skysight-inc/HackerNews huggingface dataset:
USSR and China were sanctioned as well during the cold war. There was intentional difference in how they were sanctioned to cause them to split off.

Both of these things worked as intended, causing USSR and China to work against each other and ultimately causing USSR to collapse. USSR was growing faster than the west early on. By 80s its economy was barely working.

It just takes time. Russia is in much worse starting condition already than USSR was in 70s, it is more isolated, it has less allies, it's further behind in tech.

If you want to believe Russia is doing fine, go ahead, it's just a very weird take.
The thing about outsourcing is that you need to break tasks into tiny well-specified units for your contractors to do, not because they're idiots but because they have little context on anything and often need to be able to work from a different time zone without much back-and-forth. Tiny well-specified units are exactly what copilot speeds up, but they come at the price of increased costs elsewhere: more PMs/business analysts, more managers, onshore engineers whose job is solely to support offshore staff, etc.
For stop customers, purchasing at Amazon can indeed feel like dealing with a compromising get-together. The find procedures appear very much not United States of America-of-the-cleverness, to the point where it seems some counterfeit consciousness built on some profound education is used not to minimize the find blunder, but to maximize lucre. For stop-customers, the flag to clamor ratio for find appears destitute.
This isn't telling me much. They are less reliant on contractors. I'm guessing these contractors have far greater overhead and handle things which require the least knowledge of the systems they are working on. This could create more full time jobs for BP, by freeing up funds to put more internal people behind AI assisted dev.
Seriously guys, what am I missing that they can do that?

I’ve tried doing just basic json printing apps and the AIs (GPT-4o, Claude Opus, Gemini) often fail me after digging into what needs to be done.

They do great at scaffolding things and getting you maybe 40-50% there, then they hit a brick wall of awful code and not doing what I want.

How can you replace devs for even these simplest cases? It just doesn’t work at the end.
> with the added benefit that the returned gradient also accounts for the effects of taking alternative branches.

Does this mean that you can take the partial derivative in respect to some boolean variable that will be used in an if (for example), but with regular autodiff you can't?

I'm struggling to understand why regular autodiff works even in presence of this limitation. Is it just a crude approximation of the "true" derivative?
I would naturally do it in Emacs Lisp for its superior excel reading abilities

(require 'csv-mode)

(let ((input-file "bigfile.xls")
(output-dir "chunked/")
(chunksize 1000))
(cl-labels ((read-csv-file (filename)
(with-temp-buffer
(insert-file-contents filename)
(csv-mode)
(csv-parse-buffer t)))
(write-csv-file (filename data)
(with-temp-buffer
(csv-mode)
(dolist (row data)
(csv-insert-list row))
(write-region (point-min) (point-max) filename)))
(chunk-data (data chunk-size)
(let (result)
(while data
(push (cl-subseq data 0 (min chunk-size (length data))) result)
(setq data (nthcdr chunk-size data)))
(nreverse result))))

(let* ((data (read-csv-file input-file))
(chunks (chunk-data data chunk-size))
(file-count 1))
(dolist (chunk chunks)
(let ((output-file (expand-file-name (format "chunk-%04d.csv" file-count) output-dir)))
(write-csv-file output-file chunk)
(setq file-count (1+ file-count))))
(message "Processing complete. %d files created." (1- file-count)))))

(This is a joke. Do not use this.)
What is the bull case here? They close the gap to Anthropic and become a 4th place player?
Why do we need it?
The muckraking blog For Better Science has been sounding the alarm on this for years. Here's a great investigation into a "paper mill industry"[1] which apparently this researcher also traced some of the fraudulent papers to. It gets into some of the economic forces that drive it.

P.S. scanned 130 million papers! WTF!

[1] https://forbetterscience.com/2021/05/26/the-chinese-paper-mi...
7/10 devs being obsoleted by AI must mean that the company employs about 3 actual engineers per 10 people it hires, and the rest just push around copy pasted code
> Python makes you put the definitions before their use!

Is this true for methods in classes?
As someone who grew up with iPhones coming out around the time I was in middle school and apps producing noises like this were used as pranks in class I have to ask that people don't do this. The sound is painful.
Trump promises to commute the life sentence of Silk Road founder Ross Ulbricht
These seem like really easy kinds of tests to repro or re-examine? How is there a 22 year gap in this? Or is this perhaps mostly a question of not there being enough examination of the experimentation protocol, and so the idea remains despite the underlying experiment being iffy.
In the chart you're referring to, Italy only has two data points. And one of them involved just 110 people.

I wouldn't be attributing any magic to Italian food culture based on that chart.

Besides, then you'd be in the awkward position of trying to claim that French UPF is so high because of their food culture.....
Perhaps the San Ti at work? This is much easier than breaking every accelerator experiment at an atomic level.
I have a very similar personal experience. Perchance, are you dyslexic? Part of my applied /intuitive reasoning comes from my inability to perceive direct language but early ability to read based on contextual extraction that applied to problems solving and communication.

The brain is so interesting at what point certain pathways activate. The blocks/shapes of text piece is especially similar to my experience.
>On the other hand, if you're a highly paid software engineer, it's likely you're already working with highly automated and abstracted systems, so there's much less opportunity for LLMs.

I think you're wrong about this. There are people today getting paid lots of money for basic jobs, and people with real difficult jobs that don't get paid much. Pay rate is as much a function of location and your particular company or industry as it is the actual nature of what you are doing.

>Yes there's Copilot/etc which will reduce boilerplate, but the only way a company achieves "70% less coders" is by wholesale automation of large parts of their process that must be horribly basic already.

The basics often only seem basic because we've done them a great deal. When the machines are charged with doing a lot of stuff, will the basics still appear basic? Will you be able to spot the critical yet tricky errors buried inside reams of code for a process that you never have to develop yourself? Furthermore, will you be able to skip all the basics in your career development and work on advanced things? I have my doubts. A lot of "horribly basic" "drudgery" will have to be done manually, because it is too important to leave to the whims of a LLM and people have no other way to develop the necessary skills to sustain the industry.
Unique data set. And Elon. And with Elon, comes a great set of talent. From https://x.ai/about

> Our team is led by Elon Musk, CEO of Tesla and SpaceX. Collectively our team contributed some of the most widely used methods in the field, in particular the Adam optimizer, Batch Normalization, Layer Normalization, and the discovery of adversarial examples. We further introduced innovative techniques and analyses such as Transformer-XL, Autoformalization, the Memorizing Transformer, Batch Size Scaling, μTransfer, and SimCLR. We have worked on and led the development of some of the largest breakthroughs in the field including AlphaStar, AlphaCode, Inception, Minerva, GPT-3.5, and GPT-4.

They are already competitive despite the late start:
https://x.ai/blog/grok-1.5v
Maybe you need to be more specific about which workers you're talking about.

Given a full time worker vs a contractor, I'm guessing the contractor has far less knowledge of the system as a whole, and ripe for being replaced. Then with freed up funds, maybe they hire more internal developers. It could be more of a reshuffling than anything else.
I have to admit, you are an idiot.

Edit

Or a troll.
Perhaps you should ask what was the motivation of the United States in being in a total war with Japan? Why couldn’t the US accept peace terms, (something the Japanese repeatedly requested), why did the US need Japan to unconditionally surrender, to the point that the US got to rewrote their constitution? (And entertain the thought of hanging their king)

I’m not asking if you think this outcome is right, or if you have some post-hoc justification now, I’m asking if you know what justification the US made to themselves in 1940’s to enter total war with Japan, that led them to kill 200,000+ civilians with 2 Nuclear Bombs, and a Tokyo Fire Raid to force Japan to surrender. The past if you really try to understand it was a different country, in our past the Life Magazine of 1944 wrote a story of a soldiers girlfriend receiving a Japanese Skull as a gift with incredible quotes like : “This is a good Jap—a dead one picked up on the New Guinea beach.” Natalie, surprised at the gift, named it Tojo.”
(Link: https://time.com/3880997/young-woman-with-jap-skull-portrait...)

The typical response to this from present folk is that “But the Japanese did the Rape of Nanking, and other atrocities”, which almost implies (though the astute never explicitly make this implication), that the US fought the Japanese to right all the atrocities that the Japanese were doing in Pacific region. No one who studies history will ever claim this, if you do study history, it’s hard to not see US as a deceitful bully with lunatic tendencies. One reading of our history that I find may not be the whole truth but certainly has a lot of truth to it, is that Japan was a pawn used by the US Government to drum up support for US to enter WW2, something most of the intelligentsia in US desperately wanted to do, but were always hampered by lack of public appetite to involve itself in this bloody conflict on the other side of the world. Unfortunately a side effect of playing this role for Japan was getting bombed into oblivion when you refused to surrender your sovereignty to the allied powers.
70%... By lines written? Or by time taken? There is a huge difference. Sometimes you spend days trawling old code, even older dependencies to discover adding a line may fix your problem. In the meantime you may've read hundreds of pages of docs, seen dozens of diagrams. Hunted people that moved between departments and "worked on this before" etc. Then after you fix it yours in charge of organising testing and deployment to cert/prod including representing the change in risk assessment meetings. Good luck using AI to replace this work.
That’s just what people outside FAANGs say as copium.

The idea that FAANG engineers are somehow just resting on their laurels isn’t borne out in the evidence of how much tech is being pushed by those companies.

Sure, there’s likely some who do so. But there’s also likely tons who do so outside FAANG as well. You just don’t think about them because they’re not associated to something that you think is noteworthy
Ask HN: Is it worth working two 90% Jobs?
I already work 60hrs/week, but am paid only for the 39hrs.

Would it not make sense for me to work two 30hr jobs instead?

Other than opting out of the 48-hour work week limit, are there any legal or financial concerns to doing this?

I would pay tax twice I suppose, but the takehome would still be better than what I'm doing now, right?
BP the oil company? If they are actually using AI to write their code, it sounds like criminal negligence and a disaster in the making.
Git is not complex. Its UI is!

Git is very simple. It is built on just four concepts: blobs, trees, commits, refs.
git log -G is much more often what I want - diff contains some text but doesn't necessarily add or remove it.
Are there any notable people associated with this other than Elon?

I’m curious what they’re bringing to the table to be able to fetch that valuation.
ChatGPT Answers Programming Questions Incorrectly 52% of the Time: Study
> The company’s mission is to understand the true nature of the universe.

I yawned so hard my jaw unlocked.

Can't wait to see groundbreaking... checks notes... "advancements in various applications, optimizations, and extensions of the model".

Do these companies only hire yes men?
I'm sure you know this, but for younger readers, in Subversion 'praise' was an alias for 'blame'.

For neutrality, 'annotate’ was another alias.
"continuations" are not in standard Common Lisp. They are a Scheme feature (-> functions which capture a state of computation). Common Lisp has a standardized exception handling system called the "Condition system", it features conditions (-> exception classes), handlers and restarts. It provides a non-terminating exception handling system, also often with a user interface -> the user can choose a restarts via some menu system or in the REPL. Something similar is in Smalltalk, which provides excellent tools for error handling and debugging.

Lisps prior to Common Lisp usually had elaborate ways to handle runtime errors and extensive REPL interfaces for it, for example the break loop -> a REPL in the error context. The most prominent and widely cited was the one of Interlisp, which featured also user facing automatic error repair (-> DWIM).

Whenever I see a Lisp, which doesn't stop at an error and then let me look at it, I feel sad.

GNU Emacs is an application (a text editor) -> debug-on-error is by default NIL. That makes sense in an application.

> that never became a thing everyone wants, I guess it's not as critical as you paint it to be.

People asked for it, it seems. But the answer was no.

See for example "https://vimeo.com/223309989", "REPL driven development". It was a topic in the Q&A at the end.

Also: Since JVM/Java already has a built-in exception handling, why build another one?

There are some libraries...
Okay, look. My native tongue is Russian. In Russian, "being a Russian" has two forms: "Русский" and "Российский." "Ethnic Russian" and "a Resident of Russia." When translated to English, the difference gets blended, but in Russian, it still exists. We can imagine some completely imaginary English dialects in which "Lisp" would have a different meaning, can't we? We can even add some weird rules similar to "Российский Флаг" and "Русский Флаг," which would be translated depending on the context and time differently. We would have to find ways to describe "the subtle differences of 'Lisp' in different contexts." We can pretend we're talking in different dialects where "Lisp" means different things. We can create all sorts of rules and standards. But at the end of the day, for most people, Lisp is like "porn" in the sense that "if it is, you know it." I'm in that school. Clojure is a Lisp to me. Call me a religious idiot. If people can't tell the difference between Common Lisp, Lisp, and Clojure, call them idiots. I don't know, usually when I mean to say "Common Lisp" I'd say it, or I would use "CL" and people usually know what I meant. Then I don't know what we're arguing about.
I have only mild anxiety, but "butterflies" or other anxiety-related sensations in my gut are not at all uncommon for me.
Does it, though? That was probably true pre-X™, but it seems like the primary selection metric has gone from “competence” to “doesn’t ever contradict Elon”
Why do you think they haven't discovered better treatments? What is your ideal world for this disease?
Whether AI surfaces it or a search engine does, blindly following reddit troll posts shouldn't be worthy of an article in a supposedly "legitimate" rag like BI.

All sorts of questions could surface all sorts of answers, like swallowing goldfish, eating tide pods, teaspoons of cinnamon, you name it and it's probably been a meme or a fad.

This grown woman needs to find a real job, or to refuse writing the degrading clickbait nonsense that, far more than any AI, actively makes the internet a worse place. It's not cute, or funny, or entertaining, or educational. It's profoundly ignorant and deceptive and is being used to push this notion of "AI bad!" on behalf of legacy media tabloids like Business Insider.

It's not all in good fun, or silly, or engaging, or clever. It's hot flaming garbage, and Katie should be ashamed. If it were written by a child, then maybe it'd be excusable, but she's old enough to know better.
Does anyone have any good tutorial series on FPGAs using some of these more affordable devices? Like someone showing how to setup a dev environment on linux and showing how to get started putting logic on devices?
XFaaS: Meta's Scalable and Cost-Efficient Serverless Platform
WSJ source: https://www.wsj.com/science/academic-studies-research-paper-...

The muckraking blog For Better Science has been sounding the alarm on this for years. Here's a great investigation into the "paper mill industry"[1]

[1] https://forbetterscience.com/2021/05/26/the-chinese-paper-mi...
Elon Musk is planning to invoice the AI ....to Tesla and X a la Adam Neumann....

https://www.ft.com/content/2a96995b-c799-4281-8b60-b235e84ae...
Compiled HTML? Sounds familiar.

In all seriousness, I miss the Contents-tab-style of navigation like I used to do with CHM ages ago.

There was this point in time such that when I opened a CHM I knew I was going to read chapters about use cases, examples, tips and tricks, gotchas and all the way at the bottom I would find the reference API documentation.
Meet is nowhere near "<1 sec" for me, but my employer doesn't provide the best hardware, neither. It takes several seconds for the camera to initialize.

Team's load time is atrocious, though, by comparison.
good theory, but the san ti can not lie or deceive. breaking the accelerator is honest work. faking papers isn't.
> Eg the US is just coming off of 20+ years of riding on China’s back.

That China’s per capita GDP increased 4x over that period — was that because of, or in spite of the US ‘riding on their back’?
Anything Musk is now too many inferior products and broken promises for any sensible investor. Might as well just burn the money.
Then you won't have signed drivers so it will fail.
Unitree is better than Optimus.

Qwen et al is better than Grok.

BYD is better than Tesla.
But we know from Google that unless you can definitively solve the "is this sentence real or a joke" datasets like Twitter, Reddit etc are going to be more trouble than they are worth.

And Elon's recent polarising nature and the callous nature with which he disbanded the Tesla Supercharger team means that truly talented people aren't going to be as attracted to him as in his early days. They are only going to be there for the money.
I think the way it was conceived is orthogonal to the way it is encoded or displayed.
Yet the money keeps coming, so I want to learn what I'm missing.
Yes, but they've made the convenient lightweight syntax not bounds check. Defaults matter in languages. Other languages make you use an esoteric function e.g at_unsafe to skip bounds checking.
> What I don't think the HN bubble is fully familiar with is the fact that probably 70% of programming happening today is boring low paid drudgery (or maybe 50-90%).

What I find odd is that AI tools are used to create new code but the bulk of the work is in rewriting and changing existing software,and fixing issues by touching single lines of code spread throughout the project.

Perhaps AI tools will improve, but today you need an awful lot of prompting to get a single decent usable starting point. In some applications you end up spending far more time prompting the AI tool than what you would end up doing by simply writing the thing.
Why 4th place? Got a crystal ball of substantiation or is this another case of ordinary Elon bashing?
It's literally the first sentence in the link

> Our Series B funding round of $6 billion with participation from key investors including Valor Equity Partners, Vy Capital, Andreessen Horowitz, Sequoia Capital, Fidelity Management & Research Company, Prince Alwaleed Bin Talal and Kingdom Holding, amongst others.
I have just the opposite view of yours! Subversion is so so complex. It requires a client and a server. It might have a nice UI, but its internals are a mess. Just the opposite of git!

Why would a solo dev choose to use a client-server version control instead of one that works fully locally?
> Comma.ai is better than Tesla FSD

I don't know about the other comparisons mentioned, but Hotz himself said comma is/has always been about 2 years behind Tesla.
Yes, it can be nice as an archival thing. Keep a directory filled with experimental patches you made to certain parts of your code. Maybe branches are better for certain use cases.

I use stash too, but for different purposes. For instance, when I'd like to quickly change branches to fix a bug/issue and then come back to my stuff. Sometimes, I use stash for resolving potentially complicated pre-commit merges as well.
Outlaw ocean episode: https://music.amazon.ca/podcasts/9d669553-a9ee-4cf2-96fd-311...
Joke's on them - I didn't click the link.
Population density is certainly a valid hypothesis, but wouldn't it be nice to have a dataset to test it against?
Those are the people investing, right? The parent comment sounds like it's asking who is _getting_ the money.
Fixed the link, forgot that markdown references use double square brackets.

Hmm, I haven't thought about it the license actually, I would default to MIT, but wanted to keep the number of files minimal in repo, hehe.

Will figure it out asap, thanks.
I can tell you from first-hand experience that a wall of source code which only works 50% of the time is precisely the level of quality that you can expect from cheap outsourcing. I believe what AI can do is change managers' expectations so that smaller teams become more accepted. And by kicking out the worst performers, you increase average productivity, no matter what the AI does or doesn't do.
It’s not just Musk — as soon as you hit a certain level, it basically becomes impossible to fail. I’ve noticed that even if a senior leader is ousted from a company in disgrace, another company will invariably pick that person up fairly quickly.
Taking into account the number of Chinese ASML employees and Chinese ASML ex-employees they probably have a copy of all engineering plans by now...

https://www.theregister.com/2023/02/27/asml_china_data_spyin...
There used to be a list of people on the about page but they changed it, apparently. Here's a snapshot that still shows it:

https://web.archive.org/web/20240415120557/x.ai/about

I don't know enough about the AI/ML scene to say if any of these are notable people.
I wish he’d just focus on SpaceX or Tesla (the cars, not the robot).