skysight-inc/HackerNews huggingface dataset:
Echoing some of the sentiment here: although this was certainly a great effort and the result is awesome, that is NOT The Protobuf Language Specification, for as long as the maintainers of the Protobuf (protoc) project don't agree to follow it.

This is certainly The Buf Language Specification, which is useful in itself. Specs are like contracts. If I were to build a tool to be compatible with Buf, I would definitely aim it to work with this spec.

The problem is that the Protobuf project simply didn't sign this contract. Whatever it says is, sorry for the choice of word, a bit pointless if I'm trying to build a tool compatible with Protobuf, specially around forward compatibility.

The industry does need better tooling around protobuf/efficient RPC, and being dependent on a single company (i.e. Google) is definitely not healthy. I hope you guys succeed in what your are trying to doing.
“Better” is subjective, but one of the people from Hipmunk built a new… browser plugin that mimics some portion of Hipmunk’s functionality.

I used it a bit, but Google Flights is getting me 80% there so I haven’t overcome the switching inertia yet.

https://chrome.google.com/webstore/detail/flightpenguin/nofn...
My girlfriend uses Apple’s Weather app and I still use Dark Sky. My anecdotal experience is that Dark Sky is significantly more accurate than Apple’s Weather app, especially when it comes to rain. Anyone have any insight into why this is the case, especially considering Apple bought Dark Sky?
Release (YC W20) Is Hiring Business Development Reps
That is for the text format, which is a serialized representation of Protobuf data. As they specify in the linked doc, it is not the format for the actual language:

> This format is distinct from the format of text within a .proto schema.
Similar thing with bats and their epigenetic clock https://www.eurekalert.org/news-releases/961196
Man, how I wish all my problems were software problems
You could submit some defects or documentation to the open project. It is 100% community driven.
And Apple started it with their Megahertz Myth campaign.
Which reported facts are incorrect?
As an Aussie who has one of the biggest continents...but can also legit walk up to just about any tap and it'll be potable water I find the state of water distribution in other countries laughable.

Deadset what you folks been doing the last 120 years if not sorting out basic infrastructure for the free use of all?
What's Inside a Tesla 4680 Battery [video]
Dunno, the top level comments to studies like this (like the current thread) are often preachy, defensive posts about keeping meat in their diet despite TFA.

People like lashing out to defend their world view.
> class consciousness or something

Because I don't think the corporations and institutions that made society the way it is can buy their way out of it by claiming to be "diverse". If we want change, we have to demand it from the people who control society, and guess what? That is not you or me, it's the people with all of the money and all of the land.
I see your point, but the implementers of Go do pay a lot more attention than most "defined by an implementation" languages to specifying what they're doing before they do it. And if you find a difference between the specification and the implementation, generally the specification will prevail.
Maybe all it does is produce crazy high, pointless FPS.
They seem fairly orthogonal to me. I guess you could frame the connection like this, though: A teacher acclimated to a group can provide more customized instruction; a slightly older instructing student that is cognitively closer to a learning student can provide more customized instruction.

In general I think they provide different functions, though: stability of environment from the looping teacher, and diversity of information sources/instructors from the other student age groups.
As someone approaching middle age, who has been coding professionally for a long time, I can tell you without a shred of doubt that I am a far stronger software developer than I was five years ago. I was far stronger then than I was ten years ago. The list could go on, but then you’d realize I’m really old :)
Totally agree. Which countries are dominating STEM education? Israel, Russia, China , India and a few others which have strict schedules, competition and discipline. Looking at the failing US model I am starting to believe that finding your path and self motivation may work for 5% while leading the other 95% to slacking , cheap entertainment and failure.
The unstated subtext in that theme is that some kids are not going to teach themselves the entire school curriculum (with plenty of help along the way from their literate, well-educated parents), but that's OK because they can always go work flipping burgers, or something. This is very much along the lines of the historically urbanized and socially elitist variety of "progressive" thought that gave us things like mass eugenics and enforced racial segregation in the early- and mid-20th century.
Out of curiosity, which SSO service providers allow end-customer to self-configure the SAML integration? Essentially every service that I have seen the SAML integration is only configurable by the service provider and often there isn't even API that could be used to let SP expose the functionality.
When my kids were in public elementary school there was a teacher that was so bad that most families who had children assigned to that teacher simply left the school. The administration was going through the procedure to get the teacher removed but it was going to take more than one year. They finally came up with the solution of having the terrible teacher become a "social studies specialist" and have her teach a few hours weekly to every single classroom in the school, thereby diluting her awfulness among the maximum number of students.
Well, no there isn't, and this company has the best data available on the planet to prove it.
We're making fantastic progress (at last) at perf issues, as well as better-than-Signal privacy (thanks to https://arewep2pyet.com). So i am cautiously optimistic that we will eventually get there in the end :)
I'm really not sure what's the point of this either. Some AMD FXs were clocked to 5GHz back in the day and it sure didn't help them with performance much, they just had to ship with water coolers as stock because they overheated like crazy.

Meanwhile an Intel i5 of the time could run faster at half the clock speed. I suspect this'll be a similar blunder but companies reversed in some stroke of irony.
I can do better. I can recommend the works of Edward T. Hall. Several of his discoveries about how Native Americans view time have been helpful to me.

https://en.wikipedia.org/wiki/Edward_T._Hall

https://nobaproject.com/modules/time-and-culture
For me, it's a combination of always ensuring my sinuses stay open and proper head placement for the mask to stay tight. Google "ayr gel" - I use the gel specifically. In dry periods or for congestion, that seems to (often) be enough to keep my sinuses open. For my current cpap mask I have to lay flat with no pillows for a proper fit. Then there's all the sleep hygiene stuff - no lights, proper bedroom temperature (cold), etc. (No lights means no lights - not even reflections from hall lights or the indicator lights from electronics can be tolerated.)
This is both surprising and unsurprising, but also potentially misses the point. If the trees lost are in the Amazon and that's a giant filter for the planet, then it doesn't really matter if we planted trees somewhere else if the environmental impact isn't directly offset. Also, it was only about 45 years ago that we had rivers catching on fire so an improvement over that doesn't mean that we've magically fixed all of our environmental issues.
Hmm...you might be right...

I just tried the test again, and with the max heat test, I was in the 95-100 C range and it was throttling to 4.3 Ghz.

Now I'm wondering exactly what I did. It was years ago when I did this, right after I got my CPU.
> Being able to reuse the chassis is good idea but the implementation is lacking.

I find this statement interesting - could you expand on this? IIRC they just delivered on this promise which included (1) a new intel 12th gen mainboard as a drop-in replacement for their 11th gen mainboard and (2) an optional new chassis lid to resolve issues with the original chassis.

Disclaimer: I'm both a Thinkpad and Framework fanboy.
When I first wanted to self host Bitwarden, I saw the gigantic setup from the official site and thought "oh shit", then gave up for some time.

A friend mentioned bitwarden_rs and after 10 min I was done.

I think that at this point Bitwarden should advertise it as the official way to self host (after reviewing the code) taken the adoption and stability. I use it for a year or so and it never failed, backup is ready etc.
> The chief selling point of Tornado Cash is money laundering

The same thing could be said about paper money.
Constraint programming is very elegant but metaheuristic approaches often scale much better than a traditional CP approach. Constraint based Lucas search, CBLS, is an interesting fusion
From my experience as a developer, they rewrite frontends in React because it's cool or because their boss said them to do so. Nobody asks if React is really needed in this project and what would be the best solution.

For example, my bank now has an online banking written in React. It's more buggy than the previous version (e.g., the back button does not work; the payment UI is quite chaotic), but they can boast that they use a modern technology. I doubt that a single page application provides any benefit for this task. Their competitor still uses HTML forms and they work perfectly.

This also reminds me of VB6 era. Back then, many programs were distributed with the runtime and/or an installer that was larger than the actual executable. The history repeats now with the bloated web frameworks.
Interesting! I haven’t really seen this discussed elsewhere.
Scientists successfully fuse chromosomes in mammals
Plant-based fermented food should be protective I hope? But possibly some types could be problematic, yes. Also various salted seafood etc.
Yes, that 4 GB of data can't be really independently generated, but the fact that a large chunk of that effort can be compressed into 4 GB is still amazing.
All of what you said is true, but are American Eagle, Gap, Abercrombie, H&M, Uniqlo, and Old Navy sufficiently unique from each other as to justify all of them having floor space in the same mall? Not really. Two or three of them makes more sense.

Your point holds up well for stores with higher-quality offerings (e.g. Nordstrom, J.Crew, or Express), where it's always worth your time to shop around, see things in-person, and try them on.

Of course, some clothing stores have a more narrowly-defined target demographic, and thus they are immune from fast-fashion redundancy (e.g. Torrid, Hot Topic).
> I would never hire for diversity, and would explicitly refuse to do so.

Good. But in the end, if you end up with an all-male team then questions will be asked, and rightly so.
There seem to be some good points in here. I'm not sure I agree with all of them, but the conclusion that family is important to learning seems to be true in my experience. Many parents get so hung up on the "best" schools they ignore their own possible contributions. Eg work 50-80 hours a week, never teach their kids anything, and complain when the school or after school activity is doing something "wrong" because their kid isn't a star.

Unfortunately home schooling isn't an option for most, even if it is possibly one of the best options within the current system (atleast education wise, not for the conformity).

"Our teenage-suicide rate is the highest in the world — and suicidal kids are rich kids for the most part, not poor. In Manhattan, 70 percent of all new marriages last less than five years."

These are very interesting and maybe I'll do some more research on these.
Ask HN: How do you get the most out of your 1-to-1 meetings?
By area, I mean a metropolitan area, and I think most residents of a metropolitan area at any given time have no active plan to leave that metropolitan area.
I have no doubt that many of these plethora of chemicals that are in our every day environment are endocrine disruptors or worse, most of us would be surprised just how significantly we have changed the chemistry of our environments over the last century. But I'm not convinced that they're the cause for obesity. Contributors, sure. The cause? Your body has to make fat out of something, with or without an endocrine disruptor. I've never met a fat person that doesn't drink soda every day.

It's sugar and seed oil. That's what it comes down to. Most of what we eat is not food really, but the last mile in a marketing campaign, it barely even qualifies as a product. That combined with the rise in sedentary work and recreation is all you need to explain it.
No complaints here, I've been running it since around public beta 2. I like the new lock screen features best. It's been very stable and didn't have much, if any effect on battery life on my iPhone 13 Pro.
It’s a better tool. Never seen someone complain about how to use mercurial. Complaints about how to use git are ubiquitous.
I think limiting CEO and executive staff total compensation to some multiple of average/median/whatever total compensation could be a good idea. Let them make higher salaries, but they have to bring everyone along with them. As it is now, IMO higher ups take advantage of people lower in the food chain in most companies.

"A study of 300 top US companies released by the Institute for Policy Studies (IPS) on Tuesday found the average gap between CEO and median worker pay jumped to 670-to-1 (meaning the average CEO received $670 in compensation for every $1 the worker received). The ratio was up from 604-to-1 in 2020."

https://www.theguardian.com/us-news/2022/jun/07/us-wage-gap-...
Sure! Here are some screenshots (Iosevka customizer then VS Code):

https://imgur.com/a/iLejIfc
That's a fair point. Not knowing much about the space, I assume that they picked an important mixer. If that's not the case, then maybe it's just for show and it won't have a meaningful impact, just like the war on drugs hasn't really stopped drugs from being consumed.
Tree <> Tree

Meaning: a 4 year old tree in the Amazon is not equivalent to a 100 year old tree in the Amazon.

We might have more trees, but I doubt we have the same CO2 recycling capacity that we had 35 years ago.
One objective metric is to see how difficult it is for an adult to pick up a language to near-native-speaker levels.

For a point of comparison, I’ve never heard of anyone learning to speak Hungarian fluently as an adult. I’ve seen clips of people who think they have and… they try hard but no, they haven’t.

Similarly Navajo code talkers were used in WWII because the language was supposedly difficult to pick up.
Price discrimination based on home dimensions is illegal in Europe, so most people here are fine with some of their info landing on a publicly accessible cadastre database.
When has the government in previous generations officially called concerned parents "domestic terrorists" for voicing their opinions at public meetings?

You don't get to wave off everything at whim when there are real concerns out there. A large percentage of the population would disagree with you that "disintegration" is not happening.
diet (not dieting, but their diet)
Peloton Chairman John Foley to Exit in Management Shake-Up
Not a great headline since the capsule didn't crash.
The problem is that even if the allocation cost (slab allocator) is zero, and even if the GC cost is zero, a high allocation rate on modern hardware effectively flushes the cache lines at the rate of allocation, effectively reducing your L1 + L2 + L3 cache to 0MB total if your allocation rate is high enough. A slab allocator will be almost guaranteed to be allocating from a non-cached line, and thus the object init will evict a hot cache line every time.

But on top of that, neither the slab allocator nor the GC are free. They're fast, and they're very good, but they also make heavy use of the memory bus, thus competing heavily with the cache-thrashing already being caused by the objects being allocated.

This is why in Java, on a heavily threaded and heavily loaded process, you can see that the CPU cores are far from 100% utilization, but yet there's no blocked threads (and more threads than cores). In other words, once the memory bus saturates, the effective throughput of the CPU drops off and the system cannot make full use of the processing power available.

The relative cost of memory access has gone up 2 orders of magnitude in the past 25 years, and that's before the bus becomes saturated. When the bus is saturated, it can go up dramatically from there (see: queue theory).
>I imagine there is a reason we built houses with fire places.

Yes, comfort.

> Also, I am sure that I’d need a shower at some point to join society.

It's perfectly safe to take a shower using cold water.
How come it’s always meat diets that look the worst in nutritional studies? For example, it’s not oats and broccoli that increase LDL and apoB.

Frankly at this point it seems that those who defend dietary meat are more in need of compelling evidence. Meanwhile the study people rally behind does something like replace beef with eggs, notice no worsening of cholesterol, to conclude that beef had no impact on blood lipids, for example.
Hello! My name is Jakob and I am a Full Stack Developer. I have had the pleasure of working on numerous projects with local companies and online communties, turning ideas into a reality by designing and creating applications from start to finish providing an excellent user experience. I am currently seeking opportunities that will allow me to use the skills that I have learned from both university and personal projects, in order to make a difference as a developer.

Location: Stockton, CA

Remote: Yes

Willing to relocate: Yes

Technologies: Next.js, React, Javascript, Python, SQL, GraphQL, Solidity, HTML, CSS, Tailwind, Supabase

Résumé/CV: https://www.jakobpotosme.com/resume.pdf

Website: https://www.jakobpotosme.com/

Email: jpotosme@ucmerced.edu

Github: https://github.com/jakobpotosme

LinkedIn: https://www.linkedin.com/in/jakob-potosme/
I think you’re confused about the facts of the situation here. There was no financial service being operated. There was no ongoing business. There was open source code that was thrown over the wall and was locked on the blockchain and immutable.
Your comment sent me on a bit of a rabbit hole, it turns out you can look up commute distance histograms in the census data here https://onthemap.ces.census.gov/

I looked at a few dozen cbsa metro areas, big cities, small cities, east, west, middle and the only 3 i could find with more people traveling 10-24 miles than <10 miles were Houston (34/36), Dallas (34/37), and Atlanta (34/38) so even in the worst case ~⅓ of commuters are doing less than 10 miles.

I couldn't figure out how to query this data via an api, but I did find a paper that looked at the 96 largest metros, which showed that Houston, Dallas, and Atlanta had the highest median between 12.2 and 12.8 miles. So I think that a 20 mile average is likely not true anywhere, though double digit over 50 miles does occur in all three of the above cities. Most cities have plenty of people commuting across the spectrum, though some are significantly denser than others (up to ~45% for <10).

Now looking at the per mode data, 10 miles is still on the long side for a bike commute. There is a steep drop off in people cycling/motorcycling to work (for some reason combined in the dataset) at the 30 minute mark. 20mph is fast even with a e-bike assist, probably somewhere around <2-6 miles would be the ideal probably.

I do agree with you that most people aren't going to start using bike lanes if that means a worse commute. I used to, but I cycle for sport and would do those hours anyways (now my bike commute is faster than train or car). Most Dutch people don't bike commute for fitness or sport or fun, they do it because it's the most efficient way for them to make their daily trips. Part of this is because of the density of that country and part of that is the infrastructure.
I suspect you are referring to a device without a keyboard. I find my YouTube experience much better on a laptop for access to these shortcuts: https://www.mrfdev.com/youtube-keyboard-shortcuts

To do what you're asking would be left arrow (back 5 seconds) and shift+comma (reduce playing speed).

As a bonus you get extensions/add-ons that improve the whole experience.

It's sad how (unsolvably?) lame YouTube is on a phone, once you get used to this.
Wasn‘t gout mainly a rich man‘s disease because most common people died too early to develop an age disease?
Knock what off?

American cities are designed horribly. We are a nation of car dependency.
I remember back when I was studying programming at university the prof was demonstrating something or other on the board. He wrote a program in Java and it took about 15 lines. Someone said they could do it in 5 in Perl or something. The prof replied, “well I could do in one line of awk but that’s not the point…”

I’m watching the video now and Kernighan addresses exactly this point. He talks about using the right tool for the job, about matching only single patterns or else not using awk, the general propose nature of Python, and more.
To me that is (to this day) less important, since modern consoles are actually PCs with a custom form factor, that you can build with mostly off the shelf parts. In the past it was different, but consoles were always modded (except the modern ones, but I would say for a lack of interest).
Could you have one of these slots filled with an usb-c battery? Then at least you keep modularity. But it not add space efficiënt probably as just extending the internal battery.
I believe this piece is referring to this 2018 Nature paper:

https://www.nature.com/articles/s41586-018-0411-9
On the other hand, at will employment in the US allows startups to have big layoffs when things go wrong allowing them to more easily survive through hard times. That is not easy to do when you have to give months of notice before firing anyone.
Popping the Publishing Bubble (2015)
That's not the same thing at all. It's a whole service, advertising these benefits explicitely, for which you pay explicitely.