skysight-inc/HackerNews huggingface dataset:
Taking iodine would be useless after two weeks. On the contrary, that would make future problems with your thyroid more probable, so don't do that. Iodine shouldn't be taken at all if you're more than ~45 years old (as a remedy for radiation problems) as the side effects would be statistically worse than a slowly developing cancer.
Rise of the machines: Philippine outsourcing industry braces for AI
Logitech Will Intentionally Brick All Harmony Link Devices Next Year
Somebody wrote an email bot to waste scammers' time
In Germany there is the concept of Unterschlagung: illegally taking hold of an object owned by someone else.

Translates to embezzlement, but that's not quite it, I'd say.

So here I am pretty certain you would have to contact Nintendo.
But there is an official directory here - http://www.ycombinator.com/companies/
San Francisco: Why a new SoMa bakery is selling $29 loaves of bread
They strongly prefer to avoid GPL code as much as possible in the core system, and have on occasion gone to great lengths to use a non-GPL alternative. I haven't used FreeBSD in a long time, but as I recall ports are considered extra software, not part of the FreeBSD OS.
Don't forget other relatively new features like only being able to install add-ons approved and cryptographically signed by Mozilla unless you use the beta, the non-firefox branded version, or your distro has negotiated a deal with Mozilla to provide non-freedom infringing full versions in their repos (ie, debian, arch).
This is the highest funded Agtech Startup: Plenty
How to select Australia's best property deal?
Some of the companies should be dead plainly because what they are targeting is no longer in vogue.

Case in point: tsumobi for j2me applications. Hard to believe j2me companies are still alive.
My youngest daughter, 11, uses it. In the school I work in it seems to be a cause of much disagreement within girl friend groups, 11 and under. Is the huge valuation because it attracts this type of user, no doubt extremely valuable to marketeers, which seems a bit cynical to me.
This part seems strange. What is it supposed to do?

componentDidMount() {
fetch("https://swapi.co/api/planets/5")
.then(res => res.json())
.then(
planet => this.setState({ loading: false, planet }),
error => this.setState({ loading: false, error })
);
}
> Screenshot shortcuts (Cmd+Shift+4) is another thing I use on a daily basis that's still not in Windows 10

While I am not sure how screenshot shortcuts on the mac work, so they might be superior, windows has the snipping tool at least (https://support.microsoft.com/en-us/help/13776/windows-use-s...), which you can also use with Win+Shift+s
This one doesn't say if the companies are open or dead
CEOs don't steer
> Are you serious? Python code is about 10 times slower than equivalent code in Go.

And 98% of the time it doesn't matter. For most business problems that you'd want to solve with a computer, for modern hardware, Python's performance is more than adequate. It's really not worth worrying about.
>Sellers just have to assume a 10% loss of gross margin due to issues like this. It's not the end of the world, but that's where the cost is.

Cost of doing business. Reminds me of the book "What I Learned Losing a Million Dollars" where Jim Paul describes how someone trading in lumber doesn't cry about 20% of the wood being useless, he knows 20% will be useless and he writes that up under cost of doing business. Just like refunds and customer support are a cost of doing business.
What kind of wiper blades need to be replaced?
I think you're the one confusing reality with matter. Nobody ever cared about anybody's diary as a physical artifact. What matters (pun intended) is the information.

The way to fight for strong privacy isn't to run around screaming how "these people just don't GET it!". Because they will look at the framed Math PhD certificate on the wall and rightfully conclude that you're starting from wrong assumptions.

Instead, start by imagine the most perfect FBI agents you can. Then, debate them.

That debate must start with agreeing that your idealized agent does indeed have a harder job when all evidence moves from binders full of incriminating paper to an encrypted, impenetrable blob. Not accepting that truth makes you useless for your cause, because nobody who isn't already a convert will listen to you if you deny reality with ill-fitting analogies.

Only then can you make your case, the two main arguments of which should be:

- It is impossible to weaken encryption without running the risk of those weaknesses being exploited, or the keys to the backdoor, falling into the hands of bad actors.

- The ability to automate electronic surveillance potentially increases the quantity of surveillance to a point where it also takes on a different quality. Even if judicial oversight remained (which is questionable, considering FISA et al), privacy invasion was previously limited by two informal, yet important, caveats: the costs and resources required to have agents physically search, and the public visibility of such searches.
He is the original developer of CUPS. Apple bought the source, and hired him back in 2007, and have employed him since then.
I understand the reluctance to use litigation against mega corporations, given that any procedural error can basically cost you your existence, even if the core complaint is very simple.
And regarding the commitment not to support FB, it's because using FB's software supports FB, and FB is terrible for society. I don't want to support them (wherever possible), even if just in a small way.

https://www.theguardian.com/technology/2017/nov/09/facebook-...
Out of curiosity, how much do you the business owner believe you owe your worker for walking and carrying a leaf blower an additional 4 acres per day?
"there were originally eighteen letters"

https://peterburk.github.io/pliny/ChaptersHtml/7.%20Book%20V...
Classes are perfectly fine in JS, they are just syntactic enhancements for managing prototypes more easily.
For Families those love each other
For real?  Chainsaw Bayonets, for when you really want to go postal
It fetches data from an endpoint then sets component state based on the response
> I can't decide if I like the pipeline operator (1). Is it really better?

I think it can be useful for processing that is clearly separated into stages. You can read it forward:

foo
|> do_this_first
|> then_do_this
|> this_must_absolutely_be_last

instead of backward:

this_must_absolutely_be_last (then_do_this (do_this_first foo))

On the other hand, we are used to understanding such "backward" pipelines, so your mileage may vary.

> With regard to implicit names (4), I think I actually prefer writing lambdas with my own variable names

I would agree, especially because "it" is not a very good name in some cases. "it.length == 5" is really jarring. In Smalltalk, the custom is to name the variable "each", so for the article's examples you would get "each length = 5" and "each toUpperCase", which look nicer IMHO.

> Isn't destructuring (5) just an effect of ADTs?

Do you mean algebraic data types? I think ADT typically refers to abstract data types, but I'm old. Anyway, yes, destructuring is just syntactic sugar for a pattern match where there is only one variant, so the match can never fail.

> Definitely a fan of auto-currying (9).

I'm a fan of writing and using curried functions by default. I'm not a fan of Reason's syntax that suggests the opposite.

> Is method extension (10) similar to overriding the "magic" double-underscore methods in Python, such as `__add__`?

No. It is adding a new method to an existing class from someone else's library.
What Can Trump's China Visit Really Achieve?
Your list needs work on Colorado.

Longmont, where Mr Money Mustache is, has their own fiber network. 1 gig, symmetric. broadbandnow even listed longmont.
https://www.longmontcolorado.gov/departments/departments-e-m...

Fort Collins just voted to add in community owned fiber.

Alot of cities voters voted to allow their communities to consider their own networks two years ago.
http://blogs.denverpost.com/tech/2015/11/05/44-colorado-citi...
His music was used for a soap commercial, he should be glad they're removing it. These commercials can totally destroy a peace of art.
OVH SBG postmortem
>If the return reason is "defective," why would mark as sellable ever be possible?

Because customers don't always tell the truth, as in your perception of truth might be different from my perception of truth, meaning what's considered defective to you might be perfectly acceptable to me and to other customers.
When the component is mounted on the page, a planet is fetched from an api. Then the response body is parsed to JSON. After that the object is added to the component state. When there was an error it is added to the state instead.
Show HN: BucketList – Together we can fulfill each other's dreams @bucketlist
It’s high time to interact with IOTA programatically
Another thing to the debate about "I have nothing to hide":

Who decides what is meaningfull to hide in 20 years time? The relationships you had 20 years ago, what are they doing now? You don't know but the government surely does and you had connections to these people that now are possible terrorists. Good luck getting through the security check at the next airport.
It's insane to see this comment downvoted. Hey HN: this guy/gal is agreeing with you! To punish them for not participating in your willful misunderstanding of this argument is intellectually bankrupt, and toxic to your cause.
Even better, the £99 printer I got had wifi.

So near and yet so far because it required an Android app to configure the wifi password, despite the printer having a 2.5" display and a simple keyboard. But apart from the Android app the printer just worked out of the box with CUPS and SANE.
Did you read "Variational Gaussian Dropout is not Bayesian", https://arxiv.org/abs/1711.02989?

https://twitter.com/dustinvtran/status/928493076854669312
This is a serious issue and I'm really glad someone's making an attempt to make people realise it's not uncommon. I am slightly ashamed to admit however that I completely lost it at "Someone in the Roller Coaster field for 13 months still can't get off mr bones wild ride.".

Context: https://imgur.com/gallery/Wxzbl
AFAIK lifting is informal and specifically refers to lifting functions. Confusion arises when this is accomplished via Applicative which... erm "lifts" currying itself.
And to add to that - I don't think when Google was launched, anybody thought about AdWords. This statement is technically true:

> How do you make money? Be on the lookout for what I call “multistage rockets”: “Today, we’re doing X. But our grand plan is to do Y, which will be really profitable”. These usually fail.

But, it is also completely non-informative. All startups usually fail. All (completely) new endeavors, even in established companies, usually fail. That does NOT mean though that it's not worth a try. You cannot generally anticipate apriori what will work and what not - and you CERTAINLY cannot anticipate it from the business plan (what was the business plan of Facebook? Instagram?). If you stand any chance to anticipate "what will work" - it's from the team, not the business plan.
There's a bunch of inaccuracies in the data. For my batch (w2010):

- ChromaOm - became Creative Market, acquired by AutoDesk

- Cue - acquired my Apple

- Browsarity - became Cue

- Embedly - acquired by Medium

- Homejoy - not W10
Perhaps he's been paid enough in the past to cover their usage of his music in the past, but he's not being paid enough in the present to cover their usage of his music in the present.
Ask HN: Swiping keyboard for Android?
Can anyone recommend a good swiping keyboard for Android which is FOSS (which disqualifies Swype) and which won't spy on you (which disqualifies Gboard)?
> Note that the current bitcoin devs are mostly a new generation that got later in the game.

this is 100% false, see this post:

https://www.reddit.com/r/Bitcoin/comments/72lwzv/if_bitcoin_...
try embedding a web server inside your program and have it manage threads, event loops, and not be vulnerable to security attacks and compare it with a simpe nginx config pointing to your application and you’ll get an idea which one is simpler. not to mention you’ll need to get around all the quirks of whatever lib u use, learn its api, and deal with platform compat.
Ah I missed that. Thanks.
I really dislike how TIL is cramped with "stories". For example in your screenshots there is a story about two twins doing the same thing. Like it is interesting, but how is this a "fact" worth learning? It's the reason I unsubscribed from the subreddit. Just venting I guess.

The app looks nice although I haven't tried it. It's nice that you support lower versions of iOS (I'm using iOS 9).

The cards are kinda tall, seems like it would look kinda ugly on larger devices when there is a low amount of text.
I know someone who gets 800Mb/s with Sonic fiber now for less $$ than Comcast. So happy for them to be off Comcast too. Can't wait for Sonic to cover me and I think they were only a few blocks away last I checked.
"[...] also made waves globally in regards to realizing what the toxic fashion and beauty industry does psychologically to young girls."

No.

See "The Dove Sketches Beauty Scam" https://thelastpsychiatrist.com/2013/05/dove.html
My Macbook's J,K,L was broken and I clone the English input and re-mapping them into Shift+ "M,<,>"

http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=...
How to Reset Publix Passport Login Password
Guilty - I got bored, I'm unlikely to ever need to buy broadband in any of those places.
See "Brian Goetz - Stewardship: the Sobering Parts"
https://www.youtube.com/watch?v=2y5Pv4yN0b0&t=3399s
There's a web interface?
I'm living in Tokyo. There are a few companies providing these kinds of services. I get print advertisements in my mailbox weekly for them.
The article states Dove SAID they were removing it, but didn’t, and are illegally using it after not renewing the license.
Where it is described how to use Google Docs with zero communication between Google servers, beyond the initial installation?

Even so, it only covers the first part of my comment.
> That debate must start with agreeing that your idealized agent does indeed have a harder job when all evidence moves from binders full of incriminating paper to an encrypted, impenetrable blob. Not accepting that truth makes you useless for your cause, because nobody who isn't already a convert will listen to you if you deny reality with ill-fitting analogies.

This. 1000 times this.

I'm actually really worried that, the harder our community pushes back against seemingly reasonable requests for access, and the louder we scream about stuff like the Texas shooter's phone, the less political capital we're going to have left to spend when we need it. And we're going to need a lot of it for this fight.
Wow, I've coded several hours playing the Flashbulb, but never bothered to look up the artist.
Ethereum Multiownable smart contract
In The Loop: Jony Ive on Apple’s New HQ and the Disappearing iPhone
or throw out their code i guess.
Single's Day (Nov 11th) is coming. What will happen when tech meets love?
I can’t remember if it’s enabled by default but it’s at localhost:631
HMM and AHA – SCRUM MASTERS
Ha, it's like a branch misprediction but for language, very cool
To understand the complaint I think you need to step back a bit. When someone wants to install a program on their box they are told to run: apt-get install XYZ (or through a GUI wrapper). You install it and everyone is happy.

A year later a new version comes out. The only way to get it is to upgrade your distro to a version that includes it in the repository.

Sure you have other alternatives like ppa's, .debs, and good old fashioned make install but now your off the happy path and into expert land.
Empire, Fascism, Racism and Xenophobia.
You just have to enable it first.

$ cupsctl WebInterface=yes
I'm talking about the exact job in isolation. Obviously other opportunities arise and people will find work.

Looking to the past, we can look at how industrialization has greatly reduced the amount of human labor in agriculture.
I'm continually surprised that there's no YC company that's yet had an IPO.
It makes me wonder whether it wouldn't be worthwhile for Apple to reconsider their strategy regarding the GPL and open-sourcing only a part of their system. If they decided to be more open about macOS development, they might have spared their users a lot of unpleasant experiences and avoided many recent complaints.
> which energy was better spent for humanity?

Wrong question. It implies energy can only be used exclusively for single purpose. The right question is given X watts, what is the ideal distribution for Y purposes and the answer is that we dont know but we tend to value some things more than others and that will be reflected in the distribution

> no benefit aside from securing the ledger

This is the crucial point that many who raise the same objection dont get: proof of work has to be futile by design. In fact it is misnomer and the correct name should be Proof of energy spent, as the energy is the ultimate resource we’re paying for security of the ledger. If we accept that ledger security must be tied to solving some more “important” problem, and there indeed was a non futile problem space, some f(candidate) that yields two results: (candidate-ok?, problem-solved?), the incentive to search that space drops to zero because it is no longer tied to solving the “important” problem. And suddenly the ledger is useless.

If you know how to resolve this conflict - publish a paper and you will be the next Satoshi.
Chernobyl was bigger. A lot bigger. Locating that source was not a challenge.
If startup: When do you need the next financing round?
My grandmother got cancer too. Heck, so did my other grandmother.

Of course, neither of them were ever anywhere near Chernobyl...
Also, while RethinkDB lives on, the company behind it is dead.
Probably no worse than what it was subjected to in the production and shipping process.
> Do we want to protect our citizens? The only answer is yes.

This is not the right question. It is the one they use but is not the right one.

"Do we want our citizen able to protect themselves" is the right question. And as most government have shown, they really don't want it. They want to be in charge of the protecting.

Once you see things from their perspective their position makes more sense.
I actually found that in the UK at least, you get on twitter and call them thieving bastards repetitively until they are fed up with you and just give you the money to shut up :)
Those same perverse incentives also power the perpetrators. We absolutely need to destroy all ill gotten gains without question. All deaths are pointless, even our own when lived out naturally. But deaths that power a vile knowledge, that knowledge cannot, must not live. Because when you allow it, even for an instant, you make it ok. And it will happen again, and the perpetrator will feel like they are doing good. And the receiver will feel like they are respecting the life given, but in fact it is a perfectly crafted crime. The gains must destroyed, every time, without question.
We were not the only ones affected by the outage: https://news.ycombinator.com/item?id=15293578
I'm not sure why you're being downvoted. Well, actually I do know, and the answer sucks and it's frustrating.

But you're right -- in an ideal world, pretty much nobody would design a future where the worst of humanity can hide behind encryption to avoid accountability.

The problem is that, with the current set of technologies that we have right now, we either give the cops (effectively) the ability to get everything on everyone, limited only by their discretion (ha!), or we give them nothing, and we give guys like Osama Bin Laden and Richard Spencer a place to hide.

One of my biggest fears is that, if we give the voting public only these two options, then eventually they're going to side with Officer Friendly over Bin Laden and Spencer.

Ultimately, it's going to be up to us as technologists to figure out something better.
Thanks for the link, I keep it around for when the time to replaces the netbook comes around.

However, the prices being listed give an edge to Windows installations, even though we cannot compare Windows 10 Home with Ubuntu.
How to convert website to iOS app, clever tutorial to bypass mistakes
The US will never cease to amaze me : on one hand you have micro-aggressions and safe spaces and on the other hand this :D
What about people who want to work remote?
It's a social network for podcasts which helps me discover new and interesting episodes without actually subscribing to those shows; I really enjoy being able to discuss each episode with my followers. Banter is also a sexy podcast players that makes listening to shows enjoyable.
One issue with auto-currying is that, afaict, it prevents arity overloading. For example, I find this pretty silly: http://package.elm-lang.org/packages/elm-lang/core/5.1.1/Jso...

One feature that always impressed me is how Kotlin has bring-your-own-chaining methods defined on everything.

request(url).let { req ->
req.setQuery(mapOf("a" to 42))
}.let {
it.body = "foo"
}.apply { // `this` is implicit receiver inside apply()
send()
}

Not the best example of how it's useful because I'm rusty, but it's nice to just chain your own transformations on anything. I miss it all the time.
The "thick heads of congress" will see how you've been proven wrong in other comments, allowing them to follow their instinct to ignore arguments from people who start with an ad hominem.

You may think you're taking a strong stance for privacy and freedom. But anyone who isn't already in your corner, and sees reality through similarly myopic lenses, will only be put off by such blatantly obvious falsehoods.

Technologist tend to follow some variation of the "law of the jungle": disagree with the FED's policies? Create a currency that follows no policy except the one dictated by its algorithm! In this endeavor, they commit two mistakes:

(a) Confusing what is with what ought: the inability to do something, sometimes almost true (monetary policy for bitcoin), sometimes obviously false (two-key encryption), is used as an argument to shut down debate.

(b) The refusal to meaningfully engage with any argument that is not narrowly about tech. They believe any such arguments aren't "objective", and that they can sidestep it with technology. Yet this fails to see that of course every algorithm or other technology is the child of ideology by just another name.

In doing so, technologists usurp powers that aren't theirs: if the gold standard is the better monetary policy, you're supposed convince enough people to get Rand Paul elected president. Yes, politics is deeply frustrating, because everyone is just wrong, all the time. But it's still a much better decision-making process than five techbros in china noticing their hashrate has made them king.
IBM Cognitive / AI / Machine Learning Software Developer Internship 2018
TERA Remote Code Execution
C# has features close to this, property initialiser syntax [1] and dynamic object literals [2].

[1] https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...

[2] https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...
What eecc is suggesting is that some insider at Dove was unhappy with how much the musician earned from royalties, and so deliberately stopped paying them while leaving the campaign up to allow Benn Jordan to sue and therefore gain a greater share in the end.

I think that's extremely unlikely myself but the comment may have been made in jest.
Well yeah, the landmark location data is sourced from Ingress, but to be fair a lot of that is originally from Google Maps, since Niantic started out of Google.
Consider these two points as a start:

- They solved crimes before iPhones. Encryption is not a roadblock

- In many countries guns are illegal. Yet criminals do own them. If encryption becomes illegal, criminals would still use it