skysight-inc/HackerNews huggingface dataset:
What if customers that are extremely sensitive to grammar rules end up being very expensive customers to keep happy? Filtering them out on the front end might be a great business move.

I imagine something like
"Our customer support is being overworked by completely banal minutiae, what can we do?" We compare different intake funnels, and customers that were presented with a badly translated homepage never reach to support with such issues. Let's make sure to always run that page from now on, those customers aren't worth the hassle. Make sure they stick with AWS and bleed them dry.
> STACKIT is the digital brand of Schwarz IT ...

Having worked with them, I can assure you, it's gonna be a disaster.
I've been called into a project as a consultant, and it took them over 3 months to even get any credentials for VPN, let alone repositories.

I just can't see this working out in any shape or form.
"Google sea"?

VMS is alive, well, and about to ship a new version.

https://vmssoftware.com/about/openvmsv9-1/

It is exceptionally solid, it has the best clustering ever invented for any OS in history, and above all: if it ain't broke, don't fix it.
I absolutely loved this comment. I feel total empathy not specifically with the topic, but for how you feel.
I moved back to my home country (not DE) after 10years abroad and oh man, those thoughts are constantly with me. I'm doing an effort to readapt and hope it works well.
Which Americans?

I would also remark that AEI's offices are on the 1700 block of Massachusetts Avenue, NW, in Washington, DC. This is a short walk from the Dupont Circle metro, so I guess that the devoted suburbanite could make it there in 40 minutes from the Bethesda metro--though Montgomery County tends to lean much more liberal than the AEI. For anyone commuting from the occasionally red state of Virginia, it is not handy.
some emojis are fine like this one -> :-)
AWS has 40k employees, so that's going to be interesting.
In this context money will not solve hating your job, unless they pay you enough to retire.
Which modern language does typing really well? I would love to try a language in which it isn't frustrating to work with types.

I use types at work in Typescript and Swift but honestly I'm not very convinced it's worth the hassle in most projects. I feel that if the build tool already can tell me what type I should be using, why do I need to pedantically add them everywhere?
Religious devotion to abstraction is a common failing in younger coders. Abstraction performs a valuable service when it reliably masks details irrelevant to your task. It is actively harmful when it conceals from you details important to your task.

A common example of a harmful abstraction, in C and C++, is a typedef of a pointer to an opaque name. The typedef conceals, when you read code using it, that the type is really a pointer, and so subject to all the excess operations provided for pointers in those languages. But one thing every C and C++ programmer always needs to know about a type they are working with is whether it is a pointer.

Every abstraction has an unavoidable cost. The value it provides has to exceed that cost for it not to be a liability. Usually the main cost is that it is not as comprehensively documented as its creator imagines (if at all), and the user cannot trust what it will do without tracing through and understanding what details and pitfalls it hides. The more comprehensive its documentation, the more time it takes to read and understand, and the more likely it is to be, or later become, inaccurate.

Thus, part of the job of every programmer is to distrust abstractions. An abstraction works on cases it has been seen to work on, but often cannot be trusted otherwise. This is what makes Standard Library abstractions valuable: you have confidence the implementation has been verified to match the specification, and the specification (1) has been carefully designed to avoid pitfalls and (2) documents them, where it cannot. J. Random Abstraction in your local library rarely gets that much attention.

Make your abstractions earn their keep.
Show HN: LERA – Free automated website accessibility testing and reporting tool
Sounds like the right company to take on Amazon.
>I walk everywhere. It's suburbs that collapse without fossil fuels.

I think shooting from the hip the suburbs hurt without fossil fuels for a short time. However, who are the people buying teslas it's rich folks in the suburbs. Who in 10 years will be driving the gasoline toyota econobox. It's the poor in the cities.

>Our subways have always been electric.

That doesnt cover everything. Not all cities have a subway. Not all subways are electric, the danger of frying people made a number of subways diesel. My understanding is that much of NYC subway is still diesel for various reasons.

> Our street cars are electric, and have been for a century, before that they were horse driven. All new buses are electric.

I'm not sure I follow. This is certainly not true in the general sense. Perhaps true where you are? Where are you?

>The consequences of NOT following these actions will horrific.

That's the big debate there. Climate change isn't even important to the discussion.

If we fast forward ~75 years. We know without question that we are going to run out of fossil fuels. If we do nothing to switch now, it's a certain collapse of society.

Clearly we must do something. The sooner we begin, the less painful it is in the long run.

However, we cannot ignore the consequences. We must address these issues.
Yeah, that was my issue as well. Grammar aside, that sentence is so full of corporate-speak as to be virtually meaningless. It might as well just be in German.
I think you're onto something. So often, Germans think they know English and don't bother to have a native speaker proof-read their copy.
> My commute to the office is about a 10 mins walk - maybe that’s the difference with many others here

That is exactly the difference. Every single comment in here from someone who likes or doesn't mind returning to the office mentions that their commute is short and simple (quick walk/bike)
Yes, for now we are only compatible with GitLab, but we plan to be platform-agnostic in the future!
Show HN: What Is Wrong with Your Testing?
KA-SAT Network cyber attack overview
Please tell me you don't heat/cool your house 24/7. Other than that I can't agree with you more.
In my previous job, my boss (CEO) did not "believe" in remote work. He pushed so hard for everyone to be in the office during 2020 that there were several covid outbreaks in the office.

The punchline is that we had offices both in California and Mexico... and I was specially hired to open and maintain the office in Mexico.

I flew several times a year to Cali (thankful) but I just couldn't make him see that covid or no covid we would have to make remote work , because I was working remotely for him.

I ended up leaving for a 2x salary position and fully remote job.
cannot agree on that. Here you got the OO ways of thinking by combining the data and code logic. However, it's totally legitimate to say functions wrapped up the procedures or transformations l.
I understand where you're coming from - that companies of this size should be able to afford native English translators, especially if they're internationally facing.

But I think that most people (in the international business community) don't notice the details your talking about, so in the end, it really doesn't make sense to pay for a translator. I live in Germany, and even my most brilliant German friends (with basically native English skills) cannot grasp the subtle differences of when to use "this", "that", or "it" (as in, "this one time at band camp" vs "that one time at band camp", "it's awesome" vs "that's awesome" vs "this is awesome"). It's a dead give away, but almost nobody would ever know except native speakers.
Communicating with other human beings.

You'll be surprised at how many "great developers" never move anywhere in terms of productivity because they lack fundamental communication skills.
Native fungus useful in controlling crazy ants
It is not so special to get some fusion from a commercial device, Farnsworth and Hirsch did that in the 1960s.

It’s getting more energy from fusion than it takes to start the reaction that is special.
All those little bits of knowledge are nice tools and patterns, they're definitely good to have. And if you have curiosity, you will naturally keep learning dozens of those over time.

But they are not applicable everywhere, so you should not expect your 8 hour days to turn into 48 minutes because you started using regexes, dynamic programming, and search algorithms everywhere.

The unlikable and unhelpful answer, but probably the single biggest fundamental multiplier, is unfortunately the g factor. General intelligence.

The only 10x differences that genuinely exist are between people who are 2x faster than average and people who are 5x worse. Not because they learned a trick, but for a complex combination of reasons, including having been handed down two or three standard deviations in general intelligence.

The harsh reality is that there is no single thing a 1x person can do to become 10x.
I would recommend to any developer who wants to be an expert learn assembler and C, then OS fundamentals and networking. If you don't know these things then it makes it difficult to ever make other things efficient if you don't know what's going on under the covers - imho.
ProPublica has been hammering on this since 2019. Their series of investigations at https://www.propublica.org/series/the-turbotax-trap is very eyeopening, and teeth-gritting.
Ya. My brain is all thumbs when trying to handle the philosophy parts of software.

Both this OC and the wiki article on 'abstraction', wrt to software design (eg OOAD) make me think of generalization and specialization.

--

My own working definition of 'abstraction' vs 'mental models', because I lack more proper terms:

- abstractions hide details, aka black box

- mental models explain how something works, even if over simplified

An example of a good (quite useful) abstraction is the initial Java Virtual Machine. Its 'interface' (per this OC) is quite good, meaning comparatively small impedance mismatch, and acceptable 'leakiness'. As we've seen over time, driven by optimization, that abstraction is necessarily bypassed or mitigated with JMM, FFI, unsafe stuff, intrinsics, direct memory, etc.

Using an example of a mental model from my prior works, because I'm precaffeinated, and I can't think of a better example than Newtonian mechanics, already mentioned.

I used to work in print production, like books and magazines. For bookwork, I created an algorithm for the folding of big sheets of paper into 'signatures' containing printed pages. My app accounted for folds, binding, and cutting. It revealed the manufacturing process, so there could be no mistake. It reduced an Illustrator-like application (ScenicSoft' Preps imposition app) to a simple form. This simplification was possible because I had invented a better mental model.

--

My working definition of abstraction doesn't jive with anyone else's. I'm open to alternate suggestions. https://en.wikipedia.org/wiki/Abstraction
I'd argue that you're conflating philosophy and religion, and that unlike what you're suggesting by that conflation, much of philosophy isn't vague - it's careful and well thought out. Here's a random passage from Decarte's Meditations:

I have always considered that the two questions respecting God and
the Soul were the chief of those that ought to be demonstrated by
philosophical rather than theological argument. For although it is quite
enough for us faithful ones to accept by means of faith the fact that the
human soul does not perish with the body, and that God exists, it
certainly does not seem possible ever to persuade infidels of any
religion, indeed, we may almost say, of any moral virtue, unless, to
begin with, we prove these two facts by means of the natural reason.

What about this is vague? He's clearly laying out his goals and how he intends to do it. If you want to say that religion, as a particulary subset of philosophical thought, is often vague, then sure, but a lot of philosophy is very intentional and focused. It's setting out a goal and working towards achieving said goal, not trying to write in a manner that will appeal to everyone.
- Whose motorcycle is this?
- It's a chopper, baby.
- Whose chopper is this?
- It's Zed's.
- Who's Zed?
- Zed's dead, baby. Zed's dead.
you sir must become a regular dailywtf poster. please! :-)
Understanding the system of work in which you exist. Your company, your industry, your society.

W. Edwards Deming said over and over again that the system in which an employee works puts a ceiling on how much output they can produce.

But you should take it a step further than just trying to maximize your output, and instead understand how your work creates value for your boss, your company, for society. Productivity is not a measure of how much you can output, it's a measure of how much value you can create, or how much closer you can come to achieving your goals.

If you can come in, spend five minutes and change the label on one button and increase sales 200%, you've been much more effective than if you spend years optimizing the performance of a component that isn't impacting overall performance of the system.
Honestly the therapy we need right now is a 3 day ibogaine cure for opioid addiction. All wrapped in a pleasant, life-affirming trip, in lieu of a sickened withdrawal. If pharmacologists could engineer it into a single dose, it would mean the restoration of livelihoods and hollowed out cities across the globe ;)
70B language model outperforms Gopher and GPT-3
You have many different options.

(1) SSH into you box for shell and use the command line interface
(2) Use the comprehensive web interface
(3) use the shell tool in the web interface
(4) use wine to run the client
No, they ask for EU citizens also.
> The Air Blade hand dryer is a good example, it’s so much better than anything that came before it

This is the one with the ultra-thin slots you must carefully thread your hands into and hold still against buffeting air currents, or touch the sides and sully your just-washed hands? The one that sprays bacteria directly into your face? Because I always thought that was monumentally poorly designed.
Thanks! That was our thought too, "Why doesn't this exist?" :) Do let me know if you find something that could be better as you try it out.
I see a lot of fungi posts around here. I thought this was good news, and is sort of bio/nature hacker.
Really he means the 1000 other bands that weren't the Stones or the Beatles. Those two have large catalogs that are played today and will be played 100 years from now.
Hetzner: Excuse us Mr. S. Pamking from Armenia, paying with a credit card of an elderly french lady, could you please send us some id? After that we will gladly spin up your 100 VPS Mail-Servers.
The only people who write in such absolutes have Dunning-Kruger as their middle name.
SRE vs. Platform Engineering: The Key Differences
Thanks a lot for the kind words and for trying it out!
But this is more about shifting focus. You still need both, data and functions even if you make data richer and functions more general and simple. The latter still carry or encode an essential part about how you model information. Especially if we consider this quote here:

"Syntax without representation is tyranny!"

- Gerald Jay Sussman
... to one somebody hoped was better suited to the task. That hope is not necessarily realized.

If it is not lossy, it is likely not to be providing net value.
Perhaps, but in that case I would have phrased with something similar to: "New approach to Nuclear Fusion using PW lasers shows promise". Sorry, my new year resolution is to try to pay more attention to this kind of click-bait. Once you start paying attention you see that 1) it is actually everywhere, 2) that since you now notice it is really annoying like being in a room where everyone is screaming, and 3) you can't unsee it :( .
> 3. Somehow this popularity crossed over into the US

Death of a young president and a country in mourning. Another unlikely event in history that happened exactly at the right time.
Agreed, as a poor student of German, I'd say "Brauchst du...?" is correct and your German 101 teacher will mark you down for anything else. "Du brauchst...?" is informal, and OK in advertising copy, but "You need...?" in English is an even lower, more informal register than that.
> This is one part whataboutism

It's directly related: anti-police education/propaganda is cited in the demand for dissolving GALE antifascist network in Lyon as one of the reasons the group can't be tolerated by the government.

> one part pointing out that multiple extremists are being extreme

I was talking about one person (Zemmour) in particular, but sure. The thing is the guy is a pure product of french society and is very representative of everything that's wrong with our culture. Also worth noting that all his talking points (except for the revisionist bits about Pétain) are extremely similar to that of the current/previous governments who have waged a cultural war and psyops against islam (see also: burkini, government closing down mosques, government closing down human rights association CCIF, etc).

Sorry if my implying was not clear that Macron and Zemmour (and most other candidates) play exactly the same racist "French empire" game.
> If getting shot...

Not answering a strawman.

> If organized workers withholding their collective labor to exercise power over the means of production is capitalism, then what do you consider socialism?

Worker organization being mandatory and controlled by a bureaucracy, as opposed to freely opted in, from among a diverse set of independent options.
This was exactly what I told my boss when I said I need to work remotely from now on. You have no idea what I'm doing whether you can see me across the office, or if I'm home. In my defense, I was able to display that working from home for me boosted my productivity. I can also get my son to school without having to deal with bus schedules.
Positive PR, where you pay someone to go around convincing reporters how great you are, is normal business and I'm not sure it could ever be otherwise. Negative campaigns that function solely to tear down your opponents, as the article says (and my experience matches), are relatively uncommon outside of politics.
100 companies who paid at least 197 USD to be listed on the page.
This is impossible. I suggest reading through CH's json functions and seeing how they combine with materialized views.

ex: https://eng.uber.com/logging/
I said nothing about Romanian immigrants, rather that homelessness was a real problem. The parent comment was choosing to suggest that all beggars were fake and that you "shouldn't encourage them".

They were using a rather poor metro.co.uk article as the only justification for that statement.

Homelessness is a real problem everywhere. That most of my experience comes from Australia does not make it less relevant. I've spent enough time in the UK to know if anything Australia is better about homelessness.

My citations spoke to the percentage of people that were abusing the welfare system. Something closely related to the perception that people are bad actors. It happens but it's a tiny percentage.

If you have a study about the number of Romanian gangs that are begging, then by all means share.
I'm assuming you're referring to Bell's inequality, but that has little to do with determinism. Bell's inequality says "locality or hidden variables, pick one".

In fact, "superdeterminism" can actually render Bell's inequality moot. That is, you can have locality + hidden variables + superdeterminism. You can't have locality + hidden variables + [statistical independence between the measurement settings and the state you are trying to measure].

The existence of hidden variables is also sometimes called "realism" or "counterfactual definiteness" - since if there are no hidden variables, it means that the question "what would another measurement have shown" or, equivalently, "what state were the particles in before the measurement" doesn't make sense. Indeed, in the Copenhagen Interpretation, particles don't have any meaningful classical "state" before a measurement. For example, if you chose to measure their position, they will have a position, but can have any spin; if instead you measure their spin, they will have a spin, but no definite position. You can't then ask "but what spin would they have had if I had measured their spin instead of their position" - there is no answer to that question according to CI (or, there is an infinity of answers according to MWI).

Note that superdeterminism simply means "the measurement settings on the apparatus depend on the real state of the particles". That is, the particle actually has a property lambda such that if, say, lambda=0, when the particle hits the apparatus and the apparatus is set to measure position, it will show a definite position; whereas is the the particle hits the apparatus when it is set to measure spin it will have a spin. For a different lambda, a different pair of <apparatus settings, apparatus results> will be expected.
having hard time to think of any default browser rules that use !important, any ideas?
Not only can you do that in NixOS, but you can even do something lighter weight and apply a patch to an existing package. This has the advantage that the patch often persists through software updates.

For example, I used to patch OpenSSH to increase the minimum field size for DH key exchanges [1]. Eventually OpenSSH did update their minimum field sizes so I do not use this patch anymore.

[1] https://r6.ca/blog/20150111T040537Z.html

For those interested, patching OpenSSH in NixOS involves adding the following to one's system configuration:

nixpkgs.config.packageOverrides = oldpkgs: {
openssh = pkgs.lib.overrideDerivation oldpkgs.openssh (oldAttrs: {
patches = oldAttrs.patches ++ [ ./openssh-dh-grp-min.patch ];
});
};

where openssh-dh-grp-min.patch is the patch file you want to apply.
I would still like to see someone brag about the "Facebook whistle blower" campaign. That was the most remarkable media ballet in years, someone paid a lot for that.

I can't help but wonder if it was FB behind it, "all publicity is good publicity." And despite the amazing success of the campaign at raising "awareness" of the campaign, it didn't have any apparent aim or effect beyond that. We've seen that before from FB, vast resource deployed with intricate execution towards trivial goals.
Fastly Acquires Fanout
Fanout's proxy (and it's open source version, Pushpin) converts real-time web requests like WebSockets and HTTP Long Polling into regular GET requests. Publishing messages is just an API call. No more need to run a stateful websocket origin.
I sure would think twice about hiring from Facebook. It's like hiring someone from a weapons company that targets teenagers.

Edit: I've had a chance to think about it after a cup of coffee and I take back my comment. Everyone deserves a second chance. Everyone gets the same ethical review.
Why there is no commenting for podcasts and why I want to change that
No, you did the right thing by ranting. You both shared some knowledge about contemporary German commerce with us and gave the company some constructive feedback for its marketing website. You're on to something here.
>Cities existed before oil. A city without cars can actually be a massive improvement

True but cities required domestication of the horse. There were literally horse shit all over the roads and the occasional dead horse that was abandoned.

The answer isn't subways or monorails neither.

The answer may be robotaxis. I am very optimistic that this could solve a large degree of the issues.
And we owe a lot to Dylan's influence (both musically and chemically).