skysight-inc/HackerNews huggingface dataset:
We cannot claim that professional/business achievement is meritocratic if wealth is a prerequisite for access to the bulk of jobs and investors.

We don't need to play this game - there is plenty of room for both the wealthy and the not-wealthy. The more interesting question is what is it about the people who are already there that gives them the right to prevent development on land they don't even own, but simply look at.
This is a good guide: https://scotthelme.co.uk/hpkp-http-public-key-pinning/

I had a difficult time getting it to work without throwing errors for either Nginx or SSL Labs tests and it was down to good old single vs. double-quotes. Copy-pasting the output from a policy generator is not at all guaranteed to work well.

Here's a template you can use, substituting EXAMPLE for your certificate hashes (and optionally the report URI). Tested and working on Nginx and multiple third-party validators:

add_header Public-Key-Pins 'pin-sha256="EXAMPLE"; pin-sha256="EXAMPLE"; max-age=86400; report-uri=" https://report-uri.io/report/EXAMPLE"';
I'm sure you can find old books scanned online [0], or you could go to library--especially if you're in a town with a lot of history (Boston, NYC)--even better if you're in Europe.

Librarians are fantastic for this kind of thing. Tell them what you're trying to do, and they're marvelous and helping you find a way to use books and other resources to help you.

0 - https://www.google.com/googlebooks/about/
Kasich is the last person you would want deciding this.
He asked them to do that, since that is the right thing to do where a textual question can have multiple answers depending on the context; however they refused to do so.
I'm pretty surprised that the Kindle 1st Generation is from 2007. It's pretty cool that Amazon is still supporting a product from 9 years ago. I would have expected support to drop off or at least not issue any new updates period.
When it's not a news article, it seems perfectly fair that someone should be able to submit a particular paragraph for conversation, rather than being forced to generically link 'the original source'.

There's no necessity to have a level playing field when there is no playing field. There's generally no one else submitting an article if it's 20 years old.
Polymagnets
San Francisco’s Incredible Expanding Budget
Introducing Realm Cocoa Converter
Not mentioned in the article, but the victims are often people who grew up in other countries where it's safe to eat wild mushrooms. After moving here they keep the same habits and pick these poisonous mushrooms.

There were quite a few cases where asian immigrants mistook death caps for the edible Asian paddy straw mushroom, and got very sick.
> So like, why didn't Samsung take them to court?

Samsung simply stopped paying Microsoft the royalties after the Nokia purchase (Samsung claimed it was a breach of the agreement). Microsoft filed a suite, but after negotiations, the issue was settled[1] under confidential terms. Since then, Samsung now bundles Microsoft's software on its Android devices - feel free to speculate on the direction the payments might be going.

1.http://arstechnica.com/gadgets/2015/02/microsoft-and-samsung...
NYT, July 1997. Computer needs another century or two to defeat Go champion
Note that all claims need prior art. And the patent also includes a separate part being dragged in an orthogonal direction to open the camera.
Yep, I read the article and that's why I said that I hope that they open source it eventually, since it's not open source now...
Printed magnets
In the past decade or so here in Canberra, Australia, we've had a handful of fatalities in the local Chinese community. Death cap mushrooms can look similar to straw fungi, which is popular in Chinese cooking.

https://en.wikipedia.org/wiki/Amanita_phalloides#Similarity_...
I guess the main difference is that we can only pray that a bug will be fixed in closed source software. In free software we have at least the possibility to do it ourselves.
From the case:

> Apple asserted claim 8 of the ’721 patent

This is the one claim Apple asserted. This patent claim states:

> 8. The device of claim 7, further comprising instructions
> to display visual cues to communicate a direction of
> movement of the unlock image required to unlock the device.

That the court found this one claim to be obvious doesn't negate the remaining 14 claims of the patent (excepting, perhaps, claims 9 and 10 that build on claim 8). Of course, it doesn't mean that the remaining claims can't be obvious, perhaps even blindingly so. However, what you can't do is point to this case and say "Apple's slide to unlock patent is obvious"; the best you can do is point to this case and say "Claim 8 of Apple's slide to unlock patent is obvious".
It says this in the presentation. It uses native malloc/free and it can allocate memory on the stack. So - not garbage collected.

However, they are interested in changing this so that programs compiled to LLVM can benefit from the additional safety of bounds checking and GC. They've already done this when running C (source code) on Graal/Truffle and the perf hit was manageable.

Note that you can already write Java that does manual memory allocation and other non-safe things, and quite a lot of popular Java libraries do exactly that to boost performance.
If you mistake any amanita, let alone a death cap, for any of the other mushrooms mentioned in the article -- hedgehog, matsutake, or chanterelle -- you're simply not paying enough attention to be picking mushrooms to be eaten.

Never mind the gills, which were mentioned in the article, the ring is a dead giveaway, and if you don't know what the ring is, again, you shouldn't be picking mushrooms to eat.

(The way that amanitas form and grow often leaves a tattered-looking membrane circling the middle of the stem. You can see it in the pictures in the article.)

I'm sorry that this lady got so sick. Luckily, she got a second chance, and hopefully she will learn more about what she's doing before she goes picking again.
https://www.youtube.com/watch?v=xxCVENhSq9M

"The most transparent administration in history."
What Is Stoicism and How Can It Turn Your Life to Solid Gold? (2011)
Given how hard wild mushrooms can be to identify, I'm surprised that there are people who pick and eat them.
It is, but that doesn't matter for this specific argument.
Some time ago (10 years) we implemented this as 'continuations' into our own game engine. E.g. see https://felipec.wordpress.com/2008/09/28/continuations-in-c-... and http://c2.com/cgi/wiki?ContinuationImplementation
> For cutscenes this can be ignored for sure, but what if you tie something like a long conversation tree into a coroutine?

I would use an embeddable scripting language (like Duktape) for entities. The state would be available at any time. It can also be parallelized.

http://duktape.org/
Ask HN: How much do you make working as a CRUD dev?
I recently joined an agency in Bay Area and I'm getting paid roughly 50K/yr. Work load is heavy and I got quickly assigned a lot of responsibilities and even have to deal with managing and training new hires. I'm fairly good and competitive on my skills but lately I'm having a feeling that I'm heavily underpaid. How much do you make working on similar agencies writing or maintaining traditional CRUD apps ?
Indeed, a simple search for "passive ssl fingerprinting" would have given them a few leads, including my blog posts from 2009. It's not something anyone can claim to be novel in 2016.

To their credit, they focus on traffic patterns, without looking at any data. That's actually interesting, but a bit weird, because TLS leaks a lot of information about clients in the ClientHello message. Incorporating the additional information would have helped them increase the accuracy.
In the U.S., apparently “infrastructure” means “roads”. Hardly a mention of trains, no mentions of optical fibers, electric grids, etc.
We detached this subthread from https://news.ycombinator.com/item?id=11319430 and marked it off-topic.
> hacking

Asking for a page over HTTP isn't hacking; again, this is entirely off-topic.

> TOS

The TOS wasn't even presented to the client. (an <a> tag to the TOS isn't a the TOS itself, nor is it an offer of a contract. It isn't even an "invitation to treat".

> agreed to

Nothing has been agreed to. An HTTP request sends a GET, and the server volunteered to send a page of content as their reply. They could have sent an offer of a contract, or some sort of "access denied" message, or any other response.

> See also

LOL. That page is a nice example of properly handling a request.

The use of ad blockers is on the rise, especially...
</div>

<div style="font-weight: bold">
To view the full article, register now.
</div>

Sorry, no, I'm no going to register for a shady site like that just to read someone's legal fantasies.

See what just happened there? They made an offer, I declined to accept it and didn't receive the content. You negotiate the contract before you exchange consideration.

> /articles/726505/expect-lawsuits-against-ad-blockers

I'm sure there will be lawsuits against ad blockers. That's what failing businesses do. That doesn't mean their claims are valid.

Contracts are not surprises or gotchas. Show how the elements of a contract (an offer, acceptance of that offer, each party's intent to be bound, and the exchange of consideration), or your claims are just wishful thinking.
> Looks like there's a lot of manual setup to get this going.

Which is one of the things the Processing[0] environment, whose API this apparently mimics, does better than most other applications I think: you download the PDE, a (completely portable) application, and when you open it you immediately see a basic notepad with a big "Compile And Run" button above it. None of the not-yet-relevant stuff you might see in a more overwhelming IDE[1].

EDIT: comment sniped by giancarlostoro! Dr Racket is a good point of comparison too, for sure!

> Clojure actually has a few Linengen packages for this stuff, Overtone is one I recall for music/sound and Quil for visual design/art. Luminus is great for webapps as well. Overall I think Clojure has taken most of what was good about lisp and turned it into a much more usable and friendly environment.

There's also thi.ng[2]. I'm very curious to see how all of these compare, tbh.

[0] https://processing.org/

[1] https://processing.org/tutorials/gettingstarted/

[2] http://thi.ng/
Google will show campaign finance information in search results
I think you are missing the wood for the trees. The question as stated allowed for multiple answers to be correct. Note that exponentiation needs no 'operators' to work in a visual way, just place the two 9's in ascending positions relative to the first. That's just 'three digits'.

Now that's a clever answer. A teacher appreciative of that cleverness would have noted it and would have marked the answer correct and moved on.

To go 'to war' over something that simple at some point becomes a point of principle and if - as a parent - you let your kid down at a time like that when your kid has fought very hard to maintain a 'perfect score' then you fail your duty as a parent.

The school should have backed down immediately, then when given the choice again they should have backed down by simply marking the answer correct upon review. Finally, by making it a point of principle that they would not mark the answer correct they essentially forced the dad to choose between supporting his daughter or telling her to suck it up because 'after all, what does a perfect math score matter'. That he chose to pursue it is a-ok in my book. To 'attack the common core' need not have happened.

If the school wanted the simple answer they could have chosen to only allow multiple choice, by making it an 'open answer' they allowed for creativity and that should always be rewarded, especially in classes such as math.
“On a long enough time line, the survival rate for everyone drops to zero.”
Stop wasting your time with Cloudinary and switch to 6px
Yes, I have, one is intentional and the other is not.
There are several wild mushrooms that are unique in appearance, or have only one or two problematic lookalikes that are easily tested. If you're interested in picking, you can look into them.

The "chicken of the woods" and "hen of the woods" are perfect starter mushrooms. (Although chickens' edibility when growing on softwoods is questioned, so it depends where you live.) There is nothing that bears any resemblance to them.

Chanterelles and porcini each have a few straightforward guidelines for distinguishing them.
He didn't send it to his spouse, he sent it to non-spouse woman he was flirting with.

It's not the channel of SMS that makes it fair game, it's that he explicitly shared it with a third person. It could have been a telegraph message, a voicemail, or a hand drawn picture. The point is that he publicly shared it.
I see that you comment exclusively on H1B/Immigration issues. Obviously you have spent lots of mental cycles on this.

I am curious if you have any thoughts on what immigration to unites states should look like. From my limited research on this, there seems to only 2 ways( there are others but irrelevant) to immigrate to the states 1. dual intent work visas 2. family connections.
The attribution at the bottom says, "December 2009".

If that account is 6 years old, bear in mind that things are much, much worse now, given the huge increase in traffic and homeless.
I have to say; when I was a kid (in Alberta, not California), the general advice was not to pick and eat mushrooms without significant knowledge. I don't really see the allure either, common table mushrooms are very tasty and plentiful.

I think this is just one of the Darwin award's new qualifying categories.
Give me a billion dollars and I write you a mobile OS. Shoot me an email if you are interested.
You aren't heavily underpaid. You're criminally underpaid. Glassdoor will be helpful in looking up just how underpaid you are (check out competing agencies for a more apples-to-apples picture).

To give you an idea of how badly that agency is exploiting you, where I live (Atlanta), the cost of living is roughly 50% of the Bay Area. Your adjusted salary for our city is $25k, which is arguably not enough to live on.

On that note, if you don't get a raise, you should see how you feel about relocating to a place where the ratio of pay/cost-of-living is better. Few places in the country have a worse ratio than the Bay Area.
For some people, it is just as important to know why something is true as it is to know something is true.
The "account recovery flow" thing is, for everyone asking, presumably an in-joke about how every application pentested for the first time ends up having some gameover flaw in its password reset.
> Do you have an account recovery flow? Delete it immediately.

Lol. Have fun doing this at scale for any consumer site.

Like everything else in security, having a password reset/account recovery flow is a trade-off between security and convenience. For the vast majority of websites, convenience wins.
It is correct.
Going underground: who’s behind Berlin’s secret subway bedrooms?
> We could make an analogy to construction

To borrow your analogy:

A construction company that builds single level family homes can't build high rises. No matter how good the architect is.

Top developers can conceptualise and build products that 100 average developers couldn't achieve. Not to mention the large reverse economies of scale.

Case in point: I can get 1000 low skill Vietnamese developers for the same cost as 50 senior Valley developers. And yet for 90% of the work we do I'm better off with the 50 Valley developers.
Did Clojure ever figure out how to avoid those completely unreadable java-style stack traces?

Because if not, it is an entirely unusable and hostile environment.

And though this package may involve a lot of manual setup right now, once it's in quicklisp it'll be just as easy as what Linengen offers.

(ql:quickload 'package-name)
Can you do better than a switch statement?

Say function A calls into generator B, which has entry points X,Y,Z. Maybe you could generate code for functions A<X>, A<Y> and A<Z>, specialised on the entry point into B. When B yields, it actually "calls" the appropriate A, but does something funny with the stack pointer. Maybe?

The generated code would explode if you had too many coroutines going at once, and you need a lot of things to be known at compile time, and maybe the specific things you'd need to do to the stack would slow you down. I don't think you'd have to mess with the return address, though, so maybe it wouldn't be so bad.
MTP/PTP works fine for what it is.

Also MSFT didn't force anyone to adopt FAT32 and exFAT for SDHC and SDXC it's not even part of the SD association https://en.wikipedia.org/wiki/SD_Association

If there was a better FS out there that met all the requirements for SD cards don't you think it would've been adopted?

Because the last thing I think all of those guys wanted is to pay MSFT royalty fees, however the alternative could've been even more expensive.
Coverage of the Scopes Trial by H.L. Mencken (1925)
They wouldn't be creating the backdoor. The door exists, they're being asked to use their key and walk through it. The exact mechanics of accomplishing that don't matter. The fact that they can do it means that the door already exists. That they publicly insinuated in marketing that this wasn't the case isn't anyone's problem but Apple's. Sounds like a lesson in not making stronger claims than you can justify.

Also, I'm not sure newer phones are unaffected, here's a line from Apple's public letter:

>Specifically, the FBI wants us to make a new version of the iPhone operating system, circumventing several important security features, and install it on an iPhone recovered during the investigation. In the wrong hands, this software — which does not exist today — would have the potential to unlock any iPhone in someone’s physical possession.

Emphasis on "any iPhone".
With virtual CCs, you can have dozens, if not hundreds.
Earlier discussion: https://news.ycombinator.com/item?id=11324202
They are mentioned in original PDF on page 7 http://www.postgresql.org/message-id/attachment/43080/Postgr....
Mentioned as a company and a product, that has lots of add ons on top of PostgreSQL for reliability, distributed computing and operability.
I remember seeing another similar polarization control last year, but I don't think it was the same company. Can't recall the name though.. arrg.
Women's Health Choices
> What the government really needs to do is adopt newer software that will allow for better tracking of what needs repairs, what has been repaired, when something was last inspected, what needs inspection, and repair reporting tools.

May I ask what the point of that would be? It's not like figuring out what's broken is a hard task. This sounds like it would drive up infrastructure cost even more than it already is.
> Don't let common core stand in the way of your own children's education.

Yeah, instead let a pretentious father tell every single kid in the country they are wrong because they failed to realize a technical loophole in the question that uses something that they aren't supposed to know at that age anyway. Congratulations.

I won't envy someone with a daddy who would hire a lawyer and spend three months arguing how his daughter must have every answer marked correct. I'd feel sorry for her.
Using lisp with drakma, the following function save under name some content.

* (defun save(name content)
(multiple-value-bind (a b c)
(http-request (format nil "https://transfer.sh/~a" name) :method :put :content (write-to-string content))
(list a b c)))
> Additionally, kubernetes will soon be able to use both docker and rkt containers

http://kubernetes.io/docs/getting-started-guides/rkt/
iOS is on top of Palm?
Actually, given the inspiration source where I got this article it was very likely someone else would post. And someone did: https://news.ycombinator.com/item?id=11324885

Coincidentally with the same title, as that was deliberately crafted to attract attention that very same statement (given the fact that it didn't stand the test of time).
One model that that could work is to start with a basic income. That would ensure that everyone has the option to simply spend their time as a low income inventor. Or perhaps part-time, well paid consultat, part-time low income inventor.

Perhaps the next level up is simply to allocate some money as simple grants. As long as you manage to produce the basic paperwork you get some additional money thrown at you.

I'm sure the lower end of such implementations are reasonably effective. After all their basic aim just to throw money around.

On top of that there's really not that many projects left, I'm sure we can continue to invent custom solutions for those.
>Asking for a page over HTTP isn't hacking; again, this is entirely off-topic.

It can be. See e.g. https://www.eff.org/cases/us-v-auernheimer, which as far as I can tell involved only http/s requests.

>Nothing has been agreed to. An HTTP request sends a GET, and the server volunteered to send a page of content as their reply. They could have sent an offer of a contract, or some sort of "access denied" message, or any other response.

Again, as the example above shows, this logic has not been accepted by the courts.

Re law360: I followed a link from Google and didn't realize that it was regwalled.
Does the average nonprofit earn 1MM revenue?
It does, yes.

At the rate new Truffle languages and frameworks are being developed, it'll eventually be possible to run almost every language on the JVM, albeit with varying levels of interop.
I feel like this is a useless insight, as at the time (and now) few writers for the NYT have a firm grasp of how computers work and will advance. Coupled with the fact fewer still (at the time) knew what Moore's law was, they basically are just guessing.
You didn't read the article carefully enough.

He asked them: Recognize that multiple answers can be correct and mark my daughter correct. They responded with: Only one can be correct, period. The wrong-doing is 100% with the school administration.

Also, telling children: "You're not supposed to have this knowledge." is down-right despicable on a personal level.
> rip off the best ideas

The obviousness bar should be raised much higher so that if a lone undergraduate could arrive at a solution it is not a patentable solution. If we are going to entertain software patents then they should be used to cover major investments, like it works in pharmaceutical industry. Most patents are not of this kind, and most things in iPhone are just straightforward progression of prior art.
I work in a game studio, I still can't wrap my head around one guy doing it all.
They moved the Museum Art Hotel in Wellington in 1993. At 3000 tonnes it's half the weight of the Zurich building, but they moved it 120m, which is twice as far. Pretty impressive!

http://www.stuff.co.nz/dominion-post/news/wellington/9054381...
By installing an adblocker, you're intentionally blocking access. Is your argument that you didn't realize the website didn't allow it? You think that will hold up in court?
That's talking about "click-wrap" agreements. That's where they show you a bunch of legalese, and then you have to click on a button that says "I agree" after it. Clicking "I agree" assumes the user has read that and agrees to the terms.

Just browsing to a website is not like that. There's no place where you have to read any TOS and click "I agree" when you go to abcnews.com or whatever.
Yep, that's the one. Already played a quick game, dead on arrival, as you can imagine ;) Are you aware of any iOS/UNIX clones of it?
Laughable. Ages ago I realised you could just take an exploit, base64 the contents of the binary code, save it in a string. You could then unbase64 it and execute the binary in memory. Nothing seemed to catch it.
Very nice lattice.