jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
We detached this subthread from https://news.ycombinator.com/item?id=21625449.
Vanguard does that at that scale, so I guess yes?
It's not just the Wayland/EGL stuff with Nvidia.

They've been called 'the worst company to work with' by the Linux kernel devs and are locking their GPUs down with signed firmware. Nouveau driver development is no longer possible for GM20x and newer GPUs because of this.
Tom Scott and Why Klingon is Simpler Than Danish.

https://www.youtube.com/watch?v=l4bmZ1gRqCc
http://www.w3.org/TR/css3-box/
One of the biggest perks, if not the only one, of being insanely rich (+$50m) is that if you travel by private jet, you don't really need to pass through the snarky eyes of immigration.
Bad news for Tor, good news for humanity, excluding the parts of humanity that are privy on privacy.
Someone will inevitably mod it, it's a PC game after all and if there's one game that will get modded more than any other it's Half Life.
It might be a few simple features, but it's a few simple features for every single bank in the USA (or in the EU), which is an absolutely huge number of them.

It's a marginal amount of work to link against a few big banks that have solid APIs, but once you get to the BECUs and the SESLOCs of the world, this gets much more difficult. Imagine doing this globally, and I think it's an even taller task.

The EU has been working on PSD2, which might make this less valuable, but there's still a long run way (IMO) where Plaid can quickly become the default choice for anyone who wants to link against banking APIs.

Beyond that, the network effect means that Plaid will likely eventually get to broker individual relationships with banks and be able to move into dictating more of the market in the long run, putting them in a position of strength.
Absolutely. I don't think you understand how important this game is.
Brilliant stuff, but kind of sad that this hasn't caught on already. I realize that standardization has only firmed up recently, but other standards like HTTP and TLS see preview releases supported in major products well before they are finalized.

Who uses JMAP besides FastMail?
Re global centers - is it because elites are better protected, or because there are fewer people willing to die on barricades? Vast majority of Americans have a decent life today (eg not starving, not being exploited and treated like slaves by the elites), unlike the vast majority of population in the 17th century in Europe.
> Although, if I do find negative reviews on a retailer's site, it does engender some trust.

A marketing friend of mine calls this "verisimilitude."
Tried out Leap and Tumbleweed once each.

Leap (I guess) 6 years back, to get a glimpse at how btrfs snapshots/restore worked in practice (I think the tool it builds upon is snapper). At the time I was using LVM snapshots on Fedora and found the btrfs snapshots way slower than what I was doing with LVM.

Then I tried Tumbleweed a couple of years back, with the intent of switching to another rpm based distro that is more upstream. Installation was slow and the package downloads didn't have retry logic built in so I had to go through the process of couple of times. Had a few things to tweak since SUSE doesn't use NetworkManager but networkd (or something like that), which was giving me some trouble I can't recall. YaST might be cool for power users, but as I'm always using Ansible for system configuration I skip past it and modify files directly anyway.

Worked fine, but in the end didn't find enough upsides to switch to it from Fedora. I might give it another try a few years down the line.
I was trying to prompt the obviously necessary reflection on what you said.

But I'll make it explicit, if irony is considered too snarky: Exposing more gifted children to less gifted ones might be beneficial in small doses, it isn't in general. One group will always be detrimental to the other:

Because the more gifted children get bored, learn to minimax everything and to procrastinate because nothing really requires their full application and attention. Maybe you give them harder tasks, but seeing that in the presence of the less gifted children they can also get by with less work if they just play dumb, they will learn to adapt and play dumb. Tons of psychological problems like procrastination and impostor syndrome (that HN likes to complain about) are caused and worsened by these mechanisms.

If you do the converse and do your teaching on a level appropriate for the more gifted children, the less gifted ones will be in over their heads. They won't learn most of the curriculum, but they will learn their inferiority and helplessness. They will also learn to hate the more gifted children, and seek an outlet through violent means if possible. I suppose a good part of the HN population has been on the receiving end of that one.

If you need examples where coeducation is never done, look no further than the school's choir, orchestra or sports teams. If you aren't in the top group of abilities for those activities you are either not selected, or selected for the second team. With good reason.
Nothing wrong with that as long as the article is still useful
I'm sure the author wouldn't mind especially if you copied the article into notepad and deleted the first two sentences before reading it.
Yes. As opposed to Shannon entropy -sum(p log p).
<RANT>
Very well written . The education system in India is absolutely a joke.
Here is how it works . After 10th exams you take up science for 10+2. Simultaneously, you enroll for Maths,Physics and Chemistry tutions ( for IIT entrence exams). If you are dedicated ,hardworking ,sharp and have no social life ( ie do not do the things every teenager should do viz chase girls, get laid, loaf around) you might get into IITs or a good NIT ( say 3000 seats) . All others are doomed to join B/C grade colleges. Here comes the catch. Such colleges do not teach anything , they just print degrees . Students mug up OS, DB , Networking, Software Engg and pass out with distiction but are not able to install Windows or change IP address . Setting classpath/path or coding( BFS/DFS/Data Str / Searching & Sorting) is a far cry.

When i graduated ( with a CS degree from a B grade college ) I could not write "Hello world" in any language , did not know how to query records. However, I was placed in the first company that came to campus. These are USD 10 billion companies that build and maintain "MISSION CRITICAL" applications for all the "Movers & Shakers" of US of A.

Four years down the line , thanks to internets ( Esp Hacker News) I can code. From a zero to a decent programmer. My teammates(4-5 yrs of experience) can not write code that will print a directory structure. They can not complie code without eclipse. All they want is "ONSITE"
This is the story of India that I know.
</RANT>
A thing I learned about while researching the examples in that thread: if you set the color.ui setting to "auto", then that is used as the default for all the other color-enabling options - it turns out they'd added a few more since I last updated my config file.

Also, my favourite aliases are "cherrypick" for "cherry-pick" and "merge-tool" for "mergetool"; why they couldn't standardize their hyphenation convention, I don't know. :/
tl;dr

Guest post from a VC giving candid advice to those running services businesses & considering making the transition to a product business in order to attract VC funding.
> His views are not utopian either, they represent a mostly lost thread of Western thought.

Interesting. Does that philosophy have a name?
Nice, now everyone can run their own CA. That's good for Honest Achmed and his cousins :)

https://bugzilla.mozilla.org/show_bug.cgi?id=647959
There's no doubt it is a great deal for the engineer, but the question the article is posing is if it is good for the company. The point I was trying to make is that if they try to stop it it would also personally affect top management, so they won't do it even if they should.
I can concur that the pay sucks in France - ludicrously low compared to Australian rates (like, half!) and it's not like living expenses are lower, that's for sure. If you're only in it for the dollars, then avoid!

However, bonuses are (at least for me) much much lower working hours. Which means plenty of time for side projects.
I'm a developer living in Amsterdam. From what I see around (in job offers and my last two employments), the pay is around 50K EUR per year for a senior position.

In the last company I was working there were also developers getting 60K. But they had around 10 years of experience.
In Amsterdam as a starter you can expect somewhere between €30k and €38k, depending on your skill set and company you're applying for. I think €45k for a senior position sounds about right, but this really depends a lot on where you're going to live: cost of living in for example London is much higher than somewhere in Spain.

As an indication for taxes: €45k before taxes would probably be around €30k after income taxes in the Netherlands.
Really nice overall design, although I had not checked the previous version before.
Not a musician, but sounds really cool to be able to read the score and setup my backing track. Not sure how on-demand works: will the asked mp3 be available for everyone once produced? Will I have to pay for each on-demand mp3? Cheers!
I think vesting would still at least help the problem. If I'm a startup employee with options that are not vested and I'm selling you futures on my yet-to-be-vested stock, you're not only betting on the stock, you are betting that I'm going to stick around at the company and not quit or get fired before I vest. I don't think futures on un-vested stock options are going to be worth nearly as much as options on vested stock.
Market isn't happy . 25% drop in after hours trading.

It'll be interesting to see if it recovers tomorrow like Netflix did (which then of course gave most of it back the next day again).
Could probably do that. What's your use case?
200 dives a day, lets say they are super and work a 10 hour day (for easy math).

That's 20 dives an hour or one every three minutes.
Diving down 40 feet and bringing up a 3 gallon bucket of sand, once every three minutes for 10 hours straight again seems... very difficult (or maybe a bit improbable).

Perhaps it's a special kind of sand and they get more money for it so they don't have to do quite that much?
So, you mean Pardis Sabeti [0], Ebola researcher and lead singer of Thousand Days [1] [2].

[0] http://en.wikipedia.org/wiki/Pardis_Sabeti

[1] https://www.flickr.com/photos/ahibadi/sets/72157605798942179

[2] http://www.thousanddays.com/
I'm bored of Chinese hackers attacking Western companies... Let's mix it up a bit and hear about some Western hackers attacking Chinese organizations.
The main thing you need to do is convince HR and then a hiring manager that you have the skills to do the work. The best way you can do that is to have projects on Github that demonstrate your skill, and if you can get a little paid work using the toolset you're targeting, that would be great as well.

You have six months, so you can't be too ambitious on the size of your projects. Maybe target three interesting projects that demonstrate the skills you're interested in, each set to take two months of your time.

If you really throw yourself into this, you should be doing a lot of hard work, the kind of work a professional programmer does every day. After six months of that, I think you'll be well-positioned for a programming interview, and you'll have some nice projects on Github that will demonstrate your capabilities.

Good luck!
You have some difficulties to complete the Whale Rescue Quest or you just need some details on how to find out where to find the Baby Whales? Read through this Quick Guide to find out!

Mama Whale needs your help!

Place Mama Whale to start the quest.

https://www.zyngaplayersupport.com/article/All/whale-rescue-...
Is that up someplace? It seems like it would be cool to look at.
what is the best type of lighting for this type of space?
I think this person should seek happiness in ways that don't involve technology.
Yeah I'm on your side. But Apple is Apple..

They've pretty well demonstrated through questionable deprecations and hoops they make people go through with each release that ease for the developer community is not what they optimize for, but I agree it would lead to better end user experience.
Catalina is a certified UNIX 2003 – https://www.opengroup.org/openbrand/register/brand3653.htm

UNIX 2003 is not the latest version of the certification, the latest UNIX certification is (somewhat confusingly) named UNIX V7 (different thing from the classic Bell Labs V7 UNIX), but thus far only Oracle Solaris is certified to that.

z/OS is still only UNIX 95 – https://www.opengroup.org/openbrand/register/brand3601.htm – maybe one day IBM will upgrade that to the newer UNIX 98, UNIX 03, or UNIX V7 certifications, although I suspect not. IBM has decided to focus on running Linux Docker containers under z/OS instead (which it calls zCX).
Which is made explicit in the disclosure on top of the page (and all other pages containing such links).

What do you think about the list itself?
Absolutely. I've been wanting to try that, but haven't put all the pieces together yet.
That's very true. However, for several decades users had a bot more trust in FOSS as not betraying the user in the same way commercial apps do. Atom is abusing this trust. Just because Microsoft is doing what they want in Windows world it doesn't mean they can do the same when flirting with developers and preaching their love for FOSS.
A huge kudos to Jonathan Levin too! It looks like the full set of new *OS Internals books are now available (last I checked only two volumes were available) -

http://newosxbook.com

They are the spiritual successors to Amit Singh's Mac OS X Internals: A Systems Approach (http://osxbook.com).
Ok, the first thing in my mind is how to share passwords with your teammates.

Sending a password:

echo 'hunter2' | openssl bf - | curl -X POST --data-binary @- https://patchbay.pub/mysecretpasswordhandle

Receiving a password:

curl --silent https://patchbay.pub/mysecretpasswordhandle | openssl bf -d -

This uses end-to-end encryption (Blowfish cipher) that relies on a shared password.
On a site that only actively presents the newest content, there’s no way you would be constantly coming across dead accounts.

I also find the insinuation that dead users provide no value absurd. Aside from current events, the human condition doesn’t really change, which is why we can still enjoy books written hundreds of years ago.
https://github.com/Malabarba/paradox lets you install packages async, by the way.
It seems like this presents an opportunity to establish a decentralized alternative registry, initially populated with .org domains acquired prior to some reasonable point in the past.
I guess we better just live without anything then. You can’t build anything without there being a risk of injury or death. Just like how you can’t walk down the street without risk of injury or death.
Ah, okay. I thought you were referring to well-defined borders, and strict border controls. Both these were generally lax before the 20th Century.

I don’t see how this poses much of a safeguard, in any event. If millions of Chinese wind up starving due to a trade war, for example, a shooting war is almost inevitable.
Not surprised at all. Back from the days of 28 Cores of Bullshit "5GHz" parlor trick up to this, as a private citizen I've lost all respect for Intel.
Yes. A fan of Brad myself. The number of things he invented (memcached, gearman, djabberd, etc.) or had a direct impact on (OpenID, PubSub in general, Golang, etc.) is phenomenal.

His website gives a better idea of his interests and involvements. http://www.bradfitz.com/
If there is a difficulty to tell the difference between the truth and the parody, then the parody should tone it down.
"It's a zero-sum game. If company X hires all 30 of the best engineers currently looking for a job, company Y cannot. Company Y can offer more in an attempt to lure them, but then Company X will be SOL."

So what? Why is that a problem that needs to be solved?
That's literally a rehash of the FUD in your parent post.
>This is the common rebuttal of PHP jokes - but pointing to a sole outlier is rarely a solid defense.

Sole outlier? Hardly. Half of the web is powered by PHP, including tons of websites with huge traffic and usage.

>Especially when they have created Hack[1] and HHVM[2]. So it's not entirely accurate to say they "use PHP."

Hack and HHVM do not show some inherent PHP issue that something like Ruby or Python would not have.

Hack is mostly an attempt to add type checking/hinting to PHP. The lack of type checking would be the same if they used Python or Ruby or Node+JS or whatever.

And HHVM is an attempt at a speedup, to work at Facebook like economies of scale. Considering that plain PHP is on par speedwise with Ruby and Python, that's again not something that would be saved using those other languages. Which is why Google tried to do Unladded Swallow (for Python), Dropbox does their own thing, RoR companies invest hard on speeding up Ruby/Rails, etc.

TL;DR: Hack and HHVM may be proofs of some lack in PHP for Facebook uses, but are not proofs of PHP lacking things compared to other similar languages like Python and Ruby.
I am increasingly convinced that Haskell only exists so that people who know it can pat themselves on the back for being wonderful.
32gb says not.
THX for this response! I'll look into that.

Interestingly, Google's own Fonts API which I'm using with my service, doesn't provide any information about the underlying license of each font (I previously wanted to include that info in the UI as well).
This may be because you're used to the relatively extreme, engineered flavors of Taco Bell. The Doritos shell is just the latest in that escalation.

After you've not eaten that stuff for a while, I think your internal scale resets.
There are some apps (like Intra) which allow you to connect to a built-in (cloudflare, google) or custom DoH server (your own or other providers which support DoH).

Nextdns have their own app for this as well.

For android 9 or higher there should be an option in network settings.
Sadly true, even in Europe PFOS has been dumped in the environment for decades and only lately attention has been paid to those and other endocrine disruptor forever-chemicals.
Ahh crap. Thanks for this. I did not realize click-to-play was so pointless.
Then you've almost completely misunderstood me. My whole argument is that men's vs. women's football is a bad area for teamwork comparisons because of the wildly differing cultures, costs, risks and rewards involved. And what's a team sport that both men and women play in the same way where everybody has about the same amount to gain/lose? Kickball.

It's not a backhanded comment nor an insult, it's not tangential because it's my central argument. But I suppose we'll agree have to agree to disagree.
It takes a special person to be a developer evangelist. Pretty much all the ones I've met are awesome. You've gotta be for a role like that.
+1 on starting with use cases. Write the client code you'd love to write, and then figure out what API will make it possible.
Isn’t it neat how if you Google something and share the link you find, you end up directing people to Google’s AMP service!
Just to add to the nice responses from lomereiter and georgefox, I think the common response to

> For official statistics and scientific research this is often not an acceptable tradeoff

is that differential privacy is the best known method for rigorously accounting for privacy risks. It's possible to argue that differential privacy is too strong (and plenty of people have), but to the best of my knowledge, systems that say "you don't need DP - we'll answer lots of database queries without DP and still prevent deanonymization" usually end up getting broken. A good example of this is the (repeated) breaking of Diffix [1], a system that attempts to provide privacy without using differential privacy.

So differential privacy is, I think, a good starting point if privacy is critical to your application. It does not offer much guidance for when you should decide privacy is critical, or when the utility of an application outweighs the need for privacy.

For example, many social science researchers have criticized the US Census for using differential privacy in the 2020 census. It's consistent to say "it's way more important to have accurate counts for all of the decisions made using census data -- let's not try too hard to be private". It's also consistent to say "privacy is important, so we should use a rigorous notion like differential privacy". It's not consistent to say "private is important, but let's just use some heuristics and hope for the best", which is what the census had largely been doing until 2020.

[1] https://differentialprivacy.org/diffix-attack/
Well we built two mRNA vaccines in less than a year. I'd call that pretty fucking awesome.
Not sure how that refutes the size argument. The variation between California and New Hampshire is much smaller than the variation between California and India. It's not really apples to apples in the latter case.
Planned obsolesce does have a bit to do with resale value, as it determines how much it costs to sell your existing device and replace it. This in turn has implications for whether upgrades are worth the money. Few upgrade ever for any reason; even fewer upgrade if it's economically feasible to sell your old model and buy a newer one. Apple doesn't need to do anything nefarious to stop people upgrading their MacBooks.

In looking at repairs you have to factor in reliability as well as replaceability. We're seeing a trend towards laptops becoming harder to repair but also intrinsically more reliable. No-one complains that laptop CPUs can't be replaced, for example, because CPUs are reliable enough that it's not an issue. We're well on the way to the same being true of internal flash storage. On top of that, Apple is reaping significant benefits in energy efficiency, reliability and performance from closely integrating components. That is something that benefits everyone who buys a MacBook. Hardly anyone benefits from removable RAM or SSDs.

I think some people mistakenly think that Apple could just stop 'soldering down' the RAM and SSD, but they must not realize how closely integrated everything is in the M1 MacBooks. The idea that Apple did all of this extraordinarily expensive R&D just so that they could sell a few more RAM or SSD upgrades is bordering on a conspiracy theory. As I said, there is so little demand for 16GB MacBook models that Apple doesn't even stock them in stores.

Overall, I just don't see any evidence that Apple has bad motivations here. It seems to me that you are just speculating uncharitably.
No, Electron is not falling out of favor, but there's a strong opposition for it from some parties, which I'm a member of.

Make no mistake, Electron is awesome stuff, but it consumes too much memory and processing power for what it can do.

Atom, the poster child of Electron uses as much RAM as Eclipse and can't do 10% of a stock Eclipse installation. When I left it, Atom was unable to open large files, do lazy loading or similar simple stuff.

Other Electron based software also wastes too much resources for the functionality it offers. This is where it gets the most flak.