skysight-inc/HackerNews huggingface dataset:
I realize that you may never come back, but "insta-bans" are extremely unlikely in any case, but even less so if you take any of the actions in the post (all for free):

- Provide a valid phone number where we can reach you in the event of suspicious activity on your account.

- Provide one or more billing admins to your account.

- Provide a secondary payment method in case there are problems charging your primary method.

- Contact our sales team to see if you qualify for invoice billing instead of relying on credit cards.

To be clear, if you do the last one (which you easily qualify for), you are under contract with us. In that case, the phrase "there was literally nothing stopping Google from insta-banning an account in the future in the middle of a Nike event" would be completely incorrect.
Why we built Neutralinojs framework? – Medium
This reminds me of the discussion(s) on BBC QI (Quite Interesting) about 'how many moons does the earth have'.

A video from QI official channel: https://www.youtube.com/watch?reload=9&v=7qZWM8Aatb8

And a compilation of updates over the years. It has Stephen Fry discussing the topic but in recent seasons Sandy Toksvig discussed the topic as well : https://www.youtube.com/watch?v=sGgmmX-dzgU
> Speaking as a biologist. Among my colleagues, it is still very controversial.

I'm also a biologist.

I guess I don't understand where your concern arises. I and others I know have used CRISPR-Cas9 to introduce arbitrary DNA mutations at loci of interest. We see many different types of lesions, ranging in size.
> That means the "For Life" part is more like "until they decide it's not worth the grief".

That is what “for life” means lots of the time outside of BDFL, too.

Federal judges retire, too. Monarchs and even regular, non-benevolent dictators abdicate or otherwise step down.
If this works well, I could see it reducing a huge amount of drudgery in the industry. But it could also reduce billable hours for less experienced developers who take on this sort of work. I have been wondering for a while why such a tool didn't already exist given its obvious utility.
> Would be amazing to see it pass by 100 feet above you.

At those speeds, and the necessary angle, I'm not convinced you would be able to see it at all.

The actual encounter would last for too short of a time to see (like trying to see a bullet in flight), and their motion would take them out of your field of view, unless the planet you were on was rotating very fast.
Case Studies Where Phase 2 and Phase 3 Trials had Divergent Results [pdf]
I took a look at Go but it seems to be more of a systems language than a scripting language and I assume that means it's less amendable to "This guy across the country needs this information in 2 hours max".
I would have agreed with you a year or so ago. I've been on MBP for about 4 years, my next laptop is going to be a PC again.
There may be a concern, but so far, there's been no evidence to support there is any safety risk.
There's both a Best Buy and Microcenter near me (I feel very fortunate about this). I always buy from one of those two when I can instead of Amazon. It's always preferable to not deal with shipping at all, especially considering receiving packages at an apartment complex is never quite ideal, and it's always same-day.

There are other benefits as well. A year ago, I was trying to decide between a 27" 1440p 16:9 144hz monitor vs. a 34" 1440p 21:9 100hz monitor. Microcenter made it super easy for me to just try out both and return one. I suppose I could've done this with Amazon but it wouldn't have been as straightforward. (I went with the latter, for what it's worth.)
...discounting the scaling operational costs due to vastly increased distances to everything.

If you operate a small dairy farm in Wisconsin, with pastures near the barn, and a more remote hayfield that is mechanically harvested, you can definitely raise 20 cows with 40 acres, including plenty of margin for error. You would only have to reduce herd size in a region-wide, multi-year drought. The rest of the time, you're selling hay to your more-risk-tolerant neighbors. That's 200 short tons of milk per year, or 50000 gallons, with likely revenue between $150k and $200k, or $3750-$5000/acre-year, discounting the excess hay, culled beef, and veal calves.

If you're just sitting on the land, not even growing hay, you're leaving heaping piles of money on the table.

If your land has 1/10 the yield, you now need 20 acres per animal instead of 2. You can't put up just one, convenient dairy barn, so you're just growing meat. If you can get 200 pounds of beef per acre, that's maybe $1500/acre-year. That's significant, but not as significant.

The actual ratio is likely much worse than 1:10. With normal rain, a Wisconsin herd could potentially allocate 0.5 to 1 acre per cow. Out west, without irrigation, it can be 35 acres per cow, or more. So if the Q Creek Ranch could raise a herd of 16000 on 560000 acres, a Wisconsin farmer might be able to do the same with 1.5% the land area in a wet year. That's a lot less distance for the cows to walk, especially if the hay is trucked in from remote fields.

As it happens, Q Creek grazes from 6000 to 10000 cattle in any given year, and they also maintain a herd (of unspecified size) of elk, deer, and antelope for hunting. I'll estimate 2500 head of them, and call it 45 acres/animal.

Rosendale Dairy, the largest in Wisconsin, keeps 8400 cows, with 2800 acres for hay. 1/3 acre/cow.
What is Best Buy anymore? I recently bought a refrigerator there and it was a really bizarre experience. It seemed more like a small mall than a big box store. The appliances were in a section called "Appliances by Pacific Sales", where Pacific Sales is a chain of stores in LA. We actually bought our oven at Pacific Sales years earlier. Then they had the "Apple Store at Best Buy," next to the "Verizon Store at Best Buy." I couldn't really tell whether Best Buy was directly selling anything or not. It just seemed to be a collection of stores within the Best Buy store. It was like a small mall, but only with electronics and appliances. So odd.
Came here to mention puppeteer since I didn't see it in the author's suggestions. I developed a huge script at my last job which processed PST files into PDFs, and it relied heavily on wkhtmltopdf.

After discovering the issues surrounding font embedding and lack of interoperability with windows/adobe acrobat (when redacting) I was tearing my head out trying to figure out how to get it to work. In the end, I chalked it up to being a limitation of how the program handled fonts, and looked for an alternative.

After discovering puppeteer and dropping it in (replacing wkhtmltopdf), basically all the problems I was having with fonts disappearing were solved. Did not look back.
Facebook's Mark Zuckerberg Slammed by Germany Over Holocaust Comments
Thanks for checking out the report! I'm part of the team who put it together :)

Yeah, we thought LG was interesting too. When it comes to Android, we expected Samsung to take first place tbh, but we found more bugs/user reported from LG and Google devices (Fig. 9). This could be explained by our technical user base and the popularity of Nexus devices with Android developers. So the higher proportion of bugs/user we see reported is most likely due to internal beta testing by devs.

We went into this with some expectations and were surprised by some other findings as well... like Danish being the top locale where bugs/user are reported from :D
Yep - 100% agree. Y'all should come to the dark side and get yourselves a refurb Thinkpad.

Personally I run a 2017 MBP for work and a heavily modified T430 running Debian at home. I often miss my personal hardware throughout the workday - having USB ports, ethernet, different display ports, and swappable batteries is invaluable. The OS differences are huge too - OSX is just not my cup-o-tea when it comes to package managers (brew sucks vs. aptitude), running a development environment, and even just running simple *nix binaries (there are significant differences with the OSX versions).
> "LIGO is sensitive to binary NS (and NS stellar-BH mergers) too..."

Sure, and the extra info is appreciated, but here is what I was responding to:

>"Gravitational waves are all candidates until they can be confirmed with external sources."

I believe this is false. They expect to detect many gravitational waves that will never be "confirmed with external sources". Namely, those triggered by black holes, and for the reasons you mention.
Due to Mark Gurmans track record a Bloomberg rumor on a tech companies future plans for a product are almost as trustworthy as official PR from the company. More leaks = more representation on HN.
> This is an interesting article from a company that has almost nil customer support.

This never gets old. It's almost as predictable as some random reference to "don't be evil".
So where are glibc regexps used in the most typical practical cases?

At least grep does not use them (at least not in unmodified form) as a comment in the bug report notes.

I think changing such behavior is unacceptable, regardless of what the spec says. Here I would to propose the API stability promise of the Linux kernel: We don't break existing programs.

If somebody notes that the previous behavior is not correct according to the spec a new posixly correct mode can be introduced. But it should not magically become default.
my API uses a combination of REST and GraphQL, new api calls are written mostly in GraphQL unless its something like a batch job, or querying, modifying the database, Rest works better for those type of tasks in my experience.
Given how that market is doing, that might be to its credit.
That's more part of CHaP: https://medium.com/netflix-techblog/chap-chaos-automation-pl... and FIT: https://medium.com/netflix-techblog/fit-failure-injection-te... -- it's a mechanism to artificially inject errors to understand how upstream dependencies effect your availability.
There's plenty of culture in Kansas, just like everywhere else in the world. The problem is homogeneity of culture, not the lack of it.
How ‘Small’ Security Errors Lead to a Security Breach
Chips vary considerably in the amount of power they use at a given frequency, as a result of silicon process variations. Consider table 5 in http://charm.cs.illinois.edu/newPapers/16-08/paper.pdf. So even with identical cooling systems, some chips will outperform others.
Yes, good catch. Thanks!
TLJ is not an "objectively bad movie". It's currently sitting at 91% on Rotten Tomatoes, which means that objectively speaking, 91% of people paid to watch movies for a living thought it was worth watching, compared to all the other movies that they have to sit through.

There are certainly plotting issues, like the entire detour to the gambling planet. But there aren't any major plot holes. (The hyperdrive kamikaze attack is brought up as a big one--but closer examination shows why it isn't a plot problem and why hyperdrive torpedoes aren't a thing in SW. The attack actually fails to destroy its target--it merely slices through it. It only succeeds in causing any sort of meaningful damage because the NR's ship is so massive, which rules it out as a weapon of general use.)
> Mars' moons are really nothing more than captured asteroids.

Keep in mind it's not actually possible to just "capture" an asteroid. The object needs to lose speed somehow in order to be captured.

Most likely via collision - something large hitting the planet, or two other moons crashing.

So the story of the moons is much more complicated than just "random piece of rock".
CircleCI site-wide outage
There goes the neighborhood.
And I'd add that we spend circa a half-trillion per year on various forms of advertising, marketing, PR, etc. (In comparison, the US spends $0.62 trillion/year on K-12 education.) The main purpose of that is to get people to spend money, often by demand generation.

Maybe if we don't want people spending beyond their means, we shouldn't have highly paid professions entirely devoted to getting people to spend without regard to their means.
I think an important thing is that you should consider that attackers will log in at the maximum rate limit allowed. The traffic may even be greater than the rate limit, and they'll have some requests dropped by the server. But it still represents and attempted login regardless.

So, yes, even with rate limiting, you can still easily hit 99% fradulent attempts. Obviously you'd be foolish to actually process all of those, and likely the attackers would realize they were rate limited and would slow down for their own best interest, but it's not a guarantee that they actually do obey the rate limit.
in linux, systemd can do that when starting a service. the config is in a unit file, not a library

probably better, as such code is likely to be very unportable. even if you standardise the calls in a library, on linux the right paths will probably vary between distributions and architectures
Interview with Patrick Collison
It should not be, "Cockpit crew had a low all-cause, all-cancer, and cardiovascular disease mortality but elevated aircraft accident mortality." [1]

In plainer, much less careful English: even with that exposure, they live longer than average.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4511278/
check out this graph of radioactive cesium in mother's milk

http://webarchive.nationalarchives.gov.uk/20130403200836/htt...

Chernobyl is just a tiny blip.
Why would google develop Android otherwise?
>I'd argue SF isn't that diverse, especially some neighborhoods. It's mostly rich whites and asians. African Americans got chased out long ago or forced into Bayview.

This is a bit more accurate...

http://www.foundsf.org/index.php?title=Western_Addition:_A_B...
Kinda funny to mention that in the context of San Francisco :) https://www.google.com/maps/uv?hl=en&pb=!1s0x808580a524767fb...
Of course, another option is to impose rent controls on all housing to eliminate the insane market and then rationally plan how much additional space to build.
What makes people distrust science
This is a valid argument. A high level abstraction definitely serves as a restriction over code that gets to "creative" at the expense of obfuscation. Following this line of logic, the argument then truly does become apples to apples.
The same two things always come to mind.

1.) Always assume it's the people you don't agree with that are going to decide what can and can't be said.

2.) Understand that definitions wander and interpretation is everything. If Orthodox Jew Been Shapiro needs a $600,000 security unit to allow him to speak at Berkeley because of "his white supremacist bullshit," note that the censorious don't seem particularly interested in the precise content of the speech.
Sometimes they have some good deals online. I buy and get in the store. In the store itself, it's kind of a mess. I went to buy an $80 item that I saw online but the price there was $100, had to talk to manager to get the price (price matching themselves?).

The thing that makes me usually go to Amazon or elsewhere compared to Best Buy is the return policy. Best Buy will give you only 15 days to do a return with refund. Many times 15 minutes is not enough to install the product, test it and go to the store to return it.
Not ideal, but in some cases manageable for several days.

Eg, I remember doing 3 qualifiers on Mon, Wed, and Fri in one week, so a small nap and then back to studying for the next one.

Not a fun week, that.
Meta Kaggle: Kaggle is now maintaining a public dataset on platform usage
They don't live in the neighborhoods that the HN crowd finds attractive.
> The ad team prevailed, this person said.

Of course they did.

A controversial idea, but you know how much easier this would be for everyone if Google offered an option for users to be paid for volunteering your information to them? It's a precedent most fledgling ad companies wouldn't be able to match... even if it's just a few dollars a month, or maybe 30ish bucks a year. It'd cut into Google's bottom line, but it would eradicate the competition.

And then on top of that, you've got the security and privacy wins by baking the product to be secure by default but allowing consumers to accept a paycheck to disable some of it for Google. That risk calculus works for plenty of people (if not for myself).

Google's wins:

• Security and Privacy by default

• Dismantling start-up competition who can't afford to pay for the data they harvest

• Growing marketshare.

Drawbacks:

• Immediate hit to Google's revenue stream

• Permanent assignment of value to data in the perception of consumers

The only big outstanding risk would be posed by rivals with large warchests able to subsidize a similar payment scheme, but honestly once that's done, the winner is a public which now has the ability to monetize their data.
Well, at least they're quoting and Google source with specifics instead of just relying on source code, docs and speculation.
The system isn't designed to be very high-throughput, but I do plan to keep hosting on https://hq6.me/u/.

The API is to shorten is simply a POST request to hq6.me/u/ with `fullUrl` and optional `desiredShortUrl` as parameters.
Wkhtmltopdf still has better support for headers and footers. Puppeteer/chrome still lacks in this feature but it's getting there.
This is more common than you might expect. Another example: The electronics and games section at Target is staffed and run by a company called Marketsource.
Mining existed when ATI is still a thing?
Physics Needs Philosophy / Philosophy Needs Physics
USB-C to USB B, USB-C to lightning and USB-C to HDMI are available as cables without any adapters. Not sure what parent uses USB-C to A for, but guessing there's a USB-C cable for that too.

Otherwise the USB-C to A + USB-C to HDMI is one adapter if you get Apple's version. So maximum one adapter is required here.
Microsoft reveals first known midterm campaign hacking attempts
In case you haven't seen the pictures: https://betanews.com/wp-content/uploads/2018/07/macbook-pro-...

It's mostly a big hole with some silicone on the sides. That's not to say that it doesn't affect cooling at all; saying the keyboard is insulated is probably exaggeration though.
Had a MicroCenter back in Kansas City...that is a FUN store to go to for geeks.
> It sounds like you misunderstand the use of hypermedia for autonomous agents.

Every time you type hypermedia I want to punch you.
People Are Speaking Up Against the Trend of Donating Vacation Days to New Moms
And it works wonders. Nothing repairs my tired back faster than a few dedicated nights of sleeping like that.
Nick Schrock here, one of the GraphQL co-creators. I agree with a lot of the criticism in terms of the difficulty of implementing GraphQL backends. I think there's a big opportunity for folks to build vertically integrated toolkits that deal with N+1 issues, integrate DataLoader natively and so forth. Good versions of these would deal with a lot of issues described here in greenfield GraphQL backends. I talked about this at the GraphQL Europe keynote last month (https://www.youtube.com/watch?v=zMa8rfXI6MM).

Current greenfield implements are typically stacked on ORMs like Django and RoR, and the impedance mismatch is real. Personally I abide by the dictum that ORMS are "Vietnam of computer programming" and should be avoided at all costs for anything that will grow beyond a small app. GraphQL was not originally implemented on top of an ORM, but instead an object model built on key-value + edge store internal to Facebook.

In terms of other criticisms in this thread:

1) Exceptions: The default behavior in graphql-js (mimicked in other language implementations) of swallowing native exceptions by default was probably a mistake in hindsight. Whenever I've played with GraphQL using different toolsets the first thing I change is to add a wrapper function which checks for errors and then rethrows the initial exception that caused the GraphQL error for use in testing and CI/CD contexts.

2. Caching: Personally I've always been confused about the concern with leveraging HTTP-level caching. While a clever hack, with any real app with any sort of even mildly dynamic behavior you don't want to do this. Staleness will be interpreted, rightly, as bugs by your users. If you want to replicate the behavior the most straightforward way would be to use persisted queries (described here https://blog.apollographql.com/persisted-graphql-queries-wit...) combined with HTTP GETs. With persisted queries you can encode the entire request in the query string, which should get you the HTTP-level caching you want.

3. Docs: Quite confused about this one. While particular implementations of GraphQL can be problematic the documentation of the core language (which I am not responsible for) is superb. See http://graphql.org/ and https://www.howtographql.com/.
Would be nice if there were a competitor mobile platform to iOS that wasn't built from the ground up to sell you advertising based on personal data. I guess Blackberry was the last mobile OS that didn't need to know every detail of my pissing habits.
A post-mortem at Arena: a problem that led to an innovation
Well, they did build JavaOS.

https://en.wikipedia.org/wiki/JavaOS
Good point on the quarterly vs continuous measurement. I'm not implying they are rigidly mapped but it makes sense you can put quality changes down as an objective for a team. This can be both end-of-quarter quality but also the general rate of change over the entire quarter.

Depending on the situation, I have seen teams aim to achieve certain SLOs but it can also be that certain other things can be achieved without letting the SLOs suffer (if they're already at a reasonably high quality).
You should make the opposite conclusion. The fact that atoms are so tiny that almost every notable event has a detectable affect on isotope ratios means you should downgrade the meaningfulness of the OP article. (See my other comment on ancient lead, which has nothing to do with nuclear tech.) Likewise, when seizmic technology improves and we can sense explosions from further away, we don't conclude that building demolition is somehow more important than we previously thought.
I feel like people view California sometimes as an entirely blue state which is absolutely false. If you go anywhere outside of a metropolitan area you are in Red country. Go to South Lake Tahoe and tell me you don't see Trump signs.

Rural is rural, I went to a local bar West of Sacramento and felt like I was in my home town in nowhere Illinois.
Yeah, it's very neat, but having to sell your house because you mistook the value of your home? Not gonna fly.
Unpacking NumPy and Pandas: The Book Is Coming Soon
Canada doesn't have free post-secondary education but we have socialized healthcare.

When my daughter is old enough, if she wants to go to university or college, I will do my best to pay for as much as I can. The great thing about this country is that if she gets seriously sick I won't have to choose between her health and her education.

The US healthcare system is barbaric.