skysight-inc/HackerNews huggingface dataset:
> The thinkpads (at least the X,T and P models) tend to be a different story but even that is changing in recent years

Maybe relative to Thinkpads of yesteryear, but in comparison to the field of professional laptops, they are still best in class.
I think coming up with an appropriate stippling algorithm is part of what makes it art; different techniques make different textures. But here's an example that comes with full source and is not too complicated: https://greweb.me/plots/236

And another approach (from the makers of the AxiDraw) that's more dot-like: https://wiki.evilmadscientist.com/StippleGen
When you are a <10 person small development agency where juniors come to work it is critical. The subject of https://rietta.com/blog/dockerized-cost-savings/. Paying over and over again for new devs to "get set up" was devastating the budget.
That's incorrect, there is no serialization when sending messages to processes that are on the same machine. (Otherwise it's transparent to the application, though of course there are performance impacts.)

To the programmer, messages are immutable. There are, however, optimizations to reduce the performance impact, particularly for binary data. When you send a binary message that is longer than 64 bytes, it is actually stored in a shared heap and effectively only a reference is passed as a message. Similarly, when you extract a small piece out of a larger binary, you might actually get a reference to the larger data stored on the binary heap. The Erlang VM has had more than 30 years of development, and there are a lot of subtle optimizations like this which were needed to solve real world performance and scaling issues.

Lack of serialization is one thing that makes e.g. the ETS key/value store built into the VM nice compared to Redis. You can just use raw data structures as keys and values. Reads and writes are under 1 microsecond.
Try AR: Using Ar.js to Display a Wolf
You need Show HN: in the title if this is your own project. Just an FYI.

E: why the downvote?
interesting, I was recently on the lenovo website and couldn't find a single thinkpad for under 2 grand. I guess they just hid them well.
This is an huge deal : the 5700U is faster than the Mac M1 at the same wattage
https://www.cpubenchmark.net/compare/Apple-M1-8-Core-3200-MH...
As long as you don’t cause a crash loop you’re golden in my experience.
Right to Repair: “Fixable Laptops”
The best resource that will teach you systematic thinking and give you a proper foundation for how to use CSS is https://every-layout.dev/. [0]

Really enjoyable read and it takes you through the thinking process.

[0] Not recommended for absolute beginners
In the case of the car, it's definitely not a one-off purchase. People will go back to the dealer to get the vehicle serviced, and from what I understand this can (mainly for new cars) have a greater total lifetime value than the cost of the vehicle itself.

Even if this weren't the case, if you're ripped off by a used car salesman you will tell every single person you know that they're a snake.

Even if you don't do that, there are arbitration courts you can take them to to both waste their time and force a refund (VCAT where I am, I'm sure there's something similar overseas).

I really don't think it's in a used car salesman's best interests to lie and swindle.
Whatever has the nature to arise will also pass away.
Display is still a boring old 1920×1080 FHD. Once your eyes get used to the Macbook Retina display, it's difficult to downgrade.
The DIY laptop (fixable) are also here:
https://news.ycombinator.com/item?id=28375184
I keep trying to learn Elixir, and clearly there are some nice features, but I’ve also found it hard to ignore how much I love Erlang’s syntax.
It’s because they pay you a ton of money so they want to feel like they didn’t make a mistake
Some people really like the Erlang syntax. Semantically they’re basically interchangeable except that Elixir has macros.
That move's going to have a massive consequence on America's ongoing legislative process regarding the Open Market Act, which got bipartisan supports.
I meant it as a type of sensitivity. Like, someone reacting harshly to a slight or an insult.

A lack of confidence is what I’m trying to communicate in the first sentence. They need other’s judgement to validate themselves.
Interesting corollary to Sturgeon's Law is the observation that the top 10% of workers in a company or society generate a disproportionate amount of productivity - as you mention - and it seems that maybe the internet allows clients and employers to find or connect with them more efficiently.
Thank you the tip, junon. I am just new to the community. Does current title work?
> Why is it appropriate for a union to determine who has the right to accomplish specific tasks (you can't restart the server, but you can unplug it or you can plug in a lamp but you can't change a light bulb)? That's not a management failure.

On the contrary, that's a two-sided negotiation and if management have failed to protect their interests then that's on them. I've heard plenty of stories like this where it turned out the real reason was that management's own rule was that anyone who touched that server without that certification became personally liable for damages, and management had been warned about their lack of certified people but refused to send more people on the xyz server training course, and or something on those lines.
$69 for full access (one-time payment AFAICT).

Must be worth it if web design is your profession.
Including the people who manufacture the sale of indulences for their own personal profit? Do they really believe in the tenet of having living people pray for the dead? Is the medieval mind capable of such cognitive dissonance? More importantly, is the modern mind capable of it?
Tether Holdings Consolidated Reserves Report – June 30th, 2021 [pdf]
The problem in my experience is not that the security policy is too overbearing, but rather that the security policy is too rigid and designed with assumptions that are false. A common policy for example is that port 22 must always be closed. One can use a hardware secured two token authentication over ssh, and still the policy is that the port must be closed and that is that. That the policy allow remote desktop with just a password is completely irrelevant because the policy doesn't forbid that.

I have tried so many times to help people understand security and the purpose of a security policy when it is designed correctly, but it doesn't work. The policy exist so people don't need to think, not to make people understand why it exist and what use-cases should be given exceptions.
Your statement is plainly untrue and I don't know why you posted it. Electricity is a minority of GHG emissions (<25%). Even if electricity became 100% GHG-free, and even if you converted transportation and heating to electricity, you still have plenty of other GHG sources like agricultural, smelting, etc.

Just because nuclear power has been unfairly maligned doesn't mean it would unilaterally solve our climate problems. Beware mood affiliation when posting short pithy comments.

https://www.ipcc.ch/site/assets/uploads/2018/02/ipcc_wg3_ar5... (see page 44)
I thought that most info was suppressed throughout Europe due to WW1, and that's why it was also why it's called the Spanish Flu.

They weren't at war so were happy actually putting information on the radio/newspapers while everyone else suppressed it because they didn't want troops at the front line worrying about their families dying of plague behind them...
Huh, that’s kinda fascinating. Maybe it’d be worth running ml on matrix multiplication that’s approximated by ml?
This is almost certainly a reference to Erlang: The Movie [1] which is the most glorious 11 minutes of some programmers explaining how their creation works you will ever see. In the video, the three call each other to demonstrate what happens real-time in an Erlang system. For the impatient, the telephone conversation starts at about minute 3.

[1]: https://www.youtube.com/watch?v=BXmOlCy0oBM
Note that the author is referring to ephemeral bugs. Logic bugs that occur every time your input is processed are going to cause you problems, but rare edge cases (or corrupt memory) can be sidestepped by throwing away that input and starting over.
The original complaint also isn't true. Large binaries sent as messages actually end up reference counted and managed by BEAM that way. This is specifically to avoid expensive memory copies and fragmentation. I don't remember what the size threshold is off the top of my head anymore, but it's "large" by 1980's standards, not by today's. Something like 64 bytes.
Is it just me or is the placement of the body in the tomb strange? A dark thought, but the first thing that came to mind is it looks like he was alive when he was sealed up in there...
Yes it was sarcasm considering American engineers in the top third of pay absolutely dwarf even the highest paid german engineers unless they are working for an American FAANG.
This was a good read https://archive.org/details/historyofplaneta00dreyuoft
History of the planetary systems from Thales to Kepler by Dreyer
We'll be headed down this path soon for some custom appliances. I can't find a compelling reason for systemd or dbus.
Ironic thing is large part of how ML works is via matrix multiplication.
Ahem, Jupiter!
One sentence says that mobile users block GA less than desktop users. The following sentence states it makes sense since installing add-ons on most popular mobile browser is difficult. Context matters:

>At the device level, laptop and desktop users (68.2%) block Google Analytics more frequently than mobile and tablet users (49.9%).

>This makes sense especially considering how difficult it is to install an adblocker on Chrome, the most popular browser on mobile devices.
The gases used as refrigerants are actually not that dangerous at all, which is why they're used in such situations. If the thin pipes of your fridge or AC leak all their refrigerant in your home you'll be fine. Maybe have some difficulty breathing, it's not healthy but nothing serious.

Having a nuclear reactor in every house would be insane. Even if they don't leak radiation during their lifespan in normal operation. You can scare most people out of opening them. But can you scare every single person out of doing so? Considering some will be mentally unstable too, or outright psychopathic.

The most dangerous thing a mad person can do right now is blow up their house with natural gas. Which is pretty bad, it can damage houses in the nearby area. It absolutely pales in comparison to creating a mini meltdown or even nuclear pollution however. One alpha-emitting dust particle inhaled into the lungs is enough to kill over time.

And this is not a fantasy. It's happened in real life. Consider the Goiania incident for example and it's not the only one.

https://en.wikipedia.org/wiki/Goi%C3%A2nia_accident
The thing about Lenovo is one can get a 4 year, on site, service contract for less than $500. If a keyboard key breaks, no problem, they swap it and come to your house.

Over the hears I've had monitor pixels die. They don't care, they'll replace it.

And unlike with Apple Lenovo doesn't mind if you replace the hard drive or other components yourself, the warranty is not voided.
I view fragile and sensitive in the same light. Though, I do mean it with a negative connotation.

That being said, im not sure i follow the fallacy part. I’m guessing you mean that people who use fragility are doing it shut down discussion. I tend to use it to highlight that there’s a set of people with whom I won’t speak freely for fear of hurting them because their are sensitive. I don’t do this out of nobleness to not harm, i do it to avoid negative emotions from them. In a way I am fragile as well.
Hopefully as app stores are forced to allow competitor stores into their ecosystem, this will also allow them to discard the"fairness" from their 1st party stores and do some curating - clean out the shovelware, recommend their first-party suites, etc.

Because it's one or the other. If they lose their monopoly position of being the only app store in the platform, does that mean they can start treating the store like a store and selling in it however they see fit?
as I recall, when ABS braking in cars was introduced, it did not seem to reduce accidents or injuries, and the idea was floated that people have an innate sense of risk and they'll take more risks if they feel safe. (I'm not defending this idea, just reporting what I remember)
Roman burial practices for their clergy are pretty obscure. Maybe it was a sect?
Their controversial is defined as "morally, socially, or ideologically objectionable or offensive." not "widely believed to be wrong". There's nothing morally offensive about flat-earth or perpetual motion so they are probably out of scope for this journal.
Doesn’t seem like pay equity is very important to them then?
It's specifically "Show HN"
Use Moonbase Alpha TestNet Dev Token with Metamask (Web3 Injected)
Democrats don’t operate on a spectrum of logic, instead they operate on a spectrum of virtue signaling.
Understanding einsum for Deep learning: implement a transformer
Bruce Ames, biochemist and molecular biologist, inventor of the Ames Test and a prolific and accomplished scientist in the areas of cancer and aging[1], believes that prop 65 is a, "thoroughly silly law, with an enormous cost and no gain in public health"[2]. Interesting and relevant discussion in this PDF[3] about the fire retardants discussed elsewhere in this thread.

[1] https://en.wikipedia.org/wiki/Bruce_Ames

[2] PDF warning https://digitalcommons.law.ggu.edu/cgi/viewcontent.cgi?artic...

[3] PDF warning https://www.prop65clearinghouse.com/documents/19184
This is the same "movie", but the audio has been fixed to not play out of just the left ear: https://www.youtube.com/watch?v=BXmOlCy0oBM
With all due respect, that does nothing to prevent bugs. In fact, it almost seems to encourage them: "Your process crashed? Don't worry about finding and fixing the bug. We'll just restart it again."
Yeah - democracies are downright miraculously stable in comparison to dictatorships. Look at a period of 200 years of the US - one civil war. Look at the history of England. If you say its "civil war" you need to be more specific than even by century!

Stability of dictatorships is a "trains run on time" style Big Lie.
https://archive.is/EBF79
> it makes me feel as if that system was designed by software engineers

SL-1 feels as if it was designed and operated by Kerbals. TFA actually does mention the reactor and the accident

> SL-1, a stationary low-power nuclear reactor in Idaho, blew up during refueling, killing three men.

but that barely hints at just how eye-widening the whole saga was: https://www.youtube.com/watch?v=qOt7xDKxmCM

To be fair, it is apparently considered likely that the overextraction of the rod was a deliberate murder-suicide. But yes, it seems that there's a reason that the US Navy still has a nuclear power program and the Army doesn't ( https://www.historynet.com/going-nuclear-idaho-falls.htm seems good; I am not an expert).
> they have been in continuous operation for more than 60 years with very few incidents

The Soviet Union had many accidents, their MO is to pretend it never happened.
https://archive.is/pbyUu
> You do not have to experience the difference between = vs == or & vs && in order to learn it

My experience with one kind of "magical skill" that software engineers have is: someone reports strange problems with some application (that you did not write). You watch them reproduce the buggy behavior and you see one step which seems "off" - not what you would have done. You try the same process but with the step you think seems right and it works. Person goes off happy that their problem is "fixed".

Now of course this is "learned" but in a whole-systems way that just looks like magic for someone from the outside. It's not an exact parallel, but I think it's an interesting one.

(Sorry I don't have a concrete example, but it happens with some regularity. Like "I think you should let the cable modem power up before turning on the other devices" or "That screen seems to be flickering a lot, have you tried swapping the power cord to the other side." or "I don't think you should be crossing those cables, try running them all parallel." All little by themselves, magic together.)
I mean, by all means, I'd be a huge fan of Batman's "nuclear batteries" - but not if they haven't solved the shielding problem.

Any news on better shielding or safer designs that might allow replacing a house or car's power plant?
I disagree, I believe the vast majority of people (including the person I replied to here) who believe in using firearms to "prevent tyranny" don't understand that what they're saying means they'd have to kill cops and soldiers.

They tend to believe the threat is enough and that they'd never have to act on their threat (rendering it meaningless), or that all of the cops/soldiers will just let them kill the politicians (and killing a politician for a differing political belief is somehow generally okay for these folks).
environmental activism.

My physics teacher in high school was a retired naval nuclear engineer/tech/something. He blamed Jane Fonda (the actress) for a huge portion of the anti-nuclear activism that basically entrenched the power of oil companies and cartels. It's funny/sad how badly the save-the-forest and anti-nuke activism of the 1970s is coming back to bite us so hard now, with wildfires and global warming.

Makes me wonder which activist movements today will turn out to have been net negative in another 40-50 years.
A crash loop would indicate something to be fundamentally broken in ones code. That's OK too, because then we know, we have to fix it.
Anecdotal reports from my friends reported the same. I had Moderna and the second dose wiped for out for about three days. I don't know anyone who got the J&J vaccine. Have you heard any reports about any single dose vaccines?
Heh heh... so true it hurts. Why spend 3 years pushing it past risks reviews and oversight committees when you could just write a crappy version that does what you need?

Legal alone will spend months looking at run-of-the-mill software contacts trying to negotiate absurd concessions from vendors in situations where they clearly have no bargaining power.

We can spend a lot of money on Oracle for their profoundly obtuse products though.
Now, report the battery life of that after an year of use
You still haven't explained how that is relevant. The law doesn't currently distinguish between a personal computer and a game console.
For me, Erlang was the ladder to functional programming. Once I’ve mastered Erlang to be able to write gossiperl (http://gossiperl.com, not maintained in a long time), all immutable programming became easy. Maps, flat maps, recursion, no side effects, all became clear.

After Erlang, I’ve enjoyed Scala a lot. Especially Akka.

I do tons of go now and when I need actors in go (not very often because channels are rather straightforward), I use proto.actor: https://github.com/AsynkronIT/protoactor-go.

Erlang is awesome. I can definitely recommend the “Designing for scalability with Erlang/OTP”: https://www.oreilly.com/library/view/designing-for-scalabili.... This is the book which finally made me “get it”.
> Generally I found SQL Server would perform very well

Every database engine makes different trade-offs, or does some things better than others.

I've found that SQL Server handles complex queries over large data sets fantastically well, easily outperforming Oracle or open-source DBMS systems in like-for-like scenarios. It often papers over missing indexes shockingly well, because it automatically uses temporary hash indexes that it can build in parallel. Up to about ten million rows this can be fast enough that developers don't even notice that they forgot an index!

However, it has very high minimum latency that cannot be fixed through any mechanism. Not via RDMA, shared memory, named pipes, local loopback, or any other means. It always takes SQL Server about 125-150 microseconds to respond to a query, not matter how trivial, such as "SELECT 1". This makes it terrible as a KV store, and makes some types of ORM very sluggish when chasing references in code.

Similarly, there have been several articles published saying that while Postgres is well rounded and feature-full, it has high write-amplification that makes it an absolute no-go past a certain scale. Many orgs have written long blogs about how they started with PG and were forced to migrate to MySQL to get to the required write throughput.

I feel that the DBMS space is still immature, and there are very fundamental things missing. E.g.: There are no enterprise-ready open source pure in-memory relational database engines that have capabilities comparable to SAP HANA. I'm also yet to see a DBMS with decent programmability, so that developers don't need to write App->ORM->DB layers over and over.
How to Grow Your Online Business: Tips for Business Development
That's true for every language/format used on the front end.

I do a lot of visual work as a designer/developer. If it weren't for the obvious accessibility caveats such as basic page structure, I'd be making at least 20% of the pages I code in straight SVG.

Edit: Maybe not HTML5 I guess... you can make anything inscrutable if you try.
Depends how the scale you're working on, I suppose.

If you running a thousands of programs on hundreds of thousands of machines 24-7, you're bound to run into weird edge cases at the system level.

Instead of worrying about and optimizing all of these edge cases, SOMETIMES it is better to just have a system that is tolerant of these edge cases by design.
Also live here. Cant leave my house without a valid excuse and even then mostly only 5km. You can easily find videos of people being arrested for doing yoga in parks. Probs get arrested even if I have a valid excuse because its 5km from your registered address and they froze address changes before I moved.

You might not be as restricted but large parts of your own country are off limits to you, oh and also the rest of the entire planet.
In my opinion:

It’s smug.

You’re publishing an opinion with a title that suggests an authority has formed a consensus.
BeOrg seems to assume a sort of interaction with Org that is different than my usage, and so I've never found it very useful AT ALL.

This is frustrating enough that I'm always kinda low-key evaluating other systems, like Obsidian, that have a better story for mobile.
Word on the street is, bananas leak more radiation than functioning nuclear power plants.

I dont think I would trust one in my home, given flood risks and all, but a megawatt power plant for the neighborhood wouldn't be amiss.
listen to and practice his teachings and perhaps you'll be able to ask him yourself
Mountainous countries remain an absolute nightmare to invade. It is no coincidence that Switzerland managed to remain neutral in the face of far larger powers and that Afghanistan is known as the Graveyard of Empires.
This doesn’t prevent bugs (if we’re talking about logical ones), it prevents extended outages because of them. In other words, if the application crashes you can log such fact and fix it later while your end users won’t notice a problem on your side in the right circumstances (unless it’s a crash loop which can’t be temporarily solved by restarting).