skysight-inc/HackerNews huggingface dataset:
Oh, that's nifty to know! I haven't managed campaigns in the last ~6 months so hadn't kept up with the news changes. Makes a lot of sense now on why they pulled part of their ad inventory out of Bing back to a Yahoo-specific management platform.
What, like his second comment (which was just a few minutes after his first, IIRC), which in it's entirely is '(note that you can remount it readonly at boot, simply by adding an entry for it into /etc/fstab, that is marked "ro")'? Keep in mind we've had a single month since this bug was submitted. Systemd had a release 11 days ago according to their repo[1], but if that wasn't expected to be picked up and used by distros (which it might not, depending on the distro and what changes have been implemented since the distro shipped/updated systemd), then the appropriate places to fix this are in the kernel and/or as a patch to the distro package for systemd.

Really, I think the two appropriate places for this fix are the kernel, and if that's not expected to be rolled out soon, as a patch to systemd to mount it read-only by the distro shipping systemd. Systemd shipping the fix would only really help the small group of people that install systemd from source during the short window from 11 days ago until the next kernel is available (or that choose to run an older kernel), and makes the whole efivarfs situation a bit more confusing by leaving it read-only and immutable for the future.

1: https://github.com/systemd/systemd/releases/tag/v229
Interesting - reminds me of these excellent books:

http://synthesizer-cookbook.com
+1 on the PLB. My family always carries one while out on hiking/climbing/backcountry skiing trips.
Poettering gets shit on a lot. While his software does often have problems, he is really well-intentioned and working on really hard things that really do need fixing. New software simply has bugs and problems, and while the transition period can be rough, I think things will be really improved when we break through to the other side.
Un-Apple: The Samsung Galaxy S7 announcement in one word
I just tried that in http://facebook.github.io/draft-js/, and Edit -> Undo worked for me.
What are you talking about? Where did I say Apple has information about Farouk?
How do you want to write your own without understanding how synthesis works?
Because I could accidentally commit suicide while being handcuffed by them.
I heard about this list on the most recent episode of Planet Money, which talks to someone who believed some of these frivolous arguments and faced a lot of legal problems because of it, and separately, with a lawyer explaining that yes, these arguments are frivolous: http://www.npr.org/podcasts/510289/planet-money
If you like this I can recommend you to look into the raw audio format [1]. It is a very simple format but it helped me a lot to learn about digital audio.

Just take your fav programming language (I took PHP) and write some bits to a file:

$file = fopen('output.s16', 'w');
$amp = returnANiceSynthValue();
fwrite($file, pack('s', $amp));

[1] http://www.fmtz.com/misc/raw-audio-file-formats
A pro-rate story (over 5 cents a word) worth of writing can take weeks or months to polish to an acceptable level. If this person plans to be affiliated with SWFA and get a reputation as having good taste in stories to publish, it's not just a "sure, I can take your trunk story" deal. Trunk stories are trunk stories for a reason.
I generally advocate for a citizen's veto amendment, where any citizen can initiate a petition to veto legislation that will trigger a second and binding referendum if there are enough preliminary signatures.

It's one thing to vote for the right people, it's something else to expect representatives to do what you want when everyone in Washington is brought there by the money and power of someone else.
It's not vaguely Orwellian. Given an ability to disregard the rule of law, and sufficient charisma, and some hard times, any country can become a dictatorship in 5 years.

We can't kill every charismatic person, and we can't prevent hard times. We can insist on the rule of law.
I grew up in a country where the Internet was censored and I have been a Tor user since the days of the dangerous toggle button in Firefox. So it's been like 7-8 years? I hope I can offer a counter argument.

This is not "business" as much as it is about CloudFlare centralizing the Internet around them. We should speak up against it and rightly so.

When I started using Tor, it was the only way I could access the free Internet. You mention VPN, VPNs may be popular but not everyone can pay for them or afford them or even has a credit card in many countries. With CloudFlare running on many websites, it has become impossible to read any content on them because the CAPTCHAs are impossible to solve or are a nuisance (who has figured out what a street sign is?). And while Tor gives users to access the internet freely for zero cost, CloudFlare is helping doing the opposite of that.

And please suggest what should an open network do about abuse and rather, why should they be the ones doing anything about it? Not to mention, what kind of abuse would reading an article constitute? I am not even logging in, just reading stuff has been made impossible due to CloudFlare.
> does't expose any sort of interface to present a private key for managing secure variables

Nor does UEFI. The key is just provided as part of the SetVariable() payload.
Yes, taxes are stealing, police and fire should be private and pay with your pocketbook, etc etc blah blah libertarian bullshit.

I like public parks, and schools and fire. I don't like funding wars or corrupt police, but those are separate issues.

Every high income nation has income taxes. The US is the only high income nation that still has the death penalty. Let's fix that first.

Ultimately, getting rid of taxes won't change anything. You're talking about a broken system; the system of debt, war and money. They're all related. If humanity is going to survive another 10,000 years, we need to deal with the real issues of consumerism and move away from money entirely.
I love this idea, thanks for sharing.
This is an interesting perspective. Often folks do just go around plugging in various libraries and such.

However, the author of this thread I don't think was asking how to go about implementing someone's API as much as how to be the one to create the AIs that the APIs in the future might attach to.
I am so sad after reading this article, this confirms an essay I shared on HN last year :

http://read.reddy.today/read/5/new-entrepreneurs-are-no-long...

It looks like the startup community is discovering how to start a profitable business.

>This means startups need to do things like setting a strategy to select the best customers out of the pie, and serving them with better products.

>If possible, it is always better to set up a company or service so that the wrong customers never come in the front door in the first place.

Really, I find this article sad and laughable. It's like Silicon Valley is discovering fire.

This unspecified strategy used to be called marketing in ancient times...

>When a bad customer makes it into your system, eat the cost and rip off the bandaid.

I'd be very concerned if I created a business system in which there was a possibility for me to lose money with a customer. That's where the issue is, this concept of firing customers is just fun.

First time I write a negative comment but the state of tech entrepreneurship is just so disappointing. Most young people really have no clue on what they are doing.
But gitlab has a Github migrator which supports pretty much a repos complete history (PRs, issues, wikis, etc).
No one in the foreseeable future is going to use cellphones as parallel processors. First of all, the communication latencies are way too large to coordinate anything usefully. Second of all, users are already upset about the lack of battery life available for their phones.
The truth? The truth is, you should stop enabling the waste of my money, you tax collector scumbags. Maybe if you give me the option of not having my stolen effort spent on foreign wars, I'll have some respect for you lickspittles.
Building a technical career path at Spotify
Predicting the future is a thoroughly thankless task.

I just wish the author of this article elaborated more on the financial side of the AI revolution, rather than just mentioning it at the start and then dropping it completely.
I have the books as well as syntorial and syntorial blows the books out of water.
Spotify user account info found on Pastebin
Samsung’s flagship Galaxy smartphone sales cycle restarted yesterday with the announcement of the Galaxy S7 at the Mobile World Congress in Barcelona. Last year’s Galaxy S6 becomes Samsung’s mid-priced phone and the one from two years ago becomes an entry-level phone sold in developing markets and with a prepaid plan. Big premium sales revenue must be kick started with this announcement to carry Samsung through Apple’s iPhone 7 announcement in September until it returns to Barcelona to announce the Galaxy S8 at Mobile World Congress 2017, starting the cycle all over again.
Yep. Guess I'll do that first next time.

edit: https://github.com/facebook/draft-js/issues/14
Felt it was too out there.
So how do you do this seven dimensional scatterplot?
It's actually a very very good result for the tests we did. A similar study using a boatload of caffeine couldn't reach statistical significance. Also I believe strongly that if we'd compared it to say, classical music or some random ambient album, it would have been an even stronger result. The placebo in this study was still generated by the AI, so it followed the same rules - rules that naturally help people focus. The only thing it lacked was the brainwave stimulating modulations. We did see a big difference on an EEG because of that, but the fact is that part of what makes the sessions work is that they follow strict rules, and there's nothing wrong with that. It just makes it harder in this case.

But I actually like it like that. I want a double blind study with identical-sounding placebo and more subjects. After that we can study how it compares to regular music commonly used as study-aids.

Regarding the statistical analysis, result interpretation, etc, I feel I should let Giovanni himself defend his paper. He's dealing with family / health issues right now, but I hope to get him on here as soon as possible. I promise he will respond eventually and clear this up.
Continuations are easy: functions are hard.

That's a deep truth. Thinking about of computation message-passing actors is Hewitt's and Milner's dream. It's a hard sell to the programming mainstream though. In particular the functional programming community sees functions as the basis on top of which everything else needs to be layered as an effect. It's much more productive to go the other way round and see functions as a very peculiar and well-behaved from of message exchange. (Scala also makes this point.)
Bridging a Digital Divide That Keeps Schoolchildren Behind
I'm working on an ESP8266-to-Arduino bridge much like the GrovePi project. If you're interested in driving 5V sensors or actuators, or getting more digital or analog pins, it will be useful: http://www.esproto.com/2016/02/20/esproto-iot-coming-soon/
Your argument is with politicians, not the tax collector.

The IRS funds democracy. They are not scum.
If I'm reading the pricing copy correctly, the contracts themselves are free and invoicing service charges $1 per invoice.

Is it possible to be profitable (in a successful startup sense, not casual/bootstrapped/side project sense) at that low level? Maybe I'm missing something but I don't see a lot of room for revenue growth here. I'd figure that the average freelancer as a handful of contracts a year so you're looking at $10-20/year per customer.

I'm not saying the idea itself isn't good. Anybody that's freelanced or done corporate invoicing knows the annoyingness of "We'll pay you within 30 days of deciding to pay you"[1]. Solving that problem would benefit a lot of freelancers. I just don't see this being a sustainable solution in the form that's being presented.

[1]: Quote is shamelessly stolen from a patio11 comment: https://news.ycombinator.com/item?id=9076590

Edited to add link to quoted comment
Not to mention that you can have multiple accounts on any social network, and switch between them at any time, but you can have only one phone number on that mobile device, whatever you want to call it.

So if that device is uniquely identifiable by a phone number, and only you can be the only user of that number at any time (again unlike social network accounts), might as well call it a phone.
This brings up an important piece of wisdom I see frequently stated and frequently ignored: don't micro-optimize until you've measured that you need to.

There are obviously exceptions in specific domains, but even in high performance cases it is generally better to optimize once you know where the bottlenecks are in practice.
I am not sure how a VPN provider fights abuse if they say they don't log anything. And if they do log, then what is the purpose of using them?

Can you point out how VPNs fight abuse?
I know there is incredible dislike for Rush by many in this community, however his transcript today concerned the issue at hand and was very good. The reason its important is because his audience is large and he actually did a good job with the issue. Normally at the noon hour I simply turn off the radio but when I heard the discussion that came up it was so engrossing that I listened to the whole show.

tl;dr no matter what is claimed, if Apple writes this for this one phone it will get out.

http://www.rushlimbaugh.com/daily/2016/02/22/how_the_governm...
My ProseMirror [1] project is in the same space (including using persistent data model detached from the DOM). It has a richer, tree-shaped document model and collaboration [2], but not quite as much programmerpower behind it since I'm a single OSS dev as opposed to a giant tech company.

[1]: https://prosemirror.net
[2]: http://marijnhaverbeke.nl/blog/collaborative-editing.html
My interpretation, stemming from his statement that it is a problem to brick machines and his statement that some programs need write access, is that something needs to be put in place, but we can't unilaterally restrict root (which would be very un-Unixy to do). I think he was fairly ambigous in details on how to fix it (possibly because he wasn't sure the best path to take), and included with some fairly blanket statements about policy/belief that allowed people to interpret his statements however they were inclined. Unfortunately due to the polarizing effect of systemd (and Lennart's prior projects, and possibly Lennart himself), there are plenty of people inclined to believe he doesn't care.
I bought a sat phone after an experience rescuing a couple (and their two large dogs) in 20 below weather from the Battleridge campground where their truck had become stuck. That's only 20 miles outside of Bozeman but cell service fades out long before there so they had no way to call for help. I've used it a few times over the years when camping and driving around the area on day trips. As you say, cell service is very much optional away from towns and the freeway.
I feel bad for the IRS. They don't make the rules, but they get the brunt of the vitriol because they are the enforcers. And honestly, as enforcers, they are pretty fair and just, given the resources they have to work with.

They've used "big data" for years to target the tax cheats they think will give them the best return on their dollar. That's why they don't go after the mega-rich -- their lawyers delay the process so much that their return is lower than going after small business owners.

As far as government orgs go, they're probably one of the most efficient.

My personal experience with them was actually very positive, even though I was there for an audit. They called me in, they said, "here are our concerns", I said, "here's my documentation". We went back and forth, and mutually agreed that some things were ok and some were not. We decided I owed some extra money, but they waived the fees and penalties.

Overall, I think they're one of the better orgs in the government.
Link to the homepage: http://tokipona.org/
That was the first thing I noticed, too. The fact that the Euro computers got Hurricane Sandy right was NOT a bad thing - it helped us.

There is no reason to look at this in any way adversarially. I guess it touches a nerve, because of the similar silly comments elsewhere, worrying about how the USA is "losing" if, say, the Chinese economy's size exceeds the size of our own. Other folks doing well doesn't make us worse. When it happens we should be happy: other people are doing well, and we've got an opportunity to learn and improve too!
One piece of really positive news here is that they did not detect any miscompliation with this approach.

It would be interesting to run this on an early GCC 3 or 4... I bet it would find plenty there.
> Can you explain this a bit? I'm not familiar with the particulars of firmware, but I'm having a hard time imagining why any userspace program would expect a firmware partition to be writable.

Best example of why you need to have it RW: if uefi is in fast boot, the only way to actually enter uefi is to boot an OS and have the OS set the uefi variables so that it goes into the firmware screen on next restart. This is (on Linux) done by changing something in that virtual filesystem.

> certainly I'd have a hard time believing that they would need it to be mounted and writable all the time.

You could probably remount it, but that also means that you all the sudden have concurrency problems with that operation. So not really ideal.
I've been targeting Google Drive as well for various document options. It's basically a free cms.
> Are you sure they would be better compilers if they matched GCC's behavior here?

I don't know. Measure it on SPECINT or something.
Which is weird because a site's designers _know_ which parts of the content are relevant.
> Remember this would only apply to phones the government has physical control over and in cases where Apple is compelled by a court.

I'm curious how we can be certain of that. Granted, this is the 'slippery slope' argument.

A lot of people, myself included, don't think the government is interested in ONLY decrypting phones in this class. They want to decrypt ALL of them, en masse, at will.

The hell of it is, as I typed the above, I think of how I would have felt reading those words typed by someone else, 15 years ago. I'd assume they were some kind of conspiracy nut.
On first load, all I see is the blatant "look at this person's butt in tight jeans while they insert a phone into their pocket" video clip. Drove me right off. Do we really need that sort of thing to promote a wireless device in this day and age?
Actually, before fixing dead penalty, the US should resolve the Mars-Milky Way chocolate bar mix-up.
I've noticed this with makeup. Amazon sellers have twice shipped me fake makeup "dupes" (not real products by the real manufacturer) instead of what I actually ordered. Now I go to sephora and buy makeup because I'm too worried about purchasing more fakes.
I wish this was actually the title of the article. Haha! Thanks for sharing.
With this guy clearly being such a talented programmer, it's too bad he hasn't taken up some FOSS game programming as a hobby, just to "scratch the itch". It'd be great to have a really great old-school side-scroller; I wonder what he could come up with using more modern tools if he really wanted to make a new game. And this time, he could take as much time as he needs.
I'd be humble about Polymer too
That's loads. Seriously, it's a huge amount. Most other comparable microcontrollers have about 2kB.

Interestingly, it looks like this is a von Neumann device! Which means that code and data live in the same address space. Memory map here:

http://www.esp8266.com/wiki/doku.php?id=esp8266_memory_map

Looks like it's got a whopping great 512kB internal SPI ROM device too, and indications are that it's reprogrammable.

You could totally run a unix on this; I've ported Alan Cox's Fuzix to the MSP430, which is substantially lower specced. Without an MMU you probably wouldn't get preemptive task-swapping, but Fuzix runs beautifully in cooperative multitasking mode. You even get the real Bourne shell (written by Bourne) and pipes.

http://cowlark.com/2015-10-27-fuzix
What's the biggest bottleneck for better forecasting: better observations, better models, or better supercomputers?
I am extesively using the polymer webcomponents framework, do I need to install react in the background or can I use draft.js independently?
Democracy is not really what we have though. We the people really don't have much say in what's going on.
I never said they don't need to be paid a living wage. I said that they shouldn't expect to be making tons of money for that kind of work.

Based on her article, she made $19,064.24 a year, or $1,588.68 a month. Is that a lot of money? Not really, but you can make it work. The key is to actually live within your means. Cut the expensive cell phone bill. Get some roommates. Stop eating out and going out for drinks all the time. Sell your expensive car and get a cheaper one (or just bike if you can).

I agree that people should be paid a living wage, but I also think people should be responsible for what they do with their money. If you don't like your current job, work to find a better one. Don't just complain about it on the internet.
Trying to get out of paying taxes is like arguing the score of a game after the game has ended. If you didn't like how it ended up, you should have been playing it differently.

High level players are able to change the rules.
How to lead by first principles
As usual when someone mentions "UEFI" and "sane" in the same sentence, I post this quote from Matthew Garret [1] (of Linux EFI maintainer fame):

"""
UEFI stands for "Unified Extensible Firmware Interface", where "Firmware"
is an ancient African word meaning "Why do something right when you can
do it so wrong that children will weep and brave adults will cower before
you", and "UEI" is Celtic for "We missed DOS so we burned it into your
ROMs".
"""

[1] https://lwn.net/Articles/444666/
Facebook still delivers ads on their platform sites, and links your browser (not just cookies) to your identity. FWIW, Google isn't that much different
"with Wi-Fi"-onna-chip always has me wonder: can it handle wireless security (WEP, WPA, WPA2, ..)? because having to dedicate an open access point is often prohibitive.
Has anyone figured out how to get a string of HTML out of this? I tried bouncing around with the $r object in the Chrome devtools console on http://facebook.github.io/draft-js/ but couldn't work out how I would return a string of HTML suitable for persisting to a server.
Just wanted to take this opportunity to say thanks again for CodeMirror, and it's great to see the progress you've been making with ProseMirror.

We use CM at Overleaf[1], and it's been fantastic. To make it easier for non-LaTeX users to collaborate on LaTeX documents, we built our own rich text editor on top of it[2], which is still in beta. Still got a long way to go!

[1] https://www.overleaf.com

[2] https://www.overleaf.com/blog/81