skysight-inc/HackerNews huggingface dataset:
Citation for that?

I’m fairly sure they got rid of all those other buttons because for the majority of customers they created more confusion than power back then.

Also, speaking as a power user who’s also a southpaw, I’ve got more than a few choice words for many of the multibutton mice I’ve had to use over the years. Apple’s late ADB mice were lovely in the hand and completely unprejudiced.
It seems like a good initiative, but two thoughts immediately come to my mind:

1) Him making $1million salary at a small-medium company is quite a bit, but that may be because ...

2) ... the company is clearly making a lot of money (as in a lot of profit) and/or growing quickly. When you're growing and making huge profits at a software company, you can afford to pay above the market rate because you have spare cash. At some point that will change. The growth rate will plateau and they will cut salaries (maybe not for existing employees, but for new hires), or layoff expensive staff.

But props to Dan to get this done when he had the chance to.
If you want conventional shared memory parallelism, then your allocations can't assume thread-locality.
If the language was meant to be run on unix machines for web services, it shouldn't support anything else in a half-done manner with silent errors and corruption.

The situation as it is now is just poor language and/or library design - choosing to support different operating systems with an API that requires the wrong thing to happen in some cases.
Typically (at least under US law) you cannot legally discuss someone’s health issues without their consent. Not saying it’s a factor here but there is a good reason for these protections to exist that may be slightly less advantageous in the case of an epidemic.
I'm not sure why is this a shocker. It's extremely likely that there will be infections in all cities of the world, after all there's no coordinated global shutdown. Planes from Milan keep taking off every 5 minutes (well, during the day, now it's quite late so the frequency has gone down): https://www.flightradar24.com/data/airports/mxp

It is probably here, in your big city, too.
100 years from now the conversation will be about how back in the day we didn't know all of the ways time, space and quantum mechanics worked and we thought it was just a coincidence or some psychological brain function that has a highly tuned timer.
>the emanation from perfect oneness.

I read that as "the act of a medium propagating a message through itself." How air carries sound.

God is a trumpet, and Jesus air, and together sound coming out and absorbed elsewhere. Jesus is the process through which a message moves. A vessel.
Ah, thanks for correcting me. Like I said, I am unfamiliar.
> If you want conventional shared memory parallelism, then your allocations can't assume thread-locality.

I don't really understand why not. Can you expand on it? Doesn't the JVM for example do thread-local allocations in a conventional shared-memory parallel environment?
The CDC's funding was not gutted in that area, that's a false propaganda point being shoveled by several prominent Democrats. Trump attempted to push cuts through and failed, fortunately.

> AP FACT CHECK: Democrats distort coronavirus readiness

> Democratic presidential contenders are describing the federal infectious-disease bureaucracy as rudderless and ill-prepared for the coronavirus threat because of budget cuts and ham-handed leadership by President Donald Trump. That’s a distorted picture. For starters, Trump hasn’t succeeded in cutting the budget.

> He’s proposed cuts but Congress ignored him and increased financing instead. The National Institutes of Health and the Centers for Disease Control and Prevention aren’t suffering from budget cuts that never took effect.

https://apnews.com/d36d6c4de29f4d04beda3db00cb46104
One of my very, very, very favorite things about Python is argparse. [1]

Very few libraries creates its API so well as to transcend its origins (JodaTime comes to mind).

* Node.js [2]

* Java/JVM [3]

* Go [4]

* Lua [5]

* C++ [6] [7]

It appears there is no Swift port.

That is unfortunate, because besides the basics (optionals, positions, defaults, short and log options, auto generated docs, subcommands, descriptions, repeating options), it lets you do argument groups, mutually exclusive options, customizable help behavior, variable customization, custom parsers/validators, options with multiple arguments. There's even Python support for shell autocomplete library. [7].

(One potential limitation is that it is naturally dynamic, and not typesafe like Swift's new ArgumentParser. IMO that is of relatively small practical importance compared to its other features.)

It's both simple enough to get going, but sophisticated enough that I've never wanted for anything. It's the first thing I look for when writing a CLI.

[1] https://docs.python.org/3/library/argparse.html

[2] http://nodeca.github.io/argparse/

[3] https://argparse4j.github.io/

[4] https://github.com/akamensky/argparse

[5] https://github.com/mpeterv/argparse

[6] https://github.com/jbms/argparse

[7] https://github.com/mmahnic/argumentum

[8] https://pypi.org/project/argcomplete/
> My guess is it would be irresponsible for them to name the Mfgr in the press release, particularly if it were a publicly traded company and people are going to jump to uninformed conclusions.

Not only could it harm the company, it could be bad for patients. Naming it could cause a run (https://en.wikipedia.org/wiki/Market_run) on the drug, and if some people hoard it, there will be other people who are unable to get it.
Technical Writing Courses for Engineers
It might be a medical privacy thing - it is a hard thing to balance the privacy needs of the individual with the needs of the group in situation like this.
I suppose it depends on whether you look at total killed or percent killed. The Black Death might have had a higher total body count, but smallpox hitting the Americas had a massive mortality rate, something like 50% or higher.
A universal code convertor? Any language --> any other language!
Young children are quite touchy among peers and great at spreading disease to their families. Which means toward peers grand parents.
Protesters clash with French police in Roman Polanski awards row
A colleague of mine came back from Milan just a few days ago and he was just sitting there in the office, as nothing was/is happening. Only after some us got pissed, HR anonymously sent him an email to ask him to work from home for the next weeks. Same for anyone having a cold or any symptom, or flying back from one of the countries currently facing the coronavirus

People need to be told what to do, otherwise they don't think they are harming others. This behavior is even more common among young people without family. The moment you have a child, you start to look at all these potential threats and react accordingly.
>I wonder how long it will take for the salaries to normalise comparing with market rate.

When they stop growing and increased competition will cut into their margins, and especially if they start losing money. At that point, they'll be looking at efficiencies everywhere - and those expensive employees will probably be laid off.
DashLane in the streets, 1pass in the sheets.

My 1pass vault is decentralized, and also includes a robust password generator for making stuff on the fly -- something Dashlane lacks. I'm not sure I'm using either service fully, but one of them is a work freebie and the other is from back before 1pass went to a subscription model.

... the idea isn't that either are perfect, but since password sharing and phishing are a bigger attack vector than whether my phone falls into the wrong hands, using 2FA as anti-phishing insurance is still better than not.
It's been past that point more or less for 20 years. Thermal throttling is nothing new.
See my comment elsewhere about the otherwise healthy, young guy on a respirator.
Why would the nationality matter?

As to city - it's Zurich, they live in Zurich (or in the extended Zurich suburbs, perhaps as far as Lachen or Winterthur or Zug).
Is there any information on why the creators feel able to claim that their AI 'eliminates bias'? Seems like an incredibly bold (and almost certainly incorrect) claim.
That's why you isolate everyone. We (smaller company, also in eu, with infections in neighboring countries already) have a plan to just work from home, when first cases appear here. It's not 100% potection of course, but just reducing contact between people.. especially 8h/day in offices, where people sneeze, cough, eat, pick their noses, etc, helps.
And that's all perfectly fine.

If I'm running embedded with no OS, I'm in a very specific environment. My code is going to be tied to my specific hardware, including almost certainly the specific CPU chip. (In this situation, it's usual to have a "CPU" chip that includes several peripherals on-chip, to reduce parts cost. Code is not portable to a CPU with different peripherals, even if it's from the same family.) So, if I can't reuse the code anyway, do I care that I can't reuse the one line that is the "main" function definition?

If I'm running embedded with no OS, what should happen if the program terminates by exiting main? Where is there to go?
Nitpick: initially there was Netscape Communicator/Netscape 4 (https://en.wikipedia.org/wiki/Netscape_Communicator), which got open-sourced as Mozilla Suite when Netscape went out of business.

(Confusingly, there were many more versions of Netscape after 4, but Mozilla Suite didn't really derive from them. Netscape 6 and 7 were just contemporary versions of Mozilla Suite with some Netscape badging slapped on. Netscape 8 was based on early versions of Firefox, dropped the other non-browser "suite" components, and was only released for Windows. Netscape 9 was also a browser-only thing, but went back to being cross-platform.)
> Note that my post isn't limited to credit card inputs

Not your entire post, but the part about the '-' key was pretty specific and narrow-scoped.

> What I'm advocating is a focus on ensuring the user's explicit intent rather than attempting to infer intent or making hidden assumptions that either could be wrong or exist to make things easier for the developer.

'explicit intent' sounds like a nice goal but asking the user inside the form is not going to give you good info, and it will very often annoy them.

> only to discover the sanitizing/filtering rules were wrong and the original data provided by the user was lost because the only thing stored was the result of those rules

It wouldn't hurt to store the original. Even if the user told you what they meant, they might have said the wrong thing.
Which had everything to do with drinking contaminated water and nothing to do with person to person contact.
Petnet’s smart pet feeder system is back after week-long outage
NDT came to Thunch several times, but unfortunately not while I was there -- we exchanged e-mails (I was responsible for booking the Thunch guests) and he was excited to come, made tentative plans, but it ended up not working out. The guy is pretty busy these days. He was a post-doc at Princeton back in his research days, so he still keeps in touch with the department every now and then.
I think it's more up to a person's accepted risk and the nature of their business concept. One thing mentioned in the linked article is the advice that you use an existing entity if you've previously formed one for consulting or some other business. I'm 100% in favor of that since the early stages of a startup are often full of non-starts.
A catholic working on ethics. We see how that works with their pedarest priests.
I posted this deep in a thread but feel like it should be a higher level comment so here we go.

Websites can be so ridiculously short sighted and just want to squeeze out every penny they can not thinking of the users they end up losing in the process. And they do lose users And fast. Personal experience time!

I ran a pretty popular wiki for Dungeons and Dragons homebrew on what used to be called Wikia. At some point they decided they available needed to have some terrible new skin that was stuffed with ads and unbelievable ugly. We pushed back but they were adamant about forcing it, so I took all the content and all the users and self hosted it for almost a decade afterward. The Wikia site was completely dead. Sucks for them but their choice.

I paid $10/mo or $20/mo for the site depending on the year, and never ran ads. At one point I got an offer from a company in the same hobbyist space to buy it from me. At that point I was extremely sick of being my own sysadmin and worrying about security vulns so I accepted it. Now some time later they're trying to pull the "stuff it full of ads in the worst places!" routine. Users are getting pissed and starting to ask me about taking all the content...and users...and going off to a server adminned by me again.

If I do this, it will be completely devastating for the site and tank their traffic. Do they care or realize? Guess we'll see.

All of this could be avoided if they just made the ads less shitty. Not showing up in the middle of navigation bars. Not being bigger than the surrounding content, so it completely stretches it and ruin's the site layout. Not having a completely clashing background color to the site. All extremely simple stuff.
Or make housing a commodity.

>make building affordable units a higher roi than building luxury units, etc.

Every luxury unit that is built lessens the pressure on housing demand.

So the key is: just build more housing.
From the article it doesn’t sound like he was forcing them to take the base salary but rather making that the minimum salary for everyone at the company.
Erlang is mainly used in the control plane at Ericsson -- you'd never write a DSP in it for example. Most code is sadly not Erlang.
I feel like watching 2020 version of Access
They could say, someone on the marketing team got sick, and quarantine (=work from home) the whole team or the whole floor. Or just say "someone on the third floor". Or just make the whole building work from home.
It's a good article I guess, but a bit over-optimistic about execution.

> You can build anything.

Not really, though. The article suggests that there are no constraints to what can be built, but there on constraints to what people want / need, how you'll make money, etc.

There are significant constraints around what can be built. They change over time, and in fact, finding ideas that were rejected for being too hard in the past can be a good indicator of something that could be built now.

And many great business ideas that solve huge problems with clear distribution channels can fail, because the solution that works isn't possible or feasible to build yet.
IMO taking some time to deeply understand typical date / time abstractions is almost as useful as learning SQL, basic algos, and git. It'll keep coming up throughout your career and inevitably bite you in the ass.
Seems like you can avoid the privacy issues by just telling the entire office to work from home in this exceptional case.
Chips are manufactured

There are many things in this world where one can, for a premium, through your social network, or dumb luck at a second hand store, acquire something that is relatively unique.

But if you want something cheap, you are left with what can be made reliably. And if you want to keep buying it in the future, that thing has to be made and sold at a profit.

So the only chips you can get are the ones that can be made all day every day. Chiplets are 'just' more of them. Where 'just' means 'assuming you have a cost-effective way to manage the logistics of processing, testing, and assembling an order of magnitude more pieces of inventory, and that the error rate in those processes is less than the difference in yields between chiplets and giant monolithic chips'.

Writing that down gave me some new appreciation for a side comment that was made in a chip design interview posted here this year. The guest mentioned how important manufacturing processes are today in chip design, and I don't think any of us outside of that industry understand the smallest fraction of that.
we received the same regulation today. also official company events are cancelled.
I'm interested in what article you saw, could you post it?
Because Cash is king. Everything else can be taken away or reduced or diluted or what not.
I might be misinterpreting the quote but is he saying that he believes quantum particles carry at least some small degree of “consciousness” which compounds to the degree of “consciousness” we experience at our scale?
My comment was about "I would also be wary of average vs. median"
Both current multicore GCs do exactly that to keep allocation cheap but there are different design choices within the constraints we could have gone with.

To avoid frequent synchronisation we could have gone with a (potentially generational) non-moving collector for the minor GC which would still have preserved the C API, probably allowed for very low pauses but would have made allocation more expensive.
Oh, I agree, but it's still a nice blast from the past watching it this way. I was 10 when this came on TV and I still remember the thrill of watching it. I was five when it came out in theaters. I had an older brother who got to go see it there and he kept telling me how awesome it was but I had to wait five years to see it!

So this is more of a "oh yeah, that's what TV used to look like" moment than an actual "I want to watch the original Star Wars" again...

I have a friend at work who actually scored a pristine, never opened VHS copy and of course we ripped that sucker open and watched the day he got it. And we go back once in a while and watch it again, sometimes running it along side the new ones so we can spot and discuss the differences. Fun stuff on a Saturday night!
> So they've taken all necessary precautions except the one that would actually prioritize health and safety by asking all employees in that office (or at least those on the same floor/seating area as the infected employee) to work from home and self-isolate.

You need butts in seats to know you're getting your money's worth.
First of all, nothing’s wrong with you! You’re feeling down about your situation, but situations can be changed. It’s important to have the mindset that it’s temporary and to know that your situation will improve. If you have to, write down how you want your life to be in the future and read it to yourself every day. Remind yourself of the skills and value that you have and make small steps every day to move towards your goals.

Appearance - this is important, I’d work to make myself look, sound and smell very much the opposite of what you’d think a homeless person might look and smell like. Make sure you are clean, well groomed, and if you need to, ask people if they can help buy you some clothes that make you look presentable. Most homeless people ask for money on the street. They never ask for something specific. I believe if you ask for specific things you want - like ask someone if they can buy you a shirt to help you get a job, you will find someone that will do it. Don’t be afraid to ask people for help - I believe people want to help others.

You have by the sounds of it many skills. You’ve worked in a cafe and can provide references for that so I would go for that angle and look for cafe work.

If you need documents such as tenancy, first see if you can find a legitimate way of solving the problem, but tbh if I was in your position and needed documents I would just forge them - you have the skills and it’s not hard to do things like give someone a number of a friend and get them to pretend to be someone.

You might want to make a living out of programming, but you need to look after your living situation first. Go for the low hanging fruit, get a cafe job and work your way up slowly from there. Get away from the other homeless people and get into a hostel. Make new friends and focus your mind on things away from the dramas of living as a homeless person.

Good luck! Be strong and small steps every day.
Coronavirus hits tech companies: Google employee tests positive
Not a Rust guy, but I did have to look up WTF-8. Had to chuckle at the 'wobbly transformation format' as I was translating it something else. :)
California looks set to explode into another Italy scenario as local, human-to-human transmission now appears to be taking place in Solano County, where a woman now critically ill with the coronavirus previously exposed dozens of hospital workers in two hospitals. She was not tested for 11 days because the CDC’s testing flow chart excludes the testing of people who contract the virus in America and who didn’t visit China.

The Governor of California stated yesterday that California has only around 200 test kits for the entire state. To this very day, there is virtually zero testing of anyone happening in the entire United States — a fact that many people still are unable to believe (they remain in total denial). The SF Chronicle also confirms this story.

According to a highly disturbing Wall Street Journal story (https://www.wsj.com/articles/whistleblower-says-federal-empl...) federal employees who ran the quarantine sites in California and elsewhere failed to wear proper protective equipment (PPE) and also weren’t trained in how to handle people exposed to the virus. Most disturbingly, as the WSJ subhead says, “Employees weren’t tested for virus before leaving California quarantine sites on commercial flights.”

I am astounded by the frequency of idiots in key decision making positions globally.
> 2. Alert employees who are the most likely to have been in contact with that individual, without naming the individual.

How do we know that's not being done? The article mentions "taking all necessary measures", that can easily be interpreted as additional measures not specified in the public release.
"Regarding personal protective equipment—surgical gowns, gloves, masks, respirator protective devices, or other medical equipment designed to protect the wearer from injury or the spread of infection or illness—the FDA has heard reports of increased market demand and supply challenges for some of these products. However, the FDA is currently not aware of specific widespread shortages of medical devices, but we are aware of reports from CDC and other U.S. partners of increased ordering of a range of human medical products through distributors as some healthcare facilities in the U.S. are preparing for potential needs if the outbreak becomes severe."

This is very weird: my understanding is that masks are sold out at standard suppliers and have been for a while (though available at extremely high prices from resellers). This seems like it is beyond "supply challenges" and into being a "specific widespread shortage"?
I think if you have a low immune system also doesn't help. And all it takes is that you get a cold, which is unfortunately the worst period now, your body is already weak, and this virus as well, and it might get dangerous.

This story of the "only old people" is just to keep the majority of the population calm, which is good. However, it can happen to any of us to be in a bad period and this sh happens.
What are the ways to increase the performance of an e-commerce website?
The obvious observation about Excel: spreadsheets are a highly specialized expert tool for highly specialized expert users (accountants).

Most Excel users aren’t; and most don’t even use it for its designed purpose, i.e. user-programmable parallel calculations, but rather for ad-hoc ersatz databases.

Of course, said users are rarely any better at designing and using databases than they are at bookkeeping.
The Information (C)Age: Data Consumption, Human Perception, and Where ‘Truth’
Seos did it to help pass PageRank to the more important pages, sure. But it’s also about not really allowing the bots to follow certain other pages like links to tags pages or other pretty much useless pages on the site. I’ve also seen people add nofollow on links to privacy policy and terms of service pages.