skysight-inc/HackerNews huggingface dataset:
True, though I'd phrase it more as a middle ground. Which model is best depends on your needs.

A big advantage of schemas over databases is that you can access different schemas over the same connection, which allows much higher density, since connections are a scarce resource in PostgreSQL. You can also have shared tables.

A big advantage over row-based sharding is that you can have variations of the table definitions or a different set of tables altogether in each schema. Plus for the purpose of sharding it's easier to use, since normalized data models complicate row-based sharding.
My mothers been an educator for many many years now. She says the single biggest factor is parental involvement.

But hey convincing both parents to be gone all day and slave away for the corporate masters was smashing the patriarchy and breaking the glass ceiling or something, and the fact that it doubled the labor pool causing supply to go up is entirely unrelated to the fact that wages started stagnating at the same point.

But really what use is a family anyway, I mean who needs that when you can have a "community" on a platform that is dedicated to "content" for you to "consume".
Favoree: Rate and Review YouTube Channels
> In the agreement, the automakers commit to giving independent car repair shops access to the data, tools, and information necessary to diagnose and repair vehicles—the data, tools, and information provided to the automakers’ own dealership networks.

I highly doubt they're giving that stuff to independent repair shops.

Even if they are, providing the same tools and information to competitors isn't the same as having open standards. If the tooling only does course grained diagnostics and doesn't diagnose problems beyond complete assemblies, does that really improve anything for consumers?

What about the training and information? If it all says that sub-assembly repair is impossible and unsupported, what does that do for me? It does nothing IMO.

I think the best way to think about it is what I learned from watching some of Rossmann's YouTube videos. Until I saw him doing board level repair, I thought it was impossible because that's all I'd been taught. All of the manufacturers always said the same thing, "you need to replace the whole board."

Now I realize that was a lie, so, IMHO, if you let the entrenched players of the industry dictate what everyone else gets for tooling, training, repair manuals, parts, etc., all you're going to get is the level of repairability they want, which is low, and not the level of repairability I want, which is high.

> “Competition is alive and well in the auto repair industry,” the letter said.

No it's not. If the current manufacturers control the supply of everything repair related, they'll price it so that independent repair shops can't out-compete the dealers. It'll be like Spotify trying to compete with Apple Music. There's an extra 30% margin in it for Apple no matter what (via the app store), so they always have better margin than Spotify no matter what.
If Microsoft can’t manage to hold onto these critical encryption keys, why do you think that <insert nation state x> will?

When your data is stolen because you were working in Cancun and the Mexican CIA was compromised, will you ever even know?

The point isn’t blaming a back door, it’s just pointing out that the more stakeholder that possess a key, the higher the probability of a compromise.
40+ comments && comments > votes, according to lore:

<https://news.ycombinator.com/item?id=25871251>
Which is deadlier, being shot in the head with a .50 cal, or catching the flu?

The former is much deadlier - it's basically guaranteed death - but the latter is so much more frequent that it claims more lives even though the vast majority of people survive it. Usually "deadlier" refers to the chances a given event will kill you if it happens, not normalized for the frequency of those events.

The flu most certainly claims more lives, but I doubt most people would agree with the sentence, "being shot in the head is less deadly than the flu."
“Programming Language Theory”
That's a good point about the toppings being different, especially on different types of pies or slices. For example on their personal pizza, there isn't an option for half toppings, it's full or nothing.

We do have bundles, such as multiple lunch or dinner combos. They are a distinct menu item in the POS system as "Dinner combo 1" with a description of what's included.

What was really fun was helping design a printed menu where we wanted to display 25 different pies in S / M / L variants as well as having gluten free options for most of them. We opted for a 3 column price layout for the 3 sizes and put gluten free in its own little section with a different way to associate the prices to at least 20 different pies since the size and price was the same for all gluten free options.

It was a good lesson in dealing with "actual constraints". Especially when the font size couldn't be reduced and we couldn't use more than 1.2 pages for listing all of the pies.
> As a Clojure programmer, this is not what I have in mind when I think of data-oriented-programming, but this:

Yeah, that's more or less how I would have defined DOP, too.

Could it be that there is a slight difference in meaning when people refer to "data-oriented design" (OP) vs. "data-oriented programming"? At least that's been my (anecdotal) impression so far.
Ahh…. these Willy Wonka contracts
It hallucinated these wonderful restaurants:

Sure! Here are the addresses of the highly recommended pancake restaurants in Westwood, MA:

The Pancake House: 123 Main St, Westwood, MA 02090

The Breakfast Spot: 456 Elm St, Westwood, MA 02090

The Pancake Cafe: 789 Oak St, Westwood, MA 02090

The Morning Glory Cafe: 321 Maple Ave, Westwood, MA 02090
Because there isn't a single debate settled by your comment.
Hot take, but parents don't parent anymore.

I've seen antisocial behavior rise in both kids from well off backgrounds as well as from kids from less well off backgrounds. In both cases, the parents aren't an active participant in their kid's lives.

The kids (both rich and poor) with present parents always ended up well established and this was irrespective of race.

The only benefit that money had was it could open some doors if the kid f**ed up.

One of my acquaintance's HS going kid has an active drug problem and has ended up in in the drunk tank a couple times, but because my acquaintance is a white collar professional who can afford to live in a well off neighborhood, they can afford the legal fees. If this was some black kid in West Oakland or a Latino kid in East San Jose or a Vietnamese kid in Newark, they would have ended up in Jail/Juvie, lost critical learning time, and have no real options or safety net to fall on.
In terms of default, there are enough languages where all errors are detected and you are forced to handle them. But if you want a particular mean language, check Idris. No chance to ignore an error by accident.
It was easy to kill - I just asked what is the weather in my location.
The way to deal with this both short term and long term is plentiful, zero carbon energy like solar, wind, nuclear.

Even without global warming, earth always had times and places which have been very inhospitable to humanity. Energy helps make earth habitable. Starting with fire, and continuing on with air conditioning, energy makes the world habitable for humanity.
I'd phrase it as: ruby, python, and javascript created a generation of programmers that didn't know how to use a type system. When they needed something more light weight and performant, they migrated to the language with the most primitive type system.

Typescript and swift have shown a better type system can appeal to the masses.
I don’t know. I have met plenty of people during my life who didn’t like math. Would they vote to remove Calculus from high school curriculums, if they believed it would level the playing field? Yes, and without blinking.

>> Such a plot may even make a decent movie.

A “plausible” one, yes. Incidentally, have you noted how movies don’t ever have any actual hard science, and they never require mathematical thinking on their viewership? The same can be said about fiction in general. I bet our culture-makers would vote in-masse to suppress math from whatever curriculum they could.
Ask HN: Does the VR industry need eye specialists?
I'm a new doctor of optometry graduate trying to figure out my next career move. I love binocular vision and technology so I feel like I would enjoy work in research and development for VR. My question is, do companies such as Apple or Meta need people who specialize in eyes? I would likely need to have additional research training to be qualified, which I'm guessing would take another two years, and even then, I'm not sure if they would need eye specialists at that time. I'd appreciate if anyone has input!
We started using tesseract for a project that needed to extract text from video frames. But in the end we moved to easyocr, as it needed less preprocessing for our use case.
Until you have a problem, and don't have a receipt, and now you're out your money with a defective product and nothing to do except - buy a new one, I guess?

And I'm not sure what makes you think the person buying the thing is doing any better financially than the person ringing them up. Working class people shop too. You're letting your Poli Sci 101 take on class and economics cloud the fact that it's most likely another working class person getting taken advantage of.
US Government wants to label secure IoT devices with a 'Cyber Trust Mark'
I did. It's just some random youtube 'influencer' shilling for an e-commerce platform for 5 minutes. Otherwise known as a commercial.
Not advanced or high-level enough for Kubernetes, eh?

Most senior programmers I know love Golang. It is easy to teach, easy to read, easy to understand, and easy to be productive in. And it is difficult to make unclear, complicated, or extremely bad code. A trade-off is that it is more verbose than other languages (if err != nil is a meme for a reason), but I think most people wind up prefer the clarity and correctness rather than hiding error handling.
Forgot : I configured the compression with LZ4 algorithm (it saves a lot of space) and encryption of the mails. The encryption uses a master key. It is possible to encrypt every single mail file using the password of the account, but if the user forget or lose (and it happens sometime) his own password all the mails are gone ...
Another option to explore is to autmatically encrypt every mail with the GPG public key of the owner, again if he lose the GPG private key or the password, the mails are lost forever, but unfortunately I don't see any interest in this by my clients.
Actually, yes, there are. They're called landlords and health insurance companies. When your literal life is in someone else's hands, you do what you need to satisfy them.
I entirely disagree; defects are created by complexity, not repetition.
Go has succeeded because it's not horrible and supported and used by one of the biggest companies out there. That means you end up with a long list of decent libraries, which to me feels like the main factor of success for a language.
While that is true, I'm not aware of any model that has been trained to do that. And all models can do is to do what they were trained to do.
You know that meme of the VCR (Video Cassette Recorder, for the youngin's) with the clock that's blinking "12:00" until the kid comes and fixes it? Well, those VCR-fixin' kids are in their 50s now. So at what point does the author just confess that they're a cranky techno-phobe (and nothing wrong with that!), rather than blaming it on age?
It's not "inconclusive" and "there was no reliable evidence" that are different, it's the promoting part that makes them completely different.

"We found no reliable evidence that abstinence prevents teen pregnancy"

"We examined whether promoting abstinence prevents teen pregnancy and the results were inconclusive"

The first is obviously wrong, and if the the second is true it would mean the government should look for other ways to prevent teen pregnancy, but it wouldn't mean that practicing abstinence as an individual doesn't work to prevent pregnancy.
>Can anyone tell me why debate at any level is still happening

Because there are people who are in denial, it's too much for them to acknowledge mentally/emotionally. There are also people with a vested interest in the status quo, and believe they can overcome/mitigate the consequences of climate change with all of the resources they are currently gathering. Just a couple of reasons, I'm sure there are more...
> But it doesn't really matter what they want

I was responding to the comment that it "is completely untrue" that there are "human preferences".

Of course people have preferences. Not only is it not an edge case to have preferences, it's the norm.

The idea that everyone who wants a house has been brainwashed by the car manufacturer lobby is quite an extreme position.

> their cities have already decided that those large lots are the only thing legally available

Where is this happening? Never seen that (but obviously I haven't lived everywhere).

Here in California lots are smaller and smaller all the time, in many urban areas a large lot can't be had for any money anymore.
I don't think so. I think what is happening is that most people are not familiar with hippos because probably somewhere between zero and one people in this thread have ever seen them in their natural habitat. The average person might think hippos swim because they do not understand that hippos do not float. If you were to put a hippo in a very deep pool they would simply drown, because they cannot float nor swim. I think if you clarified this, most people would not continue to assert that they are swimming.

Specifically I found these citations very helpful:
https://news.ycombinator.com/item?id=36777376

So I think what we can say is that the average person would be wrong about hippos, because the hippo is not actually swimming but people do not realize that. We expect LLMs to behave more like an expert, so the standard is even higher and we should be more willing to say it is wrong.

Although the meaning of a word is defined by its usage, there are also common misconceptions that people have. It is not the case that every usage of a word is correct. Instead you would have to ask a variety of people what swimming is, and then describe to them what a hippo does (it does not float, it walks on the river bed), and then consider whether that fits with their conception of swimming.

I think what is happening here is that lots of people thought hippos swim, they have been corrected, and now they are feeling a bit defensive and trying to save face rather than say "huh that is interesting I did not know that hippos don't swim".
We’re building a multi-protocol, event-native edge/service proxy called Zilla. Zilla can abstract Kafka topics for web apps, IoT clients and microservices through user-defined REST, Server-Sent Events (SSE), MQTT, or gRPC APIs.

Zilla has no external dependencies and does not rely on the Kafka Consumer/Producer API or Kafka Connect. Instead, it natively supports the Kafka wire protocol and uses advanced protocol mediation to establish stateless API entry points into Kafka. Zilla also addresses security enforcement, observability and connection offloading on the data path.

You can try Zilla out by running the Quickstart linked in the ReadME. The Quickstart uses a Postman Workspace with pre-defined API endpoints and a Docker Compose stack running pre-configured Zilla and Kafka instances to make things as easy as possible.

It would be great to get your feedback!
Anything that moves talented production staff away from the lazy super hero movies is good in my book. Maybe they'll have to focus on the writing again, gasp.
A coworker often uses the phrase, "I don't do that."

It's a very useful phrase in some circumstances and I have stolen it shamelessly.
I agree with much of your comment, but take umbrage with:

> the point of the entire backend of an app is to serve the front end

It’s a phoney argument. Once can just as easily say “the whole point of a front end is to provide simple access to the backend, rather than doing it via APIs”.

The whole system is important.

Some backends have appalling frontends and are still popular. The opposite is also true.
Yes, this is the rub, it's not very efficient. For deeper activities, block scheduling is radically superior. Hell gym is way better too!
Hah, it's a small world. That's the system we're using. I wonder if you could tell based on the terms I used in the post.
This community here at HN has taught me that CEOs often do work that us engineers are not aware of. It's possible that your ex CEO was doing work that required such a machine.
Somehow reminds me of blade runner 2049. let’s make it crash on „interlinked“!
What could fly.io be doing better here? (There's a threshold past which we'd say you should be using Highlight.io or Sentry, I'm just curious what the nuts-and-bolts things we're missing are).
This is very neat.

I’m trying to figure out if you can embed the flow chart builder itself into a post/site.

I can imagine for some more complex topics, people would like to be able to move things around/play with the design.
It's certainly exciting, and I've been an avid follower since the day the first Llama models were leaked, but it's striking just how much worse it is than GPT4.

The very first question I asked it (an historical question, and not a trick question in any way) had an outright and obvious falsehood in the response:

https://imgur.com/5k9PEnG

(I also chose this question to see what degree of moralizing would be contained in the response, which luckily was none!)
> The problem we have as a species is that we’ve been so effective at optimisation that we have eliminated the need for anyone to exist. A few farmers can feed the country. A few automated production lines could produce the goods.

Yes, Bangladesh is just a country of robots making jeans, and China is just a country of robots making sneakers.
> I shouldn't need a phone to start my car.

And neither should you need one for finding a charging point.
Thanks so much man
My high school started somewhere around 7:22. I got up at 5:45 in high school. Just nuts. I get up for my joby job as an executive at 7:15.
code is open source, data is not, binary is free as in beer
What if you are very reach and $20 means nothing to your (I myself poor, $20 is big deal for me)
Can anyone please direct me to instructions on how to use this model?
Does it need to be built? Does it have interfaces for js, python? Thanks. Can it be trained with additional data?
Donating a kidney.
Oh yeah, that says it all.

See also: https://news.ycombinator.com/item?id=36444839
Perhaps this should instead be seen as an indictment of Tupperware parties?
That's how I use it though. As a data-agnostic type, so I can put whatever I like in my btrees/buffers/linked lists.

I don't use it for string management, I guess reading my post again, I expressed myself poorly, again.
This is what happens when you view your job as "make regulations" (or even worse, enforce the ideological will of $PERSON on $INDUSTRY) instead of "make $INDUSTRY safer and better for consumers and the public."
I didnt say they didnt want it bad enough. Im saying that most dont even TRY to improve seriously outside of going to practice, and even then some arent into it when there, even at the college level.

It's not a career path for anyone. But as an athletic 6'4" person who doesn't get injured easily, someone should have told me the odds were 1 in 1000 if I stuck with it in highschool, and 1 in 100 if I made it to college football. I wasn't told any of that.
For long has been the standard for MCUs, just get some biderection logic converter if you need to use something 5v
Cue the zombie startups who sell to (various tech giants) for a million with their only IP being to loophole this agreement.
I doubt it. They still are plagued by horrible winter conditions. Chicago gets below 0F every year, Buffalo gets bombed with snow.
So my school did block schedule of 90 minutes classes on alternating days. But I am wondering if 30 minutes of instruction is about right?

I mean a lot of evidence point to people having difficulty focusing on a single thing or learning for more than 20 minutes at a time? 30 minute bite-sized lessons might be perfect.
Why has Dart not taken off?
So align the company, no OKRs required.

I'm living OKRs now and they are the biggest waste of time I've ever experienced. They encourage work that fits whatever you've nailed yourself to for the quarter. They give people who are good at dressing up their work in charts a podium. These same people are most often the people who do the least real work.

OKRs are unequivocally a disaster for productivity. Real output and its impact is not as simple as any box you can invent to hold it.
Japanese words of Portuguese origin
Security Developer-in-Residence – Weekly Report #2
> why drastic measures are not being taken

Tragedy of the commons. Even when you know the problem, and solution, you can't get ALL parties to implement it.
Yeah and sorry for not being clear. I actually meant for the "700 million" clause only.
U.S. Steel Hour
Don't worry it's not that interesting. The author argues that Lucene has more types of data formats, indices etc. that the mix is more useful than each one feature individually. Of course what we actually see with databases, including also graph databases and SQL databases, document databases, is that all databases sooner or later end up as hybrid databases. So this category of pure vector databases it's simply a strawman, if not now then in the mid term
Don't worry, next year Microsoft will offer an AI CEO for only $50/month.
CO2 isn't the only thing that can and does contribute to climate, just one of the possible gasses that can, and currently is contributing.
Kraken Technologies: How we organise our large Python monolith
>Chrome's manifest v3's entire purpose for existence is to ultimately snuff out ad blockers

There is no evidence of that, while there is evidence that manifest v3 provides security, privacy, and performance benefits. Manifest v3 doesn't stop ad blocking from working.

>so they can make the internet worse for everyone

Ads make the internet better for everyone since it provides a monetization model for sites to give away valuable services for free instead of everything being behind a paywall.

>And if you don't believe me then you are wrong.

This way of arguing doesn't convince people. This kind of stance only appeals to people who are antitech or antigoogle.

>They'll just keep raising the bar to get approved for Chrome Store, making it harder and harder to comply with their extension requirements

Adblockers are highly priviledged. They steered have a high bar to make it into a extention store.
Not Bolivia Bold?
In ML-lineage languages (including Haskell) you almost never need any type annotations whatsoever, at least not unless you’re poking around at the fringes of those languages (GADTs, various GHC extensions).

Type annotations for top-level definitions are often encouraged for readability and better error messages, but the compiler can almost always figure everything out itself.
I do that already - it’s called an assistant. More like 300x, but my job is too complicated for an LLM to effectively communicate with todays tech.
Ask HN: Why did Microsoft help Meta develop Llama 2?
Meta and Microsoft teamed up to develop Llama 2, a model that doesn't replace GPT-4, but can challenge gpt-3.5-turbo by OpenAI.

https://about.fb.com/news/2023/07/llama-2/

Why does Microsoft collaborate with other firms like this? What's in it for them?