skysight-inc/HackerNews huggingface dataset:
So you commented without verifying the fact was true? And it turns out it isn’t.

Slow down. Don’t trust vague statements that don’t cite sources. Look for the nuance in the situation. Be curious and try to learn, don’t just follow the crowd.

Also, it’s fucking weird to me to assume that all Israeli private businesses are unethical. Sure, there’s probably some. Sure, their tax dollars are fungible with the government actions you consider unethical.

But aren’t you penalizing the secular tech entrepreneurs of Israel by divesting from anything related to the country? These are the same demographic that spent every weekend for most of 2023 protesting their own government’s attempt to become more subservient to the Netanyahu coalition.
Gosh, this translation is unreadable. Flagging.
You prefer the management of Chromium, which makes billions a year from invading your privacy and force feeding you advertising, while also ruining the internet ecosystem?
Edit - the article (first I’ve seen on this story) hints that the Australian government is the biller. Did they load the plane up with ultra expensive per hour support staff? Was this plane their Air Force one equivalent or something?
Echoing the other comment here, https://testcontainers.com/ is a great tool for this. (Or just vanilla docker in general)

In our core makefile we have `make pytest` to run standalone unit tests, and then `make pytest_db` to run full database tests using a docker container. The test suite fires up a completely fresh DB, runs migrations against it, and then the test suite proceeds as usual. On a per-module basis a simple fixture is used to determine if the db should get reset for each test, each file, or the entire module.

Works great on Github actions, too.

When the test is done, the container and all noise is automatically cleaned up. No state left behind.
I don't use Kinopio for everything, but when I need to arrange ideas in a 2D way and think about webs of relationships, it's been an amazing addition to my set of "tools for thought". Thank you for all of your work on it <3
Considering the three strikes rule and other extremely punitive judgement against drug offenders, how are the sacklers still not in solitary?
I'm going to assume you are not recommending we just grab our ankles. If unions isn't the answer, what is?
> What's Wrong with IRC?

• No support for server-side history, and all that comes with that (usable mobile clients, offline messaging and push notifications to mobile clients, persistent presence in channels, search, editing/deleting messages, auditability, etc). Bouncers are a poor solution, as they aren't part of the IRC server and integrate awkwardly, if at all, with clients.

• No support for attachments. (DCC SEND isn't a solution; not only does it require direct IPv4 connection between users, but it doesn't work at all in groups.)

• Poor user authentication. Connection-time auth solutions like SASL are poorly supported; after-connection auth like NickServ is hokey. Support for federated (non-password) authentication is practically nonexistent.

• Short - and unpredictable - message length limits (typically around 500 bytes).

• Crude permissions system.
Are you a part of the Sackler family? Otherwise I don’t see how you could have misinterpreted what I said.

Tell me, how many rich people went to jail for the fraud that caused the 2008 financial crisis? See what I mean now?
Just what everyone needs... more cheap garbage that will end up in the landfill within 6 months of purchase.
This is clever and amusing as a proxy for late night Pentagon activity. Of course, now that it exists it'll likely become another alternate signaling pathway. By that I mean, when the military wants to signal to an adversary that "We're serious", instead of just raising the alert level they'll also have counter-intel staff placing an unusual level of orders for late-night pizza delivery.
I think it's really unfortunate that most programmers are taught c style loops before tail recursion. But this is also a symptom of standard c's problem of not allowing one to define functions inside of functions. A loop can always be expressed with tail recursion. While the reverse is also true, there are many problems for which this is not straightforward given that a tail recursive function can have multiple exit points and these have to be coalesced into a single flag for the loop.
I just read the US section and it seems to contradict what you just stated above. If you use incendiary tennis balls it qualifies as a "destructive device" but then it's not really a potato cannon anymore.

It also says if you use compressed air that completely disqualifies it from "destructive device" potential classification in the eyes of the law.
In 2018, there was some kind of push towards gRPC internally, but it was since abandoned and reversed among the few who actually switched. They still don't use it internally, only externally in some places.
Maybe let them have their launch? Mitchell said it best:

https://x.com/mitchellh/status/1759626842817069290?s=46&t=57...
I am generally against banning things that can harm our bodies and minds, but I think that we need to regulate a lot more aggressively. There is no doubt that ultra-processed foods are unhealthy, and although a bit hyperbole maybe, the relationship between regular and ultra-processed food is analogous to the relationship between coca leaf and crack cocaine. Although both are technically the same substance, the means of delivery makes a huge difference on how immediately gratifying and habit-forming they are.

I think we should make regulation that enforces stronger separation between food and beverages that we consume as part of a healthy diet, and candy and psychoactive substances that we consume for fun. We should acknowledge that a significant and growing fraction of the population are forced to actively fight their inner voices telling them to consume these things whenever they go to a supermarket, which they have to because we all need to eat. Alcohol, tobacco and ultra-processed foods have no place in food stores, but should be confined to dedicated outlets.
If all you want is text chat with no shared history, sure IRC is fine. But think about these features that the chat apps bring:

Search: half-remember some conversation from months/years ago? It's right there, in the app.

Persistent history: onboarding a new employee? All of the company's past communication is there to browse and search (see above point).

Inline file attachments: need to share a small file or a screenshot with someone? Drag it into the app and they can get it at their leisure. No need to mess around with DCC send or uploading to Google Drive and sharing a link, it's right there.

All of these could be solved with IRC (in fact, Slack was initially built around IRC) but they require extra infrastructure and tooling and development to make it seamless, and that takes extra development and hosting costs.
I built the fauxtato a while back; a small capsule to simulate a potato but with a 32g accelerometer (8g is wildly insufficient) and WiFi to be able to log data and make basic analyses about different cannon & fuel usage.

Really interested run some tests based on things in this thread, like different propellants.
Whistleblower warned Boeing of flaws in 787 planes
It's completely ruined pizza delivery, which used to actually be a pleasant and affordable experience.
It's not just the UPFs, we need scientifically-backed truth-in-advertising for all foods. For years I thought I was eating very healthy, but then my blood tests got worse and worse until my doctor wanted to put me on medications. I asked for six more months, and spent that time reading the labels on all the "healthy" foods I was consuming. It was eye-opening. So much added sugar, saturated fat, and simple carbohydrates spiking my blood sugar and driving up my cholesterol. I dumped all the processed foods, went whole-foods, Mediterranean Diet, pescatarian, and blew my doctor's mind when all my tests came back healthy.

We have an epidemic of declining healthspans forcing most of us to spend the last decades of our lives as invalids, surrendering our life-savings to the medical industry after the food industry is done ruining our health for profit. This is not about personal responsibility. This is about a food industry that is lying to us about the health effects of eating their hyper-palatable, hyper-processed foods. Corporations lie to sell us food engineered to make us addicted, render us sick, and then sell us the medications to keep our hearts beating so we can continue to consume.
I didn't technically intend for it to be printed, but yes, I will get on board with "unsuitable for anything that isn't printed matter".
There's also the safer option to mix in some beer like Guinness drinkers do.
One also needs to be aware of the actual fatty acid profile of the lab feed used. The researchers may not even know (or be aware of the possible differences) until asked to track down what the specific feed was.

“Animal fat” that is highly unsaturated because it was from pigs fed polyunsatured seed meal byproduct, is going to have different health effects from the more saturated fat from a ruminant like a cow, which typically resist PUFA accumulation. Even breed and time of year will affect the fatty acid contents, so to be sure you always have to test. In this case, looks like the fat was a crisco (pig lard, maby), coconut oil (highly saturated) and corn oil (highly unsaturated) blend.

On a related note, on the labels of food you buy, the types of fat listed can be wildly different from what is actually in the food, simply because there is so much variation it’s not economical to test that much. Food items from smaller producers can also just use a generic label provided by the FDA, rather than actually testing themselves.
This is actually something that happens fairly regularly. Sometimes they even rotate the space station so the smallest frontal area is facing the debris cloud.
Instagram is starting to let some creators make AI versions of themselves
This is a bit pedantic, but: AF says little to nothing about protein "folding". It is focused on static structure prediction. The history of this is a bit muddy but if you follow the details carefully you'll see that "protein folding" is a term that references the physical process by which proteins adopt their "final" conformations (or more accurately, interconvert between a bunch of accessible conformational states), while static structure prediction only cares about the final conformational state (possibly states).

Although many people say "protein folding problem" that's really referring to a different and far more complex problem than static structure prediction. What is the exact trajectory that a protein follows when moving from the fully unfolded state to the final states? What forces dominate that process? How do proteins overcome large barriers so quickly? To what extent does the cost of interacting with water dominate? What are the rates at which fully folded proteins interconvert between substates? Which proteins will never fold on their own, why, and how do they get folded by other proteins?
Ignoring the incompatibilities in word size, endianness, etc, how does a Go or JavaScript or etc program on the receiving end know what `mystruct` is? What if you want to send string, list, map, etc data?
So, wrong link?
Well, I've never seen that before but I guess it's possible. But in my kitchen that would mean taking up space that's used by the countertop, boiler, or fridge. Securing it to the wall and connecting it up to the water inlet I can easily imagine running into the several thousands to carry out.
This is what makes me come to HN every single day.
What did your “very healthy” diet consist of? Why did you consider it healthy, and in what specific way were you wrong?
I think the idea is that it's a separate flags repo?
1. Deception describes a result, not a motivation. If someone has been led to believe something that isn't true, they have been deceived, and this doesn't require any other agents

2. While I agree that it's a stretch to call ChatGPT agentic, it's nonetheless "motivated" in the sense that it's learned based on an objective function, which we can model as a causal factor behind its behavior, which might improve our understanding of that behavior. I think it's relatively intuitive and not deeply incorrect to say that that a learned objective of generating plausible prose can be a causal factor which has led to a tendency to generate prose which often deceives people, and I see little value in getting nitpicky about agentic assumptions in colloquial language when a vast swath of the lexicon and grammar of human languages writ large does so essentially by default. "The rain got me wet!" doesn't assume that the rain has agency
Make a Prediction
> Do you mean you expect me to give my banking site/app credentials to X?

No no. Over here (Poland), the way this works is that you get a big list of banks, you click on one, get redirected to their site, log in there, complete any 2FA they need you to complete, are given the typical oAuth "this application wants to access this sort of data" consent screen, and then are redirected back if you consent.

This is mostly used for fast online bank transfers, which we often use for online payments instead of credit cards, but there's also a system to use this for ID verification.
Get a standing desk, don't buy a chair. Solved 99% of my lower back problems, and if I'm too tired to work at the desk, work's done!
What share of the guild do the medical providers that prescribed the opioids to their patients have? There would be no opioid crisis if none were willing to do it.
My employer went all in and pays for both enterprise subscriptions (github Copilot+ chatgpt enterprise, which is just a company branded version of the regular interface)

We've even been getting "prompt engineering" meeting invites of 3+ hours to get an introduction into their usage. 100-150 participants each time I joined

It's amazing how much they're valuing it. from my experience it's usually a negative productivity multiplier (x0.7 vs x1 without either)
It says it's a new section of the site. I assume these results will be mixed in with everything else, when doing a global search.

Amazon is jumping the shark. They were the go-to online retailer. I'm not sure why they are chasing this race to the bottom.
It’s a trusting and non-siloed org that gives the sales team access to the repos
One compelling reason not to would be a region block... [0]

https://ai.google.dev/gemini-api/docs/available-regions
Correction: it was a ADXL375 200g sensor
Related self-promotion: I built pgtemp (https://github.com/boustrophedon/pgtemp) to automate doing exactly these mkdir/initdb/load/destroy steps.
Worse, no backlight on the rM2.
You can bet it is going to be me!
"This happened, for example, after Russia deliberately destroyed a satellite in November 2021 as part of a surprise anti-satellite test that other countries (including the United States) condemned".

Funny they singled out Russia. From Wikipedia:

"...a few countries (China, India, Russia, and the United States) have successfully shot down their own satellites to demonstrate their ASAT capabilities in a show of force."
It's disappointing. A year is enough time for them to have collected some real data on whether this has made kids worse or better at math or moved the needle at all. If they don't have this data yet, why are they blasting into the second year, and also promoting that we use the system in other subjects too? I'm hoping they have some data and just haven't published it yet, which is plausible given how slow the process is...
<Memetic Components of Languages, probably, if they had drunk too much mean juice> Nice implicit metrics y'all got there, would be a shame if anything happened to 'em
Indeed. I did just that on a regular basis for well over a decade.

Once in a year or two the update breaks and I have to read up the news section of archlinux.org, but it's usually not a big deal, fixable within minutes.
Best my pals and I ever did was engine starter fluid and like 40PSI of air with a duct tape diaphragm to hold the air in. We shot old D batteries wrapped in duct tape out of it. Shot it at a stop sign once and it made a perfect hole with sign peeled back like shooting BB guns at a coke can. The whole thing was stupidly dangerous.
It's frustrating as I wouldn't mind a small cheap truck. They don't like making that anymore though....mostly just $70k-$100k monstrosities. There are exceptions, but nothing like the Chevy S-10 or Ford Rangers of old. A modern Ford Ranger is the size of the old F-150s.
> I can say "No, it was the Saint" and "No, it was Saint Louis" but I don't think I'd utter "No, it was the Saint Louis" except as a speech error

I don't think you're wrong per se, but this seems more like a personal style of speaking rather than a matter of correctness; some people might prefer conciseness, whereas others might speak more formally and avoid any implicitness. I think it also can feel quite a bit different depending on how the words are emphasized; I italicized "the" in my previous comment since it was the word being questioned, but it doesn't feel super jarring to me to add "the" when "Saint" is emphasized in your quote above. I can totally imagine myself or someone else being confused for a bit and after in the relief of finally understanding dragging out the words a bit like "ohhhhh, it was the _Saint_ Louis, I thought you meant the _other_ one".
I wonder if Entrust can survive this. Even if Web-PKI doesn't account for the majority of their income (which it might, I genuinely don't know) this is a huge blow to their credibility.

And for a CA, credibility is everything
Ah, if between the 2, perhaps, Astro web framwork is what I could build a small e-commerce quickly with minimal code in TypeScript, Tailwind and lots of copy and paste UI. Prior to Astro, I was spent months solving the differences codebase on frontend and backend. So anyway, we are in the same timezone.
There's also seemingly an army of judgy AF people just salivating at the chance to call other people lazy.
Can you say more? I think i'm missing the point, in my mind that would make it even worse because you have all the problems I mentioned + merge conflicts being a possibility
Is there any coherent argument for him to be considered more important than Lovasz(considering that Lovasz did most of his heavy work in the 80s)?
> You have to understand Korean culture, where reputation and how you're viewed in society is extremely important.

I do understand it, and I think it is dumb. If it is to the point that it is causing people to kill themselves, it is dumb. This doesn't justify the people harassing others, but rather that the cultural element about getting so involved that leads to such harassment is also dumb. Cultures are hard to change, but at the end of the day it literally is up to people collectively deciding change is needed. There is nothing physical in the way. Habits are hard to change, but not impossible. And we should not excuse harmful behavior by claiming it is simply culture.

(There are many elements of Korean culture that are great. But they do not necessarily rely on such a strong notion of reputation. Reputation can still be important without going to this extreme, where it is excessively difficult to redeem.)
I'd eventually like to use dagger.io so I can use the same technology in testing, CI, and CD, but it is not mature enough yet, so I'm using testcontainers for the testing part, with success.
Strong language, too, against the majority that includes Jackson ("Brown Jackson"?).
<Memetic Components of Languages, probably, if they had drunk too much mean juice> Nice implicit metrics y'all got there, would be a shame if anything happened to 'em.

(yes I duped my comment into the dupe submission, so?)
You know, I do go to restaurants, and DoorDash is making restaurants worse. They're becoming DoorDash focused and the dining room experience suffers.

Even picking up your own food is becoming destroyed. Orders get made with no regard to the estimated pickup times you used to be able to rely on. Your order might get made immediately and just tossed onto a pickup shelf where it sits getting cold for half an hour.

This is all because DoorDash guarantees absolute shit quality and accuracy. Cold food, wrong orders, and they've trained people to not complain by threatening to ban you from the service. So instead of the son of the owner of the pizza place rushing right out to make your order right with an apology, you just accept that an 80% correct order is OK.

A whole generation of young adults has come of age with this thanks to COVID, so we're just stuck with it now.
IMO a functional first language should be the first language people learn. Much easier to go from FP to OOP and even PP rather than the other direction.
ISS Astronauts Take Shelter After Russian Satellite Mysteriously Disintegrates
The next likely step to this will be how it affects the future hypothetical (but almost certain) trial of Boeing execs. Depending on what you want that to look like, then this was either positive or negative.
Wish I'd had this a few years ago. I had to parse Confluence wiki backups which, for reasons only known to Atlassian and god, lacked any closing tags. I ended up writing something similar to this, but mine was a lot kludgier.
I understand what's wrong with IRC.

I don't understand what was wrong with Jabber.
Java is on life support as a language, but the ecosystem is strong, that's why it has all these weird features via annotations. And people who use Java are just trying to get stuff done like everyone else.
Unfortunately cross-device history is table stakes for any messaging application. IRC doesn't stand a chance against any popular app today.
It’s great to see this write up - should be mandatory reading for anyone getting started with compilers. But it’s not news for the experienced folks in the field.
Barriers to use IRC for non-technical people are higher.
Ok, I made to 100 in a fresh game with 605 sols passed. Need a break now :)

Really fun. Gonna share it!
Been working in the Fintech space for the past 3 years and what I've learned is that deep down no bank trusts any other. No other bank wouldn't trust that a random bank actually correctly verified the persons identity before giving them an account.

I imagine this also works with other vendors. All you need is 1 company with a weak process.
There are lot of CEOs who went to jail. Here[1] is the list of like a dozen of them.

[1]: https://blog.cheapism.com/business-crime/
I think that's not true. There are plenty of incremental ways to adopt gRPC. For example, there are packages that can facade/match your existing REST APIs[1][2].

Reads like a skill issue to me.

[1]: https://github.com/grpc-ecosystem/grpc-gateway
[2]: https://github.com/connectrpc/vanguard-go
A good rule of thumb is that if they didn’t include a source there likely isn’t one.
there is also internet belief that this happens because of lack of electrolytes, and can be mitigated by adding nutrition additions.
What the opposition did in response was appoint, through the documented constitutional line of succession, an interim president who immediately called elections and peacefully transferred power to their opposition, which promptly imprisoned them. I understand pretty well the competing narratives about 2019, but it is very difficult for me to get past that basic fact pattern.
I went to an ergonomic chair store and found several good chairs that compete with HM. They aren't the only manufacturer, shop around!
And both can still be wrong as they have no understanding of the mistake.
Our group runs The Lounge, and at this point only a couple people use standalone clients any more (and one person with a Matrix bridge). It gives you all the above (except perhaps the company wide persistent history, I'm not sure) and it's still IRC.