nohehf

324 posts

nohehf banner
nohehf

nohehf

@nohehf

security, software, engineering, experimentations & fun @ escape . tech

Katılım Temmuz 2013
298 Takip Edilen91 Takipçiler
nohehf
nohehf@nohehf·
@XorDev What would you recommend to get started ? Little book of shaders ? Recreating things ? Shadertoy ? I have a good programming and math background
English
1
0
1
51
nohehf
nohehf@nohehf·
@MichaelArnaldi Also do you have any material / references of compilers doing type checking using a VM ?
English
0
0
0
28
Michael Arnaldi
Michael Arnaldi@MichaelArnaldi·
which leads us to the conclusion of this X's immense thread, there's two ways of rewriting TS, one is a fool's errand and the other is an herculean effort that can't be conquered. Good inspiration if you're ever up for inventing your own language.
English
6
2
28
1.3K
Michael Arnaldi
Michael Arnaldi@MichaelArnaldi·
I see a recurring thing on X like "why nobody shipped an alternative TS type-checker that is fast and compliant", I'll try to answer. For context I've worked closely with the type-checker for a fork of TS and I've closely inspected all the efforts to date (even tried myself).
English
8
12
146
22.5K
nohehf
nohehf@nohehf·
@MichaelArnaldi Are you mainly referring to the first pass being slow ? Because on the 2nd+ run you can use cached 1st iteration and only re compute branches that have changed no ?
English
0
0
0
84
nohehf
nohehf@nohehf·
nix just clicked for real
nohehf tweet media
English
1
0
0
53
nohehf
nohehf@nohehf·
@mewtyunjay @ludwigABAP @kristofgazso I don’t really get why raycast does not implement the search too Also big issue for me is not being able to configure it via a file
English
0
0
0
21
jay
jay@mewtyunjay·
@ludwigABAP @kristofgazso i switched to raycast last week (with all other features turned off) to get files and apps in O(1), something Spotlight was able to do until recently. I’ve used Alfred in the past, which by far, gave me the best experience but seems outdated now
English
1
0
1
147
ludwig
ludwig@ludwigABAP·
MacOS's spotlight has gradually became more and more unusable over the last year It doesn't even suggest apps on top (or anywhere in the results) when typing things like Books, Spotify or any other apps in the Applications folder How? Why? Do they not use their own stuff?
ludwig tweet media
English
160
21
1.2K
89.1K
nohehf
nohehf@nohehf·
@louispilfold Oooh cool ! Which nvim plugin do you use to have the text input floating tho ?
English
1
0
0
135
Louis Pilfold
Louis Pilfold@louispilfold·
You're gunna enjoy the next Gleam release
English
12
16
200
14.1K
nohehf
nohehf@nohehf·
@deniscalei @vaynemyko Which is absolutely crazy given how powerful is a M1 Pro and that it used to be smooth
English
0
0
0
27
Denis Calei
Denis Calei@deniscalei·
@vaynemyko i remember when I had the M1 MBP, screensharing a Figma file was a horror. Everything was lagging 😂
English
1
0
1
1.2K
Denis Calei
Denis Calei@deniscalei·
what happened to figma? the performance is getting worse everyday, or is it just me?
Denis Calei tweet media
English
89
12
568
83.5K
nohehf
nohehf@nohehf·
@AdamAugustinsky @HSVSphere Twitter gotta be Twitter Zig and rust and go are great, they’re just not meant for the same use case at all Constantly opposing languages / frameworks is useless, just get shit done and swap it if it doesn’t fit your needs
English
0
0
1
71
Adam
Adam@AdamAugustinsky·
@HSVSphere Lot's of shitting on golang lately, but I haven't seen anyone sugesting alternatives for the primary use of golang(in my opinion), which is fast web app's backends. (I actually wanna know the alternatives)
English
11
0
24
7.5K
HSVSphere
HSVSphere@HSVSphere·
ANDREW KELLEY (ZIG CREATOR) on Go: > Go is great if you are an amateur with no taste, like 99% of google employees
HSVSphere tweet media
English
82
77
2K
600.3K
nohehf
nohehf@nohehf·
@HSVSphere What’s wrong about channels tho, used them a lot, even in complex situations (channels in channels, high frequency / data volume, with all sorts of atomic / mutex / semaphores), and never had issues
English
0
0
0
94
nohehf
nohehf@nohehf·
@samdape Please make this a pwa !
English
0
0
8
3.3K
sam
sam@samdape·
days left • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • in 2025 made w @v0
English
26
43
1.4K
100.2K
nohehf retweetledi
Escape
Escape@escapetechHQ·
🇩🇪 Meet the Escape team in Berlin! Come to meet our team - @iCarossio & @nohehf , at BSides Berlin this Saturday and learn how to secure your GraphQL APIs. Check out the conference schedule 👉 bsides.berlin
Escape tweet media
English
0
1
1
121
nohehf retweetledi
Matthew Prince 🌥
Matthew Prince 🌥@eastdakota·
Not all records you’re happy about breaking: @Cloudflare recently mitigated the largest ever reported hyper-volumetric #DDoS attack. 3.8 terabits per second (Tbps) and 2.14 billion packets per second (Bpps). Handled automatically any without any customer impact. Details to come.
Matthew Prince 🌥 tweet media
English
108
622
6.6K
782.1K
nohehf
nohehf@nohehf·
Yo, I recently worked on cloudfinder, a little cli / golang package to detect which cloud provider an IP / host / url / domain belongs to. It's static, offline and very fast + bonus, it allows to track those cloud providers IPs over time. Check it out :) github.com/Escape-Technol…
English
0
0
2
63
localthunk
localthunk@LocalThunk·
Doing some prep for the big mobile launch this week 🏕️
localthunk tweet media
English
115
642
18.1K
391.7K
Rémi
Rémi@remilouf·
I am now running office hours: 15 mins call to talk about structured generation 🤗 cal.com/dottxt/office-…
English
1
1
24
3.6K
nohehf retweetledi
ludwig
ludwig@ludwigABAP·
This is the biggest mindset issue that many, many devs suffer from imo. "Why would you roll your own lib? Just [popular lib instead]" "Why are you building your own game engine? Use Unity/Godot" "Rolling your own JS frameowrk? Just use React bro." "Why would you write your own compiler? That's useless" The majority of people who think like this have completely different objectives than the people who'd roll their own OpenGL implementation. One is not better than the other, mind you, but I have been hearing people telling me to not reinvent the wheel since I'm ~11, so I'll wanna share my thoughts. If the objective is "get to the end result as fast as possible" and the success criteria are "how much money will you make" vs "how long did it take you / how efficient were you on the way", then yeah -- don't roll your own implementations. Build your app in React. Build that game in Godot or Unity. But if your objective is to learn and develop your skills, why stand on the shoulders of giants forever and never develop an intuition as to what happens underneath? Harness your unbridled energy by deep diving into something. Write your own game engine. Write an interpreter. Write a compiler backend. There is simply no better way (or harder) to truly develop your skills and understand. Not only that, but knowledge transfers. Low level programming will make you a substantially better programmer. Your entire way of seeing things will permanently change. You will develop real taste on how things work, and over time, you will realize you can apply that taste to problems you never thought you could tackle. A lot of people advise new programmers to learn whatever framework is the most employable. I would say, if you are a young person trying to enter the job market ASAP, it is efficient on the short term. But I can ensure you that you will make more money, be 10x more confident and go much further in your career if you swap your mindset from "just re-use [popular tool or framework" to "fuck it, I am rolling my own. I wanna really understand this."
ludwig tweet media
English
82
173
1.3K
198.6K
nohehf
nohehf@nohehf·
@newincpp What’s the tool you are using ?
English
1
0
0
1.2K
Lea - Newin
Lea - Newin@newincpp·
Okay TIL baldur's gate 3 has its own engine so I couldn't help but try to renderdoc it. And well it start of with classic compute sims, then some spotlight depth... Then this
Lea - Newin tweet media
English
10
29
629
148.3K