skysight-inc/HackerNews huggingface dataset:
French government wants to dissolve antifascist group under anti-separatist law
Game theory? Seems you have something to say about your understanding of subject.
I'll nitpick further and say that the grammar is actually perfectly valid.. You don't believe me ?
Funny you say that and pick up Amazon as an example. Lidl is known for not treating retail workers the best, but still orders of magnitude better than Amazon treats their retail workers.

That being said, both are irrelevant, since it won't be the first company that treats retails workers like shit, while handling the IT workers like spoiled rock stars.
> So if a stranger in a suit were to turn up on your doorstep with a "search warrant" to search your house, issued by a court/judge/jurisdiction you'd never heard of, you'd not attempt to authenticate it?

Most people would not, no. I’ve had a search warrant served on my home once by police in civilian clothes, they handed me a piece of paper and refused to give ID even though I insisted.

What are you going to do? Physically fight them? Bad idea.

> I'm not sure that these EDRs as described can be said to be "legal requests".

The thing is that real search warrants or court orders do not provide any additional security over these EDRs when the submitting party is not acting in good faith.
I seem to remember one person in France (?) but it could be Renault or some other French company, so I might remember wrongly. Are there others?

[Edit] After some googling, yes there was one in France for Lidl, and three for Renault, and three for France Télécom (and more). Is it that other countries do not relate suicides to work (but they exist) or is there something special about France?

(never worked for Lidl, or in France and only shop at Lidl if needed, I don't like their products very much)
* Don't get too hung up on computational complexity.

A lot of times O(n^2) is gonna be perfectly fine. Write it the simple and easy to maintain way first, and only worry about fancy optimizations if it's too slow.
Well, really it's progressive if it only taxes stuff you don't need to buy. Here's what I think:

Fuel and food, no tax.

School supplies, shoes, clothing, any item under $100, no tax. Over $100, ramp it up.

Diamond rings, 100% tax.

Alcohol and cigarettes, 20-30%.

Used cars, no tax.

New cars, 10% up to 100%. Credits if they're electric or extremely fuel-efficient.

Playstations, high end sneakers, Smart TVs, iPhones, rims, jewelry, expensive furnishings, rugs, anything better than your basic washer/drier: 100% tax.

Books: Free and subsidized by the government, as many as you want, any book ever written.

Healthcare: Free.

College: Free.

Basically under my plan, as long as you get stuff you need for your family, you pay no tax. If you get stuff you want for your pleasure, you pay tax on it.

How's that regressive?

The only real downside I see is the potential for a massive black market in luxury goods, tobacco and alcohol. But legalizing and taxing pot and prostitution should take some of the sting out of that.
What blows my mind is that most chewing gum has plastic in it.
There was a 3D printer in the Aldi Aisle Of Shame at one point. Not a bad one either.

Not seen a 3D printer in the "middle of Lidl" yet but I expect to.
Ask HN: Can a caller/callee see my pincode?
I have been wondering lately: If I call a company for whatever reason and need to unlock my screen during the call, can the company/entity on the other end of the line see the PIN i use to unlock my screen?

Bonus question: what if I need to open my password manager or input a pin into another app (authentication or otherwise requesting pin) that is not affiliated with the company I am calling?

I'm mainly interested how it works on android but my curiosity wouldn't mind if someone has insights into other platforms as well..
I wonder about other hormonal stress caused by plastics. A lot of plastic softeners are estrogen like
75 comments from when this was submitted 8 years ago:

https://news.ycombinator.com/item?id=8142269

A further 28 comments from when it was submitted from a different source 2 days ago:

https://news.ycombinator.com/item?id=30820685
Yes, that's correct =)

Admittedly the install instructions for Gradle are a bit dated. Gradle 7.4 shipped with Scala 3 support.
What an easy-to-use and great looking website. Why have no one thought of this earlier? To rate the destination and not just a specific hotel or restaurant. Nice job!
There are few productivity boosters greater than spending time learning the tools you use in and out. This goes for hotkeys in software all the way to quirks about a language.
Yes and I don't agree that this is particularly fruitful. I might have completely misunderstood it but here we go:

The common theme in the Not Abstraction section is: These things are used to build abstractions and are not necessarily abstractions themselves. This is not only nitpicking but it's also false. Programming language features like functions and interfaces are already abstractions, even in the narrow sense that the article describes. They are an idealized mapping to something concrete (register machines, vms etc.) and provide precision, soundness and are based on specification.

Again, I very much like the core idea presented here, but I think it is completely unnecessary to make the claims about what is and isn't "true" abstraction.

Take this quote:

"Abstractions are separate from the code, and even from the abstract domain. It does not make sense to say that the bookTable function or anything else in this file “is” the abstraction, (..)"

The function _is_ not the abstraction because abstractions are entirely conceptual? Is it a way to communicate an abstraction then? What about the actual machine code the compiler produces from that function, is there some abstraction?

None of this helps me. The interesting part is that code is used to model information, it's not the world itself or even tries to be.

Then this:

"Feel free to call numbers an abstraction of the hardware, but be prepared to switch to this precise terminology when there's tension on the horizon."

Simple abstractions that are not discussed are names and signs. These are abstractions in the very real sense and they are very simple on their own. But they are entirely contextual and are allowed to mean different things. For example the term "abstraction".
> your comment seems like FUD

And your comment reads as though 'AWS is worse' is a defense of Lidl. It should be possible to do right by your employees, not to see who can get away with the most harm without being outright liable.

'Little' things like asking your female employees that are on their period to wear colored headbands to be allowed toilet privileges or employees committing suicide due to work pressure does not fall in 'not perfect', that's outright hostile.

See provided reference.
Over 100?

I guess so, but I suspect that it’s more like “over 10,000.”
I will wait for the Aldi offering.
Not proof. The question was about cloud companies.
Some less mathematical / core CS and more cloud / system engineering:

- Exponential backoff

- Jitter

- Consistent hashing

- Gossip algorithm

- Basic “Functional” aspects of a language (map, flatMap, reduce, filter, some, find)

- Putting things in a queue and using a “serverless” consumer

But some of the more day to day productivity boosters: know your development tools (including all keyboard shortcuts, including multi line editing, refactoring, grow shrink AST based selection, know all git / bash commands without googling…)

Know your programming language / framework deeply is also a supposedly simple one that just needs practice and dedication.
Meanwhile, french cops kill more unarmed people than ever (from 1/month to 2/month in under a decade) and a famous revisionist supporting Pétain and other pro-nazi collaborationist figures is running for president and has all its advertisements done for free by private TV channels who relay every word of his (much like Trump had in his time).
How to use grep effectively
Not technical but the self-knowledge of how to put yourself in a productive state. Knowing how to sleep well, eat well, exercise well to allow yourself to perform at a sustained high-level.

Someone may be more technically competent at a problem-space (at the start), but if you are able to work diligently at the problem over a sustained period, you will have 10x better results than those who crash/burnout/lose interest/try to sprint to the finish.
> But when faced with the option to squeeze people and push them beyond human endurance Lidl will do it every time.

Do you really think Lidl will be able to mistreat the IT stuff, given the current market shortage in Germany?
I think you're missing the point. If you don't love it, then either change it or leave. It doesn't require doublethink to love something. If you get somewhere, and you don't love it, _then_ you're left with two choices. If you're unwilling/unable to go through a change process, or if you've selected a company that's bad at change, then yes, now you only have one option.
Lately I would consider myself lucky to find a bag of potatoes at Lidl. In the US at least they seem to be struggling to keep shelves stocked. I have 2 Lidl locations within 15 minutes of me and for the last few months the shelves have been pretty bare at both. To fill them up they have started stocking many more name brands which are not priced competitively with other grocery stores.

I understand there are currently supply issues but the Aldi across the street from one of the Lidl locations isn't having this severe of an issue. The traditional grocery store chains in the area also don't seem to be having anywhere near the same level of supply issues even for their store brands.
The outcome is the same no matter the difference.

But can I tell you my own brother said he "could not live without Prozac." What does that sound like to you?
Yes! Something like this would be very suited for public sector work.
Learning small amounts everyday. Accumulation of knowledge provides compounding return E.g. reading books, curated twitter, https://getsuperpower.com/, https://www.blinkist.com/
To me, it seems like there is potentially quite a good business case for writing

l = [None] * 10_000

instead of rewriting parts of your application in C (possibly hiring new staff to do so).
cal 2022 - will give you the calendar for the whole year.
Customers have hunger for German copy-writing!
Being international minded and being an anglosphere slave are completely orthogonal vectors
> The office is not as bad as people make it out to be

Correction: "[my] office is not as bad [for me] as [other] people make [their offices] out to be [for them]"

Every office I've worked in has been horrible to work in. I hate being around other people, the random distractions of office noises/smells/etc, and I hate not having control over my environment so that I can be comfortable. For people like me who specifically want to not see other humans unless they're family or friends, it really is that bad.
Besides the fact that this comment is unfounded, I'd reckon that's better than making yourself vulnerable to a supply chain attack?
I think there is a misapprehension in the original bitcoin design about the "root problem." is the root problem debt? is the root problem globalization? is the root problem capitalism? is the root problem fractional reserve banking? is the root problem mechanisms of governance? is the root problem human neurological wiring and our inability to find stable cooperative regimes that are not disrupted periodically by anti-social violence?

I identify many more pressing problems than than central banks, and trying to eliminate trust as a requirement is a naive and anti-social approach.

despite the fundamental conceptual limitations of bitcoin, its genius is its memetic tendency to coopt human social dynamics and create a whirlwind of FOMO and greed. It actually highlights what our actual problems as a global society are, and less trust is not the answer.

I personally would start from a different point of view. Given that privacy is impossible, and it is futile to try to support the illusion that the world is a limitless and open system, we should double down on trust, and create systems that make it easier to discriminate between actors as more or less trusted, and which improve our ability to reach consensus and maintain it. Systems which make trust more secure.

unfortunately these solutions are unlikely to be embedded in computer networks, but in my opinion will arise from genetic engineering.
I think, the long-run is much more important than whatever the specific feature set it rn. (Also, actually talking to people might be more of a feature than a bug, after all?)
On my own blog - started over twenty years ago - spam was always a problem. I'd sometimes get good exchanges involving real people, but not often enough to be worth wading through the spam.

On the few blogs I've visited in the last few years that have comments, there seems to be another problem - groupthink. Such blogs tend to attract very devoted regulars, who often converge on a very particular set of opinions on the blog's topics. Sure, they have their internal disagreements and conflicts, just like the mean girls in Heathers, but that's nothing compared to the way they'll gang up and harass anyone who doesn't kowtow to the clique as a whole. Even when it's a not-quite-regular (i.e. repeat visitor over a long period) in generally good standing, disagreeing on a fairly minor point, they'll get absolutely hammered into silence or departure. Sometimes it's not deliberate or coordinated, just people who all like to have their own say and don't stop to consider whether the not-so-nice thing they're about to say has already been said by ten others. Other times it seems more like a peer-pressure thing, scoring points (or even competing) with each other by each trying to take their best shot at the Target Of The Day. This consolidation tends to compound over time, too, so the oldest blogs tend to be the worst afflicted.

Either way, it turns the comment section into an exclusive social club, and precludes any substantive discussion. I can think of several blogs where I've seen this play out, and not one where real discussion has continued over the long term. So yes, maybe there are some exceptions somewhere, but at a first approximation blog comments are (and certainly should be) a thing of the past.
I think it's not about HFCS specifically, but rather the norm that was established by the availability of cheap (via a subsidized corn industry in the US) sugars that could be placed in anything. As far as I understand, HFCS does not have any biochemical effects that are different from other added sugars. It's more the economics and culture it created for food production.
There were vocal complaints about the introduction of indoor smoking bans in the UK and Ireland before they were enacted; in practice the vast majority of people seemed happier afterwards.

Part of the playbook of any addiction-based industry is to encourage outrage at the prospect of the product being restricted; it builds their moat and delays the resolution of the problem (allowing their revenue streams to continue for longer).
Just make sure there are no SkyNet singularities hiding inside first.

...maybe Apple disabled it for a reason, y'know?
Devs are currently working on notifications, and you can help too if you are so inclined, but they aren't there yet. I am still on the BLE / GATT / ANCS learning curve, so I have not been much help.
D + He3 is easier than p + B11 (in terms of required temperature and pressure) but is not so clean because you get some D + D that produces some T which then reacts with the D to make very hard neutrons.

He3 though is hard to get. If you had D + T or D + D fusion running at scale you could breed a lot of it though. He3 was proposed as a starship fuel in the 1970s Daedalus project. It’s not that hard to believe it could be made to work IF you had a heavy ion beam ignition which in turn means you make a very big ship (… like a manned starship, not a ultra-long range Voyager.)
I'm personally not convinced that organizations not meeting that criteria can do do "good", as they are aligned with the "bad" status quo. Of course not everything is so binary, but most non-profits nowadays are indistinguishable from for-profits in what they produce and how they operate, and i think that's a problem.

EDIT: To name an infamous example that's often cited here on HN: Mozilla. If it was operated like a non-profit, by people driven by vision not money, it would probably have saved the web from whatever Google has turned it into.
I have a bathroom sink faucet which came from the Aisle Of Shame. It's actually very nice!
If the content on your blog is valuable, people will discuss it anyway in various places where discussion happens. They will discuss it on HN, Reddit, Twitter, Facebook, the fediverse. Everywhere where it’s convenient.

I’ve come to the conclusion that adding one more discussion outlet won’t concentrate the discussion in one place. Even when said outlet sits right next to the posts themselves and is ‘canonical’, that’s just not going to happen. On the contrary, it will just contribute to the dispersion of discussion.

Besides, having comments under an article means that the article stops being a document and starts being an application [0], and that’s something I’d like to avoid. So, no comments on my blog.

But I do plan to link to HN threads so it’s easier to find discussion where it happens. I just don’t see value in it happening next to the articles themselves.

[0]: https://blog.danieljanus.pl/2019/10/07/web-of-documents/
Indeed, I've long thought about the idea of persistent, nondeterministic UI overlays as an effective anti-cheat device. Stuff a widget in a corner of the screen and make it match the game's visual aesthetic and nobody would even mind (and make sure it persists from the moment the game boots, including during loading screens). Of course, this would require developers to care about stymying cheating speedrunners, which they certainly don't. :P
Worse yet, IME, being a keen participant in HN's technical side almost precludes one's ability to overcome the other players, those who fight in the name of some combination of self interest, ego, and turf-guarding.

To vanquish these, in the name of The Right Way, one ultimately must engage them in social combat, whether by proxy or directly. And they're better at it than you are. Nerds may be clever, and they may actually be right, but the other players are usually more convincing. And I don't mean merely argumentatively.
Failures and problems with SAP integration are incredibly common, I would not be placing blame so hard on LIDL themselves. The root cause is usually that SAP goes for any new product / addon to whoever they feel the market leader is in the respective area, models their processes (usually without questioning them too much) and then packages this as a new product or addon.

New customers then have to either adapt their processes to the process of the "market leader" (no matter if they are fit or not for the purpose or are actually efficient) or they have to adapt the SAP workflows - and that is where it gets hairy as fuck and where the problems arise:

- ABAP programmers are low in supply and high in demand (as the role requires both DBA and general coding skills as well as a ton of SAP-specific knowledge and the patience to deal with the bullshit that is the SAP UI)

- add to that that most people buy SAP skills from third party consultants with all the bullshit that comes with that (inadequate oversight, juniors being sold as seniors, near- and offshoring with timezone and language differences as well as cultural differences)

- the further you deviate from the SAP-prepackaged process the harder any patch or heaven forbid major update becomes. If you fuck it up badly enough you are just finished with releasing the last patch and then you already are in crunch mode again for the next patch.

In my opinion and experience SAP is only relevant these days because of lock-in and "nobody ever got fired for buying IBM" effect and because they are relatively quick at implementing law changes as code, not because the people who actually have to use it want to use it - quite to the contrary. And, speaking as a German, the fact that this company is just about the only major IT company that Germany has is both extremely sad and exemplary for German IT importance in general at the same time.
You are probably right, but on the other hand, correct English or not, anyone who cares will read "blah, blah, blah, skip, skip, skip, where are the actual specs?".
The Google Sites product supported markdown, or that mediawiki format, I'm not sure which, it was a long time ago, but one day they all converted to wysiwyg HTML and that pissed me off.
The likeliest reason is long-term ABI ossification.
AWS is worse is absolutely a defence of Lidl.

The "problem" here is that it's being positioned as a dichotomy between the status quo (Amazon) and an entrant (Lidl) and your claims that Lidl are "bad and I won't use them" implies that you would use Amazon. Since that's what is in the topic.

Not saying they're perfect, as mentioned, all I know is that they're a big employer and externally: they pay better than the competition and have a much higher employee satisfaction rating (where I can see it) than for instance ASDA, Walmart or Swedish chains like Coop and Netto.
Hooks are conceptually much simpler than lifecycles.
There is a "Prices" link at the top?
OpenBB wants to be an open source challenger to Bloomberg Terminal
Before the pandemic I was working in an office with a 45 min / 1 hour commute one way with lots of traffic. My tiny little office shared a wall with my senior dev, I literally couldn't be closer to him, and we still only communicated over Teams. If it weren't for passing people on the way to get coffee I could go an entire day without speaking to anyone except via Teams. The owner loved the office but he showed up around 10am-ish or whenever he felt like it, and he could afford a place nearby. No wonder there's a dramatic disconnect between his experience and mine. Every day that I wasn't needed for some in person meeting (most days) I had an extremely bitter, traffic-filled drive home.
Two confirmed cases, and one case where they encouraged employees to kill themselves (I'm not kidding):

https://www.francebleu.fr/infos/societe/lidl-vise-par-une-qu... (in French)

"Blackmail, pressure, favouritism, bullying, sequestration in an office, incitement to suicide and intimidation: the accusations made are edifying, the testimonies surprising. The management of another time."
> When higher ups push for a return to offices to make collaborating easier what they actually mean is to make their jobs easier, at the expense of everyone else.

The other day my manager said that he misses coming to the office because back then if he wanted something he could just come over and ask.

Meanwhile I've specifically chosen to work remotely so as to not be bothered by anyone when I need to focus.
Do you see it on your screen? If so, and you are sharing that screen then most likely yes, otherwise no.
I think it's also possible that some of these lead to a I've-got-my-hammer-and-everything-is-a-nail approach to problem solving. You may then find yourself parsing HTML with regexps (https://web.archive.org/web/20111009133402/http://stackoverf...), which is never a good idea.
That would only follow if the 10 multipliers each covered every aspect of the job, but they don't. I agree with the thrust of your argument though, as the only (occasionally) 10x multiplier I can think of for my work is programming (I'm not employed to write code, but sometimes it helps, and sometimes a lot).