skysight-inc/HackerNews huggingface dataset:
> This is not the case. Sounds like something that comes from a pop account of crecy or agincourt?

Not the OP and there is lots of post-factum rationalisation like "the Crusaders lost because they were sloppy, not because they were cavaliers", but there's also the famous example of the 1393 Battle of Nicopolis which the Ottomans won because they were way lighter compared to the Westerners. Their archers and sharpened stakes against the Crusaders' heavy cavalry can be compared to today's NLAWs against the Russians' tanks. It is true, by the mid 1400s and especially by the start of the 1500s artillery and gunpowder had won the game, that's mostly how Suleiman the Magnificent managed to reach the gates of Vienna.

Also, there's much to be said about the Mongols' excellent administrative skills once they had conquered some land, I think that because of some Western-related bias that doesn't get underlined as much as should do in today's mainstream historiography. As the US (in Iraq and Afghanistan) and the Soviets/Russians (in Afghanistan and partially in Ukraine) have found out at their own expense is not enough to militarily conquer some land, you also have to administer it afterwards, preferably with the help of some of the local population. Because, among other things, of their religious tolerance the Mongols (or Tartars, as they were mostly known here in Eastern Europe) were really good at it, probably there are some good books written about this specific aspect of their rule but to be honest I didn't put my hands on any of them until now.

[1] https://en.wikipedia.org/wiki/Battle_of_Nicopolis
IDT | Remote, with overlap with European timezone | Full-time
We at IDT develop communications and money applications in small, independent international teams. Our flagship BOSS Revolution Calling, Money mobile apps and website help millions of customers to communicate with and send money to friends and loved ones around the world. For more info on our apps and services please visit: https://www.bossrevolution.com/

We are currently looking for the following new team members:

1) Flutter developers: https://idtmessaging.com/senior-mobile-developer-flutter-or-...

2) Web developers (ReactJS, MobX, TypeScript, Tailwind CSS): https://idtmessaging.com/web-developer-helsinki-or-remote/

3) Cloud developers (Go, Kotlin, NoSQL, AWS): https://idtmessaging.com/backend-developer-go-kotlin/

4) Full stack developer (TypeScript, JavaScript, Node.js, AWS, React Native & Flutter): https://idtmessaging.com/full-stack-developer/

5) Engineering manager: https://idtmessaging.com/engineering-manager/

What we have to offer:

1) Work on applications which really make a difference in people’s lives

2) An international company with many exciting products to work on

3) Work with the latest technologies and learn new things as we go

4) Talented and friendly colleagues working as a global team

5) Competitive compensation
> any improvement to your digital lifestyle is worth making

>> Are they, though?

Yes

>> What tangible benefit does one actually get from refusing to give
out personal data one doesn't care about?

Being loved and respected, and more successful in life. People who
care about themselves are generally better liked and so gain social
advantages. Self-care does not mean being selfish. If you treat
yourself like someone you are responsible for, others see that you are
the kind of person who can care for them too.

You should care about every part of your person, including your data,
as if it were your literal personal hygiene.
It still requires a process to run. AFAICT the probe only puts an entry in a map, which a userspace process reads from and launches a shell. So, while the triggering mechanism remains hidden, the process that launches the shell needs to take more steps to hide itself. Once it starts pinning the map (which is only possible to do within the bpf fs), it probably has to employ various tricks like unshare to a new mount ns to mount a new instance of bpffs. At the same time, the shell-spawning-process need to have enough privileges to load a BPF program in the first place.
Technoligal advances in WW2 that are still valuable today:
Radar, ASDIC, modern massproduction, jet engines, rockets, nuclear fission, operations research, modern aviation ingeneral, pressurized aircraft compartments, synthetic fuel

Just go on wikipedia and look up global production nimbers of war related stuff between 1939 and 1945 for increased industrial output.
The Osmothèque – The largest scent archive
Wow, that's a very long way to say "Is it nature, or is it nurture ? I don't know.".

But putting jokes aside - we know for sure that there are conditions that limits brains capacity to learn. Be it genetical, environmental or acquired through some events (if I hit You hard enough with metal rod at right spot at head there will be some possibility for You to loose ability to retain memory).
And its quite for me to believe that this conditions are discrete - I would expect some continuity.

>>We genuinely do not /know/ what makes a person into someone with Feynman's intellectual abilities.

We don't event know what makes people learn to think critically (a opposed to learn just to repeat facts ad verbum). If You look at debates of education specialists in my country all You can see is people that try to create some giant sieves that will pick up students that are worth investing in and throw out others.
KSUID unique identifiers
I noticed one of the first links in the article is a 404. It is now hosted here:

https://mypdns.org/dCF/deCloudflare/-/blob/master/readme/en....
I'm not familiar with how Google does it with Android & Chromebooks, do you have a similar level of understanding there? Your explanation was very good, thank you for that information. I'm now wondering if Google is just small enough (with their OS operations) that they don't face these issues, or if they do something different.
Are we running out of resources?
My 2017 VW does this with the Voice button.

I'd love it to just activate Siri / Google Assistant on my paired smartphone, but actually they'd like to charge me £200 to use their own dubious voice control.
I think the main reason rust mutexes look the way they do, is the lack of a 'try finally' construct which is emulated with a destructor. In Nim (you can have both) but I prefer using a template that uses 'try finally' and is indented so you can tell this code is inside the critical section. Also there is an .lock annotation which ties some data with a specific lock, so accessing them without locking is a compile-time error. A much more flexible design than Rust's.
The conclusion, of course, being that if you need multiple developers the code is less likely to fall apart if they have similar backgrounds ;)
I wonder what it sold for, besides the trinkets mentioned at the end. If they had hodled they could clear maybe a trillion on the open market today (which consists of sovereign states).

Highly enriched U-235 would also be a sound basis for a commodity-backed hard currency, though not quite as good as the US Dollar and the Ruble which are backed by Pu-239.
> The most commonly prescribed medication for ADHD is pharmacologically essentially the same as meth.

I'm not sure about that. If I remember correctly, the most prescribed medication for ADHD is Adderall, and Adderall is amphetamine salts. Amphetamine and methamphetamine are not the same, though they are close. Also, the difference between a therapeutic dose of amphetamine or methamphetamine and what the regular drug abuser uses is huge.
It's a version of that, but for candidates of all experience levels. Of course I don't expect a junior or even a student to give the same answers as a senior. But you can already tell some people have better understanding and intuition about how things work besides purely theoretical algorithms.

Using open ended questions and building a small "system" together allows you to draw the actual knowledge limits of this person and pivot when something gets too hard so you can explore another 'direction' which will be based on different areas of knowledge or experience. It also allows the candidate to show off if they really want to feel smart.

You mentioned that it can introduce more bias to the process, so before I touch on that, I think it actually introduces a chance to test your communication with this candidate which (at least for me) is pretty much equivalent in importace to their credentials.

As for passing conditions: I prepare a standard "interview project" that has many different paths for us to work on. We work it together but it's mainly the candidate. Alongside the problem I have a fairly substantial excel sheet for assessment of all candidates. Every component in the "interview project" has some pitfalls, some more obvious than others, all occuring naturally in every path the candidate chooses. You start seeing who can see ahead and think on their feet in a situation that more closely resembles what we do in my team.

Eventually I can compare the candidates based on this standardized performance sheet, so I'd like to think it's not too biased. As a bonus, it's a pretty good experience. I know it was a good interview when the candidate thanks me for learning something valuable. It's a great interview when I learn something as well. Sometimes they want to stick around and continue tackling the problem even after we're done, or they want to actually build a POC and send it in!
so when the media told us that seeing Grandma at Christmas would kill her, it wasnt an exaggeration?
Not very standard but if you want to work 36 or 32 hours that is possible almost everywhere (you'll just get 10-20% less pay).
Established?

Does wikipedia quote this?

Any other serious source?
The Day of a New Command-Line Interface: Shell
I think the Russians had agreed to destroy them all.
Well, it makes sense for them to save cost, but it doesn't make having a useless button with a condescending message any less tacky.
You also have to ask at what cost to maintain the backup system and how easy it is to test the Disaster Recovery process. If once in a while, you have a few hours delay (or in this extreme case, a whole day) you might ask if it would be worth it, especially if you could only test it by adding random failures to the main system like Netflix do!

As another poster mentioned, they are many, many independent variables in a railway system. In the old days, people recovered from problems by gut feel and experience was OK although there is usually no "right" answer. The newer systems apply some statistical anlysis and try and make the best decision usually with humans doing the last part.

I'm not sure about "because safety" though since signalling systems protect trains from each other and they only have automation in the sense of first train that arrives gets it route sets, the system cannot make trains crash unless there is a critical bug.
How do we know if that is true?
True, but stirrups very introduced into Europe by the Avars hundreds of years before the Mongols.
> Companies are started in the US and grown because the opportunity to make money is much greater.

I'm not convinced that this is the case. Like, the US market is cheaper to operate in relative to other markets the same size (e.g. the EU) because you have an over-arching system of laws, contracts and (most importantly) language.

If your theory is correct, then one would expect the US to remain the largest source of profitable companies globally. If my theory is correct, one might expect China/India to take it's place. Come back in 20 years, I guess?

> Venture capital? An awful lot of the venture capital comes from foreign investors.

Can you point to some sources on this. A quick Google didn't reveal much information, and I really would like to know. Modulo Softbank, I suspect that it's mostly US based institutions giving VC's their money.

> Monolingual? The global business world runs on English.

All of the big companies you mentioned sell to consumers, not businesses, so the global language of business is kinda irrelevant. My point was that the US is a relatively integrated, large market with one language. Most startups begin in their home company. While a startup from Greece would likely have to hire more people to scale across the EU (20+ languages), the equivalent US based startup can scale happily without worrying about languages for a much longer period.

> Outliers? When it's all of them, the idea it is a coincidence starts getting pretty unlikely.

FAANG are 100% outliers, I don't see how you can believe otherwise.

However, Europe has produced SAP (uggghhhh), Spotify, and a bunch of second-tier fintechs (but given the regulatory advantages of the EU in this space, I suspect one of them will conquer the world).
may i ask; why is your own location data so useful to you?
The Dutch debit cards are Maestro (Mastercard) or V Pay (Visa) cards which are a pretty standard systems. There is no point in embossing because transactions need to be authorized immediately by the issuing bank for obvious reasons.
Who cares what is "fair"? A decision like that should be based on an elementary productivity calculation. If not the inmates have taken over the asylum.
You shouldn't be able to apply in an MR tho, unless is some playground account. Developers shouldn't have enough permissions to modify production infra from a MR.
I'm not sure you understand what I'm saying.

Yes, war related stuff goes up during wars. What about non-war related stuff?

What about peaceful explosions of the global economy and trade? My point is that those most likely surpass wartime growth.

Peacetime economic growth > wartime economic growth.

Peacetime research > wartime research.
I’ve never seen a SAP install that wasn’t modified heavily, usually to the tune of millions of dollars of development - which can’t help but make me think that if nobody can use it “correctly”, then perhaps it can’t be used in its unmodified form.

In addition, a common occurrence seems to be businesses paying for extensive custom developments (such as an integration with a third party system), and footing the entire development cost - despite their “custom” development being 100% identical to that deployed at other businesses. They’re then trapped in a world where changing the URI for an API endpoint costs €150k.

Honestly, I see it as just being a big corrupt hole fuelled by interpersonal relationships rather than any actual rationale.
Even if this turns out not to be the true chain of events, at least this is an attempt to get at the facts rather than venting. I read HN to find comments that try to make a concrete contribution to our knowledge. So, please folks, more.
"Some have speculated ... it is abundantly clear"

Russians left so much destroyed equipment behind them during the retreat from the North that OSINT servers have problems catalogizing it all.

Russian retreat wasn't a Suomussalmi-like rout [0], that much is abundantly clear from the fact that most of the personnel was able to get out (there are neither thousands of dead nor thousands of POWs there).

But the level of attrition they sustained was horrific and it would have gotten only worse once all the bushes and trees started to grow proper foliage (which is great for ambushers) in April and May. They simply had to retreat.

[0] https://en.wikipedia.org/wiki/Battle_of_Suomussalmi
It may be a Kremlin talking point, but that doesn't make it baseless. It's a pretty well-known (and I should actually think uncontroversial) fact that Washington and its allies have been bolstering Ukrainian military capabilities in various ways for several years now. How else do you think Europe's poorest country has been able to withstand an invasion from Europe's strongest army so well?
More than Porsche?
The heuristic seems to be: have a brand name but *not* one you'll see on the high street.

If it is on the high street, it's expensive in order to fund advertising, not higher quality.
Yeah this feels very much like someone retyped the Server Sent Events spec and bolted an arbitrary spec on for each message...
That's the second example on the page.
thank you for you side of the story, now imagine the situation if you were not earning a good living.

Hope you and your family do well
What works for you works for you. If you can't have a staging environment you obviously found a work around. There are many ways to deploy. Basically, you decide what risk you want to accept when you define a lifecycle.
I see tons of DNS requests for this domain blocked by AdGuard. I wonder what it's for.
My first thought is if the client does not specify a start ID it could be sent billions of records depending on the elapsed time and frequency of events. What would be the best way to avoid overloading a client?
I meant study the domain hard. Know how to solve all the solvable problems related to the question at hand.
I would think it'd do a bit more than pop. They didn't spread it out over a bunch of trucks and three planes for nothing. Most of the weight is going to be secure containers, not the uranium itself.
A feature request to enable it: https://gitlab.alpinelinux.org/alpine/aports/-/issues/13664
Past participle of the verb of the day? 'Obsoleted'.
> Ask the ARM server vendors that routinely canceled their projects.

Pre-Graviton/M1, you could argue there was a chicken and egg problem on the datacentre and higher-end compute side of ARM wherein smaller vendors couldn't achieve the volume, and so couldn't achieve the economies of scale to price an ARM chip competitively and drive revenues to reinvest, so fewer binaries were built keeping it niche, so it continued to lag in compatibility and compute and its power advantage wasn't enough by itself. Once big guns like AWS joined the fray, ARM's performance was improved as well as its natural advantage in power consumption and with big budgets they have the staying power to wait for network and ecosystem effects to win in the datacentre. Ironically, that probably creates a better space now for smaller players to tease out other customization benefits for other verticals on a stronger core datacentre presence and larger customer base. But before that happened, none of them had the resources of an Intel and AMD to compete for the datacentre by themselves, even if the x86 architecture and legacy created a ceiling everyone could see and ARM was a natural suitor.
Some good tips on running untrusted code in VMs. If possible I'm interested to learn why you consider qemu based VMs as more secure than QubesOS? If I get it right QubesOS is Xen based so is it about the hypervisor or something else that favours qemu in your opinion?
The author of the article seems to show more "curiosity" than "interest". What is "weird" is to join approaches and topics out of contexts ("I read many fitness books today, it's entertaining").
7/10 times.

The other three are the Carthage time-viewing story.
That's what I like about Crispy Doom: everything's all authentically pixelly!
Ask yourself why you believe loading a megabyte of data at best requires asynchronous content fetching. Web pages with a "loading/splash" screen are a telltale sign that I'm about to have a miserable experience, kinda like UWP apps on Windows. Even better when the javascript crashes and instead of getting the content, perhaps badly rendered, I get nothing and need to reload and pray again.

Not saying these apply to Shoelace, but it's also the sort of page that really doesn't need a spinner on first load. Let the browser load things, it already knows how to do that pretty well. 3G connections you say? Send me the unstyled HTML first so I can at least get to the content instead of making some bullshit spinner that will probably crash anyway.

I hate the modern web.
That conclusion does not follow logically at all.
MASHED Software Solutions GmbH | (Web) Full Stack Developer | Graz, Austria | ONSITE | Full-time | EU

We are looking for our fourth employee. We are a fast growing Software Development Agency based in Graz, Austria. You will work with Next.js, Typescript and Postgres.

More informations about the position: https://mashed.dev/main-sections/humans-mashed/web-developer...

You can contact us at contact@mashed.dev
My Google Maps location data was very handy for me when I applied for my residence card and the form asked which countries I had visited in the last four years with dates.
Have you ever seen how symmetrical human faces look like? Do you consider them more attractive than regular, asymmetrical ones?
That’s pretty close to what they do with their 30-day trial of Office 365 installed on a lot of PCs.
> Now the question is does the exponential growth of renewables allows for stopping CO2 emissions before they undo our civilization?

I know this is not equivalent by any means, but the most pressing aspect of it is answered by CO2 (and other GHG) emissions, and relative savings compared to fossil alternatives.

The key thing here is that most pollution is more or less local. Burying turbines we can't recycle yet, releasing chemicals during the mining, all those other fair criticisms which are slowly being addressed, as much as they suck, don't suck as much as emitting GHG that affect the planet as a whole and every living being on it. The other big one is plastics pollution, specifically micro plastics, but let that be a separate topic for now.

The rapid change in CO2 levels fucks with every environment in which life exists. The acidification of the oceans, desalination through glacier melt, its long term warm up, warm up of the atmosphere and the resulting changes to climate and weather will grind down every ecosystem we rely on to not have our civilization undone. Food supply, quality of life, long term stability will deteriorate as time goes on, that's the risk we are dealing with when it comes to emissions. The longer we do nothing, the greater the risk that these things spiral out of control. Another forest gone, or another lake poisoned, as much as it sucks, and it really does, is a drop in the bucket compared to Pandora's Box being opened by polluting the atmosphere and fucking with the oceans to the degree that we are.

That's why we focus on reducing emissions and why I think the emissions question has enough overlap with the 'undoing civilization' question that, to answer your one question, you may want to look for answers to the other question, which is much better explored.
I used Flowdock back in the day. It was excellend, did threading better than Slack and was nice and fast. Never understood why more wasn't invested into it. Maybe the backend code was a mess? Who knows, but definitely back in the day at least it was product wise a possible competitor to Slack.
Respect people’s full names: Don’t call someone’s name ‘invalid’
I enjoyed the NOLO book "Consultant & Independent Contractor Agreements": https://www.amazon.com/Consultant-Independent-Contractor-Agr... (look up the prior editions for reviews)

The majority of the book is agreement templates, including one for software development. But more importantly, it walks through the language and what you should be looking for -- interestingly, both from the perspective of an employer and contractor. Of course, it's also helpful/recommended to get feedback from a lawyer for your specific situation.
An unprofitable project is debt. No one is going to pay for it. Just cut your losses, shut it down, and move on.
> Great list! Could you expand on the items a bit?

That would be funny, as the list is an attempt to reduce things.

Perhaps you mean - can we elaborate on the principles of reduction
somewhat?

Maybe. I am wondering. The problem with pithy lists is that, in the
limit, they end up as a collection of mutually-contradictory idioms,
like; "Many hands make light work" but "Too many cooks spoil the
broth".

Security is already a mess of theories in tension - "If in doubt
don't." versus "Fortune favours the brave"

Perhaps we could make a more focused list for our readers, for
innovative developers, with items like:

"Secure yourself before attempting to secure others."

"Don't assume you know what people want"

But I fear it would not be gladly received.