skysight-inc/HackerNews huggingface dataset:
Except I've written thousands of lines of protobuf format handling that never, or only extremely distantly, touch a schema file. But there's no reason you'd ever do the inverse, pushing protobuf schemas around with no intent to handle the wire format. As an abstract data definition format it's exceptionally poor, it only makes sense if you also want to use the wire format (which is... better than poor, especially as the commodity ones go).
Yes, but they care about the long-term money-printing ability of the whole ecosystem, and reputation can very clearly hurt that e.g. Facebook
I don't understand why every discussion about climate change ends up with this comment. We know, the rock and the bacteria will be fine, that's obviously not what people worry about. We care about the Earth because it sustains us.
My country (Slovakia) has the highest proportion of colorectal cancer in the world (together with perhaps South Korea and Hungary). Slovakia and Hungary like cured meats, sausages, bacon and pork. And alcohol. South Korea, well not that many cured meats, but some pork and alcohol. So small fiber content probably has some effect, but curing salts, red meat and alcohol are higher on my list.
The code base has 10 commits. Looks like whoever sponsored him got scammed.
This is really the same kind of reasoning as "most people know how tall five feet is" or "most people know that 'wicked' is a compliment" or "most people know that 0.59¢ per minute really means 59¢ per minute". It's obnoxious, back-slapping ethnocentrism masquerading as common sense.

Most people don't know how tall five feet is, because they use the metric system, and they don't even speak English. Most people in California and New York know those things, and they're also likely to know that you don't really mean "PST" if you're talking about a date when California is on daylight time.

But most people don't know those things, and so if what you say is the opposite of what you mean, you can expect them to be confused when they look up the definition. If that's what you're shooting for, then by all means, go right ahead. But if you're trying for clear communication, you might want to get a little bit clearer about the kinds of things "most people" know and the kinds of things most people actually know.

Daylight savings time transitions cause me scheduling grief on a regular basis, not because I'm "neurodivergent" but just because I don't know what dates Belgium or California or Chile does their stupid clock changes, because I don't live there, and they all do them on separate dates.
I had a PCMCIA modem :)
I am actually not sure if a more minimal TCP stack would be the best, especially if you would need to handle packet loss because of congestion for example. For example recent work such as RACK-TLP gives certain workloads better performance, but it is not something you would have in a minimal TCP stack
If it was his nephew, then he'd put down nonbinary or some LGBTQ2S flavor.
It's not garden variety nepotism because the executives CAN and DO use HR to attack critics of his relatives or allies.
>It's a story about violence and about human savagery that happens to be set within the context to the Vietnam war.

Your points are valid, almost entirely. But it cannot be stated strongly enough - not human savagery, male savagery.

What percentage of human savagery, would you esitmate, is exacted by men? There is no Juliet. There is no Maria.
I think they mean to see children are not curious in a concientious and applied way.

All kids are a bit curious, but it's hard to get them to 'stick' to something.
This is US only, so.
I would go further than the writer and say SQLite would be appropriate for almost all WP applications. Offhand, I can’t think of a meaningful use case that would make MySQL more preferable to SQLite.
If a factor can't explain why non-Hispanic Asians have much lower prevalence of obesity than any other race, I tend not to trust it. Are Asians simply using less plastic than other races?

Look at the chart: https://www.cdc.gov/nchs/data/databriefs/db288.pdf The chart is simply striking. We should all be investigating what are the Asians doing right that all of us should learn from.
I just don't think I can agree with Gatto's main premise that schools aren't educating students or that a formal education serves no purpose in the modern world. We have seen world wide that schools are THE most effective tool for lifting people out of poverty. We also see that the countries with the best schools are dominating the world economy. There are also plenty of counter examples we can find: entire countries without well organized compulsory education systems that have incredibly high rates of illiteracy and poverty.

Here we are 25 years after Gatto gave this speech, our society has not "disintegrated" yet, Well-schooled people are far from irrelevant, in fact they have given us nearly every single modern comfort and technological breakthrough in modern history and they have continued to do so over the last 25 years.

What Gatto is proposing would just create even more inequality and social injustice, where only parents with the means to see their children get a good education can do so, either by having the background and time to homeschool or the money to provide private schooling or tutors for their own children.
I've found this is a very useful exercise when your requirements are much simpler than [popular library], or you need a specific feature that it can't easily be patched to support.

Write your own, and even if you give up halfway through and use the popular library after all, you'll have learned a lot about how stuff works, and can make better decisions about how to use the library.
Timeline doesn't work out, really. People ate a lot of sugar before the 80s and 90s where the obesity epidemic took off. Timeline points more to plastic and/or lithium, as suggested by Slime Mold Time Mold.

Sugar is pretty bad for you, though.
baking, air frying (aka convection oven baking), steaming, sauteeing, sous vide.
Oh, when you are required to use implants to do your job... and you don't want to, because you think your body is sacred and those implants must be returned at the end of your job... well then you are disrupted.

"There will be backlash"
I totally agree [1]. Once all the panic dies down, I think you'll see these technologies enabling artists more than hurting them.

The displacement problem isn't quite there yet. While it's a good replacement for stock photo aggregators, it's not a great replacement for commissioning an actual artist. E.g. if you want a consistent look and feel for each of your images, you'll struggle. It's only the C-listers, who create heaps of bland stock photos in hopes of earning royalties, who have something to worry about.

As the technology improves, you'll see a whole new tranche of creators who are able to harness it to create amazing new things.

[1] https://superbowl.substack.com/p/the-future-of-art-is-artifi...
Can you point me to their checkout page?
> Apple isn't a monopoly in any area - but they are a strong competitor in many areas.

New term: "Vertical Monopoly"
I do a lot of hiring, and co-hired a lot of my colleagues. I would never hire for diversity, and would explicitly refuse to do so.

Why? Everyone in my team is hired for 1 thing: excellent developers.

Nobody is questioning why they are there, and I would never put those people in a position where project managers have to question why anyone in my team is there, because of being a good developer or to fill up some statistics.

Hiring for diversity has the opposite effect: it puts doubt why a person of a certain minority is there.

But hey, once the world starts doing that bullshit, it's excellent for me. I'm a hetro white male, so there can be ony 1 reason why I was hired.
Because race is a tool of the elites. Most structural racism is a side-effect of the rich exploiting the poor.
They aren't publishers. Me posting a link to the NYTimes on facebook is not the same as writing a NYTimes article. That fact that NYTimes articles get more boost from the algorithm than a sketchy right wing site does not make facebook a publisher
I've seen those kinds of art friends too, and it's possible that your friend has terrible taste, and has been directly or indirectly responsible for filtering out anything you might actually like. There's definitely a lot of noise to signal out there, and you definitely need people who can filter through it for you.
C and C++ could still be fixed. Unfortunately not with postfix ^. Unary -> might work.
The problem with “calories in - calories out = weight gained” is that even though it is of course true (thermodynamics), it explains nothing. If I asked you “Why do children grow bigger?”, and you said “because they eat more calories than they expend”, again you would be correct but have told me nothing. And if a child wasn’t growing like they should, you wouldn’t say “just keep feeding them more”, you would look for possible disruptions of their hormonal system.

The reality is that the body is a finely tuned bio mechanical system with feedback loops that are capable of regulating your resting metabolic rate in order to target weight gain, loss, or stasis. The question is why are so many people’s regulation loops so out of whack?
As a new grad software engineer, one of my biggest learnings has been how to write better PRs. Over the months, I've developed some best practices that helped me work more efficiently and decrease bugs in production. I thought I would share my best practices- would love people's thoughts and input!
Common in Montessori schools as well. Children typically spend 3 year "sets" in the same classroom with the same teacher (called "guides" in Montessori though).
And the pendulum has swung so far back I can recall reading "diversity" advocates trying to remove them in the last few years for being insufficiently equitable.
Tell that to the EDI customers I work with, who either dribble out (or receive) data almost constantly, or dump thousands of files on us at once.
I mean a 25 year plus run on the 6500s is a pretty good example. Or even the 10 year run of early nexus products.

https://www.cisco.com/c/en/us/support/switches/catalyst-6500...
Do you use a credit/debit card? Do you pay utility bills, rent or a mortgage? Do you carry a cell phone? Do you drive a car? If you said yes to any of these (and many more!) then you are not invisible at all.
like daylight savings, I think everyone feels compelled to pretend there is a reason for this madness.

I don't believe there is any purpose in the current school start time, but it's been this way for ages. I'm sure it works for at least some people - but I don't see any reason why student athletes couldn't practice in the morning and spare the rest of us.
Just one though, so some lucky individual will have the fastest 13th Generation Intel CPU.
I don't get it. After moving to the previous page, doesn't it take you at least half a second to decide what to do next? What are you doing?
Visualize your dependencies with Graph My Repo
This is absurd. The authors should look at what some people (or perhaps they themselves, and that's the issue) have in their trolley (cart?) next time they're shopping (storing? ;)).

Obesity is, for at least the most part, plainly not caused by too many/wrong pesticides on fruit and vegetables. It is caused by (far) too many things that are not fruits and vegetables.
This book is regular reading in business schools (they have a whole shelf of them on short-term loan at the B-school library across the street from me)

https://en.wikipedia.org/wiki/The_Goal_(novel)

but the concepts go against the intuition of everyone in business.

For instance imagine a business process where work arrives at a station in a random Poisson process and takes a certain time t to complete. If the station is busy the work gets added to a queue.

You might think this system has a capacity of 1/t (100% utilization) but if you actually try that you'd find that the length of the queue becomes infinite. Put enough steps like this in a system and the whole system throughput will go to zero.

Up to 60-70% utilization the length of the queue will not become excessive so an idle percentage of 30% is good to aim for. Try to get it much less than that and you will find the system as a whole becomes unproductive.
I'm definitely a bit of a curmudgeon when it comes to email. Email is about communication and html gives people tools that they mostly use to make communication harder, not easier. For me, I prefer plain text email when I can get it. The main issue for me is that most of the uses of html email I see simply do not increase the utility of the email from the reader's perspective.

Large signatures don't communicate anything useful to me that isn't in the email header. The phone number can be nice, but you didn't need html for that. Your brand identity that takes up half a page (more since I keep email in a small window to the side of my monitor) does nothing other than obscure the content of the email. Trust me, sending me an intensely formatted email with lots of pictures does not increase the likelihood of me doing business with you.

99% of email I receive contains < 1 paragraph of useful information. I would prefer if people just sent that. Then I can read it quickly (since it uses the same font as everything else, not that faux handwriting font you found somewhere and thought looked great) and respond quickly and helpfully, which I hope was the purpose you sent the email in the first place.

There's probably a 1% where a nicely formatted document with graphs and images and headers are helpful. But you can just attach a document to the email if you're going to put that kind of effort it.
I hope I don't regret getting a Framework for my mother. Just the battery life alone has been thinking that a Ryzen Thinkpad would have been a better choice.
Jury selection begins in U.S. trial of Nikola founder Trevor Milton
it’s not that the US wasn’t damaged by WW2, it’s that it hugely benefited
Why I Love Go
They do clean harmful particles from the air, thus providing benefit. Just turn it on after you closed the window.
I'd like to see an OS where "your profile" is entirely in the cloud and every device you register becomes just another node. Your laptop, phone, desktop, smart watch, and homeserver are all just nodes with different capabilities. Some have touchscreens, some have GPUs, some have lots of memory, some are always-on, others are ephemeral.

I'd like to play a game on my phone but have my desktop's GPU render frames for me like Stadia.

I want my server to pick the next song in the playlist on my phone to match the tempo of the heart rate it hears from my watch.

I'd like to type "make -j" and have it transparently use every core ...on every device I own.

These things can be done today with ad-hoc hacks, but an OS designed around these ideas would mean you could write lots of programs very differently.
Can you elaborate on why eating meat specifically is good and moral?
These ways of life and ridiculous scale came with fossil fuel and will go away with it, within this century.

The mall of the future is probably something close to a farmer's market where people will come to sell goods with bikes/animals.

If you think the current lifestyle of developped nations will continue its trends, you're in for a surprise, as early as the next decades.
> For example if everyone ate say 50% less meat we'd make a noticeable impact on climate change.

In cold climate there are no vegetarians for a reason. Less meat consumption during cold weather means less work and more eating sessions. All that ends up in less quality of life and desire to move to warmer places.

> to avoid animal suffering.

Any researches about animal suffering? How does it measure? Maybe there are some ways to decrease animal suffering without decreasing meat consumption?
The key "killer" use case is for describing RPC schemas. By describing the schema in an IDL, you can then generate client stubs and server interfaces in a variety of implementation languages, allowing interop between heterogenous clients and servers.

They are also useful for describing domain models. This isn't surprising since domain models usually find their way into RPC schemas (since RPCs will often query or define model data). But they can also be used in other cases, such as for persistence and structured logging.

Some misuse I have seen involves trying to make a protobuf model the _only_ representation of a domain model: it is almost inevitable that a physical model (a representation of your data in a SQL database, for example) will need to vary from a logical model, and trying to make a single protobuf representation serve double duty can be a source of problems. Making protobuf schemas conform to physical storage constraints often makes for worse abstraction. The model becomes de-normalized (which can make constraints and relationships harder to model/enforce), and can even leak details that consumers shouldn't know about or care about.

Another misuse is using it for data that never leaves a process -- a program's private, internal state. If a data structure never needs to be serialized (to persist or send to another process), then you're better off using native data structures in the implementation language (which generally have far greater flexibility/expressibility as well as better performance).
I don't know if SD is art or not, but it has already generated one of my favorite ever photos/paintings:

https://phantasmagoria.stavros.io/images/RSXTZVMjYhTdyTmE/

I want to hang this on my wall.
The support both monetarily and in contributions to help him work on this full time and stay sober is one of the stories in tech that always warms my soul. I will always follow the project and with a soft spot for it because of this. At the end of the day who cares about the software, a man has kicked his vices and is healing. Bravo.
No, you get trees for planting from a nursery, not from the wild. And tree planting is not "automatic"
Wait, Twine is _not_ for making "text adventure" style games with a palette of text commands? Somehow I was getting the idea that it was, but when used for shorter stories authors just didn't want to call it "text adventure". but we're actually talking about a different feature set of the game software entirely?
> I find it fascinating that the kinds of skills required to be "good" at using these image generation models — "prompt engineering" if you like — are largely different than the ones required to create art from scratch. You can be a great studio painter, but not be able to "talk to" Stable Diffusion at all. Likewise, you may have zero artistic ability in the traditional sense, but be a prodigy at getting the computer to spit out what you are imagining, or something even better than that.

But then, if you're a great studio painter, SD doesn't threaten your livelihood in any meaningful way, whereas if you're the sort of artist that produces video game assets, you've probably already got a keen eye for spotting rendering issues, and prompt engineering and inpainting and producing concept images AIs can work with are all likely to be skills you pick up considerably better than the average person... and then it's just another tool.
Ink from Inkle[0] can output to JSON. It has a Unity integration and I have used the JSON format in a custom game engine. Their editor (inky) makes it easy to play through the story as you write it. I used it for NPC dialogs for game.

[0]https://www.inklestudios.com/ink/
what does pumpernickel have to do with sugar?
First Comic Fully Generated by AI?
This assumes that the teacher correctly identified what needs improvement, or cares to improve you. Neither of these are given. My recollection of school was that I was often miss-understood by teachers resulting in net-negative interventions. Sometimes I'd be fortunate and click with the right teacher. In aggregate my current success depends heavily on those few times I clicked.
I have nothing of value to add to this. This speech encapsulates my experience in school growing up America and my experience now watching the children in my family grow up. It sums up the cause and effect of all of it exactly as I had supposed and hearing it from a person with actual authority makes it all the more meaningful. Schools, especially K-12, have always felt like a prison and this author put it in a way I couldn't even begin to write.

More people should read this. It may be the most important document on the state of the American education system in it's history and it's a full 3 decades old.
Microsoft's Surface line is certainly priced high enough for a healthy margin.
Let's give rewards equally to all; the builders, the creators, the criminals and the leeches. That is surely the best system of distribution. How cruel must you be to let another man have less than you? So we must take from those who labor and with a wisdom that they have not, re-distribute the fruit of society fairly to all. It is a unjust and wicked world, so let us take control and right the world's wrongs.
> Writing a text prompt is a fair place for that line to be drawn in my opinion.

I read an article[0] on the subject the other day. At some point it said that some art tools are inherently easy to use. Part of the difference between an amateur and an actual artist is in the mastery of such tool.

Think of a phone camera for example. It's extremely easy to take more than decent pictures with it. But it takes a good photographer to make art with it.

Bringing it back to the topic at hand it means that yes, describing what you want to see to this kind of software is easy on a basic level. But you get a picture that looks like any other. Instead, you need to speak the language of the software to obtain a better materialization of your vision, and that requires some sort of mastery of that tool. That would be the difference between an illustration made with stable diffusion and actual art.

[0] https://www.indiscreto.org/non-fa-tutto-il-computer-il-ritor... (in Italian, sorry)
In general, if you can take a car you can ride an ebike; if there's so much snow that no car except special 4WD can cross, then yes a bike doesn't work either (although it's still better than most cars); and when it's pouring and you'd be completely drenched in the one minute it takes to get to your car, a bike isn't too great either.

But everything else is fine. Weather isn't really a problem on a bike / ebike.
Utter nonsense. Even if growth hormone made it into finished meat, and then if enough was bioavailable to have an effect on humans, growth hormone causes the development of muscle (meat) as well as fat. So you'd expect to see people being more muscular (and taller, with stronger bones).
Gates-Funded 'Green Revolution' in Africa Has Failed, Critics Say
Why? It was a widely anticipated and announced feature.

The standard way mercurial added new features was to gate them behind configs and only after they were widely tested turning them on by default. This is a good thing!

Prior to shelve being included with the mercurial distribution a third party extension was available going back to 1.x (or perhaps before I started using it around 1.8). And get this, it also prioritized ergonomics and was largely just adapted directly.
I agree it will be hard or impossible to catch cheaters. But you get it backwards: AI generated art probably is more easily detectable. A chess game can be represented in a relatively small number of bytes, while artwork must represented with a much larger number. That means more opportunities to find an unintentional signal of provenance (e.g. artefacts that aren't readily noticeable to humans).
It's been 15 years since I wrote this so I don't remember exactly, but I think it's just an implementation quirk. See:

https://github.com/protocolbuffers/protobuf/blob/main/src/go...

The parser consumes a "-", then consumes a number. The number can be any 64-bit unsigned integer. It is then converted to a double. Finally, if a "-" was seen earlier, it is negated. So by accident, it ends up allowing the range of a 65-bit signed integer.