skysight-inc/HackerNews huggingface dataset:
As far as that goes, I don't see trades as immoral, as long as traders are following our laws and the rules of the market. I'd go so far as to say it's virtuous. Trades communicate price information, and that's good for everyone.

If you're concerned about the immorality of economic choices, then you should consider the idea that you yourself are already acting in grossly immoral ways with your money. Read this to see why: https://www.nytimes.com/1999/09/05/magazine/the-singer-solut...
I love his "Web of Stories": https://www.webofstories.com/play/freeman.dyson/1. Rest in peace.
China acted based on SARS, the previous virus they got that had a fatality rate around 10%.

The new virus could have been the same and wipe double digits of the Chinese population so the central government went all in as soon as they heard of it.
This thread is a perfect example of why security is hard. Even if you give users the tools to improve their security (2FA apps), and even if you enforce they they use those apps, users will always find a way to create a loophole that completely negates the security enhancement you implemented.

If you’re putting all of your OTP codes in your password manager, that completely negates the entire point of two factor authentication.

And sure, maybe you think “well I’m not a high value target anyway, I don’t need to really secure my devices”, how many of you have work-related accounts signed into your devices? Even if you’re just a lowly engineer, I can guarantee you absolutely are a target of sophisticated hacker groups (ironically you may even be more of a target because these groups know that you don’t consider yourself a target and therefor are more lax with your security).
I don't think it actually needs an update. Supporting new features would be nice, but it's not a requirement.
Suppose you want to unit test some function you've written that makes use of a library that doesn't implement interfaces. You can either write a wrapper interface for the library and inject this wrapper as your dependency, or you can just use the library as-is and hook the function calls in your tests using OP's library. The first method might be the "proper" way of doing things, but you end up with slightly more cluttered code purely to serve the needs of your unit tests. In the second case, any unsafe code is never going into production

It's sort of like asking "What's a good use of WriteMemoryProcess or CreateRemoteThread". It's not the kind of tool you acquire and then go find uses for, it's something you will resort to only when you have no other logical choice
Windows-focused rant. Plus a few reasonable points. Every language is complex at some level and in their own ways-Rust included. Every language hides some of the complexity of layers below it like assembly and thus hides hardware details. Computers are complex. Point granted.

Fact is Go is a very reasonable set of compromises that let's real enterprise-scale work get done and run with solid performance. I've done work on mostly Nix systems but have cross-compiled for Windows when needed. These are wildly different OSes and some adjustments are needed thusly in the code.

Go has faults. The "OMG Go has no generics so it's total trash" argument is just silly. Generics are coming.

Personally, Go has never let me down with anything I've asked it to do -- ETL flows, servers, streaming data processing, CLI programs, networking tools, etc. Use whatever tool fits your needs.
https://twitter.com/lorichung/status/1098411580130320384?s=1...
https://twitter.com/richmintz/status/1225465820387725313?s=1...
https://twitter.com/KostelecPlan/status/1232868760513470464?...
I give up. I shouldn't post before having coffee.
About 4 years ago, I was a grad student in astrophysics at Princeton. Dyson worked at the Institute for Advanced Study which, while not officially part of the university was essentially an extension of the various departments (shared colloquiums, any researcher there was a valid thesis adviser, etc.).

The grad students have a tradition (or used to) called “Thunch” (Thursday Lunch) where they invite someone to come have lunch and hang out every week. It was by far one of the highlights of my life — maybe 10 people in the room max, eating pizza, shooting shit with some of the most impressive and accomplished people you could hope to meet — Nobel prize laureates, Neil deGrasse Tyson, famous authors, whoever would respond to our invitation (people tended to say yes). Dyson was one of them. At the time he was already like 92 years old, dressed in a suit, occasionally using a handkerchief, and this guy had just published a result in Nature. The guy was SHARP at 92. Nicest, most interesting person I have ever met. Knew Einstein from his early days at IAS. Worked on an early version of the space program that looked into launching people into space with large spring loaded contraptions that were to be propelled with nuclear weapons. Those were the days I guess...

So sorry to see he’s gone, the guy was a living legend.
He was the sanest mind on climate change: https://e360.yale.edu/features/freeman_dyson_takes_on_the_cl...
That would be like $10 for most of the country.
Copyright as an institution is grounded on arguments of net societal benefit, and it doesn't take much argument to demonstrate that there is net societal harm to intentionally diminishing people's ability to comply with the law.
Well judging from the fact that my first computer my father bought back in 1988 Amstrad CPC 6128 is still alive and kicking with very active community and more development tools than it ever had, I think its safe to assume that software never dies. Only thing it takes is a small dedicated community and it can last for centuries. Partly because father and mothers infect their sons and daughters with their passion for the technology and the the loop never ends. What else never dies is necrophilia in software , apparently people are addicted to declaring software dead prematurely. Oh and of course clickbait because some people are desperate for views. It started with Java back in to 2000s and still going strong. I am not fan of Java but I am also not that delusional to declare Java dead. So no I think its pretty safe to assume VBA is not going anywhere.
> But professional baseball not existing anymore sure seems like a problem solely for the people who care about baseball to figure out, not the federal government.

And yet, we still arrest for public urination.
“McModerns” that are taking over from McMansions
In our case, it's to offer the most rapid experience possible. There is no checkout, setup of build, npm install or other things. It's all ready to go immediately. Also we built really specialized views and features for the job. You have immediate feedback out-of-the-box or you can review UI changes graphically by comparing results, to name a few.

This been said, we are working on a CLI to "checkout" the components locally, use your editor of preference but still benefit from everything above.

Thanks
> Performance is hard because OCaml users are used to well performing code, with low and predictable pause times from the GC (<10ms).

I would expect that low pause times are easy enough (or relatively easy considering the difficult domain of GC optimization), but keeping the allocations cheap is (one of) the key constraints, no?
I read this article a few weeks ago when I fell down the rabbit hole of trying to figure out why the Spanish Flu was called the "Spanish Flu". I knew it didn't originate from Spain, but hadn't heard that the traditional consensus is that it likely started in Kansas, owing to the first detected case being in Kansas.

The CDC has a variety of history pages [0] about the Spanish Flu. The main one acknowledges that there isn't a "universal consensus" about the virus's origin, but doesn't assert any of the other alternative explanations.

The theories that the Spanish Flu might have actually come from China seem to be more recent. Such as this one in 2014 [1] that found reports from 1917 of Chinese suffering Spanish Flu like symptoms. But his explanation for how the first known case in the West was in Kansas – that thousands of Chinese workers were sent to labor around the world – seems really speculative.

Given that there isn't compelling evidence to think the Spanish Flu started elsewhere outside of Kansas, it is funny how not only did it get the name of "Spanish Flu", but also that Kansas managed to not have a long-lasting reputation for terrible disease, even though the Spanish Flu killed more people than (IIRC) all the other 20th century pandemics combined.

[0] https://www.cdc.gov/flu/pandemic-resources/1918-commemoratio...

[1] https://www.history.com/news/china-epicenter-of-1918-flu-pan...

https://en.wikipedia.org/wiki/Spanish_flu
It's just a templating solution. There can be many places you'd need to make edits in a collection of manifests that make up a particular app deployment. I've avoided it for this and security concerns but Helm 3 has resolved my issues with security.

Expect I'll be creating a chart for our fairly complex application stack very soon.
Given than Mono-the first open source C# implementation-was used to build banshee going back 15+ years, C# on *nix deserves more credit than is given here.
"A tiny minority has a huge benefit and society does not really notice the difference" seems like a utilitarian argument that the system is working as intended; there is net positive benefit.
First, shoutout to HN for not blocking my Tor throwaway.

I am someone who would be considered to be a "high value target" since I have had some of these things happen to me and I'm certain they will happen again in the future. I work in a politically sensitive industry where it turns out these things are commonplace.

When I was younger I was always security conscious and took serious trade-offs to maintain my privacy. You could have called me paranoid, but I think I was more excited at the idea of being protected against all of these high-level threats, even if most of them were nonexistent at the time.

While this discipline certainly benefited me later in life, I've realized that I will never again get the chance to reasonably evaluate my threats as "average" and enjoy some of the simpler conveniences of technology that come at the cost of compromising some high-severity threat models. Of course I still think there are a lot of precautions the average person can take to protect their privacy without major trade-offs, but those don't usually include state actor-level threats against your devices.

I wouldn't change a thing now, but when I talk to people who see no reason to take anything more than the average precautions, I no longer think it's "cool" to do anything more than that because I know for a fact I would too if I was in their shoes.
RIP.

Here’s an article: https://www.mainepublic.org/post/renowned-mathematician-and-...
Should opting in not be accessible by assistive tech as well, then? People requiring this technology obviously need a way to turn it on. Requiring them to have assistance to initially set it up would seem terribly insulting, regardless of how little trouble it might practically be for most people.
Dave Prosser's C Preprocessing Algorithm (2006)
Shopify cancels Unite 2020 conference due to Covid-19
To be quite honest, carpeted anything (other than a living room) makes me think of the Enterprise in Star Trek: The Next Generation.
“ Philadelphia had scheduled a big Liberty Loan parade for September 28. Doctors urged Krusen to cancel it, fearful that hundreds of thousands jamming the route, crushing against each other for a better view, would spread disease. They convinced reporters to write stories about the danger. But editors refused to run them, and refused to print letters from doctors. The largest parade in Philadelphia’s history proceeded on schedule.”

I see that Switzerland has imposed a ban on gathering of 1000 or more in response to COVID19 - maybe other countries should consider doing the same?
Blowing one of those fuses because a device thinks it has been rooted is pretty extreme though, no? (If this is in fact happening.)
> Well you should handle the error in the first place.

That's like saying you should just write bug-free code in the first place.
OCaml has an unusual share of latency-sensitive stakeholders, probably only comparable with Go of all garbage-collected languages. As far as I heard, optimizing Go's GC for latency has been an awful lot of work.
It's tricky but I think visit is being passed a generic (templated) lambda, which is statically instantiated for each type that a node might be. (Once for int, once for string, etc) Since the type is static per template instantiation, constexpr works here.
> I generally agree that society benefits from IP.

I certainly didn't mean to say that no-one agrees with it, but your personal agreement doesn't evince the general agreement that shadowgovt (an interesting username, in this context …) suggested. To be fair, neither does my skepticism provide any evidence against it.
>> A couple of days ago I lay in bed thinking “the alarm is just about to go off” and then a second later it did go off and I thought “how come I woke up just before the alarm went off?”

What is the alarm like? A beep every 10 seconds? I dont follow how a consistent sounds would not be recognized.

This seems to posit. Alarm is recognized by the brain, he then has enough time to have a conscious thought but then the ears arent passing the signal they've already received, (which triggered the wake up), to the brain to "hear" it?

Does this happen to anyone else? I've never heard of it before
Actually, it's free.
It's just a way (dumb one, I guess) to motivate people to leave feedback.
Agreed. My biggest complain is the sorting of the list, a very simple thing to fix. I mean, how come I can't change the order of some accounts on some platforms? I only login to my tax account once a year, but on the desktop app it is first alphabetically so it's always at the top. Meanwhile, I login to my vpn multiple times a day and it is alphabetically at the bottom. So, I've had to start prefixing names with bullshit just to get them in a convenient order. It's like they don't use their own product or they'd notice this flaw very quickly.
Well, an option to export to an encrypted file so that is easy to move between phones is an acceptable tradeoff. Using 1 day pf my time to authorize again all the websites is much worse (and i have to disable authenticator during that period). Sorry, I disagree. For the same reasons passwords are not good, an uncomfortable solution is not ok
Seamonkey
Netscape Mail -<
Thunderbird
What a beautiful quote, thank you for sharing.
That isn't really the point, though, is it?
angular :https://ng.ant.design/docs/introduce/en

vue : https://www.antdv.com/docs/vue/introduce/

I don't know how fast they will sync with 4.0 though.

I tried to use it in svelte, only loading the css/less from the react project, but with a svelte component. It works quite easily. The problem is that I would have to reimplement all components.

Saying that, I'm wondering why there is not a separated project for style and other for implementation.
I remember even installing Google Authenticator for some kind of Microsoft project, which seemed to legitimize it even more.
I believe the "miasma" model was the dominant theory at the time of John Snow's famous cholera investigation. In fact, IIRC the dot map method that Snow is famous for (e.g. via Edward Tufte) had also been usedby miasma-proponents; I think the takeaway is that Snow strongest argument weren't the maps, but the investigative surveying and research he conducted in addition to those maps.

https://www.ph.ucla.edu/epi/snow/choleratheories.html
> "A tiny minority has a huge benefit and society does not really notice the difference" seems like a utilitarian argument that the system is working as intended; there is net positive benefit.

If tiny minority + 'society' is the entirety of the system, then that's true, but there are also plenty of players who lose out due to restrictive IP regimes—and it's hard to quantify the extent of those losses. (Whether or not the benefits they would reap from looser IP are appropriate or fair is beside the question for utilitarian computations.)
Zen has built-in AMD 10G NICs (using the amd-xgbe driver) but they're usually disabled so nobody talks about them.
There are some wrappers around bootstrap for React, but I don't think people use them much any more. There's a lot of better choices. Bootstrap is kind of in the same vein as jQuery. Great stuff for it's time, but times have moved on.
This article was from November 2017, can the mod put a year tag in the title?
I don't know that it's a correct reply for this comment, but it sparked in my mind the memory of "All Quiet on the Western Front" [1]

The initial premise of which is that the townsfolk talk war up as a glamorous and noble thing, so all the boys enlist at the outbreak of WWI, only to find what absolute hell it is.

Actually makes me want to go back and read the book. Or maybe re-read? I don't remember if we read it before we watched the film.

[1] https://www.goodreads.com/book/show/355697.All_Quiet_on_the_...
MS has done the same thing, they all saw the writing on the wall a few years ago.

MS licensing is complicated, but you must buy a minimum of 16 cores, then you get license packs for additional cores.
If I'm traveling, and I lose my laptop, phone, and wallet, I really hope I can't restore access to my 2FA codes! Because if I can get access to my 2FA codes somewhere else in the world without those things, so can an attacker!
It sounds like you are still looking for a tech job? What about day labor, retail, fast food restaurants, etc.. Yeah it sucks, but you just need enough to afford a cheap studio with 6 other guys crammed into it like grad students often do to get by...
There aren't any abstractions in any language or library that don't leak everything about what they are trying to hide as well as everything about their own implementation. That's just life. It's impossible to hide complexity. Whatever wraps one thing will be strictly more complex than the wrapped thing was.
Please correct me if I am wrong here regarding Ghostery functionality: In current Firefox & Vivaldi versions it behaves as you would expect....blocks ads according to your settings for every tab load. But in chrome, the default behavior (assume chrome induced) appears to be to auto disable the plugin until you manually re-enable the plugin then reload the tab....repeat process for every new tab load. Do I have a Chrome setting misconfigured or is this another example of Google's "what's best for you is what we say it is" attitude?
How Businesses Should Be Using AI
Isn't the existence of TypeError and the various things you're not allowed to do implicitly (eg: 1 + "a", something Javascript will happily let you do) a definition of strongly typed?
I think we need to reframe the problem.

It shouldn't be how to find work while homeless, it should be how to find shelter while jobless.

Finding work _while_ homeless is akin to getting married with a cut femoral artery. Can be done, but the odds of success of the former are improved if we stop the bleeding.

I think changing the amenities situation should be top priority. That should be the objective. How can you get shelter, especially during the night, in an affordable manner for your current situation?

- Shelters

- Working at jobs that require an extended presence on site where it's more practical to live there than commute: boats, hospitality (hostels), buildings (concierge), assisting a limited mobility or elderly person (stay at home or retirement home), night security (you stay there in the night, which is more dangerous, and try to find another job during the day. Naps during the day in a park are less dangerous).

Can I send money to get you in a hostel for a few days just to bootstrap the thing?
Spicy Valley: Tech News You Can Trust (Satire)
They're not talking about the game? The game didn't create the term, the incredibly simple adding of the letter C to the word Armageddon?
As any single provider language, VBA will die on the moment Microsoft decides to kill it.

They don't seem to be in that mood, so no, not today.
"2FA market". Wait now 2FA apps constitute a market? The whole article is inaccurate and tries to jump on the stereotypes we see in the news about Google to capture clicks.

Authenticator is still a secure 2FA app (unlike Authy) and the fact that the devs did not ship a new build or updated the UI recently might not be great but the app does its job.

If "awk" does not ship a new build in a few years would it be considered abandonware?
Paypal though has no backup codes...
> "The curb is a hazard to cyclists..."

not if the curb is sloped (american suburbs tend to have these), so that you could ride up (or down) it in a pinch.

i'd support such a little "mound curb" separating cars and bikes at the same grade, which would likely be less expensive to install than building 3 different grades for cars, bikes/scooters, and pedestrians (which i'd also support).
I dislike this idea of calling theories that ended up being wrong as "pseudo-science". Not all wrong ideas were just random ramblings. Miasma Theory came from imperfect knowledge and not understanding the mechanisms of some of their observations.

If you read the debates on how miasma works, you can totally see reasonable rational arguments if you strip away a few generations of scientific knowledge.
If a company lets go of you you're theoretically supposed to leave immediately (the company is actually supposed to buy your ticket) and any additional time you spend beyond the final date is considered illegal.

In the past USCIS offered an unofficial grace period of about a month to find another job, but this is unofficial, and considering the current environment where the SC just approved a government request that allows the government to use the fact that you apply for a green card as a negative during your green card application, people should be extremely worried about the transition time.

Further, the USCIS has been ridiculously slow for the past couple of years in approving stuff, and has been holding up requests for trivial reasons, but now specifically, they will be hitting the March time period when new visas take priority and the odds of a transfer approval happening in a reasonable amount of time is really low.
I am buying all the twinkies i can
Freeman Dyson Dies at 96; Wrestled with Questions of Physics and Morality
South Carolina Primary Voters Will Use Brand New Machines
> compile it yourself requiring enabling "Allow installation from unknown sources"

This is one of my biggest pet peeves about Android. I wish i could add my own signing key for apps I compile myself, rather than just being given the choice of Google play or anything at all.
Reductions and Jokes
For those of you reading this from the bay area, we already have suspected community transmission 50 miles away, in a town with a lot of people who commute to the Bay. If it's easy for you to work from home, consider doing so, giving explicit permission to your reports to do so, and asking your manager to give permission to their reports to do so.

We're fortunate to be in an industry where WFH has relatively little cost, and we can afford to get ahead of this in a way that other industries can't. We don't have to wait for the government to give us guidance. For people doing technical tasks, IMHO, the cost/benefit tipped in favor of WFH yesterday.
Go for the 2019 version. It's very different, but the previous ones aren't such a hit.
Lingua::Romana::Perligata – Perl in Latin
Mutational signal in colorectal cancer caused by genotoxic pks+E.coli
It is in that you can't "peel off" the type system using casts, as you can in C and Java.