skysight-inc/HackerNews huggingface dataset:
New Scheme Uses Shared Visual Cues to Help People Remember Multiple Passwords
> Yes, many that bash DirectX never experienced how the whole ecosystem works and the existing offers in terms of tooling for performance analysis.

Usually people don't "bash" DirectX or D3D. Most OpenGL programmers acknowledge that it is a better API with more corporate backing (ie. budget). But at the same time it is still Windows only, and for a lot of people it simply isn't an option.

For OpenGL, the tooling is provided by individual vendors, and yes, it's not as good as d3d. But the situation has improved in the past few years and keeps on improving.
YouVerify for iOS helps reassure buyers that your items are the real deal
interesting that his main complaint was the fact that color schemes did not import from windows XP and beyond from previous versions.

loved this video, got my dose of nostalgia for the night.
Minified, but pretty printed for easier debugging without source maps. The whitespace gzips pretty well.
Fairly trivial to say 10 times fast.

I'm disappointed.
Portability etc notwithstanding and purely from an API point of view, there's no question that DirectX is superior to OpenGL. There are lots of examples, but the mere fact that you need _another_ 3rd party API such as GLEW even to be able to use OpenGL's latest features in the first place should speak volumes.
No doubt it is insane, more than someone on the right would ever be honest enough to admit. Repealing "Obamacare", defunding "Obamaacare", government shutdown, anti abortion legislation and shutting down of women's access to healthcare services in many states.... for anyone, weather american or not, manipulating people to choose what's bad for them is pure evil.
Not technically related, but wouldn't any bitcoin transaction be covered by consumer protection rules anyway? Like if I had paid cash in a shop?

I pay a certain amount into a seller's publicized bitcoin wallet and I have a receipt from the seller explaining what I bought, the agreed amount, terms, etc. Same as a cash transaction?
Text-align: Justify and Responsive Web Design
I Will Not Learn Rails
I wanted to say exactly the same. Upon reading this interesting article, don't forget to check out the galleries.
No wonder why those pictures are being widely used, they are amazing.
Many studios use game engines that either abstract away the graphics API or at least greatly simplify it. Building your own AAA engine is quite expensive even if you have a lot of resources.

OpenGL ES 2+ is more like DX10 and less like Open GL.
Another good read and really gives the insight on how much time and effort it takes to make anything happen on bare metal.

@jvns: SPOILERS AHEAD, DO NOT READ FURTHER IF YOU WANT TO GET TO THE HEART OF THIS PROBLEM YOURSELF

As for your problem with the keyboard interrupt firing only once, I think (after a quick glance over the code) that you do not signal "end of interrupt" (EOI) message to the 8259 PIC chip after you have received an interrupt. I faintly recall having this same issue in my ordeals with the PIC chip, if you don't signal EOI, the PIC won't fire the next keyboard interrupt.

Although I think I was working with 8253/8254 PIT (Programmable Interval Timer) chip at the time but I think the same applies to the keyboard interrupt too, it's being handled by the PIC too.

Here's the relevant part from my project:
https://github.com/rikusalminen/danjeros/blob/master/src/arc...
https://github.com/rikusalminen/danjeros/blob/master/src/arc...

I'm sorry to spoil your "fun" debugging it.

Dealing with any of this is a fun exercise in being close to the metal but unfortunately has no application in modern computers because these days the built-in IO-APIC/LAPIC has replaced the legacy PIC chip.
We're in a similar situation. We've built an online platform for learning anatomy[1], and produce our own original illustrations. These are available (to view) for free[2], which makes it also easy to copy. Some bloggers even use our CDN, costing us even more money.

We're based in Berlin, Germany, so not entirely sure if (or how) the DMCA applies. But if we were to send a takedown notice (DMCA or otherwise), we're still not sure about one thing:

For user-generated-content sites, do we have to keep policing those sites for "repeat offenders"? Or is this the site's responsibility? Users are likely to keep uploading our content and it can become labour intensive over time...

[1] https://www.kenhub.com
[2] https://www.kenhub.com/en/atlas
1/ For next rounds, we are almost all the time leaving our seat to the new investor (if it's a good/great one. Not if it's a shark VC)
More than 50% of our 2010/ 2011/2012 investments raised a Series A, Series B and more. So nope, you're not right. We have excellent reputation in the ecosystem.

We invested in 220 startups. Had this right to join board everywhere and never used it until now but I still prefer to keep this right.

2/ Discordance between cofounders (in case they are not sharing the same strategy) is not always a startup implosion. Sometimes we just need to come and become the 3rd vote who can decide which founder strategy we will choose.
Android Support vs iOS Support
Yes, but on far worse terms than when using a credit card which also entail Visa/MC rules which are specifically designed for transacting parties.
even if it was a BS email, it could have been a part of the db. you'd be surprised at the kind of BS email address in the adobe dump. there are ~1K people who provided an @a.com email address.
This is a list of amazon referral links to books related to functional programming, with a ~2-sentence blurb about each that could be written in 10 minutes with the help of google. It's a nice way for him to make some referral money but otherwise it's nothing special. The guy probably hasn't opened half of the books here.
One of my friend, a game developer, said that, once you get familiar with the DirectX 11, you will not want to use any other APIs. They look outdated.

And seriously, the GNMX API (a high level wrapper of GNM) of PS4 has more similarity to DirectX than OpenGL.
Not in our case, we love startups reaching profitability by just raising a seed round. It's most of the time the best way to confirm that the business model is right.

It's also easier to raise a big round after that, invest a lot and grow.
People's Bank of China voiced concern at Bitcoin
How to Grow Huge: Proprietary Distribution Channels
I read 'intimate friends' as a metaphor for homosexuality; or at least what is now known as. Although buggery in itself was a capital offense, AFAIA before the later part of the century there was no prescribed behavioural or other stereotype for a gay person. Victorian men were all just a bunch of straight dudes.

src wikipedia:

'Foucault cites "Westphal's famous article of 1870 on 'contrary sexual sensations'" as the "date of birth" of the categorization of the homosexual'
How to fix peer review
Is there a reason why it appears more populated and dense in the middle as opposed to the upper or lower regions? Is that the plane of our galaxy, or something to do with the light?
tineye looks great and even has a (commercial) API. When we tried it however, it could hardly find any image.

Google reverse image search seemed to produce many more results, including images appearing inside youtube videos!
Hang on, I think I have just realised a mistake on my part.

In your quote on the site when you said "General Availabilty" you were referring to the releあse.

I mis-understood, I thought you were referring to "General Availability" as a synonym for uptime (Probably translated to "High Availability" in my head), not in the "released to General Availability" sense.

My apologies to all.
Ask HN: Where do you get your SSL certificates?
Or in reverse, perhaps Isolation Minimization Bias.
My main with stack overflow, as it gets older, is answer rot. A couple of times I have come across answers which have become out of date, but it is non obvious to me the best way to reopen the question (I, along with most readers don't have the karma to edit questions / answers )
I'm just guessing trust is a big factor here. I'm more likely to trust someone I've met.
Bioinformatics CrowdCoding
Microsoft will encrypt user content, traffic between data centers
Wait, why isn't this topic front of HN?! This seems much more important than some of the other front pages.
Yes, it's the plane of our galaxy. If you click show constellations and objects, you can see where we are in the spiral, bottom left.
Oh mode 0x13 and warm memories. Super easy to get working, as well, just an interrupt and start writing pixels to memory. Would probably be one of the first thing I'd do if I were to write a kernel.
That would be much more useful. My password is strong enough, but I would never use an computer other than my own to log into Gmail or any other important account. One-time passwords would be a good thing to have.

Maybe possible with 2-factor-auth, but it would still require me to input my password on an untrusted device. No.
And since this article was written Microsoft has pretty much admitted defeat by incorporating WebGL (a simplified version of OpenGL) in IE11.
HLS Video on Demand streaming
Great tutorial, thanks!
First of all, avoid WordPress because (a) it wasn't designed for subscriptions and datasets and (b) it has a history of security issues [1]

As bmelton said, Rails is a good option. If you're going to use Rails, my advice wrt security would be:

- Don't try and roll your own authentication system. Use Devise and keep it and Rails updated.

- Run the entire app over SSL

- Use best practices to secure the actual box where your app runs. Assuming *nix, this means things like disabling root login, using fail2ban, iptables, key-based login,

- Make sure to do some basic security setup on your database if it's on the same box. Allow only local connections, run mysql_secure_installation, etc.

For learning Rails, I'd suggest going through the Rails Tutorial from Michael Hartl [2] and/or getting a RailsCasts subscription [3] and/or trying one-month rails [4]

[1] http://www.cvedetails.com/vulnerability-list/vendor_id-2337/...

[2] http://ruby.railstutorial.org/

[3] http://railscasts.com

[4] https://onemonthrails.com
Did he just pwn "grid system" implementations (grid classes, to be specific)?
Okay, how do you suppose to exit then? I take $150K from you, create a small SaaS service a la @patio11 and then start slowly crank up customer base, showing stable 10-25% y/y growth. I see no exit for your 15%
Nothing on JavaScript?

I can recommend Functional JavaScript by Michael Fogus.
Not a good comparison. http://www.snopes.com/critters/wild/frogboil.asp
I don't write games, but I certainly do play games. Cross platform titles always run better on my Windows install. Always. So, yeah, Windows for games, I don't really care about the politics.
> We were given the “internet”, pretty much for free, and we believed it would be a fair deal?

I have to pay to get to the internet. The internet where people willingly create content. People with private information create content to be seen without additional payments. Companies create content to advertise and sell their products and so on.

I see this as a fair deal. Why not?

I agree with the rest of you posting but I don't see this as a price for the Internet. I see it more of a result of the greed that accompanies this economic system. It is something that may bring more money in. Thats why they do it and thats why they advertised and sold it pretty so good. People are happy today to give away their privacy. Happy customer, happy industry.
Governments just profit from the advertisements and their effect. Thats why this NSA thing will pass and in the end there will be no solution for the masses.

But I see a way. There will always be those who find ways to improve security. If those develop tools easy enough that the usual internet surfer can use you just need to make this "cool".

This already happens. Recently there was a TV show here in Germany where the host confronted some individuals in the audience with "private" information from their social networks. The people were shocked. Some were even angry. Those people will think about it twice. The angry one will defintly start making their facebook page at least private (or friends only).
"Personal-Leaks" could create this effect for huge ammounts of people and they may be a thing in the future.

I still have hope.
asdf.com? qwerty.org? Please don't leave us hanging :P
United States v. Reynolds

http://en.wikipedia.org/wiki/United_States_v._Reynolds
How good can this tech get? Could you print an ultra-high dpi image, put ultra-fine lenses over it, and turn it very slowly to get several minutes of video?
The view presented before the last line is counterproductive on so many levels. There's a nice name for it: http://en.wiktionary.org/wiki/defeatism Acceptance of defeat without struggle.

The problem with the writing style where only the last line brings the change in mood is that a lot of people don't read everything.

The direct call to action is always a better approach.

Don't make the text full with wrong arguments and end it with "but." Just write the good arguments.
Not to mention, counter productive. If you kill all the insects you are targeting, you don't get to sell any more product...
please, generate it yourself (without looking into this list) and track how much time you need to do this...

I've compiled this list long time ago as an article for Russian FP journal, and it takes relatively much time to track new books, obtain them (paying myself or get through Safari Online), read or at least briefly go through it, and write a short review...

P.S. regarding the referral money - don't think that it generates a ton of money - it's barely enough to buy one inexpensive book per year...
This looks amazing. I wish the app was available to us foreigners as well.
SCO? They did. They just didn't own rights that had not already been given up by their predecessors.

Check your BSD history. Various actions and omissions of copyright registration and explicit copyright notices which were then required led to the BSD settlement.

I didn't say there could be no incentive without copyright but that it is part of the balance. .NET doesn't support the argument that much though, it could be seen as a counter reaction to losing the legal action over the J++ embrace, extend, extinguish attempt against Sun's Java.

I see embrace, extend in a wider way but that isn't a key argument.
We sold Sparrow to Google with this model and the founders are now millionnaires.
but this is not what I'm saying. You're reaching profitability first and you're building a big company just after.
Market Size is the most important but it's not because your market size is big that you have to take risk and hit the wall without enough cash to survive. Profitability/Breakeven is giving you the time to raise as much money you need/want
Vibin is a beautiful new way to catalog the things that matter to you
Vibin is a beautiful new way to catalog the things that matter to you.
With Vibin, you can
- Create cards to chronicle your favorite places, products, or anything you want
- Discover what friends and people around you are sharing
- All your social content in one place
- Share your cards and decks with anyone

Now is available on both Android and iOS.
https://itunes.apple.com/us/app/vibin/id749920897?mt=8

https://play.google.com/store/apps/details?id=it.vibin.app
I don't understand your argument?

Why would you argue that to be a number of any significant size?

There seems to be three possibilities here:
A:you believe that killing randomly selected people will prevent more deaths than it causes.

B:you believe that killing a people does.

C:You believe that more people have died of brain cancer from cell phones than have been saved by them
(in which case, statistics would be nice maybe? I might not look at your responce, so maybe not worth it to you.)

D:
Some other interpretation of what you said that I haven't thought of.

A seems absurd, B seems absurd and possibly problematic, C seems false, but less obviously, D is essentially "other".

Is your claim that em radiation from cell phones (for signal purposes) can alter DNA molecules,
Or is your claim that it can e.g. Allow mutant cells to grow or some such ( make it more likely for the cancer to spread and such, instead of being destroyed by the immune system (accuracy?))?
Adobe needs to be extinguished.
I'll add it, thanks
The Significance of the 1984 SCPA
If someone is hosting an actually infringing image elsewhere, but using your site to display it, it seems to me that you're at least complicit, and at worst a sort of fence.

If someone sends a polite, specific, with-links-and-supporting-documentation email, don't you think it might be fair to remove the link, if not the post?
Want your startup to succeed? Peel carrots
"Never question a qoat by the horns."

And nebulously:

"You might put a kitten in the oven, but that won't make you biscuits."

Anyway. All of these lines given describe natural behavior ("Mull over your day's work before bed"), are practically useless ("Always speak the truth"), or are outright naive, for any time period ("Your reputation cannot essentially..." — "Essentially"? Essentialism, really?)

Victorian existentialist hubris embodies men's egalitarian negligence thoroughly (VEHEMENT).
Scala vs Idris: Dependent Types, Now and in the Future
China’s PBOC Bans Financial Companies From Bitcoin Transactions
Isn't it that they were just close to the zero on the exponent curve (kurzweil accelerating returns). Constraints very high with little knowledge and little meta-knowledge (just knowing something exists and is possible) giving a very slow pace
DH0. You can do better!

http://www.paulgraham.com/disagree.html
You should reread the comment you're replying to.

> Most noticeably, what is almost always missing are descriptions of the images, links to where they're located on the site
There's a OneNote format-compatible Mac clone out there - alas I didn't bookmark the recommendation, but I think it was http://outline.ws/mac
That's not a Nash equilibrium. What you're describing is called the "Tragedy of the Commons."
You can get review copies for free from most publishers. (Though, if you are making decent money as a programmer, that's probably more effort than just buying the books.)
You mean, like when we automated all the boring tedium out of most of our jobs and are now working 30hr week with high minimum wages? Yeah, that was good.

Oh, wait.
Why Banks are Declaring War on Bitcoin
Every domain has domain terms: specialized knowledge and vocabulary.

Within payments, "transactions," "reversibility," "revocability," and "escrow" have definitions. Since BitCoin is in this space, I'd expect an article to use the domain terms from this space.

Yes, if you re-define these terms to mean something more colloquial, it may look like that. If you squint. But that doesn't make it not look amateurish.
Yes, I sometimes receive the books from publishers, but the main resource is time :-(
It was not acceptable for the Detroit Government to do what they already did. Now it's done and the money ran out. All that remains to do is divide what little money remains between the various debtholders.

(Normally bankruptcy also wipes out shareholders and turns debtholders into shareholders, but it's not clear what that would mean in this case.)

I've never been to Detroit, I've never voted there and I'm not sure I could find it on a map. I'm a complete stranger. It's unacceptable to force complete strangers like myself to pay insane debts that they didn't even have the opportunity to vote against, particularly when the debtholders were already paid.

No one will die in the US simply by having their pensions cut. They'll simply have to accept the same standard of living as most non-workers which is roughly the average standard of living in Poland and Mexico and the 95'th percentile of India. Last I checked the Polish, Mexicans and Indians weren't dying off.
Divide & Conquer — An Overview About Modular Front-End Architectures
Moncler Women Jackets Discount Cheap Sale
Serious question - can you short sell bitcoin? Is it possible for someone with large amounts of currency to do what Soros did to England / Thailand?
And they would replace you with a team player. We can probably assume that these lawyers are team players.
> The massive data breach was a result of keylogging software maliciously installed on an untold number of computers around the world

Is that a Windows only issue or are other OSes affected?
I recently got one from https://www.gogetssl.com
Your argument that everyone who is against it doesn't care about nuances doesn't hold any water.

Your language is curious for someone who claims a nuanced understanding:
"otherwise inadmissible evidence can be used in court"[1], "alternative lawful method"[2].

[1] is wrong because the evidence the NSA use for the tip, however legally or illegally it was acquired, is not used in court. Exhonerating evidence they acquired is not seen by the court.

[2] if the initial acquisition is inadmissible because it's illegally acquired then the alternative evidence acquisition is fruit of the poisoned tree, and any cover up probably illegal.

[1] and [2] imply the evidence acquired by the NSA and the DEA are the same evidence, and this is not the case.

The DOJ are investigating "Parallel Construction". If it was obviously legitimate, they would not be.
If this is actually Jacob Deng Mach, welcome. Your story was inspiring, and you belong here.
Except that most of the "best investments" that VCs make are not in companies in a niche that are not hard to reproduce.

Twitter & FB are easily reproducible, and they provided awesome returns for their investors.
Maybe write a comment, "This is out of date. Can someone update this?" You might even want to flag the question. You can also add a new answer and downvote the obsolete answer. Getting enough points to edit questions is pretty easy.
Microsoft: Protecting customer data from government snooping
"closed as not constructive"
HN has been invaded by MRAs from a certain subreddit ever since the "dongle" issue a few months ago. They very quickly latched on to this community because they realized all they had to do was make their comment verbose and it would appeal to the affluent, college-aged men here.

Apparently they stuck around.
You're right that reading code is harder than writing, but I think your statement is too extreme - it implies crap code does not really exist or everything is crap. However, we all know that only 90% of everything is crap.

Personally I maintained various codebases (not written by me) and some of them were really terrible, utter mess, while some others were pretty nice to work with, even if I had to refactor sometimes. If programmers thought about code design at least for a while before writing it, and then the code is well-organized (= good separation of concerns, no global state, no copy-paste, complex parts isolated from the simple parts) - it doesn't matter that much that they didn't think of a new feature you're now adding to it.
China Bans Financial Companies From Bitcoin Transactions
Not sure I would call it an edge case. It's really a use case. These days, there are many developers who use the GPU for other things than plain vanilla 3D graphics. If there was ever such a thing.

I'm doing a combination of scientific and practical computing, and I'm currently in the middle of the choice of whether to use DirectX or OpenGL. Portability counts, but so does simplicity. It's a very relevant question.
Google.com doesn't share the same infrastructure as GCE.

This is not true
> I’m seriously amazed that operating systems exist and are available for free.

Made me smile :)
Interesting, I haven't seen this clustering from looking at the sky before - is it because this is more sensitive than the naked eye?
Misgendering people is disrespectful to them, and particularly so when a woman is being misgendered as a man because she is writing about something technical.