skysight-inc/HackerNews huggingface dataset:
Make sure you're comparing them equally here. So don't compare the plumber coming to your house to fix a problem with the sink, with a software engineer working at a airspace center for example. The home-plumber vs the home-hacker and the enterprise-plumber vs the enterprise-developer is a more fair comparison, and while I'm not a plumber, I think you underestimate the complexity they deal with when working on a larger scale.
> What I think should be common in these two cases is the attitude of a professional towards their work.

I think everyone would not deny this fact. Engineering is more of a discipline.

But if you see things practically, this issue of "bad" code may not happen for various number of cases. For example, unclear project requirements, use cases etc., That is where 'context' of what happened helps to better understand the situation.

Building bridges are not done agile and it has a learnings from decades or even centuries. Computer Engineering is mostly agile where you push changes based on changing requirements.
Minecraft – Pocket Edition 1.16.0.58 APK Mod (Premium) Unlocked مانيكرافت
Aw those tiny little LEDs? Can you even see them from 10 ft away?
I'm definitely not the target market, but congrats for shipping. It's always good to see a proper native app.

I find it quite puzzling that Apple themselves never built this/similar and included it as part of Xcode though.
Jjjjjnpcorn Time
btw, DeepL is a much better translator than google translate.
No it's because a piece of software with a few hundred thousand lines of code has a state space that boggles the mind. And then that software interacts with a dozen other services of similar size. And then new features need to be added every few weeks. It's completely incomparable to wiring up a normal house.

In buildings with nontrivial electrical systems, shit hits the fan really quickly too. Just look at the absolute mess that is the fire prevention system in Berlin's new airport for example.
The unbridled truth is that marxist communist and socialist thought dominated the Indian establishment - polity, academia, media - close to a century and still is well entrenched. Their portrayal of history is nothing but dark ages then glorious Islamic rule. And the hostile Islamic neighbour controlling many of the politicians like their puppets using many strategies didn't help either. And the religious conversion lobby were unfettered in creating atrocity literature and demonisation of native culture, mostly with help from enormous foreign aid.

All other reasons people give here are mere technicalities.
Plumbing and electrical doesn’t change all too often. Once you learn the ins and outs it doesn’t change much over your career. Not the case with software development.
I don't buy it until I see some more well done tests.

Something like Cinebench ran 10 times in a row and taking the average of results would be more meaningful.

Also, the benchmark has to enable or disable optimization on all platforms. Some people on reddit claim that Geekbench is highly optimized for ARM and less optimized for X86.
If you decide to reclaim your data from a company, an email with a deletion request will automatically be sent to that company directly from your inbox. According to the GDPR, the company has up to 30 days to comply. During that time, the company may reach out to you to verify your identity to make sure it’s not deleting somebody else’s data by mistake.

Once your reclaim request is complete, you should receive a confirmation email from the company. In the near future, we will notify you when it happens.
> Current WHO advice: "If you are healthy, you only need to wear a mask if you are taking care of a person with COVID-19."

That's really dangerous advice. Because most people with COVID19 don't even know they have it.
Do they all use the same testing mechanism? If they do, a flaw in that mechanism could result in them all being incorrect or misleading in the same way(s).
I understand your argument, but the number of comments on this post shows people still want to discuss it.

Is it possible to run an experiment. Remove the flag option but highlight the hide option to users. Users who are not interested in the topic can remove it from view but do not kill the discussion for those who are interested in it. Then see if the quality of posts/discussions decline.
If you wear masks, but there aren't enough on sale, you end up exposing medical personnel. Viral load matters. Exposure to high viral loads has killed young and healthy doctors. For medics masks save lives.

Wearing masks in a situation in which medics don't have enough masks is a textbook tragedy of the commons.

Yes, you can be rational and completely dumb at the same time, I agree.
Everything becomes more simple if the content is static/immutable as long as it's small... The advance in networking and device storage has made this feasible. Rather then requesting what you need, you get the whole database sent to you and stored locally.
Still you insure your house for those things though. I think you are comparing apples with oranges here.
If you want to reclaim multiple companies in a single click, all you have to do is to visit the “Quick Actions” screen. There you'll find recommendations tailored to your footprint to help you decide what to do and take multiple actions at once
Another great tip when video/audio conferencing is to set up monitoring for your microphone. If you play back your microphone over your headset you're way less susceptible to audio quality issues like echo.

Your brain is looking for confirmation that your mouth is doing as instructed. Not getting that confirmation is tiring, but getting it with a delay due to echo is even worse.
In general, tech companies that are not interested in your money are interested in your data, your online behavior, or other personal assets they can monetize. In other words, if an app is free, they’re probably getting their money from somewhere else :) Our goal is the opposite - we want to make data ownership accessible for all without monetizing our users’ data. So our future business model will be based on a subscription model, with pricing to be announced in the near future. However, at the moment, Mine is free, because we are still crafting and shaping it together with our users’ precious feedback.
Or maybe you were too young ;)

And maybe such complex problems don't come with very clear solutions.

Re-read it :D
I did the Hackintosh thing for a friend on one of those 10” HP mini-laptop 5 years ago. It was delightful when it worked, however every macOS update (or OS-X back then) was a toothache—usually culminating in 2-7 hrs of googling/re-configuring etc. It wouldn’t have been so bad if the machine wasn’t this person’s main machine, or if I had waited longer before updating (so known procedures to make things work were available and not still being understood and developed by the community).

Might be a very different experience on a desktop, but definitely read up on the update experience and time-cost if you go this route.
> I guess the issue is that it's really difficult to draw the line between being unreasonable or even momentarily irrational and just being delusional.

"The distance between insanity and genius is measured only by success." - Bruce Feirstein.

The only thing that "unreasonable" means is that when you tried to convince someone they should stop a certain course of action, you could not convince them and they did not refute you using logic. Mostly, the term is used as a polemic device to point out people whose axioms disagree with your own.

A lot of people simply have faith in their abilities, and a priori argumentation is not even a valid way of testing whether that faith is misguided. They are irrational because Empiricism is the opposite of Rationalism.
Do you have to tip?
If there isn't enough evidence, based on what are you calculating those probabilities?
Enjoy reclaiming your data! As for Yahoo, we are almost done with adding it as our third email provider. Stay tuned!
I can't believe people are still screaming false results at this point every single random sampling has been the same or point to more infections. At this point based on everyone's method of random sampling that should merit the badge of random sampling, but people argue it on every post.
A brand new step-by-step guide to deploy your application is available
> There are people on my team where, when there is a bug, I just start looking at diffs of what they have committed because more likely than not, they caused the problem.

If you can tell the bug from looking at diffs, why was the bug not caught in code review or by tests? Most obvious bugs should be caught this way.
The NSA spying on everybody was pretty crackpotty. Until Snowden, and suddenly it wasn't.
We also need to track exactly how loud those corrections are published.

Calling out "hey, we totally got this one wrong, and here's why" even "louder" than original prediction is great. This is how you earn trust.

Quietly publishing a correction on the metaphorical back page? Nope. Not even close.

Silently changing the article after the fact? Oh hell no. Go directly to credibility jail, do not pass Go, do not collect $200.
Second. I'm running an appengine site, and it's nice to be able to deploy from command line. I'm using Mongo Atlas, but they have a free tier as well. If you don't mind an appengine domain, you can have a free friendly domain as well.
That was with the pretext of it being a person standing at your front door with a clipboard--if such a person did not also have a badge and a gun, GP wouldn't open the door.
One person wrote the requirements and acceptance criteria, another person signed them off, a developer wrote the code (probably using parts of code that many others have written), another developer peer reviewed the code, someone else QA'd the feature, someone else checked the feature was deployable, and so on. Code is never written by a single person on anything but the very simplest projects.
I'm sure it's fine if you live in it all the time but if you only use it occasionally it becomes hard work.
Small hosting (whichever you like best), plus cloudflare for DNS and transparent caching.
Why would it be particularly difficult to migrate away from an API-based CMS?
A lot of companies, especially in the Bay Area (Apple, Google, eBay, Yahoo!, etc.) are using onsite solid-oxide fuel cell power generators from Bloom Energy that directly convert energy from hydrogen bonds into electricity. Currently, they get the hydrogen from reforming natural gas. The plan is to inject a bit of hydrogen into the natural gas grid for less carbon emissions, and eventually to use pure hydrogen.
I personally find the interactive switch very useful to actually control the container. You can use "-it" flag for this.

docker run -it [IMAGE_NAME] [ENTRYPOINT]

e.g.

docker run -it ubuntu:xenial /bin/bash
Airbnb is the ultimate scam in my book. No better than booking.com.
Faraday Future Adds New Board Member
> From the article it should be clear that the observers were there to learn from their Chinese colleagues, not to conduct independent research on human-to-human transmission.

The Taiwanese experts saw clusters of disease, such as a wife who got sick a few days after her husband, but did not visit the wet market personally. This was an indication of human-to-human transmission. Not quite the "unconfirmed rumors from China", as you put it.
Design and ISA of the MU5 Computer System (1968)
> You did not test it? Apologize.

Not on every case. I once had a customer who literally removed the "Testing" part of my offer because it seemed to expensive to him.

As testing often takes a considerable amount of time I do list it explicitly in an offer and don't "hide" it in the numbers for the other tasks.
This is awesome! Thank you so much for doing this :)
STL is mostly garbage, which is a big reason it's not used in places that actually need performance, both for build times and runtime.

Yes, it's embarrassing. I think it should be noted that the performance mantra is mostly for show with C++, though. The same people who spout it will also blatantly use pessimizing language features just because, when normal, procedural code would've done the job faster and ultimately simpler.

I think the performance overhead of a few things in C++ make sense, but in general you get performance in C++ by turning things off and abstaining from most of the features. Exceptions complicate mostly everything, so the best thing to do is to turn them off and not rely on anything that uses them, for example.

Modern C++ isn't fast and most of C++ wasn't even before the modern variant was invented. The C "subset" is.
I'm saying that the WHO was literally a mouthpiece for a Chinese propaganda operation in the early stages of this pandemic. Not maliciously, not intentionally, but the facts of the matter are not really an open question. The WHO were communicating based on Chinese claims that had very little basis in fact. That isn't a strange situation for UN bodies, who are buffeted by strong political winds from all directions and reliant on reporting from their member nations.

The sort of people who are happy to contradict authority were totally correct to contradict the WHO. The WHO weren't communicating best known evidence; they were communicating best known evidence that was acceptable to the Chinese.

YouTube removing people who disagree with the WHO is YouTube setting up a system that will amplify Chinese (or other large state sponsored) propaganda. And I can give an excellent example of a credentialed person who was correctly applying his credentials to warn people about an outcome that has, in fact, emerged. People like that will be targeted under YouTube's policy, which is not interested in correctness but in authority. It is enacting a policy that would have made this crisis even worse for me, because it would have removed the channel that I found out about it from. I am very thankful for having 45 days early notice.
Yes, we are monitoring the entire deletion process. So just like you can see where is your package when you order from Amazon, Mine will show what is happening with your deletion requests until full completion.
> I think it's worth acknowledging over your customers that the bug has caused them lost time or other kinds of issues.

As a company, by some PR representative, yeah, sure, maybe, but individual developers should not apologize.
J Alvarez – Monotonia – El Jonson
We built a non-intrusive technology that reconstructs your footprint by scanning your email inbox, only looking at the subject lines of your emails, the sender (the digital service), and the number of times they appear in your inbox. It is important to note that we never read, process or collect the content of your emails!
Yup, cells like that should be a link, and if it's a client-side router it should still not take over from basic browser functionality.
Looks like Ubuntu 20.04 came out 24 hours ago

https://releases.ubuntu.com/20.04/
I'd say it's not any less discoverable than the typical Unix shell, plus readability is guaranteed when coming across scripts written by someone else. Crypticism is culturally out of place in Powershell, and I think this is its best feature.

PS: the ISE (Integrated Scripting Environment) helps when writing scripts.
Something is odd with either the patients or the methods. In Sweden the mortality rate is around 20% [1] (in Swedish, unfortunately).

[1] https://sverigesradio.se/sida/artikel.aspx?programid=83&arti...
You wouldn't, you'd compile it yourself at that point.
I'm not sure if you can extend bugs to that many people, since usually bugs and awful code are not tied into the requirements or the acceptance criteria. That being said, I do hold code reviewers partially responsible if shit gets past to production.

A code reviewer is able to see that someone is building SQL from raw input, the QA isn't. And if I see that a developer writes that kind of a thing and another person approves it, the first question I have is if they actually read through the code or just glanced at it.
Yes there is a difference in bio-availability. But have you ever checked what the actual difference is? No? Because then you would know the difference is negligible. "No" people in the western would have a protein deficiency, however many people overeat both kcal and protein.

There is no issue in getting enough proteins on a vegan diet/lifestyle.
The biggest problem looking at these tests is that they are completely on the opposite side compared to the mortality estimated using South Korea numbers.
We know for a fact that South Koreans tracked pretty much every single person with covid given that their new cases are increasing by a single digit per day. We know that as of today they have 10708 cases and 240 deaths, with still 1967 active cases.
This give us a lower bound for the mortality at 2.2%.
I think this is the best way to estimate mortality and I think that a lot of studies are giving numbers for the infected that are just out of touch with reality.
I remember an Oxford study that was saying that half the UK was infected at the beginning of April. Those numbers were simply insane.
I still don’t have a perfect explanation why the mortality numbers from the antibody tests seem so low, but I think that the accuracy of these tests or the way they select the people to be tested may be involved.
Do you see any flaw in using South Korea numbers to calculate the mortality?
I used few "hybrid" CMSs from this point of view:

- dynamic wiki backed by a folder of markdown files

- dynamic CMS backed by single SQlite file

- classic dynamic CMS which dumps pages as files while editing, effectively making them static on reading
Legislative intent shouldn't be gameable, just as constitutional shouldn't be either.

Courts are of course have a certain degree of interpretive freedom, but the process should result in a machinery that implements intent faithfully, and legislators change laws to change intent (and to patch holes, but in common law that usually happens through the courts too).
> but let me not even count the ways in which software has failed me.

Failed you? This sounds either very entitled or sensational. Has software caused you major grief in any way financial or the loss of limbs or loved ones? While this happens, very few people are affected by bugs in such a way, at least confirmed.
I agree that python datetime objects are problematic, but for the opposite reason. It is tzinfo that is the sneaky disaster, the plain datetimes are fine.

Transparent timezone awareness always fail, unless you are 100% certain that a tzaware datetime object will remain uncoverted from the very top to the very bottom of the stack and all the way up again no matter who is reading and what they are doing.

For longterm minimization of pain, bugs and effort, you convert datetimes to UTC as early as possible and take them back to some localized version as late as possible (in the frontend, for a webapp, so that the backend never needs to know there is such a thing as timezones (except for separate validation and correction routines, since timezone definitions always end up being incorrect to some degree when you use them at scale)).

If the localization of the datetime is an essential aspect (such as the departure time of a ship leaving port), you store a UTC value together with a record of the location. Only at the latest possible moment of processing, should you do a lookup on the location data to make a local time.

Obviously, there will be exceptions to this rule. If you batch process billions of timestamps under a tight deadline and must do calculations in local time, it might make sense to have the values persisted localized.
Machine Learning Overview: Understanding the 'Gold Rush'
> Half of the people I know are working from home and stocked up on 1-2 months of food at the outset of this.

Seriously? Your personal network is evidence the this study is useless because of sampling bias?

Everyone I know voted for Hilary Clinton and yet here we are.

> People who are shopping in stores are absolutely a very biased sample.

People who have jobs that allow them to work from home are a very biased sample. How many grocery stockers are there in NYC compared to let’s say, software developers? I suspect you haven’t a clue, since by your own admission you don’t know a single person who needs to leave their home to work. So maybe your mental model if who makes up the population is skewed.
> "it's ignorance or laziness"

Well this kind of bugs me, that explanation can be applied to literally anyone who's ever broken anything by accident. With the benefit of hindsight you can always call them out as ignorant or lazy.

The circumstances in the article were not explicitly lazy or ignorant in my opinion. It was an unusually large update (2 gigabytes), which due to being able to deploy all servers simultaneously, created an outage.

Now, sure they could have done a staged roll-out, but why were they even allowed to deploy to all servers like that? How much due-diligence to they need to do in order to do their job?

Reminds me of [1] that guy who accidentally deleted the entire production database on his first day. Was that "ignorance or laziness"? I would say it's a failure of the company's internal processes and systems.

[1] https://www.reddit.com/r/cscareerquestions/comments/6ez8ag/a...
The echo problem is reflective of a larger, longer-term issue with PowerShell, that being that it sometimes aliases PowerShell commands to the names of equivalent Unix commands. That’s done to ease the transition into PS-land for Unix folks, of course. But unless the PowerShell command works exactly the same as the Unix command it’s aliased to — takes all the same arguments, returns all the same data structures and error codes, etc. — you inevitably run into cases where things break because echo or curl or whatever aren’t behaving the way your code expects them to.
This is one of the books that, until yo do read it, you think (because that is the “folklore wisdom”) will be a huge bore.

Then it blows your mind, and you start to understand freedom.
I'm sorry, this comment is not necessarily a reply to you directly but to the thread in general--are we talking about the real world or some fictional TV show? Genuine question, is this something a "normal" HN reader should be worried about? Is there any evidence of such incidents happening ("kick open your door and bust in with flash bang grenades")?
Take a look at Bx: https://usebx.com/app
Old cheap android devices nearly always have no available storage space, which makes it almost impossible to install a native app. Freeing up 1MB of space isn't enough to allow you to install a 1MB app - typically you need to free up 1GB or more before the store will function at all, and there's a good chance on old devices that won't be possible at all, due to the way updates consume space, and old devices have a lot of updates...

PWA's aren't the perfect solution here - on those same old devices, theres a good chance your user is running a 5+ year old browser engine, with a lot of bugs that are hard to even test against, considering how many combinations of screen size, phone, and browser software version there are.
Actually in the US it's explicitly not the job of government, hence the bill of rights.

Individuals, and collections thereof, however, are free to censor whomever they want. This misguided idea that your protection from government censorship affects your contractual agreement with me needs to stop.
Plenty of people are hurt or killed through clerical errors by medical professionals, but you're not going to get anyone admitting that. Even for something simple, if you have any accusation to make in a medical context, it's probably time to evaluate your options and consider a new doctor, and only then make your accusation.