skysight-inc/HackerNews huggingface dataset:
Just be grateful that it's only CR LF and not CR LF RUBOUT.

That would really have been too much skeuomorphism in our text file format.

What is RUBOUT? It's a character with all 1 bits. On a paper tape, a punched hole represents 1 and lack of a punch is 0. So a RUBOUT character has all the holes punched out.

And by convention, RUBOUT is ignored when a tape is read.

If you made a mistake punching a tape, you would type BACKSPACE RUBOUT. BACKSPACE wasn't a character itself; it would physically back up the tape by one character position. RUBOUT then punched out all the holes, in effect erasing that character.

To go to the next line, you would punch RETURN to return the print carriage to the beginning of the line, and LINE FEED to feed the paper to the next line. But unless you were daring, you'd follow these with a RUBOUT to give the machine a little more time for all this mechanical movement.
>I have 3 kids all below 6yo, and can't understand why people believe they have to make so many sacrifices for their kids

Because different circumstances.

My first kid was an absolute angel, sleeping through the night pretty much well from the get-go. My wife and I did the same as you - kept life normal, and all was good.

My second child has had massive issues sleeping, starting anywhere from 8-9pm, and lasting until 3 or 4am.

We tried everything, some things that worked, some things that didn't - the main issue though, is that while you're trying stuff you're still not getting sleep, and that just - well, it destroys you.

If people can keep regular lives when this happens, I take my hat off to them. Personally, I struggled hugely - and that's where the "this is a sacrifice" bit only begins.

(and this is coming from someone who has it relatively easy: not being dirt-poor/having multiple jobs/being separated/a million other issues that make life that bit trickier)
This is great content! Reading through it at the moment; it might inspire me to make my own at some point.
Yeah op you are right. Rails is a wonderful modern Framework.
Wind power is not viable: http://trilema.com/2016/heres-where-you-forget-about-wind-po...
I have a website that would cost me about $600 on AWS, the site makes about Twice as much a month. Thats not exactly a startup but depending on what you do, its probably worth to think about it.
The US does not have VAT.
We don't have VAT. We have sales tax, and it varies per state and locality, and rarely makes any sense.
The links you provide are for articles that are totally biased and carry an agenda.

Look, this isn't about politics or research papers. It's about math. As an engineer who founded and ran multiple companies over the last 30 years I can tell you math is a fucking bitch to face. It don't lie and it does not care if you like Obama or Trump. And simple math, in this case, tells the cold hard truth: These kinds of changes have consequences.

Even if you don't have a business you ought to be able to understand this. If gasoline went up 50% you would be forced to make some spending changes. Some won't care. Others would have to stop going out, buy a smaller car, sell their SUV, etc. If we also raised your rent or mortgage by 25 to 50 percent via mandate and your income did not increase at all. Well, extrapolate from there.

High minimum wage will screw the poor and middle class in more ways than one.

For example, if I have to pay someone $15 per hour rather than %10 (50% more just because some politician pulled the number out of their ass) I am likely to be far less tolerant of lack of experience or performance. There are whole layers of people who might have a very difficult time finding work for these reasons.

Nah, it's a bad idea.
So sorry to see that populism and pandering is destroying this country.
I'm happy about this but I thought signing commits wasn't a good thing to do. Linus wrote a lengthy post[1] on this saying you should only care to sign tags.

(I'm not a security person)

Read svckr's comment below and link #1 - what I was saying here before my edit was wrong. :D

1: http://git.661346.n2.nabble.com/GPG-signing-for-git-commit-t... (2nd post)
> If I'm reading this right, most plug in systems currently are a third of the 20kW rating of this charger, but this wireless charger is 90% efficient. So the extra 2kW is just lost to heat? That's a lot of energy to lose

I'm not sure where the 90% figure in the article comes from, the video says 95% (so that'd be down to 1KW). He also says it's "very close" to the onboard charger efficiency, but I don't know if that means 95% is close to 99.x% or if onboard chargers have other losses and maybe it's normal to lose (say) 4% with current setups.

> I'm not sure if the convenience is worth it when it still would be close to a half hour to charge the 10kWh battery they're testing on.

It depends a lot on the use case. If you're trying to replace having to plugin something overnight it's not really saving you much. But what if parking spaces had the chargers in? Or taxi-ranks? Busses are another good example where being able to reduce the required battery would be pretty good.

Edit - reducing the time it takes to charge your battery by reducing the human element required is good, but how useful it is depends on how long you want to charge for. Want to charge for half an hour? Not really saving much time there. Want to charge for 45 seconds here and there throughout the day? Now you're saving more time.

Wireless doesn't have to be the only way of charging, but it may be significantly better for some use cases.
It is targeted to x86/x64 processors.

At OSes that matter for those processors have C++14 and CMake available.

Also from my point of view, brownie points for being written in C++.
Cloud-based services are a consumer nightmare, but can be fixed
As an almost 30 year old male who is very anxious about the prospect of having to have children in the next <5 years due to my girlfriend's biological clock, I find this very reassuring.

I don't think your parent's post is necessarily representative. It depends a lot on the child and the circumstances. E.g., we live relatively far away from family, so we cannot just bring our daughter to her grandparents for a sleepover.

Our life has definitely changed and where there used to be a lot of time to hack and tinker, it's far less now. Our daughter falls asleep easily and sleeps until 8 or 9 in the weekends, so we are still pretty lucky :).

The important thing is that you also get a lot back. Having a child is a lot of fun. They are cute and do funny things. And you can do nice things together, like going to a playground or hiking a bit.

I also think having a child put more balance in our lives. Work is really 8:00-17:00 (you have to pick them up ;)), but you also become more focused and efficient.
Wouldn't surprise me, NFL corporate 'culture' being what it is.
Since this is HN I'll venture to ask a slightly off topic question: Has anyone here build their own coffee maker and would like to share the story? I own a mid range (800 Euro) machine but am growing a bit tired of having only one bean slot. The price jump up to multi slot seems a bit excessive and it would be an interesting project to DIY. I'd also love the option to access and reprogram the machine in fun ways. It's one of the few use cases for IoT that could interest me...link the maker with an alarm clock (or maybe a sensor in the shower) and have a freshly brewed cup ready just in time in the morning.

It seems like a fairly complex project to my not very electronics oriented brain. The chances of me ever building one are slim but I'd really enjoy reading about a project or two (I found a couple but they weren't tinkery enough for my liking).
I think what he means is that building a GUI wrapper around a CLI can't make up for deficiencies in the CLI itself. I don't think he's against GUIs in general.
To make decent, heck even good, coffee, you just need to get in the ballpark. A machine is very good at that. But if you want great coffee, there is a lot of craftmanship in it. My experience is that 99.9% of all "baristas" could be replaced by a machine - but the 0.1%, makes a better cup in every way. They continuously readjust the grinder and brew parameters to match the weather and beans.

With time maybe we can apply science to that process, but until then - the 0.1% makes the best coffee.
Also all URIs sent on whatsapp now open with https!
That's a good idea. I'll see what I can do there. Thanks.
TIL hue is almost like an index of color. I guess a hue of 30 will always be orange. The conical conversion method between RGB & HSL is a little amazing.

https://en.wikipedia.org/wiki/Hue
"Interesting" and "moral" are orthogonal.
I believe that's the same for the whole of the EU. The fact they were still on sale 18 months ago would make this pretty open and shut, as there's a mandatory 2 year warranty. The question is whether these were sold in the EU.
Don't sigkill
Twenty-Five Years of the Same Mistakes
Okay, but from my perspective as a consumer, I can buy a dumb programmable thermostat that will almost certainly keep working for 20 years for $25. If you, as a company, want to convince me it's worth 10x that for a thermostat I can adjust from my phone, the damn thing better work just as long. When you brick other "smart" devices because you don't feel like supporting them anymore, that makes the $25 dumb white box look like a much better value proposition than the $250 shiny circle that might stop working whenever you decide it's time for everyone to buy shiny circle 2.0.
Sempat ketinggalan Barcelona bangkit
> As soon as they spend some of that profit some of it is taxed in the form of VAT and income tax.

VAT-rated companies claim-back VAT again VAT-rated sales. In fact, a VAT-rated company can earn more in VAT rebates than it collects in sales.

The traditional moral reason for taxing profit is that it's excess money for which the company couldn't find a use; they've already paid the staff, invested in R&D and maintained the corporate jet fleet and they still have money left over. The Government can quite easily find a use for that excess cash in providing infrastructure which the company needs in order to operate.
That seems like a nightmare as far as freedom of speech goes, and an even bigger nightmare as far as enforcement goes. I mean, there are an awful lot of internet sites offering news, so would that mean setting up a blog reporting news to make money from ads would suddenly be illegal?
That basically eliminates the concept of independence in media. As far as I know, all major media outlets are funded by some combination of government, corporate sponsors, and subscribers. I don't know of any profitable media outlet that does not have corporate sponsors.
Have not actually used Cassandra, but the pairing of the two seems like a win win. Any one already using this in production?
>"Some years back, some law enforcement agency in the US (but I forgot which) produced a highly-reliable indicator of drug mules on highways. The indicator was black male, driving a late-model sedan, and traveling at exactly the speed limit (when everyone else was traveling 10-15 mph over the limit). The police were stopping and searching anyone who fit these indicators."

I don't see anything with that sort of indicator. Call it profiling if you will, but I believe it's perfectly harmless assuming no excessive/unwarranted violence is used. That second part is important and drives the point of what I think actually needs to be addressed from the LE side. If it is indeed a bad or poor-performing indicator of a "drug mule", then it will go away eventually.
With sales taxes, the point still stands though.
That is how things work on a Mac.
Uhm, Shell APIs are necessary when you're dealing with shell objects, but all filesystem APIs can work with paths longer than MAX_PATH iff you use the Unicode API (e.g. CreateFileW) and prefix the path with \\?\ [½].

They can't retroactively change MAX_PATH because it's a constant that's compiled in every application that uses it. Well-written applications these days will just do the \\?\ thing and be done with it. The downside of that is that you can get paths Explorer doesn't like. And I'm guessing Explorer explicitly doesn't allow you to create paths longer than MAX_PATH to prevent people complaining about »I created a folder in Explorer and copied a file there, but now I cannot open it.«. Keep in mind that (usually) developers can be expected to find solutions, but making it easy to frustrate regular users (of which the OS has at least a few hundred million) is not the best strategy to keep them using the OS.

Of course, there are also heaps of software that cannot use above method to allow for longer paths because they don't use the Unicode APIs. Maybe because some developers think supporting Windows 98 is a good idea nowadays, or because they just don't know any better. And in that heap there's a lot of poorly-ported open-source software, too.

[½] https://msdn.microsoft.com/en-us/library/windows/desktop/aa3...
According to that thread the reason for not doing Win10 notifications is:
It would create a weird state where Chrome behaves differently on Win 10 than on Win 7/8 and developers of extensions/websites wouldn't know what they design for.

Which is pretty weak, IMO. They argue that Win10 adoption is less. But I think the people using Win10 are already more than those using any form of OSX, ever.
That is what the OP's wife is doing. But what should the OP do?
The design and implementation of software systems
We already have huge widespread popularity for things like the Raspberry Pi and the Arduino. The former is nearly a household name, even if people have no idea what to do with them. And even if you don't know what open source does, is, or means, the benefits of such a product will prove itself over on it's own.
Does anyone have a source for this that isn't the press release? I'm struggling to find something more technical. The video talks about 95% efficiency but the press release says 90%.

Their website doesn't seem to have any real information either, just links to 2011 papers and a note that they work on wireless power transfer.

I assume there's more information somewhere, but I'm completely failing to find it. It's a shame it's not more common to at least link to in press releases (or on the video description).
I just wanted to wish you all the best. I hope you have time for many happy memories with your family :)
Maybe a stupid question, but is there a follow-up/replacement to the product they are turning off, and why didn't they contact their customers and propose free replacement? Would be such an easy way to completely avoid this customer relations nightmare.
See, Gawker. Sure, they published thousands of articles that were wrong about their respective subjects. But it was only after someone actually had the money and time to sue them into oblivion that it came back to bite them.

The average journalist nowadays seems to have far less fear of being wrong due to not fact checking or poor sources, because it seems consequences for them are nearly non existent.
If a company keeps getting more in VAT rebate, it will at some point be denied to get the rebate. At least in Denmark.

In any case, I just cannot wrap my head around that way of thinking "you cannot find a use for it, therefore you must give it to me". The company already generated taxes and probably jobs. It just seems greedy.
It is absolutely a small business assassination program. I used to run a non-profit in another state to give veterans immediate help (money) when they needed it, which was moderately successful. It was tiny, but helpful. I moved to California. I am no longer able to provide help to veterans because of that tax. "For the privilege to do business in the State of California"...
>I don't think you can compare anything Raspberry Pi with a polished consumer product.

put it in a hummus tub :)
Hobbits died out earlier than thought
Is the command line interface that is confusing? Or is it that the crypto jargon is confusing? I suspect the latter, maybe?

Regardless, just like any feature-rich technical library, this is easily solved by a front-end. For example,

> Enigmail

...is an outstanding front end for many common uses. Unfortunately, the idea of writing a better UI front end for GPG - possibly many, specialized for various tasks - just like we've done for every other complicated piece of technology, it seems like everyone says "it's too complicated" and writes off GPG entirely.

> native key-editing interface

While I agree that interface is not the best (use Enigmail), I don't necessarily find it hard. It's very unrefined, tedious, and can be very annoying.
Young Greek entrepreneurs: 'We are unfazed'
Hue is a circle mapped to a rainbow.

0° red
60° yellow
120° green
180° cyan
240° blue
300° magenta

You can see your red, green and blue every 120°.

Labelled colour wheel:

http://codropspz.tympanus.netdna-cdn.com/codrops/wp-content/...
And worse, it is just regurgitating the Vanity Fair article, which has the same claim about a public API and is just as wrong. Great "journalism" there!
Uncle Sam has the power to obtain all American citizen's data with relative ease, but what's worse is Uncle Sam's servers (which are numerous and disorganized[1]) are hacked even easier. [1]

TLS is cat & mouse game at this point, and we count on closed-sourced systems like Whisper to be the holy grail. It's a sad sate of affairs.

[1] http://www.zone-h.org/archive/special=1?zh=1
Yeah, I think this is an appropriate way to do profiling. The declined transaction was explicitly tied to something you did, so you understood why it happened. The bank also provided an easy way out.

Where profiling becomes dangerous is when it's tied to something you are or something you did in the past: it can be harder to identify why you're being profiled in these cases. Most of these cases aren't resolved through a single text, either. Profiling is a useful tool, but we have to be careful to do it in a humane way.
Here's the real reason Windows didn't just switch every app over to the new style open/save dialogs automatically: a large number of apps hacked these dialogs to add extra controls to them. It was very common to see a file open/save dialog with some checkboxes or other options added at the bottom.

This was easy to do: after opening the dialog but before it was displayed, you just walked through its child windows to add your own controls where you wanted them, and increased the dialog height to make room.

But Windows didn't know you would be doing this until it was too late. The modifications were done after you called the Windows API to create the dialog.

If it weren't for this compatibility issue, Microsoft would have been delighted to just replace the old dialogs with the new ones wholesale.
Does Seoul have more coffee shops than Seattle?
That's what maternity/paternity leave is supposed to be for.

It doesn't stop after the first 6 months. The first few years, they will get infected by most germs passed around among kids in daycare. If you are unlucky, you get infected too.

There are sometimes months (like our last month :p) where they get a cold or stomach flu three or four times in a month. Obviously, when they are sick, you can't bring them to daycare. Your own defences get weakened as well as a result sleep interruptions. So, we typically end up getting somewhat sick half of the time as well.

I am happy that we are in Europe, where there is decent sick leave and insurance. (My wife and I both work.)
Tried it with a few pages. Not a single one worked. Either it just stopped at some number like "258/290 images" or it gave me "There was an error processing ... Please try another URL." or it resulted in "We're sorry, but something went wrong.".
By “coffee maker” do you mean coffee roaster? Espresso machine? Little cheapo drip coffeepot?...

What does “one bean slot” mean?

What type of coffee do you like? In general, if you’re making coffee for 1–3 people, I’d recommend a french press, a pour-over dripper, or an Aeropress. All three are simple objects without motors or electronics. Next step is to get a nice burr grinder. Hand-crank ones can be kind of annoying to use, an electric one will put you back about $200.

An espresso machine with reasonable quality is going to cost a lot more than any of those.

I don’t think there’s too much value in adding DIY electronics to a device which brews coffee; you could build something gimmicky, but you probably won’t end up with a better cup of coffee. A coffee roaster on the other hand could be pretty interesting to customize.
I've been wondering about this. I share mine with several shops that appear to be selling low-schedule drugs on the clearnet.

Don't know what the implications for that are, except that someone poking around the validity of my SSL certificate will establish that mine is a free tier Cloudflare one.
about the #3 and DNT Null values ...

DNT wasn't proposed until 2009 (and implemented in 2010). So this would be normal (DNT header not sent) on older OS versions. So it's the same reason as the 32 bit OS on a 64 bit machine assuming people use IE coming with the installation (or downloading an old browser that is still usable in 32bit).
Their budgets have been squeezed for years now, the result isn't that surprising.
Social Good 2.0
I'm just wondering if anyone wants to help on a social impact hub for nonprofits who want to become more technical.

We're working on this over at our website (http://community-playbook.herokuapp.com/) and the more collaborators the better. You can just push pages on github: https://github.com/CodeAllianceOrg/community-playbook
You've been using HN as a dumping ground for ideological boilerplate for a long time. That's an abuse of this site. We asked you to stop but you didn't, so we've banned this account.

Inflammatory political arguments and talking points degrade this place, as the utter lameness of the current subthread makes clear. That isn't conversation; it's destructive of conversation. We want good conversation here.

Good conversation is unpredictable and involves people listening to and respecting one another. That's what matters, not blasting people with predetermined rhetoric.
Could not the government's ability to increase or decrease their budget influence their coverage? This is exactly the complaint against government funded news.
No the main difference is that vis is written from scratch while neovim inherited an old and hard to maintain code base.

This allows vis to experiment with various ideas:

- native multiple cursors/selection support

- structural regular expression support

- different core data structure resulting in efficient large file support

- LPeg based syntax highlighting

- Lua as an in process extension language

- client/server design (not yet implemented)

without having to care about backward compatibility and legacy systems. Of course this has also some drawbacks for example there is no existing plugin ecosystem etc.