Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
efortis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
211.
▲
by
efortis
3y ago
For FreeBSD, search for Netflix Open Connect appliance. Also, follow @cperciva For OpenBSD, build a router+firewall for your home. For FreeBSD jails networking here is a post for a two server infra https://blog.uirig.com/fre
212.
▲
by
efortis
3y ago
Ventura removed PostScript. I used it for reading man pages with proportional fonts. https://support.apple.com/en-us/108775
213.
▲
by
efortis
3y ago
https://Hardenize.com Its founder, Ivan Ristić, has nice books as well.
214.
▲
by
efortis
3y ago
Correct, the above mitigation is only for malware on the dev laptops and build servers. IOW, it doesn't prevent injecting the malware on your program when compiling it.
215.
▲
by
efortis
3y ago
For NPMs you can mitigate executing malware with `--ignore-scripts` https://blog.uirig.com/getting-rid-of-npm-scripts
216.
▲
by
efortis
3y ago
It's more than the security of your project. For example, NPM dependencies get installed not only on the build server, but also on the laptops of developers. These laptops are connected to VPNs, so malware can get into corporate networ
217.
▲
by
efortis
3y ago
In every subject, most teachers and professionals are parrots. The dullness you are describing is lack of understanding, either about teaching or about the actual subject. You'll be officially lucky if you find a handful of inspiring t
218.
▲
Node.js Single Standalone Executable
(github.com)
3 points
by
efortis
3y ago
|
1 comments
219.
▲
by
efortis
3y ago
From Code Complete 2nd edition: "Engineers in every discipline learn the limits of the tools and materials they work with. If you’re an electrical engineer, you know the conductivity of various metals and a hundred ways to use a voltme
220.
▲
by
efortis
3y ago
You can make a cron job for installing updates. I'm not saying blindly installing updates is a good idea, it will break. On my servers I have a cron for fetching updates, but not for installing them. I get an email so I manually instal
221.
▲
by
efortis
3y ago
That security issue is not particular to CGI. It is an application code problem. For example, the XSS risk is the same. In general, CGI is more secure.
222.
▲
by
efortis
3y ago
Undo. I use it in UI Drafter for handling Undo. For example, I create a revision of a store (a deep clone) and apply the undo frames one-by-one. Each undo frame has the setter name and its arguments. IOW, the frames contain what changed, su
223.
▲
by
efortis
3y ago
29% traffic lost
224.
▲
by
efortis
3y ago
* Copy/Paste * Copilot told me * Sabotage (internal or external)
225.
▲
by
efortis
3y ago
The 2005 Xbox rectifier had 14 million units recalled and the fixed board says: "SO8 Medium Microchip" EEVblog teardown: https://youtu.be/LBoF1e5YDdQ?si=xPdhk2uaQhibpNPC&t=763 --- Another one, the original Mac
226.
▲
by
efortis
3y ago
That font in particular yes, but proportional fonts are faster to read. I think anyone can notice it if they try. BTW, there is a study suggesting we start reading noticing the shape of the word envelope. If that's the case, that could
227.
▲
by
efortis
3y ago
Uppercase letters have left padding, which is 1/3 of a whitespace char. I got used to it within a few minutes. That padding is for helping with camelCase, but another opinion is that snake_case is better than camel. Better yet, some la
228.
▲
by
efortis
3y ago
Monospace fonts slow you down. https://x.com/efortis/status/1501988964198191113
229.
▲
by
efortis
3y ago
UX wise: Excel > Numbers Powershell > zsh Explorer > Finder
230.
▲
by
efortis
3y ago
Have a side project. If you are the jerk it might give you confidence to accept mistakes and valuing other’s time. If you are not, then you can channel your creativity there, which will help you accept that you get paid to do what your boss
231.
▲
by
efortis
3y ago
Some Good Parts: - Professor Richard Buckland has CS playlists on youtube (UNSW eLearning). In one of his lectures he starts writing a sudoku solver (I think) starting with high level abstractions. - Also, at least, the first video of SICP
232.
▲
by
efortis
3y ago
Not many, but some people have emailed me with compliments about the functional desing of this post: https://blog.uidrafter.com/freebsd-jails-network-setup
233.
▲
by
efortis
3y ago
While in a startup breath is desirable, in a big company it will set you back. Of course, it depends on the hiring manager, but they have better resources than a single person for diversifying the collective skillset. It is similar to pitch
234.
▲
by
efortis
3y ago
As a solo founder and dev I think the Product Manager complexity dwarfs Development work. For example, in the code I can search for all usages of something. But when spec'ing out I have to keep track of many things and their orthogonal
235.
▲
by
efortis
3y ago
_ /(| ( : __\ \ _____ (____) `| (____)| | (____).__| (___)__.|_____
236.
▲
by
efortis
3y ago
User friendliness is just one of many design aspects. It’s important but it doesn't define good design. Moreover, a big apprentice mark is trying to make things easy to learn at the expense of usability. Engelbart said: "…if we we
237.
▲
by
efortis
3y ago
To mitigate it, use `null` as prototype: Object.create(null) For example, function PersonModel(person) { const p = Object.assign(Object.create(null), person) p.name ??= '' p.age ??= 0 retur
238.
▲
by
efortis
3y ago
I wouldn't say that that's a performance tuning, seniority, or even smart people problem. I've seen smart people blindy tuning knobs. Similarly, switching to an expensive O(1) algorithm for a tiny space. It beats me, but I th
239.
▲
by
efortis
3y ago
I agree. I just made a few changes to the website and I'll make it clearer in the hero video as well. As for the high fidelity, UI Drafter doesn't use a hand-drawn style because it would make it look like a wireframing tool, which
240.
▲
by
efortis
3y ago
The goal is to make UI drafts layout agnostic. IOW, it is not a graphic design program. It is for handling barebones requirements to software designers.
More ›