skysight-inc/HackerNews huggingface dataset:
Cool! Thanks for replying. Sorry if I seemed a bit harsh at first. I totally get your reasoning, npm is a pain in the butt for discovery.
This is only for incubated startups: "In an approved Accelerator, Incubator or VC fund"
Total nitpick, but it annoys me when people implement something in Python but use ancient syntax.

return '<M a: %s>' % self.a

Should be:

return '<M a: {}>'.format(self.a)

And:

class M(object):

Should be:

class M:

etc.
>If Google does not change its conduct, it could be fined up to €250,000 about US$323,000), the court said.

Hmm, personalized e-mail support for an entire nation, or US$323,000. Wonder which one finance will recommend?

I mean, if you're going to fine private companies for non-misleading, non-fraudulent behavior, then do it right like the US: $250,000 per day of non-compliance.

Better yet, just let the market take care of it. If people really dislike not having e-mail support, they'll stop using Google. So far, it's pretty clear that people value Google services more than they do personalized customer support, since it's almost universally known that Google provides zero support for free accounts, and limited support for even paid accounts.
Well the second paragraph on the site specifically says:

>The backend takes the url, gets the HTML source of the website, minifies it, gets rid of the css, javascript, and images[...]
This article can confuse people even more.

This is what monad is (read: interface with two functions):

class Monad m where
(>>=) :: m a → (a → m b) → m b
return :: a → m a

Read: function >>= of arguments M[a] and (fun from a to M[b]) that returns M[b]. You can probably write it somehow in MyPy annotations.

(It's actually different in haskell, doesn't matter)

The author however just implemented one instance of Monad: Identity (the most trivial). And called it a Monad. And then semi-checked laws on one value.
:%s/optimimal/optimal/g
>> ObjC simply ignores the message
>Don't quote this like a benefit please, it is a horrendous design.

Hmm..so the ? operator for optionals should removed from Swift?
This is just wrong. Jobs oversaw numerous variations in size, color, and specs during his time at Apple. The iMac came in like 5 colors at one point. And remember this was a desktop computer! Laptops in different sizes and colors; iPods in different sizes and colors, with Apple-branded accessories (remember the "socks" Apple sold for them?); iPad covers in multiple finishes and colors, etc.

You just need to do your research before posting on something that can be easily looked up.
Null is not a type either, and you cannot reference it in a definition. I think void is a closer match.
> This offer is available to startups that meet the following criteria:
> - In an approved Accelerator, Incubator or VC fund

Why is this a thing? Not everyone wants to build their startup through venture capital, or an accelerator. This just reinforces the existing "permission-based" startup ecosystem.
If nothing else, use the hardware to mine bitcoins and convert to cache for more runway.
I see this problem too, when teaching people.

I tell them stuff and leave out the things that seem obvious to me. They can tell me, what is the missing bit.
Superficially, they both have curly braces, they are both being supported by prominent internet companies, and due to some mixed messaging, the public perception is that they are both systems languages. So it's not surprising that these questions are being asked, but I do hope that the message will get through to folks that despite surface similarities they are actually quite different.
Apple campus from above [video]
Dash and the two ton connected device [interview]
Hey grampa, how'd you get on hacker news?

Seriously, it's always been like this and it will always be like this. You're just ranting about "kids these days" because their choice of distraction is different from what yours was.
Restify – Node.js REST framework
Not a realistic scenario. If Jobs was alive Apple wouldn't be chasing the Android and making crappy products, so he wouldn't need to give all of those lame excuses to try to justify poor decisions and no innovation in their products.

I'm an iPhone user, and when my iPhone stop being usable, I'll move to a Google phone, in spite of the size, not because of it. The real reason why I'm moving to an Android phone is because all of the limitation that the iPhone has and that it hasn't removed while the Android evolved.
Wait, did you read this gem:

> Google can appeal the ruling. The company did not immediately reply to a request for comment.
Perhaps a better question: How long do you have to Google before you're not stuck and can start coding? :)
Couldn't agree more, I even go as far to say Google seem a little out of touch here. Would this offer have helped Google become Google, probably not.
Google probably doesn't want every Kickstarter/Indiegogo project applying for the program. It's likely a risk thing; if the startup is backed by a "real" VC firm, that firm is taking most of the risk. Google is just providing a few extra rungs on the ladder others built.
Lie by Lie: A Timeline of How We Got into Iraq
I still think the "why" of the watch was missing from the presentation, and a lot of his points were spot on. My wife called me all excited about it and I kept asking her what it did and she didn't have a clue.

But I'm not sure it matters. My takeaway from reading your post was "Google released a watch? Oh...who cares." So I think you're right, Apple is still doing more right than wrong. I just don't think of Google as a product company, the Android brand mostly belongs to other manufacturers in my mind, and the overall impression is still that they are all making iPhone knockoffs, even if in many cases they are objectively superior. There's still nobody around who can do a product release like Apple.
> The shortnaming choices aren't really consistent

It's historical. Rust's keywords used to be far more short on average - I think the rule was no more than 5 characters.
But google users aren't customers. Just because I use google to search for things doesn't make me a customer.

It doesn't say in the article, so does anyone know if the relevant German law requires free support? Can Google charge $500 per email to respond to user email, for example?
Add new Internet thing
SSD works like that.
The dotJS Prize: $10,000 for the most innovative JavaScript projects
The author is using a WiFi connection on his desktop PC.
Not sure why you are getting downvoted. I find it very annoying as well.

Why not use brk, cont as well? Somethings are abbreviated, some things are not.
> it seems unnecessary to me, too.

It is important for syntax highlighters.
Why Is It Taking So Long to Secure Internet Routing?
Most of the rights that we pride ourselves on today were gained by citizen action

Most of the rights were gained by those outside of the entrenched power structures, whether it was a handful of founding fathers at the Constitutional Convention, Martin Luther King in the streets of Alabama, or newly-minted labor unions in the early 20th century factories.

Over time, all of these institutions developed and ossified, creating a ruling class that sought to preserve their own power rather than pursue their original missions that were meaningful and beneficial.

has all but closed this avenue for change

I feel like we've definitely passed a point of no return. We've lost the cohesion of purpose in this country to accomplish important things because the ruling class keeps us divided while they remain united, at least for the purpose of amassing power.

The only thing we have going for us is that most of the rest of the world suffers from the same set of problems, so relatively speaking, we're not that bad. The USA was something new for a while where the amassing of money was okay, but citizens recognized the evil of amassed power.
Completely agree ... Except from Googles point of view they will otherwise be in the position of deciding "real startups" from wannabes and then deciding which ones are most likely to succeed. At which point google becomes worlds biggest incubator.

But yes, I think many many governments could do a lot worse than say "have you got a business plan and two paying customers? Here have enough money to live on, got off the dole and we have 15% equity if you become the next standard oil."
He just swapped the names I think - Venti is the block store, Fossil is the file system layer.
Will there still be a TLD .uk? For Scotland, .scot is under discussion as .sc is already used by the Seychelles. Will they have different holidays to be considered in calendars? Will the default Scottish locale be gd (Scottish Gaelic) or remain en_BR?
Is it playable yet, or is it still a work in progress?
Why maintain every image you create? If the photo doesn't make the cut, why categorize and file and try to organize it, instead of deleting it or tossing it in a virtual shoebox?

To a first approximation, nobody really cares about the contents of any photograph. In the age of digital photography, cellphones and online communications, photographs are a commodity.

People don't really care about most of the photographs they take because they take so many. This is nothing new. In the age of film, professional photographers would blow through rolls of film just to get one good image. There's a reason movie making inspired the term "wound up on the cutting room floor".

Photography as an art requires making aesthetic judgements. Valuing some things and discarding others. Only a few pictures are worth saving.

Same holds true for email.
I actually mentioned that, but maybe not as well as I should have. I did say 8, 12, and 16 drives in an array will perform similarly.

However, in cases where you are using SSDs for ZIL/L2ARC, vdev spam isn't as big of a factor. In the example I gave I was illustrating the amount of usable storage you could get in the context of having it reliable, not comparing performance of RAID-Z vs non-ZFS RAID.
This is vastly dependent on country. And even area within the country. To a large extent I guess population density.

E.g. come to London. Take a train heading as far as possible out of town. With every stop, the "average face" will soften, you'll start seeing smiles. Then eye contact will become "acceptable". You may find people greeting you eventually.

Time of day/week also makes a huge difference. The overcrowded commuter trains are awful. Except Friday afternoon, when the atmosphere at least on the long distance commuter trains out of London tends to be completely different.

Or go to Paris, and people will be far more open to eye contact from the outset.
> "permission-based" startup ecosystem.

What's that?! Startups are getting easier and easier to start with no VC involvement, and there is a large community of people doing bootstrapping.

If anything, I'd question who is voting this article up. It's of little use to most of us.
They both billed themselves as "modern C" but Go failed to deliver on that so instead it's now light/modern/ Java. Rust hopes to succeed as a "modern C" where Go failed.
Very nice looking website, love it!
The first entry in the 'wierd' section explains the wording, I think.
These people are still human, they can and will be swayed by something really well presented. If they weren't it wouldn't be a problem now.
It's not about free support, but the ability to contact them at all.
> And something that has completely evaded Rust designers.

“If you've been playing poker for half an hour and you still don't know who the patsy is, you're the patsy.”
- Warren J. "Doc" Gates

Programmers are the patsy that businesses and universities use to keep growing ever larger heads of broccoli that consumers eat.

Note the similarities between GUI's 30 years ago and today: http://en.wikipedia.org/wiki/History_of_the_graphical_user_i....

Try to wrap your head around how many API's, tools, training materials, releases, updates and so forth have been done in thirty years which are effectively redundant.

The iWatch will contain regurgitations of the same todo lists, logging, sticky notes, etc. as the Palm Pilot, but without AAA batteries.
Which is why they're restricting it to folks from an approved list.
Uifest – Premium and Free Design Resouces
It's not perfect, but what's a better way?

There's a million people who could use this $100k to mine bitcoins, run personal servers, do scientific calculations, or more. Google isn't interested in those people: they want to lock in companies and keep them there as they grow quickly. If you worked at Google, what would you propose to catch these long-term valuable customers, without giving away a ton of free infrastructure?
Tim Cook knows what Steve would have done, but he just thinks his way is better. It's a human thing.
Do you really think wearing your pants down over your ass is going to reclaim your dignity? If so I got news for you - it's going to do the opposite. If that's a surprise to you then I'm surprised myself. If you object to it then yell at the sky, because it's just as likely to change things. Welcome to the real world, where these things matter.
Weird, I had to install RHEL6 for a customer, and it defaulted to ext3 and ext4 was not selectable.
Apple should have released a single iPhone 6. A larger screen than the 5S with the physical dimensions of a much smaller phone. Look how much smaller the LG G3 with 5.5" screen is compared to the 6 plus with 5.5" screen. I just bought the G3 on Amazon for $49.99 on contract and LG has a promotion for a free additional battery and battery charger. Hard to pass up that deal.

http://www.phonearena.com/phones/size/LG-G3,Apple-iPhone-6-P...
Slowapi – A website that mocks a slow API
companies must provide a way to ensure fast electronic communications with them

Of course, that's just common sense. How can you run a company and not respond to people who contact you? Can anyone really object to this requirement? Obviously, a generated response does not fulfil it. You should be able to talk to a human.

Repeat that reasoning 1000 times and it becomes much clearer why Europe is being dwarfed economically by the US http://cdn.static-economist.com/sites/default/files/imagecac...
+1 from me for the `curl | sudo sh` disclaimer. Even if the only thing it does is stop people complaining about it :)
Sega unveils interactive sandbox arcade machine
Does anyone have a link to his channel on hitbox.tv?
Have done the same, found that rsync seems to not natively parallelize itself, so spread across 20 cores, it really screamed.
'per day', 'in total' or 'per instance'? The latter could hurt really bad and is very likely the case.
Exactly this, the article succeeds in making this seem so incredibly backwards that you NEED their particular commercial third party tool to survive as a developer ;) (hey, maybe its even true, I haven't the faintest)
Stop Teaching Kids to Play the Game of School
There's a 9 year gap in age between my ex and I. One of the big differences between us is that while I'm addicted to my phone too, I don't tend to use it to send messages much. Unless I have agreed to be somewhere by a specific time, I won't text to say I'm late, for example. I won't fret about not hearing from someone. I think that difference to great deal is down to growing up with and without a cellphone - I was 20 when I got my first one, and it was another couple of years before I used it much outside of business calls.

I'm used to expecting hours and hours of "radio silence" from people even if they're late, or I'm late, because when I was a kid calling meant having to know where they'd be, and getting to a phone booth or somewhere I could borrow a phone. She grew up being used to being always contactable and able to contact.
Show HN: Feed2email – RSS/Atom feed updates in your email
The "let monster_size : int = 50"/"let monst_size = 50i32" is an example of special cases for numeric values. For other types, only the first style is available. I would imagine that it's a shortcut to let you specify easily what kind of representation you want for a numeric value in a less noisy way (since numeric values don't have explicit constructors).

Boxes and lifetimes get a bit used to, but comparing Perl and Rust is, I feel, quite unfair. Rust's syntax is much smaller than Perl's, and from what I've seen the team has taken pains to make it smaller and more regular.

As for println!, it's a macro which gives you compile-time checks on your format string (same as OCaml), which is very nice.
http://www.hitbox.tv/notch

From his channel there is a link to the project repository: https://github.com/xnotch/dark/
Do haskell people realize that using haskell describe monads isn't actually helpful?
A Forth haiku is an attempt to mix math, art and Forth
> Repeat that reasoning 1000 times and it becomes much clearer why Europe is being dwarfed economically by the US

What a ridiculous way to compare the size of economies. Dwarfed means to me to be substantially larger. But in actual fact it's going neck-and-neck:

http://useconomy.about.com/od/grossdomesticproduct/p/largest...

Number of large companies founded is not a relevant metric if you want to compare the economies of continent sized entities.
Mars One Candidate on Made in Space, SpaceX, and Generalists in Engineering
DNSSEC would completely stop these attacks, and it has actually been deployed unlike DNScurve or MinimaLT.
Character for up/down triangle (arrow) to display in HTML
Apache Drill on Docker – query as a service
A Stirring Look at Turing's Tragic Life
Yep, my answer when cp or scp is not working well is always to break out rsync, even if I'm just copying files over to an empty location.

I've had good luck with the -H option, though it is slower than without the option. I have never copied a filesystem with nearly as many files as the OP with -H; the most I've done is probably a couple million, consisting of 20 or so hardlinked snapshots with probably 100,000 or 200,000 files each. rsync -H works fine for that kind of workload.
It's a thing because it's easier and cheaper to let others do the hard job of selecting hopeful startups. Cuts down on abuse, too.
But if moving off your current platform and to Google's worth it? One year goes fast.
Inside Tumblr and the battle for net neutrality
Stop Procrastinating – Read Hacker News Offline
Windows 9 Start Menu
Does anyone else get just a blank page on the hitbox.tv link?
> Hmm, personalized e-mail support for an entire nation, or US$323,000. Wonder which one finance will recommend?

This is from §890 (1) of the German Code of Civil Procedure [1]. It's €250,000 per violation of an injunction, and if that doesn't suffice to enforce the injunction, the court can also order coercive detention (i.e., putting you in jail). Essentially, it's the German equivalent of dealing with contempt of court in case of an injunction; it's not strictly a fine, it's a coercive measure, one that can be escalated.

[1] http://www.gesetze-im-internet.de/englisch_zpo/englisch_zpo....
He didn't necessarily say that in Apple's best interests. Maybe he wanted to be missed more than he wanted Apple to succeed after his death? He did feel "hurt" when Tim Cook said Apple would remain the same regardless of who was leading it, after all.
We all have unfinished pet projects started because we wanted to experiment with something, it's the side-effect of an active mind :)

I enjoyed his livecoding streams for Ludum Dare and on hitbox, so I'm sure it's still be fun whatever other project he wants to tackle on next.
You can preorder now and they'll ship soon. The consensus is that they're a little pricey, though:

[1] http://openbci.com
> convert to cache

hehe.
Show HN: Daily newsletter for mobile hackers and founders
Free Books for Learning JavaScript
Glad to see it's working well for you!

I'd be curious as well to see how the performance holds up getting into the terabytes as I haven't tested that. Remember too that there are a lot of parameters for the matching algorithm here (https://github.com/worldveil/dejavu/blob/master/dejavu/finge...) which allow you to trade off accuracy, speed, and storage in different ways. I've tried to document it throughly.

Finding duplicates is a great one! Actually generating a checksum for each audio file (minus the header and ID3 tags) and adding this as a column in the songs table for all the different filetypes Dejavu supports (mp3, wav, etc) would probably be the best way to do this.

I say this because so many songs today are built on sampling. Mashups and EDM music often samples from other work, and as such, the fingerprints and their alignment can be shared across different songs. Something more clever like seeing the percentage of hashes by song that are the same and comparing to a threshold might do the trick, though.

Happy hacking, and feel free to send in a PR! :)
ZenPayroll is hiring for passionate customer advocates
This is why most of us need significant recurring revenue - to have a time to work on things like this :)
So they could charge $0.002 per SMS they send out then.
It's a reasonable way to compare successfulness. It's how Americans ended up providing us with search, phones, operating systems... pretty much all tech. Google dominates EU markets even more than it dominates at home.

All that seemingly sensible regulation is exactly how we keep reducing ourselves to playing catch-up and not even very well. http://online.wsj.com/articles/galileo-satellites-launched-i...
Thank you! we are taking a lot of time to get it working as we want it. We should be less perfectionist and release faster, but it is hard :(
Not sure if you've seen this, but relevant:

http://www.shotspotter.com/
>> My current project is a Doom level renderer in Dart/WebGL, implemented with trying not to look at the original source code. Instead, I use an old document from 20 years ago called The Unofficial Doom Specs.

That brings back memories of playing around with WAD files, pulling out graphics and palettes, reading level data and drawing it with LineTo() and MoveTo() calls, and running into all the limits of a 16-bit C compiler (Turbo C)...
"In an approved Accelerator, Incubator or VC fund"

I also think this is a load of baloney.
> many of the bad monopolies in our society involve the unholy
> coalition of urban slumlords and pseudo-environmentalists.

Does anyone know who these "bad monopolists" are?
Starting a business was quite possibly the first thing in my life that I didn't need to ask anyone's permission for. You don't need Google's, YC's, or a VC's blessing to start. You might need it to get their money, but startup costs for many software companies are asymptotically approaching zero.
They're a consumer electronics company selling high margin, high priced, niche products to people who care a lot more about aesthetics, image and feeling than the average consumer. They do need to titillate if they want to maintain their margins.
Spot on. I had a friend announce to everyone just yesterday that he won't be buying the iPhone 6 and that Apple was past its prime. I just kind of chuckled to myself. I don't know how many times I've heard that but it started back in the 80s. I've learned to never think I can predict what people will do when it comes to Apple products. When the iPad came out I kind of shrugged and thought it wouldn't do as well as they thought. Within 6 months I was in NYC working on iPad apps and the thing was selling like ice water on a hot summer day.

Something I learned in poker: Don't project your own thoughts onto others if you want to predict their actions. It's a method that will never succeed.
Wow. I knew it was cheap - that makes sense in light of what you're saying. Though there is a minor sting: "mobile networks charge each other interconnect fees of at least US$0.04 when connecting between different phone networks" [1]

[1] https://en.wikipedia.org/wiki/Short_Message_Service