skysight-inc/HackerNews huggingface dataset:
Soon to be released as a series on Netflix

http://variety.com/2016/tv/news/netflix-altered-carbon-serie...
How to run Ruby inside a Rust crate
It isn't that simple. You can't just toss people in a freezer and figure out how to revive them in a few centuries. We already know that the freezing process damages and destroys tissues.
But you need the person n the other end to be set up with bitcoin. With the current transaction limit, the likelyhood that the other person is set up to accept bitcoin stays low.
Just ordered a copy of The Forever War on the back of this, thanks for bringing it up.
> I never really understood the draw of game streaming when you can't use the source device in any way (like Steam, Xbox One streaming).

My gaming PC's 30-40ft away from the living room and master bedroom, in what used to be my office. Steam streaming is convenient because I've got plenty of underpowered hardware around, and I can access the PC's power anywhere in the home. It's convenient, and keeps the hardware away from my infant son's increasingly-roving hands.
If you know what's going to affect a security ahead of time, you can front run it :)
As much as it would be a good investment for YC, I think the fellowship program is not the appropriate program for Pinboard.
I like Antenna on ios. Maybe a little adjustment because it's strongly gesture oriented, but once you get comfortable with that, it feels pretty natural.
CLOS only allows dispatch on classes and not types, because there is no hierarchy in types.

For example, if you have a method specializing on the type (satisfies a) and a method specializing on the type (satisfies b), and you call a generic function with an object that satisfies both a and b, which method should be called first?

Or methods specializing on the types (integer 0 8) and (integer 1 9). If the argument is 5, which type is more specific?

Classes are a subset of types with a certain hierarchy, so there is always a "correct" order for methods to be called in.
It's hard to know what the government is really thinking. Consider Silk Road 2: whatever happened to the guy running it, Blake Benthall? He vanished into government custody in late 2014 and nothing since.
Just to maintain attribution:

https://news.ycombinator.com/item?id=6816261

;-)
haha.

"Let's take a hypothetical view and say, in 7 to 10 years, when I make partner, there might be an opportunity for me to work on an account - a company with an unusual structure, with a novel, ground-breaking business, and unorthodox cashflows arrangements and asset valuations, and as an accountant I am going to write the story to highlight the strengths of the business while being fully cognizant of the risks, and the investors, the stakeholders, business management will appreciate the effort and hard-thinking we put in to make the story relevant and whole. And I want that to happen in my life.

but until that time, I know I have to put in the punishing work of auditing [or whatever dept you are applying to]. And I may not find it very enjoyable. Yet if I never take the first step, that end goal I just spoke about will never materialize."

you can talk about whatever is cool at that time. nowadays accounting for tech companies is all the rage and the methods for accounting for manufacturing or retail companies are not very relevant. back when I was just wrapping up my degree the Kraft-Nestle merger was the talk of the town.

Also don't take my suggestion too seriously - I am not an accountant.
It's not that it's a global currency. It's that there's zero buyer protection. Or phrased positively, zero risk fit the merchant. Anyone offering that in any currency would be useful.
I do this... pretty damn frequently. They totally happen in my real life.

(function(a1, a2) {
// something
})(arg1, arg2);
Of course they can. What they cannot is force people to sell their shares, but they can buy whatever shares are available in the market. And given enough money, anyone will sell anything.
Why did you need full disclosure on that ?
This theory doesn't make sense (and I read three articles that repeat what you say).

If you use contraception, you won't have pregnancy. So why are the rates down? Health? Then why are 25% of kids obese (I looked up those figures).

I can only assume that technology has created more social isolation.
so, i'm not a CL wizard, but i've spent some time with it. One cool part about macros, the part that really matters, you get to control the order of evaluation. That doesn't sound super interesting, so let's get a little more concrete.

Say you want to model option contracts. They can get crazy complicated. most DSLs will have things that are AND like and things that are OR like. In C you're stuck with something like this for the and case:

all = 1;
for(int i = 0; i < clause_count; i++){
if(eval(clause[i]) == 0){
all = 0;
break;
}
}
return all;

The key point here is the break. we actually want to stop evaluation of the later parts of the code.

with a macro, you just expand out all of the eval'ing of the clauses in place. you can't just map over the list of clauses, because we want the early exit.

my lisp is rusty, but i think it'd look kinda like

(defmacro optionand (&rest clauses)
`(and ,@(map (lambda (c) (list 'eval c) clauses)))

the gist being, we leverage the built in and to do something like:

(and
(eval google-at-700)
(eval oil-at-50))

so you embed right in the language itself, taking advantage of the built in short circuiting of and.

in haskell, you can play a very cute game. since functions are lazy, you get full control over evaluation - you don't need a special form to implement if, for example.

So, the very cute trick is to make your dsl out of ordinary functions, that use typeclasses for implementation. in the above case eval would be a method in a typeclass. (you can do the very same thing in lisp, it just seems like a bit more effort to carry around the specific implementation of eval, haskell will just figure it out with the typechecker).

The thing that's great about the trick, you can write multiple implementations of eval, and not rewrite all your contracts. One implementation could just straight up evaluate it. Another version could do some fuzzier math with variance of the underlying price, and return a gaussian rather than a number.

Again, the key is controling the actual evaluation i think there's some bits and pieces about it in _on lisp_ which i think pg made available online.
haskell's bracket function is a great example and would be a nice macro candidate

(bracket obtain-resource do-stuff release-resource)
(bracket get-socket talk close-socket) ; for example

no matter what happens in do-stuff, release is always called.

it's possible (even easy?) to do scary stuff with controlling the order of evaluation, but when you see code with those complicated breaks and continues, it's often a side effect of not having good macros.

edit

i learned the haskell trick from Oleg Kiselyov's papers - http://okmij.org/ftp/tagless-final/ He uses it to make an interpreter into a compiler, and very clever stuff with partial evaluation. That guy is really smart.

Although pg doesn't call out DSL's specifically, the macro chapter is good. http://unintelligible.org/onlisp/onlisp.html#SEC49 and indeed you can get the whole book here http://www.paulgraham.com/onlisp.html
Trafficmonsoon вывод $6 Трафикмонсун платит
It would be nice to know what versions are affected now but I can understand that they may not want to reveal that until it's patched to prevent any unauthorized access of private repositories.
Ask HN: Best job portal
I would like to hear your insights: Which job web-portal has best user experience for both sides (companies/employees)?
Having lots of friends is a better painkiller than morphine
My understanding is that 1/8" has this problem because it mates signal connections before ground, which is why its less common in RCA or XLR connections that mate ground at the same time or before signal.

Also, a digital interconnect will not inherently have this problem.
Show HN: Mobile app for engaging in all your favourite causes
> We're at a point that even the best animators the US can produce struggle to find reliable employment.

I know lots of great animators at ILM and Pixar who are doing very well for themselves.
> Basically, if they are treating it as hot potato, that means they see it as too unstable and risky.

Eh, I'm not so sure. You are probably right, but at the same time they probably want USD for the same reason they get USD from Paypal or their merchant bank when someone pays in a different currency.

Is Paypal not a viable payment platform?

There are two parts to Bitcoin - some folks think it's a great store of value. I do not. I think it's an amazing decentralized transaction system that can replace VISA/MC - not replace the US Treasury.
Right into the arms of Wall Street...
It may be a cousin to it. In this case, perhaps second-tier investors saw it as an opportunity to get into a hot sector, with some comfort (and reduced diligence) because there were investors like Tim Draper involved.
Jeff Bezos Made $6B Today
All standard consequences of socialism. Bernie fans take note.
You could direct the waste in two beams perpendicular to the plane of the galaxy, in order to balance net thrust.

I question how stealthy that would really make you, though. If someone was bothering to look for stealthy civilizations, they'd just have to scatter some observatories around their region of the galaxy, then watch. Eventually, your structure would occult a star from the POV of one of those observatories, or they'd pick up your beam scattering in interstellar gasses or dust clouds.
My understanding of the Fellowship was to fund very early ideas, not to just be a way to sneak into YC funding.

The problem which I understood the Fellowship to be addressing is that so many later stage companies apply to YC that it is very difficult for a pre-revenue company to compete.

If YC 'should' invest in Pinboard, why not invest as part of YC and not YC Fellowship?
> If they would have just grepped through NPM to figure out the most popular style choices

This amused me, as the npm team themselves use `standard`.

https://github.com/npm/npm/blob/master/package.json#L199
Cortana Web searches in Windows 10 will now only be able to open Edge and Bing
> But the second cause is something that goes against the conventional wisdom. It's that teens -- despite their portrayal in popular TV and movies as uninhibited and acting only on hormones -- are having less sex.

Could rising childhood obesity be contributing to this as well?
When I said "just hire them" I meant "do some obvious stuff, like talk about their experience, ask a high-level question and expect a discussiony answer, not short, commoditized trivia, and if based on that stuff it seems reasonable, then just hire them and don't obsess over cramming more dumb trivia filters into the process."

There's a big difference between the words "just hire them" and what you meant by those words.
I guess this would be a DH1 response..
http://paulgraham.com/disagree.html
Yes, well, say what you will about Wall Street, but it does typically have power and running water.
So they stop the buybacks and dividends just enough to keep the stock from rising beyond target acquisition price.
Graham's number - one googolplex raised to the googolplexed power =~ Graham's number, which has been used in a proof. There have been larger numbers used in proofs but none yet as famous as Graham's number, about which Martin Gardner wrote a popular mathematics article. http://iteror.org/big/Source/Graham-Gardner/GrahamsNumber.ht...
Whoops, promoting your cynical humorous reference while this was trending might have caused a backlash, sorry.

For the record I still want to buy Amazon stock someday.
"This is what people will say in a hundred years, a thousand years about Caracas, Venezuela"

I don't think so. Will people disappear? Where to?

They'll mostly stay and figure out how to live. People are good at that.
Interesting that you would think working for humanitarian relief organizations in struggling countries would somehow make his viewpoint less valid.
Ah, reasonable.
Yes, yes, yes!

I'm using Apifier at the moment, which I really like, but my biggest gripe is the awkwardness of source (and VCS) integration. The best I've come up with is to export the JSON config (which contains the scraper source code as a value - yuck) and try to remember to keep re-exporting and checking it in.

Having also had to hack around the inability to parameterise the scrape url (e.g. 'profile/$username') - which they've since added support for - I started to wonder if I mightn't as well just use BeautifulSoup (Python HTML parser lib) and check it in properly.

This is probably my ideal. I can keep it all in source control because it's just an HTTP request body, and I can parameterise it because, well, it's just an HTTP request body!

It's also open source because you're an amazing person; so if I had one little concern left about the availability of your site I can dismiss it right away since I could run my own on Heroku should jamapi.xyz prove unsustainable. It's possibly a better idea to do that anyway, but I often wonder if Heroku doesn't consider that a problem - multiple instances of the same app running on free dynos under different accounts...
I think James in is on the right track though. A short intro to gather interest and get discussion going with a link to the application might work for the future.
I recommend reading the following articles before you assume that omitting semicolons is dangerous.

An Open Letter to JavaScript Leaders Regarding Semicolons
http://blog.izs.me/post/2353458699/an-open-letter-to-javascr...

JavaScript Semicolon Insertion – Everything you need to know
http://inimino.org/~inimino/blog/javascript_semicolons

Are Semicolons Necessary in JavaScript?
https://www.youtube.com/watch?v=gsfbh17Ax9I

Spreading FUD doesn't help anyone out.
Apple bank.
The author should also show a decline line on the prices of the average (and lowest cost) cars on his graph because I am sure the cost will come down for all types of cars
> technology has created more social isolation

This. If you think that technology has done a good job of informing teens about the risks of pregnancy and the importance of contraception, you are probably being far too optimistic in the face of a dire situation (i.e. mass estrangement).
He's also a Fellow of the George W. Bush Presidential Center: http://www.bushcenter.org/people/joel-hirst.html

He tweeted a link to this blog post, blaming Venezuela's collapse on "commies": https://twitter.com/joelhirst/status/723921894479675392

He also wrote an op-ed for Fox News Latino blaming Chavez's death on Cuban doctors: http://latino.foxnews.com/latino/opinion/2013/02/28/cuban-me...
When I was young, an old oil company geophysicist told me, "I remember when a computer was a person."
> Isn't using Bitpay just a way of exchanging bitcoin for dollars, while kidding yourself that's not what you're doing?

That's fungibility. That's liquidity. A big marker of stability and legitimacy for a normal currency is that it's freely convertible.

A parallel example: you can pay for stuff "in euros" on Paypal, but Steam likely only gets dollars. That's still good for the viability of the euro as a currency, because it can be easily exchanged for goods and services, even with a middleman.
My only complaint about chronological feeds is that it doesn't have a "jump to where I last was/left off" option, so that I can read the things in order.

On the other hand, I have much larger complaints about an opaque method of ordering the feed.

Let the user choose what they see, and in what order (or, at the least, let the user understand how it works).
But templates are about speed. Clojure-type dispatch can be easily implemented in CLOS (all of CLOS is just a set of Lisp macros and functions), and it's fully general. You can "deeply specialize" to your heart's content, the only issue being speed. As another comment mentioned, some compilers are smart enough to see through things that are known at compile time, or perhaps even JIT-specialze at runtime, but it's all about speed.
Supreme Court Gives FBI More Hacking Power
If you read the YCF page, Pinboard hits basically all the criteria:

- Single founder, not a large group

- Hasn't raised any outside capital

- Working on idea full time.

He's even local to YC!

The YCF page says you don't need traction to apply. It doesn't say you can't have traction.

Moreover, it turns out that the funding structure for "Apply HN" is "YCF terms". But that doesn't mean "Apply HN" and "YCF" are the same concept.

Finally, isn't Pinboard basically running away with the HN vote for "Apply HN" at this point?
Because they own, by hook or by crock, the spigots...
I just saw that too. Now I don't know what to believe.
Hi! Look Mum No Hands at 49 Old Street is pretty good & usually open past at least 10pm.
No. I'm not "attacking" the author in any way (read again my post!), instead, I'm merely pointing to his background, since it's valid to know the context of the article, he even writes explicitly in it:

"I helped Uganda recover after a 25 year civil war" "I helped return democracy to Mali."

So it's reasonable to discuss what's behind these claims, which sound quite "big" at the first, and a little differently once the background is known.

Shouldn't both the claims and his background be allowed to be discussed?
but what is it tho.
> The next interview asked me to implement Towers of Hanoi non-recursively.

What? Obviously this isn't a great interview question, but this seems massively pointless. I don't think there is an obvious way of doing this that doesn't just turn the call stack into an explicit stack (which, again, is pointless). And the recursive code is the only code that could possibly be understood by someone whose whole world isn't dominated by understanding those ~12 lines.

EDIT: also, ya know. Who cares. I have not even heard of a software engineering legend where solving anything remotely similar to towers of hanoi was necessary.
This is an interesting question.

The e-commerce business seems to provide a near limitless opportunity for fixed investment towards getting your items to you faster. At what point will Amazon no longer have opportunities to invest in better logistics? 1 hour delivery for everything? There are hundreds of billions of dollars worth of investable opportunities there.

On the AWS side, I struggle to see a comparison. Yes, they need to build more infrastructure to scale the service, but there seems to be a saturation point. Where is the equivalent "last mile"?
https://en.wikipedia.org/wiki/Office_of_Transition_Initiativ...

Beats me...
Yes, let's see what Brendan Eich has to say about this.

https://github.com/brave/browser-laptop/blob/master/package....

^ Brendan's own company (Brave) uses `standard`, so it's clear he doesn't think omitting semicolons is so bad.
Sure, I'll take the bait: what women or people of color have done as much for the field as, say, Stallman? Exclude folks that have already gotten recognition (like Hopper).
Kinda makes sense. They already were using some of their licenses in the Universal theme parks
Sure, and who cares how much they, their children, and their children s children have to suffer during that time, right?

Bullshit.

Maduro is destroying the proud people of that country with his Marxism that is turning him and his cronies into billionaires while completely destroying the economy for the rest of his unpolitically-connected "peasants."
I wish the Google Store just had the option to hide everything with IAP.
That doesn't seem to be the consequences of socialism in Scandinavia (at least so far). It seems to be the standard consequences of extreme socialism, though, of socialism disconnected from economic reality. (There is a difference between the socialism of Sweden and that of Venezuela or Zimbabwe.)
Amazon is selling trust there; in my experience, if the seller has a 96% or better rating you'll seldom be disappointed when it arrives, and they'll work hard to give you satisfaction if you aren't.

Much better than eBay in my family's experience.
Is the fact he has political opinions supposed to invalidate the decade of experience / work?

Am I supposed to mindlessly parrot 'oh, he's related to the GWB center, baaaaaaaaaad'?

I'm not sure what your point is. Well, I do see what you're trying to do, but it's not honest or relevant.
This is basically a recurring theme in Dilbert and also as an episode in the TV show.
http://www.imdb.com/title/tt0803252/
Why is this posted under the title "Proposed JavaScript Standard Style"? I am the author of `standard` and I did not propose that this becomes any kind of official JavaScript style standard. It's just my own code standard -- you're free to use it if you want.
Why software company Haiku Deck made a big change to its mobile apps
By "socialism", do you mean like the rest of the developed world? Blame the implementation, not the model.
Office365 Auth Bypass (fixed) – The road to hell is paved with SAML Assertions
It would be possible to, of course. But you'd surely want to host it yourself.
Well, the Cuban doctors thing might have some grounds (is like a widespread rumor type of thing) . He decide to treat himself there instead of in Venezuela, so none really knows what went down in Cuba in his final days.
They get paid when we use the spigots, true. But for that exact reason, they care that the spigots deliver pretty much all the time...
Log of 28m Downloads of Pirated Academic Papers
Nope. Its machines were doing tabulation of data stored on punchcards. Humans were not involved in doing the calculations.

Human computers were needed for more complex mathematical operations.
Meaning? This sounds sort of profound. Initially.
>Le Roux admitted that he had created the encryption software E4M but denied that he had developed TrueCrypt, its famous progeny.

To me the picture that is being painted is that Truecrypt was a project funded by criminals and maintained by people associated with organised crime.

Yet we still don't know what happened in 2014 that ended the project and the circumstances in how they 'gassed' their canary. Was it something to do with Le Roux's informing? Was it connected to the Snowden revelations?
The thing that will save the world from overpopulation- the internet. Both as a source of information, and perhaps as a way of abstracting social interactions that otherwise would have more opportunity to be acted out in sweatier ways.
Are you referring to honestandroidgames?
I'm not arguing with that.

WRT "who cares how much they have to suffer" - surprisingly few people do.

A lot of people are ready to give some free advice, but I doubt you are lining up to provide material aid.

In the end those people will have to figure out their lives because no help will come.
I use it too. The only problem is that the latest update broke the commenting (it only allows you to type one line). But I filed a bug report and it was fixed, so we just have to wait for the update. This is why I love free software. No begging in app comment sections.
What is your basis for deciding when some entity has too much money? Do you have some sort of qualification I can't imagine?
And MANY oil substitutes start making sense around $150 a barrel.
I wonder if TeamTalk (http://bearware.dk/) would meet your needs. The desktop front-end is relatively light as these things go, and isn't browser-based.
Google Cloud is amazing. Azure is terrible. Azure js for companies that, 15 years ago, were spending their budget on Windows. Great for "enterprises" that want to "leverage cloud".

Azure is slow, expensive, poorly designed (network and SSD designs are just bad), and the real slap to the face is that the management UI Is worse than anything from Windows 8.
Kong turns one year old
Venezuela has free, fair, open elections. Why shift blame?
I'd argue burying them or cremating damages and destroys tissues even worse.
Are you putting forth the hypothesis that teens are fucking less? Do you have anything beyond assumption?
> German C++ is neuter

neuter, was that intentional?