skysight-inc/HackerNews huggingface dataset:
I disagree with your overall point that reddit is diverse (and it is beyond the scope of this comment to mention why) but I'd like to chime in with my love of ChangeMyView.

I just love the idea that you can have a judgement free place to discuss things openly and get reasoned replies without being piled on.

Sometimes we hold views which are controversial, and it's great that we can had a non-adversarial discussion about those things.

The only downside is that the person asking to change their view might end up being right in the end, and that the view should not have been changed, but that's against the spirit of the subreddit.

It also has some minor problems of people asking to change their view but have no honest intention of doing so.

But regardless of that, I love that subreddit and I'm sure it wouldn't be possible without good moderation.
TikTok fined €750k for violating children’s privacy
You are never gonna evacuate the Earth with even reusable rockets. With launch loops and space elevators? Yeah, no problem, totally possible. :)

For fictional yet science based scenario see this Orions Arm article:

https://orionsarm.com/eg-article/49b46fd2198ed

The biggest problem is actually not to lift all the people out of Earth's gravity well, but where to put them afterwards...
Just curious - what is your annual spend, including paying for somewhere to live?

In London, a smallish 2-bed apartment would rent for £2500/month. So around £32000/year just for somewhere to live. Overall, 2 people living in an apartment within cycling commute of work would spend around £60000/year - not being frugal but not exactly living in luxury either.
Pro-tip:
If you find yourself on one side of a decision branch, and on the other side is ice cream; you may want to take a moment to think about how you got into this position in the first place.

There is nothing either fundamentally anti-semitic or even anti-Zionist to disagreeing with the way Israel operates either diplomatically abroad or in terms of domestic politics. About the only anti-anything at play is anti-occupying-things-that-aren't-yours-on-paper-the international-community-agrees-on-and-expecting-everyone-else-to-cut-you-a-sweetheart-deal-to-help-you-hold-it-whilst-treating-those-who-lived-there-already-as-garbage-while-demanding-everyone-else-buys-into-your-rationalizatio ns-to-avoid-coming-to-a-peaceful-compromise-on-threat-of-being-branded-an-anti-semite.

Anti-semitic? Nope. Nothing there against the Jewish faith.
Anti-Zionist? Nope. Have your State, just don't ignore or marginalize indigenous populations there at the same time. I don't care if everyone else has done it in the past
, that doesn't make it okay to do now.

That doesn't really fit in a snazzy headline though, one, and number two, anti-BDS laws are exactly the kind of foreign entanglements George Washington cautioned against.
And many were smokers.
I've noticed a tendency towards pseudo-intellectual snark amidst the comments these days. It relies a lot on misused logic and eloquence to present itself as a knowledgeable opinion, but often never goes deeper than a semantic nitpick. This whole comment thread wouldn't exist if the author of the article had simply said "or something else."
I am vaccinated and I think this is awesome. No further comment.
How long have they been trying with practically unlimited budget?
Do side projects for you, not for them. List them at the end of your CV if you want but don't expect them to care. Some do. Most don't. Just keep that passion alive and continue doing side projects - who knows, maybe one day it will become your primary job.
Wow, nice work, great name

What's your roadmap?
It's another option.
You should always be careful with satire, Poe’s law and all. Funny stuff though.
> but it is important and even more important, the amount of $ does.

Also you:

> Also, Ocaml has supporters such as Bloomberg and Mitsubishi. Not exactly mom-and-pop startups.

Perhaps Jane Street is also another mom-and-pop startup then. /s

So they (Bloomberg, and Mitsubishi) somehow matter because they're "Not exactly mom-and-pop startups" even though you also said, "the amount of money they are giving matters". Given the OCaml sponsorship levels [0], Bloomberg (Silver) donates around $1250 - $2084 a month and Mitsubishi (Bronze) around $416 - $1249. That is still less than the monthly amount that either Nikola Motor or 84 Codes is putting in combined.

Nikola Motor isn't not a startup and still sponsors and uses Crystal. It seems that they have alot of money left over every month to throw at Crystal even before it reached 1.0.

> I said it isn't a level comparison.

Then congratulations to Crystal for getting sponsors (and companies sponsoring it) even before 1.0 then. They'll probably get more even after 1.0 then.

Never saw that in Rust before the foundation was formed (which should have been done earlier) since its actually Google again (not Mozilla) feeding the majority of the sponsorship funds to Mozilla.

> Again, I'm not exactly sure what you're arguing. I'm literally a sponsor of Crystal. I put my money where my mouth is.

Good and so do the companies that still use Crystal to this day even before 1.0. At least individuals can sponsor it as I mentioned previously. Unlike Go, whose fate is ultimately in the hands of Google for any decision they make for the language.

[0] https://ocaml-sf.org/becoming-a-sponsor/
Rather the last few bugs are 100x more expensive to find and fix.

That will be this much costly even if you try to find those in pre-production.
No shit, cracks and keygen are at extremely elevated risk of malware lol.
I never find an option to ignore permissions.
So how does this work? Can you mount / as the lower layer of the overlayfs? Doesn't that create a weird recursion because the mountpoint is a path inside /?
On Windows, there is a shortcut to recent folders on the left panel. Also, in most open/save dialogs the file name field has a history pop-up list with full paths. You pick one, delete just file name, hit Enter and jump to it's folder.
Hardware raytracing was designed by NVidia and Microsoft together while creating DirectX 12 Ultimate, shown to the world in an Unreal engine based demo of a starwars lift scene, it has zero to do with Vulkan.
Sigh. So I'm writing from a position of privilege (I'm often accused of this).

However, if MY attitudes are adopted, then the locus of control returns to the individual. Who will do better in the end: the one who goes home every night feeling that the "enterprise [is] badly suffused with exploitative and adversarial interactions" or the one who takes personal responsibility for each interaction in which he or she is involved?

I know who I think will do better. Who will have a more positive impact on their surrounding environment. This may be unsophisticated.
Oh, and that take is definitely not an example of “anti-scientific, illogical nonsense” and definitely not group thinking, right? /s

BTW, the odds that we wipe ourself out of this planet on our own thanks to global warming are much higher than the odds of a “one every ten million year” event.
But Linux refuse to ignore permissions on an ext2.
Most of history we know is from the perspective of the wealthies 0.1%. Even though the Internet is still biased towards the wealthier and more educated, having a history of the wealthies 10% would be enormous progress.
Australia have never had a "real" outbreak so if they don't have restrictions, covid will rip through the population like it did in other countries in 2020. Vaccination rate is not great, I guess Australia will be in and out of lock down until a certain percentage of the population is fully vaccinated.
At least for Antarctica this is largely prevented by international agreements. I'm sure there are companies who would go there for the resources alone otherwise.
I guess because it works?

I don't fear Rust Evangelism Strike Force. Bring it.
Of course we could answer the question if we really wanted to. It’s not actually very hard to count the time spent on a bug and then multiply that by the salaries of the people involved.
As much as I like to produce correct code in the first place, I think it is very relative and depends on the project.

There are projects where nobody cares much about bugs in production and it would cost a lot to make sure no bugs enter production. These projects typically tend to rely on feedback from users.

Then there are projects where production errors are just not acceptable (think Solid State Booster controller or ABS break controller). These projects tend to fail catastrophically in case of a production error.

Most projects are on the spectrum but that spectrum is very, very wide.

Because I like to produce correct code and I don't like to be pressured by the "business" to hurry up I tend to choose projects where errors tend to be costly if they get into production, but other people may have different preferences.

Now, it is important to understand what is the cost of the bug.

We kinda understand cost of production bugs (the damage to company + all actions necessary to remove the bug and any lasting effects).

The cost of removing the bug before it gets into production is less well understood. If you invest in better developers or put automation or work to imbue your developers with "drive for excellence" or delay it to give them a little bit more time -- it is difficult to quantify these costs because there is no baseline. You don't know how much the project would cost if you did not do all these things and you don't know how much more crappy the end result would be.
I know, but making it paid would mean that I'd never have more than O(1000) users (optimistically!), and I doubt twitter would care. My main question is whether users would.
This is my second real-time emulator, first was a GBA emulator written in C++.

It's generally an enjoyable experience if you're looking to write an emulator. GB hardware is very simple compared to other systems, Z80-style CPU + simple PPU.
The suggested “malgorithms” is probably the best noun form for these algorithms themselves.

As for terminology that captures society’s general over reliance on automation and algorithms to handle things that really ought to have direct human intervention, I like Rouvroy’s “algorithmic governmentality”
I watched the link twitter video and he never does what they describe “laughing as they plan the attack”.

It doesn’t sound like he’s a nazi/white supremacist to me.
Never heard about it. Can you name a few?

What a waste of human resources!
Pointer: Seeing Through Walls to Help Locate Firefighters
Yes I can’t help but feel a lot of these are uniquely USA problems
Sometimes old tech is best tech! Thanks for this. Although, my experience suggests that using a drill bit to put holes in leather is not the way. What you want to do is punch the holes. Easy to do...find a short length of steel tube of the right diameter and grind a sharp edge on the circumference. Or, you can buy any number of punches cheap.

Most casual, but certainly all hard-core cyclists will know the legend of the Silca frame pumps. Silca has been using leather washers forever. Read more (why leather works and why o-rings don't) here: https://blog.silca.cc/uniquely-silca-the-leather-washer
It's Time to Hire a Real Tech Team for Your Startup
Send me an email at me@kybernetikos.com. I can't promise any of them will be useful to you, but you can have a look and see if anything appeals :-)
Co-Founder and Medical Officer
We are seeking a highly capable medical officer to manage our medical team and to supervise the healthcare services that they provide. In this role, your duties will include serving as a clinical advisor, overseeing clinical trials, and maintaining high standards of inpatient care.To ensure success, medical officers should exhibit extensive clinical knowledge and demonstrable experience in a similar managerial role. An accomplished medical officer will be someone who can align their medical expertise with best practices in health administration.
twelvelifes.de@gmail.com
Sorry if this is naive, but my impression is that the statement "bugs are n times more expensive to fix in production" itself is ill-defined. How do you measure it? I can think of two ways:

1. You measure the average cost of fixing bugs before they go to production. You also measure the average cost of fixing bugs after they go to production.

I think this measurement is uninteresting, this might be because easy bugs get fixed first, and they are naturally low cost. Nothing to do with being in production or not.

2. Identify 2N bugs before going into production. Randomly select N bugs and don't go to production before they are fixed. Then go to production and fix the other N bugs after a while.

I think this would be more interesting, but I suspect that nobody does this, as this measurement itself is possibly more costly than all of the 2N bugs together.
"...bogus right-wing notion that Facebook and other social media giants now operate as media arms of the Democratic Party..."

It's not bogus.

There are anti-vaxxers, and anti-this-vaccine, they are not the same.

The NYT politicised the CCP flu to get Trump, they think this wouldn't have any negative unintended consequences?

The biggest loser in the whole Trump / Russia Hoax / CCP flu debacle is the legacy media including the NYT.

For the record I'm not a US national and would have voted for Jo Jorgenson if I was.
No discovery function can replace genuine loyal followers' engagement which typically originates on their main social media or streaming service. What we seek to provide is a platform that allows users to profit from that engagement, allow them to build their brand and create a community on their very own website.
I really don't know what they were thinking tbh. Their poor choices made the game unplayable.
actually its not at all better but maybe different , libkrun is far more advanced and has a better support. Wiser is only restricted as a CLI tool as of now.
Everyone at the company I work for has local admin on their machines. It is not the big deal people make it out to be.

1) Malware doesn't care. It is happy to eat the user's personal data or anything they have access to on the network.

2) The OS is easily replicable if it gets damaged or destroyed thanks to imaging.

3) Whitelisting applications is a bitch to implement properly and causes a lot of friction for users.

4) There is one PC per user, so there's absolutely no reason to protect the PC from it's user.
The most interesting part to me is that the fine has been given because the company did not provide a translation of their privacy policy. I don't think I've seen that before.

Their target audience largely exists of kids, so extensive knowledge of a foreign language cannot be assumed, but on the other hand, the translated privacy policy isn't exactly written in a way most kids will understand.
It is also very field dependent. I worked on a web project where we could deploy with a line of command. Also worked on a project where "testing the new version for real" meant that we had to charter an airplane, hire a pilot, drive to the airport, strap things to the aircraft, calibrate the system and then get airborne. Understandably this changes the cost of errors, and thus people's attitude to quality.
A curious counterexample of this that's existed for decades is the motherboard. Once one part breaks on that you're throwing out a lot of functioning parts.

I've often wondered why the boundaries were defined where they are for its responsibilities. What was it like building PCs before the concept of a the current motherboard architecture existed?
Ha! you're being too kind. :-)

How about life saving medical applications (insulin pumps, pacemakers etc), infrastructure (power, transportation, internet) let alone weapons of mass destruction. Then, consider subtle security holes as serious bugs to be exploited en masse. People try to air gap the hardware, and even that's not always enough (see StuxNet).
Sure there are, yet none of them were responsible for designing parts of Java architecture, and made the statement we are discussing about.

Had not been for Guy Steele's background, and the context of the talk where he made that statement, I would agree with you.
A project plan is only a point in time prediction of a project end date. It should be continuously updated as new facts are known (scope changes, additional complexity, unknown risks happen).

Obviously as you progress through your project, you predicted end date should become more and more accurate.

A project plan, though, is a prediction of the future. I've not seen anyone that can predict the future perfectly. That's not to say that you shouldn't do it, but defective project management creates a project plan on Day 0 and then tries to bend reality to meet the plan.

*Obviously all the above is caveated with reasonableness - you do try and bend reality a certain amount to meet your plan, and you try and keep to your plan as much as possible.
Interesting. Going to check out Bubblewrap
A search of youtube for "wayback machine" produces pages of stuff about the Internet Archive, and only the 24th result has anything to do with the origin of the term.

People who didn't spend their Saturday mornings glued in front of the TV screen as a child of the 1970's might not remember how American kids learned about history back then:

Peabody's Improbable History - Surrender of Cornwallis

Peabody and Sherman travel back to October 19, 1781 to witness when Cornwallis surrendered for Washington. However, when they got there, then he didn't show up.

https://www.youtube.com/watch?v=3E8zmaOiCVw&ab_channel=bullw...
Honest question: how do you function in a team?

I know a bunch of very self-aware devs, but they almost all have a very double-edged relationship with team work: theylove to learn and share yet see other people as impediments or risks on their way to delivery.

How to improve on these situations?
I think stupid-ass criminals is the more likely explanation...
Pufferfish, Please Scale the Site
Is it bad to capture a bare Exception?
> That money would buy you a week of developer time in most of Europe

That's only true if you live in Poland and also ignore the all-in cost of your employees. A good rule of thumb is to assume 2-3x salary for the all-in cost of having a workforce.
I thought about doing that for a while too.

I think the value in the init+job+watcher approach is you don't need to depend on a framework being smart enough to lock things which makes it suitable and safe to run with any tech stack worry free. It also avoids potential edge cases if a framework's locking mechanism fails, and an edge case in this scenario could be really bad.

But it does come at the cost of a little more complexity (a 30 line YAML job and then ClusterRole/ClusterRoleBinding resources for RBAC stuff on the watcher), but fortunately that's only a 1 time thing that you need to set up.
wtf seems great. It seems Windows soecific, is there something similar for other targets?
TDD, Where Did It All Go Wrong
> There are plenty of employers where the hours worked are written on paper, then transcribed to a common document format and sent to payroll.

My understanding of this solution is also that it depends on the payroll systems? As such, they also depend on manual batching effectively, before the advance can be paid.
In fact Botox was originally approved for hyperhydrosis as that was a much easier approval path. It was then used off label* for many years before Allergan sought approval for cosmetic use.

In the U.S., licensed M.D.* can prescribe any approved drug for any reason (note this doesn’t mean they’d be immune for a malpractice suit if it didn’t work out, nor that someone might not taken a look if they wrote a lot of opiate prescriptions. And insurance companies may decline to pay). However the drug companies can’t advertise for any use, or any consequences, that they haven’t sought approval for and demonstrated in the lab. Allergan’s sales people (and those of many other companies) would “just visit” and just happen to drop off a scientific paper that looked at research use for other indications…papers that Allergan might have funded. There’s been some crackdown on these practices but of course they still go on.

* The “label” is the package insert with the formula, mechanism of action, side effects etc. It’s not really aimed at the consumer. Your clinical trials are aimed at writing that label, and everything in it is supposed to be supported by your submitted studies.

* M.D.s only, not other prescribing practitioners like dentists, podiatrists or PAs.
Do you think? …impressive technology perhaps, but it still just looks like really poor pastiche to me… I don’t really understand why putting artists out of work is a useful boon to society/focus of research? Is it mainly to do with having easy access to large datasets to rip off/mulch?
Its something to think upon. As of now i don't have anything, just fix bugs and complete unfinished components maybe :).
I don't think there is any drone jurisdiction in the world where there would be a problem with such drones.

It's large enough that it will require extensive certification and permits both for the airframe and the pilot.
Is The Register (a UK news outlet) not mentioning the involvement of a UK minor in the death for legal reasons? Obviously there's a limit on details they can give about him, but according to other stories he's the one who made the actual call and is getting off without consequences.
That’s an intuitive explanation for why the claim might be true.

An intuitive explanation for why the claim might not be true is that production has your entire user base testing it in real time. Recreating, diagnosing, and collecting feedback on a fix would be much cheaper.

Of course that doesn’t necessarily account for the expense to your customers. Which is why it’s important to have both a specific explanation for what a claim is claiming, and some empirical verification to back it up. This claim seems to have neither.
No, I didn't: apparently the above was proposed by chess author George Walker. White didn't consistently start first until around 1860.

https://www.chessgames.com/player/george_walker.html?kpage=1
Why we’re building a “TweetDeck” for Slack
Twitter is an advertising platform. Corporations advertise to users through it, and users advertise to each other. The character limit is there to turn discussions into slogans.

I quit Twitter a few months back, and I've been a happier person since then. I'd joined because I heard it was the way to "do outreach" and "engage in the discussion" of my field on a daily basis. Really, it was just the less skilled people in my field advertising their politics to each other, while the more skilled people were off using their skills to accomplish real things. The skilled and knowledgeable people I wanted to hear and learn from were not spending their time twittering.
Five actually, you are missing NVN and GNM/GNMX.
Show HN: Readow.ai – Book recommendations provided by AI
Hi HN!

We would like to share with you a project we have recently launched.

Readow is a service that allows users to receive book recommendations suggested by an AI model. Artificial intelligence analyzes data about the preferences of average book readers and thanks to this AI is able to give unbiased recommendations. The user enters the titles of books he likes and receives book recommendations from Readow out of a million titles.

Every feedback is valuable for us :)