skysight-inc/HackerNews huggingface dataset:
> If a computer programmer were to allocate similar priority to reliability in an app for chatting with friends, I'd argue this would make them less qualified for the title of engineer.

While it's entirely correct for an engineer to use different materials in different circumstances, I don't think I've seen professional engineers in other fields choose methods which they know will fail under expected stresses simply because it's not considered an important project. There's still a safety factor.

> Of course something that has a million times the budget has the potential for significantly higher reliability.

I've seen software projects with funding everywhere between $0 and $outrageous, and the latter never use their extra funding for reliability. It's always for scope. They build software in exactly the same flimsy way -- just a lot more of it. You never see a press release that says "We took $5M in funding so we can finally upgrade from SCRUM to SEI 3, and fix all those dang bugs."
Edge is based on Chromium, so it's to be expected that they'll move in lockstep.
Why are you against uploading your ID?
Cool let’s hurt small businesses.
Yeah, would it be possible to put it on a paste in, and post it here?
Impressive for a high schooler to be doing this though!
Hmm. If you stick it behind cloudflare, you might be able to leverage their caching. But I’m not sure how that works when the pages are dynamically generated.

You could also spit out the html to disk and just serve that behind nginx. Even on slow net, that might help.

Trying to think what else would scale...
Agree. Also, nowadays everybody is “senior software engineer” after 2 years of experience, which is ridiculous.
No. Tencent = China, or in proper mathematical terms Tencent => China. Any sentence that has Tencent, you can substitute it for China and it will still be correct.

He works for Tencent.
He works for China.

His company was purchased by Tencent.
His company was purchased by China.

Tencent operate the messaging app QQ.
China operates the messaging app QQ.
It's behind Cloudflare :).
Images are also behind a CDN I made... which historically has reduced load times for me (but with this much traffic not so much).
Larry Ellison Is Hosting a Fundraiser for Donald Trump
So the idea is like, everyone who wants their app to integrate with Stripe has to write their own code that goes "response = /connect/to/stripe/${accountNum} + (json payload)", and this does that for you?
https://old.reddit.com/r/askscience/comments/ewwmem/have_a_q...
Unpopular opinion: If you can digest milk in your adulthood, then drink a glass of whole fat milk everyday. The nutrition and fat in it is wonderful for you.
This is a CLI for GitHub, not for Git. All the examples are about manipulating issues and pull requests, which are both concepts that do not exist at all in Git. That's the value add of GitHub.
Chinese internet giant offers collaboration platform as millions work remotely
Lazy loading can be frustrating when the connection between the website and your browser is slow. I come across this from time to time and the result is that every time you scroll down, you have to wait ages for the next set of images to load.
Excellent alternatives to plain water AND milk include: single malt Scotch, Bourbon, Shōchū, Mezcal, Tequila and in a pinch, Vodka.
Google's rules on monetization was the reason they decided to distribute outside of the play store.
Why is this downvoted? Linkedin learning is a rebrand of Lynda.com after Linkedin bought it. Lynda.com was probably the first online course website ever and has a lot of good material.
Is this a tech company? I don’t get it.
It's an issue.

2% is almost certainly an underestimate, in this case. I read an article the other day which did statistical analysis on various groups of cases; it came up with a CFR of 18% for Wuhan (95%, 11% to 80-something), and while the expectation for cases in Singapore is still a little over 2%, that's because the medical system in Singapore isn't overwhelmed.

Reporting that would be an equally bad idea, though. The case fatality ratio only counts infections that are severe enough for the patient to go to hospital and become a case, and we know a large fraction of infections don't. Probably over 90%. Which would push that back down to 2%.

Not that a death rate of 2% of all infected is anything short of apocalyptic, but that's why they're trying so hard to quarantine it.
Yeah, same with the "our product is used by many media outlets"or describing this as your first "customer"

But hey, fake it till you make it
I'm also disappointed with the sharp decline in quality of the answers. Another thing I've noticed is an increase in clickbaity pictures in answers, specially of scantily clad women.
Millennial ‘journalist’ in Brooklyn spends weeks writing article on life-forms that seem alien to him:

1) a fairly ordinary Louisiana dad, former K9 sheriff, who has made a living training government dogs after he was fired.

2) people who do business with the federal government.
Would Azure AD work?
In my case I only had to use the "Power Supply Idle Control" workaround. Apparently some BIOSes have a setting for this but mine doesn't.
A Dark Room dev logs (2014)
When they understand what happened.

People still use WhatsApp...information is high, education is low.
https://www.theguardian.com/world/2019/jul/25/china-business...

> In 2018, the securities regulator followed up by issuing a new corporate governance code requiring listed firms, at home and abroad, to include in their internal guidelines an expansive role for the party. Many Chinese companies listed in Hong Kong also wrote the party’s role into their articles of association.

> In some ways, codifying in public documents the party’s role in managing companies was both an instance of rare transparency and part of an increasing trend of the party openly displaying its power. In the past, Chinese state-owned listed companies had customarily filed misleading prospectuses ahead of their stock exchange listings, omitting the party’s pivotal role in the hiring and firing of senior executives. [...]

China doesn't have laws in the same way that we do. There, the model is that it's impossible to do business without violating the law, but the government might loosen up on enforcing it. If they feel like it, of course.

Against this backdrop, providing explicit legislation is just an unnecessary encumberance.
OneDevice – A Smartphone That Makes Sense
My 2.0 version of that is to tie a weight on my body and toss it into a body of water.
Oh, that might be why. If you configure cloudflare to serve the images, that seems like it could help. It’d be quick to test it out, too. https://support.cloudflare.com/hc/en-us/articles/202775670
Can you elaborate on the spying please?
This is a beautiful article.
Some pedantry...

Raw RAM space is not the issue... it's indexing and structure of the data that makes it process-able.

If you just need to spin through the data once, there's no need to even put all of it in RAM - just stream it off disk and process it sequentially.

If you need to join the data, filter, index, query it, you'll need a lot more RAM than your actual data. Database engines have their own overhead (system tables, query processors, query parameter caches, etc.)

And, this all assumes read-only. If you want to update that data, you'll need even more for extents, temp tables, index update operations, etc.
Agreed. Our father passed away unexpectedly, and when you’re being upsold on the container he’ll be buried in, next to his weeping beloved for 30 years, the entire industry just feels predatory
So this means better user tracking capabilities are now native, even with Javascript disabled.

You can learn what the user have read on the page before, and deliver more relevant ads next.
Funny, I much prefer the journalistic style of Tech Dirt, who at least bother to cite and quote from their primary sources. Comparing it to a former porn magazine is unfair.
What does the question even mean?
Toad licking is also a thing

https://en.wikipedia.org/wiki/Colorado_River_toad#Entheogeni...
Random-Labs
Originator? You might need to expand your scope to more than the past 100 years.
Candidly: not immediately. There’s a lot of stuff we do that’s a Hard Problem (TM) to get working across a bunch of different languages, mostly associated with static analysis of code / Abstract Syntax Tree parsing. We’ve foregone multiple language support for now to focus on enabling people to be deeply productive with JavaScript by being highly opinionated.
Not entirely true. Facebook, Google, Microsoft, Netflix, etc... They all wrote (or greatly contributed to) a bunch of high quality open source projects that you probably use on a daily basis.
What I did is:
notrealnews.net is behind cloudflare

All images on notrealnews.net are behind a CDN I made at: [redacted] (like all the images are hosted there and then I utilize Cloudflare to cache them [0])

[0]: https://developers.cloudflare.com/workers/tutorials/configur...
Ah right. I got it.

I'll invest in bed pajamas, work pajamas, breakfast pajamas and lunch pajamas & dinner pajamas.

I'm not at all being snarky here. I haven't decided if I'm being serious. I would happily wear flannel clothes EVERYWHERE given the chance. Being naked has never really appealed to me but wearing soft, fragranced, soft, woolen clothing every where?

Sign me up!
No, I made the case that it's a public good to hold that the trivial effort necessary to provide better security can't in good conscience be an upsell. Making it harder to assume a good security posture is bad citizenship and should--frankly, must--be opposed. People are harmed when companies think "security" is an optional feature, and that's not acceptable from either a vendor or an end implementor.
I'm an adtech veteran and I guarantee this kind of tracking is never used. Just because you have a signal available doesn't mean it's used or even useful for ads.
It’s interesting to endorse a climate change denier while sitting on the board of Tesla... Larry Ellison extracting money from environmentalists and donating it to Donald Trump..

https://ir.tesla.com/board-directors/larry-ellison
Makes me reminiscent of the days when Chrome and Safari were in lockstep (ish) because they were both based on Webkit.

Imagine if Microsoft, Apple, and Google were all sharing the same browser engine.
> visa and mastercard are gatekeepers enormously inflating the price of transactions.

Doesn't the same apply to Apple and Google toO on their respective OSes? And while they (Visa/MC) are behemoths in their fields, I don't exactly agree with the "gatekeeper" terminology as they have a lot of competitors. That isn't the case with Apple App Store and Google Play Store (licensed android).
This is really impressive as a HS student great job!

Another way to augment how the news is written instead of focusing on templates you could also to do something like autocomplete.

Recall that GPT-2 is designed to predict the next word in a sequence. If you did conditional generation on the front part of the sentence then you could autocomplete the rest of the target sentence. (have up to five autocompleted versions that have the best sore).
Polybit Inc. is an implementation detail.

Standard Library is the platform / registry and Autocode is the IDE. We’ll keep these two. Outside of legal docs and filings you probably won’t see Polybit that much at all :).
This explains why an innocent person should take the fifth: https://www.youtube.com/watch?v=d-7o9xYp7eE
Linux + Firefox too :)
Firing most of middle managers is required too.
It is up to the browser whether or not to store the cookies sent by the server, and up to the browser to send those same cookies with subsequent requests or not. By choosing a tool that does that, the user has explicitly opted in to that. The dialog is superfluous.

My browser, for example, is configured to ignore all cookie headers sent from the server. Those dialogs appear just the same!
That is the correct way to express torque with vectors.

The definitions in the blog post are not vectors, they are scalars and the dot is not a dot product, just multiplication. (F_t there is what is commonly notated as F_perpendicular). I agree it is confusing to those of us used to seeing bold letters usually used for vectors (and I would argue that using more conventional notation at even a basic level is better), but it's not wrong.
One of my favorite quotes from my old data structures professor in college was this: "software is non-linear."

If you're laying down the bricks for a house, there really aren't any cheap tricks or shortcuts. Building two houses takes twice as many bricks as building a single house, and so on. We could say that brick usage scales linearly with house construction. This is a bit of a bummer for bricklaying enthusiasts, but on the other hand, a single brick out of place is probably not going to bring your roof crashing down.

Software is different. Often, the distinction between processing 100 files and 1,000 files is minimal at best. This ability to scale effortlessly is often the best thing about software, but the same non-linearity is also the price we pay for power. A single subtle programming error can cause millions of dollars' worth of damage and bring massive systems to a grinding halt.

Overall, I think this is what makes software interesting and exciting to work with, but I can understand how it can pose a steep challenge once things like reliability and security become major concerns. The way I see it, much of research and development into better programming languages and tools has been to see how we can systematically mitigate these kinds of propagating errors and make our systems more robust to mistakes.
> The rule makes more sense if you think about it in terms of financial crimes; it'd be hard to ever prosecute someone for fraud if they didn't have to give up their books.

I don't think these two situations are the same. When you run a business there are legal requirements to retain data, and provide that data when audited. The police telling you to tell them were you placed a notebook doesn't seem like an equivalent situation. And how can the police prove you wrong if you say you forgot where you placed it? In fact this is what the defendant alleges:

> A judge ordered Rawls to decrypt the hard drives. In its recent ruling, the 3rd Circuit Court of Appeals described what happened next. Rawls "stated that he could not remember the passwords necessary to decrypt the hard drives and entered several incorrect passwords during the forensic examination."

https://arstechnica.com/tech-policy/2020/02/man-who-refused-...
> You can't discuss software in this context without discussing IBM global services, oracle, computer associates, accenture etc etc.

> Shut them all down, watch the average quality of software improve dramatically, immediately.

This is naive. All of those organizations hire extremely smart people and pay them well.

The issue isn't them existing; instead, it's companies wanting "bodies" of developers/operators at the lowest price, hundreds of millions of folks in more impoverished areas willing to answer the call, regardless of the stipulations, and this being extremely profitable when done at scale. Blame executives continuing to think that tech is a cost to be optimized, not an investment to care for.

This pendulum is starting to swing in the other direction (paying for quality not quantity), but it's a slow adjustment.
Yes, I was thinking of implementing that and probably will soon. Usability wise, it make sense (and supports our mission statement), but in practice that means we need a GPU always available to do that (currently using Colab, meaning GPUs are scarce and I only have time to generate full articles rather than be able to attend to users' needs).

If this project does go somewhere, that'll be my next feature.
Can an 80s computer beat a new one at Chess? Amiga vs. Mac 1987 vs. 2020
But that's why it's so important that it be part of the HTML spec. Previously, it would have to be implemented in Javascript. Now, you could configure your User Agent to ignore the attribute and eager load.

That way you get the behaviour of always-load and the rest of us get fast loading pages. This is a Pareto move.
That is a great reason for tech minded people to vote democrat
I think it would be interesting to have a processor that allowed you to specify a page mask of immutable pages once you cross a one-way privilege/ring threshold.

Does such a MMU/proc feature exist already? Seems like a feature like LKRG would be pretty effective in a case like that.

And if so the big remaining risk would be to the boot device chain security (which LKRG considers out of scope and for which several processors/SoCs already have covering security features).
Indeed, a fascinating study, thank you for the link. Breaking down the summary:

Conclusion: More software engineering research should concern itself with:

- emergence phenomena

- how engineering trade offs are made

- the assumptions underlying research works

- creating certain taxonomies.

Such work would also allow software engineering to become more evidence-based.
We technically do have a customer although they're not paying for it. Just want to see how they're using it to iterate on the product.

But yeah I do agree I have to take that off... sounds a bit outlandish in retrospect.
How to get rich quick:

1.
Find a company who has senior exec with title of "Diversity Officer" or similar.

2.
Apply(1)

(1)
If you're: black + female + lesbian = jackpot.
If you're: white + young + male + straight = tough luck. Move on.

PS: I am working with the person who was hired to "fill diversity gap".

Don't get me started.
I'm not a car guy, and I don't know about the differentials, but don't continuously variable transmissions allow for this? I'm guessing they're not in common use on race cars, but in principle, shouldn't they allow for a 3.01 ratio?
I've read the book (and almost everything Dijkstra's written barring a few EWDs I couldn't find), I just wasn't aware that 'RodgerTheGreat had done anything related to it.
A Continued Fraction Clock
Sure, and colour television made TV worse for the colourblind.

The mere fact that something is worse for some people isn't a sufficient argument. The fact that they haven't removed it entirely suggests that it nevertheless creates a net improvement in customer opinion.

Also I reject your swipe - aesthetics is a valid goal. Functionality is not the only measure of a system.
> The coronavirus has caused a lot of setbacks but it's only a short term problem

We hope it's only a short term problem. It's far to early to say if this outbreak will be contained somehow, if it will continue into the summer, or if it will go away for the summer and come back in the winter again like the flu.
The cynic in me thinks if it was never used and that is useless, it wouldn't have been added as a feature. Because, I already feel that lazy loading should be rarely used and is itself mostly useless.
Hang on. Are you in the ad tech industry? I was, until recently, and this is far too granular a thing for people to care about. It's just too much tech for too little gain.

I mean, I get what you mean: you place pixels strategically to see how far someone got on the page. But you can do that and more already (even full screen interaction) and no one uses that for ad targeting.
Coronavirus: Sharp increase in deaths and cases in Hubei
Just came across this one today, looks promising: https://skirmish.io/
Good listening skills: Reflective listening, active listening, etc.

https://en.wikipedia.org/wiki/Reflective_listening

https://en.wikipedia.org/wiki/Active_listening
I’m sorry if the popup offended you. It’s possible to block such things by using a browser extension such as uBlock Origin, which will allow you to black or greylist 3p requests to services such as Mailchimp that provide that modal.

I urge you to consider the alternatives though. Publishing today happens via a very small number of heavily censored services that decide not only what you can say, but who gets to see it, how often, and when.

Millions seem unfazed that a tiny handful of people decide what they are allowed to read.

Aggressively requesting direct contact information from my audience is one of the few remaining censorship-free ways of communicating with people. I don’t like popups either, but sometimes it is necessary to yell a bit to get people’s attention.

I vastly prefer slightly annoying people (exactly once, see below) to having the only push-based method of communication being censored and surveilled systems like most modern centralized social media. I’m sorry it upset you. There just aren’t any other great options that I know of to ensure that people who want to receive push-based communications from me always can in the future. RSS usage died some years ago and the only remaining feeds people look at are their email inbox and censored algorithmic “timelines” (which are anything but).

In any case, it attempts to set a cookie on your device, so you should never receive it again in that browser for any page on my site. If you are anything like me, you might wish to browse with uBlock greylisting all third party resources on all sites. It works a charm for de-annoying the web when all you want to do is read.
Your suggestions are terrible and would make the situation worse. There are no "proper CS & IT credentials" which can qualify someone to do oversight. In particular most Computer Science degree programs don't cover any relevant material.

And what even counts as "software engineering"? If I want to write a VBA script in my spreadsheet am I supposed to ask some anointed expert for approval? It's just ridiculous and totally unworkable.
> This would seem to imply that if the government has ample evidence that you murdered someone, they can require you to admit to it in court.

They can require you to tell them where the body is if you “encrypted” its location (i.e. buried it somewhere)
Absolutely, they even work for a while.

The Youtube channel "Gear Down for What?" has some pretty cool planetary designs.

https://www.youtube.com/c/GearDownForWhat
Do we really expect people will be configuring their User Agent to ignore this attribute? Seems, wishful thinking.
For me, wizardry would be to go beyond what any other manufacturer would do. No one is considering Android phones to be optimizing specifically toward battery life and that phone was the cheapest of the cheapest, I paid 50$ for it, without any contract in 2012.
It also means that many people think that your loan is worth risking beimg forever in debt for.

If I offer you a loan and you need the money to pay for medicine for your child... Is that really a trade that no one would welcome with open arms?
I don't like there being a single browser engine. At least Blink is somewhat open source.
> I don't think I've seen professional engineers in other fields choose methods which they know will fail under expected stresses simply because it's not considered an important project. There's still a safety factor.

It's not that the project is unimportant so the engineer doesn't care about it, it's that the project's requirements have a certain tolerance for failures. The project dictates that tolerance, not the engineer; the engineer develops and implements a plan that works within the tolerance.

And no, typically there is not a safety factor, which is part of why the tolerance is higher for these projects.

> They build software in exactly the same flimsy way -- just a lot more of it

Again, this is not something determined by the engineers—it's just part of the project requirements the engineers are employed to work from.

I think your gripe is more with something like software product managers than it is with software engineers.