skysight-inc/HackerNews huggingface dataset:
Except that many of his own footnotes rescind his claims.
Heap is hiring engineers to build large-scale analytics infrastructure
Yes that's true. Files are only guaranteed to be available indefinitely if someone has decided the file to be noteworthy enough to pin and their system is online. Ideally, systems like http://filecoin.io/ will be built upon ipfs to enable those that care enough about their files to obtain distribution through paying a little money to incentivize others to host their files.
I am curious as to whether this is just supposed to be sarcastic humor or whether it's thought that the snarky list is actually supposed to be helpful in some way. It reads very much as "something I think without saying anything about".
I ate at this sushi-ya two days ago. The chef genuinely cares about his craft and will direct you on how to eat the sushi and when to drink sake.
It was a great experience trying to speak to him in my broken Japanese with the help of his wife.
I believe this place is quite unique, and not because of the food (which is incredible in itself). Most of the experience comes from the strong characters of the chef and his wife.

If you have the chance to visit Tokyo and happen to be in Shibuya around lunch I highly recommend this place.

Edit: I went there because a friend forwarded me the article and they were very interested in reading the article
I would expect the IRS to send a letter if they need to reach me, not make a phone call.
Just in case you're looking for references: I think of https://github.com/mnaamani/otrtalk as a pub/sub system over DHT.
Vote with your feet. Using Bitcoin is a vote for that kind of system.
I do. (The number of layers varies with the temperature.)

May I ask the opposite question?

Why do many people change outfits almost every day? Do they derive satisfaction from the process of choosing clothes? Or do they derive satisfaction from the fact that other people notice these changes?

As you point out, choosing and owning different outfits comes at a cost, and people who choose to do so must have a reason for this behaviour.
This is seriously exploding my brain. Thank you for posting it.
So most of this is actually actionable advice. Things like use your hands, savor but don't get distracted, don't use sauce/wasabi all are easy. But what I want to know is how do I find good places that serve sushi quickly in the states. Every restaurants that I have been to takes forever and serves it on a huge platter all at once. Don't get me wrong, some of these places seem excellent to my unrefined pallet, but where should I look for a more authentic experience?
I like how they just use Github as the database for the assignments. I've seen other instances before, but here I noticed it in particular.

My first instinct would probably have been to have a traditional SQL database of sorts. That database needs to run somewhere. If I don't want to manage the database manually, I further need a whole web interface running somewhere. Account management. Provisions for users to recover their password if they lose it. And so on.

If you just use GitHub, it's up to the users to create a GitHub account and just send you a pull request. If you like what you see, you merge it. Virtually no effort needed.

And the database in form of the repository has complete history and is easily replicated or moved, by design. It even makes it easy for someone else to pull the database into their own projects, should they feel a need.
Yes, you are right that in a literal sense the port is not exact. Primarily, I wanted to have the freedom to use that trait parameter type as a building block for other types if I wished to.

See e.g. my 'Graph' implementation.[1] In it, I pass in the type of the vertex as a trait type parameter 'A'. In the 'Graph[A]' trait I also have an abstract type 'E' to represent the edge. 'E' is used in a couple of the methods.

Later I define a more specialised 'MapGraph' trait and refine the type 'E' to be a pair of 'A's. I couldn't have done this if I wasn't passing in the 'A' as a type parameter.

This leads me to believe that all things considered you get more flexibility from always using type parameters, not to mention somewhat better signal-to-noise in the code (getting rid of all the method type params), and also being able to use 'val's.

[1] https://github.com/yawaramin/scala-modules/blob/8df0ec516629...
The millions of dollars raised by scammers through crowdfunding proves otherwise [1].

[1] http://pando.com/tag/scampaign/
It isn't about freedom. If you are going to parametrize the entire trait, there is no longer any point to giving T a higher kind. As such it just adds noise and is bad style.
I try to sell them my products.
Speaking of Georgia, does anyone here live in the Atlanta area? I would love to get to know other HNers living nearby.
The Studiotime.io Story- Airbnb for music studios scaled to thousands in hours
That's still not a technical reason why the barn door needs to be wide open. Google being able to set the originating phone number should be the exception rather than the norm.
Just like money transfers, there could be an obligation for telephony services to provide valid identifying information, enforced through a chain of contracts where a link doesn't get to set originating info unless it also agrees to the contract.

There will always be holes, but at least this would provide a mechanism for eliminating them. Also, a "green zone" could start in the US and expand outwards, eventually kicking scammers off of VOIP links situated in the US, forcing their costs up.

PS
Google has been experimenting with verifying email senders.
And using "def" is actually considered better Scala style in situations like this, exactly because it is more flexible. You can override a "def" with a "val" but not the other way around.
Prostitutes have been taboo for quite some time so by association, that street name would be too. Interesting that it would be allowed as a public road name perhaps but I assume still taboo.
Speaking just for me: I've never downvoted somebody for liking JavaScript or approving of SPAs, though I disagree with the first and cringe at the second. But I've downvoted you enough to recognize your username because a ton of your posts sound like you're looking for a fight. Your behavior is regularly (and elsewhere in this thread, even) toxic and aggressively misrepresentative of people who don't agree with you.

Maybe you should consider if the signals being sent your way mean what you think they mean.
Cuba is the #1 country interested in XML.
Because it's illegal. Once it's legalized in the majority of the country I'm sure that will change.
The etymology of Unix programs: very interesting! The writers of this page also have a sense of humor:

> bc
> originally a front-end for dc ("desk-calculator"); modern GNU bc is instead a backwards-compatible byte-code interpreter for dc, but what it stands for is still "basic calculator"
The time diff between 2.7.3 and 2.7.6 is a year and a half, and lib2to3 got a bunch of fixed merge in during that period. I peeked at the CPython logs, and there's a number of changes so this bug may very well have been plugged.

I guess we should be recommending the latest Python 2.7 possible, since it's very difficult for us to work around lib2to3 bugs in yapf - we're basically limited to whatever it can parse. Some things can be monkey-patched, but core parsing bugs are challenging.
I think the interest of this is pretty timeless - that such a bizarre gambling/investment subculture could exist at all... And the Pirateat40 example isn't really 'post-modern' but a more standard classical Ponzi where it poses as a possibly-real business: there was considerable doubt among quite a few people about Pirate possibly doing some sort of arbitrage on the relatively inefficient Bitcoin exchanges at the time, and it took the Ponzi growing substantially & Vandroiy making his famous bet against Pirate to make it clear to all and sundry that yes, it really was a Ponzi; after Vandroiy's bet, it might have been 'post-modern' but that period only took a few weeks (months?) and then it folded.
Indeed! I'm currently 400 pages into this one and really enjoying it; I was surprised it wasn't on the list.
Was able to find a list of positions here:
https://angel.co/catalyze
I'm assuming the difficulty of finding a decades-old IBM Selectric to get the authentic "government form letter" feel is what keeps the scammers out here.
Except with the Pollen Count is insanely high...

http://atlantaallergy.com/pollen_counts
This is my usual technique for learning a new system, though it's usually bug or feature driven; lots of tracing through every single line of the 1000 line function
The primary point the author makes is that this version of Ubuntu LTS has a kernel and init system that only it is going to be supporting for most of the lifetime of the release. Bringing up RHEL's use of kernel versions no longer supported upstream isn't really relevant - RHEL has a proven track record of supporting a kernel with patches and backports single-handedly.
My point is, it can hardly be a basic human urge if only some humans feel it.
> Evidence firmly points that "neither" is the correct answer by a large margin

Why is this being downvoted? It's inarguable that it's the safest answer, and it fully follows the precautionary principle organic food is philosophically founded on, and organic food seems rather popular around here.
An Introvert’s Advice for Getting Ahead
I was all about Powershell, and then a coworker called it a gimped Python. I realized nearly everything I'd ever 'solved' in Powershell was a triviality in Python, and nearly every api and utility that was good in powershell would have been just as well off with a python api. Not to fault Microsoft, it was a huge step forward, but I'd love if they made bindings easy and deprecated, now that they've embraced open source.
The title is poorly chosen though. It makes it sound universal.
Location: Saint Petersburg, Russia

Remote: Maybe

Willing to relocate: Yes, please

Technologies: Ruby / Ruby on Rails, JavaScript / CoffeeScript, HTML / Slim, CSS / Sass, MySQL, MongoDB, Git, AWS S3, PHP (Laravel, Cake), C/C++, C# (ASP.NET, WPF), Objective-C

Résumé/CV: https://www.dropbox.com/s/fnuq4mptgdhdczy/CV_KirillRagozin_F...

Email: ragozinkirill (at) gmail (dot) com

Fullstack developer with a passion for design. Graduated in summer 2014 with major in information systems and technologies. Primary production experience involves web development with Ruby (1 year being a part of a team).

Even though my background is mostly technical, I truly care about UX and the impact the projects I’m working on have on their users, rather than just implementation specifics. I’m a fast learner and a proponent of trying out modern technologies as they appear.
I'm surprised that the USB-IF itself doesn't have several hobbiest vendor ids that then hand out single PIDs for use (say at $25USD)
Some pretty interesting explanations in this list. I personally prefer to not let the developers name things, because they usually come up with very bad names (hard to pronounce, hard to google for, have overtly sexual connotations, etc). Command line utilities are a little different because there's a culture of having short names making them easier to type. But it's still very hard to google for things like "less" because it's a common word.
Glassbreakers is Hiring
Great fun. One minor nitpick - the story of "Apache Server" being originally derived from "A Patchy Server" is a long-standing myth; the name was originally intended to be a tribute to the Apache Native American peoples. The Wikipedia article on Apache (http://en.wikipedia.org/wiki/Apache_HTTP_Server) includes a link to an interview with Brian Behlendorf (http://www.linux-mag.com/id/472/) where he explains how the story arose.
Generalization:

In North America -- excellent but expensive selection @ luxury grocery stores for upper class or upper middle class individuals in gentrified areas

Europe - reasonable selection at reasonable prices at large and small grocery stores for ordinary people, fresh, and of good quality and with regional local specialties.

Same goes for wine. Cider. Beer. When I visit family in Europe it's a totally different experience -- here in North America quality is a luxury option, and "local" and "regional" is a branding exercise, and imitative of Europe with little indigenous invention; in Europe generally just sheer weight of history and the influence of 2000 years of farming .. it's entirely different.
Caller ID as a Reply-To header is a really good way to think about it.

It's worth noting that there is a more reliable piece of data for actually identifying callers: the ANI field. It doesn't show up on caller ID, but if you run your own PBX you might be able to log it. Its used for billing purposes, so it's much harder to spoof.

If you own your own PBX, you can modify Caller ID, but you can't modify ANI.

More info: http://en.m.wikipedia.org/wiki/Automatic_number_identificati...
Its really not that hard to use chopsticks and i have never seen anyone eat sushi with their hands in japan and i eat sushi often.
> Isn't this just socialism?

No. "Socialism is a social and economic system characterised by social ownership of the means of production and co-operative management of the economy, [...]" http://en.wikipedia.org/wiki/Socialism
If the place has it, try sitting at the bar instead of a table.
If you appreciated this article, then you're probably also going to appreciate the movie "Jiro Dreams of Sushi". It's on iTunes and Netflix, and really awesome if you're into Sushi and craftsmanship.
No offense meant to you personally here, but only in Silly Valley could someone seriously ask such an inane question.

Over four years, plenty of user bases go from the millions to zeroes. Even maintaining a user base over that time should be considered an impressive feat.
So sex is not a basic human urge?
In 5 years pot will probably be legal. It is in 23 states now http://medicalmarijuana.procon.org/view.resource.php?resourc... Personally I think Obama will legalize just before he leaves office, we will have to see.

I would tell my kids "neither" and suggest pot over alcohol if pushed. Alcohol has caused several deaths of people in my life, and I can't say the same about weed. A few kids in my high school got killed in car accidents fueled by alcohol, and this has left an impact on me ever since.
My parents were in the same situation and now I'm doing the same in the UK with an Obi box (Anveo is just a virtual number right?), except without the voicemail. The message asking to press a number just repeats, after a while robocaller gets the idea and hangs up. It got rid of 95% of spammers.
Creating a PHP extension in Rust
Is it just a testament to how much Americans love TV that we let Comcast get to the seemingly "too big to fail" state that it's in?

Practices that Benn describes, like unreturned equipment fees and dubious installation fees, seem like a borderline legal way to eek out better margins--but it also seems like it shouldn't have taken all that much for consumers to say "no."
How about neither? Why does anyone need to pick?
Obama does the same thing (for reason #1): http://www.fastcompany.com/3026265/work-smart/always-wear-th...

It might be a bit mundane, but I can appreciate the pragmatism.
Law enforcement can already request whatever identifying information there is for any phone call (which amounts to much more than a 10 digits number). Caller ID is a customer service that is intended to serve customers, not to catch criminals. Criminals are only being able to use it as an attack vector because there are people who believe it's some kind of authenticity certificate.

If any laws were to be changed I'd mandate a mandatory "This is the number the caller chose to identify oneself with" sticker around caller ID display on any phone witch such a feature.
Which city? In NYC, it should be easy to find some excellent places. The meal I had at Sushi Yasuda was one of the best I remember.
That was my first thought, too. Why do people forget about good old standards?
There are so many attempts to do Binary JSON, Binary XML, Binary YaML, ... whatever. Followed by language-specific serialization formats like Python's Pickle, php-serialize, and so on.

What a huge mess!

If any binary format wants to become a universal competitor to those, it:

- should offer some big advantages over the already established ASN.1, and

- should be significantly smaller and faster than compression of human-readable formats (e.g. json+gzip or xml+xz)
One quick observation, i would make the checkboxes and radio buttons more obviously clicked. (Also better :focus)
On a somewhat related note, I found it amusing that in OS X gcc has been aliased to clang.
I use Pollock's HOSTS file: http://someonewhocares.org/hosts/

It blocks a handful of spam/scam sites but it's mostly for malware, maybe there's another sort of HOSTS file for spammy sites?
The thing about photo-realism is that paintings can be more realistic than unmodified photographs. They trick the visual system. But now there's probably an app for it.
Your comment was downvoted for what I hope are obvious reasons. The parent comment was probably downvoted because it didn't contribute anything to the conversation. (I did not downvote the parent comment. I did downvote your comment.)
Tech titans’ latest project: Defy death
On featuring and writing clickbaity articles
True. What happened was, back in the 2000-something, XML was so hyped that people pushed XML as a solution for everything.

On the negative side, we had to endure managers coming back from “XML conferences” and recommending we ditch our

Oracle or Sybase or whatever and replace it with an XML database, because XML.

On the plus side, vendors made sure to support it so to this day we have good tooling in Eclipse, VS, etc.

Also on the bad side they have gone crazy overboard so we have security issues like this:

https://www.owasp.org/index.php/XML_External_Entity_(XXE)_Pr...

So I still have WS endpoint but I rewrote it to manually parse XML and avoid all the crappy extensions that they put in and I cannot disable.

So yeah, this is loaded… I am not promoting XML. It has its issues. Use what you like.
Deep Learning for Dummies (Stanford Seminar)
The Reinvention of Normal
I type my notes in "the cloud" too. Typed notes vs written notes, there is pretty much no contest. Searchability, longevity, mobility etc points are too strong to ignore. Most books/papers I read are in fact in pdf form these days. I use GoodReader on iPad to do annotations as I read and that stays with my PDF. The one thing I have yet to figure out is how do I do that with audio books. My commute allows me to read 1 audiobook each week but because of lack of annotations and systematic reflection, it's super hard to get true value out of them.
You're stating that because someone is suspected of launching an attack from outside the US that they are "beyond the reach of US police". This is not a valid assumption. The US government has extradition agreements with most of the world's developed countries, and even where it doesn't, often applies political pressure to get what it wants.

As an aside, this order is far more broad than you state here. It extends to people that have done business with them, in any capacity. That will in many cases extend to US citizens.
Let it die. Bitcoin was a huge mistake. Speculating on virtual currency is no different than speculating on "real" currency. It was subject to the same corruption that it was designed to avoid. I'm not surprised, and I hope this will trigger some clearer thinking on the future of financial systems.
Nobody you know has died of lung cancer?
> So sex is not a basic human urge?

It's a basic urge for non-asexuals.
What worked well for me was to tell the caller that I wanted to call them back for security reasons, and write down the number.

Searching for that phone number will (if it's legit) likely point to a contact page on the bank's website.
Although it may seem a bit harsh, maybe it's better to just have a whitelist. My dad started using a computer a few years ago and I've been worried about the same as he gets older. The number of sites he browses is minimal though. It's not as if he needs to go on a massive search to figure out the best practices for X new technology and read a load of blogs.
Our landline has been called by 1) IRS scammers 2)FBI scammers 3)Some fake govt health organization suing my company for 40K!!

Funny story - So finally I told the fake health organization that if they were genuine, they would send my company a letter and paper work. And voila, a few weeks later we get paperwork with misspelled company name from those scammers! I have to give them credit for trying!
Searches for "Unix less" or "Linux less" are spot on. Even "less command line" will get you there easily. It's all about context.
And of course there are always the man pages, which is usually the best place to start.
The Kremlin’s comment trolls are real – as is the media’s amnesia about them
I enjoy eating sushi with my hands, because it adds another sensual dimension to the eating experience.
No, these 4 peoples have no power to "force" (your words) the change of some rule, against the will of the users. Because the moment they would try to force something the users disagree with, the users would simply change the pool they mine on, thereby removing any power the pools had.

Pools are in fact very democratic systems for this reason. Users can change pool at any moment's notice.
Hacker News for relationships
HN has a pretty good concept and it seems to work for designer news, product hunt and so on. We learn a lot about tech and business in these rounds but what other areas of life most people kinda suck at. Like, for one, relationships.

Have I not looked hard enough or is there not too much like this out there? (aside from google)
>"#3 Sushi is not only about the taste, it's also about the smell"

This is true of food in general. There's a very common "kid's science" experiment involving slices of raw apple, onion, and potato. Block off your nose, and they all taste the same. You might be able to pick them from textural components, but for most people, there's little difference between the three with the nose shut off.

http://ipfactly.com/without-smell-apples-potatoes-and-onions...
Wouldn't there be cases where loop unrolling, is what enables SIMD instructions to be used? Is that the exception to your "rule"
Heh, is this some kind of practical joke? I look at kangax's compatibility table and this particular thing barely implements anything in ES6. How can it be popular?

An then you have the author claiming that he never wrote a compiler... why would anyone use a compiler written by a self-confessed rookie?

Also there is this "AOT compiling" he mentions. Wtf. In the world of JS, this thing is called "transpiler". The "AOT" is implied. You compile ES6 to ESx "ahead of time".

That, and author does not mention how his product compares to others. Makes me think he is unaware of other products like Traceur or Typescript or whatever.

All together, this is probably just a practical joke or something.
The super high power wedge shaped power transfer switch reminded me of my dad (high energy PhD) explaining how the super-colliders were experimenting with laser switched solid state relays capable of transferring enormous amounts of current with very little transition resistance. Unfortunately my father passed away so I can't get details from him. Maybe someone knows more about that technology. Or it never saw the light of day.
http://forums.xamarin.com/discussion/comment/30355

This to me sums up my experience with Xamarin. It has A LOT of potential, and I did generally enjoy working with it. However, the amount of small issues I dealt with that were never solved (and still haven't been solved 2 years later) are what drove me away. That and the cost...