skysight-inc/HackerNews huggingface dataset:
I posted a video here: https://twitter.com/Lazer/status/1573653943254716417

Though for some reason after upload the first 12-ish seconds of playback are frozen for me. You can skip forward a bit for some rock-prowling action.
Looks similar to Streams in Java. We try to use that style where appropriate as it is much more readable and compact than imperative style imo.
I had an idea for a modern art installation that would look like a big box you could put in a public park or square. Then, cameras around the box take pictures of passersby and do face recognition against mugshots. When a criminal is found a spotlight on the box illuminates the passerby and a speaker announces their crime. I figure if you felt bad for criminals (or were lazy) you could also just make it illuminate and accuse random people.

I will never actually do this - but it seems like it is modern art that would be attention grabbing, getting headlines, and make some kind of point.
Reminds me of surveillance camera man.
Don't worry, Bush can't actually hurt you. I know you're scared of a kindly old man but it'll be ok.

Cue music: "Hundreds of thousands of deaths later..."
My 2 cents for people worried about growing old in tech - invest heavily in your network. Be nice to your colleagues, help out whenever you can. Yes, you "lose" 20-30 minutes a week but you possibly gain employment later on. All those colleagues will eventually leave to other companies and become a crucial part of your future employment.
This pays dividends.
Also being nice and helpful whenever you can is just a nicer life in general imo.
This begs the question: What’s the Central American Spanish equivalent of Friends for Americans who want to learn Spanish?
Speaking of fragile perhaps..
I like Beyond Meat and Impossible burgers but I find making those burgers at home very expensive compared to a comparable vegetarian meal. If they could reduce the price, it would be an easy meal for days when we don't want to cook a real meal.
Low visibility is contextual and temporal. You cannot map what an intersection looks like until you get there and it is too late.

If you were to blacklist every intersection that could possibly be low visibility given weather, season, time of day and traffic conditions.. the car is going to be taking a lot of long routes around many many blacklisted intersections.

Probably 50% of residential driveways could be classified this way, and yet the vast majority of people make it out of their driveway the vast majority of mornings.
Uh, as far as I recall, the 6000 never reached retail shelves.
Im buying plant-based Mediterranean protein food for a while now (in Europe). And I can easily say that most of the selection surpasses the taste of the meat dishes they imitate. So much that one could consider them newly created dishes instead of being meat knockoffs.

https://heurafoods.com/

This is likely because of the exquisite spice and other ingredient balance. When the protein is plant based, it does not repress other tastes like how meat normally does.
> Am I the only one who's tired of these types of news articles that describe an exciting-sounding possible, hypothetical future innovation and present it as if it were already here?

While I'm sure you're not the only one, I'm certainly nothing like you. One of the biggest draws for me to a site like this is the innovative technology. I love it. Sometimes it doesn't pan out -- actually, it's rare for any technology to be broadly useful soon after its invention.

When I was a kid, LEDs were big, clunky, and red. Now they're making meters-long panels of full-color LEDs on a nearly microscopic pitch. The only solar panels were tiny and could only power a desk calculator. Those technologies impressed me back then, and the advancement continues to marvel.

Electric vehicles have been exciting since Henry Ford made one. It took about 100 years for viable commercial EVs, and another 20 for wide adoption. Before Tesla, that would have made the list of "None of these things are real yet."

I'm personally excited by what's on the frontier of technology. Whatever you can buy in the store today... that's the doldroms. Perhaps the risk of failure is what makes for genuine excitement?
On top of all the other reasons that has never made sense, like Google paying Apple for the same reason or the years Yahoo were paying Mozilla, there's an ongoing antitrust case against Google where their payment for the Firefox default search is evidence against them.
Whether it's a random plant or table salt, the dose is what determines how safe it is.
Thank you! The book club is for short stories, and your comment inspired me to go and actually check out this week's stories. They turned out to be way more interesting than I was expecting, so I've RSVPed yes to the event. Thanks for nudging me into action.
“A 2021 paper made the case that Ferula drudeana, an endemic species found in Turkey, is the true identity of Silphium based on similarity of appearance and production of a resin with supposedly similar properties to Silphium.[16] However, this hypothesis has not, as of 2022, gained traction. One problem with this hypothesis is that F. drudeana appears to be much more closely related to other Anatolian species than to North African Ferula species,[17] which would be consistent with the origin of Silphium in North Africa.”

See https://en.m.wikipedia.org/wiki/Silphium
The ability to revive zombie threads is a feature.
The fake meats are of course the epitome of ultra-processed food. Hallmarks of which are if fats, proteins, sugars are entirely reshaped in a way that does not happen in cooking.
Nim, D, VimScript and other languages have “uniform function call syntax”, which allows you to chain arbitrary functions like this (not just the ones that the author decided to declare as methods, like in Ruby and other class-oriented languages).
I’m sure there has to be a No True Scotsman fallacy regarding self-driving cars.

No true self-driving car would have attempted the turn.
Since he wrote a generic physics engine for this, I'm wondering, can it simulate musical instruments?
The Neat Language (pre alpha)
Forgot kids cheating with text generators, many FAANG engineers got their position by using leetcode solving AIs, and many of these FAANG engineers are being promoted right now.

Blind users are unhappy of course.
Sounds great :) Eventually, Jot will have git integration for cross device sync, maybe then, it could serve as a nice addition to your workflow.
Not at all. Just pointing out that 75g isn’t some breathtakingly large number to hit without meat.

A wheat bread PB&J hits about 23G of protein with 4TBSP of peanut butter.

White rice and tofu, the most boring meal I can think of already gets you to 14g or so.

Hitting 150g of protein is really difficult and arguably a gross way to eat if you’re just eating meat anyways. That’s over TWO POUNDS of ground beef.
They hide it under carbohydrates. Meat should have 0g of carbohydrates.
Awful AI
>What about the locations of nuclear weapons?

You mean Montana and North and South Dakota? You can't really hide a silo location from satellites. This was the impetus behind the MX missile program back in the 80's or whenever, it was going to create a huge chain of silos that missiles were constantly shifted around between so the Soviets couldn't know where they were and couldn't target them.
Indeed, I will only use my phone for navigation when I'm truly lost and in a hurry. And when I have multiple options I favor the road not taken before. It helps maintain the sense of direction and awareness. It's like being a passenger in a car not being aware of where they are because they're not involved in the navigation process.
Because most people don’t agree with the ethical premise that it’s bad to eat meat.
Check out Google Minerva.
https://ai.googleblog.com/2022/06/minerva-solving-quantitati...
The turbo button actually slowed the machine down from its maximum speed to a speed that was backward compatible with older software that relied on CPU cycles for timing.

I started to wonder if there would be any noticeable power savings to be gained from this on modern laptops, but then realized I had invented frequency scaling.
Their strategy? Whose strategy?

Sounds overly dramatic.
Probably Impossible. Beyond is good but it has a unique flavor that I think anyone would recognize as "not beef." They might think it's some other real meat, though.
Which is why it's more of an art project than anything. Which is fine, but it's basically a magic trick.
Poor sleep tracking in what way? I have a Garmin (<$300 one) I mainly got for sleep tracking and haven't noticed any problems with it. It tracks when I go to bed/wake up correctly, and seems me notice nights I sleep less (after drinking alcohol for example) well vs nights I sleep better (done lots of exercise in the day) properly.
> Choice of programming language is the least of their concerns, that isn't the source of their code quality issues.

I'm curious to see if the Rust programmers affect the organizations as well by introducing unions to combat this kind if thing.

On another note I disagree that language will have no meanigful effect, even in a hostile environment such as this.
I keep hearing about ageism, but never encountered it. At 54, I've just landed my last job a year or two ago and age wasn't an issue. As in all things tech, I think if you have the skills that are in demand, good jobs are not too hard to find.
It sounds like time to create a "johndoefitbit@gmail.com" account and use it only for Fitbit.
If that was true, we'd still be riding around horse buggies, instead of the imperfect-but-better cars. Because we live in an imperfect world populated by imperfect human beings, every solution is a half-baked solution, and misery will only be reduced at the margins, one small step at a time.

There's no cabal of greedy capitalists who are purposely holding us back in order to profit off of more misery.

Edit: I take that back: there is a group of greedy people who do actually benefit from misery, and that would be our dear politicians ;-)
No. I don't think an interest in programming is coupled with entrepreneurship. There will always be a small percentage of the population that's interested in coding and another set that's interested in owning a business (or likes contracting), but the overlap of those two groups is small. When a person is highly skilled in both, you get a Bill Gates out of it.
Part of the reason is that Itanium hardware has always been expensive. You need the full hardware to compare against (not just CPU but also to test firmware and OS). A number of years ago I was interested in kickstarting QEMU development for it by building on the existing work and adding a new virtual platform. But HP Itanium hardware in Europe is still prohibitively expensive for me and disappears quickly.
Surprisingly what is said can have less weight than how it is said. Prosody is important in verbal communication.
I don't know where you get your information, but you've completely missed what automotive software development looks like. The amount of verification and validation, and the number of standards (most of them are self-imposed, not a legal or homologation requirement) is absurdly high.

Here's a scenario. You're nominated to be an ECU supplier or a software sub-supplier for a VW brand, first thing they hit you with is requirements which span 1000 pages for a simple system (door, seat, HVAC), or 10x more for a more complex one (infotainment, engine ECU, "main" vehicle ECU etc.). 1 of those requirements is "SW shall comply with VW 8xxxxx norm" which is one of many VW norms that they deliver to you. The other requirement is "SW shall comply with KGAS", KGAS stands for "Konzerngrundanforderungen Software" which translates to "Group Basic Software Requirements", (group is VW), and both, you guessed it, are thousands upon thousands of requirements.

Then there's Functional Safety, or FUSA, which is a reference to ISO26262 (based on IEC 61508). Then there's also ASPICE (ISO/IEC 15504). New thing is UNECE R155 (cybersecurity). These three prescribe a very detailed development process commonly known as the "V model" for system and software development, which means you need to elicit requirements, define system requirements, system architecture, software requirements, software architecture and software detailed design. After that, you get to coding. For each of those there's a validation method: unit tests, software integration, software qualification, system integration and system qualification. ASPICE 4.0 has expanded to cover Embedded Hardware and Mechanical design as well. Other than the engineering processes they also cover other areas such as project management, configuration management, supplier monitoring, problem & change management etc.

Then come the external and internal audits, pardon, assessments. Your internal Quality department needs to monitor all engineering activities and report them to the customer, customer's Quality dept. will do their own audits, you and them will also hire an independent company to audit/assess you so that there's no bias.

BUT guess what - almost none of this is required for non mission critical software, so your infotainment is actually the only thing developed in a way you've described it. Brakes, ABS, ESP, Engine ECU or the EV powertrain (BMS, inverter etc.) are all written according to what I described above. There's no need for more bureaucracy, the automotive industry (especially German one) is very good at self-regulating and would make an average web developer throw up on his first day. Failures of the UX/UI in modern vehicles is just a business problem - guys who spent decades building and selling options like leather seats, and checking spreadsheets at the end of a fiscal period are still at the helm or their business processes still live on in those companies.
We already do/did it was called Do Not Track. The companies that profit from cookie tracking had no interest in complying with it. The situation with GDPR compliance is that most websites today aren't compliant, you are meant to opt in rather than out and forcing you to choose is also breaching the legislation. The web industry is seeing how much it can get away with breaking the intent of GDPR and still forcing in as much advertising and tracking as possible. These banners shouldn't exist and certainly not with all these dark patterns.
The simple fact is that humans are omnivores so they are inclined to eat both plants and meat.
*** Configuration ia64-ibm-aix is obsolete.
*** Specify --enable-obsolete to build it anyway.
*** Support will be REMOVED in the next major release of BINUTILS,
*** unless a maintainer comes forward.
This is the main reason I don’t like arrow functions in JavaScript. People overuse them to create “clever” code - lots of things going on in a single line. Then they try to claim that by having everything on a single line the code is easier to read and understand.
> The only reason California doesn’t look like Sweden is because your average California liberal is a hypocrite and won’t put their money where their mouth is.

Or maybe California cannot restrict immigration from other parts of the US, containing 290M+ people. Nor can it stop the federal US government from taking a good portion of its wealth and giving to other parts of the US.

And Sweden can stop immigration anytime it wants.

Seem like pretty big differences in parameters requiring different approaches to government and expectations of outcomes.
> Hiring managers don't consider themselves ageist, but

> Hiring managers don't want to be ageist, but

I classify this into the "I'm not a racist, but..." bucket.

> Hiring managers (usually fixated on 'new tech') who fear diminished learning, adoption or performance capacity in older employees

This is the textbook definition of what ageism is.

Conclusion? They are ageists, plain as that. They may not consider themselves to be, or want to be, but they still are, because ageist is as ageist does, and it matters jack what appearances they want to keep or what they think or who they perceive in a mirror.
Not to hijack this thread, I have a similar request from the HN community about mastering written communication:
https://news.ycombinator.com/item?id=32964370
Yes, and a source file littered with tiny helper functions that do very specific things and don't make any sense except in the precise context in which they get called, isn't necessarily more readable.

Here, "query_params" means "extract the last three query parameters, raw (i.e. not unescaped and not broken into key-value pairs)." The transformation shown makes precisely nothing more readable or easy to understand. "The second argument to map()" is just as easy for your brain to group into a black box to be analyzed later as a call to an opaque "query_params" function that you need to read the implementation of to really understand what the code is actually doing.

Of course sometimes it's the best solution to just extract local helper functions, especially if the actual function just becomes too unwieldy and/or the helpers are called from more than one place, but in general I try to extract things that do something more general than the thing I'm extracting it from and have an interface / a purpose that's easy to understand and describe on its own.

To stay with the example, actually extracting the query parameters would be a generic, extractable utility. Half-extracting the last three parameters because the function I'm writing needs precisely that for some reason, is a local helper function, and I'd only extract it if there's a good reason, certainly not to make an already trivial function no easier to read.
How did he access camera footage?
That doesn't improve anything in terms of knowing why the number is there.
https://twitter.com/driesdepoorter/status/156928587808990823... Original thread by the creator which I submitted over a week ago but got no interest at the time.
ASIL is the automotive equivalent of DO-178. The standards for say the software in the ECU are not the same as those for infotainment.
What's your latency?
Then you have to name things. And naming things sucks, especially because not every intermediate has an obvious name for it, distinct enough to distinguish it from the next intermediate chunk.
https://www.dictionary.com/browse/controversy
>many FAANG engineers got their position by using leetcode solving AIs

What?
This was almost certainly a manual process by the artist.
The state of the art of commonly available surveillance AI products would not add much in terms of making this process faster or more accurate. (source: I work in surveillance AI).

IMO this is really more a of a proof of concept or statement on where things COULD go if currently technology trends progress for another decade or so.
Heh, yea I was sorely disappointed when I switched from primarily admining AIX to Linux for work. While I had played with Linux long before I got started with AIX, I had only ever used it on desktop workstations and such. Lots of things like ethernet channel bonding that worked fine out of the box on AIX took endless hours of fiddling to get it to sort of work under Linux.
Here’s a random thing I made for RDAP a long long time ago. It has lots of bugs but has come in handy from time to time: https://rdap-explorer.chris-wells.net/
El Chavo del Ocho.

I think it's popular in all of Latin America.
I guess, thinking about it some more, I find it kind of insulting. In the end, the source we write is text in ordinary files, and all the fancy tooling you can put in your IDE/editor only improves your odds of writing the _correct_ text, it doesn't change the fundamental nature of the task. You wouldn't tell a carpenter that they can use whatever hammer they think best for a given task (well, I wouldn't, anyway), so why would it be OK to tell an engineer how to put the bytes on the disk?

Now granted what they are saying here is the opposite, that you can pick your own tool, but that still implies that that choice is a privilege that they extend and could presumably retract if they wanted. Arguably it is in itself a small thing, but to me that still says unflattering things about their attitude towards their engineers.
As a matter of fact the "original" Mediterranean diet (i.e. what people actually ate in countries like Italy or Greece) rarely included meat more than once or twice per week (but not being actualy vegetarian or vegan it did include fish, eggs, cheese).
Crypto isn't necessarily held to a 'higher standard', though. Not a single cryptocurrency is required to be audited by independent parties to confirm that there isn't deliberate wrongdoing. There are no encryption or privacy standards to be held to, cryptocurrency doesn't have ISO-compliance checks or even a concept of red-team/blue-team. On an individual basis, these features might seem desirable. At a higher level (eg. the financial services sector), every last one of these is a deal-breaker. There isn't a CFO on the planet that wouldn't laugh you out of the room for suggesting crypto as a replacement for Western Union.

Pretty much the only advantage it holds over TradFin is transparency, which isn't a direct upgrade. Distributing a main ledger encourages rampant speculation, which leaves most cryptocurrencies as awful stores of value. The outcome of the crypto space is as-expected, IMO - any deregulated sector will inevitably be a race-to-the-bottom. I too like to argue in good-faith for the benefits of cryptocurrency, but comparing it to the dollar is like complaining that your orange doesn't taste like an apple. Cryptocurrency simply cannot exist as a suitable substitute for a state-backed currency without abandoning everything that makes it unique.
How would Apple bully them?
Sorry, you and the posters who think that this task wasn't in the training data are wrong.

I'm pretty sure nearly everything, including textual representations of graph problems, are found in the training data.

"The internet is vast and infinite" - Motoko Kusanagi at the end of the original ghost in the shell...
Complex Networks: Generate Simple to Chaotic Real World Networks
That's awesome. I sometimes edit my notes in IntelliJ or in GitHub web interface.

At one point I created an autocommit script that commits every second which you can change the commit message by setting it in a file called "current-task"

Could combine this with automatic synchronization with pulling too.

#!/bin/bash

while true; do

sleep 1

(cd app ; git status -z;
git add . && git commit -m "autocommit $(cat ../current-task)" ; git push -f app);

done > autocommit.log 2>&1
How the Greenland Ice Sheet 'Really' Fared This Year – Electroverse
Everyone can draw pictures from a rough sketch with AI of Stable Diffusion
I wouldn't attack the example too much, it does seem a little contrived to make the point - the very thing I don't like about contriving examples!

It is hard to know whether the principle is valuable with such a weird example. In this example there are lots of other ways it could have been done more meaningfully but, again, don't know if the example is real.
An early death? Perhaps they mean "late news of a death that occurred a long time ago."

The metaverse (and VR) died some years ago by being relegated to a super niche corner of the web. The proof is Second Life, a product no one in today's metaverse space seems to have ever used, least of all Mark Zuckerberg.

All of the excitement about the metaverse and all of its woes have already been experienced and rejected by the market.
Intonation too. Yes, speech and music are the same thing!
It's not that expensive to find tune huge models.

You can find tune gpt-J or gpt-neo with a 3090