skysight-inc/HackerNews huggingface dataset:
This year I decided to try fasting during Ramadan, as I was visiting a Muslim country and all my friends there were doing it. It was pretty interesting to eat the first meal around 4:30a, fast all day (no food, no water, no anything), and then eat again around 6:30p. I also didn’t drink any alcohol during the month, partially because one couldn’t buy it. I accidentally developed a bit of self control, and now controlling what I eat & drink seems to be a bit easier.
I sometimes read the docs for something while on the train, and in those cases, it’s through the mobile phone.

It happens what when I cannot stop thinking of a problem and really want to find a solution.
It acted all tough til I asked it to help me commit evil crimes, then played dead behind a server error
Well I’m not sure, my guess would be not that much because fractional reserve banking. I’m not sure how the original money supply works without central banks though.
The quality of the answers is often too poor to be used as reference.
> Message passing and the guarantees of processes means you simply never have to worry about mutexes or race conditions in the same way you do in almost any other language

Race conditions are impossible to avoid, so that part is absolutely not true. You may be thinking of data races, which is a (small) subset of all race conditions - but things like dead/live locks can’t be avoided statically with agents, so unless Erlang has some inbuilt runtime system to prevent live locks, this claim is not true in this form.

> Although, I should note that on a similar-sized Java project, I would expect similarly slow compile times. I think Go and Node.JS are better

Javascript itself doesn’t need recompilation, but the JS ecosystem does plenty of code transformations and it manages to be slower sometimes than full machine code compilation, it is ridiculous.. the frontend builds are almost always taking much longer than the order of magnitude bigger backend Java code in my experience.
In this case, the help offered didn't align to the project owner's vision and wasn't accepted as a result. However, that doesn't mean that offers of help should always be ignored - they can often lead to improvements, opportunities, and welcome collaborations.
The criminal justice system relies on multiple facts to establish proof because an individual piece of evidence can be a fact but may not prove guilt by itself. Also remember that it's a jury's opinion that determines guilt, an opinion based on facts (we hope)

I was implying "true fact" because I didn't know that it has a definition "a statement that can be proven true or false". An opinion can't be falsified right? So there's still a clear difference even though I wasn't using "fact" incorrectly.*

Let me rewind to the statement I replied to ""promote their own views as the truth (for whatever reason they have for doing that), and suppress all opposing views."

What I don't understand and you can help me with (I'm not being sarcastic at all) is that how can you push views (opinions) using truths (proven facts?) over another view without at least one of the following

1. False facts, fake sources, and other out of bounds actions
2. Omission of information

Because I think I'm beginning to understand what you might be saying. Is it that someone would want to push a view by only adding facts that could cause someone to come to a conclusion but leaving out other information that might sway them to another conclusion?

If that's true wouldn't that occur less often than other sources of information because those other sources of information are created once by a small set of authors? Books, blogs, news articles, etc. If so then isn't Wikipedia the best option?

* I think I've gotten so used to saying "fact" to mean "proven fact" obviously if that was the case there would be no way to describe incorrect facts. I'm sorry, I do appreciate your patience. I have a habit of assuming other people know what I mean.
that is a truck-load of assumptions
The year is 2071.

They built a house of straw. The thundering machines sputtered and stopped. Their leaders talked and talked and talked. But nothing could stem the avalanche. Their world crumbled.

The cities exploded. A whirlwind of looting, a firestorm of fear. Men began to feed on men.

On the roads it was a white line nightmare. Only those mobile enough to scavenge, brutal enough to pillage would survive. The gangs took over the highways, ready to wage war for a tank of juice. And in this maelstrom of decay, ordinary men were battered and smashed.

Except for one man armed with an AK-47, and a Honda full of silver. As he stood on the bluff, looking down at the desert spread for miles before him, a man approached, darkly.

“Instead of silver bars, have you considered blockchain for this?”
Oh really? Interesting theory
Quality of manufacturing. Think about a mechanical assembly manufactured within specifications but where one is at the upper bound of tolerance and things rattle a bit while the other is a perfect fit.
For me, deadlines work best if more people than me have a stake in the thing I'm working on.
Did you google for irrational RNG ?
As the guy who has kids with female employees in the office outside of his relationships, I guess I know why he wants employees nearby, eh.

Also - very RICH about the moral thing. The Edgelord who prides himself on spitting on rules and norms has something to teach us about morality, you see.
Such considerations must incorporate public safety/crime considerations as well. Smartphones are often the most expensive thing we have on our person and became a huge target for thieves. Locking/bricking went a long way towards reducing this, and then limiting the value of resale parts did again.
We take retro seriously, now your computer performs like a Pentium II
Guess what, both PS5 and Switch's haptics are from Immersion.
> 11 million renters in England.

That’s poverty with extra steps.
Considering Valve's track record with the Index and its build quality issues I'm not sure I fully trust them to build something that's lasting either. It's only been a year, guess I will see if my Deck spontaneously falls apart eventually.
seems to stop working after a few prompts, but when it works it's hilarious. well done.
Tip: If you want these capabilities and your favorite language doesn't have them natively then you can consider embedding DuckDB for something comparable.
This hugely assumes that the point of an open source project is to have other people do it, and 'caring about it' means doing the work of it.

Not always true.

My own open source world operates on different principles: I'm there to explore in a particular direction, not always fruitfully. Near as I can tell there isn't anybody else walking that particular beat, which among other things implies that it's a really niche interest, and that suits me just fine.

But it means I can't get other devs in to pursue this direction, because they simply won't. So my use of open source turns into a one-way faucet: rarely is there a situation where I'm able to take anything back, it's always about facilitating other people to build THEIR projects making use of whatever they find useful in my codebase. I almost never get any help with my project, and this is fine.

Maybe it works better for everyone that I don't try to get people to do my will, don't treat them as dumb paid labor. People are often very clever but caught up in doing things I don't find at all useful, not unlike the author's objections as a 'helper' tries to convert his social-media-democratization project into a much more elaborate creation that fails all the author's requirements. This is where the other person would fork and be done with it: seems rude to try and shake the original dev from his fundamental motivations with the project.

Question. If the original person is so niche that they'll create something original but unhelpful to most people, and the interloper is far more in tune with popular demand and will create something that is meh but popular, is forking the project and making two projects, the niche one and the meh popular one, bad?

If this is done and it upsets the original dev, who sees his vision desecrated by a garbage knock-off, and he quits and goes and jumps off a cliff, is THAT bad?

The latter is an extreme, but I'm reminded of so many stories from history and media along these lines. The most popular comic strip in history is named 'Peanuts', and was always the work of one man, Charles Schulz. Everything about it was him on the page… except the name, which was forced on him by the syndicate, over his preferred Lil' Folks. Schulz never came to terms with the name Peanuts. He saw it as 'little worthless things, things of little value'. This of course echoed the neuroticism of his very intelligent and fretful characters, forever worrying about their own value, and so lampshading that in the title of the strip has probably helped its popularity, as it's a guide to the kind of humor within.

Let's postulate that Schulz was able to use Lil' Folks, or even 'these are awesome self-actualized people worthy of love and respect, just like me the cartoonist', and let's imagine that he could do this and totally nerf the adoption of the strip, allowing the cartoonist's needs to intrude on the art. Should he have? What's more important, his ownership of the project, or what it could become?
If only AMZN represented the entire dot com bubble.
I’ve been using GPT-4 to help with some complex pandas work, and it’s been an excellent assistant.

That said, I don’t get this product. Using query as code is no help at all. Integrating GPT into jupyter might be useful - I’m sure it’s been done - but not this.
Such an identity provider does not exist unfortunately, at least not with enough users to justify an integration for you. Of course you can always set up your own SSO provider (with the tools listed in AHOHA's comment), but that one would be limited to your own user base.

I'd propose you take a look at passkey, which allow for a very convenient, but privacy-friendly alternative to social SSO.

You can even combine social SSO with passkeys. Then users could sign up to your sites with one click through Google or Apple, but any subsequent login can happen between you and the user with a passkey. That's how we are doing things at hanko.io
I love it, too.

I had nightride open for month and then the flickering crashed my Dell Monitor :joy:

I rebooted it via hard reset and opened nightride again, but I made sure to stop the flickering. :joy:
Wonder how Renault is handling it. All of their spare electronic parts have vin locks that only the dealer is supposed to be able to modify.
Why bring that up with respects to a technology that was collaboratively designed between all major browser vendors?
my partner has a patent for the idea of adding texture to a glass touchscreen. she got this patent while throwing ideas at the wall in a meeting paypal has to just come up with patent ideas
> The fact QUIC uses UDP is an important aspect here because a performant userspace QUIC stack conflicts with classic, high-value abstractions like file descriptors and processes

Only because the implementations of fds in popular kernels are absolute rubbish at allowing userspace to extend them, except for perhaps ptys. A userspace implementation of a protocol can make a domain socket or just pass the client one half of a socketpair, but it cannot change the way accept() behaves, let alone add its own sockopts.

Even if you extend a kernel to do this, I suspect there are going to be interesting security implications when processes can suddenly receive fds that behave in funny unexpected ways. Much like the current mess with Linux namespaces: not because the idea is inherently bad, simply because we waited this long to try it.
Bloomberg News finds that many leading companies in the crypto industry do not undergo financial audits and do not have independent board members.
You'll be surprised as to who are the greatest allies of democratic socialist governments. Take a look into it, it's out there in the open.
The contract pays a physical asset custodian for storage, property taxes or whatever other costs. So blockchain specifically provides a financial incentive for a custodian.

Eyeballs thing is true, but hasn’t stopped cryptography being effective in other areas for example, Netflix, Disney+, Hulu, Apple TV etc seem to be doing well despite the electrons reaching my eyeballs unencrypted. The same applies to collectible images, videos and code.
I don't know what sort of conflict of interest you might have on the matter. I have none. Just interested in being a good citizen and minimizing the environmental footprint of digital tech.

There might be semantic splitting of hairs as to how one controls for different design features so that it is a proper "like-for-like" comparison. But for the longest time the narrative is that the ARM/RISC type optimisation is favorable for power consumption. "The use of ARM based systems has shown to be a good choice when power efficiency is needed without losing performance." [1]

Not an expert in this stuff and would stand corrected if, e.g. both this paper and the related narrative is all a devious plot against x86.

[1] https://www.sciencedirect.com/science/article/abs/pii/S07437...
And now Musk is spewing nonsense about Bellingcat. The guy is diving really deep into the dumpsters of the Internet to dig up this garbage, but then again - he is looking for confirmation of what he wants to believe in.
Nowadays, you can get SWAT called on you for upsetting the wrong people with a game mod.
Sure, but it's like having ONE control patient and one Test patient.
Also df.loc[1:3, :] doesn't get the first N rows. First because of 0-indexing, second because when your index isn't ordered integers, you'll get completely unexpected results with .loc.
Genuine questions don't come with preconceived conclusions in bad faith.

Your tone, the word actually and your final quip about them "being scared" says it all.

Question now is, what's your deal? Invested in a narrative where Steam Deck isn't a success?
Elizabeth Holmes and Sunny Balwani ordered to pay $452M to victims of Theranos
It is, for me, the number one most annoying aspect of life in Japan.

Every country has this - a large part of the population that has never been abroad and holds certain beliefs that would crumble upon closer inspection.

But when you get the word "Japan" in the mix, the individual suddenly disappears, and everything is explained away by cultural or genetic differences.

I really like the Cambridge Companion to Modern Japanese Culture. It takes you through many of these distortions, and how they came to be.
AI threatens humanity’s future, 61% of Americans say: Reuters/Ipsos poll
One approach, which tends to be unpopular around these parts, is to print money and hand it to people in the form of universal programs, UBI, etc. This increases inflation which makes past capital depreciate (effectively what brought down SVB) and so level the playing field for those who are currently not holding much capital, which is most people.

One of the reason it isn't very popular is that the traditional way of injecting money in the economy is by adjusting interest rates which makes it relatively neutral for capital (because they can get more interest) at the cost of the working class. As Piketty points out in his book though [1], the times where inflation was very high because of large scale government programs (like in the post WWII reconstruction era) were booming times for the middle class. The current covid recovery had unemployment rates at all times lows, well up to the point where governments decided tackling inflation was worth killing jobs.

Of course, reducing unemployment to improve returns was never popular so it's being sold to everyone by pushing a scary inflation narrative. Personally, I'd rather pay more for my boxes of cereals than being laid off.

[1]

https://en.m.wikipedia.org/wiki/Capital_in_the_Twenty-First_...
Show HN: A nihilist all-hands meeting simulator
I was just digging through some old projects to find a link for a potential new employer and stumbled upon this reminder of how much I enjoyed middle-management office politics.
Bummer, I got the platinum. I enjoy games that give me a good challenge.
Musk literally said on CNBC a few hours ago that he doesn't care if his antics cost him money. Soros divested from this wildcard, and now the wildcard is hysterical that he is losing money?
Legit, the sweetest bot in the world.
There's a comical Jurassic Park "life finds a way" outcome lurking... those reproductively restricted by these ideas gradually will be replaced by those who are not so inhibited.
In my experience, the behaviors listed in the passage you quote are not uncommon (though, also in my experience, not common enough to justify characterizing "most of the newcomers" as such.) They are objectively harmful to the goals of the project, and if being a team player requires accommodating them unconditionally, you can count me out, too.
Funny enough, a lot of searches about Groovy are for Jenkins scripts :)
Bronze Age long-distance connections: Baltic amber in Aššur
That's exactly how worse-is-better works. You're not doing it well, but you're consistently showing up in the right place and interoperate well with the things people want to use so they are forced to get to know you.
You have many errors in the tables, for example the pandas indexing is obviously wrong.
How many pension funds are private and how many are owned by governments? I ask because I don't know, and it's a global market with foreign funds buying treasuries (or from the other perspective local funds buying foreign treasuries).

I completely agree with your second sentence.
Manage Your Ruby Logs
It's sad there is still not a free, open source, good and trivial to install TTS on Linux. Espeak often still remains the only practical option
Show HN: We've Built a TypeScript ORM to Simplify API Integrations
Hi HN! Over the last few months we've built a TypeScript ORM for APIs like REST (OpenAPI), SOAP, GraphQL, gRPC (coming soon) and AsyncAPI (coming soon).

The goal is to get rid of SDKs and simply treat APIs like dependencies to your application, similar to a package manager like npm.

What this approach allows us to do is not just have a unified interface across all APIs, but also make visible the "API dependencies" of an application and get distributed tracing across all systems.

When making a request, see the example, that uses the ORM internally, we're able to trace through the whole set of sub requests, something that simply wouldn't be that easy with SDKs.

Here's a link to the full announcement:

https://wundergraph.com/blog/announcement_of_the_wundergraph_orm

I'd love to get your feedback and hear from others how you're integrating heterogenous systems from different API providers with different API styles.
boring twitterkids bulls
Location Data = Personally Identifiable Information
A Radical Plan to Make AI Good, Not Evil
Big Tech Hires Low-Paid Workers After Layoffs
What's New in Image and Web Performance
In this live stream, I talked about recent additions to Web standards that enable Web Developers speed up their websites and improve their accessability.
Was für eine Überraschung, ein arroganter Deutscher, der nie Natural-Selection gespielt hat, hält einen Vortrag.

Hier geht es um die Gemeinschaft des Spiels, nicht um das Spiel selbst. Dieser Mann hat das Spiel nicht programmiert, nur eine kleine Ergänzung zu einer Ergänzung.
Deflation really only has a bad name because the definition of inflation was effectively changes in the 80s.

We used to consider inflation to be the expansion of the money supply, deflation being the opposite. For whatever reason the word inflation was repurposed to describe and increase in *prices*. That metric is effectively useless though as prices are just a side effect of multiple factors including the total money supply, supply and demand of a particular good, technological innovations, etc.

Deflation as we see it today was actually a common thing historically. Prices for a good decrease in time as we become more efficient at producing it and as demand decreases when something better comes out.
> While I appreciate your work but it will not be practical to write C anymore in the modern age.

been hearing that for 20 years
Americans have never been so unwilling to relocate for a new job
As a finance guy I don't see a lot of core innovation. Somehow I've been able to understand pretty much every financial instrument I've come across using a few basics that you learn immediately when you get into the business:

Time value of money, optionality, non-arbitrage.

There's a million ways to cook up a financial product from those and I'm not going to pretend I know them all, but it's like how a chef can look at a dish from another culture and still more or less describe what it is: sugar, fat, acidity, heat, etc.

When exciting things have happened in finance it's often been purely because the exciting thing became legal. Things like buybacks or the repeal of Glass-Steagal. The other thing that can happen is that some sales team finds a way to sell the thing that creates an ecosystem around it, like Credit Default Swaps. Rarely is it the financial contract itself that is so inventive as to create a market.
That's not at all comparable.

From your link:

"Most of the routines in libgcc handle arithmetic operations that the target processor cannot perform directly."

You're trying to imply the Java native runtime is comparable to liggcc?? That's silly.
Link to the Hacker News post relating to the recent Toyota data breach discussed in the original post: https://news.ycombinator.com/item?id=35919133
been listening for the past few hours, good stuff
Once again the current patent system is shown to dampen innovation rather than accelerate it. The fact this type of patent extortion for commonplace features is even possible shows how much the system needs to be improved.

Unless these patents will be invalidated, this company will be able to sue any other company for 27 whole years for "thing vibrates when you touch it", "thing vibrates based on what's on the screen", "thing vibrates when you touch if (but with an algorithm somewhere)", "thing vibrates when something happens", "thing vibrates when you move your finger", or "thing vibrates when you push".

This is legal extortion.
Which is weird because Perl didn't really go anywhere, and only got better over time. I mean, at this point it's a large dose of network effect, but I'd love to learn how this transition happened in the early days of it.

Edit: I just tried to look it up and as far back as I can find data (which is early 2000s something), it seems that Python has always been more popular than Perl. TIL!
Love the concept of a solar engine and your implementation but be aware the ePaper doesn't like UV so be careful where you put it.
Regardless of the DE preference I believe the Gtk/GObject/GLib ecosystem is quite well designed and it's relatively easy to reason around and get into developing with even without using C since there's a ton of available bindings. KDE development is tied to the Qt framework which is essentially C++ only (with Python bindings for the Qt libs). The language is based on pragmatic requirements and I can't see any correlation to the quality of the software.
Generative AI is really expensive hardware-wise, with high marginal costs. For now, a limited quantity usage is sponsored by the companies as PR to increase adoption, but in the long run for practical applications it won't be (can't be!) neither free nor cheap. Current models are intriguing but still need improvements, we know how to get those improvements by larger models, but all that means that the next iteration(s) will cost more money per 'answer'.