skysight-inc/HackerNews huggingface dataset:
If cars killed 800,000 people over the past few years and getting a shot vastly reduced the death people would get that shot without all the irrational resistance this shot has generated.
>The problem with the blue states

I had to look up what a "blue state" is. That's not a common concept outside the US. Most countries have a politically diverse make-up multiples parties over a range.
Not so sure about the "faster" part in that sentence. I think Tesla could possibly have too many parallel projects in the pipe already.
Work already is not mandatory. Anyone is free to figure out other ways to get food and shelter.
> If you have a driver's license

Nop. But that would have been a solution I guess.
A database of Polish military assets - from screws and notebooks to anti-tank missiles and F-16 fighters - has leaked online. Some of the information is extremely valuable to foreign intelligence. According to our informant, a cyber security specialist, the database has already been downloaded by users from more than a dozen countries, including Russia and China. The leak has been confirmed unofficially by two independent sources connected with special services. The military is currently searching for the culprits and is estimating losses.

The leak most likely originated from the Logistic Planning Headquarters in the Inspectorate of Armed Forces Support in Bydgoszcz
The information found on the net includes, among others, armament of the Polish army, ammunition, spare parts for combat machines or specialist software
The disclosed equipment includes also those purchased by the Polish army in the USA, Germany and Israel
- This is strategic data, which is sought after by e.g. Russian intelligence - says Gen. Piotr Pytel, former head of the Military Counterintelligence Service. In his opinion, such information is worth huge money
More information on Onet home page

Data on the material resources of the Polish army appeared in the net on Sunday, 9 January - claim Onet sources. The army was to find out about it a day later. According to our sources, the leak was tracked by the military's National Cyber Security Centre, which informed the military services about it.

The military data disclosed on the web amounts to 1 million 757 thousand 390 records. To show the scale of the leak, suffice it to say that firearms of calibre up to 30 mm and their parts and tooling alone amount to 2 thousand 800 items. Each item, or record, is the reported equipment requirements of each unit - from entire F-16s, to heavy weapons, their parts, ammunition for them, spare parts, to uniforms, underwear, blankets and computer equipment, and even flags and diplomas. From over 1.7 million disclosed records emerges a detailed state of possession of the entire Polish army, as well as its equipment shortages. The inventory makes it possible to determine, for example, which equipment is inoperable or what the Polish army is missing.
You probably were not born last time I fired a debugger.

Those who can't code, debug. :-)

Joke apart it's a style thing, tracing and thinking gets you a long way, though virtuoso debugger users can be productive too no doubt. It's a bit like GUI vs CLI.
Ironically, there's no mandatory work anywhere but in Communist paradises where by criminal code "parasitism" (not being enrolled to one of the organizations / skipping workdays without a valid reason) is prosecuted.
One of these things is orders of magnitude more complicated than the other.
It's nowhere near enough for 10 nuclear plants. The best comparison is probably Bangladesh, their plant will cost $13B. And it's of course really slow to build them. Renewables are both cheaper and way way faster to build.
So, worth explaining (as I've told other folks here), my experience is in enterprise content management, usually building good ol' fashioned websites that are running on .net and getting content from a CMS. For the entirety of my career, I never ONCE worked with a CSS library. Every single one of my clients (who were on the Fortune 500 list, usually) had too unique of a design and too many different types of pages for us to bring in an external CSS library.

So, for that reason, when I wrote these guidelines internally some years ago, we weren't concerned in the least with what CSS libraries were doing because we didn't use them. We were concerned with consistency, more than anything

We went with camelCase because we liked that it was the same convention we followed in our JavaScript, AND it was easy to select stuff in the IDE.

Even WITH there being a VSCode extension, I still wouldn't change my reasoning because that kinda breaks the guidance of, "least disruptive to the team." I wouldn't want to have a project that required some IDE extension to keep teammates productive the way they want.

ALL THAT SAID, as I explained in the start of the guidelines, they are just that...guidelines. The goal is to be consistent and not have teammates present or future curse your name. So developers should really favor team cohesiveness over my opinions based on my specific experience.
> publishing censorship ("content moderation")

> If you don't think doing your job every day is making the world better

Actually, content moderation does make the world better. No one except Nazis will say that the presence of Holocaust denial on the Internet is a good thing. No one except pedophiles wants to see naked genitalia of children.

For what it's worth, even this forum is moderated (pretty strongly, one might add) to keep discussions somewhat relevant and from devolving into endless threads of flame-warring.
I think you are forgetting about the environmental impact of hydro damns. It floods entire valleys, displaces lots of flora and fauna and it uses much more concrete than wind farms.
Surely the issue here is living a silly distance from your office? You either move close to the office (spending more money on accommodation) or you get a job closer to home (probably sacrificing the higher salary). Both rational and possible choices.
> Wind produces noise

Don't live in the middle of a grain field surrounding a wind turbine then. Seriously, I live around tons of these and you can't hear it until you get near and they're almost always in the middle a field or between several fields, so you can't really get near. Are there louder ones in different countries that can be heard further away or something?
I think livewire works better with Alpine. Also, I think Livewire is great for interactions that require a backend request (such as posting a comment, refreshing some data, etc). If an interaction can be performed without reaching for the server, then Alpine is a better option.

In my opinion, when everything breaks down (and not saying this is your case, just what I think) is if you try to do every interaction with Livewire (thus reaching for the server when you shouldn't) or when trying to mix in SPA tools (such as Vue, React, etc...) with it. I suppose you'll end up with the worst parts of every solution.
> I have never seen members of those communities complain as much as developers do.

Other professions have guilds (not called that, but effectively that) who qualify membership and enforce various rules and standards on their members.

Maybe one day we'll have a Guild of Software Developers that provides this service and we won't need to deal with shitty interview tests. But until that day, maybe we shouldn't be comparing ourselves to professions that do have this and therefore don't face the same problems.
What confuses me most about the constant google bashing is that google is the one of the big companies that actively uses it's ressources to go against disinformation, at least when it comes to science (COVID-19) or politics (no political microtargetting e.g. on YT)

https://blog.google/technology/ads/update-our-political-ads-...

Why is Google bashed so much more than FB or Amazon (product disinformation)?
That is another common misconception. RMS wanted GPLv3 to prevent what TiVo did (breaking proprietary software when you exercise the GPL installation rights), but actually the changes in GPLv3 do not do that and what TiVo did is allowed by the GPLv3.

https://sfconservancy.org/blog/2021/jul/23/tivoization-and-t...
https://events19.linuxfoundation.org/wp-content/uploads/2017...

The GPLv2 does not do what Linus wants either - it doesn't require code to be publicly available (only to customers) and it doesn't require them to give code back to upstream. Linus is also against GPLv2 enforcement in general too, even if the GPLv2 installation requirements were not enforced.
The ball resets to that 3 o'clock position when you lose, so this doesn't show where it was when you clicked.
What I'm hearing from my Govt agency clients is precisely that. EU Datacenters hosted by EU Subsidiaries of American companies are not ok.
GravityLight – Light from the Lift of a Weight
I do use this pattern in some cases, but none of them would be technically justified if I were to do a clean rewrite.

Being able to grab arbitrary instances of things at runtime is a superpower in my view. The ability to tolerate various "anti-patterns" in your codebase - even more so. Maintaining complex codebases over many years and developers sometimes requires these sorts of compromises.
What Web3 Will Bring to the Internet
Bear: A privacy-first, no-nonsense, super-fast blogging platform
See my other comments above, the GPLv2 requires installation/updates too.
Depending on when and where, if you arrive after ~mid-feb I might be able to have you picked up. Contact in bio.
I know that people like to use ctrl-R to search backwards through history, but I am very zealous about using the up-arrow to search through your history instead (in your .bashrc):

bindkey "^[[a" history-beginning-search-backward

bindkey "^[[B" history-beginning-search-forward
> Only because somebody made them by working Monday to Friday. That somebody could make less by working Monday to Tuesday. Food and shelter would be less abundant and the person currently working a full week to produce the surplus would instead have the rest of the week to themselves.

The industrial revolution did not change the number of days in a week.

> The productivity, and the free time, would accrue to those expending the effort of production - as morally it should.

This is false in general. Quite a few folks providing key industrial inputs, like cotton for the first industrial revolution, received zero of those accruals for centuries.
> Solar actually makes sense in India

Only in arid regions. Specifically Thar desert of Rajasthan and Gujarat. Doesn't make any sense in other places.

> it does not snow there

Oh it does! Himachal Pradesh, Uttarakhand, Arunachal Pradesh, Jammu and Kashmir, Ladakh come to mind [1]. India has all seasons and all types of weather.

> big parts of India have underdeveloped electricity grid

What do you mean by an "underdeveloped" electricity grid? India recently achieved 99% electrification target. Only 31 million out of 1.3 billion people have no/non-continuous electricity. I wouldn't label it "big parts of India".

[1]: https://www.happyeasygo.com/travel-blog/travel-tips/best-pla...
Exactly. DoH seems a fix to work around US ISP monopolies vs something actually desirable. Normal DNS has plenty of opportunities to work around bad providers and keep going.
That doesn’t work if you have to change word order. A format string

{a} foo bar {b}

Might have to be translated as

Baz {b} {a} quux

(Also notice that, in the first sentence, you might want to capitalize {a}. That’s complicated in itself. Localization is a rat’s nest. I don’t think you can expect any automated system to do it perfectly)
And with a lot of dirty tricks.
> Veterans are invaluable in military service, as they are in any other endeavor. Trade them off against ease-of-management at your own peril.

I never said that experience isn't valuable. The question was whether experience at a particular company was more valuable than experience outside of it. Every time you hire a senior engineer from another company you learn a bit of their secret sauce, making your company stronger. Participating in that knowledge trade is extremely valuable, and without churn you will be left out as most of your engineers will have mostly experience from your company, that is a really bad thing.
Comparing RAM on Android and iOS devices is not going to give you any reasonable insight into how well the device runs.
Strongly disagree with the quote.

The owner should still have full control and be able to disable DRM support. If that means you can't play certain movies afterwards that is fine, but the control should be there.
Irrigation channels ... eco systemic rivers.
RPMs is what drove me avay from RedHat. Got tired of circular dependencies. Never looked back.
They could change the name to Nature Aeronautics and Space Administration.. "National" is outmoded anyway

/s
French Foreign Legion would like a word.
He had followed all the rules apparently. He had been granted an exception reviewed by two independent panels as required by Australian authorities. Decision backed by the Victorian Dep. of Health. The process is blind so supposedly the authorities didn’t know it was Djokovic behind the application. He boarded the plane with the papers in order:

https://www.tennis365.com/australian-open/tennis-australia-n...
Only the applications are GTK-based. The compositor that makes the whole environment possible is written in Rust.
Not really, can I print money to get food? So, not free, it's just an illusion, at least for 99% of the people.
anybill | Web Developer | Remote (DE), ONSITE (Munich, Ratisbon) | Full-time | https://anybill.de

anybill is a Germany-based platform providing digital receipts at the checkout.
Why are we paying digitally but still printing paper receipts?

We are a young, fast-growing startup with over 25 employees, digitalizing the European shopping experience.

Tech stack: Vue.js, Nuxt.js

Job description: https://techreach-gmbh.jobs.personio.de/job/539234
Effects of multiple nuclear explosions (blast waves / radiation - aircraft are sensible things, even "hardened" warplanes), their home and secondary bases being primary targets for a soviet retaliation strike, soviet anti-aircraft activities, either ground-based or with fighters (B-52s aren't exactly stealthy), and the fact that even if they make it back somehow, everyone they know is dead or dying horrifically, and the likely chance of a decade-long nuclear winter with nothing growing...

War is hell.
The issue is that the format string does not require the variables to be sanitised. If the resulting string is then used the input to some sensitive operation, the operation no longer knows which parts of the string originated in the format string and which came from variables.
> What Lindelof says is that the size of the output is always bounded by ε% as many digits as the input, for ANY (arbitrarily miniscule) ε > 0.

Is there are reason or benefit of stating it like that rather than saying the fraction of output and input digit size asymptotically approaches zero? Or did I misunderstand the explanation?
> This ruling, should Google comply in the end, will not change anything. Google will store the data in the EU and that's it.

The US CLOUD Act allows US law enforcement to force Google to hand over data; even if that data is stored outside the USA.

It is highly likely that processing and storing analytics data only in the EU is not enough to "fix" Google's issue here, because the USA still has juristiction.

See the recent Akamai / Cookiebot case.
We have that in Sweden. The problem is distributing it. Most energy in Sweden is produced up north, but the infrastructure to transfer it south is lacking which (especially this winter) is resulting in ridiculously uneven kW/h prices in our country.
Considering that the post in question agrees in detail with almost all the others, your assessment is demonstrated false.

It is better to seek reasons why your assessment might be mistaken before posting than to need to be corrected in public.
I’m Serbian as well and I haven’t heard him say any anti-vaxx statement. It’s more of a result of witch-hunt than him actually being anti-vaxx.

Another thing is, why he needs a vaccine? He had Covid, giving him long lasting immunity. Vaccines stop the spread at the same level or even less than Covid immunity, so what’s the point? Just politics, there’s absolutely no reason for someone like him to risk myocarditis, he is immune enough.
I think that an international sports event in a country that is too picky has no chance to stay relevant, especially if that means that it filters out some of the best athletes.
I am not sure what you are arguing here.

There might be hunter-gatherers, but they are few. Our society has given up on that and in the current state (people living on Earth) we cannot go back to that stage. For for all the purposes humanity has given up completely on being hunter-gatherers. Even if some people are still doing that, it is not a feasible for everybody.
> But nuclear power is also not really suited for load following.

This is mostly a myth. The actual reason nuclear powerplants run at max power all the time is that nuclear fuel is very cheap compared to operating costs, therefore it is more economical to follow load variations on the other plants.

Here is an example of high-amplitude and relatively high-speed variation (10GW over a few hours) : https://twitter.com/TristanKamin/status/1102625880520699911

What is true is there is little expertise in load following with nuclear powerplants because it is uncommon. Areva has been developing and exporting ALFC (Advanced Load Following Control) technology for automated load-following operations.

https://new.sfen.org/rgn/expertise-nucleaire-francaise-suivi...

https://www.powermag.com/flexible-operation-of-nuclear-power...

All in all, load following with nuclear is a technologically much easier problem to solve than high-scale energy storage.
Calling not cheating an "error" is odd. The hypothetical game is one in which any valid word could be the answer. If you're going to use the list of answers, just look up the answer for today's date and get it right on the first guess.
In principle, yes, thinking is strictly better than simulating, and over-relying on a debugger can get you into the habit of not reasoning about your code.

In practice, most software is a stack of abstractions and bugs can be caused by anything at any level of that pile, including libraries. The ability to quickly inspect the state at a given execution step is not a tool that can realistically be dispensed by just thinking hard about the code.
Quoting the CA Supreme Court unanimous decision, In re COX, 1970 at https://law.justia.com/cases/california/supreme-court/3d/3/2...

> [3] The nature of the 1959 amendments, the past judicial interpretation of the act, and the history of legislative action that extended the statutes' scope, indicate that identification of particular bases of discrimination--color, race, religion, ancestry, and national origin--added by the 1959 amendment, is illustrative rather than restrictive. (Stats. 1959, ch. 1866, p. 4424, § 1.) Although the legislation has been invoked primarily by persons alleging discrimination on racial grounds, its language and its history compel the conclusion that the Legislature intended to prohibit all arbitrary discrimination by business establishments. Finally, in 1961 the Legislature substituted "all persons" for "all citizens" (Stats. 1961, ch. 1187, p. 2920, § 1) in order to broaden further the section and complete the consistent pattern of wide applicability of the section. [4]
It is!
No, really!

Thank you!

I seldom can be bothered to read postings older than a day or so.
Which is a bit rude, I think.
No. It wouldn't fly in the present climate.

It's not even just about the opinions of the Australian population. Other tennis players have a right to ask why he can get around the rules that even other top players (Nadal, Federer etc) can't avoid. The ATP itself came out saying that players should all be vaccinated, and the only complaint it raised on behalf of Djokovic was over the circumstances that led to him ending up in immigration detention. But with the new details about his activities that have emerged since then, I'd be surprised if they are very combative on his behalf now, given they represent all the male players, not just him.
Are you saying that the LAPD budget isn’t increasing?
Consistency of wind is a huge problem - seasonal, directional, intensity, etc
Ask HN: High-quality coverage of the situation in East Europe (Ukraine/Russia)?
Living in Europe, I am moderately nervous about the current situation with Russia and Ukraine.

Reuters is usually my source for decent quality journalism on world events, but I found they have a weird clickbaity thing going on for the situation - they keep changing the title of their main article on this issue and make it look new ("Updated 12 minutes ago") when in fact it's more or less the same exact article.

Where would you recommend looking to follow the situation without needing to filter through sensationalist clickbait?
I mean... if you can't be a good example, be a warning?
The compiler doesn’t know if the string being templated is SQL, HTML, YAML, JSON, or something else, so it doesn’t know how to sanitize the string.

IMHO generating code of any sort through string manipulation is a code smell, even if you ignore the security issues. There are better options like parameterized queries for SQL, macros for HTML, serde_json::json! for JSON, etc.
> Many of them go on to overcrowd the ICUs and morgues, so they are actually unwittingly doing their former employers and co-workers and evolution itself a huge favor by resigning and letting natural selection take its course, to smugly "own the libs".

How does one get that brainwashed?
If pilot plants are coming online now, it isn’t here.
> Slack is perfectly performant.

I wouldn't call Slack performant. It sometimes struggles with basic things such as scrolling channel list. And it always lags with repainting window when its resized (when you resize window, extra space is left blank until Slack catches up - this never happens on native apps).
Data Leak from the Polish Army
> If the open FPGA tooling community has taught us something, it's that vendor tooling is hideously inefficient and just plain bad software

Just plain bad software and hilariously overengineered sure, but inefficient is a big word to throw out. I don't think any non-vendor tool has yet proven able to play in the same league, yet. It's like comparing tinycc with gcc.
Solar is dead easy, dead simple, dead safe, dead everything.

The next decade may see rise of distributed solar based base load plants, where we have 3x capacity panels and 2x storage, delivering constant 1x power, all year round.

We need efficient panels, lower infra costs, etc
On one of Gordon Ramsey's shows he had a chef who purported to be one of the best in the world. While cooking his scallops kept sticking to the pan, this makes them look bad and Gordon won't serve them looking like that. Gordon yelled something like "Why aren't you using the non-stick pans, it's right there in the name, non-stick". I hear his voice in my head at least once a month when one of the people I work with spends a week on a bug and never once whips out a debugger. It's right there in the name guys.
You're still misunderstanding the purpose of format strings. They're not a templating engine for SQL, HTML, whatever. There's nothing to sanitize.
We don’t have this technology to do this reliably and economically.
The limitations enforced by the DRM are rarely disclosed upfront. "DRM" to non-technical people simply means anti-piracy protection which they don't mind because they don't see themselves as pirates, having just bought the media.
What are the issues with TLV? I guess one could be that it's difficult to modify messages. On the other hand skipping parts of a message is efficient.
Thanks for the guide!
Buycloud – How natural phenomena are turned into (exploitable) resources
Surely you recognize there is a difference between presenting facts and intentionally misleading your audience.