skysight-inc/HackerNews huggingface dataset:
The last time I've used a leet code style interview was in 2012, and it resulted in a bad hire (who just happened to have trained on the questions we used). I've hired something like 150 developers so far, and what I ended up with after a few years of trial and error:

1. Use recruiters and network: Wading through the sheer volume of applications was even nasty before COVID, I don't even want to imagine what it's like now. A good recruiter or a recommendation can save a lot of time.

2. Do either no take home test, or one that takes at most two hours. I do discuss the solution candidates came up with, so as long as they can demonstrate they know what they did there, I don't care too much how they did it. If I do this part, it's just to establish some base line competency.

3. Put the candidate at ease - nervous people don't interview well, another problem with non-trivial tasks in technical interviews. I rarely do any live coding, if I do, it's pairing and for management roles, to e.g. probe how they manage disagreement and such. But for developers, they mostly shine when not under pressure, I try to see that side of them.

4. Talk through past and current challenges, technical and otherwise. This is by far the most powerful part of the interview IMHO. Had a bad manager? Cool, what did you do about it? I'm not looking for them having resolved whatever issue we talk about, I'm trying to understand who they are and how they'd fit into the team.

I've been using this process for almost a decade now, and currently don't think I need to change anything about it with respect to LLMs.

I kinda wish it was more merit based, but I haven't found a way to do that well yet. Maybe it's me, or maybe it's just not feasible. The work I tend to be involved in seems way too multi faceted to have a single standard test that will seriously predict how well a candidate will do on the job. My workaround is to rely on intuition for the most part.
You can run ollama, so no, not only Goose itself.
When you realize it was supposed to be a graphic novel, that makes the over-the-top scenes make so much more sense. It's a comic book without the comics.

(I also think it's great, btw.)
The question was which industries with such negative externalities get tolerated.

So:

* 1.2 million people die every year in car accidents

* 200k children die every year

* pollution, air pollution, but also noise pollution

* people sitting in traffic for hours every day, effectively doing nothing productive

* decade long destruction of communities to build roads.

* additionally and especially in the US these have been used to target communities of minorities

* Etc.

It does have also positive externalities, but the rare communities worldwide that decided to promote other means of transport in every day life have found they are better off. Thus in a lot of cases the negatives outweigh the positives.

Is this an excuse for gambling? No, but there are many of these around us in every day life, we just don't notice them. So I was merely answering a question asked.
By "location", the OP means country. So not exactly a GPS point to 6 decimals... This is the second time I've seen a post with this problem here.
First AI safety report, DeepSeek, Gmail hack, UK code practices and more
I would be interested in running older macOS versions in a VM, but those would be x64-based and an Apple Silicon host is impractical for that.
Depends ofc on the complexity of the area, but... reading someones code to me feels a bit like being given a 2D picture of a machine, then having to piece together a 3D model in my head from a single 2D photo from one projection of the machine. Then figuring out if the machine will work.

When I write code, the hard part is already done -- the mental model behind the program is already in my head and and I simply dump it to keyboard. (At least for me typing speed has never been relevant as a limiting factor)

But I read code I have to reassemble the mental model "behind" it in my head from the output artifact of the thought processes.

Of course one needs to read code of co-workers and libraries -- but it is more draining, at least for me. Skimming it is fast but reading it thoroughly enough to find bugs by reading requires making the full mental model of the code which takes more mental effort for me at least.

There is a huge difference in how I read code from trusted experienced coworkers and juniors though. AI falls in the latter category.

(AI is still saving me a lot of time. Just saying I agree a lot that writing is easier than reading still.)
looks great once you zoom in but I don't get it. how do I open one of them to look at it - I can only zoom into the whole mosaic - why can I not click on one of them and bring it to the front or go to a page that deals with that view/street?
I think if you are able to define a reward function then it sort of doesn’t matter how hard it was to do that - if you can’t then RLHF is your only option.

For example, say you’re building a chess AI that you’re going to train using reinforcement learning alphazero-style. No matter how fancy the logic that you want to employ to build the AI itself, it’s really easy to make a reward function. “Did it win the game” is the reward function.

On the other hand, if you’re making an AI to write poetry. It’s hard/impossible to come up with an objective function to judge the output so you use RLHF.

It lots of cases the whole design springs from the fact that it’s hard to make a suitable reward function (eg GANs for generation of realistic faces is the classic example). What makes an image of a face realistic? So Goodfellow came up with the idea of having two nets one which tries to generate and one which tries to discern which images are fake and which real. Now the reward functions are easy. The generator gets rewarded for generating images good enough to fool the classifier and the classifier gets rewarded for being able to spot which images are fake and which real.
I feel that sleep will ultimately be the answer and the cure. Personal anecdote - one of my uncles is affected by this disease. One day, my aunt could not wake him up in the morning as hard as she tried. He would mumble and try to go back to sleep. When he finally awoke after 10 minutes of my aunt basically yelling at and slapping him, he was, in her words - "back to the man I used to know". Completely lucid and able to keep up with conversation, remembering everything etc. Two days later he was back to his old confused baseline.
Show HN: I built a robot barber [video]
different view but for that I need to pm/dm you.
Any way that is suitable/comfortable to you. I'm not a scammer and I don't have malicious intentions.

It's not the same old boring responses which bring more uncertainty.

It's obvious but it's not that obvious that you would likely get it from current ai reasoning models.
Why is this not being discussed? I don't know if Musk is right but he is more or less 2nd in charge of the US government right now.
That's not new, and it isn't even the only city doing this, Warsaw has been doing it for a long time now: https://www.atlasobscura.com/articles/wild-life-excerpt-wate...
Too many cookies are bad, and it's easier to eat too many cookies than to eat too much broccoli.
Copilot isn't a single model. Copilot is merely a brand and uses openAI and anthropics newest models.
> (Unless you work like with the same language and libraries for years)

I'm not sure what you mean here? Are you saying that if you work with the same language for years that you're some how not proficient with using LLMs?
On android you can choose whether to grant access to contacts. And most apps work fine without.

GrapheneOS, which I use, also has contact scopes, so troublesome apps that refuse to work without access will think they have full access. You can allow them to see no contacts or a small subset.

There's also multiple user profiles, a "private space", and a work profile (shelter) that you can install an app into, which can be completely isolated from your main profile, so no contacts.

It surprises me how far behind iOS is with this stuff. Recently I wanted to install a second instance of an app on my wife's iPhone so she could use multiple logins simultaneously, there didn't really seem to be a way to do it.
If you have a decent router, you can configure Netflow and send flows to a collector and then you can ingest in an ELK or similar platforms for further analysis.
It requires a bit of work, but combined with DNS logs it's the best way to monitor the traffic
> The attention span issue today is amusing.

I find it rather depressing. I know it's a more complex thing, but it really feels irl like people have no time for anything past a few seconds before moving onto the next thing. Shows in the results of their work too often as well. Some programming requires very long attention span and if you don't have any, it's not going to be good.
DNSSEC doesn't hide anything. It's a signing protocol, not an encrypting protocol. DNS over HTTPS does; it is unrelated to DNSSEC.
> This will never succeed because the economies of scale are nonexistent without dominance in the commercial shipbuilding market.

This is what politicians just don’t seem to realise about industry and engineering.

People get good at things by doing them repeatedly and optimising. That’s the only proven way. So of course if we build a couple of naval ships every decade, maybe a giant train line every 30 years or similar, it will be done terribly.

Then there’s lots of hand wringing about how we can’t do this any more.

We are so, so far behind China in industrial capacity now. If we ever did get in a war with them they’d outbuild us 10 to 1. Technical advantages would be pretty much irrelevant at that level.
This is true for every new thing.

New frameworks, new languages, new cars, new heating systems.

If you want to have a stable solution, use "boring" things. They are
boring for a reason; not much stuff is changing in them anymore. They
are stable.

I use boring stuff all the time.
Kingston Industrial pSLC are less than 30 € for 32 GB.
> other life in the solar system (which seems like a pretty hard "no" to me as a lay person),

There’s so much we don’t know about the solar system, little bacteria crawling around deep under the crust of a moon or swirling about in a gassy giant doesn’t seem too far fetched.

Wormy fishy creatures (or even more complex than that) under the ice of Europa is a bit more of a stretch, but even then I don’t think we’re aware of anything that would outright refute that possibility as of now.
You can't, because it's a single composite image of all of them.
> Developing the right question has always been the largest barrier to great research.

I thought funding was the biggest barrier to great research
There are many (ignored) requests, to, like cursor, copilot and cline, automatically pick the files without having to specify them. Not having that makes it much worse than those others. I was a fan before the others but having to add your files is not a thing anymore.
The article's author, this Maxime Heckel, has got an excellent online portfolio of shader work! https://maximeheckel.com
Several Polish cities got that systems. It may sound unusual, but it is pragmatic system.

Poland during cold war was suppose to be battleground and protecting water supply is hard. Many traditional systems have some gaps.
Is it a coincidence that all these quality life things start to pop up after C++ is facing real competition for the first time? Seems a bit odd to add print after using std::out for 30 years.
Many apps depend on running an "official" Android distro from Google, Samsung, etc. and don't work with Waydroid's Lineage-based distro. I think the Wine-like approach from https://gitlab.com/android_translation_layer/android_transla... might help to trick apps into believing that they run on an "official" Android distro.
Emacs is my editor, and I have it configured to use snippets in two ways:

1. When loading an empty file it inserts boiler-plate based on mode (largely that is based on the filename suffix). So if I open a buffer "t.pl" it will insert "#!/usr/bin/perl", along with "use strict; use warnings;", etc.

2. Completion for LSP-modes via yasnippet. So in golang mode I type "iferr[TAB]" and it expands into "if err != .." and moves my cursor to the proper spot when I type TAB.
What is this referring to? I would imagine whatever you consider recent competition is actually not that recent.
> Around 85% of the time, it seems like it takes me more time to write what I want to code in natural language to an AI prompt (and then correct it) than it would to actually code what I want.

That's how it should be, actually 100%. If you need scaffolding (and snippets) it means your language doesn't have (or worse, can't have) the right abstractions in its library.
I've given a few interviews with take home screening small projects that I have been able to identify very quickly were majority generated, I usually don't mind it too much but when I asked why they chose certain patterns or why they went with their approach they couldnt give any "true" answer a week later.

I feel that smaller things like syntax etc make perfect sense. But for larger things that involve a slightly higher complexity it becomes a bit grey. I likenit personally to writing. When I write things down as I'm trying to work things out or even trying to learn something I find I retain the data so much better and have a better picture in my mind of what's going on. That might just be personal preference for learning but if I copy straight from claud I know 100% I'm not going to remember anything about it the next day.
Even the most ambitious software systems often are stitched by a shell scripts. It is nice to learn that it is also the for water supply.
> It is already being used A LOT

Which is an argument for quality why? Bad coders are not going to produce better code that way. Just more with less effort.
Some open-source, client-only software which would let me easily save, search, and review all the gibblegabble I write on places like HN or Reddit etc. It would need to capture more than just my posts, since replies need context and that context might also contain the necessary search-terms.
I managed to get a decent development environment going a while back using Nix, but I quickly discovered that Android is otherwise unsuited as a productivity OS anyhow.
What do you reckon Microsoft can do about Proton?
Exactly government controlled and mandated education = you will be "appropriately" indoctrinated with framing assumptions while being educated. State schooling = statist schooling.
I think Rapid Dragon, plus recent talk of using the B21 for air combat/to replace NGAD are pointing in this direction: use large, numerous, and cavernous planes for Pacific firepower.
Making any changes to the core language is a sensitive thing as it inevitably imposes new demands on compilers, a learning curve for all users of the language, and risks breaking compatibility and introducing unforeseen issues that will need to be fixed with future changes to the language.

Personally, I'd much prefer a smaller and more stable language.
On the time scale of c++, rust is very recent. :-)
I guess it worked in the sense that most people listen to music using legal services, instead of still using eMule, BitTorrent, etc.
Catgrad: A categorical deep learning compiler
Your dad sounds like a bit of a dullard!
There's also, latitude, longitude and IP.
My employer sends a take-home test. It is relatively easy and not very time-consuming. Its main purpose is to act as a basic filter and to provide some material to base an interview on.

In the recent couple of years I have seen a lot more people ace the test and not do very well during the actual interview. Take-home exams feel like they would always be ineffective now.
Anthropic: "Applicants should not use AI assistants"
Yes there are certainly differences and that description doesn’t fit him so well but he was certainly underestimated, in particular his vindictive ruthlessness (a trait he shares with trump).
Not really. It's how it should be, except maybe autocomplete. If your code is predictable, it means it has low entropy and you are not using the right abstractions.
60 wpm with 96% accuracy bleh!!
Exactly what will happen with art. The tolerance for low quality output will decrease.
Rapid Dragon cannibalizes our existing military transport capacity and can't achieve the same kind of economies of scale and high operational tempo that would be possible with a commercial airliner platform. Commercial airliners are designed to land, swap passengers, refuel, and take off with very little down time. Meanwhile, military aircraft are notoriously high maintenance.
I Tried the Ghostty Terminal on Linux. Does It Live Up to Its Hype?
Organic Maps and OSMAnd. They are better than open source desktop map software I could find.

Organic Maps has a desktop linux version but it's far from having feature parity.

Although it might change with this grant [1] aiming to build a nice desktop UI for Organic Maps.

[1] https://nlnet.nl/project/OrganicMaps-ConvergentUI/
It’s quite a bit more recent, but this reminded me of David Bleicher’s Instagram page “Then and Now London.” He takes photographs in the same London locations as photos taken decades ago and puts them side by side:

https://www.instagram.com/thenandnowlondon/
> I've long wondered why it remains the problem only on Raspberry Pi.

SD card firmware is often buggy and only heavily tested with windows. Camera manufactures will specify SD cards that are know to work with their cameras for this reason.
I use snippets almost exclusively in markdown/latex, where typing math is at least twice as fast with snippets.

When doing some quick experiment in C/C++, scaffolding `int main ...` and classes is nice too.

In nicer languages I use snippets only if I forget syntax, than snippet serve as a quick reminder(e.g. for loop in lua)
I am already aware of that, but stating that here does not contradict what I said, neither that line specifically nor that line within the full context of my comment. Indian software written by Indians for the Indian market might be different though, but I'll defer to any Indians that want to chime in on that subject themselves.
Usually drug use, financial debt to foreigners, or any criminal violations can get you rejected for clearance, especially top secret, so the only way he has this clearance is because the executive branch overrode it.
Haha I actually had no idea about all this, given Nintendos proclivity for suing people over seemingly small things, I can imagine the hiring process involved something along the lines of "If you don't join us, we'll sue your family for infringement"
>Italy's food is supposed to be the world's healthiest. So why are so many of its kids obese?

Because Americanized modern foodstuff crap encroached kids diets since the 90s there too...

This is a barely covert racist hit piece.

>It’s a controversial take that has made Grandi notorious in Italy. Several of my interviewees dismissed the northern academic as an attention-grabbing sensationalist. Others, however, backed him, citing archeological evidence, Keysian exegesis and parental memories. It’s impossible to know for sure and, in a way, it doesn’t matter.

Italians do "know for sure". And even today, you can track it, and it has little to do with American diet, and more with the "mythical" mediterrenean diet.

"archeological evidence"? As if what Romans ate has any bearing on the italian diet of the last 3-4 centuries?

>It was around this time that the World Health Organization classified alcohol as a carcinogen, for which there is no safe level of use

The kind of alcohol average Italians traditionally drunk (mostly wine), and the way they drint it, has little to do with US-style alcohol consumption. And areas with the fewest cancers and highest longevity had no issue consuming it. "Despite of it". Sure, if you don't understand the lifestyle aspects of diet.
> which is for creating a empty arrow function

you have a snippet for four characters? `()=>`?
Any benefits of intervals.icu over Garmin connect?
That's easy Dave: 42.
That’s the reality for most people. Creating many things under NDA with tools watching for IP theft. So no single line of code can leave the company. I know a guy who has a portfolio, but he’s freelance web designer.
> Why mount the SD card read/write. Why not mount read-only.

I have seen dozens of name brand SD cards fail while mounted read only in a medium sized deployment of Pis. The problems mostly come from firmware bugs, not from nand wear.
waydroid is very good. its very commonly used for playing android games on linux.
Only for memoized boilerplate, and that’s the way I’ve used them since I realized I could do it. “AI” hasn’t supplanted the practice for me at all for me, and I’m still surprised that apparently it had for most people. I can insert a template faster than a round-trip to an LLM.

That’s not to say that “AI” assisted coding isn’t useful -in fact it can be indispensable. For me, the value is mostly it being a seemingly perpetually slightly drunk, yet prescriptive, pair coding partner.
Surely both of the examples in the article are using global variables? Nobody ever said global variables are ok if they are an object? (Or did they?)
This is a purposeful misleading stance propagated by trademark handlers, companies don't have to be assholes:

https://www.eff.org/deeplinks/2013/11/trademark-law-does-not...
There's a driving school called "Autoescuela Super Mario" on Lanzarote (Canary Islands). They're using a lot of Nintendo's branding (fonts, etc.). Somehow I can't imagine that Nintendo agreed to that though.
Say it again and loud. No null publications leads to reproducibility crisis.

Especially in an academic discipline that fundamentally bowing to it's industry counterparts for scraps.

This coming to you from a field which in modern times which reinvented the trapezium rule...
They really mean crap not fake. If you use a nail where a screw is needed, that is crap.
To add: I can very well imagine this process isn't suitable for FAANG, so I can understand their university exam style approach to a degree. It's easy to arm chair criticise, but I don't know if I could come up with something better at their scale. These days, I'm mostly engaged by startups to help them build an initial team, I acknowledge that's different from what a lot of other folks hire for.
The understanding comes from knowing when to use that phrase compared with other phrases that might mean similar things. Idiomatic usage to some extent. If learning a language was just remembering direct phrases then machine translation would be trivial
It was supposed to prove nothing. I am not an expert on Mars and on a forum full of engineers, I expected someone more knowledgeable to start taking the answer apart systematically: this is truth, this is hallucination, this may be truth or not, but it is stated too optimistically.

I can see one thing. Mars is indeed further from the Sun than the Earth, but the light on the surface is probably still comparable to a slightly cloudy day on Earth, and plants grow just fine in slightly cloudy climates.
How old is your Garmin watch/device?

I'm still using a Forerunner 935 from 2017 and I haven't had any problems with charging/syncing data. I use the USB charger about once a week. Once every two weeks during winter when I don't use the GPS as much.

Only thing I have updated on the watch is the free loop, which holds the watch band after you've threaded it through the buckle. I'm gonna have to replace the watch band eventually - the plastic band is starting to crack, Canadian winters aren't gentle on these things.

Garmin support sent me replacement free loops when I called in asking how I could replace them.