skysight-inc/HackerNews huggingface dataset:
I think the differences between ANNs and BNNs are exaggerated. I think they probably work on similar principles. Even if there some differences.

But none of that is particularly relevant. Even if they are completely different, so what? The same procedure could still work. Take a biological brain and backprop through it to find exactly what inputs change the outputs by some small degree and tweak it bit by bit until you change the output. You can apply this to any function, it's general.

Adversarial examples are exceedingly rare in natural data. They require tweaking exactly the right pixels in exactly the right direction. It's something stupid like a one in a billion billion chance of such a malicious example occurring by chance if you just randomly add noise to images. It requires a very precise optimization procedure.

So if adversarial examples did exist for human vision, we probably wouldn't know it yet. They don't occur in nature. So there's no reason for the brain to have evolved defenses against them. (Though camouflage is an interesting natural analogy, it's not quite the same.)
The student loan forgiveness program encourages people to take out loans they can't afford, discourages them from finding higher-paying employment opportunities in the private sector, and discourages switching jobs whatsoever because of worries about whether the new job will qualify. Once locked into a job, the employer can use this to their advantage by underpaying the employee, knowing they are less likely to hop during the income forgiveness years.

As with all market-warping programs, the inevitable result is a total mess that hurts more than it helps while creating a bureaucracy to manage the situation, which costs taxpayers while providing no useful output for society.

Although I disagree philosophically with rewarding some types of jobs over others with free money, if society were to do this, a much better way would be providing some sort of general income tax cut (like raising the standard deduction for people employed in certain industries) rather than saying "Hey, work for this job and in 10 years we will forgive all your student loans (maybe)," which is a very weird solution when you think about it.
gametes never really stop dividing...
I'd get something that has LineageOS support [1] or, even better CopperheadOS [2].

Copperhead OS is restricted to new Nexus and Pixel devices only, sadly.

Both options are great when paired with F-Droid [3].

I'm eagerly awaiting how postmarketOS [4] develops. Still in its infancy, though. It's basically a Linux distro on top of an Android kernel, so they also need to grow an ecosystem.

If you want something with a Linux userland and quite polished, try Jolla on a Sony Xperia X [5]. Still not fully open, so I prefer the above options.

[1] https://download.lineageos.org/

[2] https://copperhead.co/android/downloads

[3] https://f-droid.org/

[4] https://postmarketos.org/

[5] https://shop.jolla.com/
Ask HN: What flight search tool do you use?
I fly enough to be inconvenienced by bad flight search tools, but not (yet) enough to write my own search veneer.

What flight search tools do you use?
AFAIU at this point it's quite early, and the way they're working on it at the moment is to remove the ROM flash chip (which, depending on the motherboard, may require desoldering the chip) and flash it with a SPI programmer.

If you're up to that stuff, I think they'd be happy to have your help. Otherwise maybe you should wait and hope they'll figure out how to flash it from Linux, and make it robust enough that there's a relatively low risk of bricking your system.
Perhaps a bit extreme.

I just use a carefully curated hosts file, and hang onto my old Blackberry, and continue to live in the city that provides my livelihood.
> (why are these always yellow?

The yellow is the manufacturer's (Caterpillar) trademark color--and it probably helps that it's very high visibility.
Sure, but at some point it goes from niche to mainstream and that matters. Plus the docker registry model is a big deal that we didn't have before. Having a universally accessible way to just download a container and run it is arguably the secret to success this time around.
While that would also be a somewhat useful measure in this context, there's very little correlation between the size of the codebase and the size of the binary.

Programming languages and styles can vary in verbosity a lot.
For example, if UEFI is written in some form of assembler code, then you quickly get a lot of lines of code while the binary doesn't grow particularly.
On the other hand, high-level programming languages like Java, or even moreso functional and logic programming languages like Haskell and Prolog respectively, can generate huge binaries out of even just a few lines of code.
I don’t see why a recompile should be required — that’s why we have platform ABIs. I routinely interlink g++-compiled and clang++-compiled code without issue.
I don't know about the US, but in the UK at least I reckon it's the taxes that work better than the labels (the price of a pack of cigs has risen dramatically over the past 15 years or so)
It's a big problem that every website converges to a timeline sientifically engineered to be addictive.
Tattoo meanings
It's basically a very weird way to compensate people for certain kinds of jobs.

Not just that; it's a way to encourage people with a specific set of traits to take certain jobs.

If I were more cynical, I'd suggest that a group of bankers was looking for ways to create a generation of debt slaves, and someone came up with "how about we make sure that their high school teachers are all people who can't manage to effectively manage their money". I'm not quite that cynical, and I don't think this was deliberate -- but the fact remains that creating a strong financial incentive to become a teacher but only if you can't pay your debts is not exactly consistent with the idea that kids should gain some financial literacy while in school.
No. Containers give you value regardless of the language or amount of "services" you use.

Having an easy way to wrap and deploy, publish/download over HTTP, and use a simple API to run and keep running is new and valuable, hence all the popularity.
How a failed deployment made a $400m company bankrupt in 45-minutes
Here you go: http://blog.ptsecurity.com/2017/08/disabling-intel-me.html
A question I was thinking about this week: Why do some GM's drop in peak performance? It's common to see players have a golden age of performance where they are near unbeatable. But unlike physical sports, GM's don't exactly suffer from physical deterioration do they?
Hi.i have sent you my resume for a review.Kindly do have a review about it.

thanks
Ask HN: Influx of phishing ads?
I have been noticing an influx of phishing attempts recently. On my phone (Android) whenever I go to BBC news I am redirected to a site served by Cloudfare that is offering Amazon gift cards. On Chome on my desktops more and more sites are being blocked due to phishing attempts including one of my banks. What has changed? What can I do about it?
Wants to hash out ideas for cooperation, but cooperation on what? There can be no co-operation without operation, which requires an opus or operand upon which to operate, ideally in your preferred modus operandi.

What I'm saying is, "cooperation" and all those words above contain the word work. The work defines the team, not the other way around. The work, essentially, does you. (And I'm not even in Soviet Russia.)

It's confusing that this is posted on HN where the default topic/theme is software, yet there is a fairly emphatic rejection of "software-related ideas." That leaves only one indication as to what the work is, namely that the people doing it should be "technical."

You're afraid of unemployment and loss of status, that's clear. Having met the ass-end of unemployment, eviction, arrest and jail myself, I'm not so worried about that. Some courage is called-for. Who knows, you might even find that unemployment turns out to be a blessing, and that it enables you to give up this shitty idea (about which I'm not supposed to make any mistake) that your status as a man depends on it. Oh I've made no mistake friend. Society is harsh on everybody in case you haven't noticed. Therefore "society" is probably a shitty place to look for messages about your worth.

Continuing. "Programmers" (psychologist recognizes this as projection, i.e. you yourself) could accomplish a lot by not being reclusive. That might be true, but it would inherently be accomplishment in a related but separate realm. I won't say it's like trying to milk a bull, because many people have both things in their nature. But I will say there are only finite hours in the day, and "technical" people need to think at some point, and by definition can't spend those thinking hours doing the social ramble, and vice versa. What are you interested in doing? Again the question comes back to, what is the work?
Day 9 of 100 Days of VR: Setting Up a Weapon in a FPS
>> Take a biological brain and backprop through it to find exactly what inputs change the outputs by some small degree and tweak it bit by bit until you change the output.

How exactly do you "backprop through" a (biological) brain?

Also, I don't see why you'd ever want to do that "tweak it bit by bit" thing to a brain. Human brains seem to catch on to ideas pretty quickly. They don't need to go back and forth on their synapses a million times until they learn to react to a stimulus. Whatever the brain does is light years ahead of backprop, which is, all things considered, a pretty poor algorithm. So why would you ever want to do that "backprop on a brain" thing, if you could do- you know, what brains do normally?
Blaming Facebook for "loss of democracy" would be ridiculous.

Democracy is being lost when you start having low turnouts. When citizens lose interest in the matter of the state. When certain positions essentially always stay in the same family(ies). When there is zero confidence in the ability of the politicians to run the country. When it does not matter who you would vote, because the end result (for you) will always be the same.

Loss of democracy is a process, not an event.
Does RSS have any good readers anymore? What is the preferred one?
> If a doctor is giving someone painkillers when they aren't necessary, then that's not much different from drug dealers on the street.

Well, you're not wrong. However, this isn't limited to opioids. If a doctor is not following the standard of care, according to their peers, and a patient has an adverse outcome then the Doctor is subject to board review and they may have their license revoked and/or be prosecuted. This is already in place and has been for some time. This is why most Doctors are generally extremely conservative in the treatments and interventions they recommend for their patients.
How American Newspapers Got People to Pay for News Online
Moto G5 Plus (though updates might not stretch to 3 years). Here's a review: http://www.trustedreviews.com/reviews/moto-g5-plus

tl;dr: stock android with no bloatware (Nougat, though should get at least the Oreo update), fast Snapdragon 625 CPU, big screen, dual-sim, decent battery, good camera and available for ~$320 (or ~$100 less for the basic G5).

I'm about to swap my ageing Moto G2 for one.
Aha! I was looking for that article. Thank you!
I use a big ass text file and when it grows to about 10,000 lines long I archive it and start again.

I have a history of all of those huge text files which give me great insight into what I have been up to over the years.
Is it correct to assume the implementation isn't open and only what3words can resolve 3words to location and vice versa? What happens if they close down, would my mailing address no longer be resolvable? What happens then?

If you'd like to visit my office its at atomic.pipes.rods.
The moment I call you out twisting my words, you call me intellectually dishonest. Suit yourself. This entire discussion shows the actual intellectual dishonesty of people who defend WebComponents.

> Your point being

You, and others are completely entirely blind to the fact that:

- WebComponent API is horrible DX

- WebComponent API can be made better within the platform, without the need to rely on third-party frameworks.

However, if the goal is not to push WebComponents forward, but to sell Polymer to as many devs as possible, it’s not surprising.
I really, really like, that you can view the examples in a bunch of different languages and I like the implementation of the switching UI.

> Hopefully you have now gained at least a little sympathy for the Haskell purist who laments Python’s lack of 1st class support for monads. In languages like Haskell, applying a monad to a function doesn’t require you to refactor that function into a bunch of calls to bind: every function actually already uses the identity/trivial monad, and you can swap out the implementation
anytime you want.

One final listing that showed one of the earlier examples in Haskell to get a taste of "1st class support for monads" would have made this article perfect.
Or, ya know, you could pay teachers more across the board and do away with the loan tomfuckery.
Agree.

Music is by and large about structure. What made it worth listening to was this structure combined with human imperfection in the details and once in a blue moon melodies and harmonies that sound like they are there without being actually played.

Of known composers perhaps Bach was at the time the most mathematical of them.

Within the next decade I believe algos will be able to write hit's. Already today a lot of the things we like to hear is really using technology to create soundscapes and hooks we would never be able to create as humans.
A Visual Guide to Evolution Strategies
~20 years ago. /thread
DeepLearning11: 10x Nvidia GTX 1080 Ti Single Root Deep Learning Server
> It seems sad that so much effort should be made to keep old technologies going,

I strongly disagree with this part. To make progress as a technological civilization, without constantly wasting time reinventing things, we need to keep old technologies working. So, if Docker keeps that Rails app from 2007 running, that's great. And maybe we should still develop new apps in Rails, Django, PHP, and the like. It's good to use mature platforms and tools, even if they're not fashionable.

That word "fashionable" brings me to something that really rubs me the wrong way about this piece, and our field in general. Can we stop being so fashion-driven? It's tempting to conflate technology with pop culture, to assume that anything developed during the reign of grunge music, for example, must not be good now. But good technology isn't like popular music; something that was a good idea and well executed in 1993 is probably still good today.

Besides all that, as others have explained, platforms like Kubernetes have other advantages over just dropping a self-contained binary on a Linux server.
Lost $3k because of Coinbase today
For the first time ever, I decided to receive a payment in bitcoin today. Figured i'd see what all the hype was about!

After giving coinbase the login details to my checking account (which I did not want to do). I am now told that my account is restricted and that I cannot access the $3,000 that was sent to me.

I need that money that was sent to me, it is mine and it does not belong to coinbase.

I added a business account as the withdrawl account. My name is also on the business account (it can use my name or my business name). I used the business name to make it easier when i filled out the form.

since coinbase had the login info for that online checking account, they should have been able to see this and my account should not have been restricted.
what? that's no excuse. A doctor is entirely responsible for the quality of his research.
Scott was great. The Manhattan Research, Inc. compilation chronicles his electronic music work, and while a lot of it is outtakes and commercial jingles, it's fascinating.

Fun fact: Scott also had a jazz combo and, among other things, recorded Powerhouse [1], which became a cartoon staple.

[1]: https://www.youtube.com/watch?v=qaC0vNLdLvY
But this is really only needed sometimes. Most of the time you don’t need to log in at all. I’ve asked myself for years why not all sotes use this solution, it seems so obviously superior.
> 503.03(a) Works-not originated by a human author.

> In order to be entitled to copyright registration, a work must be the product of human authorship. Works produced by mechanical processes or random selection without any contribution by a human author are not registrable.

Possibly nobody, but it depends how much input the program requires to generate the output. Just press a button and a song comes out -- can't be copyrighted. User has to enter a lot of parameters to generate output, user gets get copyright.
Unread on iOS, Readkit on macOS, synced with FeedWrangler.
Emacs org-mode.

If someone sends me an e-mail about something that needs doing for work, I hit a keybinding, and a buffer pops up with a TODO item, by default scheduled for today, with a link back to that e-mail (and any selected text added as well). I write a quick headline, then C-c C-c and it's filed under "Misc" in my work org file. Sometimes I hit C-c C-w to immediately file it under some project heading instead (not much harder because of auto-completion). Since it's scheduled in my work org file, it shows up in my work agenda, which I open every morning and whenever I need a task to do. When I'm working on the task, I might write further notes for that task under that heading. It's all plain text, easily greppable, versioned in git.

I have a non-work org file and capture template too. I go through the non-work agenda a bit more rarely than the work one (spending less time on work is on my non-work TODO), but it's a nice way of sending messages to yourself in the future ("* TODO renew passport SCHEDULED: <2027-01-30 +10y>"). And I feel pretty confident in the system, since I've been using it for over ten years …

If I'm not at my computer and I get an idea or something, I'll typically just send myself a very short message over IRC. I find phone-typing a pain, and rarely have the need to look at my agenda on the phone (though I know there are org-mode phone apps should the need arise).
Make Love Not Warcraft was a highlight for me. Maybe it's the geek thing.
I hope so. It would break my heart if Rick and Morty started to sacrifice quality to keep a schedule. I'd rather wait.
The random variable X has an infinite number of possible values (real number between 0 and 100). But each of the statements I made has two options: true or false. Despite each having two options, there's no way that all 3 statements can have a 50% probability of truth. The whole point of my comment was that "no prior knowledge" cannot possibly be equivalent to "equal probability of all options".
I swore I had read somewhere that Twitter had removed the 140 character limitation.
Newsblur is my preferred one. They even let me pay them actual money instead of financing the service by selling my data! (Though they do have a free option if that's important to you)

RSS is very much not dead, although it's probably gotten less popular since the death of Google Reader.
Lawsuit accuses Facebook of scheming to weasel out of paying overtime
The probably got a bonus out of shafting you in to paying it off (from their PoV).
There are systems that I use less than once a quarter, and checking e-mail is still more bothersome than password. Password managers, you know.
Overall this is not an awful article but this is why I can barely stand to click on a MoJo article anymore:

"Like it or not, the only real choice to sound the alarm outside the geek community is the Democratic Party".

That, right there, is pure bullshit and nothing was offered to back it up because there's nothing to be found. The best they could say was:

"it’s the only national organization that has both the principles and the size to do the job."

But when I look for their "principles" what I find is a glaring lack of any at all.

I find talk, but that's all. When I look at what they actually do, the lack of principals appear everywhere.

Since leaving office Obama has spent most of his time hanging with billionaires and collecting tens of millions of dollars from them.

The heads of the Dem Party conspired to stop Bernie last year.

While Secretary of State, Hillary didn't just sell 20% of our uranium to Russia, she did a World Wide Tour promoting "fracking tech" for Exxon and Halliburton, and we citizens paid for it all.

The truth is, MoJo did a great article on Hillary's fracking tour, and then they had a change in leadership and became robots themselves.
If you have a perfect simulation of it, you can just run it step by step and create a computation graph and go backwards through it.

The algorithm used to do the optimization doesn't really matter. Use a GA or hillclimbing if you want.

EDIT since you added more to your comment:

>why you'd ever want to do that "tweak it bit by bit" thing to a brain. Human brains seem to catch on to ideas pretty quickly.

So what? That's the process for creating an adversarial image. Does it matter how many steps it takes to create it?

>They don't need to go back and forth on their synapses a million times until they learn to react to a stimulus.

That's exactly how learning works in humans. Try to learn to juggle with just one or two tries. It takes thousands. And that's after you've spent years in your body learning how to coordinate your muscles and locate objects with your eyes and how physics works, etc.

>Whatever the brain does is light years ahead of backprop, which is, all things considered, a pretty poor algorithm.

I really really doubt that. There are a number of theories about how the brain might implement a variation backpropagation for learning. Hinton has one.

Backpropagation is not a poor algorithm, it's probably close to optimal. No one has been able to come up with something better besides just little heuristic tweaks. It's very difficult to see how you could do so. It's so simple and elegant and general.
Another good point is that Docker's layered filesystem allows for caching that greatly benefits the use case you're describing.

We have an old .net app we pushed to servers via zip files, and the sheer size of the zip ended up being a burden after many deployments. Docker's caching and "docker prune" make things a lot easier.
OCR Results from JFK Assassination Files
Casper defends its lawsuits against mattress bloggers
I’m so tired of seeing this example being brought up.

The packages are for making those services cheaper not more expensive. This is essentially partial zero-rating.

Zero-rating has its own effect on competition, but people are acting like an ISP is blocking access based on subscriptions which is an doomsday of a non-neutral internet I’ve seen trumpeted that’s I don’t believe will happen, and hasn’t happen in other countries.

Well I guess net neutrality is another one of those topics I’d better know to not go against the guard on.
Good luck getting your local school-board to fund $90k starting salaries for teachers!
Would it be possible it's a motherboard issue? I went through two mbs until I got a stable one. 1700x here.
Our Silicon Valley congressman points out that this offers "a huge advantage for entrenched companies, but it totally ices out startups trying to get in front of people, which stifles innovation."

https://twitter.com/RoKhanna/status/92370196295609139211111