skysight-inc/HackerNews huggingface dataset:
This is super informative, thank you. I did a small OSS project around postgresql a while ago to implement a simple document store with Kotlin and a low level co-routine friendly postgresql driver called jasync-postgresql that doesn't do blocking IO. I ended up using a few of the other solutions mentinoed in the article. But based on this, I might want to upgrade it to use MERGE.

My intention with this project is to use it for storage and transactions. Most of our query heavy lifting is done via external search engines like Elasticsearch. And my attitude with databases is that if you are not querying on it, it doesn't need separate tables, columns, and indices. The point with a document store is that you only use limited querying strategies. I've used documents stores for various projects for over ten years and that style of persistence just fits a lot of things I do.

I'm currently planning to roll this out for one of our products. So, this is not just a hobby project. If somebody has time; I wouldn't mind some eyeballs on this project: https://github.com/formation-res/pg-docstore
I was thinking the same thing. I don't process English one word at a time. I consider it a sign of progress that I don't process certain bits and pieces of German one word at a time.
Same. I get really obvious phishing emails on the “priority” part of my inbox at least once a month (although usually it’s on a burst of 3-4 on close proximity).
I am quite sure there are other airlines.
What term would you propose we use instead of climate change denier?
And when the dish has peanuts after all?

I guess it is your fault, because you failed to do the allergic chemical test, before eating it.
I first noticed this with Watson (IBM's language processing system) when it played Jeopardy!: when it was right, it was spot on and usually faster than the human contestants; but when it was wrong, it was way, way off base.

Part of that has to do with the fact that language is not the same for an LLM as it is for a person. If I say to you the sentence "The cat sat on the mat", that will evoke a picture, at the very least an abstract sketch, in your mind based on prior experience of cats, mats, and the sitting thereupon. Even aphantasic people will be able to map utterances to aspects of their experience in ways that allow them to judge whether something makes sense. A phrase like "colorless green dreams sleep furiously" is arrant nonsense to just about everybody.

But LLMs have no experiences. Utterances are tokens with statistical information about how they relate to one another. Nodes in a graph with weighted edges or something. If you say to an LLM "Explain to me how colorless green dreams can sleep furiously", it might respond with "Certainly! Dreams come in a variety of colors, including green and colorless..."

I've always found Searle's argument in the Chinese Room thought experiment fascinating, if wrong; my traditional response to it was "the man in the room does not understand Chinese, but the algorithm he's running might". I've been revisiting this thought experiment recently, and think Searle may have been less wrong than I'd first guessed. At a minimum, we can say that we do not yet have an algorithm that can understand Chinese (or English) the way we understand Chinese (or English).
Did you read it? I did, in fact I remember encountering it back when it was originally published.

Article’s conclusion is that glass “may be equally as detrimental to the environment as plastic”, not “plastic wins”.

Their primary sources are something about regulation-violating mining of silica in India, and a UK paper that seems to claim glass may be more harmful because it takes more energy to produce and recycle (their “environmental impact” includes “potential to deplete fossil fuels”, I suppose they didn’t consider that green energy can be used). Funnily enough, even by such standards the UK paper admits on page 59 that glass bottles would be less harmful than plastic if they were reused (which single-use plastic bottles simply can’t be) in addition to being recycled.
> The only complexity would come in ensuring distributed systems (for load balancing) also work fine on a single system server.

This isn't part of this petition though. It would be fine to release server binaies that rely on distributed infrastructure. It would be up to fans to make it work. Which is fine by me personally.
Short answer: You are correct.

Nitpick: Yes, the Manhattan Project got far more money and people than ITER. But:

- ITER is merely one of >100 fusion power experiments - https://en.wikipedia.org/wiki/List_of_fusion_experiments

- Cost/time trade-offs are not linear. The MP's war-priority timeline created enormous inefficiencies. Vs. fusion power research has been going for ~7 decades now. If you add up the budgets of the >100 experiments, over 70 years - then what's the comparison?
I have unlimited hearts and I don't pay for subscription. I don't know if there is a glitch with my account or maybe my streak is so long (>1500 days) they have just given up on trying to monetise me.
> Joking aside, 80% of the benefit of functional programming in practice, in my experience, comes from referential transparency, expression-based programming, and sum types.

It's an interesting mix that you picked.

Rust shows that sum types are useful even outside of functional programming.

Just like Java (and others) have shown that garbage collection is useful even outside of functional programming; but functional programming was where GC was 'born'. Just like functional programming was where sum types were 'born'.

Incidentally, garbage collection was born with Lisp. And Lisp is arguably a functional programming language (or family of languages), that for the longest time didn't have sum types.

What we call functional programming is a grab bag of features and absence of some other features, but the exact contents vary over the decades. Even C++ got closures these days.. and that's how progress looks like!
No, thank you, I am tired of EU regulations. Vote with your money. Buy games that you could download (GOG) , avoid external launchers and make sure that it's possible to play a game without additional account.
"Its not clear why TCP settled on such an oddly specific number"
I don't own a car, when I need one I rent one, it costs like 30 euros per day for a brand new VW.

Most people just want a shitbox to go from A to B, which is exactly why EVs aren't selling now that all the fanboys signed in for the beta test.

The only reason they're not selling is price

> in 5-10 years when the self-driving features are really honed in.

Ah yes, Elon said it'll be there next year every year since 2012 and people still believe in this pipe dream... incredible
How did the Japanese government think this would go?
At one of my first jobs I had a similar VB6 / .NET hybrid app to take care of. I always remember back to trying to figure out how to work on the VB6 app if it ever broke and we had to fix it and the answer being something absurd like a Stack overflow post was calling out that you had to go on Ebay and buy a used copy of the IDE on a CD-ROM. Wild.
Days like today usually look pretty bad but in my experience they tend to start really low and then reverse throughout the day.

I’m quite short right now, short TSLA, NVDA, and QQQ so it will be a good day but I will likely close half of my positions or more and then wait for another opportunity to short again. I don’t think it’s over but I do think it bounces after around 10:30am EST

Overall I’m looking for NASDAQ to drop 50% or more over the next year.
Change.org can keep and sell your info to third parties (maybe they are already doing it, i.e. you are the product).

I'm not claiming it would be safe in a cybersec way in the EU's servers, but at least they won't sell it.
Babbel or Rosetta Stone
> I want to learn a language

Then why are you using Duolingo in the first place?

That app has to be the worst method, because people think they are progressing while they in fact don't. From personal experience it's the worst method I tired to learn a language, and the content present for languages I know isn't good either.
I've never experienced jazz hate, but I know that jazz musicians often have a rep for being pretentious in musical circles.
> They said the same thing about Facebook News and Canada.

Canada is not in the same league as the EU or the US. In terms of population, we are very roughly 10% the size of either. In terms political influence, we may like to toot our own horns but we are nowhere near as influential. Heck, we are nowhere near as influential as many individual EU member states.

As for products launching years late (if at all) in overly regulated markets, I'm going to go out on a limb and suggest that is often intentional. I have little doubt that much of the reason behind China's regulations is good old-fashioned protectionism. Yes, there are other factors but they are by no means the only reasons. Protectionism is something that most nations participate in, including the US and EU member states.
Contributing to Bitcoin – tips and tricks – Daniela Brozzoni (2022)
It's still a form of parallelism, that could in principle be written into the program instead of being automatically implemented by the processor.

For example, in hand crafted assembly programs, it's sometimes common to know how long a fetch operation lasts, and manually schedule operations such that they can be executed in parallel with the fetch operation.

Theoretically a high level language could also be designed to expose this kind of logic to the programmer. A program in such a language would be expressed as a set of very very short threads that can be interleaved by the compiler given precise knowledge of instruction timers.
I am curious why you feel that way.
still sour about ubisoft killing co-op for splinter cell games. it's only been 11 years! ;)
Only EU citizens, not even permanent residents.
And, if you were a resourceful spammer, you could do that by having an AI write and modify the emails it sends while being trained according to a reasonable (criminal-)business metric of your choice as the "reward" input — in practice doing Generative Adversarial Network training [0] against Apple Intelligence against their wishes.

[0] https://en.wikipedia.org/wiki/Generative_adversarial_network
It's under the section "step 2"
"Younger age groups engaging with marketing are looking for a company that has a special, unique personality that's memorable and feels authentic,"

Let me introduce "Fuck you, Inc.", if you're not into us then fuck you.
> If Christians went around calling Muslim's "Christ-deniers" instead of Muslims, how well do you think that would help tensions and resolution?

They'd probably laugh a bit; Muslims consider Jesus to be a legitimate prophet, just not the last.

That aside, religious stuff like "was Jesus the Messiah?" isn't quite the same as "is climate change happening". Some of the fervor around it may be religious-like, but the core facts are... facts.
Yeah, the OpenAI integration they demonstrated at WWDC showed a very prominent “do you want to send this question to ChatGPT?” dialog when it kicked in. The email feature absolutely isn’t using OpenAI - plus the OpenAI integration isn’t in the iOS 18.1 beta yet.
Religions are a matter of faith, climate change has overwhelming scientific evidence.

If you don't call those people deniers, then you're signaling to third parties it's some sort of unanswered question.
> Virtually no petitions ever reach the thresholds.

Someone needs to try, right? Once it fails, then we can be pessimistic.
Stop trying to lump a heterogenous collection of people with various views, opinions and concerns into a single term whereby you can conveniently dismiss them.
> A binary stream can be multiple formats at once

So what? If Spartan doesn't do anything with them, it can save them to the disk: It doesn't need to know the difference between a zipfile and an xlsx sheet in order to do so.

> An out-of-band content-type is the only workable solution

Solution to what? I don't think "more metadata" solves anything, let alone security problems.

An "out-of-band content type" declaration is just that: an unsubstantiated claim as to a valid interpretation of the bytes-in-question.

Using a buggy png parser just because some other layer said it was "image/png" is where the security problems are.

> auto-detection of file formats (a.k.a. ”sniffing”) has has a terrible security record.

The single biggest source of security problems is code you don't need: Fix whatever program you've got that can't tolerate random bytes from the Internet, or don't give those programs random bytes you get from the Internet.
The 1-HR nurse visits that cost $15B to Medicare
The problem is that a lot of students were already cheating, and there's no real benefit to teachers trying to punish the students for it.

The schools don't want to do it, because letting one or two students by is, to them, much better than {the public backlash of someone admitting to cheating, the loss of money from kicking paying college students out, ...}, and the teachers don't want to do it because the schools are going to tell them to shut up and stop making noise about it, and it might poison their career to not listen. Of course, if you do that, then they will keep doing it, and you'll get people graduating who poison your reputation eventually, but it turns out to take a while before that happens, if ever...

At least when I was in college, it was pretty obvious to the students which students Did Not Do The Work(tm), and it was eye-opening how bad it could get when you took the "for non-majors" versions of various classes.

ChatGPT et al are just bringing to the public eye how bad this already was by lowering the bar so much there's no barrier to entry, no "if you know you know" whisper network of people cheating for each other, no wink-and-a-nod "tutoring" service being paid for, just...press button receive paper.
Does anybody know of any longevity research on bacteria?

If we can put together Boeings and LLMs, we can probably put together computational models of longevity for living beings... even if it's just for Mycoplasma genitalium. But I have never heard of one.
I made a whole playlist of all the Roman history podcast episodes that I listened to or intent to listen to in the future.

Link: https://fountain.fm/playlist/peRqWmLyvLUO2xUHV5Q3
https://archive.is/dbAB6
The only reason to learn PHP in 2024 is if you are specifically targeting PHP jobs. Learning PHP is like learning Perl: suboptimal.

Edit: Jesu X. Chris, I didn’t mean to start a language war. Learn PHP if you want, I won’t stop you lol
I don't know because no studies have been done about the so called good engineering practices.

If a big company with 10 teams of 20 engineers each blogs about how they're able to ship good code with testing or source control, I won't be any more fascinated that I am here because it sort of makes sense since no one can prove that source control or testing improves the end product.
> an incentive for the government to manipulate the system to stay in power.

Plenty of incentives and options even with paper ballots, as many dictators have shown.

> distributed, local, and highly public countings

Why wouldn’t this be possible with machines?

> We cannot hand control over the vote to the government

If you trust the people checking the machines have not been manipulated, this is not at all what would be happening.
FWIW, I found Busuu great.

After a year on busuu and 1000 days on duolingo, I find the former way better for language acquisition.
>As someone who assumed that global inequality would slowly diffuse away, that poor countries would become rich, that we would all sing Kumbaya, and that this would be a way to profit modestly from that "inevitability", I have been surprised.

Yes, the data in Africa—the classic target of such hope—is very depressing reading. From 1961 to 2015, real GDP per capita in Africa grew by 1.1% annually (!), compared to 3.9% for Asia, 1.7% for the Americas, and 2.2% for Europe. Growth from 2001 to 2010 of 2.9% is included in that figure; it was the first decade in that period in which Africa outgrew any other continent. <https://np.reddit.com/r/MapPorn/comments/6zlj6k/countries_by...>
I can specifically advise people to listen to “Subject to Change” because it’s a friendly host, interesting guests and lots of different subject

Link: https://fountain.fm/show/O3vY6sZa513ggSVkBLXr
To be fair Looye honey tomatoes are tasty (and expensive), although I find them a bit on the "artificial tasty" side. Tasty Toms are quite ok. Snack tomatoes (snoeptomaatjes) are a hit and miss.

While I admire these successes, the hard truth is that 90% of the Dutch tomato produce is landfill material. Overall tomato cultivation in the Netherlands feels like a vanity project to prove the farming prowess of the country.
During my postgrad years in logic I eventually started describing pure maths as a journey into priesthood. It seemed to be a more relatable analogy for non-maths people - and put a stop to the incessant question of utility that pure mathematicians everywhere have to spin stories around! =P
I am quite sure you would need QuickBasic proper for that, however I don't have the manual around to confirm that.
I'm the same, I just figured I'd been grandfathered into something. Although I don't use the app any more since they redesigned all the courses last year or so; it's worthless now.
Be careful, there's guaranteed to be employees reading along here :)
DNS Redirects: create redirects by adding DNS records
I watched a certain company we all know redesign their offices.

The guy who did it: a friend of the execs who, seemingly, hadn't worked in decades. Looked like he was airdropped from vacation in Maui. Went on at lengths about SketchUp

My point, I guess, is one of the worst environments I've seen was laid out by someone who neither experienced it or cared beyond appearance.

It wasn't to work in, it was to show others and make sales. The areas I saw in particular were adjacent to this purpose, The Ops Center. We're living the long term effects of 1980s movies.
If physical integrity is already provided by the backing filesystem, such as ZFS, wouldn't --data-checksums be redundant?
I'm seeing about as bad "intelligence" on categorizing my own emails in Mail.app.

It's beta software; clearly it needs some work
One elegant approach for this I’ve found is this https://github.com/mit-han-lab/gan-compression They basically train an “all in one” network from which you can extract small or large models afterwards (with optional additional finetuning to improve the selected channel size combinations)
How is Apple AI even involved here? Assuming this is the Apple-native Mail app, and an external (not iCloud) email service, isn't the spam filtering done on the server (not the client)? If that's true, did Apple AI on the client pick something out of spam and move it back into the Inbox? If that's the case, that's shady AF and definitely a bad thing. But, there aren't enough details to know.
Apparently the Pizza index was very high on Friday-Sat. This tries to imply that we are close to war when a lot of pizza is ordered on a weekend and bars are empty in the DC area.
Both have their uses.
We all have finite time to repsond to lobbying efforts of groups, by seeking to intervene narrowly with regulatory intervention we increase the burden on the public to stay vigilant across a wider range of issues.

Narrowly-crafted regulatory interventions are tools of the elite class to weaken the resolve and solidarity of the working class. That's my general reasoning.
Example: in France you get a certificate of vote and a hash that can be looked up to verify your vote is counted, as well as verify what your vote hasn’t been modified. No one else get this, only you.
so has it been brutal or is it about to be brutal?
One of the major issues with LMSes is grading and cheating. You have one poor teacher's assistant that has to grade 1000 student submissions by the end of the week. How do you make this possible without compromising the integrity of the assignment or the fairness of the grading? Assignments should be painless to grade while being difficult to cheat on. It is very difficult. Many LMSes fail because they only address the pain points of the learners and not of the educators.
Depends on your language of choice. For Mandarin, I like Hello Chinese better than Duolingo. It still has a gamification aspect, but the content is much more varied and includes things like practicing reading comprehension and mock conversations, not to mention stroke order practice.

I would expect something similar to exist for other popular languages - I know that is the case for Japanese at least.
Thank you for the laugh, the cat and mouse games we will play in the age of AI will be a lot of fun.
I have trouble imagining any AI system that could reliably detect and filter adversarial phishing emails.

If I was sending phishing emails my development process would be to run them through those models myself and iterate on them until the models were “fooled” by them.
A decade ago, this was known as growth hacking, and everyone aspired to master it.
The unanswered question in some peoples' minds is the cause, not the effect. Like if you called people "forest fire deniers" for questioning whether it was arson or not.
High interest rates do it for you and don’t guarantee a recession.
Mark Zuckerberg Is Laughing at Zuck Memes, Too
My point is that there isn't a tradeoff between getting "real work" done or writing tests. Either you write tests, or you spend the even more time mitigating the consequences of not writing tests. You can't save time by not writing tests (except for the most trivial cases).
I wonder how they feel about Idris https://www.idris-lang.org/pages/example.html
How to get to know someone (2018)
A Newsletter for Yourself
With frc it depends a lot more on the specific team and how they work, some teams will very rapidly prototype lots of things to find what works for them, while others will just have an idea they like and start building. It's more of a time management issue than anything.
You've cited costs but left out evidence that could be used to illustrate how they differ. If you put that together, it would be more discussion-worthy.

You've also conflated the short and long terms where convenient. We have a century of energy and research dumped into petrochemicals, but absent are the historical costs of building and maintaining it. Roads, gas stations, cleaning, etc are acceptable ongoing costs of diesel, and the refineries and pipelines are all paid for, just as renewables will one day be. You do mention the cost of generators and peaking plants, but you haven't scaled any of it across a century for comparison.

And rightfully, because that's one of the hard problems about illustrating change at scale. I think people should have more input over energy choices, as in, deciding whether and how long to allow energy companies to bill customers to cover construction costs, limits to externalizing costs, etc, but I think we need very open talks about the financials and feasibility.

Lastly, our (great)grandparents subsidized energy development for our futures. As those who only grew up in the shade of those trees, how selfish are we to resist that for our children? If there's anyone to be annoyed with, it's the generation or two that lived large without saving or having to foot the bills - largely because of cheap energy.

It will be more costly to wait until it's not our problem.