skysight-inc/HackerNews huggingface dataset:
I mentioned this on another thread as well, but the point isn't that perf can't catch something like this, but it's that having continuous profiling set up makes it way easier to make profiling data an everyday part of your development process, and ultimately nothing behaves quite like production. This allows things that gradually sneak into the codebase to be easily spotted since you don't have to go through the whole shebang of getting representative production profiling data over time, because you just always have it available. Continuous profiling also allows you to spot intermittent things easier and so on.

(disclaimer: I'm the founder of the product showcased in this case study.)
Herein lies the key for IP protection. Never use cloud hosted coding tools as the world will soon be able to copy your homework at zero cost.
> In my opinion, floating point shaders should be treated as a land of approximations.

Fine, but that leaves you responsible for the breakage the shader of an author that holds the opposite opinion, as he is entitled to do. Precision =/= accuracy.
Does it matter? They are addicted to paper books in ways that is harmful to other parts of their life.
Perhaps reasoning will help?
I like Zed as an editor and how they’ve integrated LLMs and supports variety.

But it’s mind boggling they still don’t have a basic file diff tool. Just why?
Colonizers demand you change. Things make life better for people need to just exist. You just need to see your neighbor enjoying it to want yourself some of that. If you need to make changes for that, you'll ask what changes those are, and make them, if the trade-offs are worth it.

If you need to scold people for being backwards for not accepting your great gift, it's not a great gift.

> AI tools are amazing. You just have to approach them with a beginner's mindset.

IMO they're not even tools. A screwdriver is a tool; the phone number of a place that sends people that loosen or fasten screws isn't. A switch on the steering column is a tool, while a button on a touch screen is a middleman that at best works like the switch, at worst just does whatever. A keyboard is a tool, you can learn it well enough to know what keys you pressed without needing a screen. Predictive typing is not a tool.
I'm very confused on why you think that link supports your assertion.
> If you hire a driver, or use a taxi, offer to pay the driver to take you to visit their mother. They will ordinarily jump at the chance.

Lol. In Thailand mom probably lives far away in a rural village. But lots of drivers have cousins who just happen to have jewelry and clothing shops they will take you to. Some even know a good place to meet local girls.
Keep an eye out on our blog we're working on some interesting things in this area!
Someone asked that question on r/elixir just the other day: https://old.reddit.com/r/elixir/comments/1inebf4/what_saas_s...
If the category you are considering includes both Wasm and gRPC then it might be too wide to say anything about.
Randany.ai – AI-Powered Random Text Generator
Yet they are old enough to murder on government’s orders
> they had an exclusivity deal with TSMC to be first on a good manufacturing node improvement.

...plus, they have a whole CPU/GPU design company as a department inside Apple.

Not dissimilar to Sony:

Sony Imaging (camera division) designed a new sensor with the new capabilities of Sony Semiconductor (fab), and used their exclusivity to launch a new camera built on top of that new sensor. Plus, we shall not forget that Sony is an audiovisual integration powerhouse. They one of the very few companies which can design their DSPs, accompanying algorithms, software on top of it, and integrate to a single product they manufacture themselves. They're on par with Apple's integration chops, if not better (Sony can also horizontally integrate from Venice II to Bravia or Mics to Hi-Fi systems, incl. everything in between).

The gap also didn't survive in Sony's case (and that's good). Nikon and Fuji uses Sony's sensor fabs to use their capabilities and co-design sensors with the fab side.

Canon had to launch R series, upscale their sensor manufacturing chops. Just because Sony "integrated well" when looked from your perspective.

Sony is also not selling you the sensor. It's selling you the integrated package. From sensor to color accuracy to connectivity to reliability and service. A7-III has an integrated WiFi and FTP client to transfer photos. A9 adds an Ethernet jack for faster transfers. Again, integration within and between ecosystems.
> and in the meantime there was also WYSIWYG programming.

Oh, that one's perennial; it periodically shows up, promising to obsolete programmers, and has since the 1980s.
IRIS²: The New EU Secure Satellite Constellation
Think about the target audience for those two products and you'll quickly understand why a SaaS "Texas Edition" would be DOA...
Seeing "Contact Sales" for a terminal application is scary, but whatever, I gave it a try.

And it seems like it requires a constant internet connection?! What the hell is this? Sure, we put all our coding-baskets into GitHub, so you can't collaborate when GitHub/internet isn't working, but you want the same experience for your terminal?
I'm having a difficulty understanding your last point:

> If you don't think morality and truthe[sic] are real and goodness is a part of nature you are still living in violation of that and that's probably why you have a hard time understanding why people are against things like USAID.

I believe morality and truth are real, and that both good and evil are part of human nature, but I still don't understand why people have it in for USAID. Well, I understand why the radical Left has traditionally disliked it, because they see it as advancing US "imperialism", but I reject that rationale. I don't get why American conservatives, who claim to believe in morality and truth (which include principles like "help your neighbor"), and also advancing American interests in the world want to destroy an agency that combines both.

Note: this is separate from the question of whether any particular aid project is worthwhile. I'm sure many aren't, and those should be shut down through the regular political process. This isn't what's happening right now.
There are plenty of businesses that aren't concerned with failing, particularly post 2008 and post COVID, and this is more likely the larger they are. Furthermore, there is little correlation between the business failing and adverse impacts for the people running it, which is similar to the government.

If you're very high up in a giant organization and the business fails, you have the network to land somewhere else - the COO of a 10,000+ employee company is not going to end up penniless working at Walmart. In an organization of that size, responsibility is so diffuse you just blame it on other people/departments/etc. and parachute away.

If you're a worker bee in an organization of that size, whether the business succeeds or fails doesn't have much correlation with your job security or performance.

I'd agree in a vacuum that in a capitalist society that would be a major difference, but post 2008, business leaders are well aware that the appetite for letting large businesses fail is not there. We'd lose too many jobs/the economic hit would be too large, and we'd rather prop up bad businesses to keep people employed than help low-level employees after their leaders run their businesses into the ground.
Or run `sync` after the copy "finishes" -- less focused, but very easy to do.
I read this wrong initially — I thought you said one thing you __dislike__ about Zed.

I read the whole thing thinking, __oh my god they do exist__
what on earth are you talking about?

of course Google can call it whatever it wants

> Google may disregard orders of a democratically-elected leader?

what? random companies need to comply with press releases from politicians now? does this apply to all politicians and press releases? or just ones from people who have a proven record of asking for very stupid things and enacting very dumb punishments on people they feel haven't respected said stupid things?
Does that really matter to most companies/developers? I’d much rather have a good enough solution with a large ecosystem built around it. It also takes a lot of investment for companies to change their tech stack
Jonah. Moby Dick never swallowed Ahab. Bit his leg off.
Norwegians love to speak English.
No, not this model, it’s the ultra version of that car.
Let the Russians have the term oligarchs, we have robber barons and tycoons.
Imagine if you only see things if you can see their edges. (most eyes do edge detection in the retina before signals hit the visual cortex)
It isn't only frontend frameworks.

I currently AI-coma / tab-complete C++17 with decent results for stuff ridiculously far away from frontend, but I do wonder who is providing the training data for C++23 and onwards as there isn't wide adaptation yet.
Not OP, but in the past we experimented with OptaPlanner for manufacturing scheduling. I think the closest available example was project job scheduling, but we struggled to make it work with finer granularity time placement, it seemed to uselessy move jobs back and forth (IIRC because finishing one stage earlier didn't necessarily improve entire job time, but you didn't want it as constraint because sometimes it is useful to have gaps).
DELETE FROM grants
WHERE content LIKE '%minority%'
OR content LIKE '%diversity%'
OR content LIKE '%equity%'
OR content LIKE '%inclusion%'
OR content LIKE '%cis%'
OR content LIKE '%gender%';
Agree with all but autocomplete should either be a hidden feature or disabled by default since I think it takes away from the immersion as well forces you to recall.

Maybe enabled on a NG+?
It's also a problem when adopting new functionality in existing frameworks (eg. upgrading an app to new Android release), dropping the use of deprecated functionality, taking advantage of more readable syntax in programming languages, etc.
If they don’t, then will the bleeding edge technologies ever be used by more serious apps? Will it even be ready if we don’t test it with easier use-cases?
It's not that simple there are a lot of layers. The rejection of reality, family, and fighting against their own self interest. It's cult-like behavior and nearly incomprehensible for someone who sticks to reality. And that appears to be the desired outcome.

I'm not a partisan or member of any party. I am American and concerned for our country. The guy who won tried to other throw democracy and hasn't ever admit defeat. I strongly believe there's a good chance Trump or JD Vance will be the last American president.
> I would wager it's the latter. This will be the golden age of white collar crime, cons, and machinations. This is how this always ends.

So another S&L?

> At the end of 1988, 2,969 thrifts remained active. This was over three hundred less than in 1985 and over a thousand less than in 1980. These failures were highly geographically concentrated: a third of the failures from 1985 forward occurred in just three states: California, Texas, and Florida;[74] Texas accounted for 40 percent of thrift failures in the worst year of the crisis, 1988.[53]

* https://en.wikipedia.org/wiki/Savings_and_loan_crisis#Intens...
Anyone claiming high fees is straw manning
consider though people are including "the line" because its a requirement of the grant. you can't on the one hand complain that the deletion of science is "politicization of science" when 40% + 90% * 40% of your science grants are awarded contingent on including a political statement. the science is already politicized

suppose i was a sickle cell researcher that absolutely was opposed to these sort of "woke" pronouncements on ethical grounds because it taints my science. i bet you I'd be denied the grant.
Guess I figured out my niche as a SWE: have a later knowledge cutoff date than LLMs
Show HN: Tetris Variant in a Rotating / Flipping Square
Can the demo write "successful" or "unsuccessful"? :) It's hard to know how well it works otherwise
https://archive.ph/LM998
Can't the ABA problem circumvented quite easily by making the shared state immutable? Every modification will create a new instance, like so (in JAVA):

class State {
private int value;
private String anotherValue;

State(int value, String anotherValue) {
this.value = value;
this.anotherValue = anotherValue;
}

State changeValue(int newValue) {
return new State(newValue, anotherValue);
}

// same for anotherValue
}

AtomicReference<State> state = new AtomicReference<>(new State(1, "a");

State oldState;
State newState;
for(;;) {
oldState = this.state.get();
newState = oldState.changeValue(2);
if(this.state.compareAndSet(oldState, newState)) {
break;
}
}

Since object identity is used for comparison, and every transition is a new object, the ABA problem cannot happen because - even if the state are equal - the comparison will fail.
in all seriousness, this is absolutely ridiculous and completely unnecessary.

also elon doesn't understand what SQL is, so i'm assuming he's getting his minions to ctrl-f instead!
This is the most pessimistic account of the German military I've read, and admittedly I've read several propaganda and mainstream media pieces about the German military.

To people that share this low opinion of the German military, is it worse in Germany than the other major European armies (France, UK)?
As usual, AI has a higher priority than working on very basic stuff like creating a Windows build.

If you guys want to compete with VSCode, think again.
> Does that really matter to most companies/developers?

If you're asking about performance and memory, then yes, it does.

This is especially true in e-commerce where many studies have shown that overall page performance has a correlation to conversion. Add to that the fact that a lot of e-commerce has moved to mobile web, there's a strong case for picking the best performing technologies versus developer preference -- especially if AI is generating it.

But even outside of e-comm, consider government websites where you may have low income users that are using cheaper, older, lower capability devices to access information and services using lower speed networks to boot.

I do my day-to-day work on an M3 Max with 64GB RAM and fiber to the home; it's easy for developers to forget that many times, their end users can be on older devices, on low performing networks, and other factors that affect performance and usability of web applications.

> ...with a large ecosystem built around it

When you can generate whatever you want nearly instantly, what does "ecosystem" mean? Your possibilities are endless and infinite. Your mindset is in a world where it's necessary to depend on the work of others because it's too expensive for you to write your own component library. Yes, that was true 1 year ago; why would you waste time and energy to create your own calendar component? But if an LLM can generate any bespoke component that you need in < 3 seconds, do you still need a third party component library?

In fact, you may be better off for not creating the added external dependency.
Google doesn’t operate in China but if they did, they would have to comply with Chinese law. For example, iPhones in China don’t have a Taiwanese flag emoji.
Yikes, this is disappointing. My general rule is I will not purchase media if I cannot strip the DRM from it, so this might be the end of my run with Kindle.
They especially want to gut the IRS. Look at how understaffed their enforcement division has been, for years.
Commercial LLM Agents Are Already Vulnerable to Simple yet Dangerous Attacks
Even in the absence of other work/history, these are literally slides from a talk they gave on the topic, promoting a tool (https://deps.dev) to help more people understand and approach the problem.
It was on Christopher Sandbatch's Twitter account about a week ago. No idea where he got it.

https://x.com/CSandbatch/status/1888036416120144109
I always assumed it was due to (a lack of) scale for most companies? 1% improvement in container planning for Maersk is hundreds of millions of dollars per year, so they can have an entire team dedicated to that. Meanwhile at the other end of the scale, 1% improvement of job scheduling at $DAYJOB probably wouldn't even pay for its own ongoing costs, let alone the costs of setting it up.
Yes! Reasoning is the answer! It will solve all of our problems! General AI is just around the corner!!!!!!!!!!!!!!!!!!!
>With Claude 3.5 Sonnet, which is generally my AI offering of choice given its superior coding ability, my “What personal preferences should Claude consider in responses?” profile setting includes the line “When writing code, use vanilla HTML/CSS/JS unless otherwise noted by me”. Despite this, Claude will frequently opt to generate new code with React, and in some occurrences even rewrite my existing code into React against my intent and without my consultation.

I noticed this too. Anyone found out how to make Claude work better?
So... it slows down adoption by providing easier alternatives for beginners? I guess you could look at it that way too.

Eventually it will go either of the two ways, though:

- models will have enough generalization ability to be trained on new stuff that has passed the basic usefulness test in the hands of enthusiasts and shows promise

- models will become smart enough to be useful even for obscure things
It failed to catch on outside the defense industry because that is where is started. It was long sneered at as a "language designed by committee".

In one programming class, in college, we used a text-book called "Oh my, Modula 3!". On the back they explained the title, saying "better 'Oh my, Modula 3!' than 'Oh no, Ada!'".
Most of us do need to work for a living. Researching for the sake of research, and learning purely because one is interested in the subject is nice and all, but it is a luxury few can afford.

I think it is beneficial for everyone that the money angle for PhD is openly discussed and made public. This way, the correct audience (those who don't need to work for a living, i.e. born rich) might be attracted instead of burning out middle/lower class youth with dreams.

...Or steps can be taken to change PhD programs. Which does not seem likely.
This is an interesting article, I'd like to mention something else:

I don't even know what anyone means by "woke" anymore.

I recall it having a definition, and then the "internet definition" and then that usage evolved ... and now I see woke now involved if someone just sees a female lead in a movie or something.

Meanwhile there are folks who seem terrified of this abstract concept of "woke". Someone on HN created an account to comment to me about how they've had LGBTQ "shoved down their throats" but they couldn't actually say how.
> "Would it surprise me, my interlocutor persisted, if SETI fails to find another civilization in my lifetime?"

On its face that's a rather silly question; if I'm in a position to reflect on whether SETI has found a civilization then my life is not over. If my life is over then I am not in a position to experience surprise. So it seems to me anyway; I guess if my life were over and I experienced anything I'd certainly be surprised - it just wouldn't be much to do with SETI's discoveries or lack thereof :D

Anyway setting that aside, and as nothing more than an interested observer on the topic, it does seem to me exceedingly suspicious that the more we learn about Earth's early history the earlier we push back the origins of life. It all started up very close to the solidification of the surface! So one has to suspect that either panspermia happened or life is relatively easy to kick start.

Even if you assume that life is only easy to kick start on planets more-or-less identical to Earth (similar mass, temperature range, supply of elements, star type etc) there's going to be a literally astronomical number of candidates.
I think if you specify a technology in your prompt, any LLM should use that technology in its response. If you don't specify a technology, and that is an important consideration in the answer, it should clarify and ask about technology choices, and if you don't know, it can make a recommendation.

LLMs should not have hard-wired preferences through providers' prompt structure.

And while LLMs are stochastic parrots, and are likely to infer React if a lot of the training corpus mentions React, work should be done to actively prevent biases like this. If we can't get this right with JS frameworks, how are we going to solve it for more nuanced structural biases around ethnicity, gender, religion or political perspective?

What I'm most concerned about here is that Anthropic is taking investment from tech firms who vendor dev tooling - it would not take much for them to "prefer" one of those proprietary toolchains. We might not have much of a problem with React today, but what if your choice of LLM started to determine if you could or couldn't get recommendations on AWS vs Azure vs GCP vs bare metal/roll your own? Or if it suggested only commercial tools instead of F/LOSS?

And to take that to its logical conclusion, if that's happening, how do I know that the history assignment a kid is asking for help with isn't sneaking in an extreme viewpoint - and I don't care if it's extreme left or right, just warped by a political philosophy to be disconnected from truth - that the kid just accepts as truth?
So give scientists grants to study "minority rights" they'll insert "minority rights" in their research plan. Give them grants to study "the advantages of patriarchy" they'll insert "the advantages of patriarchy".

Then they'll go and do the study about the dietary habits of red cockroaches that they intended to do all the time.

HN equivalent:

Want your pet project sponsored? Insert "AI" every 3 words and have investors pile up to give you money. Then do your pet project and insert random calls to the ChatGPT API to justify the "AI".

Like this one, maybe:

https://news.ycombinator.com/item?id=42999454
> view-source:https://misc.l3m.in/txt/raw_txt.txt

I see no HTML tags, <pre> or otherwise.
This will be solved eventually on the AI model side. It isn't some law of nature that it takes a million tokens for an AI to learn something; just the fact that we can prompt these models should convince you of that.
That's not the previous standard. Here's a counter-example: zoom to Falkland Islands as an English-language user, and you'll likely see "Falkland Islands (Islas Malvinas)" as the name. (Unless you're in the UK or Argentina, I suspect.)

The English Channel example isn't really relevant. Those are just two names in different languages. France is not insisting that La Manche is the official name of the English Channel in all languages.
For handwritten texts, the tool that works best for me is Qwen2.5-VL-72b [0]. It is also available online [1]. I'm surprised that it is not mentioned in the article since even the previous model (Qwen2-VL-72b) was better than the other VLMs I tried for OCR on handwritten texts.

[0]: https://huggingface.co/Qwen/Qwen2.5-VL-72B-Instruct

[1]: https://chat.qwenlm.ai
There are lots of alternate venues already for listings.

Most of the cost in going public comes from federal securities law, not exchange rules.