skysight-inc/HackerNews huggingface dataset:
This happened at night, on an unlit road. You don’t have to blame google maps, but there is some responsibility on the transportation authority to mark a closed or dangerous road
So now there are job applicants not only pretending to know DSA by using ChatGPT, but also claim they have "experience in the LLM department".

It's not part of the job now, unless you're too inexperienced to estimate how long it takes to find subtle bugs.
> This would be offset by only small losses to a small number of private interests.

Okay, but there must be downsides too?
The browser is for browsing the Internet, it is a tool specialized for that, it has nothing to do with being an operating system. Being able to boot an OS within it does not make it an OS either. It just adds an unnecessary and potentially detrimental (to both performance and security) layer: OS -> browser -> OS, which is just silly. If you do not see the absurdity, let us consider this: OS -> browser -> OS -> browser -> OS, ad infinitum. :P
Any particular reason for choosing IPFS instead of bittorrent or other p2p protocols? It feels like every time I try an IPFS tool it just crashes, whereas I rarely have issues with torrents.
This reminds me of the wide range of reactions sparked by Andrei Tarkovsky’s Mirror, his most avant-garde film. On one hand, you can put that film on before a gathering of fairly open-minded cinephile friends, and even they might reject it as artsy-fartsy or unintelligible. On the other hand, a number of ordinary proletariat people in the USSR wrote to Tarkovsky to say how his film touched them deeply and felt directly relatable to their own lives.
I guess you've made it when hackers are writing malware in your engine.
I used to use fusion for many years.

Recently I transitioned to freecad. There was a bit of a learning curve since it is more constraint based than fusion requires.
Once freecad 1.0 came out for prerelease use I started using that instead...it is much improved over the old method. A lot more similar in use to other CAD packages.

I suggest finding a few good tutorials and working through them...it took me a lot less time to learn freecad (for me) than it did to learn fusion...and it removed one more closed step in my mostly opensource toolchain.
There's two types of people in horror movies, the ones trying to get away from the scary things and the ones trying to get closer to the scary thing. At least you know which one you are.
Back in the day a sprite was a smaller 2d bitmap you'd superimpose on the screen. A key frame was a marker like this.
> The Python type system is pretty bad

Coming from the perspective of a religious python hater, their type hints are better than what you give credit for: Supports generics, nominative, structural, unions, bottom type, and literals.

What is missing is mainstream adoption in libraries which is a matter of time.
What does OTP stand for in this case? The camera PROM??
Random thought. Another commenter worried about the runtime of the program becoming mangled and performing destructive operations on your machine. What if you run the reducer as a source-to-source Nix derivation? Protects against dangerous things, and can be easily distributed to remote builders.
Yeah, I know several people in my direct family who are prescribed Gabapentin for a variety of reasons, none of whom have any history of addiction. I personally was taking it for a few months to relieve symptoms of a Multiple Sclerosis relapse (peripheral neuropathy, primarily). I think your perspective needs to be broadened a bit here.
Large programs are harder to maintain because people don't have the balls to break them into smaller ones with proper boundaries. They prefer incremental bandaids like type hints or unit tests that make it easier to deal with the big ball of mud, instead of not building the ball in the first place.
My parents had recorded something on our VCR and "to be safe" it recorded the first half hour or so of the following movie. The following movie was the original Alien. It stopped around the dinner scene before it gets really going. I must have watched that part of the movie ~20 times when I was around 10. I'd be constantly afraid about facehuggers hiding under the bed or behind the shower curtain when it was dark.
You can use TypedDict from `typing_extensions` if your version doesn't have it. You can use a lot of the newer stuff from there, too, especially if you enable `__future__.annotations`.

How old is your Python, though? TypedDict is from 3.8. That was 5 years ago.
Does India have less rigorous people in charge?
Suddenly thousands of voices cried out as one. All retro gamers together said "oh, well anyway" and continued to pirate old games
Absolutely false. Both side still love X.
Yea, it's a real surprise that a new and unique product with seemingly little regulatory oversight causing death is going to cause people to report on it!
That's a lot of different kinds of definitions, some overlap, other disagree. Seems to me a similar problem with naming and categorizing -- whether it is something useful (as a framework for thinking through things), or for communication. They all create biases in how we see things, and it isn't as if it is something intrinsic to the known universe says, that is a city.
>Someone's pushing really hard to make Bluesky happen

yeah, there are 1-2 posts on the frontpage every day now. totally organic
people rush through mountain roads as if the road continued after the curve. I drive through the mountains as if a goat was ambushing me at the turn of the curve.
Depends on what kind of developer are you trying to hire, maybe.
That’s a long time to hold onto a bad memory
I did not know that. Is it true? Can I have dynamic updates (something like what AJAX does) without refreshes? If so, I need to do some research in this area! I assume I can use any programming languages for WASM as well?
is that because of more deterministic AI flows like llm-as-judge, rag reranker, post-eval, etc?

do you think something like langgraph state is sufficient?
Well TOTP need proper time sync, and most routers don't have battery in them
Check out this media bias chart.

https://adfontesmedia.com/interactive-media-bias-chart/

Hint: though some search features are paid etc. There is raw data in JSON format in the raw HTML code.

Also check https://www.allsides.com/media-bias

Google News works decent.

My problem is that very few media are right leaning, so bias meditation via counterweight is impossible.
Yeah, I feel similarly about the development of NPUs. I guess it might be useful if we find more maybe non-AI uses for high-bandwidth memory that’s needed on the edge and not in centralized servers.
FYI went to Mexico City last year and you can find replica death whistles all over the place in little shops. Also some eagle sound ones, jaguar growl ones, etc. Had a lot of fun with the kids getting a bunch of different ones and they make nice little mementos! Takes a bit of practice to get the sound right, but they can be pretty loud!
I don't think Google is to blame here. The local authority is for not blocking that road.
the seems somewhat interesting but the example given is incredibly stupid.
Hi everyone, my traffic today is high so my website might become slower soon, because it surpasses my budget for "Fast Data Transfer" from Vercel. I am sorry for any inconvenience.
Give them a real world simple use case where they have code and they have to fix real world code by making the unit test pass.

Never in almost 30 years of coding have I had to invert a b-tree or do anything approaching what leetCode tests for.

Well actually I did have to DS type code when writing low level cross platform C in the late 90s without a library.

But how many people have to do that today?

And how is leetCode testing the best way when all it tests for is someone’s ability to memorize patterns they don’t use in the real world?
Reject all liability. Software is almost always sold as-is. You should stand by your work, fix defects, offer help, offer advice, be a decent human, etc. But that should be done as more hourly work. If they are unhappy with how it goes, they might never hire you again, but that does not put it on you to be liable for their operations.

So you are already in a good place - hourly rates, define and communicate the specs to the other devs, and reject liability. If the client says no to that, walk away.
Does anyone know what GPUs the Qwen team has access to to be able to train these models? They can't be Nvidia right?
This sounds like you shouldn't trust untrusted code. The only real attack vector I can see is if something fucks with MELPA packages that a lot of people use I guess.
> one is left wondering how the vehicle managed to catch fire in the first place.

Any heavy vehicle with _friction_ brakes can generate enough heat to create fire, it turns out spinning metal is always a stored energy hazard regardless of how the motive power was originally supplied.

Plus upholstery is pretty flammable. They lace it with chemicals to try to retard that tendency but after a certain point they're going to light up and fuel the fire.
I think these are fair comparisons to make. I think the value is less in the slack api integration - anyone can plug in a slack client in afternoon.

When you get to timeouts, escalations, and routing 100+ conversations between 4+ users across multiple slack instances, that's when things got hectic for us.
https://github.com/JuliaMusic/MusicTheory.jl
Kotlin is a great langage, but Android being difficult was not about Java but about Android APIs being terrible.
But access to capital is highly dependent on how interesting you look to investors.

If you don't manage to create a technological gap when you are better funded than your competitors then your attractivity will start being questioned. They have dilapidated their “best team” asset with internal drama, and now that they see their technological advance being demolished by competitors, I'm not too convinced in their prospect for a new funding round unless they show that they can make money out of the consumer market which is where their branding is an unmatched asset (in which case it's not even clear that investing in being the state of the art model is a good business decision).
I've been using something like this for the Unity game I'm working on where I need regular updates. However, I don't think it let me use 14 numbers in the major field. So I've stuck with something along the lines of <year>.<month>.<date>-<hours*60+minutes> to better saturate. It's nice to know there's a standard for this though.
> I thought the whole point of these camera LEDs was to have them wired to/through the power to the camera, so they are always on when the camera is getting power, no matter what.

This definitely happened too on Mac in the past, then they went in damage control mode. Not only had Apple access to turn off the LED while the camera was filming, but there was also a "tiny" company no-one had ever heard off that happened to have the keys allowing to trigger the LED off too. Well "tiny company" / NSA cough cough maybe.

After that they started saying, as someone commented, that it requires a firmware update to turn the LED off.

My laptop has a sticker on its camera since forever and if I'm not mistaken there's a famous picture of the Zuck where he does the same.

I've got bridges to sell to those who believe that the LED has to be on for the camera to be recording.
These are likely from the 99%+ you wouldn't have wanted to find anyway. Part of the issue might be that so many of them are ESL and casting too wide of a net. The more general the market you're going after, the less specific your proposals will be.
I know I'm supposed to say no, but...yes I do believe it.

I have a proof, too long to be contained within the margins of this page, that when supply goes up, price goes down
What the betting that they will turn in to a hive of chi-chi coffe shops, gift shops and bespoke offices, like they did to Coventry Garden and borough market. Since the early 80s London has been on a death dive, with real life London being replaced by a plastic equivalent.
Control behavior by regulating the intermediary, constitutional under any governance system, my favorite approach to anything is to look at what the thing relies on, and controlling access to that thing.

We can even add whistleblower bounties to current and prospective employees. The IRS already has a bounty program, probably doesn't even need Congress for this one. Its under the Treasury Department right? Can probably still Scott Bessent on linkedin about implementing it on Day 1

So, yes. You got it. Play devil’s advocate all you want, I’m ready. More likely you’ll have to put your reservations in during the comment period.
> would be "late night drunks relying on self driving" .. but that remains to be reported.

Alcohol and speed are the cause of _most_ fatalities on our roads. It's a pretty good bet.

I'm personally waiting for the story wherein a police officer finds an unattended child in one of these vehicles because the parents couldn't be bothered to bring their child somewhere. Much more likely to happen once these systems become more affordable.
That app I mentioned also had iOS version as well. I don't know how they made it, because AFAIK any customisation to unlock/lock process weren't allowed on iOS from the very beginning.

But nevertheless. It's a bit disappointing that major operating systems are becoming more closed for developers to create such beautiful apps
I need to do some research regarding asexuality. May I ask, what about you being romantic or intimate?
Interesting idea. I was ready to sign up, but stopped at "real names only" on the sign-up form. Why can't I choose to reveal my identity to Weave later, once ready, or never?
Realistically most people don’t really do this but theoretically you should adjust your driving behavior to the environment. If you can’t see the road more than a few meters out, you can’t drive faster than the speed where you can break inside the visible area. If the road suddenly drops down vertically, you should still be able to stop. Theoretically.
Yeah - the desire to have TeaTime run as a normal website. BitTorrent doesn't run over HTTP, unless you use WebTorrent, which most BitTorrent clients aren't 100% compatible with. This means you can basically only download from other WebTorrent nodes - and there aren't many.

I do think this might change with the introduction of things like the Direct Sockets API, but for now they are too restricted and not widely supported.

It's my first time working with IPFS and I agree it hasn't always been 100% reliable, but I do hope that if I manage to get TeaTime users to also be contributing nodes, this might actually improve the reliability of the whole network. Once it's possible to use BitTorrent in the browser, I do think it would be a great addition (https://github.com/bjesus/teatime/issues/3).
One suggestion I have is to make the components as simple and generic as possible so they will still be available to repair it in the future. Getting a working ASIC in 50 years may be near impossible, but through hole resistors, caps, and 7400 series logic chips will still be easy to find.

Also think this question would be good for retro computing groups. They can tell you what their common failures are so you could avoid them.
Its telling you haven’t paid attention because some of these cases started under the Trump administration and he’s been very categorical about his disdain for big tech.
Personally I use a Retrotink 5X, which handles every old console I own (NES, SNES, N64, GameCube) in visually lossless quality to my eyes. The built-in composite upscaler on a lot of modern televisions handles 240p as though it is 480i, leading to bad flicker. The Retrotink and other similar products upscales the signal properly, producing quite clean visuals.
I'm not convinced it would be caused by AI. More people are laid off, so more unemployed people can grind leetcode all day, and more people are competing for fewer jobs.
If I’m reading this correctly, it seems to focus largely on Microsoft services tying you to Azure?

This could be a pretty big boon to self hosting if successful.
These sorts of patents do exist, but they are not made “correctly”. Patents are supposed to contain novel ideas that are not obvious to experienced practitioners in the field. I think I agree with your criticism, except I feel it is a criticism of the execution of the law/system, rather than the law itself.
The emphasis is on 'know'. This is epistemology and logic. Do you know you are sitting on a chair? Yes. Do you know your birthday? No, in so far as you cannot personally verify it, as you do not recollect that time.

It is fine to assume all sorts, that your birthday is as your parents say, that sumerians are the oldest civilization, etc, but history, esp. ancient history is not knowledge, and can never be 'known'.

Using 'probably' indicates that this is one's best hypothesis, but doesn't overstate the case (nor mislead) by stating it as an indisputable, known fact.
I'm just jumping in on someone else's thread with my comment about Nacirema; those other points are made by other people.

'However, using the word "history" in a way different to historians is not going to uncover any blind spots.'

Yes it does. There are non-written, non-durable sources that would suggest a different story. A great example is the story of the Seven Sisters. Among oral traditions collected from around the world in different cultures, that story has remarkably high degree of agreement across variants of that story -- probably owing to the one of the Pleiades growing too dim to see with the naked eye, and witnessed around the world.

Even written sources can be overlooked because of narrative biases. I grew up with an Euro-centric world history only to find out that lands connected by the Silk Roads had a much longer history as the center of the old world.
The road was lit by the car’s headlights. If they were going too fast to stop when an obstacle becomes illuminated and visible they should slow down or use the high beams.
The old stuff never stopped working, though. You can still use Optional, Union, TypeAlias, and import collection protocols from typing. You don't have to migrate if you don't want to. They're not even deprecated.
TL;DR: best case LLMs break algo-whiteboarding interviews so visibly we stop using them (they're already invisibly broken).

Some engineers are genuinely better at using ChatGPT and friends to solve problems, and that's a skill worth including in evaluation of potential software engineers. I would advocate interviewers go with the flow, allow use of LLMs, but have candidates do it on the "shared screen" to see how they think - just like using a web browser in interviews.

I've been a professional programmer since 25 BAI (25 years before AI). I see junior engineers who use it disastrously to create piles of messed up spaghetti code, and junior engineers who use it skillfully and judiciously to create good code and solve problems far above their years of experience. Both of them will use LLMs in their daily work. One of them will destroy the codebase, and the other will far exceed the expectations we had for a "2 yoe eng" only 2 years ago. I want to identify the latter, and filter out the ones that aren't good with ChatGPT and will use it to make messes.

I want to identify experienced Senior Engineers who kick ass. They can do it with or without ChatGPT, I don't care which, and I don't want an interview format that doesn't let those who use ChatGPT show their true strength. I simply don't care how well you can recreate (and pretend to have rediscovered lol) PhD thesis algorithms with no internet access on memory alone: that is not a relevant skill in 2024.

I won't cry if "allow LLMs but watch how they use it / think" doesn't scale to "no skin in the game" offline tests where interviewers try to get candidates to spend an hour without the company matching that hour with an hour of employee/interviewer time. In fact, if (and it probably will) this kills offline testing, I think that's a win for labour.

What ChatGPT "cheating" reveals, imo, is how weak and artificial "whiteboarding" interview questions are: they claim to be problem solving tests but they're actually algorithm memorization tests. Interviewing without allowing use of LLMs is like requiring "no web browsing during interview": it artificially biases toward test-specific skills and away from real world strengths. If an LLM can straight up solve the problem, its not a very good match for skills required in 2024: its now a problem that SHOULD be solved via LLM.

It turns out that LLMs are better at rote memorization than we are. Good! The "whiteboarding algos" interview technique was already a bad match to real world SWE skills except in relatively rare job roles, and its a good thing that its artificiality caused it now be irreparably broken by ChatGPT. Bye bye, won't miss you ;-)

Most bog-standard software engineering work is boring things like good variable naming, effective use (and non-overuse) of encapsulation, designing a schema that won't make you hate life in 5 years, wise selection of dependencies, etc etc. Testing live with a candidate, watching them use ChatGPT, seeing how they think, this is what gets you a job-relevant-skill signal.
All off the top of my head, but if I were to do any research, the first place I'd look would be Burke, Connections (1995)

FWIW, having spent nearly 4 decades in tech, I agree with Buchheit.

EDIT: there may also be relevant case studies in Rogers, Diffusion of Innovations (1962) and Moore, Crossing the Chasm (1991)

[in the language of the latter: great products are for the innovators and early adopters market segments; good products are for the early majority and lagging adopter segments]
2025 lets go, new administration is up for anything and has no clue what theyre doing

The center is unguarded I bet I could get the 119th congress to pass anything since all the moneyed interests went to far extremes of their parties and will never get their causes passed the filibuster
I'd also link to a recent HN post [0] exploring butterfly flight. The top comment shows the actual flight pattern of a butterfly.

Perhaps zombie butterfly fly differently, but otherwise it's doubly dead.

This isn't a real nit, but I figured I throw it out there anyway.

[0] https://news.ycombinator.com/item?id=42183079
Not only gen_server, but OTP behaviors in general, IMO.
QwQ can solve a reverse engineering problem [0] in one go that only o1-preview and o1-mini have been able to solve in my tests so far. Impressive, especially since the reasoning isn't hidden as it is with o1-preview.

[0] https://news.ycombinator.com/item?id=41524263
many of these labs have more funding in theory than OpenAI. FAIR, GDM, Qwen all are subsidiaries of companies with $10s of billions in annual profits.
Why do people call things "the real McCoy"?
Which Eufy? We got a Eufy X10 Pro that mops/vacuums back in June. We love it. We have an older roomba for a different floor/level, and that thing is always getting stuck on something.
Free hosted Postgres, as simple as mkdir
Use pyright in strict mode, then. If you really want runtime checking, you can Pydantic's validation decorator, typeguard or beartype. Current typed python is much better than people give it credit. You just have to use it properly.
Senior Developer Agents
There's an Ars Technica article titled Death by GPS, from 2016: https://arstechnica.com/cars/2016/05/death-by-gps/

Fascinating, but quite sad.
Maybe try reposting at a different hour of the day? This was interesting, a little surprised it received no substantive commentary.
Death by GPS (2016)
PDFs are not executables.
I think it's a bit unrealistic to assume that people will correctly interpret "the road up ahead disappears" as an obstacle as quickly and at the same distance as they would see more common obstacles like something sitting in the road.