skysight-inc/HackerNews huggingface dataset:
It seems there are only endpoints: an echo chamber or a cesspool. All the "mainstream" social media sites are converging on the former.

What can you do if you don't want an echo chamber?
i bought bitcoin and understood block chains in 2013. just because someone disagrees with you doesn’t mean they are
dumb. and maybe sometimes you’re the one that doesn’t know what you’re talking about
I switched from google closure to esbuild and it is amazing how fast and well it works. It even generates smaller code in my use case (200k lines app).
Also the creator is really nice. He implemented two features I requested right away, which surprised me a lot. What a great project!
I have one. Works pretty well but requires a fair bit of tweaking. It's called a dev kit for a reason.

Many car models limit the amount (and at what rate) that the computer system can turn the wheel. The system is piggybacking off of this engineering for most of its 'safety'. There was people spoofing park assist on some models to get very strong control of the wheel but such discussion got banned on the official discord.

Which leads me to my big problem with Comma.ai: it's open source but not very open. Look at the code, go back several releases and watch the number of comments regress.

There's zero documentation, the wiki is a fucking joke and for some reason does not come up in a google search and is just missing critical information. No, I don't want to watch a 5 fucking minute video to find a 10 second clip with the information I need. Write that shit down.

Instead you ask a question and some asshole that is gunning for a job at comma posts a passive agressive screenshot of them using the discord search. It's almost like if you put effort into having information recorded instead of being a dick you wouldn't have to be a dick. That wouldn't be very fun or inflate egos much so it doesn't happen.
Unsupervised Learning mostly, the network is partitioned into sub-networks that work on specific modalities: TEXT, IMAGE, SPEECH. Think GPT on the internet.
It's not obvious why it should be bimodal.

For law, it's pretty obvious. There's the partners at white shoe law firms and then there's everyone else--many of whom are doing personal injury law or scraping by doing routine wills, real estate, etc. Sure you have in-house corporate counsel and the like who are somewhere in the middle, but it's not hard to imagine why it's generally bimodal.

With programming/software engineering OTOH, yes you have outsized salaries at some big firms mostly in some high CoL areas, but it's a generally pretty well-paid field even if it does tail down for developers at non-tech companies in low CoL areas.
I was a happy user of that workflow until I started working for an organization that blocked Dropbox but not any of the browser plugin based password managers.

Also while free, arguably the UX is not very good especially on mobile, unless Keepass integrates the way Lastpass, 1Password, et al do. I cannot imagine convincing any of my non-tech friends to go this route.
I dream about the FAANG leaving the European market. It would be so many nice opportunities to finally develop our technologies locally like China or Russia are doing.
> Super Cruise has 7 million miles driven [0]. Comma has 35 million miles driven [1]

I suggest you look at the quality of those miles.

I used to live on one of the streets used by Google, and they were driving the same miles over and over in Mountain View. My street had zero traffic except during commute times.
Excellent, thank you a lot for this, I stand corrected.

> The DE-9 D-sub 9-pin connector is often mistakenly referred to as the "DB-9" connector. The "E" refers to the shell size. A "DB-25" connector has a "B" size shell, but the common nine-pin connector is smaller and has an "E" size shell.
This is a quite dubious claim:

1. The currency board countries are very small players, mostly beaten to blue and also not all currency boards are tied to USD.

2. The bulk (I guess 90%+) of global lending is still in USD - a currency which the Fed can debase at will - as has been happening since 2008 and happened at a grande scale in 2020.

This brings only frustration and bitterness - the last two things you want in international relations, especially in the post-nuclear age soft-power days.
The article I read was almost non-existant. It contained a few paragraphs with wrong information about Germany dealing with winter and not much else. I already suspected that it might have been cut off but I did not want to lower disable my blockers just to find out.
Building a Robust Live Reloader with WebSockets and Go
Yes, you'd have to leverage compromised credentials. That could be obtained via SSRF, RCE on a privileged box, leakage of user access keys, or other means. In the context of a penetration test, it's more of a post-exploitation tool.
That boat sailed a long, long time ago. The era where any country, even a giant like the US can make everything and be entirely self sufficient is long gone. What kind of future would realistically result in no access to foreign manufacturing or resources?

If the risk is seen as China particularly, they only do the lowest value lowest skilled work. Pretty much by definition that's the easiest to relocate. Samsung does most of it's phone manufacturing in Vietnam. Apple has assembly lines in Brazil and India. Yes they're vulnerable to short term pain, but even the recent trade war didn't come even close to the kind of massive economic death struggle that would lead to cutting off access to basic manufacturing. If we end up in an actual war, we'll have more to worry about than not getting the latest iPhone for a few years.
This is dishonest. In esbuild's benchmarks, webpack, rollup, and parcel do not do typechecking either.
Absolutely. For the last year I have been weightlifting regularly. This isn't my first foray into being serious about lifting either. Every day I lift I have to "make" myself do it. I can't really imagine something that would make it more reinforcing. It's hard every time even if I like the results.
> because they can't afford to get on the wrong side of the law on this aspect.

Conversely, some can't afford to get on the right side of the law on this aspect. In our case, we had ~15 customers in the EU (out of ~2000), totaling $2,000/mo MRR. After talking with our legal counsel, we decided to exit the EU market entirely. Our business model was a simple niche B2B SaaS. We never sold, shared, or traded any data of any kind.

When we fired our EU customers, they were very upset! They assumed we were doing something "shady", which wasn't the case at all. The regulatory burden simply wasn't worth the relatively small MRR. The quotes provided for a third-party DPO was higher than our revenue in the market, and the only other option was for me (an overworked founder) to take on that role, and I valued my time higher than that MRR.

Those customers lost out, because after we exited, so did every other player in our niche. Nobody wanted to deal with it.
Coders reverse engineer grand theft autos raw PC source code
I should have made "If people thought that engaging in social media was bad for them, they would stop" into question rather than a statement.

That said, my follow up questions stand: If people can't stop doing an activity that is definitely hurting them, don't they need professional help? Do all these social media users need professional help?
An alternative that seems to work is chasing grants, or defense contracts.

But then the choice becomes "build something usable, or only work for someone who hired a 'grant writer' that is making 125-250% of your salary"
How so? Almost every single one uses cookies and I press I agree anyway because otherwise I'll be off more than half the internet.
It could be Stockholm syndrome for sure. I have not used Linux enough lately or OSX basically at all to know what they are like. I know the advantages and the warts of Windows very well, and I know neither for other operating systems.

The "I'm very sorry" comment was meant to be strictly in relation to symbol servers where Windows is clearly ahead (although Linux may be making progress in this area).
The best solution to the problem as I see it would be to fist figure out what the "carrot" is, then offer it in a non transferable way to the population equally for reducing or even better capturing their carbon outputs.

What that "carrot" is, I don't know. It would have to be something universally viewed as having value but at the same time offering no means of transfer. So far the only things I can come up with are once in a lifetime experiences(Maybe) and theocratic based promises such as "Threading a camel through the eye of a needle". I fear that in a society based on capitalism there is nothing of value that can't be bought or sold.
That won't be a problem for long, it's the early days for crypto still scaling.
HN does it automatically on submission, but you can edit it and it leaves it alone then.
Nice list, I heard about PPP recently and I agree, it should be the norm for anything sold globally around the world, especially for educational resources :)

I implemented PPP for the course I released a week ago about React hooks [1], it is surprisingly easy to implement with Next.js and Stripe.

[1] https://useeffect.dev
In a GraphQL API backed by a single database you could write resolvers that analyze the entire query and rephrase it as a single database query. But I'm not aware of anyone doing this. The common/straight forward solutions resolve each layer after each other, which you can optimize to 1 DB query per layer of the GraphQL query using dataloader patterns, with further optimizations for known common patterns.
> the tool can discover incorrect configurations that would allow someone who extracted the key to change permissions of the bucket.

Nit: The tool can discover and abuse excessive permissions.
>Saving ~$10-50 a year on something as useful and vital as a password manager in order to “roll your own” is such a bad tradeoff.

This. I find it really strange that tech-savvy folks---who almost certainly have thousands of dollars worth of equipment---would cheap out on a password manager. You want a password manager that's secure, reliable, well-maintained, and usable. And doubly so if you want your less tech-savvy family to get the benefits and conveniences of using a password manager. Those things cost money. And $60/year (on the high end of things) is a bargain for what you're getting.
I submitted a couple PRs to esbuild and also found the author to be kind and helpful.
I’m not smart enough to know, but my guess is that there is so much inefficient interconnection between components that it’s worth the effort for Apple, et-al to become supply chain specialists.

For example with the M1 they didn’t just make a CPU they made an SOC that reduces the need for a heatsink and all the supply chain costs that go with it.

If it were a simple one to one swap, without other efficiency improvements, I agree there is no incentive to take over that responsibility.
>“How could they have just scrolled and scrolled all day?"

It would help if your article used more than just the middle 25% of my screen, thus requiring scrolling to read.
CANbus relies on message identifiers to prioritize communication. Spamming messages of equal arbitration ID at the same time, as is possible in an override system without careful design consideration, produces undefined behavior, as both messages can win the arbitration process.

Furthermore, corrupting command streams by "racing" valid messages which are sequence-checked is expecting a fault state to produce valid "normal" behavior. That's a lot of trust in OEM control modules - good thing they're usually written with safety in mind!
"Reality is that which, when you stop believing in it, doesn't go away." --PKD
Interesting, there's quite a big number of people running ad blockers!

"Both Google Analytics and Goatcounter agreed that I got ~13k unique visitors across the couple days where it spiked. GoAccess and my own custom Athena queries agreed that it was more like ~33k unique visitors, giving me a rough ratio of 2.5x more visitors than reported by analytics, and meaning that about 60% of my readers are using an adblocker."
I moved away from using the LastPass Chrome extension after realising that it makes page loads upto 50% slower.

https://twitter.com/_pastelsky/status/1180864405648502784

On the whole, every part of LastPass feels dated and unmaintained.
This title is silly. 100% of the people who care about climate will tell you there is no silver bullet. No single thing is the climate answer. But electric vehicles will be part of a larger answer, there is no doubt about that.
> and it comes up right away

I'd be a bit afraid of this. Secure key derivation takes time. Remember, you want to be able to defend against people with a few GPUs or the ability to configure a cheap FPGA at least and the ability to build custom ASICs or employ a GPU botnet at worst. Taking ~5 seconds to derive your key securely on your phone is a near inevitability.
Eyeroll. Try a more substantive comment and we’ll talk.

Clojure in particular has nothing like what bel has. No program does.

I don’t claim it’s novel, I claim it’s a simple solution to a hard problem. Possibly the simplest.
Cabin air comes from the "bleed air", which is air from the compressor stage of the engine. Very rarely this air is noticeably contaminated due to engine issues, but I think it's valid to wonder if it's contaminated in a sub-perceptible way more often than that.
I think a discussion platform is a complicated dynamic system. Social media has various algorithms and even layout decisions (how comments are sorted) that promotes stuff that gets engagement. Then they have a mess of filters that tries to limit some of the worst behavior.

I suspect what makes it really hard to understand is there's a training effect as users subconciously learn what things get more attention, and what attention they see as favorable is a moving target depending on their emotional state.

So you really have no idea what changing the kind of attention they get will do, and even if you did, when you try to make changes to see what happens, you have to wait on the timescale of human learning to see what the result of those changes are; how the dynamic is settling into a new stable state.
I've seen other interactions in the issue tracker and the author has been nothing short of responsive and understanding. This is a project worth contributing money to.
"Suffering is not a personality," as the old advice goes.
Sure, here is a great article by Juraj Bednar (close the slushpool people):
https://juraj.bednar.io/en/blog-en/2020/11/12/how-could-regu...

BTW Juraj is a great source on anything crypto-related. And from what I now there has been no resistance from the pools so far (at least the EU/US-based ones, though in Chine it is probably even more difficult.)
> I want to build web apps with low memory, cpu, and bandwidth profile. Give us a simpler language that doesn’t need crazy complicated hotspot profiling JITs. Just make the default, simple thing insanely fast.

What makes you think it isn't? What if I told you that people were creating Electron-style apps over a decade before Electron ever existed? Go use Firefox 0.8 or Netscape 6. Pretty much every part of the UI on your screen that you'll interact with is backed by JavaScript. Keep in mind that this was 15–20 years ago, pre-Windows Vista, where main memory wasn't measured in gigabytes. And that was all pre-JIT!

Here's a screenshot of the file listing for the version of AOL Instant Messenger that was built into Netscape Navigator: https://imgur.com/a/ztaMVon

And a shaky cellphone video of someone using it over 10 years later, before AOL shut down the network: https://www.youtube.com/watch?v=apyR0bPnFAo

> Esbuild is like 20x faster than webpack.

The problem is webpack and the development style favored by the NodeJS/NPM community. It's filled with bad practices, and they all do it because either no one knows better, or they don't care. JS is not inherently slow. It's exceptionally fast, even. Contrary to popular belief, though, how you write code still matters. The myth of the sufficiently smart compiler (including JITs) is that: a myth.
Yep, file system performance is a continued source of frustration, most noticeable when using git. Using Windows Defender exclusions is necessary but not sufficient - it's still slow.
I believe it is just a dream and the product actually doesn't exist.

One of the giveaways is the keyboard layout. Have that product been ever used even in prototype form, this would definitely and immediate come back as a non-starter for CLI usage.
Sure, here is a great article by Juraj Bednar (close the slushpool people):
https://juraj.bednar.io/en/blog-en/2020/11/12/how-could-regu...

BTW Juraj is a great source on anything crypto-related. And from what I now there has been no resistance from the pools so far (at least the EU/US-based ones, though in China it is probably even more difficult.)
You don't need to be Linus to deliver a lot of value quickly, either.

- the cost to start delivering value is effectively nothing (a computer and access to the internet)

- the cost of delivering value is small (you need to provision hardware your stuff runs on, sometimes) which gives you high margins

- you are not limited to one geographical area nearly as much as other engineers are (since you don't make anything physical, and legislation is relatively light)

- you don't need to wait a lot of time for dependencies like you do in manufacturing

You can go on and on.
I think that the proper hierarchy is as follows:
new Magic card smell > new GPU smell >= new laptop smell > old book smell
re:2 - interesting. I've used bitwarden regularly over the last year or so across windows and mac laptops and iOS devices. I can't recall ever having a notable delay. I wonder what this implies about configuration.
Okay, fine, then the job of news is to get people to watch so they can sell advertisements. An enormous number of people want to watch news about sports. The logic doesn't change.
A giant submarine lair would be rather cool, I suppose.

Turns out the real 'Bond Villians' in our world prefer to get stuff done through legal and boring channels like market manipulation (MSFT), breaking the law and using their lawyers to do so (uber), to pay off politicians through lobbying (what would not it in this parenthesis).
Yep. I didn't believe in cloud gaming until I realised my mouse has the same latency as the ISP in my new apartment (2ms). Being able to rent a GTX 2070 (and hopefully better in future) on GeForce Now is fantastic.
I just discovered Wirecutter and have been happy with it so far (just bought a new toaster oven!). I'm also curious why they're throwing shade
You can use Visa with Bitcoin: https://www.binance.com/en/cards
> You must be in a pretty insulated bubble.

Maybe. It feels more like I'm outside the bubble though. I've never worked for a SV-type company or big tech. Through my career, I've worked at small companies or those that aren't primarily tech. None of those had any of these titles. And I really think that represents the majority of companies outside "the bubble".
Then don't place cookies that aren't necessary for the delivery of your service. There, problem solved!

If invading your users' privacy is more important than your site's user experience, then the blame is on you, not the legislation.
There is a pay grade for ethical developers and there is a pay grade for fraudsters.
Thanks - I was inordinately pleased with that title
Holy low effort comment, batman!

The first sentence offers no proof of how any of these individual languages address what you're trying to communicate. I'm not saying you're incorrect...it's just, like, offer something. The second sentence is unnecessarily snarky and adds 0 value.
Python's lazy, composable iterators/generators are my #1 favorite Python language feature and I find myself missing it in every other language I use.
The typical bad SO answer would be "but why do you have a cat in the first place? Dogs are much better."
Houston doctor fired for giving away doses of Covid vaccine
I have set few websites to default to the reader-mode. http://paulgraham.com is one of them.

Here is how: https://www.dropbox.com/s/c55fa4aqqu9mmph/CleanShot%202021-0...
That difference has no bearing on Obama not being cancelled in 2008 and Eich being cancelled in 2014.
It works great on iOS. Full integration as you would expect, pops up at the top of the keyboard for app & website autofills. FaceID is also implemented to authenticate before opening your vault.

edit: One note about something that was bugging me for a while...items created on my computer sometimes wouldn't show up in the vault for immediate use. Painful when you sign up for a service using your computer and then try to immediately sign into it on your phone.

In the iOS app settings there is 'Swipe down to refresh' (or similar) - turn that ON. Not sure why it was off by default, but it totally fixes the issue. Just swipe down to refresh the vault and your new item appears.
"Privacy conscious" need not be "tech hostile".

Personally I feel the problem arose from trying to write extremely generalist legislation in the GDPR without actually addressing the economic incentives OR mandating a technical solution.

Mandating a technical solution such as "respect the DNT header" would have the disadvantage of limiting innovation, but would have forced a clear division of websites into "you can't browse here without turning DNT off" and ones that actually worked properly.

Alternatively, just straight up banning the browser-targeted advertising practice would take away the economic incentive to do this kind of nonsense. That would force the "how do we get paid" question again, which remains awkward.
The LL avgas situation is odd because while we have quite a number of additives to reduce knocking (ugh MTBE) valve erosion has been one of the listed reasons for not using it.

Yet, most aircraft engines have strict servicing guidelines and mandating replacement valves/seats with a more resistant design could have been done 40 years ago as part of engine overhaul/rebuild guidelines. Then the usage would have slowly declined. Yes its expensive, but so is GA aircraft maintenance.

*MTBE was another of those chemicals where the replacement was quite likely just as bad if not worse than the original. Similar to the refrigerant bans where we went from a chemical that broke down in the atmosphere fairly quickly (and caused ozone holes doing it) to one that lingers basically for eternity and causes global warming.
They are HR designations to shift salary ranges for senior engineers.

Tech skills top out at senior level, but companies want to be able to pay some senior engineers more than average. Without affecting the senior level range.

It’s also form of title inflation and way to seem like advancing in career ladder.

Some companies have to have a growth track, so it’s a way to give senior level people some form of goal to attain. It’s mostly HR process than any engineering principle.
I find PG's website far more readable than Hacker News...
A statistical test for whether dev compensation is bimodal is whether a mixture of two lognormal distributions fits the compensation data substantially better than a single lognormal. One can use an information criterion such as AIC to compare fits with different numbers of parameters.
> I know the law and how bloody stupid it is.

If you knew the law, you wouldn't say it was stupid

> Third party cookies and ad blockers are configurable in your browser, if you don’t configure them then it’s your fault.

Ah, the victim-blaming begins. No, it's not my fault that ad companies willy-nilly collect any and all information and sell it to the highest bidder.