skysight-inc/HackerNews huggingface dataset:
I saw one parent that was at the epicenter of one of the most recent outbreaks. They traveled outside the country and the kids got measles.

He said it was a mistake looking back but they weren’t sure if vaccines caused autism so they erred on the side of caution in the 2000s. It’s remarkable they believe pseudo-science over medicine that quite literally eradicated terrible diseases.
"The girl and boy each have male and female sex chromosomes — in other words, each twin has some cells that carry an XX pair (female) and some that carry an XY pair (male)."

They are both genetically ambiguous and present differently due to hormone generation rates.
Wedding websites are much more than just an avenue to spend money. This would include money saving things like online invitations and RSVPs. Someone having a backyard wedding may want to get decoration ideas, for example, this article from theknot.com (https://www.theknot.com/content/backyard-wedding-ideas).

So I think the general spirit of your assessment is correct, I still think it's a false assumption. Also, where do you live that you can supply food and booze for a huge party for $300?! :)
A thin blogpost excerpting this story was understandably killed (https://news.ycombinator.com/item?id=19313822). But, the inside grumbling about Silicon-Valley-vs-Hollywood culture clashes, and reports about Apple's content preferences (such as avoiding "religion or the negative consequences of technology"), seem independently interesting & relevant.
There's probably a tradeoff between the potential expertise of a foreign experienced operator and the potential domestic economic stimulation.
Government. I didn't read it, but that's the reason.
The Register article about this discussed on HN here: https://news.ycombinator.com/item?id=19313698
Yes, indignation and snark get upvoted. That's a flaw of the voting system, so we can't live by upvotes alone. I doubt that it's specific to HN. To me it seems like humans in general.
John Arnold’s Artificial Intelligence Tool is systematically tricking judges to profit off criminals and unsuspecting taxpaying citizens.

John Arnold started as a non profit foundation, after deceiving cities to use their “Machine Learning”, they incorporated as an LLC anticipating profits using good unsuspecting judges as pawns.
https://philanthropynewsdigest.org/news/laura-and-john-arnol...

After selling his Artificial Intelligence Tool to Washington D.C. there has been a 227% surge in crimes.
“We have witnessed the tragic impact that a climate of hate and division can cause. The FBI report highlights how communities across DC must continue to confront intolerance and bigotry, and continue to work together to build and maintain an inclusive and welcoming city” – Anti-Defamation League
https://www.washingtonian.com/2018/11/14/hate-crimes-are-up-...

The NAACP, ACLU, MIT and 100 other organizations panicking as John Arnold pushes his racist and secret machine learning algorithm to decide who goes to jail, “More than 100 civil rights and community-based organizations, signed a statement urging against the use of risk assessment.”
https://www.technologyreview.com/s/612775/algorithms-crimina...

Criminal Justice is a human element, that needs to focus on humans deciding who goes to jail while we address real issues such as Community Development and Prison Reform. https://www.unodc.org/unodc/en/justice-and-prison-reform/pri...
From the article:

Whiteboarding is a practice borne from what i can only assume is equal parts social ignorance and intellectual dick-waving.

Another helpful approach to gauging candidates thought process is to stage your interview problems so there are a series of asks and check-ins. Breaking large problems into Ask, Check-in, Review, Repeat allows you to keep each info block confined

We do the thing in the 2nd paragraph. We use the thing in the 1st paragraph to do it. So there's something that doesn't quite add up for me, reading this.
Post author here. Can confirm I’ve not read The Book of Why!

I’ll add it to my reading list.
Or, instead of changing the system, you could split California into multiple states. But neither Democrats nor Republicans really seem to like it. https://en.wikipedia.org/wiki/Cal_3#National_political_impli...
That's because most Americans have never traveled overseas, let alone lived and worked there. The few of us who have, often notice the same thing.
Wasn't our government shut down when he applied? Pretty sure that would in fact leave him in limbo... As it did for many other things :-/
> War is horrific in the short term, but everyone on this site has benefited from it in some form.

That's because nobody on this site has died from it.
NixOS currently isn't there. A lot of this work is done, but much still remains. We have benefited greatly from Debian's work, though (Debian maintainers frequently come across as happy upstream participants to fix issues like this in the ecosystem, which really helps everyone!)

https://r13y.com/ tracks the progress of NixOS reproducibility; currently we're at 98.23% bit-for-bit identical for our minimal installer ISO. After that, we'll need the graphical installer, and then more of the base package set. So we've still got a ways to go.
After a couple hours, factorio starts to feel a lot like programming, as you get to progressively higher abstractions.
Yeah, IIRC they don't support this feature for PO boxes, but I managed to accidentally get it for mine when I filed a change of address form.

I use this with my PO box just fine. The problem is that the pictures are taken at the sorting center not at your local post office. So when things get really busy you'll get the picture a day or two before the letter ends up in your box.
I think this is a really important distinction. A whiteboard is a good place to draw out a system design and inform the whole room how the pieces need to fit together. It is an important skill as a developer once you get to a certain point and is not a bad thing to ask a candidate to do.

Asking to come up with a recursive pathing algorithm for your custom tree implementation in c on a whiteboard when they are applying for a ruby job maybe not so much....
Autotuning Cassandra to Reduce Latencies
Instantly Release Music on Cassette
All of these images are deployed directly onto a Droplet which has access to all standard features including backups [0].

0: https://www.digitalocean.com/docs/images/backups/overview/
The Big Dig in Boston was originally estimated to cost $8 billion. People were upset about this.

There were multiple problems along the way.
It ultimately ended up costing $22 billion. People were also upset about this.

At the end of the day? It was an awesome project. They completely buried a highway that cut through the city, and added a ton of green space downtown (The Greenway).

The city is better for it. Taxpayers would never have allowed it if they had their way.

We need a similar program to revitalize the MBTA. It should be done regardless of the cost. I will happily pay more real estate taxes and highway tolls for the rest of my life to support it.
As an example, the Los Angeles Metro actually has a "Business Interruption Fund" that they use to help small businesses in areas impacted by street-level construction (like subway station construction sites).

https://www.metro.net/projects/business-interruption-fund/
Question to the HN crowd here: What are successful strategies that scale with increased applicants? It seem relatively simple to determine deep/wide conversational knowledge once someone's face to face with the team, but this takes the time of the team. There's also significant time that needs to be spent figuring out who should take up the engineering team's time. How is that done?
Is there an Evil mode equivalent for using these keybindings in Emacs? In fact, can Evil be extended to support Kakoune bindings?

I’d like to try out the paradigm without losing my current productivity.
Backstory: Global Security Analytics [pdf]
The logic I'd use is that selling a bug with full knowledge of the specific criminal or tortious activity it will be put to use in is more dangerous than selling a bug that has a relatively diverse market of buyers and for which you'd have strong plausible deniability (not to mention a network of gray-market middlemen insulating you from any actual knowledge of offenses). My mental model of this is Stephen Watt --- but I only know the surface level of what was reported in that case.

Generally just my logic would be: selling bugs for which there's an established market is safer than selling one-off bugs to idiosyncratic buyers.
On this note, we’ve been happily using Resilio (formerly BTSync) here at QuasarDB, as an alternative to Dropbox and the likes. It’s P2P and without a central cloud, and serves us very well.
If you don't vaccinate all you become is a liability for society, and therefore you should lose your right to live in such society, becoming a liability for everyone else and protecting it under the guise of being "your own decision" means as much as protecting it under the guise of "i want to help overpopulation by killing as many kids as I can", that is: Nothing at all.
I don't think introversion or extroversion has any correlation to programming skill. And that is coming from an introvert. When it comes down to it, after many years in industry, I think that being extroverted is an advantage because this is an extrovert's world. And I have worked with several incredibly intelligent and savvy extroverts.
Of course, this is all just anecdotal.
Don't forget that electric drive-trains are getting cheaper faster than ICE drive-trains. The total cost of a base model compact car drive-train is probably still less than $5k though, so there's only so much room at the bottom.
You could buy your own, but I don't know how different the Edge TPU version is.

http://linuxgizmos.com/google-launches-i-mx8m-dev-board-with...
I switched from Vim to Kakoune about two years ago, after nearly 20 years of vi / vim. Being essentially in visual mode all the time clicked for me very fast. Since I don't use plugins, there was nothing holding me back.

I still use vi / vim for some of the usual suspects. I haven't bothered to change my $EDITOR, so I always default into vi unless I explicitly invoke kak. (Like right now, w3m invoked vi for me to write this comment.) And then there's visudo, which is far too much of a pain to set up for using kak. And kak doesn't to my knowledge have anything like vimdiff. Also, it doesn't work as well for what I call "interactive sed," where you do a global regex replacement. For ordinary source code editing though, I'm not going back. Selection-oriented editing with multiple cursors is just too much fun.
The issue is not so much white boarding as that is a broad term like others have mentioned. Using a whiteboard is a common part of many jobs. But it is not often that we have to write 100% correct code that compiles on whiteboards quickly.

What whiteboards should be testing for is problem solving, and whether a candidate can use a whiteboard to illustrate, communicate and collaborate towards solving a problem.

So if the question becomes whether or not problem solving should be evaluated, i think the answer is obviously yes, and algorithms have a place here. However, algorithms should not be the ONLY way to evaluate this attribute.
What are they putting in, a slaughterhouse? Maybe a brothel? What horrible business can't be accepted on "the main road"?
And as we all know, Elon's tweets are the gold standard of reliable forward-looking information. /s
They already have the mail images from their sorting machines, so it doesn't cost them much to email the images to you.
__
/ \ _____________
| | / \
@ @ | I make Vim |
|| || | much more |
|| || <--| friendly |
|\_/| | and easy. |
\___/ \_____________/
Came here to say this, literally any Laserjet printer, I had to research it before for a business plan. Just do research on the best Color Laserjet printer (they come in both color and monochrome).
Luxottica also owns the ‘insurance’ provider EyeMed.
Doesn't look like it: https://coral.withgoogle.com/web-compiler/

The proprietary compiler thing sucks, but it is where a lot of the secret sauce is, unfortunately. But a binary wouldn't be too much to ask for...
That's essentially what they are doing. You just dispute the percentage they assign.
FDA Commissioner Gottlieb, who raised alarms about teen vaping, resigns
Visual Studio Code in browser sounds a lot like Visual Studio Code itself.
The Problem with CloudFlare
your point being? that has nothing to do with bypassing IP bans and defeating captcha. see 3taps vs craigslist ruling from EFF.

https://www.eff.org/deeplinks/2015/06/padmapper-and-3taps-se...
Race conditions are the toughest to debug. They only show up sporadically.
This has to be the most insane shit I've seen in quite a while.
Having written trading applications with binary, JSON, and FIX protocols: this article is fucking terrible.

1) scanf on a floating point number works differently on different platforms. If you explore the space of numbers that are expressible, you will find very different results in terms of floating point error depending on which implementation you use.

Therefore transmitting floating point in ascii is just asking for trouble. But IEE-754 is fairly universal and binary fixed point conversion will look the same everywhere.

2) The complaint about not being able to locate fields based on a text dump is okayish. But it's easily solvable by adding a 4 char code to specify the message type. For example, if you open a video file in a hex editor, you'll see headers like 'MPEG' all over.

3) In high performance or low memory applications, translating text to binary and back is expensive. But writing binary as text for debugging is just a printf away.

4) Auxillary to 3, allocating memory for streams becomes an O(logn) problem in terms of allocations since you don't know where the current message of arbitrary length will end. Meanwhile, binary messages over either UDP or TCP are fixed length and atomic, vastly simplifying your streaming and event code.

The worst case of this I ever saw was a text RPC protocol for video streaming, where a single message could be anywhere between 20 bytes and several GB. The guy that wrote that one made the same argument ESR makes, "It's so easy to read!".
I would very much like to see that team :)
Used this book in my CS course. Loved it. I felt like it was clear and well written.
Also a rule from the CEO in the book "Soul Of A New Machine", who commanded his engineers "No mode switch".
So yeah, those are generally considered to be requests per second. Apples and oranges.
If only there was some kind of way to shut down the internet to halt this sort of atrocity from continuing.
There is probably some savings in not having to put in a transmission, much of the fluid system, electric motor might be cheaper. this is a little old [1] but it shows that the drivetrain is cheaper on a BEV compared to ICE. They probably haven't achieved all the savings possible yet, as model 3 is the only massmarket vehicle and it is decidedly more towards luxury with an impressive engine. When the big manufacturars starts to pump no frill BEVs into the market, we might see some optimization here.

[1] https://www.researchgate.net/publication/260339436_An_Overvi...
I use CBOR, which is a really nice binary Json. I use it for a custom protocol for embedded systems and it's just brilliant.
Except I add artificial constraints like trivia to give my test arbitrary filtering power.

Trivia? More like just see if they are solid on the basics, like what a pointer actually is, and what a struct actually is. Pointers are what just about every language with object references uses to implement them under the covers. Really, I don't see a need to filter any harder than that. Plenty of high GPA recent grads from top schools are pretty hazy on something as basic as that.
Yea, its at least my thinking that having a tech debt problem is better than a failed company that results from not moving fast enough with constrained funding to either find product market fit, or fully self actualize the product concept.
The part about mezzanines struck me. BART has huge barren mezzanines. There is not one shop in the entire station. The other subways I've visited in the US (Boston, DC, NYC) also don't have any shops except in some of the largest like Grand Central or Penn station.

Compare this with subways and train stations in Japan which often have shops in the mezzanines and sometimes at the platform. There are always at least vending machines at the platform. I don't think this is unique to Japan, I recall there being shops in the station in Korea, Taiwan, and London too.

Why do the stations in our supposed capitalistic society not have any shops?
Live Discussion Between Joe Rogan and Jack Dorsey about Twitter Censorship
These things are related to "communicating effectively", which is a significant part of the job.
Biblical Chronology and the Encyclopædia Britannica
>the purpose isn't just infidelity as the article would have you believe.

The article states "The clients are often people who live at home with their parents and just need some privacy." Still, they don't clarify this any further so your explanation is useful. As it happens, a similar situation to what you describe in Korea is also common in Japan.
Hey all, author here. This project was a fun demonstration of the versatility of Redis. Happy to answer any questions.
I equally wonder where we'd be if no-one ever indulged in a premature optimisation…
Nice!

In case any Nixers are reading this, here is how I got NSPR to build reproducibly in Guix:

https://git.savannah.gnu.org/cgit/guix.git/commit/?id=6d7786...
They may have changed it. When I initially signed up, I tried to add the PO Box explicitly, but they rejected it as unsupported.
Problem with a whiteboard is that once you start writing, you are almost committed to your initial attempt. You cannot copy/paste and move bits of logic around. Left out an if(xyz)... conditional? Well then hopefully you've spaced out your code so that you can sneak extra pieces in as you work your way through it. I would much rather solve a problem on a laptop hooked up to a projector.
Thanks for the response. That all makes sense. I assume the FaunaDB devs would have already tested and fixed all the scenarios they could come up with, so it's reasonable you'd want an outside party to come up with even more scenarios to examine.
To some extent testing this out when you need it is a bit too late. If you anticipate having a problem, it's useful to play with solutions before you actually have said problem.

That's different from applying a 50,000 node solution to a 50 node problem though.
> Capital gains are where the real money lies, and they're so hard to define that you can't call "no loopholes" on them.

Well the government does quite the job right now and also taxes them at a lesser rate.
Last I looked (maybe a year ago) there were none. I have the same concern you do, I could use it directly but I need to use other environments often enough that I'd constantly be switching back and forth.
Fortive – Hiring Data Scientists in Pittsburgh, PA
> In fact, can Evil be extended to support Kakoune bindings?

Of course. I just don’t think it has been done yet. Was tempted to try it myself.
In my case, I was always in visual mode. The mental gymnastics required to figure out what motion comprehends the text I'm interested in was too distracting otherwise. So when I tried kak, it was easy to pick it up -- like visual mode, but always on. And with what I found to be a very consistent set of keybindings.
https://www.backyardportablebldgs.com

The wraparound lofted barn cabin is the one I chose.
You can add a README.md file for a folder that you want "comments" for.
You can get lithium from sea water

There's an ass-ton of lithium in certain parts of the American west. I've met some of the people working for the companies getting set up to exploit it once battery demand drives the price high enough.
It's very different. It's optimized for inference not for training.
> When a spermatozoan buries into the egg a reaction is caused which prevents other sperm from being able to penetrate.

This is an explanation I was looking for. Thanks.
I once booked a hotel on Booking.com on a trip to Japan that was a great price for a king bed and a large room. There was no mention it was a love hotel. While I had no issue with it - my SO felt differently...
The datasheet says it features a "Cortex M4 with 16 KB of instruction cache and 16 KB of data cache". As far as I know, M4 don't have L1 cache. Maybe they're using an M7? Or there's just simply no cache?

https://coral.withgoogle.com/tutorials/devboard-datasheet/
The best comment I ever read was huge, multi-paragraph monstrosity at the top of the file. It was written in a casual style and had misspellings. I think it gave an overview of the intent of the file (it was like some Perl script) and then rambled on about how the requirements had mopped him into a corner, and that the code was incomplete and likely buggy.

It was shockingly humble and transparent, and yet it seemed to flow from confidence, someone who had lots of experience in systems of all shapes and sizes. It was not signed, but I'm pretty sure it was by one of three coworkers, each of whom had years and years of experience running servers and networks. Its tone was a refreshing contrast to slick smokescreen recited by your average drone, in meetings and emails in the surrounding corporation.

And then there were no more comments. Yet the code was more comfortable to read, after that long intro, than most code I run into. I think it was two things:

(1) The author stated the intent. What was the file's purpose in life? Every line is easier to take in after you know that.

(2) The code was written by a human being, just like you and me. Usually code feels a little stiff, no doubt because the main audience member is a computer. A mild injection of warmth and humanity helps me keep my chin up when I face that daunting first read.

Would it have been better if it was more concise, spelled perfectly, and had a few line-by-line comments? Maybe. But it was such a treat I still remember it a decade later.
Not an expert but do any companies ever make a guarantee that they will make money in the future? This seems like the requisite legalese and a non-story unless companies do make guarantees.
As it happens, the first edition of Fowler's Modern English Usage made the same objection, though I think you have to look it up under "geometrical".

[But yes, it bugs me too.]
Asynchronous disk I/O (2012)
> In 2019, it seems odd to prioritize print layout at the expense of screen legibility. When I use a Mac (on a normal ~100 dpi screen), the text looks softened with bad anti-aliasing and I feel like I've stepped through a time machine to the amazing year 2000.

In 2019, what seems most odd is insisting that there is 'one best way'. The fact is that I fall into that vanishingly small base of users that notices the colors in windows fonts. I find Mac and Linux easier. I like the Retina displays. I'm not sure how you can argue against my preference for them. I did not say you should not have fonts you can read; merely that there is no one way that ought to be said to be better.
You can buy Samsung INR18650-30Q (top of the line) off aliexpress in bulk for about $3 a piece. It's about 11 Wh.

You'd need 90 of these batteries to make a 1kWh pack, costing $270. Obviously this does not include casing, assembly, and BMS (battery management system), but that's an inexpensive (probably 10%) overhead.

Buying in "super bulk" and "from alibaba" would probably be even cheaper, and would probably approach $176/kWh.

edit: Check out Jehu Garcia on youtube if interested (no affiliation).
USB has too little bandwidth to do real training. Modern GPUs use 16PCIe lanes which is ~126Gpbs for PCIe 3.0 which is incomparable to USB.
INCREDIBLE amount of respect to Jack and Vijaya Gadde for agreeing to this. Sounds like it could be an incredibly uncomfortable discussion.
That was a helpful and interesting article. Thanks.