skysight-inc/HackerNews huggingface dataset:
It is not clear to me what your question is asking, to be honest.
Next to the laptop, believe it or not.

https://support.apple.com/en-us/HT208544

eGPUs are supported by any Thunderbolt 3-equipped Mac1 running macOS High Sierra 10.13.4 or later

The key is to realise that modern cables coming out of laptops are basically extensions of the PCIe bus. The bandwidth through them is phenomenal. It's entirely feasible to run an external GPU.

However, you don't really need one. I am a casual gamer who uses my laptop (got an Xbox too though), and even with the embedded GPU strategy/city building/etc type games work fine and look great. The Mac isn't a good platform if you're a capital-G "Gamer" but if you just want some entertainment on long flights and the like it works just fine. Go grab Steam and off you go. I don't think I'll be using Stadia any time soon as a consequence.
True, I guess just this example didn't jive with me. I'd never dream of ignoring the return code of fork().

Some other call I don't respect enough would probably bite my ass, though.
It's only a matter of time before school closures begin. For working parents with school-aged children, that essentially means no available working time. I'm surprised there's not more attention being paid to this.
The microbiome can protect bees against Colony Collapse Disorder fungi
Following your metaphor, what about email between Bob and Carol which mentions Alice explicitly, using her name and email address? Should Alice be entitled to a copy of that private message between Bob and Carol?

Does information become yours if it is about you, even if you aren't a participant in it's creation or distribution?

It's easy to argue that advertising distribution lists are private conversations between FB and advertisers, and hard to argue that they're not. Saying I'm entitled to a copy of that conversation if I'm mentioned becomes a hard position to take.
Is that an accurate quote? It would seem to make more sense if the first gerund was "firing" rather than the current "hiring"

Very, very few companies really want to hire the bottom 20% anyway.
Also a weird thing to say. VS is on Mac, and not everyone uses VS to develop. Mac also has brew, which is a great package manager that can replace apt and the like.

Sounds like you have a specific use case that requires you to use Windows and are projecting that on every other use case. There is a reason why Macs are used in a lot of development shops.
> RISC-V should ... eat every licensing dollar currently being spent on Xylinx Microblaze or Intel/Altera NIOS-II.

So, in the grand scheme of things, about $0?

Small Microblaze and Nios-II cores come for free. Their larger versions are available for a token license fee. (TBH, I don't know why they even bother...)
PSAs don't hurt anyone and might help one who happened to miss it.Do you see anything negative with the post?
Well, most elves are not of the kind that's cavalier about their lives: They went to Valinor and stayed there. Or stayed put in Doriath for millennia and then went to Valinor. Or to Greenwood, stayed there for a few millennia, and then went to Valinor.

You catch my drift...
South by Southwest is still, as far as I can tell, planned to go from March 13 - March 22.

A change.org petition to have it cancelled: https://www.businessinsider.com/10000-call-for-sxsw-to-be-ca...

But the organizers have doggedly soldiered on: https://www.sxsw.com/attendee-safety/
At the bottom the tube has scoopers to bring the grain inside and those need to move trough the grain. If you keep the tube static the grain would need to go inside by gravity alone and I guess that does not work as well
Why I have a 0.0000028% chance of dying from the coronavirus in the next month
This version of Minesweeper seems a bit hard to beat.
GD32VF103 chips are similar to STM32F103s and you can get boards with them for ~$5:

https://www.seeedstudio.com/Sipeed-Longan-Nano-RISC-V-GD32VF...

Kendryte K210 modules are a bit more expensive, but they include an "AI coprocessor" which looks like a sort of SIMD accelerator. They come in creepy "camera+wifi" form factors for all of your dystopian facial recognition needs:

https://www.seeedstudio.com/Sipeed-M1w-dock-suit-M1w-dock-2-...

And if you're willing to spend a bit more, SiFive also sells "Freedom" boards which are more like SBCs than microcontrollers:

https://www.sifive.com/boards
Did AR In-App-Purchases Reach $1.4B in 2019?
This is just arrogant nonsense. If your attitude was followed in aviation safety passenger jets would still be crashing at a regular rate.

Computers are good at following rules every time; humans are not. The systems should be designed so that the complementary strengths of each are used. This is one of the ideas behind types in programming languages: they provide checks that the computer (which is good at this task) performs every time you compile code. Put more simply, get rid of null from your programming language and you get rid of a whole class of errors.
A keypair is not a pre-shared key; but if you're looking for a tool to pull public keys (and peer AllowedIPs) from some other central source of truth, a script might be the right call for now.
It definitely depends on context.

There are some cases where opinionated is just fundamentally better. I'd say that a good example of this is code formatting tools. These have been historically highly configurable, but that creates huge amounts of room for bikeshedding and conflict, where consistency is by far the most important thing and the actual style itself barely matters unless you start getting silly.

I think it essentially becomes a sliding scale on how much consistency and "getting it right" are more important over having something be optimal or perfectly adapted to the situation.

When it comes to security tools like VPNs, reducing the chances for users to shoot themselves in the foot is almost always more important than anything else, so it seems like another area that would be beneficial to have something more opinionated rather than more configurable, so the decisions are in the hands of people who have invested the time in understanding the problems at hand.
show you github or blog, Time is not ability.
Are you claiming you read the full documentation and the corresponding Wikipedia article every time you call a function in your program?
And how many of those are going to actually going to have something that makes into production? Probably less than half.
I don't have a problem with the post, I'm just wondering how one gets into a situation where it needs to be said.
Can DOTs or law enforcement raid a place (like the FBI does) and impound broken trucks?
It is indeed.

(The most depressing thing to me is that people actually pay money for devices like Alexa and Google Voice which are designed to spy on them. Who needs to become a hacker when people will voluntarily give up their privacy for a shiny thing?)
Warm so warm, Germany can't make ice wine
No. I think it's probably pretty rare for it to fail unless something is very wrong.
school and business closures should have happened two or three weeks ago when it was clear that the US still had a chance to nip the infection in the bud.

now, it's way too late. we've had numerous instances of community transmission where we can't track the origin of the infection. we'll need to shutter everything for a longer period if we want to prevent widespread infections.
The older I get, the less I like key chording. This is particularly exacerbated by the lack of a common key chording scheme between Windows, Linux, and OSX. It becomes a mental stutter as I have to constantly override my muscle memory. It's probably why I like VIM editor schemes so much - there's significantly less chording required.

I've also noticed the preference come up when playing games. Ideally, I would simply assign additional abilities to modified keys, but for the life of me, it's just simpler to assign them, one to one, to keys on the keyboard. My hand needs to move around the keyboard a bit more, but it has to contort a lot less.

Also, it's somewhat telling that some the fastest typists in the world don't use shift - they use caps lock.

ref. http://www.seanwrona.com/typing.php the final paragraph
on ice? spiked tires or chains?
Scientists Are Starting to Take Warp Drives Seriously

No they aren't. This is just a fluff piece for a highly speculative but excitingly sci-fi sounding propulsion mechanism with not even the remotest prospect of practical implementation. See also EM Drive, etc.
We read almost constantly and she has been surrounded with books since she was an infant. Now that she’s a little bit older, she ‘reads’ and I read to her. At bedtime, she’ll often ‘read’ a book with a lot of pictures, then I’ll read it back to her and then we’ll switch to a book with fewer pictures and I’ll read it to her until she goes to sleep.

Do you have any book recommendations? I’m always looking to add to the library! :)
This is not some strange paradigm shift, it's the UNIX model 101 [0]

[0] https://en.wikipedia.org/wiki/Unix_philosophy#Program_Design...
I’ve configured IPSec vpns for the better part of 15 years.

After using WireGuard for 5 minutes I knew this was going to be a big thing.

IPsec has too many fucking knobs. It is it’s pitfall.
Not quite, because Elves are not devoid of emotion or super-logical. But there are commonalities, I suppose... they share sympathy for hobbits:
https://www.youtube.com/watch?v=BC35cQKHwzg
CRLite: Finally a Fix for Broken Revocation?
I've heard often about how the energy estimate for warp drive has been revised down from the mass of the universe to that of Jupiter. Forgive my ignorance, but is this just a matter of refining the shape of the warp around a spaceship, or is it something else? What would it take to further drive down that theoretical energy requirement? Is there a trade-off being considered here?
Social media on windows93.net is a massive live UGC sandbox. Take for example https://myspace.windows93.net/ , you could spend days getting lost in retro parody reenactment without even wrapping the experience in the windows93 desktop.
This is already happening: https://www.chicagotribune.com/business/ct-biz-n95-face-mask...
If your goal is to earn money to continue to live they tend to be fairly important. We're talking animal needs here, not "is my job fulfilling or helping society?"
So widespread in fact that it's even hitting those with high positions in the Iranian government. The most recent example being Mohammad Mir-Mohammadi, an adviser to the Ayatollah.

https://www.businessinsider.com/iran-supreme-leader-khamenei...
Don’t throw out the baby with the bath water. Your money would pass on to your estate/partner/children.
Play around in the options to get the vanilla minesweeper.
Consider that allowing this perk may enable you to hire someone you'd never be able to get otherwise.

I -- and I'm not the only founder I know who has had this experience -- had to compromise technically on early hires because they were what we could get.
Every time I see a product or project that describes itself as "opinionated", what it really means is the developer implemented the subset of functionality that they require and turn away suggestions and PRs from people who need additional functionality, even if the changes would have no material impact on the author's usage. There's probably some really interesting psychological research that could be done here, but to be polite about it let's just say that authors of "opinionated" software tend to have rather colorful personalities.

Wireguard is not opinionated, it just has a very limited scope. It has one job, to create an encrypted tunnel between two endpoints, and leaves literally everything else up to other tools to build higher-level functionality upon. Contrast with OpenVPN which requires you to be your own TLS certificate authority and all the complication that goes along with that.
This is actually not a side note, but a very important point.
The German translation simply replicates what Tolkien did:

He specifically used elf/elves in order to differentiate his creatures from the shakespeare-esque tiny fairies, which were much closer to what Disney did in Peter Pan than to his vision.
The correct English spelling at the time was elf/elfs, and he had to fight the proof readers and editors who constantly tried to correct his spelling.

Interestingly though, dwarf/dwarves, while also wrong (the plural would have been dwarfs), was actually an accident, since his dwarves are not too different from previous folklore.
Which explains why the German translation uses the standard "Zwerg" for them.
If I didn't remember how to use a function, I would certainly look at either the documentation or an example, yes.
For English, Plover is the obvious choice. For other European languages, I have a frozen work-in-progress called Qweyboard on GitHub.
Logic examples for your Discrete Math class
How do you become a co-chair of a working group like this?
Fair enough, not my article though. Here's the original proposal for webpack on github:

Merge Proposal: Module federation and code sharing between bundles. Many builds act as one #10352

https://github.com/webpack/webpack/issues/10352
Because people think elves can have beard, they are correct to thing Gandalf is an elf? That's some twisted inside-out logic.

Obviously they wouldn't think that Gandalf was an elf if they thought elves never had beards, so yeah, they probably thought elves had beards. And they were probably correct about that, considering we know of a real elf who had a beard.

But if elves can have beards, that doesn't mean everybody with a beard is an elf. That just makes no sense.
Ask HN: Data Scientists / Statisticians of HN, how do you verify your numbers?
Hi everyone. I'm in need of guidance as to how to verify the correctness of my work.

I'm a trained software engineer, and spent most of my career programming applications, of various kinds: mobile apps, websites, backends...
About a year ago, I got a new role that requires me to sift through quite a lot of data and extract numbers from it.
Basically, we have a big SQL database full of events, and I'm responsible for building reports based on those events.

That's a lot of fun! The database has grown to a size where it actually becomes a challenge to run those big aggregations,
and I must tweak my queries carefully. 100% recommend to anyone interested in... well going through a lot of stuff.

However there's one aspect of it that's a lot less fun: I find it hard to get a "yes, those numbers are correct.".

At first, I assumed I could simply write unit tests, reproduce the data that we should have in the production database,
and verify my numbers on smaller datasets.

The reality, however, is far from that. While the events respect established schemas, some were lost. Others didn't arrive in order.
Some are duplicated, and others seem related but actually are not.
Also, due to the sheer volume of records, I can't just start counting them manually.

I realized, on multiple occasions, that some queries were incorrect. Of course the resulting numbers were incorrect too.
But we didn't notice that immediately, and some reports had to be recalled/corrected. No harm was done, but I did lose some sleep over it.

So there's that. While I very much enjoy working with that data, I wish I could find a way to validate my work,
and finally be able to click on a "resolve" button knowing that my results truly are correct.

Is there any magic trick I'm missing? Any tool that could help me? Any workflow that would be my data unicorn?
Top brands accused of using forced Chinese labor
No more so in Africa or in New Zealand [1] than in Finland, which is represented in this dataset. I'm not really seeing the basis for whatever conspiracy theory the original parent comment seems like it wants to point toward, is what I'm getting at here.

These are the early stages of what looks to be a pandemic of a disease at least an order of magnitude, possibly several orders of magnitude [2], more lethal than seasonal flu, which is no picnic already. Isn't that enough to be worrying about, all on its own?

[1] https://coronavirus.zone

[2] CDC headline numbers for the 2019-2020 flu season, vs. the commonly given 2% lethality guesstimate.
I find this article a huge overreaction and at the same time an underestimation of the spread of the coming Corona pandemic.

To start with the latter: this virus cannot be contained anymore, at best it can be slowed down. Which means that sooner or later we all will get it. So the extreme measures to isolate yourself from your environment in hopes of not getting contaminated are a waste of time and resources.

On the other hand, for normal healthy people, who seem to be the group at which this article is targeted, the infection is not much worse than influenza. Many people don't even realize they have it.

"Take the loss" is the only reasonable paragraph in the article.
Habit-Hacking and the Modern Smart Home
It really does depend on the problem domain. Go’s type system is probably easier to use for a web app backend, while Rust makes lower-level code easier and stuff involving linear algebra or anything else where a sophisticated type system is useful far less wordy and more safe.

I would never write a ray tracer in Go, although it could be done.
Could create something where you authenticate to vpn.yourdomain.com in your browser using your preferred method that creates a temporary key and starts your wg client for you.
Taken openssh. You get sane defaults and still have a ton of settings to fiddle with when you encounter odd edge cases or comlex scenarios such jumping through a chain of proxy hosts or talking to some legacy embedded ssh server and such things.
KPN shut down historic ISP XS4ALL
Ask HN: Who wants to be hired? (March 2020)
Share your information if you are looking for work. Please use this format:

Location:
Remote:
Willing to relocate:
Technologies:
Résumé/CV:
Email:

Readers: please only email these addresses to discuss work opportunities.
Ask HN: Freelancer? Seeking freelancer? (March 2020)
Please lead with either SEEKING WORK or SEEKING FREELANCER,
your location, and whether remote work is a possibility.

Bonsai (YC W16) (https://www.hellobonsai.com) offers freelance contracts, proposals, invoices, etc.
Ask HN: Who is hiring? (March 2020)
Please state the job location and include the keywords
REMOTE, INTERNS and/or VISA when the corresponding sort of candidate is welcome.
When remote work is not an option, include ONSITE.

Please only post if you personally are part of the hiring company—no
recruiting firms or job boards. Only one post per company. If it isn't a household name,
please explain what your company does.

Commenters: please don't reply to job posts to complain about
something. It's off topic here.

Readers: please only email if you are personally interested in the job.

Searchers: Try https://findwork.dev/?source=hn, https://kennytilton.github.io/whoishiring/,
https://hnhired.com/, https://hnjobs.emilburzo.com, https://news.ycombinator.com/item?id=10313519.

Don't miss these other fine threads:

Who wants to be hired? https://news.ycombinator.com/item?id=22465474

Freelancer? Seeking freelancer? https://news.ycombinator.com/item?id=22465475
That was one of the first daft websites I remember visiting, when it was first possible to use the Internet on a computer at school. (That's a computer, the one with the dial-up modem.)

Start → Programs → hampster to see it here.

[1] http://www.angelfire.com/id/hern/ and then open http://www.angelfire.com/id/hern/images/plasticjesus.wav and play it on repeat, since web browsers won't do this automatically any more.
GitLab | Remote only | Full time

It’s an exciting time to join GitLab. As the world’s largest all-remote company, this is a place where you can contribute from almost anywhere. You’ll be part of an ambitious, productive team that embraces a set of shared values in everything we do.

We’re hiring throughout GitLab, including support engineers, engineering managers, security engineers, sales development representatives, technical writers, product managers, technical account managers, solutions architects, sales managers, and strategic account leaders. Browse our full list of open roles: https://about.gitlab.com/jobs/

Check out our guide to getting started in a remote job: https://about.gitlab.com/company/culture/all-remote/getting-...

Learn more about life at GitLab: https://about.gitlab.com/jobs/faq/
Space Sciences Lab, UC Berkeley | Embedded Software Engineer | Berkeley, CA | ONSITE FULLTIME | https://www.ssl.berkeley.edu/

Got Mars?

The Space Sciences Lab is looking for a full-time embedded software engineer to write the instrument flight software for the twin-spacecraft ESCAPDE mission to Mars. If you have experience writing high-quality, reliable software in an embedded context (in C using FreeRTOS, uC/OS-III, VxWorks, RTEMS, etc.), we'd like to hear from you!

About the position:

* The high-level requirements and tentative board design are complete. You'll come up to speed on the requirements and begin the software design, then move on to writing and testing the software. You'll support the software throughout instrument integration, launch, and commissioning.

* There are other flight software developers at SSL you may consult with, but this will be your project. You'll have a high degree of autonomy in this position and will work primarily with the system engineer and project manager.

About the Space Sciences Lab:

* We conduct peaceful scientific research for NASA, NSF, and other funding sources on a variety of platforms including satellites, rockets, high-altitude balloons, and ground stations.

* The work environment isn't corporate or startup; it's an independent research lab in a university setting. The engineering work is both interesting and impactful, and there is great appreciation for engineers who love their craft.

* The work environment is collaborative, supportive, friendly, and exciting!

* Like at startups, generalists do well here and there is flexibility to move between roles. Unlike startups, there is great stability. And a pension.

Apply: https://www.linkedin.com/jobs/view/aerospace-engineer-7115u-...

Questions answered: ucbspace@gmail.com
Aha! (https://www.aha.io) | Rails / React / Devops / Security | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 300,000 users worldwide.

We are looking for:

* Experienced full-stack engineers to work on the Aha! product. Our application is built in Ruby on Rails, with some React on the frontend for rich client-side experiences.

* Devops engineers, experienced with Ruby & AWS to help build and maintain our fully automated infrastructure. All of our operations are done by writing code first, so they are fully reproducible.

* Security engineers, with hands-on Rails development experience plus experience with compliance projects, security policy development, or other security initiatives.

Aha! is profitable, you can work from anywhere in North America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team is remote - in North American timezones so we can collaborate during the work day.

You can view open engineering positions at https://www.aha.io/company/careers/current-openings?category..., and click through to a specific job for our simple application form.
It didnt catch on till 2012. It was also gmail that caused a change in public perception of google
oops, typo. Yes I meant 'firing', not 'hiring'. Fixed.
sciencealert is starting to post non-clickbait articles. wait no they aren't. lol.
https://www.who.int/docs/default-source/coronaviruse/getting...