skysight-inc/HackerNews huggingface dataset:
Windows 10 – WiFi always connected even during sleep?
I use Firefox and frequently leave it open for days with multiple tabs. GMail is one of those tabs.

Always put the computer on hibernate each night. In the morning I wake up the computer, log in.
I kept Firefox open, as well as my GMail tab....So how is it possible that without taking any action, within the second it takes to login, GMail can already show my Inbox completely up-to-date?? No need to refresh.

This bugs me to no end. Even prior to login, or in sleep mode, the computer is remaining connected to WiFi and the Internet. Not only that, but any applications running are also thus connected, and updating? This doesn't strike me as a very secure scenario.

Already tried all the common tips - disable connected standby, power management for the wireless adapter, unchecked "connect automatically" for the wifi networks. Nothing works.

I previously had this approach work, 12 months ago or so - WiFi would remain off even after logging in, at which point I had to manually select the network I want to connect to. This was the case even if the computer went to sleep for 5min - manually connect to the network again after login.

I don't always want to be "connected". Is this paranoia, or is it impossible to be "offline"?

(Windows 10, all up-to-date, running on Dell XPS 13 latest gen.)
"None are so blind as those who will not see." - Matthew 9:26
If it's sanity we're trying to preserve, natural light may be more important than a view.
My field's Twitter hashtag is one of the best sources for interesting and technically capable discussions. If I have a question, at this point I'll turn to Twitter before I turn to say...the relevant Stack Exchange site.

Also, most major funding bodies (NSF, NIH, etc.) use standard "biosketch" templates that are separate from CVs already and don't use that category.
Hiya HN. I was ranting on Mastodon earlier today because I feel like people learn git the wrong way - from the outside in, instead of the inside out. I reasoned that git internals are pretty simple and easy to understand, and that the supposedly obtuse interface makes a lot more sense when you approach it with an understanding of the fundamentals in hand. I said that the internals were so simple that you could implement a workable version of git using only shell scripts inside of an afternoon. So I wrapped up what I was working on and set out to prove it.

Five hours later, it had turned into less of a simple explanation of "look how simple these primitives are, we can create them with only a dozen lines of shell scripting!" and more into "oh fuck, I didn't realize that the git index is a binary file format". Then it became a personal challenge to try and make it work anyway, despite POSIX shell scripts clearly being totally unsuitable for manipulating that kind of data.

Anyway, this is awful, don't use it for anything, don't read the code, don't look at it, just don't.
It takes a lot of hubris to think that you would ever know for sure if some US three letter agency was killing journalists and critics.
I dunno, mag stripe was pretty bad too.

Remember when all the cashiers would keep some kind of plastic film or tape nearby to fold your card into so the mag stripe would read? Nobody knew why it worked, but it fixed the problem half the time. But I still remember having to call my credit card company to send me an early replacement about half the time due to a mag stripe that just didn't work anymore.

Chips are just equally bad in their own way. Some machines take an oddly high amount of force to push it in all the way (it feels like it's in earlier but it's not)... and then there's just some kind of wearing down of contact surfaces or something that blocks the connection other times.

It's funny, I never would have expected wireless to be more reliable than physical... but because there are no contacts to wear out, it really is over the long term.
10/10 on wordplay
Again, you are thinking of porting a touch app to a non-touch device when the issue is that good touch and non-touch UI and ergonomics cannot co-exist on the same device.

And I am familiar with Catalyst. I think Catalyst is a good example of how software suffers in a K/M-oriented environment when it came from a touch environment without many modifications. Even the Apple-developed apps have too many controls and views designed for tactile screens. The Catalyst development team is introducing UI elements that make more sense in macOS, like a compact calendar picker to replace the touch-style picker wheel, but it’s going to take a long time before a Catalyst app lets a developer quickly make a macOS version that feels designed for macOS, and again, there is a need for that native macOS feel because quality touch UI interfaces are slow and difficult to use on a laptop or desktop.
People have been calling it coronavirus since day one.
To support both sides on this one, you could roll your own crypto on top of a third party crypto like AES. That way you get the benefits of both: You have the tried and true AES backing you up if your custom crypto is cracked, and you get security and obfuscation benefits from rolling your own crypto.
Venbona – Digital trading platform for real estate
The opening bits about how “monetization of machine learning has been five years away for several years” reminds me of how fusion has been twenty years away since at least the mid-fifties (so about 65 years). And now I am wondering if anyone has ever looked at the track records on people saying “technology X will be usable in Y years” versus the actual amount of time things took to become usable, if ever.
Too late to EDIT, but s/dependencies/dependents/g on the first paragraph.
On iOS faceid phones double tap launches wallet from any state and you can authorize the payment before you put it near it to the reader.

Try: double tap as you pull phone out -> look at screen to authorize default card -> hold near reader.
Lambda School's ISAs are being sold off to investors
Another strategy is:

Browser> So this memory here, I don't really care if you swipe it in the future.

(later)

OS> Yum yum

(later)

Browser> Oh, that buffer is empty, let me fill it again.

Firefox uses it, IIRC, for decoded image buffers.

https://searchfox.org/mozilla-central/source/memory/volatile...
When did I say it isn't? The idea is that some blocks can be accepted in lieu of the original if signed by certain entities that have been voted in by the community. In this way you can change previous blocks in the chain.
Initiative: A Proven Method to Bring Your Passions to Life (and Work) https://www.amazon.com/Initiative-Proven-Method-Bring-Passio...

Here's a video of the author (me) interviewing a reader who did all the exercises, in the process going from (his words) below middle management to creating his dream project with his dream business partner https://youtu.be/zfV3yNKp0h8. The process costs nearly nothing in money and creates more time for his family.

Here are written reviews from NYU students and clients who took the project-based class the book is based on http://joshuaspodek.com/this-is-one-of-the-greatest-classes-....

If anyone has questions, I'm happy to answer here or by email. If anyone is interested but cost gets in the way, email me also and I'll try to work something out.
5% growing to 10% just sounded crazy to me. For this to be true every iPhone user has to be making a butt-load of purchases and always using Apple Pay. I haven't seen any numbers that would back up this level of adoption.
Sadly so.
> Funny, I don't really care China spying on me as much since they just don't have any handles that would be relevant.

This is an incredibly foolish line of reasoning. Compromising the trust and sovereignty of individuals in the U.S. is an extreme risk, and it can come for anyone. The U.S. government at least will tend not to try undermining the U.S. economy except through specific policy initiatives; the Chinese government has a permanent interest in controlling the U.S. economy, and holding the threat of compromise over our heads.

No government is your friend, but there's really no comparing the abusiveness of the CCP, both at home and abroad, to the U.S. equivalent, and I'm honestly shocked that I ever have to remind people in the west of this.
"warm weather may have an effect on transmission" and "a warm city is dealing with infections" are not mutually exclusive statements.

And for the record, as of a little over a week ago, there were only a dozen cases in Singapore according to the WHO. Even if they were mutually exclusive, Singapore isn't exactly the best example.

https://www.who.int/docs/default-source/coronaviruse/situati...
Which might also be a false-flag to encourage the use of PGP.

Russia has world class cryptographers too, and may have beaten the NSA to the punch. Snowden is after all currently living under FSB protection, which I doubt came for free. Someone willing to sell out their country would likely sell out its people too.
I feel like the name was conceived before the tool in this case. Also, hilarious.
DLL Hell had nothing to do with project development. It was a problem of application deployment and running applications with DLLs in shared locations.

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

The problem arises when the version of the DLL on the computer is different than the version that was used when the program was being created.

Other than the GAC, which was never recommended for use anyway, .NET has never had DLL Hell
One issue with Dev Edition is that it shares the base code with Beta. With the new 4-weeks release cycle, most of QA testing now happens in Beta, meaning the chances of serious bugs in Beta and Dev Edition increased quite a lot.
Previously, most of the testing happened in Nightly, and only tested code was moved to Beta and Dev Edition.
This is awesome. When he put the phone on the modem it was a revelation.
I wish this data was sliced down better into full time and part time work and/or hourly and exempt jobs. I feel there are more 'bad part time' jobs now than in years past that don't allow someone to give appropriate notice without reprisal.
That would maybe work if he wasn't arrested for talking about this problem in a private WeChat group. Li wasn't trying to announce it to the world at this point, he was just discussing with his peers.
Songs of Thresher

http://www.oldsaltblog.com/2013/04/four-ballads-of-the-uss-t...
The software you write makes you perfect for every job...and you are amused by my arrogance?
I once worked at a place where everyone who did the job I did understood it was shitty, and our superiors understood it was shitty. On a fairly regular basis, a new hire would go out to lunch during their first week and never come back. No one batted an eye.

If you are shocked at a new hire ghosting you, it might be because:

A) You didn't realize their job was shitty

B) You didn't realize your workplace is shitty

C) You knew that their job and/or workplace was shitty but didn't think anyone would have the courage to just fucking leave

D) You knew that their job and/or workplace was shitty but you thought someone you hired into that role/environment anyway owed you the courtesy of giving you a heads up before they just fucking left
Singapore also has a lot of air conditioning. Perhaps the transmission is occurring primarily indoors, away from the 30ºC heat.
Ethereum Hackathon Survival Guide for 2020
It's interesting that chloroquine, an old anti malarial drug is "highly effective in the control of 2019-nCoV infection in vitro". I wonder if anyone's doing a study to see if that stops it spreading in the real world? I almost thought I could do a double blind study myself with a website and a bunch of chloroquine pills and aspirins and randomly post volunteers one or the other. Dunno if the post works in Wuhan though. https://www.nature.com/articles/s41422-020-0282-0.pdf
In another comment, I pointed out a mistake of mine that was a major factor in an outage.

I also screw up all the time in ways that would cause outages, except we have automated tests, tsan/asan, code reviews, a staging environment, various safety checks, experiment gates, pre-mortems, slow rollout procedures, an alert on-duty SWE and on-call SRE, etc.

Today one of my mistakes was caught early in the prod phase of our push. That's much later than I would like but still before it did any real damage. I submitted the bad code last Wednesday and have been out sick with the flu (and caring for my preschool-aged kids) since then, so my awesome team handled my problem for me.
> these days, JS ecosystem is getting a bad rap for having such bad code wrapped in neat and easy-to-install NPM packages.)

Is it? IME nobody seems to give a flying fuck outside of HN. Much like the PHP days. Or maybe I've never been in the right workplaces to notice.
It has a great history, but the only thing I use it for anymore is splitting fields on whitespace, and that only because the 'cut' maintainers won't add this (tiny) feature.
As part of the EU money laundering scheme. A bank within the EU can access data on a client who's with another bank without another EU country.

So lets say you have a bank account in the United Kingdom. Now for whatever reason, I am now living in Austria, the bank can ring up my information without additional paperwork.

Now that the UK is in the process of transition, this isn't possible unless a court order is presented yadda yadda. It would be a threat for like N26 to have me as a client but unable to look in to my spending habits. If I had a bank account with loans enabled, I could take a loan and just disappear.
Is debit payment a big thing in Australia? For smaller payment amounts I see debit cards way more frequently than CC or mobile.
bbcmicrobot: 10 PRINT “Runs your tweet on a virtual 8-bit computer”
The Iwo Jima incident was really horrible and preventable.
https://www.nationalboard.org/Index.aspx?pageID=164&ID=226

Brass Nuts on a 600 pound steam system.
What were they thinking.
The other fundamental distinction often ignored is that the United States Government represents and is ultimately beholden to the citizens of the US, even if that relationship appears strained at times. The Chinese Communist Party has absolutely no such relationship with the people of the United States and is instead an active adversary to the US Government and the people of the US.

US law enforcement's restricted (or unrestricted, for that matter) access to networks provides no justification - moral or otherwise - for Huawei's access to those same networks.

As a US citizen I support US Government access to our networks because I know such access is used for the prosecution of criminals and helps preserve our collective safety.

The CCP on the other hand uses its unrestricted access to networks in China for the brutal suppression of its own people and seeks to export that authoritarian model across the world, something which should alarm us all.
What a strange way to spell Rust:

https://news.ycombinator.com/item?id=19540845

(to GP: lots of links related to reimplementing git in there)
Fex is your new best friend!

https://www.semicomplete.com/projects/fex/
This is a good example of something that sounds reasonable, even intuitive, but in practice just isn't necessarily true.

Ever since the 486 we've had zero-cost instructions, for example.

More pertinent to this, modern CPUs have multi-stage pipelines and branch prediction.

Third, just the possibility of throwing an exception has a cost as the program has to have the code to unwind the stack.

Last, humans have become increasingly bad at second-guessing compiler optimizations.

> This isn't rocket science, I'm amazed that this isn't obvious.

Thing is, it kind of is rocket science. And it's not obvious. That's why you have to test.

Now you could take the position that exception lead to better designed code and might have other such benefits. Personally, I've become more convinced over the years that exceptions are a false economy.
I read it as the opposite.

"No decrypt available for _this_ PGP encrypted message."

You don't write an error message that way unless the code has a success case as well.
"All The Apps That I Pay For"
Sure some web apps will naturally consume immense amout of ram. My tabs were not heavy apps, but diverse usual web pages github, hn, reddit, youtube, pubmed, wikipedia, pdfs etc
>> No need for any special hardware, any special software

ha ha - except for the iphone, watch and apple pay; no special hardware nor software required.
The WYAG book many have referenced is pretty good. Haven’t gotten through it yet, but I’m looking to do a Go implementation. I also want create my own SCM if I have the brainpower for it to test some new workflow ideas.
Yes, versus your telecom provider in another country.
I guess we’ll keep calling it the coronavirus in casual conversation.

I’m not sure if there’s a difference between calling it Ncov-2019 or COVID-2019 :/
Bjarne Stroustrup wrote a rebuttal to that proposal http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p194...
"Again, my goals are people that can work in a team."

Ok, but what does that have to do with writing code on a whiteboard? I'm telling you a fact - there is a whole world out there that doesn't do it, before or after a hire, and yes, of course they work in teams. I'm not out for an argument on how people should do things, so don't make it into one.
"Trying to implement google-scale things when you're tiny" seems to be an extremely common and understandably tempting antipattern.
You can use a regular password or PIN. However your fingerprint (or face profile in case of FaceID) never leaves your device in the first place.
Not a biologist, but "in vitro" isn't really that informative. Many things, including fire, are highly effective in stopping diseases in vitro.
I know of two, one in pure Ocaml and one pure Go.

https://github.com/mirage/ocaml-git

https://github.com/src-d/go-git
I suggest that people read Bjarne Stroustrup's recent paper on why exceptions are necessary to see the counter point http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p194...
A few suggestions:

— N vs NP Deconstructed and Explained.

— Prime Numbers. Patterns in Primes (like prime spirals); how prime sieves work; how mathematicians work with crazy large primes.

— Graph Isomorphism

— Topology and Topological Data Analysis

— Information Theory. Entropy. Relative entropy. etc.

Can’t wait to read your work.
What happens when someone asks for a refund?
I completely agree that the need of superheroic actions may arise by the result of self inflicted pains and it is usually the case in big corps.

At the same time, other heroic efforts may also require hard work to keep up with the competition or to clean up someone's mess.

That seems one of the reason they monitor what is going on and are vigilant: so they are more likely successful at preventing problems before they araise or become too big. Are not those the problems that require superheroic measures?
Contactless is all over the US but is rarely advertised and retail employees tend to tell me to “insert my chip.”

Weirdly enough, I have visited a US retailer that did not have working chip, but working contactless.
Correct me if I'm wrong, but they do solve the build problem -- you can build static libraries way easier if you replace all the system stuff libc was doing for you with approaches like unikraft[0] or rumprun[1].

[0]: https://xenproject.org/developers/teams/unikraft

[1]: https://github.com/rumpkernel/rumprun-packages
We don't value it when 99% of blogs never reach a level of traffic, beyond rare spikes, where they need to introduce a cache (like pre-generated files) in front of their dynamically-generated website. The blog operator likely doesn't even notice it, and when they do + are savvy enough, they just install one of the various Wordpress caching/static plugins.

And we do value it when downtime loses us business, something that's not likely to apply to our personal blogs.

Maybe Wordpress should enable some low-risk caching by default, but maybe it's not worth it since most installs never get traffic and caching is confusing especially to the non-tech-savvy.
I think the age old solution to getting stuff done with coworkers under pressure and ironing out disagreements is to act professionally.
Microsoft Patch Tuesday, February 2020 Edition
Conspiracy nuts? You'd almost think they were purposefully replaced. If it was designed that way than that's incompetence on a level that I'm not comfortable with, you'd imagine someone would have looked at that and said 'that's stupid'.
Fair point, however, it is worth pointing out I upgraded from a Touch ID phone, where one simply places the phone close to the reader and applied the same behavior to a Face ID phone. I don't believe I'm alone in this learned behavior, and blaming the user for "doing it wrong" is not a sign of great UX.

Anyway, thanks for the tip (being sincere here).
What do you mean by "low latency"? Low latency before the user sees anything? Low latency before the user can interact with the app? Low latency navigating to the next page? It's hard to answer every conceivable question in a headline.

Everything is vague to some degree. The hand-wringing over "performant" is just a meme.
Spot the Howler: "it’s always best to catch an exception as close to the throw point as possible".

No. It's fastest to do that, but if you cared about fast, you wouldn't be throwing at all.

Exceptions, by definition, are off of the critical path. If there's a generalization to be made, it's that it's always best to catch them as far from the event as possible, because then you will have few catch clauses. If you have more than a few, you are Doing It Wrong.

It shows a fundamental misunderstanding to worry about how fast throwing an exception is. You legitimately worry about how fast it is not to throw them, and that is generally quite fast indeed.
> but for the uninitiated a wrong impression is created

I'm somewhat uninitiated, and I definitely got the wrong impression. So thanks for your clear-up.
That means that legally, you could buy a ton of recipe books, and then make your own by copying and pasting just the ones you like. You could use the recipes unchanged...

At the scale of Google Books, we're not talking about using copyrighted recipes unchanged or copying and pasting. If you buy a ton of cookbooks, scan them, make them searchable by the world and derive new information about cooking from analyzing them, can you profit from the derived knowledge? Should that change if the publisher or author made an active decision not to make their content available electronically, or asked you to exclude them from your analysis?
Probably off topic:

I love Apple Pay for online website purchases. So easy to not have to create an account for everything.

For IRL transactions, my contactless card is easier than dealing with my phone, double tapping and face authenticating.
For Flask there's https://buildasaasappwithflask.com/.

It's a 20+ video course where you build a real world SAAS app. We build up 1 big app through out the course.

There's also 30-40+ hours worth of self guided optional assignments to add features into the application based on what you learn in each section. It's all positioned in the form of specifications, similar to how it would be when doing any type of job or contract gig.

Funny enough, many people have contacted me saying they took the course but don't even use Python and Flask. They were just experienced programmers using other web frameworks but wanted to see how the app all comes together so they can use the same patterns in their framework of choice.
I remember (Yahoo? I think) making some really questionable acquisitions before everything fell apart; almost like it was being used a dumpster to pack a bunch of failed startups into.

Based on nothing but gut, this sounds like a deal to pay out to the investors in Wonder with Atari cash. The "synergies" will never pan out, technologies will never be combined.
https://googleprojectzero.blogspot.com/2017/10/over-air-vol-...

Even Apple's IOMMU has had vulnerabilities allowing for full memory access from the WiFi modem.