skysight-inc/HackerNews huggingface dataset:
So, this actually reinforces my point, many many people in Europe have private health insurance despite having free healthcare supposedely.

If european healthcare was so amazing AND free, why would people do this? It makes no sense. Of course it does when you realise the cost of free healthcare, which is that it just isn't that great in terms of quality, or you have insane waiting lists, even if it is free.
The engine absolutely matters! If you want to use a feature that is available in Chrome and Firefox, but not in webkit/safari, you are completely out of luck on iOS.

Apple has been holding back web development for many years with this policy. I suspect it is to keep PWAs from being competitive with native apps, but whatever the motivation, that is very much the effect.
Excerpts:

- Thousands of solar farms have been successfully developed in the US with near identical EISes and ultimate findings of marginal impact, and yet every new development still has to endure the high cost and delays of yet another top-to-bottom regulatory process whose outcome everyone already knows is a foregone conclusion!

- Much of the current, and relatively modest array of green energy subsidies are wasted on the army of consultants who churn out permitting paperwork whose negative impact, in terms of trees felled to make paper, is probably higher than the project they’re describing!
220 240 was peak laptop hardware in comparison what we have now. Best keyboard, durability etc. still to this day use a x220 to code.
Aw yes, the lowly commoner. Ha, are you living in a Monty Python skit?
To be fair I worked for a startup who turned out to be doing exactly that in the UK.
Very nice, and there's two paths forward for you:

1. Awareness that not everybody can or wants or dares to do that or be you. There's other people in this world! :)

2. LoL-ing other people for not being you

Entirely you choice! :)

-----------------

e.g. I can change tires and oil on my car and am aware that majority of people can't or don't want to - even handy, technically oriented ones.

There's simply a vast, vast majority of people to whom:

1. I'd happily recommend a ThinkPad because I think it'll serve a wide swath of people well

2. I would not come anywhere near suggesting they replace their screen; not only would that likely lead to disaster, but it'd 99% turn them off from considering ThinkPad in the first place.
I’m disappointed, but not really surprised I guess, with how poorly so many programmers seem to understand what chatgpt is and does.

It’s great and amazing tech, but it’s very much a kind of search engine, and indeed, writes just the kind of code you find on the internet… sometimes great, often flawed, very often incomplete. Its breadth of knowledge is stunning, but it’s not like it’s actually useful to be able to write code in all the languages.

It really doesn’t even touch harder problems. You need to know, at the level of fine details often, what you want from it and what you don’t. That’s hard.

…It save’s time. We will perhaps need fewer programmers as people spend less time on grunt work. But that’s hardly the end of coding, and seems like clearly a good thing in the long run.
You have that 'other' variety I guess? I had the 'good' one (very slow and easy to eradicate after surgery). Hope you will be ok. For me there were no detectable bumps or whatever on the outside, just one day I noticed it was hard as a rock and went to the doctor.

Hope science will find better treatments than chemo (I don't really care about the surgery) and radiation.
> brain that is so pig-headed as to believe whatever $Conspiracy today

I see the risk that someone who has been consistently so stubborn and capable of making reality match his absurd aspirations, might even succeed in making $Conspiracy come true before he changes his mind :)
"Programmers are people who can endure an endless parade of tedious obstacles.", maybe my new favorite quote.
As a distro contributor, I don't share these views at all. Yes, it's sometimes a bit of a pain when some application needs an older, incompatible library, but in 99% of the cases, the fallout is minor, or there's some compatibility library or shim I can install. The advantage of doing this being that the old application will now support all modern audio/video formats (e.g. ffmpeg) and the new graphical and audio subsystems on linux (e.g. sdl), as well as whatever security fixes.

If I really need an old library, it's generally not hard to install that in a temporary prefix and set the relevant PATH variables for it, though I do wish this was easier sometimes. It gets better as more projects just use pkg-config.

That all said, Meson[1] solves all of these issues in a way that keeps both developers and distributions/users happy. But as is with all things C, getting everyone and especially windows users to adopt it is gonna take a good while.

[1]: https://mesonbuild.org/
why is it so hard to find a business cofounder, someone that has sensible understanding of technology, not just throwing around tech jargons?

Not arguing against OP, just asking curiously. I have tried YC cofounder matching and so far every one is so passionate about "AI", but often the idea is ambiguous or impossible.
experiments are not pseudoscience; we teach kids science via science fair projects doing very similar types of experiments.

Pseudoscience is generally when you have an explanation for something but no evidence, and generalize that theory to explain too much
Does Siri show ads?
Your rights are always slowly taken away for very civilized and reasonable reasons.
> If it used a more advanced technology, it should have been able to at least fly to the Moon

That's erroneous reasoning. More advanced technology does not imply more advanced capabilities in every respect. The shuttle was not designed to go to the Moon, it was designed for other purposes. It doesn't have the delta-v to reach the Moon, nor would it have any way of landing on it, nor any way of returning even if it could land.

Think of it this way; much of the technology on a modern container ship is more advanced than that on a dreadnaught battleship. That doesn't mean a container ship is any good at blasting other ships out of the water; they aren't built for that.

Why even would they want to send the Shuttle to the Moon? That sort of mission is just a political stunt, the scientific research done there isn't worth the expense.
False DMCA claims are technically considered perjury I think. The problem is that most so-called DMCA claims are actually not using the DMCA mechanism at all: filing a bogus copyright claim on YouTube for example doesn't have to involve the DMCA at any point.
> Self-driving trucks were going to upend the trucking industry in ten years, ten years ago.

And around the same time, 3D printing was going to upend manufacturing; bankrupting producers as people would just print what they needed (including the 3D printers themselves).
So, if not $2k then how much more?

How much is this monthly premium? We are talking about 50USD, 500USD, more?

You say out of pocket is in thousands per year - so I assume <10k?

I wonder what is upper bound of yearly cost for having same or better level of healthcare as in Europe.

If that's like 15k a year, than I would assume, at least for SWEs, it still makes a lot of sense to go to US - pay difference is huge. I would not be surprised that even you you would count 50k a year for medical it could still make a lot of sense to move to US if you are good - I don't hear that much about 300k, 400k or more TC per year in EU
My research is about detecting semantically similar executable code inside obfuscated and stripped programs. I don't know what commercial antivirus or vulnerability scanners use internally, but it's possible to generate similarity scores between an obfuscated/stripped unknown binary and a bunch of known binaries. I suspect commercial scanners use a lot of heuristics. I know IDA Pro has a plugin for "fingerprinting" but it's based on hashes of byte sequences and can be spoofed.

My approach is basically: train a model on a large obfuscated dataset seeded with "known" examples. While you can't say with certainty what an unknown sample contains, you can determine how similar it is to a known sample, so you can spend more of your time analyzing the really weird stuff.

The hardest part in my opinion is generating the training data. You need a good source code obfuscator for your language. I've seen a lot of papers that use obfuscator-llvm[1] to obfuscate the IR during compilation. I use Tigress[2] to obfuscate the source code because it provides more diversity, but it only supports C.

[1]: https://github.com/obfuscator-llvm/obfuscator/wiki/Installat...

[2]: https://tigress.wtf/
> Such practical examples seem to be almost banned from university math

For background, I studied theoretical math. I am also amateur electronics engineer.

I agree, theoretical math students and staff are a bit dismissive about everything else. At least where I studied. Where I studied, we would regularly joke about other students claiming that math is hard saying, "what they are learning isn't even math, it is just a bunch of formulae and rote learning". And this included physics or applied math students. Don't even get started about CS students...

It is unfortunate, because math concepts were frequently invented to solve a real physical problem. Or they were invented and we found them extremely useful for a physical problem. Historically people would not put much distinction and would usually do both physics and math and there would be a lot of cross-pollination.

Just read a bit about how Einstein came up general relativity -- it is fascinating story about how Einstein wasn't good at math but needed a problem solved so he reached out to some friends and those friends basically gave him some private lessons until Einstein clicked and figured it out.

For me, I pretty much understood Fourier analysis before I started doing electronics. But the usefulness and practicality of it only clicked after I moved to higher frequency problems and started using frequency domain when working with my circuits. You don't get much significance of it just studying theoretical math.
That's not the debate, it's the first time I'm hearing about that in this thread.
The issue with the Rust ecosystem, and other similar "move fast and break things" npm-like ecosystems is not the lack of review per se, but the fact that most modules are microdependencies, or depend on them, each with its own maintainer, and it's very easy to end up with 100-300 dependencies(with a slightly lower number of authors) in the most trivial use cases. In the C++ world libraries tend to be larger, with multiple maintainers, or even unified into a single meta library like boost, which alleviates trust issues to a degree. Some degree of vetting at the level of distros like RedHat further lowers the risks.

The current situation with the language ecosystems is basically "we must build this very lax system with as few friction moments as possible, or else our language would be outcompeted by a language with laxer requirements" and "We must make our ecosystem grow, grow, grow! Externalities down the line be damned!", i.e. it's a capitalism, careerism influenced situation imho. So we have "You must vet all the 300 modules and their updates yourself" as the result. Requiring module authors to unify into meta projects to review each other's commits is perceived as laughable, unneeded self-hindrance. Same goes for separating the ecosystem into vetted(stable)/unvetted(unstable).
$ find . -type f -regex '.*bar/[^/]*.foo' -exec grep baz {} +

I wonder if you created a GPT and fed it the entirety of Linux man pages (not that it probably didn't consume them already, but perhaps this weights them higher), if it would get better at this kind of thing. I've found GPT-4 is shockingly good at sed, and to some extent awk; I suspect it's because there are good examples of them on SO.
I don't know if they ever implemented it, can it offload the storage to S3? The cost is peanuts and you stop bothering about the annoying recurrent storage issues.
A few weeks ago, I was stumped on a problem, so I asked ChatGPT (4) for an answer.

It confidently gave me a correct answer.

Except that it was "correct," if you used an extended property that wasn't in the standard API, and it did not specify how that property worked.

I assume that's because most folks that do this, create that property as an extension (which is what I did, once I figured it out), so ChatGPT thought it was a standard API call.

Since it could have easily determined whether or not it was standard, simply by scanning the official Apple docs, I'm not so sure that we should rely on it too much.

I'm fairly confident that could change.
IIUC, the parent is probably saying this because of Lazlo Block's book.

Besides hiring people to intentionally fire (lowest person in a stack rank) this practice was stopped for that reason.
Very nice... but this still has quadratic compute cost, so in practice you can't achieve infinite context with it.
The best answer to the interview question is not mentioned in the article. It’s something like “I’m not interested in working here because I don’t want to use my art to spy on people.”
I think it goes beyond communism. There is a victim/outrage mentality in some people, and I get the impression they will always look for something to be outraged about. From what I have read of communism it is not based on a personality of playing the victim, and constantly looking for something to be outraged about.
You can use gpt for government work??
Can you help me understand why air is (relatively) more viscous the smaller you are? Does it have something to do with the volume (mass) of an object growing faster than the surface area available to support it in the air? Or is it something else?
Wow. Remember when operating systems weren't such bitches? I do.
I found out at age 29 about 4 months ago. My cancer is rare called PMNSGCT. Presented as large solid tumor in chest the size of a cantaloupe. Symptoms were fevers, night sweats, coughing. They thought it was pneumonia at first. Had a big surprise when I went to the ER lol.
That brings back some very fond memories. Connections was a seminal TV show that was interesting, funny, and intelligent. As a newly minted electrical engineer, I loved learning the obscure history of things I used daily. Until Carl Sagan created Cosmos, there had been nothing like it nor has anything been like it since.
No one said anything about gambling.
> The "export" version is literally designed to make you retarded.

Then why does it have so much philosophy content that can reveal the naivete of the many comments like this one reads about "TikTok"?
How to end the global glut of plastic
>Elon Musk, Taylor Swift, LeVar Burton, and Kanye West.

LeVar Burton? That's a bizarre inclusion on that list. Some Google lawyer is probably a Trekkie.
No, "to table" in terms of (EU) parliamentary procedure means to begin the consideration, it's the US that uses "to table" to mean dismiss[1].

[1]: https://en.wikipedia.org/wiki/Table_(parliamentary_procedure...
This is an issue caused by the fact we sold software as being FREE and now businesses have an expectation that software is free to make; thank you random guy in Nebraska.

I would love to have a paid curated package repository, but it would be really hard to sell.

I know a handful of companies who care that much about their security not to depend on OSS libraries.
Even FANG don't care.

If you can raise some money and get enough sales firepower to close big contracts with the few security conscious actors, this might become reality.
How can your program use O(2^n) space in less than O(2^n) time? Do you just allocate a huge chunk of memory but don't use most of it? If so, you can replace it by a hash table using O(n² * log(m)) space at an amortized constant cost per memory operation.

Once you have reduced memory consumption in this manner, you can try solving some previously-out-of-reach large SAT instances from past competitions https://satcompetition.github.io/

I expect you to fail, but I think attempting this and figuring out where you made a mistake will likely be educational.
It's been tagged, so I assume this page is just lagging a little. That said, it could have waited....
> steep Coldswold-inspired roofs

Cotswold
Yeah it sounds like that curl "bug report" https://news.ycombinator.com/item?id=37904047
> How does programming have self-play?

I think there's potentially ways to generate training data, since success can be quantified objectively, e.g. if a piece of generated code compiles and generates a particular result at runtime, then you have a way to discriminate outcomes without a human in the loop. It's in the grey area between pure self-play domains (e.g. chess) and domains that are more obviously constrained by the corpus of data that humans have produced (e.g. fine art). Overall it's probably closer to the latter than the former.
> They also used JavaScript to generate the HTML

They could have used any language to do this really. I think the title means "the final game runs without JS or CSS"
out of curiosity, what period was that ? good old ibm era or early lenovo buy-out ?
Why don't you think the political reasons are enough? Political reasons were why the US did it originally right?
You probably ought to read the link before commenting. This isn't about the service agreement (which Tesla already screws owners on) but about a new, improved addition to the sales agreement which straight up says that you owe Tesla fifty thousand dollars if you sell the truck.

You can do whatever you want with it... you just owe Tesla $50k if you do.
If you're smart about it you're not gonna have a very deep or wide dependency tree for your own deps. If you need more than maybe two of your own deps, maybe you need to reconsider how you structure your libraries, or you can join multiple libraries into the same project/build system umbrella (e.g. glib/gobject or the whole of QtBase)
I don't understand the point of posting this. This company is a state-owned enterprise of the PRC. Sure they're going to Kafkaesquely track Uyghurs and everyone else for social credit "reasons."

I don't know if anyone remembers the involuntarily organ donations investigated due to absurdly short waiting lists not found in any other country.
Well, only know about part of FANG so YMMV.

> I think it's common to hear about companies with crazy hiring practices, or most companies copying the big tech companies in terms of what questions are asked.

Sure and as shown recently there's about what questions should be even be asked by HN [1]. Although I do think that question is fine although I'd have approached it SQL first and Map second); but really those are the kinds of questions you should be able to whip out an answer to in <15 minutes and I do believe the people I work with can.

> If companies want the most qualified people, and the current state of things isn't the best strategy, does that make sense with how hiring practices don't seem to have changed significantly for a while?

That's not the goal.

There are many levels and each level is meant to represent different qualifications. So, the company does not aim to hire only level 10x (i.e. the most qualified). They aim to hire qualified people without the _most_ modifier. If you're "only" a 4/10 that's great if the company has level 4 slots open.

Hiring practices won't change because there's already way more applicants than slots. Think of it from the companies perspective. They have a policy and by following the policy they've ended up with that slot being filled.

> I was wondering if people have heard of companies doings things like:
> Identifying which questions asked are good predictors of how an employee does at 90 days/1 year

Yeah, where I am does check for a few years after you've been hired how well your interview ratings is correlated with your end-of-year(ish) performance ratings.

> Estimating how important each step of the interview process is, etc.

Ditto on this with above. Some parts of the interview ratings have been changed as they weren't more correlated than others with future job performance.

You can think of it as if you were a basketball scout and you used to report on Height+Weight but then found that Weight was only positively correlated with scoring baskets when Height was as well so you don't report on Weight anymore.

---

Related, there's a lot of research on "Structured Interviews" that the average HN commenter has never read nor thought about. Its kind of like getting plumbing advice from the radio. They may legitimately be right but be careful with what they say.

[1]: https://news.ycombinator.com/item?id=38257024
Lapce Editor 0.3
I encountered this with particular problem in python. Seemed like GPT wanted to always answer with something that had a lot of examples on the web, even if most answers were not correct. So garbage in, garbage out problem. I'm bit worried that the LLM's will continue to degrade as the web has increasing amount of LLM generated content. Seems to already be occurring.
Tesla is REALLY WORRIED about a price collapse for used Cybertrucks once owners experience them.
Yeah. 1366x768 was not great
This is the correct answer. I have 23 years of experience in datacenter ops and it has been a game changer for me. Just like any tool on one's arsenal, it's utility increases with practice and learning to use it correctly. ChatGPT is no different. You get out of it what you put in to it. This is the way of the world.

I used to be puzzled as to why my peers are so dismissive of this tech. Same folks who would say "We don't need to learn no Kubernetes! We don't need to code! We don't need ChatGPT". They don't!

And it's fine. If their idea of a career is working in same small co. doing the same basic Linux sysadmin tasks for a third of the salary I make then more power to them.

The folks dismissive of the AI/ML tech are effectively capping their salary and future prospects in this industry. This is good for us! More demand for experts and less supply.

You ever hire someone that uses punch cards to code?

Neither have I.
How do they plan on enforcing US law in Vietnam? Since the defendants live in Vietnam won't they have to either extradite them to the USA or place a judgement against them which will never be paid, as long as they don't have any assets in the states? I have wondered for a while how this works, so anyone who knows specifics is welcome to respond.
> tri(a?)logue

It’s not a trial-ogue. It’s a tri-logue because it involves three parties.
Also possible that the experiment was just poorly designed, and the results poorly interpreted.
> We will perhaps need fewer programmers as people spend less time on grunt work.

If programmers become more productive, it means the price of development will decrease. This will, in turn, increase the demand for development.
If SO had known to block GPTBot before it was trained, GPT4 would be a lot less impressive.
Because we solve the same problems with different tools, languages, and frameworks.

The core of what we do never changes - get input from user, show error, get input again, save the input, show the input.

Now it just got more complicated, even though 20 years later most of this could be a dull Rails or a Django app.

And AI will probably do the decent CRUD part, but you will still need an expert for the hard parts of software.
It let log4j pass for as long as it was known to be good. Within hours of the CVE opening the tool was blocking it. The purpose of dependency firewalls is to avoid two things: known badly vulnerable packages AND known malicious packages that serve no other purpose than to steal data or drop a trojan. No security is 100% bulletproof, but it's really surprising how much of the damage is done by 7 year old CVEs. Firewalls can be useful in exactly that.