skysight-inc/HackerNews huggingface dataset:
Think about how circular this is... you're now arguing that the problem is a sense of victimization brought on by racially-driven aid in the form of college scholarships. So your victims have already succeeded in finding their way out!

There are excellent arguments that the welfare state structure is a significant cause of racial inequality. But your "teaches them to be victims" argument is not one of them.

A much more interesting and defensible argument would be that the welfare state in its current incarnation punishes people for getting off of welfare. If the "reward" for finding a job is to take away aid on a 1:1 basis, why would getting a job be a good idea? Another interesting angle is the fact that minimum wage is not sufficient to keep a family out of poverty - especially when you throw in the costs of transportation and child care associated with a job.

To find the racial problem, look at history. When the welfare state first came into existence, racism had kept the black community in deep poverty, so poverty was already unevenly distributed. Since the welfare system merely treats the symptoms rather than the causes of poverty, the disparity has continued. And the disparity is driven not by welfare, but rather by institutional racism.

There was a great photo by a trio of black artists at the Henderson protests. It was a black woman dressed as a slave, a shirtless black man wearing a noose, and a black man in an orange prison jumpsuit, standing together - the history of institutional racism in America.
The politician that thinks the company is run by "Mr. Tesla" is a Democrat.
Yeah. I don't agree with the legal threats in any way; I'm simply answering "what law does the attorney claim was broken?"

I don't know enough about the CFAA to say whether providing the tools to exceed authorized access counts as an additional violation. But it would be reasonable to assume that creating the tools required (sporadic) efforts to exceed authorized access.
Pretty cool how I can emulate a different layout! Maybe I will finally convert to Dvorak one of these days.
AdventureJam 2015 community's choices results
Would you mind paying for a code signing and two wildcard certificates for me then, please? Yearly, of course.

I would cover the costs out of my profits, but the $0.00/yr I am pulling in from my open source projects doesn't quite cover it, let alone the $200/yr for the VPS and domain registration.
I agree that unsolicited requests are an imposition because there is no exchange of value. Whether or not it is a veiled job interview, for someone to ask for advice/time from someone else without even trying to first develop some kind of relationship is asking for something of value without offering anything in return.
It seems like the point was that cryptocoins and BTC in particular are heavily influenced by speculation of their "value" and are subject to faith of those who believe in the network.

As soon as the market notices a cryptocoin protocol which makes the bitcoin network obsolete, than BTC will evaporate as everyone jumps ship to the next cryptocoin protocol/algorithm/network.
> HN has long been a bastion of Ron Paul fandom, going back as far as the founding of the board.

I don't think that's accurate. Fewer than ten Ron Paul stories got much traction here in eight years, and most were either tied to more popular topics (SOPA, Snowden) or skeptical: https://hn.algolia.com/?query=ron%20paul&sort=byPopularity&p...

Similarly, I doubt that the interest in the current post has much to do with partisan support for a candidate. Given the community's interests, it is more likely because of what he's talking about.
How I Make a Living as an Adventurer (Hint: I Don't)
BE WARY OF THESE EMERGING TRENDS
Not a PuTTY fan. I generally install Fedora or Linux vms on personal Windows systems (where they are mandatory/heavily advantageous and where security policies permit) in large part to have openssh-client, and then use vmhgfs shares to move files between them as necessary. Among other reasons.
"Even if the atoms carrying that photon’s energy make it back all the way down to the boundary of the radiation zone, the photon is very unlikely to wander into the radiation zone again"

It does not operate like a marsupial kangaroo pouch.
100% agree - in 2 years of living in East Bay and working in SF, I went to the South Bay exactly 3 times.
"None of which would have mattered if Putty.exe was codesigned. Unfortunately it is not."

You mean Autenticode on Windows? I once had an Authenticode code signing cert that I used to sign Windows executables. Mostly, I signed hobby projects with it.

I wrote a proof of concept keystroke logger for Windows, then Authenticode signed it and made it available along with source code for others to experiment with and review.

Several years later, some customers of Zemena and Comodo complained that the keystroke detection/security software (that they had paid money for) did not detect my keystroke logging software.

This caused a big fuss. Even though my software had been available for years, was code signed, came with full source code and was clearly labeled for educational purposes only, the security companies sent takedown notices to my ISP, placed my domain on DNS blacklists and 'fixed' the issue by declaring any exe signed by my Authenticode cert as malicious. Their customers were then happy and felt safer as it was now 'detected'.

The real issue was that the security software trusted any code that was Authenticode signed and let it run no matter what. There was a check-box somewhere to disable that, but long story short, I would not say that Authenitcode code signing is a big security benefit today. It may help some, but not much. Maybe in the future.

I still have the Keystroke logger source code: https://github.com/w8rbt/keycap

Someone with an Authenticode cert should compile it and then sign it and see if it still gets by the security vendors.
I have good news and bad news.

Bad news: the battery chemistry used in the Tesla PowerWall (Li-ion NCA or NMC) is not safe for marine applications. Only Lithium-iron-phosphate batteries, with lower energy density, are safe for this purpose. Putting a PowerWall on your boat would not only void your insurance, it would carry a real risk of setting your boat on fire.

Good news: there are already several manufacturers that sell lithium battery packs that have been safety tested and approved for marine use. GIYF.
Domino’s Tweet-To-Order System Isn’t as Great as It Sounds
It's not that simple (speaking as someone who works on OS SCSI driver code for a living...).

I will amend your statement to say that the OS itself should never corrupt your data, which I agree with entirely.

The post was not super clear about exactly what was happening (or it may be that my limited knowledge of Windows storage internals is keeping me from understanding it), but it sounds like the NTFS client requested a cache flush and then was issuing writes during the flush. I don't know what contract these operations have, but it may very well be the case that the user was violating the contract. If Microsoft responded with "don't do that", this may be the case.

But wait! Shouldn't Windows prevent the data from being corrupted? Or shouldn't NTFS fail the writes in this case? Possibly. And most likely inserting the checks to make this happen would increase write latency for every NTFS client, even the ones that don't behave in this way.

This reminds me of another scenario I encountered, with Veritas VxFS running on top of AIX. The user initiated a space reclamation, which was sending what you can think of as a delete to the storage array. And the user was also writing data to the device at the same time. Due to a race condition (which I can describe for you if you really care), the legitimate user data would sometimes be deleted.

Should VxFS have protected users against this case? Yes. Was VxFS violating the SCSI protocol? No. Was the storage array violating the SCSI protocol? No. (Has VxFS fixed this bug, almost three years after I discovered it? No comment.)

It's always a lot more complicated than it seems on the outside.
If you are really concerned about security, why would you trust an prebuilt binary of an open source project. The source is available, just grab the source and build it your self. That way you at least know what you have.
Regardless of whether that's the case, it's probably best to avoid having a logo that looks very similar to another, if only to avoid confusion.

That said, the atomic structure isn't the concern but rather a specific artistic visualization of it which may be protected.
We still don't know how that is going to work yet. Will they cut off updates at some point. Do users have to pay for Windows 10.1? Will all future versions of Windows forever be free for those who bought Windows 7/8? etc
It's just network policies that prohibit charging before shipment, so it wouldn't be problematic if this was an ACH payment.

If it was a credit card payment, most likely PayPal had just placed an authorization and was holding off on capturing. That would explain their aggressive timing -- if they let the auth hang for too long that would result in higher interchange fees, and eventually the auth would expire.
The 10 types of people you meet at hackathons
The documentation is the demo: http://dodgercms.com
Cool.. but can I make a home version of this for ham radio? I'm thinking of plastic tube from home depot + some kind of liquid metal and a pump.
You're right that a lot of Windows executables and installers are still unsigned. The check of the signature is still something that plain user wouldn't know how to do. The only place where Windows rally enforces the signatures are 64-bit drivers.

Another important question is: even if there is a valid signature, how can the user know if the signer of the downloaded file is really the expected author?
I care less about the gradient than the text and contrast. It's a bit distracting but not to the point where it alone really hinders me.
This article confuses a lot of things by never defining what it means for Bitcoin to "die"...

Is it possible that the current Bitcoin clients will be replaced by better Bitcoin clients using the same ledger? sure. But would that mean that Bitcoin has "died"?

Is it possible that the consensus algo for Bitcoin is replaced by a better one? Conceivably, but would that actually mean Bitcoin has "died"?

Is it possible the monetary value currently on the Bitcoin blockchain is shifted to other blockchains? Sure, but if most of the monetary value is preserved, does it really mean anything has "died"?
What I do is upload my downloads to VirusTotal. That way I can get assurance it's the same file that's been around for a while. Hopefully if it was Trojaned, someone would have reported it. Certainly won't stop a secretly compromised version, but it's a start.
Algolia (YC W14) raises a $18.3M Series A
Another option is C-SPAN, which is livestreaming it as well … http://www.c-span.org/networks/?channel=c-span-2
On the off-chance anyone wants to do this with Victorian erotic fiction, I made a similar game a couple of weeks ago:

http://gentletouch.peterellisjones.com/
It is way cool. I've been an enterprise user for some time now and am excited to get to use it on other projects for which there wasn't cost justification in the past.
Those statements are clearly wrong.

1) He's against the present interventionist foreign policy. he has been extremely clear about that for years.

2) He's in favor of states being left to decide for themselves about drug legalization. If Texas wants to support the legalization of pot, his position is that that is up to Texas voters.

2a) Paul constantly makes the point that the war on drugs has been a disaster, and constantly hits against the mass incarceration system we have today. He makes the point non-stop. He points out the unfairness of our current system, such that it's putting black people in prison for the same things white people are getting away with (drug use).

3) He's in favor of states being left to choose about both abortion and gay marriage.

4) He is not in favor of any federal legislation to outlaw either abortion or gay marriage. Paul has said he would not attempt to change present laws on abortion.
Actually, their service does cost money. They are lying.
Top Assassins
> Meanwhile, you're definitely breaking the "Please don't submit comments complaining that a submission is inappropriate for the site." rule.

I'm actually replying to a discussion started about flagging.
Right, I have seen that research before, and I don't think you should be getting down-votes either.

The relevance of social mobility in the discussion was because the GP assumes the correlation that the problems related to inequality/poverty is the result of a third factor that is cause of the other to: personal choices.

My position is that if this is the case, we should be observing strong social mobility in both ways. Surely there are a number of "deserving poor" that started life in a disadvantaged situation but are able to lift themselves out of that by intelligent choices and hard work, as well as there are privileged folks who make enough ill choices and land themselves in trouble.

IF this is not the case, we should adjust the level of agency that people are capable. To what degree is it personal choice able to influence the well being we enjoy in life.
> the country is safer than it ever has been

This is only true if you exclude from "the country" all the prisons where people are routinely raped and stabbed.

Also, even if it were true, the important question is: what caused it, and could that result be achieved with other means? How do other safe countries address the problem?
I learned to touch type using this website. Now I am learning Colemak there as well. There is also a setting for Dvorak and ability to enable punctuation and other characters.

I find it really good for practice. The not-quite-correctly-spelled words actually force me out of comfort zone and that is exactly what I need for practice.

Since English is not my native language I also use Type Racer but find that Keybr forces me to focus on typing correctly and fast better than other websites by giving me a typing score along with the speed measurement.

The statistics and the dark theme are also really nice features since I use this for hours.
Unfortunately, we have renewed our ICANN Accreditation
It's hard to say, but Apple has definitely learned that people don't like paying for minor-ish OS upgrades. I hope Microsoft has learned from that.
I disagree. In real word processors the cursor would move forward and people should get used to that, instead of having to learn one thing here and something else in the rest of the world.
I had spoken to my prospective insurance company, and they had assured me a lithium ion chemistry was acceptable for onboard use, even if I choose to use it as part of the power train in a series hybrid setup (this is going in a multi-hull catamaran). I'll have to call them back and get something in writing. Thanks!
The ergodox firmware [0] nicely illustrates the ideas in this post.

[0] https://github.com/benblazak/ergodox-firmware
Thank you, this is indeed what I wanted to say! (I'm still learning english ;) )
Wait, what, really? This is my number 1 thing about Congress that grinds my gears. Attach little bits of (significant) legislation, many times at the last minute, that have absolutely no relation to the bill's topic. At least this time Wyden and Rand Paul are doing something about it.
> What more do you want from a website that only exists to distribute one program?

https
MemSQL partitions data across nodes by hash, not by range, so partition prunning is less applicable. However, in a case when it can be applied MemSQL does apply it. [1]

Within each node, for column store tables in MemSQL we do use segment elimination very aggressively, which is effectively the same thing as partition pruning. [2] [3]

[1] http://docs.memsql.com/latest/concepts/distributed_sql/#inde...

[2] http://docs.memsql.com/latest/concepts/columnar/#query-effic...

[3] http://docs.memsql.com/latest/concepts/columnar/#maintenance...
I currently use beta 1.0 for one of my tools and it has been functioning for years without a problem. I think they are just saying don't sue us if you use in production and didn't pay for it :-)
Aiding and abetting someone breaking the law is often illegal. Consider someone building and selling physical lock picks, even with a clear legal use case it's considered a grey area.

One important consideration is whether your state, local, or national laws consider possession to be prima facie intent to commit a crime. http://lockwiki.com/index.php/Legal_issues
I tried 3D printing for the first time this year, and I used Blender. It was as easy as exporting an .STL file and uploading it to Shapeways.
You should use pentadactyl then ;) Close browser windows with :t, Ctrl-w does nothing, clicking in a textarea and doing Ctrl-i opens a gvim window where you can edit your text properly. And much more.
Agreed. But if that's the case, how (or to what degree) can inequality be the consequence of "one's own chosen behavior".
Step 3 is rebinding keys in nearly every program, especially those which are coordinated to be used with a left hand on the keyboard and right on the mouse.
TBH, the CFAA scares me. While it isn't used to the full potential, it makes a vast amount of normal internet activity a felony, which then allows those in charge to pick off who they want as long as they don't incur too much outrage.
No Shit Study: Scientists Show Conspiracy Theorists Will Believe Anything
Following the development of languages in chronological order does provide valuable lessons, but half of the value of understanding ASM is actually understanding the machine.
Another article by the same blog titled "Learning C with gdb" was posted 3 days ago with 24 comments:

https://news.ycombinator.com/item?id=9560708
I thoroughly agree. I type 115WPM and one letter at a time knocked me down to 80WPM on my first go through. Bleck!
Here are the deficiencies of bitcoin. I know they will be rebutted till exhaustion but they're deficiencies nonetheless.

- 20 million
- eight decimals
- blockchain size
- cryptic account ids
- QR codes
- price instability
- latency
- privacy
- reach

The typical responses will be

"that's a feature not a bug"
"you'll get used to decimals"
"qr codes are not that hard"
"in a decade everybody will have a petabyte in their phones"
"ten minutes is not that long"
"who needs privacy if they're not doing anything wrong"
"to the moon!"

And that's the precise state in which a disrupting technology hits you with your pants down.

Blindness.
The exploration of what the wavefunction "means" in terms of the world around us has been one of the more interesting things to watch. When I took quantum physics in school (under the generic heading "Modern Physics") psi and quantum mechanics was very much simply a mathematical treatment of things rather, unlike thermodynamics which was actually visible and "real". Between the teleporation work and recent wavefunction work it seems like a lot more layers of the universe are being revealed.
Nice work. Question for anyone using light table or similar environments on a day-to-day basis: does this statement-by-statement eval and output scale to larger projects? It makes a nice demo for contained scripts, in particular those working with a concrete dataset (image, samples). I have trouble imagining what it is like for larger, more abstract stretches of code.
Trojanized open source SSH software used to steal information
If a topic gets 40 comments before it gets 40 votes, it gets auto-penalized even with no flags. (too controversial)

There are also other mechanisms, such as vote-ring-detection, that can kill a topic as well.

(That is my current understanding anyway, I am not HN staff, and I am not saying whether I agree/disagree with any of these mechanisms, just stating them to help alleviate your confusion about why some topics may be doing very well and then suddenly die -- it's not always because of flagging)
Why would this be banned but Tor remain legal?
> The elephant in the room is that black ghetto communities do not self-police and have a dire problem of particular senseless and indiscriminate murders

s/do not/are not allowed to/

Even Oakland won't allow community policing despite the wishes of the community.
It's an empirical statement that has nothing to do with IQ.
http://www.wired.co.uk/news/archive/2010-11/09/sea-water-ant...

Similar but using sea water.
Very easy: port c4.c to a new language.
Benefit to being hellbanned seems to be I don't have to deal with a slowban (though that might change now that I've pointed it out!)

Or downvotes, for that matter.
I hate Vi because of touch typing. hjkl for the movement keys is one off from the home row jkl; for one. Second, if I've turned off the system bell and I'm touch typing but somehow I'm in command mode, I'll look back at a completely destroyed buffer.

Touch typing is as much about not looking at the output as it is not looking at the keyboard.
No problem. Remember when the entire Boeing 787 fleet was grounded due to li-ion fires - you really really don't want that in your boat. If possible, buy something that's been certified for marine use by an independent safety auditor like Bureau Veritas or similar.
Thanks for building this web application. I think these should be improved for a more effective teaching experience:

1) The app should offer guidance on which finger should be used to reach each key. Initially learners are more open to developing wrong habits and using particular fingers (they feel more comfortable with) to reach keys.

2) There should be a better flow for communicating progress. What is my overall progress? Am I assessed for all the keys? what are my strengths / weaknesses? what should I work on? etc.

3) I think there should be a language support. Typing words in a language become automatic as you do them more often, for example the stop words that come up very often in English are usually typed really fast by people, because they have memorized the sequence by having typed them thousands of times.
"Our focus is on ease of use, clarity..."

That's rich. PayPal's business has primarily been based on obfuscating the difference between card payments and bank drafts, and steering consumers to a choice that is not in their best interests.

Bank drafts (ACH) are almost all profit for PayPal but much worse for customers, as the consumer protections are weaker, reward programs are nonexistent and there is a risk of overdraft and associated bank penalties. But every time you sign into your PayPal account that you've linked to your bank account, it defaults to paying by bank draft. Every time. There is no preference.

They are just hoping that a percentage of their customer base won't notice or bother to switch to paying by card (which is not as easy as it could be).
Fun trivia: The first version of UnrealEd, the editor for the Unreal Engine 1 (used in Unreal, Wheel of Time, Rune, Deus Ex, UT99, Clive Barker's Undying etc.), was written in VB (of course, it used the renderer via interop).
Of course it isn't. This place makes a few gestures in the direction of openness without ever making any meaningful commitment.

Another way for a thread to fall off the FP is if there are lots of comments. Lots of comments means passion which means we might be seeing a flamewar, and negative feelings of any sort are bad for business: therefore, mindless algorithmic demotion.
Weasel your way around the point all you like. Again, "What rule is this violating?" Specifically, please.
What people are really saying here is that the native APIs provided the standard Java packages are behind. Java, as a platform, has no inherent limitations like this. Feel free to check out the excellent work of the team a Bouncy Castle [1]. They offer full ECDHE support in a really well maintained library. Sure, Oracle should build this in natively (and I admit that it does look bad when you see it on SSL Labs), but there are other options.

[1] https://www.bouncycastle.org