skysight-inc/HackerNews huggingface dataset:
A powered-off Dell laptop running Windows 10 is operational in seconds. I know this because that's what I use.

Whereas an IBM PC booting into DOS in 1986 took, sure, seconds, but a lot more seconds. You could read a lot of the messages as they scrolled by during boot.

To get to a BIOS configuration screen now, you need to independently research the key that will bring it up and memorize it. Then you have to frantically mash it during the whole very brief boot process, because there's only a split second during which it will actually work. It used to just be a boot message. When you saw the message, you had time to hit F12 or whatever.
Uhh,no. Reacts popularity is because of lazy devs that only know JavaScript and want to use it everywhere. Large companies want to have have one "unified" codebase that runs on all "platforms". It has nothing to do with interactivity or usability because if it did then developers would write native apps with native UIs with much better interactivity, usability, and performance.
I disagree. Yes Documents directory is sacred for me and a lot of users, and the legacy Unix permissions don’t account for that.
Changed now from https://twitter.com/gravislizard/status/927593460642615296.

Edit: oh, I see what happened now. We made a mistake, intending to set the URL for https://news.ycombinator.com/item?id=21831931. Sorry!
Generally have to agree there, but I do feel like there is a reason. ES6 modules (or typescript modules) and the simple fact that the variability is finally dropping:

It seems like there was one specific winner of all of the UI frameworks. React.

There is now pretty much one specific winner to package managers. Yarn.

There is one specific winner for language front-end: Typescript.

There are basically two front-end build tools left: Webpack and CRA (of which is basically a Webpack wrapper with babel and a million other things)

All of the latest npm packages are either coming with ES6 modules or, more interestingly either are completely written in Typescript or at least have @types now. And all that stuff helps people writing JS too.
It looks like more people need to learn about PureScript. I was happy to see it included this year though.
That input lag is true, but that is not the argument the article is presenting.

The article argues that keyboard is a better interaction hardware than mouse. Google Maps doesn't work exactly as he wanted. Popups everywhere, etc.
Increase Your Targeting Skills via Range Shooting Games
I seriously doubt there is a huge difference in how fast I can access files, scan memory, or iterate through a loop, which is what has a huge impact on perceptual latency.
This comment reads as if you worked with the cloud in 2009 and haven't been back since. It doesn't take a week to setup a service. In fact, you could spin up everything you need in maybe an afternoon to get you a fully-working, TLS-backed API and website. From that point forward, everything is fully managed and you don't need to deal with Let's Encrypt binaries and stdout logs, etc.

Your first paragraph is exactly what the OP of the article did who is now writing about how it failed.
The built-in image viewer application in Windows 10 takes so long to start up that it's outright unusable for its purpose.
What's new in Java 12, 13 and 14, part II
Here in Montreal the local competitor Communauto is doing great, but with both Zipcar and car2go usage models in the same subscription, and cheaper than any car-based alternative including both of those as well as taxis and Uber.

"Local" is a bit misleading - they're indeed based here, but they also serve Quebec City, Ottawa, Toronto, Halifax, and over in Europe, Paris. (Service details vary by location outside the province of Quebec.)
Thanks for the fascinating explanation. Which finance professor is this, and do you have more links/further reading on 1) 51% controlling interest chains 2) how corruption is typically structured in South Korea?
Started with what could have been an interesting premise for discussion, and then lost me when he declared mice to be intrinsically bad in a writeup about user interfaces.

It always confounds me when people assert that the number-one desirable feature in all user experience is velocity of input. As if there's nothing to be thought about, much less discovered. Just data to be entered. That may be true in certain narrow segments of interfaces, like POS software and development environments, but to pretend that all human/computer interaction fits that mold is to be willfully ignorant of the reality of personal computing.

Edit: It's been pointed out that towards the end he does acknowledge some valid use-cases for mice, but he still drastically oversimplifies the space of GUI use-cases and ignores some of the key benefits of mouse-based interaction.
Part I is here: https://java.christmas/2019/17
Epigenetics is obviously much more likely than genetic.There are growing indications on how environments socially and chemically(as lead levels in most poorer areas for example) differ have effects on gene expression. These changes while malllable are also inheritable. Also, no child left behind is a joke policy especially when th edu system itself is lackluster.
Reading this article and others by the same author on his travails of getting Windows 3.11 to install and then bridging it to modern(-ish) tech was like being transported back to the 90s when I was first learning about computers. Seeing those screenshots of the unmistakable Win 3.1-style dialogs was a real nostalgia hit. What a treat.

10 points (well, an upvote, I guess) for anyone who knows why the Windows DOS-mode installer says "Press F3 to exit"
I use Total Commander on Windows, Midnight Commander and DoubleCmd on Linux. All nice and instant with plethora of operations. Not sure why Explorer type UI dominates.
yeah althouggh looking at touched files tends to be a heck of a lot more helpful IME especially if you have a stack trace
I disagree with the claim that it's better for a web site to implement HSTS than to fix whatever they are serving on 443.

But to each their own.
Uhh,no. React is popular because devs HAVE to use JS & DOM to do web development in the browser, and they want speed, and to use a library endorsed by a big company. And some of those devs (like me) prefer the unidirectional / function paradigm.
This lowly Mech. Eng. turned developer is very curious about where do you work that my background could command a huge premium.

I used to leverage my Mech. knowledge in a previous job but was severely underpaid compared to my current FAANG job.
I thought the interesting part was the fact the questions were strictly about JavaScript and not about the overall Browser/HTML/JavaScript ecosystem, which would probably have a stronger negativity bias I suspect.
> > I'm not sure there are many examples of enlightened robber barons who allowed progressive changes that were counter to their interests but improved society as a whole.

> Bill Gates' charitable work comes to mind. I wouldn't call him really a robber baron as the term implies wealth gained unfairly or from others involuntarily.

And yet, even Elizabeth Warren crippled social democratic policies are going too far. Paying taxes should be the litmus test for Bill Gates (and other billionaires), not throwing some scraps into unspecified charity.

Bill Gates is just a smarter Rockefeller that saw the writing on the wall and cashed out early. Call it an "ex-robber baron".
I get your point, but I don't agree on the anecdotal front. I haven't used fewer than 4c/8th and 16GB of highspeed ram in probably 5 years - and the only "common" applications that I notice going slow on me (unless on the occasion I'm not booting older/slower hardware), are things like IDEs and absurdly large spreadsheets. Even stuff like Electron apps are snappy to me and I haven't had issues with (GitKraken, VS Code, and Slack are daily drivers for me).

Browser based apps are a shitshow though, but I figure that's mostly out of anyone's control. I chop that up to the browser being fundamentally a poor place for most applications, even ones that are tightly coupled to a server backend.
You seem to think React is mostly (only?) for building mobile apps.

Most usage of React is for web apps. For most of those, a native UI makes no sense and has massive distribution implications.
Snapshots are used because they persist even after the droplet/volume was deleted and you pay per GB/month instead of 20% of the droplet price.
For volumes, you only have the option to create a snapshot.

The "backups" term is used mostly for SEO purposes. When a user wants backups for his droplet, probably for him is not important if the backup is considered by DO a "backup" or a "snapshot".

The DigitalOcean backups are also images at the core because the point-in-time image is created in the same way.

From the DO docs:

1. A snapshot of the live system is taken, creating a crash-consistent, point-in-time image.

2. The snapshot is backed up off-disk.

3. The snapshot is deleted once the backup is complete.

Regarding the recommendation of powering of the droplet, in the future maybe there will be an option to choose if you want this before taking the snapshot. This will be useful for droplets with write-intensive operations.

Thanks,
Alex
Money, and the threat of money are both factors. There are bigger fish than Bloomberg.
I've literally never heard or read the word synopsize so I'd get stuck there wondering what the heck was happening. Try "summarize".
Windows 3.1 and 16 bit would be a little too painful for me. Windows 95 was quite nice with 32 bit and preemptive multitasking though. I kind of miss this or Windows 2000.
In this particular case, maybe he didn't have a smoke bomb. He clearly isn't a stranger to this sort of thing but he has online commentators commenting that he failed to properly demonstrate the valve. Pretty solid evidence that the valve is hard to demo.

On a positive note the observation about gas expansion probably makes the whole thing more interesting than a plain demo of the valve. His demo is better than a smoke bomb demo.
No one is pro inhaling random chemicals. They are pro inhaling specific chemicals. The fact that there is contamination is a problem of quality control and regulation.
I lived very near to Denmark for a year and enjoyed quite a bit of Danish television as a result. Unfortunately I did not find too much good Danish comedy in English. Most of the Danish television I found enjoyable has been dramatic acting (including many of the tv series mentioned before in this thread such as The Rain, The Bridge, etc.).

If you are looking for more of a generic Scandinavian style of comedy I can definitely recommend Östlund films, especially The Square and Force Majeure. The former stars a Danish actor and both are quite good examples of Scandinavian comedies.
How's Bukowski related to online dating?
I think people have, but it's not clear that searching for bugs by perverse input is a great use of time. Maybe better to focus on solving currently known issues.
91.3% male. Could that really be all because of discrimination?
First time I heard that companies hire employees for free.
Vladimir Putin Still Using Windows XP on His Personal Computer
I used to use Apple 2. Powered on Apple 2 is practically useless - it doesn't do anything useful until much later.

My Chromebook boots in seconds, with full GUI and everything and usable. My Windows desktop boots in seconds and usable. I'd say anyone saying Apple 2 was faster is comparing apples (ahem) to oranges. In no way Apple 2 provided faster user experience for anything compared to modern machines.
Sure you could. It's just that people don't. Probably because we have hard alcohol that's 95% pure. That's 1800% stronger than 5% beer. I suppose that would have been an even better way to point out the parent comment's ignorance and absurdity.
I find it kinda strange that Flow has been relegated to the write-in "Other Flavours" section so soon. I know that it has been trending downwards for a while (as TypeScript trends upwards), but it feels like that story's not quite over just yet even if the conclusion is foregone.
I pre-ordered a braveheart and cannot wait to start contributing code to make mobile Linux more usable! Of course it's not the right phone for many people yet, but what the Pinephone symbolizes is the first affordable and (hopefully) widely available Linux phone. What made me pull the trigger is that, unlike others such as Librem, Pine64 seems to be taking a similar approach to the Raspberry Pi. Instead of reinventing the wheel and forcing users into custom software like Librem has done with Phosh, Pine64 is building a launchpad for existing projects such as PostmarketOS, Plasma Mobile, Manjaro ARM, UBports, and others to grow their visions. If you build it, they will come (and hopefully submit pull requests)!
VOIP over 3g is terrible, and over LTE it's only slightly better. Latency and jitter are both very high, which makes it somewhat hostile to VOIP.
I thought about reading this article, but the webpage was taking too long to load
>>It is sad that a section of educated Indian has such regressive views.

India has a very broken socio-political ecosystem. Deeply broken on religious/linguistic/caste and other affiliations. The problems compound with the shortage of resources. Every group feels they deserve to have access to resources more than others.

Plus the contemporary politics is dominated by historical revisionism, guilt, inferiority complex and feelings of exacting retribution. This is not just with religion but even things like languages and caste too.

The fact that economy got this far after 1990s is largely also due to lack of real competition(Post cold war most India's competitors were still recovering).

My guess is things will be hard for India from here on. Its really a country with a horse carriages attempting to win a F1 race.
Even in development. In fact, probably especially in development!

I've done a lot of programming where my productivity was input-constrained, so I know that that such jobs do exist.

I much prefer jobs where my productivity is idea-constrained. The final code tends to be a lot more interesting, the process of creating it a lot more joyful, and the final software artifact a lot more useful.

As a bonus, I tend to be paid at least an order of magnitude more for idea-constrained code.
> What does divide by zero do?

Returns a value, of course! (And that said, JavaScript does have some trapped errors, such as (1/0).foo.foo (and yes you need the second .foo…))

IMO, the execution "error" here (in this thread) is accessing memory illegally. Sometimes the runtime traps it, but sometimes it does not, and "sometimes" isn't always, so its effectively untrapped as we cannot depend on the trap. (Especially in adversarial circumstances.)

And further, the original quote talks about languages — the behavior of a language like C is that memory access is not necessarily trapped; the behavior is not well defined. Given the lack of a requirement in the C language for a trap, I think it is fair to call C "unsafe" given the above definition of safe/unsafe.

> What does blowing the stack / infinite recursion do in Rust? It seg faults.

Somewhat interestingly, it detects it and SIGABRTs, which technically isn't a segfault. And that's now some black magic that I'm curious about as I really thought it would have segfaulted.
The reason South Korea is putting the prominent figure in jail is more a political persecution than union busting. Union busting activity could have been resolved without a jail term.

In Korea the current administration came to power by those powerful unions, so it has to act against Samsung family as they were very close to previous administration. This is one of the avenue to punish them.

If you have any first hand experience dealing with union in South Korea, you will understand why multi-national companies are reluctant to operate, provide services and open manufacturing in that country.

For economy to grow and keeping in welfare of the employees there has to be a balance between corporate and unions. If an employees decides to go on a strike, company cannot fire them, cannot use temporary staff, cannot ask subsidiary or other departments to help, cannot outsource work done by that person to outside company, cannot close that division. If it does any of this its a criminal offense and the person including the CEO can be jailed. The only way to negotiate is to deal with primary union representative carrying industrial action and these union are current government affiliated and their leaders wields political powers. They will come with 145-152 demands to sign an agreement between union and company. But before coming with demands they will make the employees to go on strike to have a better bargaining power (they call it industrial action).

If company do not negotiate in good faith which is determined by the union representatives not by reasonable laws, the company will be punished. If company do not agree to demands the only way out is to close the legal entity. So most multi-national companies try to limit their exposure to those unions and that's the reason they don't invest as much. Most of the Korean economy is driven by local 5-6 billionaire families who themselves wield a lot of political power so can negotiate strongly with those unions.

Funny enough Korea is more socialist than China when it comes to labor reforms and unions. Also in Korea unions wield strong political powers.

In China there is only one union, which is toothless and do not allow strikes to happen. They also have to abide by company laws and rules. Its only labor courts and department which determine whether company laws in handbook are reasonable or not and every employee at least need to comply with the company handbook.
Why not take it a step further and let the user opt-in to a “single-buyer” network of savers? This is how it would work: hundreds of customers would indicate that they will exclusively use a savings account for one year, but they don’t care which one as long as it’s SIPC-protected and offers certain features. Dozens of banking institutions will then “bid” for that bundle of customers with a yield rate. The company with the highest yield “wins” all the cash savings of all the customers in that bundle, and in return, those customers get a higher yield than they ever would have otherwise.

Cash savings, the bread and butter of banks would be utterly and completely commoditized. If banks want less volatility for maturity transformation purposes, they would offer a higher yield rate for 5 and 10 year commitments.
You probably mean the pedestal of the Statue of Liberty, which was written a century after the founding of the nation.

The founding fathers weren't shy about writing their ideas down. If you're going to speak of the founding, maybe you can quote the actual words of the actual founding fathers, instead of a poet 100 years later. Where did they say the country was founded as a refuge for asylum-seekers?
> Imperialism means to extend over "foreign nations"

The Mauryans built their empire by extending over the politically and linguistically disparate nations comprising South Asia.
So this is mostly about UI. I would have agreed that many operations take very long, eg. accessing our web-based info system or waiting until outlook open or closes that window. It‘s strange that these operations don’t happen instantly nowadays.
You know the answer
> to pretend that all human/computer interaction fits that mold is to be willfully ignorant of the reality of personal computing

He doesn't. He has a whole section where he points out types of software that mice are great for, even with a picture. He then describes types of software where he thinks keyboard is better (i.e. linear stuff).
> This doesn't explain the cause of entanglement. It just explains the circumstances under which entanglement occurs.

"Entanglement" is just a term for a particular kind of behaviour that (some) solutions to the Schrodinger equation exhibit. I can't tell you why physical reality conforms to the Schrodinger equation, but I believe we're all agreed that it does.

> That's because it is beyond the mathematics.

No it isn't. It's right there in the mathematics.

> This is not true. I'm familiar with QM and it is vague to me.

With all due respect, if entanglement is vague to you then you're not familiar with QM. Entanglement is a basic quantum phenomenon and the results of quite simple experiments cannot be understood without it. You will find respected authorities on QM who disagree on interpretations, or disagree on how we should think about measurements. But you will not find any who disagree on what the phenomenon of entanglement is or when it occurs, regardless of what interpretation of QM they subscribe to.

> I wouldn't know, because it's not what can be experienced. Some folks argue this is exactly what makes many worlds unscientific.

Just the opposite: blithely asserting that you're not in a superposition, based on zero scientific evidence, is what's unscientific. Unless and until we can come up with some experiment that would distinguish being in a superposition from not being in a superposition, we should be agnostic about whether we're in a superposition, and have no particular reason to favour a theory that claims we're in a superposition over one that claims we're not (or vice versa).

> What kind of microscope are you using to look at wave functions? Or do you mean at the mathematical expression of the wavefunction?

If you're claiming that the wavefunction is a physically real thing then the Copenhagenists will kick you out :P.

> Another empty word.

Not at all; while it's a word that's frequently abused, it does mean something specific and well-defined.

> Yes. And if you think about it, this is the same mystery which makes Copenhagen so unsatisfactory, just put into a different framework.

I don't think it is so mysterious: if that mathematical description of reality is accurate, what else could we possibly expect to experience? To claim that subjective experience is messy and complicated is a much smaller assertion than to claim that this messy complication exists in objective physical reality, as the Copenhagenists do.
NVME over SATA drives will drastically improve file access times. You will find these on newer, pricier machines, but if your mobo has a slot, use it because the drives are fairly cheap.

Going from low clocked memory to high clocked memory can cost a bit of money (last I looked, it was like a 30-50% premium going from 2666 to 3200 to 3600MHz). As well, if you're comfortable, tightening the CAS timings on your memory can see noticeable improvement in memory bound applications. I personally have measured a 25% performance increase once my memory profile for 3200 was set correctly (mostly a Ryzen thing) and just upgraded to 3600 and haven't tested, but in my larger projects with tons of in-memory code I'm noticing improvements.

Iterating over a loop can be a world of difference depending on what is happening in the loop and what vector instructions your CPU supports, and how well it is supported. As well as your CPU's clock, L1/L2 cache sizes... basically everything.
It is crazy to have a class constructor return something that isn't an instance of the class. That's nonsense code and is unlikely to occur in a codebase of any size, regardless of how often they define custom exception types.

I wouldn't have bothered filing the bug.
I've found the semantic commit concept to be quite helpful: https://seesparkbox.com/foundry/semantic_commit_messages
The 1969 Pippi Longstocking TV series was made with a mix of Swedish and German actors. Though they only filmed the dialog once and dubbed the foreign parts for the respective markets.
The items on his list are on average easier to set up and learn than the equivalent on AWS.

Something that's more geared towards getting you up and running quickly (eg Heroku) might be another story.