skysight-inc/HackerNews huggingface dataset:
>1. I'm from Eastern Europe originally, and I'm pretty sure that's exactly what happened. But if you disagree, then,

No matter what you believe, what we can say is that there's literally no evidence for this. Firstly, there's no evidence that Joe Biden or the Ukrainian AG have ever been in possession of 1 Billion dollars- which frankly, is a big hole in such an outrageous claim. Given that this is an extreme claim which not only has no factual basis, but actually has been investigated and found not to have a factual basis, it is a lie.

You can make an argument that there was some issue around holding up a loan guarantee, to the ukrainian state from the US in return for pursuing US foreign policy objectives, but the fact is that the relationship between the details of that discussion, and what is actually claimed in Sorkin's example is non-existent.

>2. You can't impeach Trump for, allegedly, doing the milder version of the exact same thing.

There is a difference between using state apparatus to pursue US foreign policy objectives, and using state apparatus (and questionable private entities) to pursue US domestic political objectives. A fact you either don't understand or are deliberately glossing over to try and score political points.

>(Joe isn't running anymore - he's only pretending to; there's no fundraising).

Again, you can make claims like these if you want, but if you have no evidence to support your claim and the opposition to your point of view can bring up obvious facts to show you're lying, then I'm afraid, we all have to just call you a liar and move on. Biden has raised $16m in the last quarter, so your claim is factually wrong. It's also a conspiracy theory - that somehow Joe Biden is pretending to run a campaign.... to what? Like, you've just descended into nonsense.
If I'm reading you correctly, employers have largely written off the 07-09 jobless. I'd imagine that a nontrivial amount are on SSI/SSDI as a fallback.

If there's a chance to not let their talents rot, how does one nudge the employer to give them a good faith chance?

If the choice is to write them off, then how does one make it less painful for the written off?

Either way, it does no good to do nothing for people caught on the wrong end of employment or nothing towards employers that write people off.
The word has negative connotations because you're describing a very negative thing. If you suddenly decide to use a new word, it will also inevitably develop negative connotations.

Stephen Pinker explains it well:

https://stevenpinker.com/files/pinker/files/1994_04_03_newyo...
https://www.globalresearch.ca/depleted-uranium-weapons-dead-...
It's not tearing the country's fabric apart. Cities have benefited tremendously from multi-culturalism.

Let's not blame austerity measures on immigration - govts around the world have been reducing taxes and decreasing social spending - which has been tearing the world apart.

Cultures don't clash, economies do - you just need to plan your economy for a changing world and a changing population.
Ask HN: How do I get a minimal Rust & WebGL Hello World demo running in Browser?
Your understanding is wrong. Saudi Arabia has great relations with Israel - they're just not being officially flaunted that much. In fact, not only is Israel's politicians and state apparatus acting in synch with Saudi positions and interests, but even the media and academia are awash with pundits and so-called experts which are essentially parroting the skewed Saudi outlook: Demonization of Iran, presentation of almost every conflict in the region as Shiites vs Sunni, suppression of criticism of US/Saudi-supported regimes and strong men, ignoring the government's active support of Islamic fundamentalists etc.
I wondered the same thing. I suspect it's that I said I considered plain old nationalism objectionable. That term can have very different connotations to different people.
You've probably made a smart choice with the Thinkpad, as by all accounts it has good Linux h/w compatibility. I'd consider something similar next time I'm up for a replacement. Others have recommended pop_os to me, and from all accounts it's great, but distro-hopping isn't a productive use of time.

> overall I feel better developing on this than Macbook pro surprisingly

Me too with my current setup despite some configuration frustrations. I do actually prefer it (which is why it's stuck around), but that's after having spent far more hours fiddling around than I ever wanted to, and with a bunch of things still not set up because I've spent my sysadmin time budget.
In which I answer your questions about cement
No matter how much you like Go, this true:

It is way, way too early for him to proclaim Go a success.

The time for that is ten years on. Imagine reading something so self-congratulatory, today, if the creator of Ruby had written one back when Ruby was only as old as Go is now. It would be poignant.

Go will be a success when it is complained about as much as other languages, by people who would really rather be using something better. It is nowhere near that point.
No, but if tomorrow is better then today, then in some capacity more resources were successfully allocated to it. You can have growth with zero additional material use.
It does add something. It succinctly and viscerally indicates how I abhorrent I find the line of thinking behind that question.

I don't normally use language like that on HN, but in this case I thought it was appropriate.
It's usually considered better to refer to people by adjectives rather than noun forms. It just sounds politer to imply that it's an aspect of them rather than what they are. It's a minor thing in American speech, I think.
My guess at a computer analogy: Start program -> Delete program -> Crash process -> Resurrection of process impossible.

The program being the bootstrapping mechanism that is present in a baby's brain. The process being consciousness.

Even if the bootstrapping mechanism was still present in the brain, we might not know how to call it and even if we did we would lose everything that was in memory at the time of the crash.
PipelineDB was useful primarily if you primarily wanted to maintain a _continuous_ materialization of some aggregate (e.g., an approximation of the distinct items in the database), not necessarily an aggregate per time period.

If you are interested in primarily showing the recent data -- which you see in many monitoring examples in IT/devops or IoT -- you often want the raw data or an aggregate per time period.

As an aside, TimescaleDB introduced continuous aggregations in v1.3. Here's a nice example of using it with Grafana for dashboarding: https://blog.timescale.com/blog/how-to-quickly-build-dashboa...
I moved from borg to restic because of the native support for B2 buckets (a lot cheaper than dedicated rsync/ssh type cloud file systems). My use case is backing up daily snapshots of my Onedrive (synced locally via rclone). As my important files are mostly immutable (photo library, pdfs), I don’t have to prune snapshots. Pruning is really slow compared to borg.

I never backup workstations or home directories, as I can always generate them again using NixOS and home manager. For source code, nothing beats git repos.
"what about Japan?" is a proper response to precious few problems. At that philosophical a level there's no universally correct answer for everyone, the world isn't so consistent.

But I'm assuming you're referring to a country who probably has birthright citizenship. Countries whose identity is usually inextricably linked to immigrants, because they wanted people to come live in the New World or something. If you want to play that game, pick one that actually suits your point, like Australia. A country that had birthright citizenship, but now doesn't.

Immigration might not be Japan's solution, they are the only ones who can determine that and deal with the consequences either way. I can't of a period in remotely modern US history when immigrants weren't scorned, but managed to benefit and shape the national identity despite it.
A bit less catchy than Mencken's "Democracy is the theory that the common people know what they want, and deserve to get it good and hard."[1]

1: https://en.wikiquote.org/wiki/H._L._Mencken#1910s
Electrical Engineer
I developed and patented the first ion propelled aircraft with onboard power. These types of devices were a long way from carrying their power supplies before that. MIT was wrong! They were not the first to build an ion propelled craft with onboard power. Their are endless news sites, even the Journal of Nature, claiming that MIT was first the editors don't care that it is historically false! Here are 9 flight footage videos of the earlier device with onboard power. I hope someone gets to see them! The earlier ion propelled device is called the Self Contained Ion Powered Aircraft.
how do you call the moment when the first brain ceases to function and the second is about to start ? and if there is no gap, which you is you ?
Thank you for the <3

And yes as mfreed already mentioned we love hearing user stories :)
I wondered that as well. Upvoted, and good food for thought.
You make a good point.

Economist Russ Roberts of Staford recently interviewed Andrew McAfee of MIT on Econtalk [0] and they discussed McAfee's thesis that we're getting radically better at doing more with less via miniaturization etc.

I think it's very reasonable to imagine that a pessimistic view about resource management is overstated.

[0] https://www.econtalk.org/andrew-mcafee-on-more-from-less/
Can we talk? One concern we had was that these cargo ships, some subset of the 220, have nuclear weapons onboard that the crew isn’t even aware of. Much like how the soviets used to hide their ICBMs in train cars that move around, this makes tracking these things really hard.

[email address redacted]
This was one of the first lectures in my ML course back in university. We didn't even have pictures of grapes or the local farmers market back then. Also, we implemented this stupidly easy algorithm without any libraries.
Htop Explained
>Cities have benefited tremendously from multi-culturalism.

people always say it benefits them but they fail to mention what it benefits. The top 1% that get cheap labor? The food? I'm sure the 1,400+ children that were raped in Rotherham alone really appreciate your multi-culturalism.
https://en.wikipedia.org/wiki/Rotherham_child_sexual_exploit...
By the time we're expanding into space, we don't need humans to make babies anymore :)
An interesting part to the story is Facebook's response - they decided to attack and punish individual NSO employees!

https://news.ycombinator.com/item?id=21414845

This is unprecedented response.
That presumes that those traits are hereditable, though.
I think it's OK.

Everything has things about it that suck, after all. The question is do you love it as a whole, not do you love every aspect of it.

I honestly think that Sturgeon's law (80% of everything is crap) is more true than false. It's just a variation of the 80/20 rule in computer science.
The term "criminal" is probably a step up. Using an epithet isn't inherently bad, but I've noticed that when an adjective becomes a nickname for a group of people it's often a method of dehumanizing them.
Continuous aggregates were first introduced in v1.3. Not identical to PipelineDB features, but address some of the very same use cases. We have some cool new features for continuous aggs planned too.

Tutorial: https://docs.timescale.com/latest/using-timescaledb/continuo...

Example with Grafana dashboarding: https://blog.timescale.com/blog/how-to-quickly-build-dashboa...

Technical details of correctly handling backfilled data: https://blog.timescale.com/blog/continuous-aggregates-faster...
Also since modem stacks are so terrible - ideally two phones where one is just a hotspot for the other one and the one using the hotspot does not have a cellular modem. Also ideally not Android or iOS.

Of course it is better to not be on the public internet with any sensitive device if at all possible. Anything on the internet is considered public.
> Somewhat related rant.

> I had to wait another two weeks for support

This situation is completely unacceptable. I hope you called Manjaro and asked to speak to a manager to get a refund on your free operating system.
Same thing I've witnessed. I was in the industry for almost a decade and worked on the computational side for half that time, then left for a DS role in an unrelated industry.

Everyone I knew that had halfway decent programming/math skills ended up leaving eventually. The pay differential for what your skills can bring you in other industries is massive.

There's so many interesting things going on in biotech, but they're always on the horizon and are likely decades from any commercial product (synthetic bio, DNA as data storage, etc). On top of that, no one gets super rich from equity at a start-up unless you are an exec. If you're lucky and pick the right pony when it's under 30 employees and spend a decade there until a massive IPO, you'll at most get a couple 100k's. Employees in biotech are not valuable enough to get big paydays.

Also, you're likely working on products, that if successful, will help people live longer. So when you're already not paid enough to buy the cheapest home in your city, you're at best ensuring those old folks who already have homes will live longer and make your home ownership dream less likely.
Is that sort of distribution typical? Do teams tend to self-segregate?
Yeah, build actual houses not made of cardboard like in the rest of the civilized world.

Paying 1.2M+ for a palework built with rotting wood in the Bay Area is simply laughable at this point.
'Neuropath' by Scott Bakker

[...] the results of neuroscience have far more radical implications for philosophy, the subject, and meaning than any poststructuralist critique. As the author of a recent fictional psychothriller (Neuropath) – about which Metzinger has said, “This book has emotionally hurt and disturbed me in a way none have done in many years. You should think twice before reading this – there could be some scientific and philosophical possibilities you don’t want to know!” – Scott is well equipped to explore the apocalyptic implications of neuroscience.

(Taken from this great blog intro here: https://speculativeheresy.wordpress.com/2008/11/26/the-seman...)
> many, many ills of yesteryear are actually bad, not just "business as usual" and instead of tolerating them we should start to fight back

And somehow that moment of clarity by pure coincidence happened on January 20, 2017? Sorry, not buying that particular bridge.

> The people who are carrying the torch of this mentality were teenagers and twenty-something during the Obama administration.

Literally the same people in the press who promoted the "people in cages" thing were working at the same placed during Obama admin and virtually none of them said anything. There were some very small number that did, but the overwhelming majority said nothing and certainly there was no widespread public outrage about it and no employees told their employers they wouldn't work for any contract with Obama administration because it puts people in cages. No, not buying this bridge either - it was several years ago, it's not decades. They were the same grown ups then as they are now. Only back then their tribe was in power, so outrage wouldn't be appropriate.
funny this link never popped up when Notre-Dame burned.
Automatically pairing people by gender is pretty weird IMO. As a trans woman I have to find my own roommate or find an organizer to intervene and explain my life story to them.
Invading universities with their products? Hardly any different, regardless of how the process took place.
Any accompanying text for the image?
It's only a sign that we're doing something wrong if you assign a positive value to procreation. Many of us don't, either for ethical reasons (life includes suffering, and you have no right to inflict suffering on someone who didn't ask for it) or environmental reasons.

And as the logical conclusion of that ethical value system, I do sincerely hope we get a Children of Men scenario where we put an end to procreation entirely. (I'm aware that that viewpoint is fringe)
This article is about htop but explains tons of useful Linux commands and idiosyncrasies along the way.
So, wait, targeting political expression with a tech that doesn't even work is less of a concern than some fantasy technology that doesn't even exist?

Because talking about Social Justice is bad? And mentioning that black people are disproportionately affected is bad?

Are you sure you aren't suggesting we should simply talk less about activists, minorities, and poor people, and more about affluent white people?
Build a contact list application using vanilla ClojureScript (no frameworks)
I would also say that Borg is more feature-complete and mature, not the other way round.

If you don't want to run your own server, I offer a hosted Borg Backup service: https://www.borgbase.com

This would give you some Borg-specific features, you can't easily get with your own VPS, like monitoring for outdated backups and restricting certain keys to append-only mode.
> to be 1G at its "surface"

This doesn't make any sense to me. By definition at the event horizon gravity is enough to keep light from escaping. Light can easily escape from 1G.
Just checked on Safari in Catalina, I don't see an `fl` ligature.
I remember in 2016 when people were predicting people would be debating the definition of concentration camp during this administration.

Here we are.
Encouragement to work hard and that you could do it is more than many, many in poverty get. 2 parents and the ability for one to be stay-at-home is also an amazing privilege.

Also, did your parents ever ask you for money? Because that is also a very frequent thing in poverty. Very needy parents that will be asking for, even expecting money the minute you have a little bit.
I'd never used dc before today, or knew anything about it. Here's a first attempt at 1000 digits, using the first algorithm I thought of using[0]:

echo 1020k 1sa 1 2v/sb .25st 1sp [lalb+2/sA]s1 [lalb*vsB]s2 [ltlalA-2^lp*-sT]s3 [lp2*sP]s4 [l1xl2xl3xl4xlAsalBsblPsplTst]s7 [l7x7l7xl7xl7x]s8 [l8xl8xl8xl8x]s9 [l9xl9xl9x]sq lqxlqx lAlB+2^lT4*/ p| dc

This seems to get about 1017 correct digits. The macros stored with s1, s2, s3, s4 are the 4 equations for a_n, b_n, t_n, p_n. (a_n is put in register a, a_{n+1} in register A etc.) Undoubtedly some other algorithm would be much better. But thanks, I had fun doing this! The man page was unusually easy to read.

The program says: Use 1020 digit accuracy. Store 1 in register a. Store 1/sqrt(2) in register b. Store 0.25 in register t. Store 1 in register p. Store the macro "Add register a and b, divide by 2 and store in register A" in register 1. etc.

l1x = execute the macro stored in register 1, v = square root, p = print top of stack.

[0] https://en.wikipedia.org/wiki/Gauss–Legendre_algorithm
If you can claim Linux is the equivalent of Windows or macOS and advocate for people using Linux instead of other OSes, you can’t also say “you’re not allowed to complain about it because it didn’t cost anything”.

Either it’s comparable or it’s “deal with it’s problems because it’s free”. It can’t be both.
Right. Im not claiming that it is.

However a trait which is more readily attributed to academic research ( not creating a profitable product ) is more applicable to academic research than to startups.

Per the Thiel quote (summarized):

The history of academic research is riddled with scientists making no profit.
You are describing segmentation from the 286 protected mode and later. Real mode segmentation, originally introduced in the 8086/8088, is and always was an abomination, even if you don't compare it to the elegance of the contemporary 68000/68008.
It is indeed my opinion too. In non-standard workflows, handcrafted code/application will most likely beat generic frameworks(not true for some cases). I have conflicting thoughts about this. Nowadays industries are very fast-moving, they generally can't afford to do it all for each of their use cases. So they tend to pick up generic frameworks. But I have seen many managers picking the wrong tools for the job and vastly overestimate their future needs. Everyone thinks that they are going to process petabytes of data, and they make the decision to use these generic distributed frameworks from the beginning to avoid the future scale. It rarely happens. Most of the time, they end up spending money on Cloud because making something distributed comes with a lot of redundancy to provide fault tolerance and yet not as performant as single machine performance due for data up to few TBs. Even here, if you take that parquet example, my hand-coded Rust code beats the Rust RDD version by 4x. I guess we can't change this attitude. So it is better to aim for improving these libraries.
I think you underestimate the level of software architecture and engineering skill that people with formal training in graduate level statistics bring to these jobs.

I manage a team of machine learning engineers in a mid-size ecommerce company and I can tell you that the same person who is optimizing Dockerfiles for better layer reuse & figuring out how our CI pipeline will safely get secrets needed to retrieve model files for integration tests is the same person researching new variations of triplet loss in a paper from arxiv they present in our team’s journal club & developing Bayesian hierarchical regression models and explaining why partial pooling using an industry-specialized prior distribution actually produces coefficients in the model fit that have a meaningful improvement over OLS for some business outcome.

The same people that are refactoring a collection of unit tests to be parallelizable and save us 45 seconds on every test run are also running huge hyperparameter tuning experiments to get a learning rate scheduler that allows us to reduce training time for an in-house deep GRU neural network from 24 hours to 15 hours, and they are defining infrastructure as code tooling to even create the very GPU environments where this training is taking place.

The skill set really is extremely different from general backend engineer with a proclivity for hacking around ML models and also is really different from “research developer” who rarely deals with end to end systems or necessary concerns of production or quality code factoring, and also is super different from data science which is effectively just ad hoc business analytics but with more impressive pedigree on the resume.

I’d define a machine learning engineer as taking someone with several years of graduate experience in statistics / machine learning inclusive of formal probability theory, analysis, topology, Bayesian stats (or work + research experience that is equivalent, though it’s super rare for this to be able to replace formal graduate math training), and then adding senior level skill set in high-performance computing, generalist backend engineering, system architecture, and full management of the lifecycle of complex production systems.

The only piece of common modern engineering that I would say ML engineers typically don’t have a senior-ish level of command over is frontend development (though some do out of just hobbyist interest).
Spark stacks inevitably end up with PySpark though. It's rework for people who already committed to Spark, sure. And for bigger projects that committed to Spark this change isn't justifiable. But for a greenfield project, choosing Spark is just silly today.
I'm glad this is the top comment. I clicked on the link and typed my address like a dummy hoping to get a binary yes or no answer. This is kind of infuriating and a waste of ones time.
I recommend reading the linked 'exponential economist vs finite physicist' article. It covers your statement in the first part.
Spark (and Apache Spark) is a trademark of the Apache Foundation. If the title were SPARK in all caps, I'd understand, but how often do you read articles about SPARK where the name is written as "Spark?"