skysight-inc/HackerNews huggingface dataset:
Yes. There's open source software I love and use daily.

Currently for me its neovim. What the maintainers and contributors have done is exceptional. They've breathed new life into vim (through neovim) and pushed forward broader (neo)vim development.

They did (and do) a great job of setting up their goals and achieving them. Most notably with their recent .5 release which adds support for first class Lua, native LSP, native Treesitter support, and more.

> 50% of newly reported defects are solved in under a month, 90% in under 3 months

I don't need a commitment like this. It would add unnecessary pressure to complete something that may need more time. I feel like this would follow Goodhart's law[0] and end up leading to overall worse development progress.

[0]https://en.wikipedia.org/wiki/Goodhart%27s_law
My office is cooler than yours (1998)
It depends on your goals. If it is primarily a Phoenix gig, things aren't that different from any other MVC type framework. Especially if it's a rest or graphql endpoint for a JS framework. If it's a Liveview app or something with heavy OTP going on it's going to take the average dev a bit longer to grok what's going on. I've met JR devs who are coding Elixir in their first professional developer job at this point.

There are quite a few open positions for Elixir currently. Are there enough open positions that that you can find one that suits your experience, salary, position, location, benefits, product, team dynamic, time zone, etc..... Thats where I feel everyone involved both hiring managers and developers need to give and take a little.

I say learning Elixir will absolutely stretch your programming mind and introduce you to other ways of solving problems. Give it go!

I actually took a job to bring Elixir to an organization. My most recent hire joined primarily because of getting to work with Elixir without previous experience. Have some conversations you might get lucky right out of the gate.
Fair? I don't care. No risk? No fun!

edit: TBH I'm SICK of all this apologizing smooth talking.
At first I thought the same, but their North American dataset includes countries in Central America and the Caribbean. The US does a relatively good job within its borders, but could do more to support waste management efforts in less wealthy countries.

https://ourworldindata.org/grapher/ocean-plastic-waste-per-c...
Scientists disagree with each other on whether scientific theories are true. In fact the history of science is the history of overturning well-established theories for better theories that best fit the body of available evidence.

But it would be absurd to think that scientific disagreement implies that there are no scientific facts. Analogously, it is absurd to think that moral disagreement implies that are no moral facts.
The article’s title is “Where does the plastic in our oceans come from?”, and HN lists it as “Ocean Plastic Emissions by Country”. Indeed, one section is titled “Which countries emit the most plastic to the ocean?”.

Don’t let any of that fool you. We never actually get a breakdown of contribution by country in the extensive article. I’m not sure why.
> or a average monthly income, during the last year
No alternative. Harsh lockdowns are the way to go. After detecting a single COVID-19 case, we should lock everything down [1]. No talking allowed [2]. There are no potential side effects [3]. Welcome to SimCity™

[1] https://www.latimes.com/world-nation/story/2021-08-12/austra...

[2] https://mobile.twitter.com/MichaelPSenger/status/14255164081...

[3] https://www.dailymail.co.uk/health/article-9884297/Covid-19-...
Imagine that we are lobsters having this conversation, and they got to

2) Then it would be incorrect to think that boiling a lobster child alive for pleasure is morally wrong.

They would probably get through 3 and 4, but many humans would not agree with them. So the proof is not universally applicable.
> Outputting to C is a well-recognized compilation strategy.

That's true, but it's not a good choice for teaching how to write a compiler because the C compiler does too much of the heavy lifting for you while at the same time imposing unnecessary constraints. Compiling to C allows you to entirely side-step the question of how to compile arithmetic and function calls, which is like 90% of the battle. Also, if you want your source language to, for example, be able to do non-local transfers of control or have automatic memory management then you will have to do extra work that you would not have to do if you were compiling to assembler or an abstract RTL.

Finally, compiling to C gives the student the impression that there is something holy and immutable about C, that C is The Way and the Truth and the Light and no man comes to the lambda nature but through C. It's not true, and, to paraphrase Dykstra, the psychological damage caused by indoctrinating people into this worldview is hard to undo.
I don't think the common understanding of either moral relativism or hedonism categorizes them as nihilism. For example, hedonism is just a specific form of consequentialism.
Your comment mistakenly conflates North America with the United States. The US is only 0.25%. North America includes Mexico, Central America, and the Caribbean. Of those, Guatemala appears to be the “leader” at 0.73%, approx 3 times more waste than the US despite having about 1/20 the population.
> My point was that people in the United States do not have experience dealing with even very minor hardships effectively

Again, yes! Due to our success! These aren't at all a knock on American's. It's what every generation of ours has fought for. An easier life for our children.

I am very very very grateful that my son does not have to deal with what people in other parts of the world deal with. I love that the idea of having no running water, defecating in the streets, surrounded by dead bodies is a completely foreign concept to him. That he wouldn't know how to deal with such a situation. And I hope his children have it even easier. That we're so wealthy we have UBI, and they can study art and music, and want for nothing.
> "It's easy for someone who's not tax resident to pass a non-tax residency test? Isn't that a tautology? ;)"

The point is that if you have enough wealth to make achieving non-tax residency desirable, then most of the time you will also have the resources to arrange your affairs in such a way that you can achieve that status while still being able to spend significant time in the UK. Yes, individual circumstances vary, but for most people in that category these tests are not a huge hurdle.

> "If you have a boyfriend/girlfriend and you spend enough time together, you will be considered as "living as spouses or civil partners" and that would prevent you from passing the family test."

In most circumstances that is unlikely. If you have a partner that you spend enough time with to be considered "living as spouses or civil partners", then they would very likely also be non-resident. Because they'd be living with you!
That quote could be [mis]used to defend any movement, but I don't recall MLK leading people in helmets, carrying shields, to violently confront police, without even making a clear statement of what they want.

MLK was very clear about what he meant by "justice", never tried to hide his identity, and didn't respond with violence.

"Antifa", on the other hand, aren't even honest about what they want. They call themselves anti-fascist, but they are anarchists, who dishonestly label any authority "fascist".
We use Elixir, and basically every developer we’ve hired has had zero Elixir experience prior to joining our team. Like any language it takes some time to get up to speed with the ins and outs, but I’d rather have a good developer with no Elixir experience than a mediocre-to-poor developer well versed in the language.

I can’t speak for any other company, but I suspect that any team that has made the decision to use Elixir is (a) well aware of the low market penetration it has, and (b) not screening out resumes based on inexperience with the language.

Edit: I should add that, despite all of that, I think it’s a fun language and any developer would probably enjoy dabbling in it regardless of vocational prospects.
Not civil law vs common law, or, common law vs continental law [1]

In using the Constitution as a living document which can be interpreted by an activist judge, rather than the constitution as written [2], as passed by the states/amendment (originalism), interpreted by precedents from the collection of rulings, and caselaw.

[1] https://www.lawteacher.net/free-law-essays/constitutional-la...

[2] https://www.swindlelaw.com/2017/10/originalism-living-consti...
I managed to find an archived audio recording of his talk:
https://web.archive.org/web/20120118143443/http://craigagree...

Even if the quality is not the best, you should still be able to understand most of the presentation.
> The next internet protocol should have stronger arguments, and perhaps start with being interoperable with IPv4.

Is there any argument that's stronger than having ran out of IP addresses?

We already have service providers charging a premium for ipv4 addresses. Isn't that a good enough incentive?
But there are multiple known Denisovans by now, i.e https://www.pnas.org/content/112/51/15696

There is even a known Neanderthal Denisovan hybrid: https://www.nature.com/articles/d41586-018-06004-0

(Of course, that doesn't make it less amazing how much we can learn from a single bone)
The map interactive does provide that information if you roll over the countries.
Worth mentioning San Jose is reputed as the one dodgy place of 0 interest you should avoid. I was told exactly this by an expat who has been there 20 years and have heard similar elsewhere.
Aspartame does not increase insulin levels. People have heard that Sucralose does and group all artificial sweeteners together.
While the tone sounds like
a university webpage advertising its scholars' results,
this does seem to be an interesting viewpoint.
(Unless similar viewpoints have been proposed before.)

This also reminds me of the QR iteration,
where you loose track of the matrix entries
very quickly (after 2 or 3 steps into the iteration),
but in the end the diagonal
does converge to the eigenvalues.
> All I could comprehend when I finished was "100 people work themselves to emotional exhaustion so American mega corp can retain monopoly status". I see nothing of valor, just a strange subculture that people are willing to sacrifice themselves to for reasons that make no sense to me.

Or so those people could work hard for 5-10 years instead of working hard for 40+ years like most people do. Microsoft employees have been paid very well for a long time and the stock compensation they received in the early to mid 1990s was exceptionally lucrative.

The most important part of what you said, is "make no sense to me." It's tremendously wonderful that we don't get to dictate what other people choose to do with their lives and time.

It's perfectly ok to be enamored with something like new Internet tech circa 1995, want to work in a segment that excites you, work exceptionally hard for three or five years, and then change out of that work to something more routine and less demanding.
What really fascinates me is how long the modern deciphering was hung up on a faulty premise: they look like pictures, so they must be pictographic writing. But they're not. It's largely a phonetic system with a handful of ideograms; the closest analogy is probably Japanese writing with a lot fewer kanji and more creativity in spelling. Many bottles of ink were wasted chasing a fantasy that meaning could be decoded from the birds and geometric symbols in the glyphs. Most of the papyrus with the more normal cursive script were not discovered until much later. If they had been I wonder if the realization of it encoding a spoken language would have come sooner. The birds and other ornamentation were just that, ornamentation, reserved for carvings and sacred purposes to make them look particularly nice, I suppose. Egyptian, as actually used on papyrus for day-to-day purposes looked more like: https://upload.wikimedia.org/wikipedia/commons/9/91/A_page_f...
This is why I like nvm/pyenv. Available versions should be managed via a tool, not by the system.
Because the article is considered a “summary” of the raw data you can explore yourself, including the breakdown for each country.
well there are json alternatives which fit this bill, such as HJSON.

https://hjson.github.io/

might not be as "common" but it has good implementations for many languages.
iPad is the same iOS like iPhone, just with bigger screen. It's not a real device for work. There's no bash in iPad. There's no docker in iPad. There's no accessible filesystem in iPad. You can't connect arduino and program it with iPad. You can't install Java IDE and use it. It's infinitely far away from being usable. And making it usable means turning it into macOS.

The only possible way for iPad to become slightly useful is to provide a proper macOS in a some way. But it's still useless because of terrible thermals and will throttle on any serious load. Even laptops are barely able to keep up with ever increasing demands from developers. Tablet is just not made for work. It's good to read a book, that I'll admit. Even browser is barely usable, there's no developer console to kill that annoying div.
Not making a thousand new "Top 10 Frameworks to Learn in 2021" videos every week would be a good start.
Why does it require infinite resources?

Edit: I'm being glib, but seriously, this isn't necessarily a resource-intensive issue for the US to engage in. This kind of thing should be achievable purely through diplomacy. Surely there are some attractive incentives a nation like the US can bring to the table in the interests of compelling a nation like the Philippines to clean up its act, you know, like bringing a Nike executive to the meeting.
I get where he’s coming from. I’m guessing everyone here has had a script they wrote for five people balloon into a multi-team project. People wonder why you, the original author, were so lazy with your architecture even though you thought it wasn’t going to survive more than a week.

The problem is that people aren’t willing to start over and rewrite software so you end up trying to bolt on features to an architecture that can’t handle them and the complexity becomes necessary for the software to function. C++ is the poster child for this, where the syntax for pure virtual functions is asinine but necessary because there was no other good way to do it at the time. If they had just rewritten C++ (and called it, I dunno, D for example) then they would avoid the complexity entirely.

I respect Ryan but he comes across as someone ignorant of the realities of real-world SWE.
My wife stopped drinking Diet Coke for a month, and then decided she preferred life with that vice and started drinking it again.
Is there some possible world where there is meaning?
IE 4 was better than Netscape, partly because Netscape dropped the ball around version 4. Someone can correct me, but I think after
ns3 they decided to re-implement a lot of the user interface code which caused a big delay and allowed IE to pull ahead.
I can't even tell if the comments here are serious or trolling any more.

Fruits contain micronutrients in addition to the regular nutrients they have. There's no comparison that just about any fruit would be a healthier choice than a candy bar. I thought it would also go without saying that it is essential to have a diverse diet because a person needs a lot of different nutrients, not just one.
As someone who is currently hiring for a non-Elixir role, I would consider experience in Elixir/Erlang/OTP as a positive signal on a CV, even though the current role does not require it.
I'm currently hiring Elixir developers at TalentWall, but since there aren't a lot of them out there, I'm willing to hire people who have only a moderate amount of Elixir experience, as long as they are experienced in related tech (MVC, Ruby, a functional language, SQL, etc.)

I would say that because of the Elixir dev shortage, it's easier to get hired for an Elixir job if you only have moderate Elixir experience than it would be for more mainstream languages if you had limited experience with them.
It could have some small connection, but I would probably guess (based of of general trends) that it has to do with some regions or cities not yet having adequate waste disposal systems.
Lol, cheese it bros.
Also check out her excel talks, her spreadsheet skills are better than my programming skills, it's insane. This VC funded push to unbundle excel is just stupid, fast food for IT.
> I also believe anyone can learn anything, exactly as you said!
> But I don't find the study about grade distributions a convincing argument for that, unfortunately.

That does indeed seem like a faulty argument. Wouldn’t there be heavy selection bias? It seems incorrect to draw the conclusion that anyone can learn programming based on the grade distribution of a university level CS class.
If something has a network problem but it's not the uplink and it isn't DNS, then disabling ipv6 is definitely the next in the list.
Ultimately, yes, but good luck ending IP imperialism. It would force the global north to actually build what it's consuming instead of extracting rents from intellectual property. That won't happen.
There's this cult of drinking water - with people insisting you should drink more and more water - until people are drinking ludicrous quantities trying to get literally clear urine. They also tend to chug it all at once, repeatedly. As the article says it just flows straight through and does nothing useful.

On a very hot day after a lot of arduous exercise I've seen someone collapse from hyponatremia from drinking too much water - washed everything out of their system because they thought they had to drink sixteen litres a day or something.

Calm down and just drink a reasonable quantity of water slowly over time, and combine that with eating full meals which people tend to put off if it's hot, making everything worse.
I agree with your critique of the "intellectual property" system, and certainly it is true that it serves as a new form of colonialism, extracting rents without providing the supposed benefits for which it was established. And I don't know what the overall social effects of "digital nomadism" will be. But overall I think your comment lacks coherence.

I think sci-hub is blocked in a bunch of European countries but very little of the so-called global south.

I'm not sure you know what a company town is. In a company town, a single company owns the whole town, trapping the inhabitants in a cycle of buying overpriced goods at the company store and renting overpriced housing from the company, so they can never save money. Mr. Peabody and his privileged knowledge laborers didn't move to a company town or even a quasi-company-town like Pawnee; he moved to Hinsdale, a wooded suburb of Chicago, where he'd grown up.

My experience with the so-called "global south" is that usually the local elites have a great deal more influence than overseas companies, and they use it to consolidate their own power, preventing economic development. But generalizations are misleading; the peripheral countries in the world economic system are extremely diverse. The problems in Nigeria are not the same as the problems in Argentina, which (fortunately) are not the same as the problems in Venezuela, and Micronesia has totally different problems (and is largely controlled by overseas politicians).
Nice! Already upgraded most of my systems (around 10 VMs and 2-3 HW systems) to Bullseye a few weeks ago without issues.
I think you've sort of lost something in your study of macros there. As an anecdote, I can eat and enjoy an orange, or a banana but typically no more. I can absolutely crush a package of oreos though. I've got a rule about junk food, that the total size of a container needs to be an appropriate single serving.. because no matter how big it is, one package has consistently been 'one serving'. I won't speculate because I don't know why, but I've consistently noticed that fruit, while appealing and satisfying, are more difficult to unthinkingly binge than processed sweets.

Basically, I think you're losing something when you compare the macros of a pear to a snickers bar.
I'm curious about the cost overhead to run something like this. Consider:

You have to have a database containing cryptographic hashes of offending material and keep that continually updated. That's fairly easy to do cheaply.

Then you have to take a cryptographic hash f every single image being potentially loaded to iCloud and compare. I'm not sure what hashing they are doing but I wonder what the cost per 100,000 hash compare is.

Then if a match is found the flag must be added to a database of...and I'm not sure about this...imei numbers? Or maybe just indexed by AppleID?

If thirty flags are raised against an index j that database then that necessitates that a human must manually verify that it is, indeed, illegal pornography.

That's going to get expensive.
Locking users in AppStore will not happen for Macs, because users just won't upgrade and buy new hardware. Who needs computer which he can't control. That's absurd. They might hide that switch to enable full control over computer, but that's about it.
I always throw my hands up when people mention refined vs unrefined sugar, there is practically no difference between the two except one has been extracted from the other, and the body readily reacts the same to both.
AVX-512 lines up with 64-byte cache lines, it seems like it would be a huge change to go bigger.
I happen to agree with you. But I still wonder, can we figure out what these moral facts are and what the criteria are for them or are they worse than the n-body problem referred to in another front page article and impossibly complex with no closed solution?

I don't like the answer of "Because this X is obviously true" since the "obviously true" part changes so much. Do we think that morals that are "obviously true" are proceeding forward, like science, and are based on an increasing body of knowledge? There certainly doesn't seem to be the same kind of rigor applied to moral knowledge as there is to scientific knowledge.
Yes, it seems to me more like Nihilism would lead to Hedonism as much as catatonia.
Masking up on transit. Along with learning about subway air quality, I don't think there's ever going to be a flu season where I don't wear a KN95 mask on a train.
http://[::1] still works btw
Employees outside the games division already had much slacker rules about game development; I expect this change aligns things for all AWS employees at the lower bar.
I’ve done the same thing.
I got hitched quickly after tinder became a thing, so haven’t had much time but it already helped me do some dates in a place where it was hard to get one. Lots of my friends have had lots of success with it while little to no success without. It really seems like a game changer.