skysight-inc/HackerNews huggingface dataset:
In my experience, programming is something you can get pretty far learning on your own. In grade school. I’m not talking about red-black trees or computer sciencey things, but you can definitely get started making games of varying complexity when you are 10 years old or younger.

Things you can build and see and have immediate feedback.

That just doesn’t happen with chip design. Not that it can’t, and I’m sure there are examples (Woz’s paper and pencil circuit design come to mind) but it’s far from common, compared to coding.

I remember in 5th grade being asked to help another student write a choose-your-own-adventure style game in basic on an apple //e back in the “one per classroom if you are lucky” days.

I figured I was going to be a programmer as a profession but college came around and it was a coin toss for me between computer engineering and computer science. At the time, engineers made more money so I went with that. Doubled as an EE/CE. I was ok at the typical EE stuff, better at the little bit of programming we were exposed to (in pascal). I did very well in semiconductor physics, but I didn’t really get sucked into it. Got to a digital design class, and that hit the spot for me. I didn’t like plugging wires in on breadboards because it was entirely too frustrating trying to figure out which wire you got wrong, plus I’m colorblind and the shades of red and green insulation on wires are perfectly impossible for me to tell apart except under very very bright light. But I loved designing the synchronous digital logic.

It’s just not something you are super likely to randomly pick up on your own at an early age. And to be honest, even if I had been exposed to digital design back in grade school, I doubt it would have resonated. I could easily understand things like “GOTO 10.” Understanding clocked logic, or binary arithmetic probably wasn’t within my reach back then.

Nearly all of the EEs in my class had never programmed anything before the 2 classes in our curriculum. All the people that knew how to program went into CS (except for a few like me). So the few logic designers that come out of an EE program don’t seem very likely to be good at programming. Just different interests.
they've failed to achieve their major objectives and now are struggling with much smaller objectives. But evidence suggests they still want to conquer the whole country no matter how ridiculous.

https://www.reuters.com/world/putin-likely-still-wants-much-...
And the thing is even if they conquer Donbas and declare victory that wont end the war since Ukraine will keep fighting to reclaim them.

Russia does not have what it takes to dissuade Ukraine from continuing to fight and they can't sustain the war effort as long, the longer the war goes the larger the Ukrainian military gets and the more hardware from the west it gets while Russia struggles with recruitment and military manufacturing under sanctions.

I know youtube videos from random people are rarely convincing but Perun has a really good one going step by step how Russia is unable to win this war just based on their difficulty with waging a long war.
https://www.youtube.com/watch?v=F2ptG1IxZ08
We tried[0] to find Heroku alternative a couple of weeks ago. In short Render.com feels solid and Railway.app very promising, hope they will do more progress soon.

[0] https://nixsanctuary.com/best-paas-backend-hosting-heroku-vs...
Scams … have been regulated away?
Five Myths of Kubernetes
This is correct as far as it goes. Where it starts to more closely resemble bribery is when you have the so-called "revolving door" of people who spend time working for elected officials, or perhaps holding office themselves, and who later turn around and work as lobbyists at other points in their careers. In this system, a lawmaker who does the bidding of a particular industry will make connections with the lobbying firms that industry employs and will likely be a strong candidate for a position at such firms if and when they leave public office. After all, they're excellently qualified, having served in public office, and they obviously agree with the positions they're paid to lobby for, since they advanced those agendas during their time in office.
This is also Michel Foucault's critique of the Leninist-Marxist use of the word 'science'
> And carriers can ... submerge underwater.

Not sure if you were serious or not, but:

https://en.wikipedia.org/wiki/I-400-class_submarine
How to Gradually Adopt TypeScript
And when they weren't convertible to gold or silver, they were inflated.

This amply proves my point.

The inflation was a net zero from 1800 to 1914.
1/ is not correct. I worked on Chrome for many years. Processes were frequently reused across tabs for many reasons, including the window.open() example that kenton mentioned earlier, but also just resource exhaustion.
Wat MS had non-competes? F-that shit.
We Put Half a Million Files in One Git Repository, Here’s What We Learned
> He has watched many movies, but he doesn't have a favorite one.

Not sure why that's supposed to be a bad thing.

> And the same is true for many other VC types

Andreessen isn't just one of those "VC types". He is the co-author of Mosaic, the first widely used web browser. [1]

If you don't consider him to be brilliant, I'm curious to know who in the same space do think is?

[1]: https://en.m.wikipedia.org/wiki/Marc_Andreessen
Uh huh... feet is more useful for aviation than meters. 1,000ft is a comfortable vertical separation between planes and it's a nice round number instead of ~300m.

As for nautical miles and knots, one nautical mile is equal to one minute of latitude making for easier navigation when you're traveling over significant distances of the planet.

I'd hardly call it stuck in the past but rather the right units for the application at hand.
With other scams, it’s supremely hard for scammers to cash out without a clear identity trace to follow. As a simple example, the huge explosion in ransomware is directly linked to the rise in cryptocurrency, because prior to that getting paid for ransomware was much tougher.

With Crypto, payments are irreversible, all transactions are transfers, all payees are equal (no merchants for payments and P2P for transfers) and it all combines together to be the perfect scammer heaven - you can scam people without any repercussions anonymously.
I get few job proposals per day. If one seems interesting, I am always asking for a salary range first, to not waste time. It worked wonders as I was able to find a good paying position relatively fast, instead of doing countless interviews and find out I don't like the payment. People were receptive in general, I think employers do not like to waste their time either, so talking about salary in the first place is a good thing.

The only company that was reluctant to discuss wages was Microsoft, but I was still able to convince the interviewer to verify that my asking salary was within their range.
Hopefully some people create a new "Atmos" style audio standard (eg multiple height surround sound), but OSS.

It's a pita with the current situation, where everything past ~7.1 audio channels is proprietary and needs extremely expensive hardware (eg decoders) just to direct the audio to the correct speakers. :(
> It may be tempting to embrace a philosophy that counsels us not to be sad, not to mourn the things we’ve lost, to accept all that happens as fate, and to do our duty even as the world crumbles around us.

Stoicism, Buddhism, Christianity, etc., are moral frameworks, and they all have an element of explaining the pain in the world in a way that absolves the individual from responsibility of others, while at the same time emphasizing personal responsibility, which is what the article is arguing against.

Which sounds like the author is probably an atheist since the premise is about taking responsibility for the pain in the whole world. Regardless, I always wonder when people take this tone of moral clarity, on what moral framework are they drawing their conclusions from.
For the love of God, if you are interested in SuperNova Alerts, subscribe to this mailing list: https://snews.bnl.gov/alert.html

It's for free and faster.
QGIS for life
NDAs are common everywhere - and they're also perfectly reasonable.
For those who've not seen this domain before (although it is showing up more frequently on HN these days), Psyche "is a digital magazine from Aeon that illuminates the human condition through psychology, philosophy and the arts."

Its essays are hit and miss for me (and there's a fair bit of miss from this one, even though I think the discussion here is interesting...), but there's more than enough interesting ones to keep me coming back. It's one of the few sites around that has convinced me to join its newsletter. And if you're in a cosmopolitan city (Melbourne, London, New York, etc) they host semi-regular philosophy night events too. Worth a look.
This article ends with its thesis:

> Because if you accept your fate joyfully, as a Stoic sage should, you’ll never try to change it.

This is a common criticism. To pick one of many convenient rebuttals, here's William Irvine's book A Guide to the Good Life: The Ancient Art of Stoic Joy, chapter 5:

> To the contrary, they were fully engaged in daily life. From this, one of two conclusions follows: Either the Stoics were hypocrites who did not act in accordance with their principles, or we have, in the above argument, somehow misinterpreted Stoic principles. I shall now argue for this second alternative.

> Remember that among the things over which we have complete control are the goals we set for ourselves. I think that when a Stoic concerns himself with things over which he has some but not complete control, such as winning a tennis match, he will be very careful about the goals he sets for himself. In particular, he will be careful to set internal rather than external goals. Thus, his goal in playing tennis will not be to win a match (something external, over which he has only partial control) but to play to the best of his ability in the match (something internal, over which he has complete control). By choosing this goal, he will spare himself frustration or disappointment should he lose the match: Since it was not his goal to win the match, he will not have failed to attain his goal, as long as he played his best. His tranquility will not be disrupted.
Backend logic is not necessarily straightforward, that depends completely on your domain.

Each request uses a single thread? In the stuff I'm working on we often orchestrate asynchronous operations across many different systems, that alone would involve a lot of parallelism and concurrency. We lean heavily into functional code with immutable data, but we're not writing a systems level program.

If you're doing much beyond simple crud, I imagine you're going to want a lot of what you're describing fairly quickly.
I do the same behaviours but mostly not to waste time. It feels to me like you're arguing against your own point though. You state that your personal experiences confirm the hypothesis (you grew up during economic shocks, you are not wasteful), but that somehow doesn't confirm the hypothesis? How one feels about one's own values says little about why those values are the way they are. We all feel our values are right, otherwise why would we believe in them?
Flying from London to the west coast goes against the jet stream, so range is shortened by flying into the wind. Transatlantic routes that are currently using narrowbodies will sometimes have to divert for a fuel stop when the jet stream is particularly strong.
I obviously can’t speak to your specific bill. When I used to have visibility into such things the vast majority of people who said “my Heroku bill is huge!” we’re actually giving very little of it to Heroku. Most of it was add-ons for metrics, logging, error tracking, etc.

If you’ve not already gone through the line items I’d recommend it. You might find that replatforming isn’t as cheap as you’d expect, unless that also included ditching the multitude of other SaaS products the team has accumulated.
Maybe

https://www.google.com/search?q=find+the+file+name+of+a+dyna...
Yup. But how many of the people who might be able to afford a home if it comes down 20% will care about the others.

This is what a market does. Risks are taken and the result is that some will lose out. People are not guaranteed profits. Until you are a corporation with enough influence in government it seems...
There's no reason to expect that in modern giraffes, increased neck length would lead to increased opportunities to reproduce. Or even a better chance of obtaining food. Nature is full of trade-offs. There's a balance between how much advantage you get from an extra inch of neck length and the extra calories and increased stress on the body from that extra inch.

Giraffes aren't just going to keep getting taller until they have to bend over to eat leaves.
With Rust, we could have new role: System Frontend Engineer ?
I wrote a bunch of thoughts on that topic exactly: https://ianjk.com/webassembly-vs-javascript/

In short: I think Rust / Wasm is great for certain categories of web apps that can benefit from Wasm's portability and performance consistency. But for more traditional web apps and pages there's little advantage.
Meh, seems like it attacks the usual stoic strawman of it boiling down to simply being unemotional.

That's not my own takeaway of stoicism. At the core of stoicism is the dichotomy of control: something is either in my control or it is not, or it is some combination of the two which must be unraveled. Applied to emotion: I can't control when I weep. I can't control when I feel sorrow. I can control how I react to those experiences. Attempting to simply suppress such emotions is not being a stoic, at least as I have learned it, since doing so violates the dichotomy of control -- attempting to control that which is beyond our control.
Title inmiced above. Thanks!
The Most Satisfying Checkbox – Andy.works
>the candidate is only interested in money, not the company

Of course I am interested in money, otherwise I would work for a charity, not a company.

I don't see anything wrong in being interested in getting money. Companies are not interested in the candidate, but in the amount of money a candidate can generate for them.

Exchanging work for money is business, not a romantic affair. And in a business you optimize for profit. More so when it is your only income, taking a huge part of your time and life and you have a family to take care of.
There are many enhancements of the Standard Model https://en.wikipedia.org/wiki/Physics_beyond_the_Standard_Mo... Some of them propose new particles, some of them make small changes to the particles we know.
Hi Elliot! I think it's more complex than that.

Chrome (all web browsers) have a massive and ancient attack surface -- all of HTML, JS, CSS, every DOM and web platform API, every image codec, video, and on and on and on.

CF workers have a comparatively minuscule attack surface that takes into account all the most recent lessons (high-res timers, for example).

So yeah, if we call Chrome of 2008 a baseline, then Chrome's more recent process isolation increases security. But so to does CF's much reduced attack surface.
thankfully vscode is still OSS, I am an emacs user myself but sometime i like to go see features and ideas from vscode and see how to implement it in elisp
WASM is still really not appropriate for frontend work. It’s for backend work that happens to run on a client. All the traditional browser stuff is still done on the js side.
If they were transferred from a classic Mac it's possible their Resource Forks were destroyed in the process.
At a minimum, the EV demand will solve this. 150 wh/kg Sodium Ion (good enough for likely 300 mile cars) is coming next year, and 230 wh/kg LFP is coming later this year (350-450 mile cars). Grid storage should be a core use case of Sodium Ion.

Lithium Sulfur looks VERY PROMISING, and other schemes and grid-specific chemistries will be developed.

Within the timeframe of any new nuclear construction, you cannot predict the cost targets with respect to any of these industries/technologies: they all are in prime economies of scale and technological improvement curves. I don't think they will improve as well as the last decade where solar dropped double-digits per year, but we'll see.

Nuclear keeps trying to say the scale isn't solvable with wind/solar/battery. That is a completely unproven/unsubstantiated claim. It's basically FUD. The materials being targeted for near-term alt energy will be massively scalable.
Where pray tell are the cheap places with decent jobs besides Texas?
> he got exactly the minimum that 330+ million other Americans have access to.

It is mistaken think that access to high quality subsidized public education has been uniformly or meritocratically accessible across the generations or class or other dimensions.
In the "Letters of Tolkien" you see a couple of references to screen-plays where he's very critical of changes, condensing, etc. But also a memorable entry in which he says:

"Stanley & I have agreed on our policy : Art or Cash. Either very profitable terms indeed; or absolute author’s veto on objectionable features or alterations."
and to dress for the occasion:

* html {
_background:black !ie;
}
Wow, that was an absolutely incredible breakdown. Didn't expect to watch a 30min video on the USB protocol tonight.

Really didn't expect to suddenly want an oscilloscope.
Google has some invasive ToS for Colab these days though [0], HN discussion about it [1].

[0] https://www.unite.ai/google-has-banned-the-training-of-deepf...

[1] https://news.ycombinator.com/item?id=31538595
This is a good article.

I believe the author is right — stoicism ends in detached, aloof, disconnected aloneness and probably wouldn’t create a society we want to live in.

Regardless of whether you think Jesus is God…the end of his teaching is the opposite of disconnected aloneness.
They have some high a availability functionality in the open source version but not commercial. If the experts won’t run it in that mode, why do you think you’ll do a better job?
> Has Miguel de Icaza not been paying attention to how Microsoft has operated since the 90s "Embrace, Extend, and Extinguish" era?

At the risk of emulating a stopped clock (one that is invariably right twice a day) I'll note that many folks have been pointing this out to Miguel ever since he first hopped on the Open Source MS Platform train with Mono et al.

He got paid plenty of money both directly and indirectly to provide MS with a credible open source developer (ie. "No platform lock-in") story. The toys MS created and funded along the way were, I'm sure, nice for a while as long as you trusted them not to pull the rug out, but some of us have long memories and avoided taking the candy from the man in the van. The platform may have been "open source enough" for sufficiently low values of "enough", but, well...

Not to put too fine a point on it, Miguel sounding the alarm and acting offended is a bit much. Frankly he should be apologizing to everyone he lured into the MS ecosystem over the years (and given that his investment into the platform continues to pay dividends by attracting new developers, still is luring). As it is, I hope the developers inside that ecosystem are listening to him now and leaving, but I doubt it.
Wow this channel is a goldmine! This playlist is great: https://www.youtube.com/watch?v=YV9vQGqoO5c&list=PLlczpwSXEO...
Dunsany is wonderful too. The King of Elfland’s Daughter is charming and a masterpiece. Oh to go beyond the fields we know.
Unless they started in the last 3-4months it definitely makes sense to take this offer.

SW salaries have blown up this year and the last couple. Checking levels.fyi a lot of companies are increasing pay month over month. Plus stock packages based on tailing 30day ma means in a couple year those package could be real lucrative.

Plus you get 4 months of paid vacation to chill and toolup for the interview gauntlet.

It’s a no brainer. Always take the cash. The next round of layoffs might not be so generous.
There must be something to stoicism to have survived for so long. What are the alternative philosophies that would guide a young man today? I gave my son a copy of Ryan Holiday’s The Obstacle is the Way. I found much if it quite useful. Such a counter to the shallow thinking of today.
In this case you would likely owe income tax on the amount EquityBee lent you to exercise the options. Non-recourse loans that are forgiven are considered income by the IRS.
As a user of CF workers, the API is clearly designed to allow the runtime to redeploy e.g., for patches.

Example: there is no notification when your worker is unloading. It just dies. This is sometimes annoying as a developer, but it's the kind of decision a platform makes when it wants (needs) to be able to shut down code arbitrarily and restart it later on a different version of the platform.
Why did the US send $41B to Ukraine? Why is the US taking sides?
Yea, every body has a plan until they get punched in the face..
> It is not possible for Ukraine to win

This is backwards, its not possible for Russia to win since Russia is having much more trouble with getting recruits and training them then Ukraine is and can't easily manufacture replacements for lost hardware while equivalents are being provided to Ukraine. The longer the war goes the worse it goes for Russia. Yes Ukraine faces death and destruction but the mood in Ukraine is a determination to keep fighting and Russia is incapable of inflicting enough damage to change that.

Russia was the one meddling in Ukraine, not the US, to Russia's detriment. They are the ones who have set Ukraine against them with their actions. Their actions have led to Finland and Sweden
to apply to join NATO.

Based on Russia's actions its clear that Nord Stream 2 should never have been built

>But at the end of the day if your neighbor wants to have good trade relations with you, you shouldn't throw that away in service to your "ally" across the ocean.

Russia is not willing to have good trade relations with Germany. Decades of German politicians have bet on buying Russia's good or at least tolerable behavior through economic interdependence.

Russia made all of them into fools and proved their critics right.

This isn't about America. This is about the EU, about Poland and Czech Republic and Lithuania and Finland. And most of all this is about Germany. Russia is the one who threw it away and proved that Germany's interest was not to buy from Russia

https://www.theguardian.com/world/2022/jun/02/germany-depend... (Germany has been forced to admit it was a terrible mistake to become so dependent on Russian oil and gas. So why did it happen?)

> In recent weeks even Frank-Walter Steinmeier, the German president, a totemic figure of the Social Democrats and greatest German advocate of the trade “bridge” between east and west, has recanted. He admits he misread Russia’s intentions as he pursued the construction of a new undersea gas pipeline. “My adherence to Nord Stream 2 was clearly a mistake,” he told German media in April. “We held on to bridges that Russia no longer believed in, and that our partners warned us about.” This is an extraordinary admission for a man who acted as chief of staff to Gerhard Schröder, the Social Democratic chancellor from 1998 to 2005 and thereafter a lavishly rewarded, and much reviled, lobbyist for Vladimir Putin. Steinmeier was also foreign minister under Chancellor Merkel, and a great evangelist for Wandel durch Handel, the concept that trade and dialogue can bring about social and political change.
In the same 50 years we’ve had the largest period of economic expansion in history, with virtually the entire economy directly dependent on cheap and plentiful energy.

There is an argument to say that on balance the pros outweigh the cons.