skysight-inc/HackerNews huggingface dataset:
Over 20000 Russian soldiers are reported dead. Just two days ago 500 died in flash as the flagship went down. I wonder, who is the cannon fodder here?
Async/await was the latest buzzword a few years back, but it never had any substance. A lot of inexperienced programmers thought it was the greatest thing ever. Unfortunately, they were overly focusing on the look of the code, and not the true readability or usability of the code. Async/await certainly makes you code "look" synchronous, but it's just shuffling the complexity around. The complexity is still there, and you will have to think about it.
Show HN: Breeze job search filter with 14M+ listings now in beta
> Crystal doesn't have built-in support for parallelism

They do, but it is hidden inside a compiler flag, if you compile your prject with `Dpreview_mt` then it will come with multi-threaded support. This has been an experimental feature for a few year though, and there is not much improvement since it first got introduced.

Personally I don't use crystal for this kind of feature, and it runs stable enough when I use it for some cpu intensive tasks when I rarely need it.

Crystal really shines when you need something that you usually write a python/ruby script to do, especially for tasks that run for hours. Converting some script from ruby to crystal and run it in production mode typically reduce the time consumed to 1/5 or even 1/10 of the original depends on the job. As someone who have to read gigabytes of text files regularly, Crystal is currently the best one for the task.

The compilation time for released binary is something need much improvement though. And I'm not sure if they can even achieve incremental compilation.
A car mechanic isn’t evaluated for a job by whether they fix their own car as a successful one may own a luxury car that must be serviced at a specific location.

Since analogies compare dissimilar things with at least one similarity, I think you lost the one similarity and undermined the point you thought you were making

What does a programmer seeing a bug have to do with this conversation? What exactly are you imagining? I’m imagining how silly it would be for me to run a custom version of a chrome extension that wont get any updates just because I didnt like how a feature was implemented, I’m guessing you are imagining something else?
nope. you’ll end up underpaid and over the years leave a lot of money you deserve on the table.

https://en.m.wikipedia.org/wiki/Best_alternative_to_a_negoti...

Get the competing offer. Negotiate. Having a competing offer is a super strong signal for someone that is trying to hire you. It tells them you not only cleared their interviews but also cleared other interviews. It’s a hallmark of a competent person.
Why through away? stop for 1 month, try out Pixelmator. If you don't like it, go back. It's cheap.
I remember seeing vrml sites in 96 or 97 and thinking I was so far behind because I couldn't figure out how to do it.
> Being able to explicitly say "for the next hour I want to be fed thirst traps and rage bait, but then I want that turned off" would be an amazing feature.

Did you use Google Plus? I found the circle system to be so good for this. I like following artists, and sometimes they can be exceedingly political/depressed/self destructive and I can't take them in my "main feed". With G+ I could drop those people into a circle and then "dip into" the madness for a bit and hunt for gems, then leave before becoming overwhelmed.

Being able to "sort people" into groups on social media (using a single account) was just excellent. Here are my programmers, here are my RPG people, here are my RPG people that have a different core belief than the previous group of RPG people, here are my Artists, here are my Writers, here are my Sad But Brilliant people.

Then when they added collections so I could present the different "facets" of my interests and allow my followers to unsubscribe from those facets was excellent. I'll tag this post as gaming, this one as music, this one as bullshit hot takes, and you, my follower can say "I hate his taste in music" and never see it.

I miss it so much.
> to get SecondLife open-sourced and federated

That's opensimulator
Economies adapt to their resource constraints. A huge drop in global population means stuff like iron becomes less valuable as there is so much to extract from the remnants of our civilization.

People talk about the lack of fuel, but Hydro power was initially built in September 30, 1882. It further scales to plenty of energy to bootstrap a civilization to modern extraction techniques. 15.8% of total global electricity comes from hydropower there is a vast amount of it even if oil and coal where somehow unavailable.

It’s likely they would end up with a strange mix of technology in the short term and a different mix of infrastructure long term. Stuff like steel sailboats with small wood fired steam engines for radios.
Counterforce vs. countervalue strategy. A limited nuclear exchange would almost certainly be counterforce, and focused on things like military targets and ports. A larger exchange would become a countervalue exercise focused on economic targets.
It seems more comfortable to stay on board and accept the raise, but you’ll likely be better served by moving on, especially in this job climate.

Getting exposure to other teams, companies, products, and entire verticals is one effective way to build seniority.
Both, depending on what features are supported by the handset and/or network. Earlier phases of e911 compliance did it with triangulation, and later phases do it with GPS location.

https://en.wikipedia.org/wiki/Enhanced_9-1-1#Wireless_locati...
Maybe!

Another thought I had is how filters differ from an organic lack of response. Filtering wide band audio introduces artifacts. Those can be heard on AM every day in the US in the stations using brick wall type 5Khz filters.

A wideband signal run through something with low response is different!

And the cutoff matters.

No matter what the gear, a 5khz cutoff is crappy. 8khz can be good, and 10 can be hard for many to tell given good gear and quality source audio.

Once, I was able to listen to a great jazz recording on a older tube stereo. 50's era gear.

Playing vinyl on it was a terrible experience for both the listener and the vinyl. A recording done on tape was kind of amazing! The device was mone, pretty sure was a Zenith, and it had a cool baffle system on the speaker. One "tuned it for the room" by pulling a knob in and out. That shaped the low and mid range.

Was better than I would expect for that overall bandwidth.
From the article:

> Video games as a treatment for depression? Unheard of

This seems absolutely wild to me. Too much gameplay in one go can be fatiguing for sure, but in smaller doses I find it activates my brain and is rejuvenating in similar ways to exercise or eating energy-rich foods. That some researchers would dismiss games as nothing more than "entertainment" is tantamount to malpractice IMO.
I don’t really see why people think this article promotes nuclear war. It does help to explain a lot of geopolitical events like why Russia feels insecure even with thousands of nukes. The fact is that things aren’t over after throwing your nukes. Your still need a strong conventional army to capture or defend territory.

For Russia to be a great power (and they want to be) they have to control the Central European plane to be fully secure. No, buffer states are not enough. They have to control the countries there either as puppet states or full annexation.
The invasion of Ukraine had a curious effect on me. Before, when I read about the 50s and some (US) generals advocating for a nuclear first strike against Soviet Russia, I was dumbfounded. How could military leaders be so fucking stupid? How could someone remotely intelligent even contemplate a nuclear exchange, let alone a first strike?

Nowadays, the apparent incompetence of the Russian army, compared with the apparent utter irrationality of the Russian leadership got me thinking. Assuming that Russia loses the next big battle and ends up in the defensive, it's totally possible that the Russian leadership decides to deploy tactical nukes in an attempt to "escalate to deescalate". Such a scenario can very easily lead to a NATO-Russia war and consequently to a large-scale nuclear exchange. Hence, a nuclear first strike doesn't look so outlandish anymore. After all, the incompetence of the Russian army has been proven, so maybe their second strike would be somehow survivable.

It's an odd train of thoughts, but presented with the facts of Russia's irrational invasion of Ukraine and its utter incompetence in military strategy, it's hard to argue that it's not at least reasonable.
And yet none of these systems can do anything beyond generating statistical patterns adapted to our visual sense. It's certainly a worthwhile achievement but I have yet to see anyone make a convincing case that there is a way to scale these systems to anything resembling intelligence. My current test for whether these systems are showing us how intelligence actually works in the human brain is a convincing proof of Cauchy's integral formula and I'm certain this benchmark will remain unsolved for the foreseeable future.
> US Defense spending is the biggest welfare program in human history

But is it welfare for the right people?
Which engineer that is that good would spend years of his time improving a low performing team?
Or work near where you can afford to live?

That assumes that's possible. I think the point being made is that it's often very much not possible.

There are serious problems with our built environment and this is one of them.
Not to mention it's not very effective since ICBMs rely on having many projectiles per missile to try and confuse any defensive technology. Tsar Bomba would very much be a Death Star like threat. Scary on paper, but concentrating too much force in a single place.
At best, US defense spending is the 3rd or 4th largest welfare program in human history, after Medicare, Medicaid, social security, etc.
> How to manage expectations?

Simple. Don't make your project public for others but for yourself.

Sure, ask for feedbacks, and be nice to those who offer it. But don't obsess about it. If somebody is justly critical of your work, thank them for the time they took to tell you about it. And honestly tell them you weren't aware of it and will learn and fix it when you get the time (if you are interested in doing so). If somebody asks for a feature, consider whether you really want to create that feature and have the time to do it. If not, don't be afraid to say no.

If you don't get any feedbacks, don't be disheartened. You will get feedbacks only when your product finds an audience and becomes popular. And you have to promote your product for it. But the quality of your product has nothing to do with this second aspect - popularity. TextPattern has / had better code quality than WordPress, but WordPress became more popular. Python has always been better than PHP, but PHP was wildly more popular than it in the beginning. Which brings us to the second part:

> What sets the successful "creators" apart from the rest?

1. They complete their project without letting perfectionism get in their way.
2. They are good at promoting their product.
3. They are good at identifying the need of their users and addressing it.
4. They are good in collaborating with others.
5. They are not afraid to step back and stop working on a project when it stops being fun for them.
A lot of poor families in the Bay Area have their house as their only asset. Take a drive through the Mission district for example and see how a lot of these people live; you’ll see a luxury house next to a house that was last maintained in the 80’s. Many of these families do want to sell their places at market price. However, with a land tax they would be forced to sell under market if they cannot afford the tax.
I close the packages with the wrong type of tape only to confuse the recipient and the folks in logistic centers.
Or rather, please do.
I agree.. This is the second such article with this ridiculous take I’ve encountered on HN just today
Mass-Observation
Not 3d, but a big percentage of my career has been in platform groups and leadership, and it still surprises me that most people who are drawn to this type of work seemingly only do so to make a platform or standard from scratch, not actually to align around existing shared solutions.
Absurd. This kind of war destroys the government. You can only speculate what replaces it. And it'll probably be the winners (or non-losers) who dictate.

95% dead is a lot of corpses and demolished infrastructure with no fuel to operate heavy machinery to clean up anything.

Europe after WW2 had the Marshall Plan. Who does this for WW3? China? India? Why not just take the intellectual property? There's no longer anyone, person or government force or leverage to protect it. If cities are destroyed expertise is probably not 95% destroyed, but closer to 99%.

I think the current geopolitics is wiped out. At least the belligerents. Not only are their governments physically destroyed, but they have no legitimacy. They just allowed the worst failure in human history to occur.

There's no assurances what happens next.
Yeah, it's obviously not great. But it seems to be a kind of stable local optimum, where any step any single party could independently take to get rid of MAD would be against that party's interest. Honestly, barring widespread global nuclear disarmament, it feels like the nuclear weapons hat is out of the bag -- and at that point, it's a choice between MAD and nuclear armageddon.
This doesn't compute, because Kotlin is heavily dependent on the Java ecosystem, regardless how Google screw up Sun and the Java community with their Android Java.
Yeah I agree, had the same experience. I found I literally couldn’t get away from the rage bait either. They keep putting things in your feed even if your aren’t subscribed.

Reddit is also just an awful hive mind.
This war has also made me change my perspective on working on weapons, etc. I've always been more of a "how could you justify spending your life working on weapons?" person, but after Russia invaded and started a needless war, I've been thankful that the US and others have been able to provide weapon systems for Ukraine to defend itself. I wish we lived in a world where weapons development was unnecessary but as long as madmen like Putin can single-handedly order a senseless invasion, we obviously need to be well armed.
Beware that HN posts are very sensitive to timing: the same post may get 200 comments or 0, depending on when you post it.
I'm not at all religious but good advice is where you find it.

"If you wish to learn and appreciate something worth while, then love
to be unknown and considered as nothing. Truly to know and despise
self is the best and most perfect counsel. To think of oneself as
nothing, and always to think well and highly of others is the best and
most perfect wisdom."

-- Thomas `a Kempis
In the future, you won't just have to watch an overly long video or scroll three quarters of the way down a story to find a recipe, you'll have to travel through portals to different worlds!

There seems like such an assumption that everybody is aching to decorate new spaces and show off for its own purpose. How often do you visit a space just to check out the space, versus to do something in it? And that's especially true when pushed now by companies thinking it's monetizable, where now you've lost the benefit of not being constrained by real estate and physical material prices. So you've got advantages over video calls for keeping up with people far away, but what else?
> No addiction specialists back the 'the Sinclair Method' but do back daily use of Naltrexone.

This is definitely not true having worked with addiction specialists on TSM myself. Plus I think it is safe to consider Sinclair himself as an addiction specialist

For those looking to learn more about different ways to use Naltrexone to treat alcoholism: https://academic.oup.com/alcalc/article/36/1/2/137995
Once you've used C enough, you get the skill to avoid writing segfaults, and when a segfault happens, they're a lot easier to debug.

However, since you're just interested in writing a fast command-line app, what about the JVM or .NET? Those have a startup time issue, but once they're running they're very fast, less than an order of magnitude slower than C/Rust/Zig/etc.
I can’t be the only one thinking “so how do you build a radar detector detector detector?”
I must be some sort of freak libertarian. People are always talking about how they want or need their lifestyle to force them to do this and that. I would always rather have the choice.
The feed was introduced in 2006. Facebook was founded in 2004. Not many people “flocked” to Facebook before the feed.
With you on "driving to the conditions". Although just because your vehicle can stop quickly doesn't mean that unmaintained civic can do the same when you go flying past and then hard brake.

My one hope for self driving vehicles is that it normalizes efficient traffic flow.
I just wanted to say thanks for you mentioning this. I had never heard of naltrexone before and it's something I'm going to talk to my doctor about next week. I've been drinking way more than I want to and I'm finding it difficult to tone it down.
Sorry if you already know this, but the difference with disulfiram/Antabuse is that these side effects are intentional and are supposed to act as a deterrent to consuming alcohol. The fact that it can kill you if you mix it with booze is why people take it, as far as I understand it
When your workforce has mobility, everyone is a flight risk.
What's the meaning of this negative commentary? Is HE known to be at the bottom? I have been using their DNS services for a decade and don't think I've ever experienced a problem. In fact I am impressed at what they offer for free.
In my understanding, that is a criterion for cryptolockers, which are a proper subset of ransomware.
nitpick--The AT4 is a recoil-less round with the propelling charge in the launch tube--not a Rocket-Propelled Grenade. I imaging firing one from inside a building would be a regrettable decision.
This guy’s friend died of an overdose and that was enough justification to track him?

That seems like way too low of a bar.
I haven't used (non-adaptive) cruise control in years. I find that a lot of the time in the Northeast US roads are busy enough that you have to be constantly dropping out of cruise control or end up driving in ways that are suboptimal other than for keeping the cruise control active. To be honest, I just stopped using it at some point and just don't think to use it even when it's a match for conditions.

When I get adaptive cruise control--presumably when I eventually get a new car--I may well change my tune.
The page has returned to their normal landing page, so I think service has been restored.
No, a bigger threat would be IED. Let’s ban all fertilizer. Somebody think of the children.
Any favourites along the way?
I havent. But my hunch is it works best for rapid prototyping with small teams.
Vectorflow was my gateway drug to Dlang.
Same, you have to not only tell gmail it looks safe but also mark it as not phishing (from the three dot dropdown), then it will be in your inbox AND have a link to click.
Trying to be "HTTP for 3D world", yet they're not really protocols, but more something like geocities or MySpace.

If I was going to use the metaverse, I'd want to have a button "New world" that would essentially create a whole new world similar to decentraland, where I could choose the size of this world.

None of the metaverse platforms allow you to create your own world, your own 3d website. Instead they try to cram you into their world, which is made to be pretty small on purpose to keep "land" prices high.
Well, thanks for fighting for standards adoption, even if it didn't work out. It's always good to have interoperability represented on the inside.
SIMD is not a problem, it's hardware. Compilers tend to take advantage of the CPU-specific SIMD registers and instructions, or you can use them explicitly.

Writing generic SIMD code is more portable. C has libraries, and Zig also has vector primitives available through built-in functions.
I used to be pro-legalization but it was a total bait and switch. Weed has become completely normalized now. I’ll be walking around DC with my kids in the middle of the day and everything will reek of weed. (I thought the smell was sewer gas until my wife pointed it out.)
Broke to selling my first company at 15
In what way is it bloated? Spending as a percentage of GDP is at all time lows.
Yeah, I think we're in agreement.

Another point however, about the market voting that the Musk takeover won't happen - we can only speculate as to why they predict it won't happen.

It doesn't necessarily mean they think he can't line up the financing. It could just mean they don't think the board will accept his offer.
Of which there are none on the roads where people want to go particularly fast.
ISPC for one.

https://ispc.github.io/
In the context of the question, it is no longer the case that a compiler has to compile to machine code to be considered self-hosting. I thought this was clear, but I guess it wasn't
I thought Connecticut also prohibited radar detectors.
Do you really need to guess why a vague, difficult-to-prove, politically divisive statement is downvoted?
Chinese Shiyan-10 satellite reappears in new Molniya orbit
> Of course NFZs have to be enforced to actually be NFZs and that means NATO shooting down Russian jets/helicopters/missiles that violate it

No, that's not actually the issue.

The issue is that the usual method of NFZ enforcement means preemptively destroying Russian air defenses first, to make it safe for aircraft patrolling the skies to find and intercept aircraft that might violate it.

Of course, at least one NATO member (e.g., Poland) has gone beyond calling for an NFZ to call for NATO peacekeepers on the ground for various purposes.

NATO’s Eastern flank is not super happy with waiting for Russia to attack them, given their demonstrated aggressiveness and rhetoric tied to historical imperial Russian territory.
My places test suite nukes my local development environment for the full integration tests. If I am working on a hairy piece of code I open up a PR and let the CI system farm out the suite to multiple instances so I can get an answer in less than an hour.

The "right" answer is probably to refactor the test suite to be more performant, but that's never going to get approved given the amount of work that would take, and it would take me longer than I plan on being at the company to get it fixed in my spare time.

I do have it passing all tests before I try to merge if that counts?
Warrants to get logged data are one thing.

Warrants to get a third party to take actions to make your devices do things that can be logged is another.

There is, at the very least, a very significant difference between the two cases. Whether we can all agree to pretend that there is non is certainly a political question.
No, why would they? It's like pissing in the ocean.
If the goal of the IRS is to collect as much tax money as possible, they would, in such a case, have all the incentives to protect your illegal business from being busted.
Yeah I'm sure everybody has their worksona.