skysight-inc/HackerNews huggingface dataset:
Valid as in it's a common, reliable and efficient way to gain new customers.

Customers weren't intentionally exposed to that risk nor was it part of a trade-off, it was an implementation mistake for many reasons, something I've repeated 3 times now. What is so complicated to understand here?
He didn't say he agreed with it. He said "I am skeptical of the claim that voluntarily pedophilia harms children."

There is a wide gap between being sceptical of a claim, and supporting its negation. Anyone who is applying critical thinking will occasionally be sceptical of things which are obviously correct. People were sceptical of the wheel. People have been sceptical of money since the creation of money. People were sceptical of soap. Many software engineers appear to still be sceptical of soap.

The age of consent in, eg, Brazil is 12 [0] so it isn't like the opening salvo of that paedophile party is so radical an idea as to be unthinkable. Stallman linking it is not an extremist position.

[0] https://en.wikipedia.org/wiki/List_of_countries_by_age_of_co...
pretty cool how helpless we are when it comes to predicting anything that goes on within:

> RÚV engineers worked through the night to revive the previously-popular earthquake monitoring webcam and to re-orientate it towards the volcano. It was previously located on Borgarfjall when scientists believed an eruption was most likelt at Nátthagi.
thanks, that image provides a nice scale
The operative system for a decarbonised, decentralised, digitised energy system
I believe it’s because spaceX is vertically integrated into all things rockets. They are literally buying raw materials and outputting working rockets. I don’t think NASA and their many suppliers and their many suppliers can get the same level of cost efficiency
Because, for example, a business-rules heavy project would also benefit from type safety and from a compiler that checks that return values are not ignored, that variables are defined correctly and not shadowed, and that errors are all handled. I'm not sure if there are many GC'ed languages that would do all that? These kinds of safety guarantees tend to come from compiled languages not GC'ed languages.

Beyond the correctness argument, also because the GC can really come back to bite you when you least expect, following the sudden "knee" of Little's Law. I've seen multi-minute pauses every few seconds even with V8's GC in production and it was not a pleasant experience. It cropped up, out of the blue, and in the end required a V8 core team member to advise and help comment out a few lines of C++ GC code that were overzealous.
Capital is free to move around while people are often held in place by borders. If people were free to cross borders capital would have to compete for people instead of people and countries competing for capital.
Fair.

It wasn't sold, was it? I think it was given away free with every Mac.

There _were_ multiple clones, as you say.

I think in part it made sense in the context of the Mac as the first mass-market GUI computer, with strict HCI guidelines, a small screen with no colour and limited sound... As computers got more multimedia abilities, including later Macs, Hypercard got left behind.
> Old organizations grow slow, new organizations can cut corners and the survivorship bias makes it seem like what they do is obvious and anyone not doing it should have known better.

Startups cutting corners certainly has some truth (e.g. the drama around SpaceX's last-minute flight approval for its Starship tests comes to mind). However, that doesn't mean the incumbents' processes are free from such problems.

For example, Boeing's new crew capsule encountered problems during testing. Investigating those problems exposed more problems which hadn't been spotted, and this worried NASA enough to launch an independent investigation into Boeing's development processes.

https://spacenews.com/starliner-investigation-finds-numerous...

Even this SLS test could be argued as 'cutting corners': it's a repeat of an earlier test, which aborted early due to the hydraulic gimbal/steering system going outside an acceptable safety margin. The difference between that aborted test and this successful test is that they changed the acceptable safety margin.
This is the opposite of reality: in Rust, the safe syntax `?` exists and there is no short syntax for the panicking form (`.unwrap()`). Users are not incentivized to unwrap in Rust, users are as disincitivized as possible to unwrap.

The uses of unwrap in the projects the GP cited are overwhelmingly in tests and examples, which are not expected to handle errors in the same way as application code. The remainder are mainly lock poisoning unwrapping, which is a completely endorsed idiom.
Doctors in the EU are obliged to educate the patient on the risks and benefits of vaccines. It's not unheard of that they don't, but it is our right as patients to know the basic information about any vaccine we are being administered. Sometimes there are multiple options which can be evaluated.

Don't preach about how we should accept anything that's thrown our way. Many of us are in a tough situation so we'll accept the crappy AZ, but if such a vaccine were released on the market and had to compete with the likes of Pfizer nobody would pick it.
Especially those zigzagging with reckless speed between pedestrians on the pavement and not respecting traffic signals.
And in Poland they didn't stop vaccinating with AZ and it caused even more problems - at least 50% people are not going to their scheduled vaccination.

This issue would be solved by: allowing people to choose vaccine they want (according to our government officials "they are all the same") or/and allow younger crowds to vaccinate.
The World According to Glen Weyl
The parent post was downvoted by the HN hivemind who loves opining about things it knows nothing about.

I live in the UK and while parent is obviously hyperbolic, it has some truth in it. Where I work, people with engineer in their job title are _literally_ the ones that come around when your computer breaks and they turn it off and on again.

Come to think about it, parent isn't even that hyperbolic...
Hey HN admins! This is actually an ad! The website "unemployedprofessors.com" has a really really strong guerilla marketing campaign going on all over the web. They've used a bunch of instagram meme accounts to do undisclosed promotions (such as @russiansinlondon) and spread these articles about the "problem" of ghostwriting while actually just promoting them.

The real article on HN should be about how this company is using all these crazy tricks to get them traffic.
Of course, but you don't need a lot of work to make the C compiler happy. The result might not be 100% safe, secure and mathematically proven, but sometimes you need to deliver, fast, not create the safest 1k lines of code on Earth.

To be honest I haven't used C in a long time, but I've been looking for a low level language that sparks as much joy as C does. Go, Rust ain't it, IMO.
You're also forgetting: simpler language/explicit code => faster build times. Zero-cost abstractions are only zero-cost in optimized builds and and complex optimization isn't free.

Whether static checking vs faster iteration time is more important depends entirely on the context, but rust isn't going to help you when you accidentally did front-face culling instead of back-face culling.
I knew it was bad beyond recovery when I started getting counterfeit books.
No, just 5. You get the results a few hours after each test. I flew in on a Sunday, went into quarantine, got my landing test results same day, did my second test Friday morning (took 2min to enter, get tested and come back out) and got my negative results via app at lunch time, at which point I was done with quarantine.
Unsure where you get your quotes but Switzerland beats UK in post tax earnings by quite a margin according to data I found. Note that Switzerland has only a 20-25% effective tax.

If you want decent money (not even NYC or Silicon Valley money which is not possible) you need to move to London at which point even 80-100k pounds (usually terminal salary for software engineers) does not give you the same savings rate or quality of life you'd get elsewhere.

The same problem can be highlighted for many expensive places in europe which is why there is such a brain drain for top talent.
As usual it depends on your case. You can have a big immune response, but still within the range your body can take, and you won’t be feeling ill.

I think kids will often have very visible effects after vaccination, while adults in their prime are usually more solid and won’t notice much of what’s going on internally.
تحميل برنامج لوميون Lumion Pro اخر اصدار 11 مع الكرك رابط تورنت
In addition to what Ygg2 mentioned (tests and unwrap_or), Rust is still (slowly) moving towards support of `Never` type that auto-erases impossible branches. Without `Never`, if you statically know that your function always returns `Option::Some`/`Result::Ok`, you have to use `.unwrap()` or `.expect("reason")`. This is just you doing the obvious work for the compiler that's not smart enough yet to figure it out by itself.
> The Anti-Vax crowd will use whatever happens

I assure you that if those that resign from AZ would take a jab with Pfizer or Moderna. But in e.g. Poland they can't because those more pricey vaccines are reserved form >= 70 year olds.
Cdecl, translate C type signatures to English
Not just immunocompromised. Group 6 was anyone <65yo with a clinical condition which made them more vulnerable. Nearly 7 million people were eligable for that. I imagine they have nearly been done by now, and at least half would have had AZ, so that's 3.5m young(ish) people that have had AZ used.
Does anyone know of a collection of coding problems like "Dining Philosophers" for working through common concurrency scenarios and synchronization issues?
$1M SaaS Positioning Course
Nice enough, but maybe have a list of recipes somewhere to show your site has amassed that many? the search box isn't exactly prominent either.
This makes zero sense to me from a stats point of view.

Denmark has only had 11 deaths in total in the age bracket [0-60], without known underlying conditions. Most of them close to sixty and overweight.

4 [0-60] bracket women have already died in Norway, and 2 in Denmark with one 30 year old in intensive care. All healthy relatively young health workers, a group of people that have simply not died from Covid.

Norway has zero deaths below 60 without underlying conditions, and 4 deaths from the vaccine. So it's only the vaccine killing healthy people. Same in Denmark. You won't find a single dead healthy 50 yr woman among the dead.

All the data is publically available. It's almost incomprehensible to me that people don't understand that Covid almost exlusively kills 80+ people, or with many comorbidities.

Close to zero healthy people below 60 have died from Covid in the west.
Sacrificing 4 healthy people after only 120K vaccinations in NO is crazy. Or 2 after 140K in Denmark with one in critical.

I wouldn't take the AZ vaccine. There is about a in 1 / 25000 of sudden death for a healthy|<60 person compared to zero with Covid at the moment.

1 / 25000 chance of dying is crazy high for a 30 year old, and here we haven't even counted non fatal haemorrhages which is higher.
> The UK is infamously known for not appreciating programming skills.

Not sure what the basis is for this. I'm a SWE with 10 years experience and I've been shopping around for countries to escape to for more than a year, I didn't really want to consider the US but currently my options based on salary expectations are only the major US cities.

Nowhere in the world that I've seen offers comparable rates to London/NYC/Bay area. You could include the rest of the UK in the statement I quoted, but then you'd have to also include the rest of every other country. I doubt you'll find a competitive tech salary for a non-remote job in Arkansas or Düsseldorf.

edit: Someone else mentioned finance salaries in this thread, I haven't worked for a company anyone here would likely know and this was all true before I moved to a finance-adjacent business
"British businesses aren't willing to train their staff in the skills they need, want universities to do it for them."
> The standard simply is not important

Does the Linux kernel still only support compilation using gcc? That’s about the only situation in which the standard could be considered “not important”. I wonder how many other C projects are in the same situation and only support the use of a single compiler?
Another big reason why the vaccine orders were delayed in the EU was that many governments were unconvinced about mRNA vaccines and wanted a classical vaccine. So your family's in good company there.

They're also right that we don't know what the side-effects are. We're reasonably sure that there are no long-term damaging effects and know that the current crisis justifies the risk of using this new form of vaccine.
I wrote a lib with a very similar API: https://github.com/zoontek/react-atomic-state

It rely on https://github.com/facebook/react/tree/master/packages/use-s..., which make it safe to use in concurrent mode and the implementation a lot simpler.
The autism debate is very interesting, but I can fall to mention that I'm glad to see him so happy again.
Interesting talk by one of the advisor's of the government's new computing education, Simon Peyton Jones, best know for being one of the main contributors to Haskell's GHC: https://www.youtube.com/watch?v=X-AIbtus9gs
According to Backblaze's own policies, they will be emailing you about this data breach "without undue delay" — at least if you've logged in while the breach was present:

> In the unlikely event of a data breach, as defined in the GDPR, Backblaze will without undue delay send its affected customers a notification email, and provide at its discretion, updates through other communications channels. This notification will describe the nature of the data breach, including where possible, the categories and approximate number of data subjects concerned, the categories and approximate number of personal data records concerned, the contact point where more information can be obtained, the likely consequences of the personal data breach, and the measures taken or proposed to be taken by Backblaze to address the data breach, including, where appropriate, measures to mitigate its possible adverse effects.

https://www.backblaze.com/company/dpa.html
Feedback request – new collaborative pentesting tool
Hi there!

We are an international team of ethical hackers and we’ve launched a new self-hosted collaborative pentesting platform called Hive: https://hexway.io/hive/
We suppose our tool will be helpful for the community.

The Hexway Hive allows you to optimize the process and free up time for doing the favorite part of pentest.

We actively develop the Hive and we are open to feature requests and any other proposals.

We will be grateful if you find a time to try out the Hive and share your feedback.
I think we can see that in hindsight that Epstein was the common denominator in all these controversies and had he not existed Stallman and Minsky will still just be normal nerds with strong opinions on software unrelated to any sex controversy.

They're guilty of association not of doing anything wrong. It doesn't concern me that Stallman said stupid/insensitive things. He has a history of that.
Scientists Discover Cause of Blood Clots from AstraZeneca Covid-19 Vaccine
In only Poland it was 5 cases and 1 death.
Previously I heard that there were ~30 cases in EU, I would assume that number would grow not shrink.
Is there a technical write-up of what it does and how it works somewhere? I'm not about to write any games, let alone use Unity, so Unity-specific tutorials wouldn't really help me (plus they're just going to be focused on how to use it, not on how it works).
True! It’s only an annoyance when you need to pass a std::vector<Derived> to a function that only accepts std::vector<Base>.
This is the part where I timidly link http://n-gate.com/software/2017/07/12/0/ and wait to see what happens next.

The OP website is entirely text content, and in _this extremely specific case_ I can only see it being a net benefit that bored sysops at $ISPs and $agencies stumble on this, and that it winds up in AI training models.

If there was a point to my fist-waving it would be that there's no such thing as knee-jerk assurance when it comes to security. Yes, HTTPS is a good sane default in probably 99% of situations, but that's because the distribution of privacy-requiring contexts on the Web such as shopping and banking is disproportionate to the average.

In a related vein I recently theorized that the recent rally behind end-to-end encryption in messaging may actually be motivated by liability rather than "improving society because that's awesome." https://news.ycombinator.com/item?id=25522220
Which is why Zig shipping with a functional C compiler with cross platform support is a brilliant idea. Just run `zig cc` and you don't even need `clang` around.

https://andrewkelley.me/post/zig-cc-powerful-drop-in-replace...
Please don’t start moronic conspiracy theories
Entirely anecdotally, a lot of younger people who grew up post-smartphones are adept at using tools they know but have a very poor understanding of how computers actually work.

Teacher friends say they see kids not knowing how to use a mouse and jabbing at the (non touch) screen instead, which is kind of what I’d expect my computer-phobe parents to do.

Knowing how to use a few apps is not digital literacy.
AstraZeneca's new trial data gives Covid-19 vaccine a boost in U.S.
That really depends on what is a loophole. Should people be publicly shamed for making pension contributions or buying an electric car? I sympathise with where you are coming from. Someone employing themselves via a company in Ireland that owns one in Barbados and calling the money a loan is likely shameful. But there is no hard line between these two...
I assume you're already familiar with Rosetta Code and are asking for something subtly different?

https://rosettacode.org/wiki/Dining_philosophers
> For me only the engine is essential

Modern engines heavily utilize chips. Solenoid valves everywhere. Also your steering, brakes would need some sort of chip.
Swarms of spiders flee into homes to escape NSW floods
I saw a recommendation about this arabian hacker and also Saw students like me recommending some professional and texting them for grade changes. And he offers any hacking services. He's the greatest I've seen so far, you can get in touch with him through whatsapp +12403660688..
I too wonder. One thing that I found quite interesting when moving to France was how casual everybody, even high school teachers, was with swearwords.
Java's NPE is not at all the same thing as the undefined behavior of dereferencing a null pointer in C (or Zig in release mode). In fact its the same exact thing as calling unwrap. Your Java server's NPE is not bringing down the entire server because the exception is caught somewhere. The same can be done in Rust (and is, by many frameworks), where panics are caught before they crash the entire application.
> I fear the damage is done.

For sure. After EU nations put the vaccine on hold, pretty much everyone in my circle of friends and family has decided to either not take this vaccine outright or is seriously considering not taking it. This is Canada.
"less pay" isn't something you get to define all on your own, it is a 2-way street.

Programmers are already among the highest paid professions anywhere, so it's laughable that they complain about "less pay". Who's next? hedge fund managers and investment bankers complaining about low bonuses?
holy smokes you're awfully close to the action :D
That's pretty good, but if you can only afford a week (which is already more than the vast majority of people in my country can afford), it makes it a non-starter... Doesn't help that Iceland is expensive, I guess...
I agree, we only went this way because the discussion about the downsides never had a chance, but I was easy to speculate about the potential upsides (this is also why I believe a large part of the public is clinging on to the narrative that they did, because we can't / won't conceive of them being ineffectual or even detrimental, it wouldn't be "fair").
It's exactly the same in Italy. I self-describe as a "software engineer" in English-speaking contexts because the word "engineer" in English doesn't have the same connotation, but I'm very careful never to use the Italian or German equivalents. It's considered a very serious lie that could (unlikely, but potentially) even get you in legal trouble.
Yes, accomplishments in his 35 years include:

- A major fracture in the movement (arguably two, if you count GPL2/3).

- Actively turning people off (Keith Packard, for example, described why they didn't license X under the GPL: "we had met Richard, and found him a challenging individual"; he later admitted that Stallman was right and that he should have listened).

- Sidetracking of pointless issues ("GNU/Linux", "you should not be using hacker", etc.)

- Alienating of many people who are generally keen on most of the Free Software principles.

- Insisting on absolute freedom to the detriment of more freedom than the status quo.

And so forth.
> I don't understand the practical consequence

Well I did link to a blog post that explains this, so I feel like it's sort of on you at this point. But I guess the short answer is that in Rust you know exactly what 'unwrap' will do on a None, and in C/C++ you can't.

> can you imagine your long running application (e.g a server) stopping in production..

Yes. It happens all the time, and in fact it is inevitable. Far better than the program misbehaving, which is what undefined behavior leads to. In fact if you're building a serious, production service, you might want to skip panicking altogether and just kill the process.
That's what people said about Hong Kong but things shifted quite fast.
I think you should get out and see what farmers are doing to the wild mice.
> Are you saying that jerking off in front of people is OK or borderline?

I have no idea how you went from OP's message to this. Can you explain?
The problem is that salaries in the UK are not attractive as you quickly get on the higher tax bracket. This was made worse when changes to IR35 passed and now if someone works on a b2b basis is likely going to be caught by new rules and it means no more business expenses, having to pay employer's NI, apprenticeship levy etc. and no employment rights. Effective tax rate is above 50% in this case.
Independent contractors were competing with companies like Infosys (of which Chancellor wife is a significant shareholder) and these changes pushed by the chancellor make independent developers less attractive for companies. In the end, especially during current situation, where it doesn't matter where you work, companies just seek talent overseas as the recent changes make whole thing too bureaucratic, expensive and the fines for non-compliance can be life changing.
Alternative is to extend the vaccination to younger or more willing crowds. It is basically win-win.
> "if it provides no benefits"

Because it does? There are valid reasons for using the pixel in advertising.
People are different, and I like to learn about other people's methods and the potential benefits thereof.

So let me ask ... when you're listening to podcasts, do you ever take anything away from them that is actionable? Do you take notes? Do you summarise?

How do you ensure that the lessons in the podcast don't get lost?

Do you "Listen with attention" or are they mostly just background?

I find that podcasts are there, then gone, and nothing remains. When I read I take notes, summarise, and use the results to enhance my personal version of a Zettelkasten. I can't imagine doing that efficiently with podcasts, and I'd be interested to know how I can change that.