skysight-inc/HackerNews huggingface dataset:
> Once you get past a few million, you quickly get into "can't possibly spend this money in several lifetimes" territory.

This is incorrect and you’re really out of touch for suggesting it.

Let’s say you have a 5 million dollar exit in the Bay Area. After tax you get roughly 2.5. That’s enough to buy a nice but modest house and now you have no money left. You now have to work a full time job to pay the property taxes, the rest of your living expenses, and try to save for retirement. Same thing applies in LA, NYC, SEA, etc.

> The US sustains that high number of people who strike $100 million+ through having a social safety net that barely exists

This is false. The US spends more on healthcare than any other nation, it just goes to a bloated system. More tax money from the 0.1% won’t change that.

> crime rates beyond most first world countries

Gonna need a citation there. This is likely a result of guns being legal if you’re talking about gun deaths or a result of the war on drugs if you’re talking about incarceration. Neither of those have anything to do with taxes.

> companies that constantly invent new evils like making all formerly paid-and-done services into monthly subscriptions

We’re talking about biotech exits. Drop your “muh capitalism bad” gish gallop.

> Few if any that hit 100 million are doing it ethically. They're doing it by milking the residents dry.

Pure cope. A broad unsubstantiated statement about ethics followed by talk of milking residents dry when those residents have more disposable income per capita than nearly anywhere else in the world.

> Some countries have national pride and resent the idea of stepping on their fellow countrymen.

If they do this by treating huge breakthroughs like you are doing, they are stepping on all of their fellow countrymen through oppressive tall poppy syndrome. Knocking anyone doing well down is not how you lift everyone up.
I'm not so sure there even is so much less risk-taking in Europe than in US.

There are many structural reasons why Europe doesn't produce gigagrowth oligopolies like the US. EU has a highly fractured internal market that is more difficult to dominate, EU is not bathing in reserve currency windfalls to be thrown all around and EU doesn't have as ruthless foreign/trading policies.

Also there's a difference how "risk taking" is portrayed in the public discourse. In US success of companies are seen more as result of risk-taking of individuals, whereas in Europe success its seen more as resulting from collective effort, and founders/CEOs of successful companies are not lauded as heros, or are even usually especially famous.
Performance. I've seen workspaces with just a thousand resources take 30 minutes to plan and apply. That's a pretty reasonable number to get to if you have per developer or per customer environments, or deploy infrastructure to multiple regions.
As part of my student pilot training, our class was taken to the air traffic tower, to meat and see the air traffic controllers at work and build some trust as in many emergency situations fir a pilot, its ATC who can save your sorry lost ass.
There were a bunch of them working,handling local and international flights,multi screen work stations. One guy stood out, he was directing several flights during the landing phase, while talking to us, then it became clear that he was also directing planes on the ground, a collegue of his came up to confer, he started telling us a joke, but of couse had to pause here and there while he attended to these other trifles
but his timing was so impecable, that the joke was still funny.
So thats who you want, and you cant train THAT, whatever it is, but perhapps can identify and foster those that have...IT.
The controll tower itself is strait out of a sci fi movie, with a glass walkway ,the only way in, to find a completely blank stainless wall, that then opens to reveal a completly blank elevator
There's a correlation-is-not-causation issue here. Yes, most very good developers pay a lot of attention to details, as well as to the bigger picture. But there are a lot of mediocre to downright bad developers who think that paying a lot of attention to code style, linting rules and other minutia will make them better developers.
Him assuming the office of the president is legal. But him trying to replace the law which has gone through due process using executive orders is unlawful.

It is not a coup because he became president by force. It is a coup because he is consolidating power. (The president is not supposed to be all powerful.)
That's really interesting as a concept. As one random person on the internet (not a sample) I definitely avoid services that look like they'll be a pain to unsubscribe from, and will be much more likely to try out a free trial of something if it looks like an easy one to cancel. Super interesting that some people are trying to factor in that things into wider-scale enomics.
> Frontend development is a nightmare world of Kafkaesque awfulness I no longer enjoy

My feeling is that a lot of negativity towards the frontend stems from assuming that the entire field is like React and its community. It's really not like that.
Totally agree. It is really in both sides interest to make TSMC irrelevant in Taiwan and avoid WW3.

So we will have a cold war, trade war and saber rattling until that time.

Then when the chips don't matter someday Taiwan will become old news to western minds like Iraq is today. When China takes Taiwan it will barely be a western news story because right now will feel so long in the past.
Use Linux Without a Mouse – Vimium for the Linux Desktop
China would have a hard time economically without being able to sell to the US. But it's been developing markets and economies in Rest of World, especially Africa. And its internal market is huge.

Meanwhile this is a thread about the US tech and retail sectors being unable to survive at all without imports from China.

Turns out offshoring was one of the most self-harmingly stupid decisions in US economic history.

Still - at least it prevented worker unionisation. So that was such a win for corporate America.
Edit: This comment was based on misreading the parent comment. I've left it up, but I should have been more careful.

You've set yourself up to always be the outlier. To always need to have that discussion or tweak the rules on every project you work with.

You've increased the overhead of onboarding anyone used to the default style. You've increased the overhead of you working on anyone else's projects that is more likely to have the default style.

All of that is friction introduced because you haven't learned to live with the default style.

Do I love that the default C# rules put a new line before the else block? No, but I've learned to live with it so that I can work on all manner of projects without fussing over that style option every time.

By adhering to default rules, you never have to have the endless arguments such as tabs vs spaces again. ( Spaces won, and the tabbers got over it fairly quickly once it was the default in almost all formatters. )
I've been loving edgedb in my typescript side projects for a number of years now. I have always hated ORMs, mostly for performance and a little bit for elegance / ergonomics. Curious if you have thoughts on a solution like that?
I am also very grateful Radxa is there because if you need something with "a lot" of RAM (64Gb) and cheap (sub $500 price), I believe something like the Orion O6 is the only game in town.
You're really offended by these linters huh.
I see Autotools as sort of cool if you're porting to a new platform - the tests find out what works and if that's not enough then you have to make some effort to get around it. If you're lucky, however, you put your autotooled code on some completely new OS/hardware and it just builds.

Nowadays the proportion of people who are porting the code is probably much smaller but it's still a way of keeping code working on unix with various compiler, architecture variations.

IMO cmake just includes windows more effectively - for autotools you'd probably be forced down the cygwin route. I find it a bit easier to work with but it's still a nightmare from hell sometimes.
ITYM that you have run out of arguments and your ad-hominem accusations are not working.
> Why has there never been serious Western alternatives to JLCPCB, PCBWay, JLCCNC etc.?

We have our own PCB shops but they are like double or quadruple the price of Chinese shops because of labor costs and a lack of investment capital to introduce automation.

> Has anyone asked themselves how these Chinese firms are so cheap?

As said, extremely low labor costs plus ecosystem efficiencies. When the shop making capacitors by the container load is one block away there's barely any handling effort or stockpiling required, whereas domestic Western shops have to keep much more stockpiles.
Thank you.

I'm peripherally involved in a similar project:

https://github.com/IndiePython/myappmaker-sdd

and appreciate anything which could be shared which might be helpful or inform development.

I will note that if you would try either Android or a Windows tablet w/ a Wacom EMR stylus you should be able to get the sort of input you want --- or maybe on a Mac w/ a Wacom One Gen 2 13 inch or Movink 13 or Cintiq w/ Touch display?
Based on what specific evidence?
Roc does use the same syntax for anonymous and named functions, both before and after the recent syntax changes.
OpenAI Brand Design
Yeah this thread is like being on Reddit. "WE'RE ALL GONNA DIE!" The hyperbole was thick and fast last time he was elected, with accusations of fascism and certain doom. It turns out, he didn't in fact blow up the world. Quite the opposite. He was the first president in decades not to start a new war. People were inoculated during that first term against hyperbole. Even if "fascism" were to appear now (and I firmly believe it has not), people would no longer care. Well done those of you who cried wolf so vociferously. Trump is president because of you.
It would be great if they consider power purchasing parity to make the service more accessible for developing countries.
Is there anything to be said for another 20 year war of occupation?
A ton of newspapers actually tried micropayments (something like 50c per article). Almost nobody was interested, consumers do not want micropayments.

I believe instead that the future for textual content is mass syndication, just like it worked out for video content and audio content.
Yeah such are race to the bottoms. Because some assholes did turn cancelation into a Kafkaesque nightmare, now people don't want to subscribe in the first place. Who could have seen that coming? Genius MBA logic. And now honest businesses are in the shitter for it.
If it was in the US, maybe Faux news would have framed it this way, "why are these illegal beavers being allowed to steal American jobs?" and maybe blame Mexico for that.
I have a proptech webapp that I built for myself but now gets several signups per week and has active users, yet nobody wants to invest. My last job was for an idiotic startup that had literally three dozen users at its peak yet was able to get over $2 million in VC, perhaps because it was in the US.

I really don't see why Europe can't figure this out.
GNU Make and GCC, of course.
Annexing Gaza is likely to be a murderous undertaking, if it develops beyond yesterday’s public fever dream.
This neglects that prior administrations were often the origin of these demands, wanting to see how research impacted broader society. They were also, often enough, an ideological cover for the intelligence community to find US-friendly assets in foreign nations. Identity politics is an explicit soft power strategy of very many of the last administrations whose defence/intelligence budget funded some of this research.

The situation is vastly more complex than you imagine, and has far less to do with "woke administrators gone rouge".

The unstated target of much of this is the intelligence (, and defence to a lesser degree) community, which runs USAID, and plays a very significant role in research funding, and the like. The right has never been targeted in the way the left was, until Trump -- and many in his upper circle are now taking revenge.
One of those "wins" was based entirely on toxic wealth hoarding by financial elites, which is why we are we are, with the flailing remains of a US government taking a hatchet to science and education while infrastructure crumbles around it, and climate change alternately floods and burns prime real estate.

So in reality, not so much.
Your rebuttals are all agreeing with him...

I don't think you're grasping the nuance he's putting out there. Instead you're choosing to be overly pedantic over the word essential.
No, even content hosted on YouTube. Some videos are almost impossible to search for even if they are linkable via YouTube. For instance, it's almost impossible to find the video of MSNBC hosts saying they will vote for Trump if Sanders becomes the Dem candidate. First result in Yandex. Both are vehicles for state propaganda obviously.
Similarly the UK is pretty much the poorest Anglo country. It seems to be a pattern where the most ambitious/productive types "boil off" to where there is more opportunity. I suspect this pattern is reflected with most diaspora groups.
I believe you may have misunderstood my comment, as I agree.
They literally got a pardons for murdering people. Please check your priors.
I could definitely see how if you work in Java or C# all day, repls feel like a neat curiosity. Picture telling someone who writes scheme in emacs that repls aren't a good design tool.

If you want to argue the point with non lisp people, I'd go to javascript or SQL as great examples where you really use repl's quite a bit.
It’s true, Vladimir Putin never did a coup either. He became a dictator through ostensibly democratic steps (without any actual democracy of course).

I wonder if Trump and Vance in 2029 can somehow pull the Putin/Medvedev switch, where the real leader takes a nominal secondary position until they can fix the constitutional issue.
Let me try to explain it a bit more.

From my experience, functional programmers come in two flavors. The ones who constantly nag others by telling them "everything you do is wrong", and "hey, come here, I want to show you something!". Unfortunately, the first camp is way more dominant than others.

Again, from the same article, there's observation "People who care about the craft are rare. Cherish the who cares, meet the rest at where they are". This is very true. The problem is, the people in the first camp can't cater to either group. First group has strong opinions and want a solid (not hostile, solid) discussion about how they can improve and how that tool works, and the second group doesn't care.

Also, every programmer has an understanding of the machine, and they program on top of that abstraction. For me, "C virtual machine", or the modern hardware is very easy to grasp. For every line of code, I can have an educated guess about how my code will run (e.g. how will the branch predictor will behave or got inadvertently poisoned), hence imperative languages and the primitive memory management is easy for me. For others who think more meta, functional paradigm is a natural think to construct in their brains. Not meeting them at where they are is again off-putting.

All in all, nobody wants to be constantly nagged to feel "stupid" about not understanding functional programming or how unelegant imperative is, and most of the functional programmers are doing this, even without knowing it.

Some of my friends who do functional programming are more reasonable people. Who sit down and look at some code or problem say "oh, this looks an interesting problem and interesting solution, can I show you how it's done in functional way", and we can go from there, and go a very long way from there.

I have never picked up Common LISP because of an academic who praised functional programming like it's the second coming of Christ. I still have the first chapter of the LISP book printed on my desk. I'll start it after 15 years, but now I don't have the time I want to spend on it.

Lastly, from an architecture/elegance perspective, I believe a good imperative program in C/C++/Go is somewhere between Bauhaus and Brutalist architecture depending on what domain you're targeting (lower the level, more Brutalism), and I find that naked nature of imperative code directly tapping into the hardware or the kernel efficiently very elegant and well-designed. For the same majority of functional programmers this is ugly and shall be got ridden with a flamethrower. Also, an imperative programming language is no lighter on PLT and mathematics which the same majority finds mouth wateringly elegant.

TL;DR: If the majority of functional programmers can be a bit less arrogant, meet in the middle and learn why we love what we love, we can build better languages, ecosystems, and a better world to live in, but no, functional elegant, imperative bad.

Robert Martin's Talk: "What Killed Smalltalk can Kill Ruby, Too": https://youtu.be/YX3iRjKj7C0 which notes a similar mechanic about Smalltalk.
I made an app with a slightly better UX that uses your data.

https://apple-careers.vercel.app/
There's also the fact that common methods threw exception types that were not final, and in fact overly generic. If I call a method that declares itself to throw NoSuchFileException or DirectoryNotEmptyException, I can have a pretty good idea what I might do about it. If it throws IOException without elaboration, on the other hand...
This does look like good management to me, but that greatly depends on one's values and objectives. If your objective is to maintain peace and order, these actions must seem quite harmful. If your objective is to root out the racism, these actions seem wholly justified. Which one of these you care about most surely determines your perception of current events.
> Great, so we only want the real high risk takers, the top gamblers,to play in the big league

It either takes risk of private capital or future taxpayers' taxes to create big leagues. I'd take the former over the latter.
DHL hk announced they stopped shipping to us, except for letters
Back from the dead. I also now vaguely remember that there was some hiatus (probably between v0.22 and v0.23) where you took some time to rewrite the DB layer to enable custom DB drivers.

Anyway, w/o fog I managed to run with mattn/go-sqlite3. I'm not sure this is expected but it didn't seem to make much of a difference with my setup (For transparency, I do recently have some issues with repeatability likely due to btrfs). I'm certainly not seeing 4x but around 30-35%, which is still very impressive!
Innovation Is a Distraction
"The demand for more Innovation (and sometimes even the request for more research) has become a way to legitimize not doing anything. A way to say “the unpleasant solutions we have are not perfect but in the future there might be a magic solution that doesn’t bother us and everyone gets a fucking unicorn”."
I feel like many would point at all of the technology migrations and view it as a cautionary tale: that if you don't stick with whatever stack you picked, then shipping will be a lengthy ordeal due to migrating between various sub-optimal choices all the time. For example, what if someone just picked jQuery for the front end and stuck with that and tried and rewrites or changes after the launch of the MVP?

On the other hand, this no doubt will let you learn a lot of useful things along the way and possibly make you a better developer, or at least give you an idea of which technologies are nice or easy to use, or suited for certain problems.

It's nice to have that sort of separation between the categories of what you aim to do - to study or to try and ship something, because without you see a lot of cases (especially in indie game development, for some reason) where people feel disappointed due to not shipping anything in the end. There's nothing wrong with unfinished projects that let you learn, or shipping sub-optimal code to get it out of the door and start generating value.

Good job, though!
Is the ability to move elements preserving DOM state really the key to such attacks? Previously you could do the same but the iframe would reload - but if it's a small simple page, it could load very quickly, in which case it doesn't seem all that different to moving the iframe with its existing content.
This is far from a shameless plug, you built the thing! V nice love the idea.
I mean, my point with E-mail is to say it already IS a solved problem.

Many services and apps use E-Mail so there is no need to setup additional infrastructure unlike push notifications. That is the complexity.

Send an email notifying me to test@example.com is more intuitive than setting up a push service.

Push notifications suffer from deliverability more frequently (regularly expiring tokens) than E-mail so much so, that when your device is offline and it gets back online, you only get the last notification. This is by design.

Having apps use fetch doesn't mean it's delayed, you can set it to a shorter duration but 5 minutes is the default.

But, it is over engineered as this is complexity that we do not need and would have a higher maintenance and setup than just using E-mail.
I also think quotas are a poor solution. Pretty much all of the surface-level DEI stuff in the US is – or, I suppose, was – absurd. (Mandatory corporate training where a voice reads out a list of slurs… What problem is that meant to solve?)

However, my experience of DEI specialists is overwhelmingly positive, even those in the US. Maybe I've got lucky, and have only interacted with competent ones: who knows? But if they say a system involving quotas is the best solution currently-feasible – which iirc I have been told – then that won't convince me that quotas are good, but it will convince me that the other options are worse.

> The problem with quotas is that we can't implement them where they are really needed - in the higher castes of social hierarchy.

This isn't a problem with quotas. It being a problem presupposes that quotas work, surely?
Will Kagi survive in a world where realtime pressures to conform to censorship and link promotion can destroy search experiences?

I mean this is great. But how are they resisting the global trend to be an advertising influenced portal? How are they not adapting?
> Seems like a good opportunity for other countries to recruit scientists.

Also, some top scientists who previously would have come to the US, will decide not to.

That's not going to be negative feedback that registers for the decision-makers in the US. But it's good news for competing countries and their institutions. And it's possibly better quality of life, overall, for the scientists who decide to go work somewhere currently more sensible.
An expressive type system also often means slower build times. I dislike working with Rust for this exact reason.

While most people highlight the difficulty of picking up the syntax, I find Rust to be an incredibly tedious language overall. Zig has a less expressive type system, but it compiles much faster (though not as fast as Go). I like what Zig and Odin folks are doing over there.

I like the balance Go strikes between developer productivity and power, though I dearly miss union types in Go.
i think what you want is interfacing directly with api's instead of making the ai navigate pages, fill up forms, and click buttons.

do you think our product at uncomplexities.com is something you would use? what it does is it uses the apis of saas paas iaas services directly instead of going through the user interfaces.

disclaimer: im the founder, we'll have a better version coming out next week
The deeper rumours say it was spread intentionally and blamed on China.
Probably not the first time that a "stash drop" is used as the final paycheck, ... or something.