skysight-inc/HackerNews huggingface dataset:
"Relativity overturned those Newtonian assumptions on which Kant depended, although he might say we nevertheless have to experience time as constant and space in three dimensions, regardless of how those things turn out to "really" work, since that's the only way we can do it."

I think you are more wrong than right here. My understanding (informed by Onora O'neill, Dan Bonevac, and various Stanford Encyclopedia entries :-)) is that Kant does not specifically depend on Newtonian assumptions but that human perceptions have to be mediated by time and space. Instead of overturning Kant, relativity and QM put even more distance between what we, as mortal, physical beings, can perceive versus whatever is really going on in the world.

Kant's project was to discover, given all of that, what anyone can say about things like ethics. He even goes so far to say that what he is trying to do is universal and he would like it to apply to other forms of intelligent beings.
No I would not feel like my safety was threatened. I can imagine much more concerning shit than people sitting and holding signs.
Congrats Udayan on the launch!

It’s really neat to see the open-face nature of this product as compared to others doing EWOD with a second immiscible phase / a glass top plate that the droplet is squished under — makes it much easier to do IO to the chip.

Are the chips disposable, to accomodate contamination constraints, or is there some on-site surface reconditioning that we can do to refurb the chips?

Interesting to note that this is down-scaled from some of your older prototypes. What design tradeoffs made you go fron large open faced arrays to a set of smaller arrays?
pokies = slot machines

cardies = video poker
> it's objectively better on every metric except familiarity

I find that as a rule, people who throw around the word "objectively" a lot tend to dramatically overestimate how much they know, usually because they're advanced beginners in the domain that they're so confident in and haven't yet run into the complexity of real-world implementation.

There are very few features in programming languages that can be described as "objectively" better or worse than other features. The whole discipline is more art than science, and the only practitioners who actually accomplish anything meaningful in their work are the ones who acknowledge the inherent subjectivity of most of programming language design.

Programming languages do not exist in a vacuum, they exist in an ecosystem of interrelated individuals and technology. Do not be so quick to dismiss the weight of generations of programmers and billions of lines of code as people just being "stuck in the 90s".
Giant planets ran amok soon after Solar System's birth – Science – AAAS
That was sort of my point. If we use a definition of "touching" that is relevant to the atomic scale, whatever that definition is, we can reasonably talk about what "touching" means at an atomic scale. If we use a colloquial definition of "touching" which is meaningful for macroscopic objects but not at the atomic scale, it doesn't make sense to talk about "touching" at the atomic scale.
That’s essentially what this project does. It creates the C code that the ObjC compiler would generate to “implement methods” or “send messages”.

It’s somewhat doable by hand because Objc is a thin lawyer.

Over 15 years ago I did stuff similar to this project to call some Objc code from a C++ app. Most of it was exposed to normal C APIs but one feature only available in AppKit. It was much simpler to do it this way than figure out how to make GCC or Objc like our C++ or any mess with bridging headers.

I think the move to Swift has made that harder in some ways.

But then again I don’t want to write C or C++ these days if I can avoid it.
Lots of continual updates, some release notes aggregated at third party sites like this: https://www.notateslaapp.com/software-updates/
I think it's a bit sad to be using a heavyweight, ad-ridden website for such trivial things that can be done with e.g.:

date --date="2 days ago"

cal -3

On the other hand, I admire whoever the operator is for creating a business around such a simple thing.
No one here got fired for their political beliefs.

They got fired for expressing those beliefs at work, on company time while disrupting the work of that company and then refusing to leave when told to do so.
This can help in security/privacy setting.

for example Great Chinese firewall: if you can split your traffic across multiple uplink channels, the firewall will have a hard time to put them together for enforcement?
Sorry, dang.

I know the guidelines, it's just so hard to not get baited sometimes. I'll do better.
I once saw a sign in Australia warning about crossing train tracks. In the land of the free, the sign would have all the coziness of a Secret Service agent:

KEEP OFF TRAIN TRACKS - $100 FINE PER VIOLATION

But this was Australia. So it actually read something like this: "Cross tracks safely and only at the provided walkways. Or cop a $100 fine. Don't say we didn't warn you, mate!"
The challenge is that nothing gets built strictly according to the plan. Solar farms seem easy because there's no foundation, everything is above ground, and there's essentially no finishing involved.

This really is the "lowest hanging fruit" of the construction industry.
Having worked in film in the US, I developed a deep hatred of film tax breaks because they work. "Work" in the sense that studios will chase them, and they make it harder for companies outside a tax-advantaged location to compete and make money.
On the Mac it was a quite beautiful game. Later on I tried different (Windows / DOS) versions with ScummVM but they're a disappointment. Same with Indiana Jones and the Last Crusade. I am not sure if the Mac versions are playable in ScummVM.
Yesterday's discussion: https://news.ycombinator.com/item?id=40077023
> Philosophy is the birthplace of sciences

Sure, just as alchemy is the birthplace of chemistry. That doesn't mean we should still be studying alchemy for anything other than its historical significance.
Glad to!

It's quite recent, but seems very good to me, but my math education is about non-existent, so anything would be an improvement.
How it compares to CLion?
Not Australian, married to an Aussie. I think pokies are an obscenity. And they’re everywhere, they invade as many areas of life as they can.
Here we go. The inevitable post in every single thread about a Tesla recall. We get it, other manufacturers have recalls too. We get it, other manufacturers' recalls don't get as much news coverage or HN discussion. Please. No one cares.
These talking points seem a little disingenuous to me. They keep talking about a "climate Minsky moment" as if it will happen without warning or prompting, which doesn't seem true to me.

The risk of a "climate Minsky moment" seems directly tied to government regulation, to me. I.e. it will be triggered by governments failing to act on the climate proactively, and then having to impose harsh restrictions to make up for the lack of earlier action. Is the theory that savvy investors aren't pricing climate change into their long term investment strategies?

I'm not saying government regulation is a bad thing, but it strikes me as very dishonest to act like there are mysterious market forces behind this. There aren't. Current regulations just aren't sufficient, and instead of fixing that, we're getting vague warnings about calamitous market forces.
Creating Food from Thin Air
Exactly - especially in a TRUCK of all things. The pedal area should be expected to get getting all kinds of crud and crap in it and be cleaned regularly and be extra durable.
Yeah, cars do not have particularly high requirements in terms of energy density. In a pinch people have been able to substitute petrol with fuel as low density as wood: https://en.wikipedia.org/wiki/Wood_gas_generator

But that's just the driving around use case, others are very far out of reach.
> Dawkins was an active Eugenicist

Could you expand on this? I've googled around and can only find two supporting bits of info:

- In 2006 he tweeted "If you can breed cattle for milk yield, horses for running speed, and dogs for herding skill, why on Earth should it be impossible to breed humans for mathematical, musical or athletic ability?". He immediately followed up with "I deplore a eugenic policy. I simply said deploring it doesn't mean it wouldn't work"

- In 2014 he told a woman pregnant with a baby with Down's that he thought abortion was the moral choice.

Neither of these make him an "active eugenicist" imo!
Absolutely, its good they are proactively fixing things, this particular issue with uncontrolled acceleration was particularly dangerous.

In the US, consumer liability laws make these fixes mandatory but it is always better when a manufacturer voluntarily recalls a product than when it is ordered to by some oversight agency.
Google scraps minimum wage, benefits rules for suppliers and staffing firms
I think you are making things up; if not, can you give an example of a "Jewish entity" with no significant links to Israel that was explicitly targeted by BDS?

I can give many examples of non-Jewish businesses with links to Israel that have been targeted by BDS.
I was always a, huge fan of this one. It's my favourite in the series.

Monkey Island 1 was also good. But 2 was too complicated and the puzzles too contrived. And it was soooo slow on Amiga. But 3, wow. I love the art style, the way the characters are drawn, the jokes etc. The goodsoup family. It was a really great game.

In contrast, 4 was really ugly with its primitive 3D graphics, stupid Starbucks jokes etc.
More than that, the problem was - and is - motion sickness.
I think they should publish the Google services used by IDF, that way GCloud customers can also rely on them, because Google is not going to shutdown those services. It won't be appearing in killedbygoogle, I guess.
For us, we're happy for modules to get quite a bit bigger since the time it takes to build a bay (what we call one assembly of a few modules on a metal tube) is approximately proportional to the number of modules, so bigger modules => fewer modules => faster build times. Our robot arms could handle much larger modules.

For traditional human installation, we're already approaching the limit of reasonable module sizes -- today's modules take two people to lift and align.
I can also recommend this discussion.

It makes me sad that Sheldrake is the last participant standing. Not because I want Sheldrake to die, but rather because it reminds me all those great thinkers are now thinking no more.
Go long uranium and fossil fuels. There is no other way to generate enough electricity for these data centers, and also for this push for electric vehicles. The green energy stuff isn't going to cut it for a long time.
or something with a bit more interactivity: https://github.com/denisidoro/navi
Related:

How Nestlé gets children hooked on sugar in lower-income countries

https://news.ycombinator.com/item?id=40067575
Question, since you seem to know a lot about this: is high blood pressure meant to be a description of a persistent condition (I.e. took a reading at 5, 10, 20 minute intervals at rest and stayed elevated) or is it meant to be a description of something else (after standing up, or after walking, etc etc)?
It's extremely oriented towards laymen, and if you think it sounds interesting, you will probably enjoy it a lot. (Even if you don't agree with its conclusions)
You assume I haven't been around babies because I asked why you attributed an entire country's slang to baby-talk? Fascinating.

Guess intellectual curiosity isn't everyone's forte. That's fine.
> Why are users reporting issues directly to Dev?

With open source, you're usually reporting to devs. With commercial software, usually to tech support or to nobody.

> You've been dealing with bad support teams, because your experience is not how support is supposed to work.

Yes, I know -- but it is how the majority of support actually is, if there is even support available at all. In a whole lot of cases, there is none.

I'm talking about software meant for consumer use. Software for business use is much better on these issues, although you still do find them. At my workplace, we recently took a large financial hit (and almost lost an important customer) because of bad and unresponsive tech support from a supplier. It happens.
I think you are right. In this case, knowing that money will go to a neutral actor instead of a charity might be a better solution. Interesting.

Good essay by the way.
It's from my experience, I live in progressive buble (Québec) that I could say is fighting with California for the top spot.

I too was progressive most of my life, it's the water I was in for all my life. I didn't understand the other side. Here Trump, Maga, guns, red states and faith are seen as backward, stupid and evil.

It's in the last few year that I poped that buble of thinking and now can see and understand the other side.

Here it's almost impossible to any discussion with a bit of nuance, the minute you stear away from the CBC talking point you get asked "are you a Trump supporter" with a raised eyebrow.

I have seen the censure in action in Twitter, Facebook, Google and most mass media in the last few years and also the statistic of political leaning in all the big tech company and all universities.

With the lastest thing happening at NPR, I am not surprised to heard that they are also ideologicaly compromised.

I could be wrong, but I think if we were to see the political leaning of journalists and people of power at NPR it think we would find again a 90%+ of left leaning that is very far from what we see in the population.

A test I was thinking, can you say openly at work or with friend that you will vote for Trump and keep your career options and your friends?

I know I couldn't here.
> it is due to a lack of variadic type parameters

To be pedantic, it is due to union types "not complemented anywhere else in Java's type system". Adding variadic type params is a way to solve this. Another way is, of course, to support union types.

> with unused parameters being set to some subtype of RuntimeException

Or the `Nothing` type (`never` in TypeScript), where `A | Nothing = A`.
I used to write a classical music blog. I was an enthusiastic listener but only had 1 music theory class in my life. Yet I had enough mastery of the vocabulary to get classical musicians and critics to read what I had to say.

I attribute some of this to years of reading classical music reviews turning me into a stochastic parrot. I then added some value on top of that via enthusiasm, specializing in a niche (American classical music), and just cranking out frequent, reasonable and sometimes interesting content.

Fanfare Magazine had a critic try using ChatGPT to write classical record reviews. But they used 3.5 and had it try to write a review of an old revered album so it "went off the rails." To write a review to the expected standards requires sophistication and breadth of knowledge. I can probably mimic like ChatGPT did but I likely wouldn't reach the (sometimes pedantic if experienced) level of a real critic.

I wonder if it will ever be feasible to have AI listen to a new recording and write a review on an objective basis rather than try to synthesize a review from existing text. That to me would be the real breakthrough.
Is fake kindness different from real kindness?
Your recommended json solution was also my first thought but if you do not have the ability to easily introduce a new dependency then the op is correct.

If I have an existing JSON file that I want to quickly parse for a demo project there is almost zero chance I would pick C++. In comparison, Python is already installed in many environments and has built-in json parsing.
I adored this in Return to Monkey Island, as well. Elaine and Guybrush just have a … functional relationship. They love and support each other and they get along well. It's an important part of them as characters, but it's just there, and you don't have to worry, and the plot doesn't revolve around it. I found it refreshing.
> The danger of increased resolution and color count was always that the finished results could veer into a sort of photo-realism, losing the ramshackle charm that had always been such a big part of Monkey Island's appeal.

This is a weird perspective; The Secret of Monkey Island already uses photorealistic graphics. Curse is much cartoonier.
OP is making a dig at C++ the language. A lot of people, most likely OP included, consider the language to be a monstrosity, so how can the person who developed such a monstrosity possibly share good advice on programming?

That said, I sometimes get the impression that Bjarne recognizes the monstrosity that he created and a large part of his talks and his book is how to make use of the good parts of C++ without making use of the bad parts.
We found that most proxies/firewalls (90%+ ? I forget) didn't tamper with it. The largest hurdle was working with load balancer vendors to implement it.
Vice has a cost. Anti-vice has a cost. There is no such thing as a free lunch and you're going to pay the piper somewhere. While I'm not a gambler myself, the "Just don't do $vice$" moral argument just never works on it's own.
`python3 -m pip install -U overturemaps` (as specified in the README) -> "ERROR: No matching distribution found for overturemaps"

> ERROR: Ignored the following versions that require a different python version: 0.1.0 Requires-Python <4.0,>=3.11; 0.2.0 Requires-Python <4.0,>=3.11; 0.3.0 Requires-Python <4.0,>=3.11

> ERROR: Could not find a version that satisfies the requirement overturemaps (from versions: none)

> ERROR: No matching distribution found for overturemaps

So the new 0.3.0 requires at least Python 3.11, which seems excessively high, probably expecting the use of Conda (PackagesNotFoundError) or Nix (No packages found).
Dennett wasn't particularly good at speculating, but then almost nobody is.
Ok. And how many professors of medicine and doctors die under 120. Monkeys got really cheap headset.
This isn't a problem with interpretation, as I would guess those are. This is a term that clearly describes requirements for a category, with the these models licenses purposefully and directly excluding themselves from that category.
If it's travelling at c then isn't the length contraction infinite? Or is that dependent on Lorentz transformations as well?
"The people back in the studio on TV after this - they were talking about it like - who risks their half-a-million-dollar-a-year job for $70,000?"

"Scott says he was kind of overworked and unhappy with his job, so everything felt a little less important. Maybe that had something to do with it. But he says crossing over that line was somehow just not as hard as it should have been."

- Planet Money, Episode 671: An Insider Trader Tells All
https://www.npr.org/transcripts/460689797
I strongly dislike the productivity-maximizing ethos that drives people to quantify and optimize every aspect of their lives. The author acknowledges that POV. But at its worst, it’s both pernicious and privileged.
I somehow still don’t get what single vendor open source code is, even after reading the article.

Is it code that is open source but the license says “no forking.” And maybe the license says they are allowed to fork it and chance the license to proprietary?

Or is it code that is open source, but nobody has ever bothered to fork it. With the potential spin that sometimes code is just so specific that nobody would bother forking it because it is super tied to some platform or hardware.

The former, that just seems like looming proprietary code. The latter, I dunno, can’t blame people for implementing niche projects I guess.
Socially Efficient Commitment Devices (2013)
The global fight against polio – how far have we come?
I don't know which makes me sadder-- IPv4 only having a 32-bit address space or TCP using the source and destination IP addresses in the connection tuple. That's one of those "if I had a time machine" of things-- I'd go back and have Cert and Kahn change both of those items.
Just pivot to metabolic psychiatry bro. No need to invent a thing until that is applied to everyone. Works like in %30+ of cases depending on small trials.
Gamers advance research by reconstructing microbial evolutionary histories
I really like to hear about experience with Editor.js. It looks like the most modern editor but seems complicated. Is this true?
In the book about Elon Musk by Walter Isaacson, design engineers have their offices next to the manufacturing line. So they see and hear everything going on. It probably wasn't just "someone on the production line".
Do you know of any particularly readable constructs that are possible with LR but incompatible with LL?

My general opinion is that any constructs that confuse a parser will also confuse a human.
And I concur. It's as absolute a fact as earth having a core.
> Epigenetic alterations such as DNA methylation are only one hallmark of aging, and not the most useful one in most cases. Interventions to reduce those epigenetic alternations have generally not proven effective in extending lifespans or improving health outcomes

Thank you. And I totally agree. It reminds me of telomere craze in the early noughties.

It not being a panacea, however, is different from it being useless. Marking it as pure marketing makes it sound like it's cosmetics. It's not. The first research on chronological age prediction dates from 2011; we're still in the basic research phase. (Which the article mentioned is. It's not marketing any treatment.) To the degree it's being turned into a scam it's in supplements, not bespoke medicine.
Same for C++ with a good options library and std::filesystem IMHO. You can kind of script with that. I did it and was surprised it did well for some of my engine tooling.
I think you two are talking past each other.

“I am 50 years old” is a statement of fact like you refer.

“Real age” is essentially a term of art used to describe your relative health - a single number to indicate the cumulative impact of your lifestyle, genes, etc.

No one says “I have a real age of 50” to the question “how old are you?”
Definitely way better than a guy who was given a name based on a generic file name and type!
Your first link doesn't show what you think it does, but there are quite a number of articles about Musk losing advertisers on Twitter (and even telling them to go f themselves).

Your second link on Tesla clearly indicates the downward trend, and this is also reflected in Tesla's latest sales. Gonna be a wild earnings call: https://www.cbsnews.com/news/tesla-stock-price-elon-musk-ele...
Do you have some benchmark examples where C# beats the throughput of C++ using shared_ptr?
Senseless and nonsense are not the same thing, and if you had read the book, you’d understand this.
The thread was suspiciously positive, like almost exclusive. Your comment adds nothing to the discussion, you're just snarky and nothing else. So get off my back
Seeing some confusion. This is using what are effectively FFI interfaces to the Objective-C runtime. There’s really no good reason to do this in production code that isn’t a language bridge. It’s not as efficient at runtime as writing the functionally equivalent Objective-C, because the ObjC compiler statically allocates class/method data structures, and it’s not as safe, because you’re bypassing ARC.
Is the phrase “race condition” actually causing confusion anywhere? I have never heard of this before.
This doesn't address my comments at all.

People in poor countries are not mentally disabled. They can read nutrition labels. They can buy products.

This isn't even a rule, it's just a _suggestion_.
OLAP = OLAP Cube. (2021)
Simpler even than Chromium-based browser's `--proxy-server="socks5://127.0.0.1:10000" argument. I use that all the time with SSH.
Poker players would label you as being strategically too "aggressive", but that doesn't necessarily have anything to do with emotion, it's just what they would call the way you play.