Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
theteapot
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
theteapot
1y ago
In contrast, using descriptive link text does seem extraordinarily easy.
92.
▲
by
theteapot
1y ago
House of representatives is not designed to provide proportional representation based on aggregate % vote country wide. Senate is more aligned that way and it's reflected in the numbers, in AU: Current US senate (100 seats): Republ
93.
▲
by
theteapot
1y ago
Current US house of reps (435 seats): Republicans: 220 seats. Democrats: 215 seats. Independents/Third Party: 0 seats. Current AU house of reps (150 seats): Australian Labor Party (ALP): 94 seats Coalition: 43 seats (c
94.
▲
by
theteapot
1y ago
What's the alternative?
95.
▲
by
theteapot
1y ago
Are ad blockers like AdBlock, uBlock effective against these?
96.
▲
by
theteapot
1y ago
> Dependency injection is just passing your dependencies in as constructor arguments rather than as hidden dependencies that the class itself creates and manages. That's the best way to think of it fundamentally. But the main implic
97.
▲
by
theteapot
1y ago
lowish. Meaning if you run a Linux desktop env with a mild amount of software installed it's likely pulled in already.
98.
▲
by
theteapot
1y ago
> What happens when you have multiple matching keys? Use keyid instead. > What happens when your key expires? GPG will refuse to use it for encryption. Create a new encryption key. > What happens when the output format changes? N&#
99.
▲
by
theteapot
1y ago
This is 13 lines of Bash plus GPG which is available ~everywhere and a pretty lowish level Linux dependency. SOPS is +20KLOC of Go with support for cloud KMS etc etc. I think you got your mystery meat analogy backwards.
100.
▲
by
theteapot
1y ago
The tool is just pulling one encryption key from your local GPG keyring. What's to maintain?
101.
▲
by
theteapot
1y ago
> why is it the government's job to do this? Because the private sector can't see past their profit motive to the national defense motive.
102.
▲
by
theteapot
1y ago
> ... DOGE employees demanded the highest level of access ... When an IT staffer suggested a streamlined process to activate those accounts in a way that would let their activities be tracked, in accordance with NLRB security policies, t
103.
▲
by
theteapot
2y ago
It's like arguing web components suck because there is all these problems you need to solve, while pretending web component frameworks (React, Vue, Angular, ..) that solve all those problems don't exist.
104.
▲
by
theteapot
2y ago
I think general consensus is against you. Fedora packaging policy [1]: > Packages including libraries should exclude static libs as far as possible (eg by configuring with --disable-static). Static libraries should only be included in ex
105.
▲
by
theteapot
2y ago
Reads like a series of strawman arguments if you replace "WebSockets" with socket.io. - "messages aren’t transactional": You can process request and return a value to sender in socket.io application layer. Is that tr
106.
▲
by
theteapot
2y ago
Silicon Valley == assembling laptops?
107.
▲
by
theteapot
2y ago
Or even fewer by doing it in a global exception handler instead of every time you try to open a file, since all your doing is piping the error though logger.
108.
▲
by
theteapot
2y ago
The article states: > "It’s unclear to what extent the employee lists used in the RIFs were influenced by the Department of Government Efficiency (DOGE) .."
109.
▲
by
theteapot
2y ago
Who's they? The Department of Health and Human Services?
110.
▲
by
theteapot
2y ago
> to a raciness in load_json where it's checked for file existence with an if and then carrying on as if the file is certainly there... It's not a race. It's just redundant. If the file does not exist at the time you actu
111.
▲
by
theteapot
2y ago
There is difference between banning and just deciding putting fluoride in public drinking water too. Who are they banning? Themselves?
112.
▲
by
theteapot
2y ago
This mostly defends against name squatting and other malicious dependencies that never get imported. Haven't reviewed code but article says its entry point is install script. install scripts don't run on import. I guess you saying
113.
▲
by
theteapot
2y ago
Put `ignore-scripts=true` in your .npmrc
114.
▲
by
theteapot
2y ago
> npm is a package manager for the JavaScript programming language maintained by npm, Inc., a subsidiary of GitHub. -- [1] and Microsoft own Github so Microsoft is the provider? Pretty sure they're running malware scanners over NPM
115.
▲
by
theteapot
2y ago
What? Why? That's me, I use FF.
116.
▲
by
theteapot
2y ago
What sites don't work with FF?
117.
▲
by
theteapot
2y ago
Really apples and oranges comparison. But even so, if a certain App user is motivated to have the hostile App developer make a change that doesn't server their interest, they'll need to do better than cry "this app sucks"
118.
▲
by
theteapot
2y ago
> I take issue with the claim that in order to say something is too expensive that you must be able to precisely propose an alternative price. If you want to be quantitative of course you do. How hard is it? Margin of error is allowed. I
119.
▲
by
theteapot
2y ago
I believe the point was protecting against risk of 3rd party falling over. If you self host that reduces the risk. At least you have visibility into the falling over process.
120.
▲
by
theteapot
2y ago
Git is only a small part of Github these days.
More ›