skysight-inc/HackerNews huggingface dataset:
Or... maybe children benefit from the capabilities of phones and it's not the place for schools to fully take them away.

In class? Sure, zero tolerance.

But between classes and at lunch? What's a rationale that DOESN'T pretend like these kids aren't going to be connected 24/7 _outside_ of school?

On top of that, smartphones ARE the only computers that many people use these days. I think HN would agree that kids should have access to computers; I think there's an element of culture shock when folks here are reminded that the smartphone is still the device of the future.

That's without even bringing up ChatGPT, which anyone who went to high school can tell you, has been immediately adopted by lazy students and definitely changed the way that essays are written.

We live in a world of instantaneous communication and cheap, ubiquitous computaters. It hasn't made education less important, it's made it MORE important and highlighted which skills are uniquely human.

We should adapt our schools to reflect that instead of succumbing to "old man yells at cloud" syndrome.
If you don't, it leads to the general population completely infantilized and beholden to the few large capitalist corporations that run the "AI" that actually do everything.

Being able to read, write, do math and think and do things for myself is very improtant to me - it's even more imprtant to me that I live in a vibrant society full of people who can do likewise. I don't want to live on the Axiom in Wall-e.
Show HN: An easy tool for instant bilingual reading
I used to reading foreign language books with mother language lying below, which helps me understand the text better and more effectively. Then I realized that this display could be applied to the webs! So here is BiRead.
I hope this extension will be helpful to you as it is for me. Would love your feedbacks pls.

Luke
I think there is a really nice opportunity to take some emerging open source standards such as CBOR for the wire format, CDDL for the schema definition and code generation inputs and WebTransport for the actual transport layer.
Thanks this changed my mind and I agree with your assessment.
In the web and PHP world, the Drupal 7 to 8+ upgrade process. It's really more of a completely rewrite with close to zero code reuse, but the guides didn't make that very clear and the technical docs were just as bad. For such a big project, it was the worst documentation I've ever seen. I got a few weeks in before realizing, man, it's probably a good time to jump ship from Drupal altogether (we moved to Next.js instead) -- best technical decision I ever made as a dev. Not only was the migration much easier, the end result was much cleaner, and the hosting much cheaper, and the devs much easier to hire for.

And that was like half a decade ago, and the migration process has stayed so bad for so long for so many companies that the Drupal org kept delaying the v7 end of life. It was originally supposed to have died in 2021, then they pushed it back a year, then another year, and now it's been pushed back to 2025, but in the meantime third parties have made compatibility shims to run Drupal 7 on top of / within newer versions or something like that. I don't think it's ever going away at this point. There's an entire cottage industry, with their own conferences, around supporting old Drupals. The chaos of Drupal makes the Javascript ecosystem seem simple in comparison, and makes Wordpress look like the epitome of a well-managed project.

It was my first (and last) time working with Drupal. It's the only software I've ever used that I flat-out hated, and swore to never touch ever again. If someone offered me a million dollars a year to maintain a Drupal install, I'd instead pay them to never talk to me again. That migration scarred me for life.
Yeah it's good. At least some of the languages( 3 in particular) will see the light of day and would be studied by linguist after the languages die in the next few years all three of them use the latin alphabet by the way since only had an oral tradition thus the people who are going to be actually using them are people who can read and write English, most of the speakers are illiterate and some speak the dominant language of the country they reside in and from those only a few will use this. Languages are Dying at an accelerating pace as the lands are good for mining are being exploited, climate change is putting an increasing strain on their ways of life and making interactions to outsiders a necessity.
Intel CPU with Optical OCI Chiplet Demoed with 4Tbps of Bandwidth and 100M Reach
Since finishing Blindsight, I've been thinking about juggling (real physical juggling, not a metaphor).

Specifically, I can teach someone to learn to juggle, but I can't teach a person to juggle directly.

My thinking brain cannot juggle, but my body can juggle. I can't make decisions fast enough to juggle.

---

This is kind of a silly example, but I think the same is true for reading (what happens when you see an unfamiliar word), speaking, etc, etc.

So much of our brain work is not done by making decisions or critical thinking or even anything we are aware of.
EU Commission Launches Investigation against M$ for Integrating Teams w/ Office
Please make your substantive points thoughtfully and without calling names, regardless of who is a moron or you feel they are.

https://news.ycombinator.com/newsguidelines.html
In fairness, that's not an issue with the OS - you can maintain a single install for a long time (see other comments in this thread running a continuous Arch system for over a decade), but equally nothing prevents you from accumulating mutations until it's easier to reinstall the whole thing, and Arch is probably more popular with folks who are inclined to tinker:) And to be clear, I say that without judgement - I've gotten better at not messing up my system over time, and for that matter knowing when something is likely to break things and so test in a VM or whatever, but a lot of my knowledge of how things work comes from having done terrible things to poor innocent machines. Of course, I've always been an incorrigible distro-hopper, so I always just took that as part of the lifecycle: Install shiny new OS, kick the tires, use it for a while, slowly accumulate hacks until the thing is slightly broken, then wipe and install the new shiny OS. It's just that after enough years, it takes longer and longer for it to get slightly broken:)
Gotcha. That makes sense. Thanks!

What are the theories as to why this works better than training on a larger quantity of non-simulated tokens?

Is it because the gradient from the non-simulated tokens is too noisy for a small model to model correctly?
What is said here in this blog I think is true, but it is only a single part of the perverted incentive puzzle. Folks up in the c suite have realized that they can just say they care about security and reap the benefits. In my experience average Joe is not going to inconvenience himself on account of there being some security breach, and if the company is at least _saying_ they care about it then Joe can write it off as incompetence and go about his day.

Which makes security spending like entertainment spending, when you have extra money to spend you do it to make yourself and potentially your customers feel good. If the economy is bad you lie about your security posturing just like you lie about how much you care about the customer in general.
Why? 150 metric tons of concrete (what one starship can carry), is enough to build 4 single family homes. A standard excavator is 10-20 tons so you can carry 10-15 on one starship. It doesn’t take much more than that to build a deep hole and make a concrete hab. These would have to be modified for mars but not significantly. I’m not sure what this technology is that we don’t have. It sounds like you could have a functional research lab on mars with less than 5-10 starship trips.

Purpose is purely subjective. You could have said the same thing about the ISS before it was built but it has been invaluable.
Calculators are better at addition than us but we still teach children to add.
One Rhenish gulden was originally 3.8 grams of gold coin, that is 250 EUR in today's money.

Not much for a year long lease but not insignificant. I knew some subsidized properties charging that that much for a room.
Politicization and ideological polarization are two different things. Take Dobbs for example. That was an ideologically polarized decision, not a political one. Roe is the product of a judicial philosophy that conservatives think is fundamentally wrong, even if they don't oppose abortion. For half a century, conservatives were unified in saying they would overturn Roe, even though--as we have seen subsequently--there was a lot of intra-party conflict about what abortion law should actually be. Dobbs hurt the party that appointed the justices that voted for it. Trump would probably be cruising to the election in 2024 if Biden didn't have that card to play.

Most of the cases you identify split along ideological rather than political lines.

> We had a decision on the SEC vacating some of its enforcement powers, 6-3 with only the 3 liberal justices dissenting.

What the case actually held was that the executive branch imposing fines without a court order violated the Seventh Amendment. It's a separation of powers case, and reflects the same ideological debate about separation of powers that we have had for 100 years. Do you believe that the Constitutional three-branch structure should be respected, or is it obsolete in light of modern society?

> We had a 5-4 decision vacating an EPA regulation, with the 3 liberal justices and one of the more moderate conservative justices dissenting.

This is an executive agency decisionmaking case. Again, same debate we've been having for 100 years.

> We had a 6-3 decision on the EMTALA-abortion decision, with the 3 most conservative justices dissenting.

This was probably the most idiosyncratic and ideological case, but it's not political at all. It's Thomas and Alito willing to die on an ideological hill, not caring that virtually nobody in their party wants to follow them t here.

> Yesterday, we also had a decision on bribery which was 6-3, with the 3 liberal justices dissenting.

It was actually a decision on whether someone could be prosecuted under a bribery statute for a payment he received after taking the official act. Where other parts of federal criminal law make an express distinction between bribery (which corrupt official acts) and gratuities (which create the appearance of corruption but can't directly influence official acts).

This one is probably the most overtly political. Liberals voting to expand the scope of criminal law and conservatives voting to narrow it is weird. But it's worth pointing out that the Court's conservative wing has a strong libertarian streak these days, especially Gorsuch.
I'm surprised health departments aren't shutting down doordash. There are actual food safety rules to ensure food has been kept properly, kept at proper temps, kept in sanitary condition, etc.
> It's a shame because I know Google can put out easy to read code (see: the go standard library).

My guess is that the difference is that go is managed by a small group of engineers that have strong opinions, really care about it, and they have reached "fuck you level", so they can prioritize what they think is important instead of what would look good on a promo packet.
> the seized money would just go to the justice department

The DoJ operates victims’ funds [1][2].

[1] https://ovc.ojp.gov/about/crime-victims-fund

[2] https://www.justice.gov/enrd/environmental-crime-victim-assi...
At, finally an answer that makes sense —Thx!

I'm sure adding a bit of kevlar in the rods would solve that problem, but modeling will still be difficult...
The ones I’m talking about are definitely not middle class.
I find myself endlessly frustrated by these discussions around the teaching of mathematics. People seem to want to make it more conversational, more interactive, more engaging. It doesn't work that way! Learning mathematics is like learning to play a musical instrument. No amount of 1-on-1 discussion with a teacher will get you to mastery.

You just need to practice. For hours and hours and hours.

The teacher's job is to help guide you to what you might want to study next. The teacher cannot replace individual practice time.
> This ruling trades restitution for retribution

IMO the money is a pittance, sounds like a lot but it's just a fraction of what the federal government spends on any given day. We can afford to carve out the financial resources to help victims. The retribution is totally worth it, because it needs to be understood that behavior like this will get punished. It should be painful, not just the cost of doing business.
But then you're just changing who gets disparaged from a technical expert to an emotional one. If you're offended by the term engineering, may I suggest scheming? I think that would better convey the nefarious aspect of the term.
No wonder, people have become dumber since Turing's lifetime.
My biggest issue with GRPC is direct mapping of ip addresses in the config or at runtime. From the docs: "When sending a gRPC request, the client must determine the IP address of the service name." https://grpc.io/docs/guides/custom-name-resolution/

My preferred approach would be to map my client to a "topic" and then any number of servers can subscribe to the topic. Completely decoupled, scaling up is much easier.

My second biggest issue is proto file versioning.

I'm using NATS for cross-service comms and its great. just wish it had a low-level serialization mechanism for more efficient transfer like grpc.
Microsoft was forced to completely shutdown LinkedIn operations in China last year, just like what happened to Google a decade ago. Microsoft surely knows what to do to make the government happy. Can't blame them.
Yeah I'd imagine that GH has a way to report trademark abuse, or yes of course you can get lawyers involved. Since it's international that might get annoying unless you're fine just getting it off of GitHub and other hosts you can easily reach.
A direct database connection means almost all of your queries will work without any error handling. Using an API requires you to handle lost connection every time you make a request.

Direct database connections almost always are orders of magnitude faster, especially when joins are involved.
Effects of psychedelics on neurogenesis and brain plasticity A systematic review
OtterTune is Dead (2020-2024)
The worst part of all is that most people don’t need gRPC, but use it anyway. It’s a net addition of complexity and you’re very likely not getting the actual benefits. I’ve seen countless simple REST APIs built with language-native tooling burned to the ground to be replaced with layers of gRPC trash that requires learning multiple new tools and DSLs, is harder to troubleshoot and debug, and ultimately tends to force API rigidity far sooner than is healthy.

One project I worked on was basically just a system for sharing a JSON document to multiple other systems. This was at a golang shop on AWS. We could have used an S3 bucket. But sure, an API might be nice so you can add a custom auth layer or add server side filters and queries down the road. So we built a REST API in a couple of weeks.

But then the tech lead felt bad that we hadn’t used gRPC like the cool kids on other teams. What if we needed a Python client so we could build a Ansible plugin to call the API?? (I mean, Ansible plugins can be in any language; it’s a rest API, Ansible already supports calling that (or you could just use curl); or you could write the necessary Python to call the REST API in like three lines of code.) so we spent months converting to gRPC, except we needed to use the Connect library because it’s cooler, except it turns out it doesn’t support GET calls, and no one else at the company was using it.

By the time we built the entire service, we had spent months, it was impossible to troubleshoot, just calling the API for testing required all sorts of harnesses and mocks, no good CLI tooling, and we were generating a huge Python library to support the Ansible use case, but it turned out that wasn’t going to work for other reasons.

Eventually everyone on that team left the company or moved to other projects. I don’t think anything came of it all but we probably cost the company a million dollars. Go gRPC!
I remember the first time we fired one of these. It was dusk and my brothers and I had rigged a remote igniter, and I was elected to hold the cannon itself. We loaded it up, sprayed hairspray in and my brother pushed the igniter.

None of us had any idea of how powerful one of these was! The flame that came out the front was over a foot long. We thought maybe the potato would reach the back fence of our yard, but it was launched into oblivion. Luckily our house backed up onto a nature preserve, so at least no-one had a surprise potato land on them.

We had much fun that summer iterating on designs and trying every type of various projectile we could find.
Canada has a lot going for it, but San Francisco is hard to beat.
Meta LLM Compiler: neural optimizer and disassembler
Aliasing analysis is quite helpful for sophisticated compilers to generate good code.
seems interesting. looking for something that applies LLMs to the entire data stack vs. just a text-to-sql. blocker is - current business users can't verify if the sql queries look correct.
While I understand the sentiment, we see it very differently. We're interested in creating the best product possible, and being open source helps with that. The users who are self-hosting in our Discord give extremely high quality feedback and post feature ideas and discussions which shape the direction of the product. There's plenty of room for Hatchet the OSS repo and Hatchet the cloud version to coexist.

> develop all the functionality of RabbitMQ as a Postgres extension with the most permissive license

That's fair - we're not going to develop all the functionality of RabbitMQ on Postgres (if we were, we probably would have started with a amqp-compatible broker). We're building the orchestration layer that sits on top of the underlying message queue and database to manage the lifecycle of a remotely-invoked function.
Hah! :-)

Nah, I'm not a "specieist."[a]

My prejudice is only against slop... Although I don't want to see human-generated content disappear.

---

[a] https://www.nytimes.com/2023/12/03/technology/ai-openai-musk...
It's exceptionally strong.
In LMSys Chatbot Arena, the 27B version scores above LLama-3-70B, at the level of OpenAI GPT-4 and Claude-3 Sonnet!
I agree, but absent John Stewart taking it up [1] were not paying out the victims, and I’m not a victim, so it’s easy to discount their desire for the $3,500 to $48k.

[1] https://www.nytimes.com/2019/06/12/nyregion/jon-stewart-9-11...
Here's a great podcast episode with the Kinopio author that also touches on the design of Glitch.com and more, very informing! https://www.localfirst.fm/8
You're trying to calculate this with weird units. ISS escape velocity orbit would require about 3200m/s delta-v. Yes, with chemical rockets this is like 800 tons of fuel. But you don't really need the high thrust of big chemical rockets. You could do it with ion engines which have a specific impulse between 10x to 100x higher than chemical rockets, bringing the total cost way down. It would take much longer, but it could be done.
You're right, maybe Tesla will be Apple (higher profit) whereas Toyota will be Android (higher volume).

>Wall Street expects automotive gross margin excluding regulatory credits to be 15.2%, according to 20 analysts polled by Visible Alpha, down from 19% a year earlier and the lowest since the fourth quarter of 2017.
*https://www.reuters.com/business/autos-transportation/tesla-...
Keynote has had real time collaboration[0] for years. It's great.

[0] https://support.apple.com/guide/keynote/intro-to-collaborati...
Stroke Order
That (alleged) quote is disputed and unproven, and came from writers openly hostile to Assange.
As far as I can tell, flagging does nothing to karma.

But only comments can be downvoted. Posts can't. So for a post, flagging is the only option to say "this doesn't belong on HN".
How does that pass local food safety laws? There's normally requirements food be kept at XYZ temps.
Grass-fed beef in Denmark would necessarily be raised on viable crop land, so would displace an order of magnitude more cropland than grain fed beef.
Out of curiosity, what are your top reasons to pick XML over JSON(+jsonschema) or Msgpack/Protobuf, as data interchange? I have come of age as a professional software engineer around the time when industry has started switching from XML to JSON, and as a consequence in the JSON camp, but I am always curious to hear out folks with a different opinion.
I felt like I got click-baited and closed the article after the first sentence without reading it.

Revisiting it…maybe the terms are interchangeable.
Temporal is kinda difficult to self host. Plus you have to buy into their specific paradigm/terminology for running tasks. This tool seems a lot more generic.
> I'm using it as a shorthand for "experienced programmer of a traditional text-based language".

And I was telling you that experienced Smalltalk programmers don't work with "big chunks of text".

Small snippets of text, presented in context.

Sorry I'm not seeing enough clarity to wish to continue.
As it should be, the Camry is a very reliable car that can be with you for 20 years and still be kicking. The only maintenance it usually requires is the basics, like oil and brake pads. That's not the case with Tesla.
That's a fantastic idea! BiRead is a browser extension that helps you understand foreign language websites by translating the text into your preferred language. This makes understanding foreign language websites a breeze!
Well yeah they aren't pulling trailers to the grocery store. I'm not saying that nobody drives a truck just for vanity, but if you want to see people use trucks for their intended purpose, then you have to put yourself in a context where you'll actually be able to see that. Casual observation around town won't tell you whether someone periodically hauls a cargo trailer, boat, camper, farm equipment, or any number of other things.
Well, thank you for pointing out that hierarchical bar charts do a pretty good job at showing the hot path.

So my (and I guess your) workflow is then to fix the top-X hot paths, and then re-profile, etc.

The attraction of flame graphs, as I understand it, is that you can get the same information without the need to iterate. Which is obviously very valuable if you're operating on single-shot bug reports, but... how exactly? (Not a question directed at you, obviously, but more towards the general discussion)
I have been advocating for multiple dishwashers for a long time, but the reality is that many times when preparing a meal you dirty more dishes than fit in a single load, and dirty dishes will still pile up in the sink.

At least 3 dishwashers are needed.
How much faster (in terms of the number of iterations to a given performance) is training from distillation?
Which are the developing countries you’ve lived in or are familiar with which are counter examples?

I’m not sure people generally consider Korea and Japan to be developing countries. I get the strong impression that Chinese executives get in trouble when they lose political favour.
chuckle maybe for the jaded frequent flyer, but if I go up in a rocket I wanna experience everything, even a blow up if it happens.
Well I guess in this weird household you wouldn't have that many, you'd just have the dirty one and the clean/using one each?

But you have to go to something close to 'we only eat cereal' for it to sort of work, which is crazy (and not healthy).

It's a bit like telling people to be like Steve Jobs and have a single outfit, your laundry will be so much easier, your wardrobe so much neater: sure, but it turns out most people actually don't want that... So it's really neither here nor there what problems it might solve.