skysight-inc/HackerNews huggingface dataset:
If you want accurate error messages, you might want to write the parser by hand. If you want to make changing the grammar easy, and have a reliable, correct parser, you use a parser generator. Some have better error message than bison.
Since a dead link doesn't reveal much: this outage appears to affect just the Wayback Machine. The other collections appear to be accessible through http://archive.org
A manchurian precedent
> I worked with Founders, CEOs and funds to save 7 companies from bankruptcy. In B2B, Consumer, and Infrastructure, from Series A to post-IPO. Saving tens of thousands of jobs, generating $2B+ in cash, and rising again, stronger than ever.

Why bother reading the article with this level of self-aggrandizing absurdity? How much fiction will be presented as fact?
You can see the loss of traffic in their charts [1] (from archive stats [2]). Looks like it started on the morning of the 26th Nov.

[1] https://analytics1.archive.org/stats/wb.php

[2] https://archive.org/stats/
Wing, a cloud-oriented programming language
How would one go about establishing themselves as an academic authority on a topic or field which one believed was based on nothing real?
You are making tall claims here:

".. profit margins are very large and the solution is very easy to scale. Thus the worldwide market is open at relatively little cost.."

".. cut the costs of clinical procedures (depending on the type of procedure performed) by up to 20%"

Unless you have "been there, done that already" kind of experience to back these claims, it is hard for anyone to take it seriously.

Obvious next step for your working prototype is to get more users. What are the hurdles for this? Can you get more clinicians to use it today? Do you need regulatory certifications to do so? Are there other entry barriers? Can you surmount all of this by yourself? Can you self-fund yourself? For how long? Can you afford other operational expenses? What would those be?

Who are the other startups and their investors in this broader product segment and in your markets? What are their KPIs? What are they going after? How are you differentiated? Can you talk to the same investors or other investors who might want exposure to this product/market segment?

Have you found anyone else who is as passionate as your about this product/market? Are you willing to work with them?
New System Retrofits Diesel Engines to Run on 90 Percent Hydrogen
A very regressive thing to do, but it’s par for the course for the new liberal elites. The laptop class will swallow it unconditionally, after all what’s wrong with taking a bike or public transport to work? As for the workplaces which do not have decent public transportation nearby and to which it will be physical hell to commute to by bike for many non-20 something very fit people, well, those people should have learned to code when they had the chance.

On a more general note, for every strong political action (which this one is) there usually is a reaction just as strong, if not more. I wonder what the reaction to stuff like this will be. A Boris 2.0? An exodus out of London? (where to? there’s where the jobs are). More petty crime?
I’m also very interested to learn more and also super curious to brainstorm about your governance protocols since we are building a community platform and I wish we support these cases better. If you have 30 minutes sometime, can you drop me an email to mikhail at peerboard dot com?
On that note, particularly if you're a newer diver, learn to avoid the temptation to surface quickly when you run into an uncomfortable situation. In most early rec diving that's absolutely an option, but as you find yourself interested in deeper dives, wreck penetrations, caves and other sites that are both an incredible experience and higher risk that's where accidents happen.

Focus on being able to calm yourself, trust your dive buddy, recognise signs of impaired cognition in both yourself and them, and work through whatever situation you find yourself in as a team. It's not a solo activity and any action you take impacts both of you.
I might be inclined to agree with your points if the article weren’t mostly fluff, as stated in my original comment. The reason I read it was because I was genuinely interested in how this specific approach works in practice and how it applies to tech, but there was little actual information and a lot of what seemed like corporate cult-speak.

Perhaps the article is devoid of insightful content to such an extent that we were both forced to interpret its author’s motivations based on our preconceived notions of the idea they’re discussing. You believe they’re genuinely seeking to improve worker’s rights, and it just looks like another hustle to me.

One thing I can say for certain is that I did not get much from the article, and I suspect there will be comments that are shorter yet far more insightful than the article a few hours from now.
Yes, due to the "there is only one obvious way to do things", all Python programmers i know in my country don't know anything about function programming (they use global variables and mutation everywhere), no interface design, the code is almost unreadable (lenghthly mutated code everywhere), inheritance everywhere (there's no way to track back the parent call without debugging), no need for unit test, don't even say about Typing,...

I don't blame Python for such issues, i know it's human error. But why no such issues happen in other languages ?

More beginners into programming is a good thing. But the worst things happen when they don't know a better way to do things. Because "There's only one Python way to do things".

That's the reason i avoid Python at all cost to teach programming to newscomers.
Probably the Best Half-Sandwich ITX Case – COOJ MQ5
I'll be interested to see how this compares to Nim (the other python-similar systems programming language).

Very interested in trying seeing how it's 'SOA memory management' turns out in practice.
Thanks. Were most of those people in technical roles?

I see you mostly mentioned big tech corporations. What is the situation for it roles at non tech corporations and at middle and small tech companies?

Although those numbers you mentioned might sound bad, it is possible that those are the final numbers for lay offs for those companies and once they met the numbers they target and stabilize their financial situations, there won't be any more rounds of lay offs. They might even rehire some people if their economical status will improve.
Is there an existing service where I can query an URL and get a list of preservation projects that have successfully archived that URL?
The Transistor of 2047: Expert Predictions
It's a question of degree. The way I understand the last part of seydor's point:

> Most european cities are old and very high density, built for horses

is that "high density, at the level of European cities, is a required condition.

I take issue with this level of density being a requirement. My point is that said level is too much and, actually, goes against the intended outcome because this much proximity creates tension between the people.

Instead, in my view, the optimal level of density is "average", somewhere betwen "US suburbia sprawl" and "European city can't breathe density".

Now, of course, "average" is not an actual measure, but it allows at least to eliminate European cities as a model to strive for.

I've seen many an article in the local (France) papers talking about increasing levels of solitude, and people always chime in with "Yeah, that's [big city] for you. In my [small town], it's much easier to make new friends".
People differ, not everyone wants to work there. Also Goldman & perhaps not Google but Amazon have infamously high churn - suggesting to me the money's not enough to stay (maybe could never be) vs. next best, so they move on now they have the badge for their CV.
When it comes to cache invalidation worse performance isn’t the primary concern in most cases, correctness is.
I support measures to phase out polluting cars, but as a driver I find the cognitive load of figuring out where I can drive and which fees are payable is getting rather high.

"Drivers of cars made before 2006 must pre-pay a £12.50 fee online if they drive past this point, or an £80 fine if they forget to go online and pay"

Imagine that on a roadsign... That would kinda make sense...

But the actual roadsigns look like this:. https://media2.zipcar.com/drupal-presales/files/inline-image...

As a driver, will you understand what you have to do if you drive past that sign without lots of local knowledge?
I'm not sure what you want. Oversimplifying, there are three types of free licenses:

* MIT/BSD: Everyone can use the code in any project, even in proprietary software. [1]

* GPL: You can use the code only in other GPL projects.

* AGPL: You can use the code only in other AGPL projects. If you use it in a server with real users, the code must be published.

What do you want:

1) If someone uses MIT/BSD code, then the new code must be MIT/BSD?

2) If someone uses MIT/BSD code, then the new code must be published?

3) If someone uses GPL code, then the new code must be published?

4) Now only the author can sue someone that is not following the license rules [2]. Do you want the government to be able to sue? Do you want anyone to be able to sue?

[1] Most of them have an attribution requisite, but let's ignore that.

[2] It's more complicated due to CLA and other legal stuff.
I just got hired in Europe by a private owned US based company. So, at least some companies are doing OK.
I mean, this would be relatively easy to implement in any language that have operator overloading.
P2panda is a protocol for local-first applications
Would be nice to have this as eBPF cgroup socket filter, attachable to the systemd service (or OpenSSH could load it itself). Then it's not needed to parse the text logs anymore.
I don't see how that is a property of a software. If it isn't in the repos of a distro, it is a property of the distro.

As you got systemd and non systemd distros, Debian is in this a distro w/o alacrity.
In 2022, I can't think of good reasons to run a Internet-facing ssh server. Wireguard should be your only Internet facing protocol for any private access. Once you establish a Wireguard tunnel, you can ssh to that machine if you like.

And, please don't use passwords, instead use certificates. You can easily have system to create and use a short-term valid login certificates. Also, don't forget to authenticate your hosts to users with host certificates.

All of the above is needed even if it is behind wireguard. That's defense in depth. Ensure there is no shared-fate between the two authentication systems.

Also, consider multi-factor personal authentication – biometric+external auth (FIDO2 device with fingerprint auth) and device-auth (device-secure-enclave bound certificates) where device is unlocked by a password/pin from your memory.

If you do these, you don't need silly hacks like SSHGuard.
I have no idea if you are claiming this amount is too low or too high.
So cool that the creators of the cipher were accounting for the probability distribution of common characters. Giovan Battista Bellas published his implementation of the Vigenère cipher in 1553[1], and this letter was encoded a few years before that. Very cutting edge work for the time.

[1]: https://en.m.wikipedia.org/wiki/Giovan_Battista_Bellaso
It's £12.50 per vehicle per day.

I doubt that public health costs of a single vehicle used for a single day add up to anywhere near that much - perhaps only 1% or less of that.
Building NAS with ZFS, AFP/Samba for Time Machine (2021)
Indeed, this l33t code thing leads to bullcrap jobs more often than not.
Just get a compliant car so you don’t have to worry about where and when to pay
Implicit nullability of all values, a very dubious design decision in a new language.
Now, it is all just a race to replace C++ as quickly as possible.
A Simple CI/CD Demo of GitHub Actions to EKS
Owning a car made after 2006 isn't some massive ask, you'll probably find people driving such cars to use public transport far more often anyway.
Your comment completely disregards the existence of low-emission and EV vehicles. The article mentions that petrol cars registered after 2006 won't need to pay the emissions charge. That's cars that are 16! years old.
Whoops, I Deleted My Life
Thanks, yeah I think so too..
Any Gmail admins out there want to restore this poor man's inbox for him?
The Exceptionally American Problem of Rising Roadway Deaths
17% of 60+ year olds commute by bike in Netherlands: https://bicycledutch.wordpress.com/2018/01/02/dutch-cycling-...

The idea that cycling is only for 20-year olds or that you have to be "very fit" is ridiculous.
No. Please don't be condescending and point out what I am mistaken about.

Cf. https://twitter.com/MLiebreich/status/1596449504194367488
> write my own guard tools.

if (notMe)

panic();

Though I agree, security is a mindset not a tool you can simply download or run.
But it's not just operator overloading, there seems to be a monad-like "secret" that makes calls to
func(a, ...) -> b
with secret(a) return secret(b).

The example doesn't spell this out explicitly, but I think those are the semantics of secret.
A Bézier curve can have a cusp, which you can’t do with a physical spine.
We had class warfare before, and collectivistic action (i.e. unions, strikes) was a logical and (somewhat?) successful solution to improve quality of life. Individualism as the underlying trend prevents those classic solutions and therefore individualistic solutions have to be found: Instead of just collectively asking for x% more salary, society tediously defines and articulates new instances of discrimination (which are ultimately violations on the individual level). Fixing various internal injustices leads to friction and is probably mostly a wealth transfer from different tiers of middle and lower classes. The powers that be therefore applaud and encourage individualism and thus further strenghten this trend.
So instead of demanding fixing housing so that people can afford living close to their workplace we should simply roll and keep driving long distances and that must be subsidised? How is that this is the stuff that the "computer elites" don't understand? How are workers the elites anyway? Just because they demand cleaner air?

The air in London is terrible despite being one green city. Wouldn't be better if Londoners kick out the actual elite who own all the housing and extract passive income from the working people? Many of the people that Londoners pay for the privilege of having a roof are corrupt people from all over the globe ripping of their citizens and buying properties in London.
It's only a bad solution if it's not disable-able and it happens in all cases (rather than only when the user is still in a call).

Ideally it's a warning that you can disable. With safety/privacy it's generally preferable to have warnings as the default and allow users to take the trainer wheels off rather than risk a new user exposing themself accidentally.
The first parts make sense, your third paragraph is the tinfoil part. Assuming it’s failing an audit because it’s a jobs program is dumb as hell. There are more concrete reasons for the failure and I can tell you, as a DoD employee, it’s mostly incompetence and extremely overworked people.
I think it's fairly well understood at this point that a big reason for Python's slow performance is the desire to keep the interpreter simple so that people can more easily contribute to it. I'd add that this has evidently been a great strategy; Python is beloved and its ecosystem is among the best of all languages. However, approaches should evolve over time and Python is at the point of maturity where people probably don't need to be hacking on the interpreter, and the inefficiencies are causing problems; for instance, in server costs. Some groups have even forked Python to implement their own optimisations, which fractures the ecosystem. Hence, the time has come to focus on performance, for the health of the language's community, as well as the social benefits. All this is to say that in my opinion, Python continues to be a well-managed project and it is still growing in a positive direction
Just the web subdomain seems to be down.
That's completely false to my understanding. It reminds me of people saying that people got all worked up about y2k and then nothing happened. Nothing happened because everyone fixed their shit. In the beginning of covid hospitals were overwhelmed and the variants were more dangerous. Now large percentages of people are vaccinated and new variants are less dangerous.

I am sure some lock down rules and some implementations of them were not good. But "live with it" was not the same back then as now.
As some other comments have pointed out, this seems to be a one-person project. FWIW, Go also started as a project by 3 people who happened to be working for Google (Robert Griesemer, Rob Pike and Ken Thompson), so it wasn't Google consciously choosing the name.

Perhaps Google as an employer shouldn't allow employees to choose any name they like, and do some diligence to avoid name clashes. This may sound quite reasonable for outsiders, but internally this will be another step that requires manual review in the process of publishing open source code, and employees will see this as red tape and get discouraged from open sourcing their code in the first place.

The benefit of requiring every project to go through a name clash review is also questionable: there are 2.5k repos under https://github.com/google, and most of the them will never become popular enough for name clashes to be a problem anyway. This repo only has 177 stars despite hitting HN homepage.

IMO Google should instead make it easy for people to publish their open source code wherever they like, but I suppose there are some messy legal reasons why they prefer employees to put their repos under https://github.com/google. (It's not a hard requirement, but they do make you jump through extra hoops to open source your code elsewhere.)

(I'm a Google employee, but I didn't know this project and don't work for the department responsible for the process of open sourcing code.)
It is a long way from feeling immediately Halloween or extend/… to now listening to a group hired by Microsoft working on such a major open source project without too much worrying. Cheers.
Too late to edit this now but it appears I fumbled the quote so here it is again properly formatted.

When a user logged into a voice room closes the DISCORD application window by clicking on the "X" icon at the top right of the window in Microsoft Windows, they actually just put the application in the background and stay logged into the voice room. However, in Microsoft Windows, clicking on the "X" at the top right of the last visible application window will exit the application for the vast majority of applications.

DISCORD's behavior is different and may lead to users being heard by other members in the voice room when they thought they had left. The restricted committee considered that DISCORD should specifically inform users by making them aware that their words are still being transmitted and heard by others.

However, as part of the procedure, DISCORD INC.set up a pop-up window to alert people connected to a voice room, when the window is closed for the first time, that the DISCORD application is still running and that this setting can be changed directly by the user.
> I wonder what the reaction to stuff like this will be.

The reaction will be that motorists will drive petrol vehicles registered after 1 January 2006 or diesel vehicles registered after 1 January 2016 or EVs. These vehicles don't incur a ULEZ charge.
I’d still say that monitoring hours seems like a strange idea when the company itself has trouble setting expectations and delivering goals
The situation is by far not as clear as you would suggest here. The dopamine gene for example was shown to have no effect on neurochemistry in mice [1]. Even on the surface, there's a lot more to possible Toxo induced behaviour changes than just dopamine, as evidenced by neuroinflammation or cysts in the amygdala. Noone has figured out how these things actually work so far. And diminished fear response to smells in mice is a long way from general entrepreneurialism in wolves.

[1] https://pubmed.ncbi.nlm.nih.gov/29555339/
> I used to take the subway in Paris.

yeah, the subway in Paris is not great, but that's mainly because a lot of people use it.

one particular reason people feel they are fast using bikes is because a few people use them.

it's always underestimated by bike users how terrible bike jams are.

https://www.theglobeandmail.com/resizer/2nIUJ2wOHIuaxiM6vvCL...

https://www.fastcompany.com/3052767/this-is-what-rush-hour-l...

If you are the only one crossing a street with your bike, good, if you are in a lane with hundreds other people, not great.

Paris has that problem with the subway, doesn't mean that the subway is slow, it is simply crowded.

Bikes also seem faster because they break every rule in traffic, stopping at the traffic light is mostly about biker's own safety, but skipping traffic lanes it's not permitted by any traffic regulation and yet every biker does it (every two wheeler actually).

This is what the average traffic light stop looks like where there are a lot of bikes or motorbikes.

https://thumbs.dreamstime.com/b/crowd-motorbikes-stand-red-t...

https://cdn.road.cc/sites/default/files/styles/schema_org/pu...

Even in the presence of bike lanes, everyone tries to be in front, of course they are faster, they are literally cheating.

I would be the fastest in every line, if i could skip it and pass in front of everyone else.

Truth is other people would not like it, but we tolerate it for bikes (and motorbikes) for reasons I still don't fully comprehend.

Paris has one real feature: it's a greatly enjoyable city to walk and a terrible city for bikes (or cars)

So if you are in Paris, walk!

Nobody can steal your feet!

- As bicycling boomed in the French capital during the Covid pandemic, so has the number of stolen bikes.

- “This is the worst place for bikes, The mafia networks are organized to steal them. With everyone currently riding bikes in Paris, it’s become a simple and easy way for thieves to make a lot of money.”
But there are plenty of other unclear road signs that apply to everyone.

Eg. "No left turn on school days, except permit holders, except for access".

Whose school days? What kind of permit? Where do I have to be going for it to count as "access"? Do I need documentary evidence of the access, for example a receipt from a shop down that road? Left turns may not be allowed, but are u-turns allowed? How about driving 50m past, u-turning, then turning right?

Am I allowed to stop the car to look up the school dates on my phone? Or would I then be stopping in a no stopping zone?

Driving anywhere unfamiliar around London as a non-taxi-driver seems fraught with fines despite a driver's honest best efforts to stick to the rules.
> With integrity I meant “intactness”/ wholesomeness, or being a balanced human being. I refer to the value system of society. This is different to individualism in the popular context.

I don’t know… I grew up in a highly collectivist and conformist culture (Sweden of the 70/80-ties). My view is that this “balanced” personality is something that is forced on people through socialization. That may feel great to those (90%?) who are naturally like this, but it requires totally crushing the (10%?) outliers. Being a whole human being means being yourself, regardless of how “balanced” other people think that self is.