skysight-inc/HackerNews huggingface dataset:
As I understand it, though I haven't seen it clearly mentioned by the sibling comments, the primary issue is that applying this technique to human embryos will not only affect those embryos, but all their offspring. If you make a mistake there, the effects of that would be felt on the scale of humanity.
They deliver promises to people who can’t vote because they spend money and earn money and pay taxes anyways.

An elected politician is not a monarch or a benevolent dictator or an altruistic philanthropist. He is a representative of those who voted for him.

And re: why is this wrong? Because the politicians necessarily have to lie and or fudge facts or back track on promises because there is a fundamental conflict of interest.

A great example of this is California Proposition 1A aka Governer Brown’s bullet train to nowhere. Voters approved $9 billion bond money in 2008. The estimate is 77 billion now. And nothing is done.

That’s money we could have spent locally and to improve our roads and infrastructure. There is no more local governance and only the tyranny of regional governance. We are not homogenized constituents and our needs vary greatly.

Another example is school funding and LCFF..local control funding formula. Which is anything but as it’s a melting pot of school funding and then redistribution. Schools in highly taxed..high density cities are deteriorating with their infrastructure crumbling. With education tied to property taxes, there is so much pressure to create more and more housing stock in Silicon Valley towns that are already beyond carrying capacity. Afterall, a 2 million $ matchbox condo home sold in Cupertino delivers more tax $$$ to the state coffers than a home in Manteca..so why build roads and maintain freeways and create networked public transport to allow the work force to move freely?
Non essential personnel aren't working to maintain the public website.
This is not abandoned software there was an active discussion on adding domain fronting just a few weeks back.
It's not the norm, no. I negotiated more vacation over more pay and I get 25 days in the summer like everyone else and another 15 days to use whenever I can which usually isn't a problem especially during the holidays like now. I only had to use 10 days this year thanks to it being a "good year" when it comes to vacation and "red days".
Citation needed, but I'm fairly certain I've read that companies like Ancestry retain the right to use your DNA/data for a variety of commercial reasons. Also, if I were you I would be concerned about it being used by the government [1]. Sure, looking up a serial killers DNA is something most can agree with but imagine this being used in an automated way for way lesser crimes.

[1] https://www.npr.org/sections/health-shots/2018/10/11/6562687...
I wish you godspeed. I live in a 92% black, high tax neighborbood on Long Island, but at least the police answer the phone and crime is at reasonable levels!!
Calmly and shortly stating what happened and how you want it remedied is an all around great and underrated strategy for dealing with any organization and even individual relationships. Many people don't get what they want simply because they never ask.

In less acrimonious and regulated situations than dealing with debt collectors you can kindly ask if the other party would like a copy of your complaint by certified mail (that is, issue the least antagonistic of threats) and straighten things out by phone or email.
New Horizons Reaches Ultima Thule
The main issue with fishermen is that they can't help much with data availability issues, because an attacker can just make the data available later during the arbitration process, which leads to a vector for DOS attacks against the arbitration system.
I just read the first link. Disgusting. She crossed the street with her children and saw one of them run over in front of her, and she was charged? And did more time the one who ran them over? Wow.
As a PhD, that would be my preference as well.
Not really.

There where ~2.2 million us farms in 1982. It dropped to ~2 million in 2002 but it’s still ~2 million today.

Many of theses are more hobby projects than giant industrial operations. Even still giant subsidy’s keeps the farm sector from the kind of massive consolidation you see in most industries.
I was just reading the editorial reviews for the "Why Programs Fail" [0] that you recommended and couldn't agree more with this statement:

"Today every computer program written is also debugged, but debugging is not a widely studied or taught skill. Few books beyond this one present a systematic approach to finding and fixing programming errors." --James Larus, Microsoft Research

This was something my school's CS program severely lacked.

[0] https://www.amazon.com/Why-Programs-Fail-Systematic-Debuggin...
The vulnerability doesn't pop into existence the second it is publicly announced. It was already there. Everybody was already vulnerable.

At least if it's publicly announced people can take steps to defend against it.
I didn't read it that way at all. It sounds to me like he's asking how to find a particular role/job, not how to find multiple clients.
A Guide to JavaScript Algorithms – Graph and Tree Traversal
What Is Going to Happen in 2019
Nasa probe survives Ultima Thule flyby
Isn’t Craig chambers PL? So is Jeff Dean (Craig’s student).
GANMAF
Most billionaires inherit their wealth?

As for startups, it would be better to see the success ratio (how many people tried to create a startup vs how many succeed) and not just the number of survivors.
If you're interested in this sort of thing, there's a lot of coverage in https://secrethistoryofmacgaming.com
Wow, this is great! I wish the US did this!
V3 – Indie.vc
There are several comments here noting that small towns are pretty well wired. I’m fortunate to have just purchased a vacation home in rural Wisconsin (close to family). In DC, I have 100Mbps fiber, a free upgrade from FiOS from the 25Mbps I ordered, with the option to get a gigabit. At my other house, I have a 6Mbps DSL that only delivers 1.5Mbps at best, with a couple hundred Kbps upload. There’s a cell tower only a mile away, but hills and trees obscure the signal; still with two bars I can get 20Mbps on my iPhone. Can I get a reasonable data plan? No. All the data plans cost a lot for a little, and throttle you to 2G after a hundred GB or so of download per month.

My hope is to spend a good portion of every summer working remotely in Wisconsin. I’ll be hard-pressed to make video conferences and pairing sessions work, and I sure won’t be streaming many shows for entertainment in the evenings.
Ahh cool, so like a web browser?
Also not particularly religious here but the Bible is certainly full of useful source material.
You see this in a lot of places. There are a lot of smaller cities in New England and elsewhere that have gentrified at some level. But that gentrification often seems to mean that there are maybe 20 square blocks of new condos, hip restaurants, craft bars, boutiques, a nice park, a few employers, etc.--and then things outside that radius get sketchy again rather quickly.
"Supplementation of 500 mg of Mg has been associated with significant improvement in the insomnia severity index, sleep time, sleep efficiency, sleep onset latency, serum cortisol concentration, serum renin, and melatonin"
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5637834/

More:
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3703169/
https://www.ncbi.nlm.nih.gov/pubmed/23853635
https://www.ncbi.nlm.nih.gov/pubmed/8232845
SSA is Functional Programming (1998) [pdf]
How to arouse a woman over text
A big lump of Uranium-236 would probably survive that long.
how do these people convince themselves that the problem with ads is privacy and tracking? i use an ad blocker so that i _won’t see ads_.
I think it’s unlikely to become expert in all of those things. If you do, it’s over the course of an entire career, not to get started. I guess it comes down to how much expertise is “enough” for you. Naturally, if you split your time across 3 domains you won’t be as expert as someone who dedicated all their time to going deep in one.

In the context of a big company, I think it makes sense to have a specialized workforce. Why look for the one in a billion person that can publish top quality theoretic papers and then implement them on distributed gpus in an optimal way while also building simple Random Forest models for your business? I’d rather that person do more of the most valuable thing, and then hire someone else to do the rest.
At a tier one, you are paid to do research, not teach, unless you are a clinical or adjunct. So it’s not just the professor binning teaching as overhead, but the universities as well.

If you love teaching, then being a professor at a top tier CS program might not be the right choice.
Excellent paper. Just submitted it: https://news.ycombinator.com/item?id=18800570
All we have left is a flag and some comparatively tiny equipment. If they had left the same would we have found it yet?
I find the use of zircons in this context very interesting. Starting with the Wikipedia article:
https://en.m.wikipedia.org/wiki/Zircon

I went down the rabbit hole and learned a bit about Geochronology:
https://en.m.wikipedia.org/wiki/Geochronology

It is interesting how they “break up” dating depending on the time frame, for example some dating is only measured by “eon” (half a billion years), whereas the “finest” measurement seems to be “age” which corresponds to single digit millions of years.

A bit humbling to think that all of humanity can “fit” in the smallest geological measure of time.
Actually, it’s pretty easy to convert into a server render with react. Just try to write a new middleware, new App.js for IE6-9. Apart from css issues, you’ll have zero js to execute on client.
A law defining what make the difference between an engineer and a professional engineer though reduces rriction in that context by creating a shared definition so instead of every insurance client having to provide the documentation that their eng was a p. eng (according to that insurance company's definition) both the customer and the insurance company can just refer to the licensing board to check.

The biggest issue in this case is that the state was using it punatively against a person who was not providing a p eng sign off or advertising services as a p eng. Having a regulatory shared definition is fine and helps smooth commerce.
Men who have to wait alone can also be harassed or the target of criminals. I wouldn't exclude anyone from needing protection against crimes.
I think you’re wrong. An asshole who cares at least has a moral compass, and knows the direction it should point. They lack motivation though to go above and beyond their own selfishness to do more than the bare minimum, but there is still hope that one day they will.

An asshole who doesn’t care at all has no hope. They truly don’t give a shit, and will only pretend to care as long as it benefits them. These are the worst.

If a homeless person is dying in the street, you really think it’s better for an asshole to just step over them and continue on without a second thought, rather than say calling 911 and then continuing with their day, just because you feel their level of care is too low?
C++ at the End of 2018
> Firing people? Or public shitcanning?

Publicly shitcanning. It's illegal here.
So does this imply that we'll never know if the Cambrian Explosion is actually an explosion or just a continuation from a previously unrecoverable geological record? Is it even possible to have complex multicellular life under snowball earth conditions?

>Although it’s likely down to a number of factors, one possibility is that Snowball Earth’s erosion was so significant that there wasn’t much topography left to erode when all was said and done. The planet simply needed to forge more land first, and that takes time.

The balance of earth is so interesting. The process that forges new land (volcanism) is the same process that beats back snowball earth and re-balances the atmosphere with more CO2.

It's a bit old and cheesy, some of the info might be outdated, but this is a great episode on this topic: https://www.youtube.com/watch?v=XEiu611KsUo
> It was not a paid placement or advertisement.

I would like that people were more explicit in why they despise ads. For me it is because they are unsecure, often outside the control of the site owner and heavily rely on tracking.

For a long time my impression of Mozilla is that they are trying to "sanitize" ads on the web by experimenting on advertisements that are non-tracking by design.

(this does not cover cliqz, I never found a good reason for that and honestly think they should be more transparent about it or cancel it)

Clearly we see that Mozilla has no interest in being an holy warrior against advertisements, but as said above ads can work while respecting privacy.

> How do we take back user privacy when the world's computing window becomes poisoned by those impassioned for money? It is deplorable behavior.

non-profit or for-profit every company still needs money to keep existing
Has anyone called dang's attention to this? Hacker News should be in support of a free and open web, not a gated one. Allowing such links is implicit approval.
Then the survivors would have lived relatively comfortably in smaller populations in habitats on the equatorial sea ice.

But it is hard to imagine a culture having sufficient technological capability to cause climate change without also achieving space flight.

Moot point though because the pre-Cambrian fossil record lacks anything that could have evolved into intelligent life so quickly.
I don't necessarily disagree with your broader point but what makes you think Americans are less tolerant of winter than they once were? Cities like NYC and Boston/Cambridge seem to be doing just fine.
I’ve really come to miss reduce in Python’s builtins since std::accumulate has become a staple in my C++ development. It seems surprising that with Python 3’s increased support for functional concepts, it would relegate reduce to the standard library.
Taxi are expensive luxuries, poor people use busses.

Also, the last study I found had self driving car tests result in 4x the rate of injury’s vs normal drivers. This should be improving over time and the sample size was 11 injuries over 1.1 million miles, but even still systems in R&D are inherently risky.
According to Google Stripe was posted on HN 130 times in the last month. I'm guessing for someone who uses HN daily this might skew their world view to assume that Stripe is everywhere.
A self-driving car can choose who dies in a fatal crash
This is broadly true across language. In Java, it was Collections, List, Elixir it's Enum, Python is your mentioned stdlib namespaces. Knowing your collection-ey stdlib functions will only help your code be more idiomatic and likely performant.
It's interesting how most comments here immediately see this gap in our history book of Earth as a potential time span during which another advanced civilization could have developed and gone extinct (my mind did the same). Meanwhile the article without much discussion jumps to this: "complex life first emerged when Snowball Earth’s monstrous mealtime came to an end."
Maybe by Android ZuchiniBread we'll be able to use Java 11 on Android.

One of the major pain points of Android development is that the vast majority of the API is designed around limitations of Java 6. Yes, I know that you can use most of Java 8 for Android now, and Kotlin is pretty good. However, it took far too long for Google to deliver that to developers.
I make most of my commits to the Dev branch and I am selective about pushing things to the Master branch. Check the releases page for a good indication of activity. I will also be pushing out an update in the next couple of days that adds the ability to execute shellcode using 4 different methods (Windows only).
I think instead he's making a joke about locomotive engineers. Which is actually a good point, but marred by couple issues. First, the "engineer" is the person who drives the train, rather than the person feeding the fire. Second, the term is only frequently used in English speaking North America. Further description here:

Why are US train drivers called engineers?

https://www.bbc.com/news/blogs-magazine-monitor-32758223
One of my favorites:

spread operator shorthand for passing component props.

Suppose: const now = moment()

Then, you can pass it down to a component like this:

<TimeInput {...{now}} />

Which is equivalent to

<TimeInput now={now} />

With many props, it becomes easier on the eyes and differentiates from passing event handlers e.g. <TimeInput {...{now}} myHandler={this.handleKeyPress} />
Most of Google's competitors would do well to focus on privacy, because that is one area in which Google will most likely not be able to outdo them. Google is likely to be better at machine learning or most other technical qualities of whatever products you're competing in. It still is, however, a data analytics company - that's where its main strength is, and that's what pays the bills. It will therefore be almost a guarantee that it will be worse in the privacy department than a competitor for whom that is not the case, so that's what they should capitalise on.
Ask HN: What are your New Year Resolutions?
Think you need to learn Bayesian Analysis? Read this first
I would happily pay a flat $50/month for an ad-free experience where content producers got paid for each of their pages I visit.
5 Trends for AI in 2019
Yeah, that part is frustrating. It picks up the PowerShell script in one of the sub directories and marks the whole project as such.
I just “watched” this the other day and it was my first thought upon seeing this thread.

Definitely apropos for HN
Snowball Earth theory says entire earth was covered in an ice sheet dozens of miles high. There might have been a ring around the equator of unfrozen water or slush.

It seems very hard for life to survive under those conditions, let alone complex life, let alone advanced life / civilizations.
It's not uncommon for the terms to require an explicit cancellation. People who try to cancel gym memberships by just letting their payment card expire find this out when they get sent to collections.
Yes but why not send a single email to the manufacturer before making it public? Does it really hurt so much?

From a "cyberpunk hacker" mentality this only gives you an opportunity to roast the manufacturer if they do nothing. Perhaps even bankrupt them, I don't care. Competition will take their places and hopefully be better.
Be careful, a few fraudulent transactions and the teams would start thinking you're just trying to get out of paying your bills instead of helping you out.

Lots of banks have virtual cards now that you can generate for one time use or for subscription services with a dollar/expiration date limits. I highly recommend seeing if your bank has such a feature.
Thanks!

Some stats about our mentors:

- There are about 60 of them now

- Geographic distribution is ~1/3 in the Bay Area, ~1/3 in the Toronto region, the rest across the USA and Canada

- About 50% are deep learning engineers, the other half are a combination of ML devops, data eng, traditional ML (clustering, boosted trees, etc.)

- About half work in (or are alums of) the AI labs of major companies such as the ones whose logos are on the website

Why we haven't listed some of them on our website yet: no good reason. We'll probably do this soon. It's a good idea.
Some clients of certain kinds of engineering demand this certification. But not all clients, and not all engineering fields. A post-academic license doesn’t an engineer make. It’s like saying you can’t call yourself tech support without getting a Red Hat Certification (ignoring the fact that it’s easier to get a PE paper than an RHCE)— no it’s an unfortunately named certification lacking which just precludes you from certain jobs requiring a PE.
> Hiring enterprise developers if you really want your MVP out the door yesterday is asking for trouble.

You're right, this is something I'll talk with HR about. I realize we're not hiring consistently and that might be causing problems.
Man, this article really set me up for disappointment.

> It is a beguiling idea, that one might transform one’s sleep, and the rest of one’s life, with a few virtuous acts of renunciation—no electronics in the bedroom, no coffee after 2 P.M.—and a few dreamy self-care rituals involving baths and tea.

Okay, great. I'm ready to cut through the bullshit. Let's go.

> Aristotle called sleep “a privation of waking,” and a simultaneous longing for and resistance to that privation seems to lie at the heart of insomnia’s torment.

Oh.
Just an FYI: The Dijkstra map algorithms mentioned in the article can be used for a lot more than just pathfinding.

I’ve used them in a hobby game I’ve been developing with a lot of insight from http://www.roguebasin.com/index.php?title=Dijkstra_Maps_Visu... To implement things like determining if resources are connected to an in game road network. I’ve also used them extensively for the game’s AI for all sorts of different purposes.

Truly a handy tool to have in a game maker’s belt.
All systems green!
That's indeed impressively bad. The full address seems to be https://etherscan.io/address/0xC33B16198DD9FB3bB342d8119694f...

There don't seem to be any outbound transactions from that address, so Ledger refunded the victims separately instead of sending the funds back. That means they likely don't control the key. OTOH, the funds (worth about $40k for the Ether + another $20k for the tokens) haven't moved at all, so "test key that was lost long ago" does seem plausible. (Especially since it also was used on the testnet before https://ropsten.etherscan.io/address/0xC33B16198DD9FB3bB342d...)

Could of course also be an attacker who was hoping for a bigger loot and didn't want to risk getting caught over $60k, but as you said, not sure what's worse - incompetence or compromise.
We are discussing the claim that talented people can’t succeed in Sweden. Yet, higher per capita number of unicorns in Sweden than in many other places, including US, shows that this claim is false
> who don’t have the same anti-intellectual position of rejecting CT because it isn’t “pragmatic”

Where are you getting anti-intellectualism, rejection of category theory, or a defense of pragmatism at the expense of either of those things? Who is this directed at?

Reading back up this thread, you're the only person referring to those, unless I'm missing an edit somewhere.
> Amazing how many architectural 'designs' miss some of these simple elements.

I'd argue that most of your points are usually not missed but left out deliberately.
Protection against vandalism is the most important design criterion because damage from vandalism is the biggest cost factor. All the other things are often optional from the sponsors point of view.

Providing privacy and comfortable space are often explicitly not desired. There is even an name for that kind of design: Hostile architecture [1]

[1] https://en.wikipedia.org/wiki/Hostile_architecture
Here is one, embedded in the blockchain: https://setinblock.com/0x5a621467dbeb4ad42566e1c8fea4a1ce506...
Somewhat off-topic: Instead of dealing with these companies, what equipment and software would I need to do my own DNA testing at home? Has anyone written any open source applications that can interpret this data?
Mall cops are referred to in the industry as a “private police force.”
Show HN: A new way of blogging about Prolog
One of mine is to finally learn Spanish to a conversational level.

(The search bar in Hacker News is a great place to read recommendations on how to do things such as learning Spanish. Eg.: https://hn.algolia.com/?query=learn%20spanish)
I’d make sure the tube is pretty wide. I made one and it wasn’t very impressive to wait 30 seconds while the water trickled out. Just seems like a leaky cup.

I’d go more for a toilet flush type of thing if I redid it.