skysight-inc/HackerNews huggingface dataset:
Yeah I have the same thoughts about go, which I've been using every day for the last four years. It's super rare for an upgrade to break anything (has happened though). When it comes to running stuff in prod, boring is good.
I think the Media Lab's most widely known project was probably the failed One Laptop Per Child initiative, which I think perfectly illustrates my point.

Turns out what people in the third world need isn't donated laptops, it's liberation from an economic system which keeps them deliberately impoverished. They need food, vaccines, unions, debt jubilees and nationalization of natural resources.

The MML/Berkman ideology is literally that laptops bring wealth. In reality, wealth brings laptops.
Microbehunter on YouTube has some decent microscope recommendations.
How do I prepare for an online IRA account?
It has a name now... https://en.wikipedia.org/wiki/Trump_derangement_syndrome
NVIDIA is the only hardware company that takes software serious.

In every hardware thread, someone complains about hardware people being behind on software technology. And then there is NVIDIA, the company that provides the best development environment for GPU development, the company that used chip simulation for their first processor.

AMD was kept alive by oil money and console contracts. NVIDIA made it on their own. They were innovative in the past, they can be innovate in the future. To me, that's an opportunity for much more future growths.

How much is too much if NVIDIA can take Intel's market? And we are only at the start of machine learning and product simulations.
How does BEAM handle system calls? If I have a million BEAM processes and each one calls stat(), what happens?
This is laid out in the judgement[1]. In California, if you are an integral part between the manufacturer and the consumer, especially if you are the one that "owns the relationship" you are on the hook for strict liability.

[1] Starting from Page 17 -- https://cases.justia.com/california/court-of-appeal/2020-d07...
Ebay is a good contrast here, as while it has the same general search-for-a-thing idea, it makes it very clear that you're buying this one specific item from this one specific merchant.
If I witness a robbery in progress, and I call the cops, am I a leaker?
There's been a lot of other BEAM articles with more details. For me, there are a few key design elements that seem atypical that weave together into a very useful environment for writing software that deals with concurrency.

Erlang's basic unit to handle concurrency is called a process which is more or less equivalent to a green thread; it has it's own execution state, heap and stack. Communication to other processes is via sending and receiving messages; there's no way to express shared memory in Erlang/Elixir (although under the hood there is some sharing at times). No shared memory makes process management simpler; if a process crashes or ends there's no dangling shared state for the environment to clean up (although, you can of course have stored references to the now dead process throughout your system). No shared memory, and immutable data structures make garbage collection fairly simple; a process can stop to GC itself, but that doesn't block any other processes. Message passing is asynchronous, which lets you chose at the sender if you want to send a message and wait for the response, or send it and check for the response later; processes are not able to be interrupted, except by death, so the control flow is always clear, you can check for messages wherever you want, but you do have to check. I really like the built in support for hot loading which lets you change your system as it's running; a lot of people don't like that, and we can agree to disagree. :)

Anyway, all this combines to a system where the natural way to write a concurrent system is to have one process per session, and write the process to just listen for messages either from the client or from the rest of the system and process them in a straight forward way. And if you've got millions of connections, you can have millions of processes. Each process tends to be small and easy to understand, but sometimes the interaction between the processes can get a bit tricky to understand, because it just kind of arises out of the message passing.
All of this uproar about sorting machines is really frustrating to me, because no one seems to be writing about the utilization of the existing machines. If they were previously only 50% utilized, this seems like a reasonable thing to do for efficiency (kind of like how the post office (re)moves thousands of collection boxes every single due to lack of use, but everyone is suddenly upset because they're removing a dozen boxes in Middle of Nowhere, Montana that only get a few letters per day)
Ask HN: What Happened to Noah Glass (Forgotten Twitter Co-Founder)
I was under the impression it would be an honour system.
Which is something I always hated in British houses, because nowadays it's quite common to have an open plan kitchen connected with the living room....which in a normal European house would be fine, but in a British house it means that every time you run a washing machine it's a source of noise for whatever you're doing in the living room. Enjoy watching a movie over a 1400rpm spin cycle, good luck!

The only good solution which works is moving it to the garage, but it's not possible in every house unfortunately.
When I buy a widget from Amazon, I'm not actually getting a widget from some particular merchant on Amazon.

I'm getting a widget that was pulled out of a co-mingled inventory box at some Amazon warehouse.

Amazon owns the entire shopping experience, end-to-end. They run the website. They design the website. They handle payments. They advertise the items ("Customers who bought Foo also bought Bar"). They handle shipping. They handle refunds. They handle warehousing.

But they don't seem to want to own the responsibility. I'm assuming that's because it's not the profitable part of this equation.
I mean, it works for Google and Facebook.
Snowden is doing OK apparently, he should pardon Assange - who is not so well - quickly.
It's obviously some kind of campaign tactic. Appeal to the nerds.
Can you elaborate? It is built with a fork of a library written by the Signal team. This fork is not upstreamed because moxie does not like the code iirc, but afaik he did not come to the project and tell them to stop like he did for LibreSignal.
I am saddened that Walmart continues to chase the 3rd party seller gimmick, but they at least allow you to filter results by seller. I always select Walmart.com, ignoring everything else.

Also, Target does have 3rd party sellers, but it sounds like they are doing it in a more constrained way. The program is called Target Plus. https://digiday.com/marketing/target-third-party-marketplace...
nVidia has a very long history of not getting along with Linux.
I would love absolutely Mutt if it weren't for everyone in the world using html email. I know you can view or strip html emails down to their essentials, but it doesn't render properly enough where I can reply to everything at work and not look like a fool because I'm missing some context. Too bad because Mutt is amazing.
Maybe ATRAC was designed for the purpose of being efficient when using dedicated hardware without making the hardware expensive to manufacture? It's from the minidisc era so I'm not sure it would have been common for them to use general-purpose CPUs to decode audio by then
https://caniuse.com/#feat=opus
Safari (both desktop and mobile) is still problematic
I chuckled at the retro colloquialism "thats booking it". Which was current in probably the late 70's early 80s of the last century.

That said, given the time dilation, one wonders if LIGO could pull out the orbit from enough samples.
If stirring that controversy means reigniting debate about our collective surveillance apparatus then I'm not sure how I should feel :)
That's really cool. It makes me nostalgic for the innocence of the 90s in business and doing anything really... now everything is just copies of copies of low quality trash, where competition is super high and everything has been done 92042 different ways.
oh, so now Covid deaths outside of the USA are Trump's fault too?
I'm that psychopath too, but only because I use git 1000 times a day. It's not by choice. Git has a horrendously shitty UI and it's quite hard to learn because the UI is inconsistent, patternless, and uses a different vocabulary than mainstream computer science (a staging area is called an "index", revert is called "reset" and "revert" means something completely different, "fast-forward" is a term from the world of linear tape recorders which is meaningless when applied to graphs, but git uses it for graphs anyway, etc).

Git is worth learning but it's about 10x harder to learn than it would have been had its designer known anything about human interface principles. And its manual is useless because that same designer wrote the manual too.

Git would be completely unlearnable without Google and Stack Overflow, but since those things exist, it's worth learning.
The BEAM is not better. It is DIFFERENT.

You can read as much as you want about the topic, but my suggestion would be to go and create something with it. You need to feel the difference yourself.

If you got the time, I really suggest to try the BEAM, you will have fun and you will approach software differently (and this time also better) after you internalise the BEAM way.
"duracell" cr2032s -- those little pancake batteries for your car keyfob -- that die within 4 months. Which is weird, because the duracells at my hardware store last like 5 years.
Amazon is sort of like a consignment store where all the products from all the merchants are mixed into one large bin and you need special equipment to figure out the seller of each item, but of course it's fully acceptable for them to just give a fake name and address. Plus nobody checks what you sell for legality.

If a consignment store would allow random people from all over the world to sell illegal and dangerous goods with a fake ID while dodging taxes... would anyone find that tolerable?

Why accept the website equivalent?
More likely, an emergence of curated and policed search/indexes [sic] of sites voluntarily subscribing to a particular web philosophy.

Simultaneously, blacklists of domains and browser extensions to scrub viewed pages of any references to sites not subscribing to particular philosophies.
Technically there is a "storefront" page for each seller on Amazon, but it's not easy to get to and is awkward to navigate. Here's an example of one:

https://www.amazon.com/s?me=A30QSGOJR8LMXA

Overall I'd agree, though -- Amazon has gone out of their way to take focus away from the individual merchants on their site and give customers the impression that they're buying items "from Amazon".
This is a bit simplistic, isn’t it?

Muslim, Christian, pacifist are pretty much opinions, so it doesn’t make sense to call them “identities” as they can change any time (you wouldn’t call “dressed in a suit” or “hungry” identities, would you?)

Chef, gun owner, vegetarian - those are facts. You can say you’re a chef without ever having cooked a thing, or gun owner without owning a gun, or a vegetarian while eating steak, but that doesn’t make it your identity, it just makes you wrong.
I would assume that, as with anything else, unrestricted physical access == game over.

A GPS tracker in the money compartment is an interesting idea, but I would think that it wouldn't be to hard to defeat with either a faraday something or other or just disrupt the GPS signal [0].

That being said, this requires someone to be thinking about it, which may or may not be happening.

[0] https://www.economist.com/international/2013/07/27/out-of-si...
It'd be nice if the article explained how either itself or Illinois were arriving at that 100 million number considering that the population of Illinois is only 12.67m according to a cursory google search.
This is fantastic. Some of the reconstructions look convincingly italian. There is a slight bias towards making their faces more square than they are in statues (and probably RL too), e.g. Caligula.

It's interesting to think that these emperors would find the obsession with exact skin tones in the comments here rather weird.

Also, with great power comes a brutal way to die.
Citizenship is not a component of any relevant statute, to my knowledge. It's certainly not mentioned in the First Amendment.

What I'm saying is, if Snowden -- who is the alleged primary source of a leak -- gets pardoned, then how can Assange -- who may not have had any primary involvement whatsoever with the leak of the documents he published -- be held responsible? Logically it makes no sense because Assange's alleged crime is lesser than Snowden's.
Ask HN: Who wants to hack on dapps/Ethereum/defi?
The rise of defi apps on Ethereum has caught my interest, and I've been reading through this excellent book on Ethereum here: https://ethereumbuilders.gitbooks.io/guide/content/en/design_philosophy.html . I decided to make this thread to see if anyone else is just getting into Ethereum/etc. development and wants to collaborate. Let me know in this thread!
If I understand correctly, his solution is to make ARM a publicly traded independent company, rather than selling to another company like nVidia.
> Git is a little bit different. It is a really good implementation of the 'history is immutable' philosophy of programming.

I beg to differ. Mercurial is all about immutable history. Git is explicitly designed to mutate history (that's what rebase does) in the demented (IMHO) pursuit of a linear change log.
If you've bought 2200 things despite it being so awful why would Amazon be inclined to fix it? Your orders show them it's working for you.
You are strawmanning OPs argument by giving those examples as if that’s what they said. OP seems to criticize the ethos of Media Lab as professed, not any particular products. Not only that, you criticize their form and dismiss them as inaccurate but don’t actually posit any counter-arguments.
Hmm.. this is like if section 230 was written in an opposite way such that sites that hosted content were liable for the things posted by 3rd parties aka you and me.
SH4 is out of patent now - do you know if the J-Core can run CE7?
> FAIK Safari only supports it in the CAF container

Apple being Apple. While they "support" it, looks like they can't even do it properly.
Yes, this exact same thing happened to me with cr2032s. Now I'm only buying from trusted retailers who own their inventory.
Whether or not he wants any specific individual person dead is less relevant to the matter than the fact that he called for the execution of a US citizen that had not yet been put on trial.

That indicates his lack of belief in the basic concepts of our legal system and constitution: the presumption of innocence, due process of law, the right to a trial, et c. This is further corroborated by the fact that the things Snowden revealed were unconstitutional actions by the US federal government, the exposure of which is in his view worthy of the most ultimate of punishment.

I have not seen any indication in the intervening time that he has become more concerned with due process or constitutional rights; in fact quite the opposite: he has recently deployed federal forces to violently attack peaceful protesters. A consistent, long-term pattern of unconstitutional behavior emerges, entirely independent of his specific opinion at this time about one Ed Snowden.

I hope that I did not indicate that he can’t change his mind, simply that, in this instance, he has not.

Should he decide to pardon Snowden, no one should
be surprised if he subsequently
commands some or all of the people under his command to deprive him of rights or life.

Doing so would be entirely consistent with his old
statements, as well as his recent ones.
Roman emperors came from all over the empire, so the diversity is to be expected (e.g. Heliogabalus was from modern Syria, and there's noticeably Philip the Arab)

What is odd here is that it's actually likely overdone, as the "blondies" in roman times were unusual enough that they were explicitly noted as such, e.g. Lucius Cornelius Sulla Felix was noted as "his golden head of hair gave him a singular appearance".

We have plenty of colored images from roman times through mosaics.
Yeah, too bad. Apple just can never do the right thing.
> Journaling weirdos is still journalism.

No disagreement there. But the stuff you see in his videos has been selected and edited to be as funny/absurd as possible (which is the point).
I won't suggest others are referring to the same issues necessarily, but try switching between branches(/commits) when you have submodules. Let alone rebasing etc... they simply don't "just work". You always get some odd vestige of a submodule hanging somewhere that ends up causing problems, either in the index or the .gitmodules or somewhere in .git/ or whatever. Hell, the fact that there are so many places where git submodules are recorded itself has caused me so many headaches.
Transitioned a while back, didn't get it backwards :)

To elaborate: I was wondering if trans men (AFAB) acquire the male-gendered autistic traits and trans women (AMAB) acquire the female-gendered traits (and underdiagnoses from diagnostic criteria being focused on male norms).

Why I'm curious: I was diagnosed with Asperger's as an adult (no access to MH care as a child because raised in a cult), transitioned, and after 3 years of HRT got a new psych who laughed at the idea that I could have AS and removed it from my chart.
His reasoning was that my interpersonal skills were not impaired in a way that is typical of autistic people. This is a common reason why women with autism are under-diagnosed.

I had terrible interpersonal skills pre-transition. HRT gave me access to a wider range of emotions, which might have something to do with it. E.g. I can actually understand the emotional currents in movies, which is nice. But, now I'm curious if autistic symptoms are another one of those things that change with hormones.
Effective Ways in 2020 to Earn Money Online in India
Thanks! That makes more sense.
> I just noticed that this tool is made by dang.

The site says HN Replies was made by Dan Grossman, who is not the HN moderator 'dang'.
Most likely, money. Specifically, they probably think they can get a better price from nVidia than on the public market.
Rebase sure seems like it mutates.

What's the UI for getting at those old commits? Is it possible to get a true chronological log from them? Do they stay around forever or do they get garbage collected eventually?
> I recall when I was less than 10 (mid '70s) my grandparents having those hatches (minus electronics of course) in their building.

The problem with those little hatches is that they create a breeding ground for rats and cockroaches.

They also serve as a fantastic means for idiots to grind your building's trash disposal system to a halt - when said idiots toss oversized items into them. (Christmas trees were a popular failure mode in my apartment building. How people got them into the trash chutes was beyond me.)
Just me, but git rebase -i is my go-to tool when I make a mistake
Flutter for the Web is basically Flash without the tools that made Flash great.

WebAssembly + Skia engine via WebGL.

Using a programming language that only matters in the context of Flutter applications.
Adoption wouldn't be a problem, if you use just a subset of the current standards.
> In the Snowden case Trump has at least two reasons to pardon him: a) pander to a certain crowd (tech), b) stick a finger in the IC's collective eye.

I totally agree but this is a political explanation, not a philosophical nor a judicial explanation. It seems clear to me that what Snowden did was more serious than what Assange did, because Snowden was the primary source.

> Trump pardons Assange just before the election without having floated it, and possibly at the same time as Snowden.

This is the outcome that would most intrigue me. I have no idea how people would react, but personally I think pardoning Assange makes much more sense than pardoning Snowden. The difference is that Snowden is living in Russia and Assange is in UK custody.
I hear that phrase still today , often enough that I’d consider it current.
> Long-term

That is the trick. If short-term Amazon accumulates enough money it can later on purchase businesses with a better reputation and repeat the trick again.

I have seen this done by General Electric. It purchases a medium size company with good reputation and loyal customers. GE reduces costs (quality, employee salaries, etc.) and milks the cow for a decade. When many customers have left because higher prices and lower quality then GE sells the company and repeats the trick with a new one.

For mega-corporations there is no incentive for quality beyond what regulations force them to assure by law. Making Amazon liable for defective 3rd party is the only way that Amazon will care about fraud and counterfeits.
I’m an absolute fanboy of all the efforts to bolt on SQL interfaces to things. I love this. Kudos to the creator.
growing a beard (and hair) to honour the dead is still practiced in southern greece at least
Another anecdote. I signed up for their trial and started using it on my iPhone. A few days later I couldn’t login, can’t reset password, nothing. Contacted support. My account was deleted completely due to fraud. I used my legitimate card matching my address. All kosher. I guess the trigger was because I use vpn on my phone. But the annoying thing is that there was no way to reinstate the account. They just irreversibly wiped it without notice. I asked what to do next and didn’t even get a reply... ok then. If you don’t want me as a customer, I don’t want to be one.
Completely agree. It's probably possible to create a "monadic" DVCS, but I expect it would have to be designed for composition from the outset, rather than having composition grafted on as an afterthought.
wow!

how do I do this for custom cli apps?
I recently bought Amazon's best seller hot oil frier. When we turned it on, the cheap thin metal of it bent from the heat so that the hot oil dripped on the floor. Turns out it was straight from a Chinese noname brand but marked as "sold by Amazon" on the website. When I tried to refund it, they told me that Amazon had just purchased the items for resale and that I should contact the original manufacturer for warranty. And they gave me a Guangdong address and a Gmail email.

By now every product listing on Amazon should be treated like SEO spam.

Plus there's now all these sellers trying to buy a 5 star review by promising a gift card. I recently saw a baby carriage with lots of 5 star reviews from teenagers who tried it out with plush toys because they didn't have kids yet.
Assuming more and more large corporations begin to do this, is there a particular sector that can take advantage of all of these empty office buildings?
Is that not what 'blonde' generally is in adults? An image search for 'blonde man' returns men I'd consider 'blonde' which hair which seems objectively light brown (except those with obviously bleached highlights.)
don't be fooled: this is a photorealistic rendering of statues and coins. We have pretty precise images of Augustus, except for colors.

https://en.wikipedia.org/wiki/Augustus#/media/File:Statue-Au...
The screwdrivers on a Swiss army knife are of good quality, but you can only have so many sizes available and because of the way they're attached they are cumbersome to use in certain situations.

Multi-tools like Victorinox Spirit come with a ratchet and bits. Leathermans also have bits, but they typically attach directly to the tool and therefore suffer from the same limitation regarding ease of use.
> use the limit command to see only the email you are interested in, then use the tag command

Just for clarity: you can just tag without limiting first

> it's easy to integrate an external tool (notmuch, maildir-utils, mairix...)

grep...