skysight-inc/HackerNews huggingface dataset:
"Tennis bans courtsiders to protect the sport’s integrity, U.S. Open tournament director David Brewer said."

"In 2011, the men’s and women’s tours made a deal to sell their scores through a company called Enetpulse, majority owned by IMG. Many of the buyers are sports-gambling websites that provide the scores for in-play betting — wagering on the match after play has begun."

So when someone goes to a match and transmits the points, it ruins the integrity of the game, and when the tournament operators do it, it's totally fine.
I wish there were a law against blatant hypocrisy.
The First Cryptocurrency Startups Are Actually Using
SEEKING WORK - London, remote

Frontend UI/UX/Javascript contractor for startups and creative agencies. Billed hourly. Open to collaboration. Available now.

@jimle_uk | heightdigital.co.uk
Wow, very cool!

Can someone explain what's going on at 20:24 : http://youtu.be/7YWYS209ydE?t=20m20s ?

He forks the king and the queen, then his opponent moved his queen!?! This is not a legal move right?
ZFS Gotchas
I've met a good PM or two.

Know how you tell a good PM? You think, "Thank God someone is doing that job. I'd hate to be doing it." They are bringing teams together and smoothing out rancor and NIH, getting agreement on things that are hard to get agreement on, researching things that nobody else has time to do, ensuring that Joe and Susan and Amhed are talking to each other regularly, and they know everything about the project, at least at a high level. They are technical as hell and you wonder why they aren't slinging code. You read the specs they've written and are just awe-struck by their technical depth and completeness.

Know how to tell a bad PM? You avoid them because they depress you and make you wish they didn't exist, because they subtract value from what you are doing. You go to their daily status meetings with a heavy feeling in your heart. You explain time after time to them that no, you can't use XML for that, that adding 12 programmers to the project won't bring in the schedule by six months, and that the slide deck they're giving to management in an hour has so many mistakes and fantastic assumptions that it might as well be crayon drawings by a three year old. The specs they write, if they exist at all, are mostly schedules and technical buzzwords and are useless. Typically, they love SharePoint.

Good PMs are very, very hard to find.
I still remember the day HL2 leaked. All of my friends and I were in IRC trying to download the damn thing from DCC bots.

I was lucky and got a slot that provided the full 80kbyte/s. I finished the download first, but my PC was pretty old back then so I didn't even bother trying to run it. Instead, I removed my hard drive (my system drive!), picked up a friend and we drove to another friend who had the fastest PC at the time. About 30 mins later all of us (I believe 5 or 6 guys) gathered in a tiny dorm and just stood in awe as we booted up HL2.

There was barely any gameplay present. You could just walk around in some maps and admire the graphics. It didn't matter. If we hadn't been stoked before, we were now.

In hindsight, this all was just an amazing PR stunt. Fun times.
Quartzy is hiring full-stack engineers to accelerate pace of research
Quartzy is the world’s #1 lab management platform. For the last five years, tens of thousands of lab managers from academic institutions and pharma and biotech companies have been relying on Quartzy to run their labs efficiently. We are looking for an exceptional full-stack software engineer to help take Quartzy to the next level

What You’ll Do: Design and implement new functionality from the ground up
Measure and improve site performance and scalability
Create unit and functional tests for new and existing code

What You Should Have:

- Demonstrable experience writing clean, production-ready code in PHP

- Experience with other parts of our technology stack: MySQL, Git, Redis, ZeroMQ, Apache/Nginx

- An entrepreneurial attitude that gets high-quality projects done quickly

- The ability to work efficiently and communicate clearly

- A technologically diverse background and the willingness/ability to quickly learn new technologies

- Scripting experience for automation of tasks

Extra Credit (Nice to Have):

- Working knowledge of front-end technology: JavaScript, HTML, SASS

- Linux system administration experience (maintenance/optimization/scalability)

- Experience with statistics/data analysis using R or similar languages

To apply, email info@quartzy.com
The analysis in this article is horrifically poor. Among other things, just using the expected error rate as a pass/fail criterion is not a good idea. Even if the "typical" RAID5 array doesn't fail, isn't it still bad if 1/10 or 1/100th of them fail because of randomness in the error distribution?

There are also lots of ways to mitigate this problem even with a high error rate. In particular, if you get a bad sector, don't just kick the disk immediately out of the RAID; try recovering that one sector first, using the other disks in the RAID. The drive's built-in sector remapping should then bypass the newly-bad sector.

I wrote about this in detail in 2008: http://apenwarr.ca/log/?m=200809#08
Pretty much all of them?

Take the Euclidian proof (#7). The order of the reasoning is important, because each step builds upon what was proved in the previous step.
Bitcoin's Futile Quest to Be a Currency
There was no financial loss. The surrounding press attention may have even helped sales. I still remember the news at the time a decade later. The real cost is the ordeal he put the people at Valve through.
Was also a major plot point in one of my favorite Star Trek TNG episodes, where Scotty and Geordi have to figure out a way to escape a Dyson sphere: http://en.wikipedia.org/wiki/Relics_(Star_Trek:_The_Next_Gen...

One neat small thing in the episode is that a Dyson sphere is such a massive, almost incomprehensibly large and complex creation that even the people of Star Trek's 24th century were in awe of whatever civilization created it. See: https://www.youtube.com/watch?v=ECLvFLkvY7Y
Ask HN: Who is running a solo startup?
Maybe some solo startups could collaborate if we posted what we were looking to get done.
Your tone with me is completely unwarranted, wtallis. This is what he wrote:

"

Note: This article is from 2007 and is quite prescient.

It's completely shameful how bad the specified read error rates are now.

It's to the point that if you read an entire disk 4TB you have a 32% chance of one bit being wrong!

That means hard disks can no longer be considered reliable devices that return the data written to them, you now need a second layer in software checking checksums.

http://www.wolframalpha.com/input/?i=4TB+%2F+10^14+bit++in+%...

For extra money they sell hard disks with 10^15 reliability instead of 10^14 - this should be standard!

"

Even after his (and your) clarification, it makes me chuckle to read that :) He started, "It's completely shaemful how bad the specified read error rates are now" and then ended "For extra money they sell hard disks with 10^15 reliability instead of 10^14 - this should be standard!"

This is hilarious. I guess some people here have no sense of humor though.

Error rates are not nearly as exact as that - more like marketing figures.
Nice work. Similar projects are https://www.softcover.io/ and https://www.gitbook.io/.

I'm in the same space with Penflip (https://www.penflip.com/), though I'm aiming to be more non-developer friendly. The books are still backed by git repos (with full git access if desired), but it's masked with a web interface for the most part.
RAID enhances online availability and performance. It isn't backup. So if you are the consumer addressed in the article, the answer is no, you don't need a RAID array, you need offline backup.
> The phrase "standing on the shoulders of giants" comes to mind when watching the video.

Isaac Newton used the same phrase, but it was suspected he was referring to the short stature of his contemporary Robert Hooke.

Ritchie seemed down to earth, unassuming and hard working. That is why I am fond of him.
Can narcissists be moved to show empathy?
To me a PhD is original research rather than deep study. I'm not a PhD type of guy - I'll absorb and apply absolutely everything you can throw at me on a topic, but I'm damned if I can come up with something new I want to investigate.

But thanks for the reply, it's more context :)
No. The stock market isn't a closed system. The movements of capital and prices in the stock market impact capital allocation overall. Hence the arguments that HFTs that provide liquidity benefit the market because liquidity enables a larger pool of firms to seek listings or issue equity or debt.
My grandfather was a Sanitation foreman who worked nights as well. They owned a house in NYC and a summer place -- it wasn't common, but far more achievable than today.
Can't say I'm convinced. They probably wish they'd spent that money securing their network before this happened...

Also, who else had access to their network? This kid getting caught may have saved Valve from other breaches...
Tangent: ... or maybe just performing some tiny act of charity when you're 58 years old that unbeknownst to you ends up saving someone's life.

A tangent on the tangent: this reminds me of the following, which I just happened to come across a few hours ago -- the quote (and others) comes from a post[1] endeavoring to defend the man from charges of misanthropy, etc. -- from the letters of one H.P. Lovecraft [2]:

About the time I joined the United I was none too fond of existence. I was 23 years of age, and realised that my infirmities would withhold me from success in the world at large. Feeling like a cipher, I felt that I might well be erased. But later I realised that even success is empty. Failure though I be, I shall reach a level with the greatest — and the smallest — in the damp earth or on the final pyre. And I saw that in the interim trivialities are not to be despised. Success is a relative thing — and the victory of a boy at marbles is equal to the victory of an Octavius at Actium when measured by the scale of cosmic infinity.

That I have been able to cheer here and there and aged man, an infirm old lady, a dull youth, or a person deprived by circumstances of education, affords to me a sense of being not altogether useless, which almost forms a substitute for the real success I shall never know. What matter if none hear of my labours, or if those labours touch only the afflicted and the mediocre?

Surely it is well that the happiness of the unfortunate be made as great as possible; and he who is kind, helpful, and patient, with his fellow-sufferers, adds as truly to the world’s combined fund of tranquillity as he who, with greater endowments, promotes the birth of empires, or advances the knowledge and civilisation of mankind. Thus no man of philosophical cast, however circumscribed by poverty or retarded by ailment, need feel himself superfluous so long as he holds the power to improve the spirits of others.

[1] http://radishmag.wordpress.com/2014/04/21/cosmic-horror/

[2] http://en.wikipedia.org/wiki/H._P._Lovecraft
> Would clients delay payment for their attorney?

Yes, routinely! That's what Thomas and Patrick are getting at. For better or worse (and trust me, I've felt the "worse" side of it lately+) companies will, for a plethora of boring and stupid reasons, not always get their payables out on time. It's completely normal. They're not trying to screw you. It just happens. You can choose not to work with those companies, or to expend your energy toward making sure your clients always pay you right away, but that's a poor use of your time as a consultant.

What you should do instead is: (a) charge more and (b) consider adding interest on late payments. Lawyers and accountants do that, and then they don't really care if you're late paying because they've been charging you favourable (to them) interest.

+ I'm in the process of spinning down the consultant thing and getting a "normal" job again for a while, largely because of cash flow errors. It was one of several hard lessons learned, but that's partly why I bothered to comment: it's not realistic to expect good clients to change the way they do business for you, so you need to understand, accept, and plan for the reality of stuff like delayed payment.
...then wouldn't that make it no longer a solo startup?
Obviously they should've spent the time to secure their network before hand!

Also, can't say I buy the hypothetical piracy cost. Does anyone have any examples of other engines copying Source features from the source code?
More to the point: a carbon tax introduces price certainty, which (naively) allows efficient long-term planning. (Carbon caps set volume by fiat; carbon taxes set price by fiat. The other variable floats with the market).

You can look at the EU carbon market's total failure as an example. It's a cap system, where the price collapsed almost immediately, and so to date it has had zero effect of any sort [0]. The cap right now is way above what the market actually wants. It's useless.

The opposite -- price overshoots because of a too tight cap + demand inelasticity -- could also be a really bad thing. Both directly from the pain it causes, and indirectly from the predictable political backlash, which would screw up something else in a new & more creative way.

[0] http://www.economist.com/node/21548962
Good point. I'm sure those were stressful times to be at Valve
Why should we not treat people who make mistakes like humans if they show genuine remose and a desire to reform, such as this guy or e.g.: Kevin Mitnick? The justice system is supposed to be (in most countries, at least) to be a method of both punishment and rehibilitation. Why not find ways to assist them in completing the latter?

I don't think it's particularly farfetched to expect relatively socially ostracised teenaged boys to not make the best judgement decisions right as they are developing their computer science skills. Most of them end up becoming relatively well-adjusted (within the scope of an introverted computer nerd) people so why not help them in that development?
Unfortunately the math figures didn't survive OCR, so the epub and other text versions are not really readable. Luckily the "read online" version is full-page images and works quite well.
I'm not sure why this case would change anyone's views of DoJ. This isn't even close to the worst that they do and have done, on a regular basis.
Is there any data that our lungs are seriously hurt by these particulates right now?

>>> And this country will be just a little bit greener knowing, we don't need to have trains crossing the country 24/7 from Wyoming just to keep the boilers running.

We will have to get the energy from somewhere. The only viable alternative on that scale that I can see is nuclear energy, but given current panic mood about it, does not seem very likely. If not, are we ready to seriously cut energy consumption and accept the accompanying life standards drop? I don't think so.
If you think about the needs of gifted youth, there's basically two broad categories - academic and social. From an academic perspective, they're fine and probably better off in college, where they can take undergraduate and graduate level courses, do research with professors, etc. From a social perspective, the program actually does fulfill that need too, by providing resources and social opportunities to Transition School alumni (it's on campus, so it's sort of just a place for them all to hang out with each other). By and large, I don't think the students feel like they are just abandoned after they graduate from the Transition School. Also, Transition School is a year long, so it's a decent chunk of time.

There's also:

https://simons-rock.edu/
Good plan. Let's build some nuclear plants.

Oh, wait. Not politically viable? It should be: http://nextbigfuture.com/2011/03/deaths-per-twh-by-energy-so...
The economics of book festivals
In big companies these people are often called Enterprise Architects or Solutions Architects nowadays.
Show HN: Watson – A Python 3 Framework
Scribd (YC '06), San Francisco - VISA, FULL-TIME, and INTERN are all welcome

Scribd ("Netflix for eBooks", top 100 website, 50 people) is hiring talented hackers of all kinds to help us build the library of the 21st century.

We've hired SEVEN full-time people and TONS of interns from these "Who is Hiring" threads ... it really works!

We're looking for people who want to work with:

* Ruby on Rails (we're the #2 largest rails site, after Twitter)

* Javascript (well, we use Coffeescript)

* iOS OR Android (we're a top 10 eBook app, with a tiny mobile team)

* Machine Learning / data mining / recommendations / NLP - think Netflix prize, but for books!

* Big Data infrastructure - work with hive, hadoop, impala to crunch tons of data

* Internships: junior standing or above for all areas of engineering. We hire several interns every summer and year-round.

That said, we care way more about your personality and general hacking skills then what languages you've used so far, so if you haven't used these but want to break into mobile or web development, this could be a good opportunity for you. We've hired people from these threads with everywhere from 0 to 10 years of experience.

We're profitable, very well funded and have a really fun office environment (go-karts + a rock climbing wall!). Scribd alumni have gone on to found 4 other YCombinator companies, more than from any other startup. We think this says something about the kind of people that we like to hire, and we love hiring people with entrepreneur and startup ambitions. We are always looking for international people interested in moving to the US and can help you secure a visa.

More info is at http://www.scribd.com/jobs, but as a HN user, feel free to apply directly by emailing me at jared at scribd.com.
[WWDC14] First person in line for WWDC14 Keynote at Moscone West.
One thing that carbon taxes and cap-and-trade have going for them: they would increase the pent-up demand for nuclear power, allowing people to build coalitions for a viable, clean, safe future based on nuclear energy.
Those people tend to become business multimillionaires.
How does it help being smaller part of the problem? Sure, there are many ways to be smaller part of the problem - from reducing economic output to increasing the overall problem - but that doesn't seem to be a worthy target. If it does not lead to contraction of the whole problem - e.g. if strict regulations would just make manufacturing move to countries with weaker regulations - then why do it? Just to say "it's not us, it's those guys" - does not sound very helpful.
SEEKING FREELANCER - Remote (or Vancouver,BC)

iOS Dev to continue work on One Degree (http://www.onedegree.co).

Willing to pay hourly or by feature request.

ceo@onedegree.co
Yes, there would be huge practicality issues with a "wafer-scale" FPGA -- aside from propagation delays, as you note, the chip would have horrible manufacturing yield, because any defect anywhere on the wafer would produce a defective chip. (In contrast, when a wafer has a bunch of tiny chips, a given defect only takes out one small chip, and you still have the other N-1 to use.) Ultimately this drives up cost to the end-user.

Fab equipment also has limits in how big a single chip can be due to "reticle limits", i.e., the size of a single mask exposure, and a chip has to be a single exposure (per layer).

The CAD software (place+route) might actually be a limiter here too. Even if, in theory, you had an FPGA with enough logic blocks to match a modern GPU's raw gate count (i.e., circuit size), an FPGA is just a sea of identical configurable blocks and parts of the circuit are assigned to the blocks and connected with wires using something like simulated annealing. This is why FPGA place+route takes so long. In contrast, a custom chip can put exactly the right gates and wires at exactly the right places, and especially for something like a GPU or a large cache where there are lots of repeated elements, this human involvement makes things much more tractable. (It's also why e.g. the caches on a modern CPU die look so pretty, like a big grid of farms or something -- an FPGA-synthesized CPU cache would look nothing like that, and take much more space!)

All of that said -- from an academic point of view, this GPGPU core is an impressive piece of work, especially given that it includes an LLVM backend!
> I don't feel sorry for malware writers. They are not oppressed and deserve what they got.

Few people in US prisons [1] deserve what they're getting. It takes a cold-hearted prick to honestly believe what you've written.

[1] While this guy wasn't, the sort of people deftnerd is talking about are.
It's a hobby project, mostly to learn more about hardware and computer architecture. I've done a few performance investigations and documented them here: http://latchup.blogspot.com/
CoreSpring, NYC-based, REMOTE - Front End Engineer

CoreSpring.org is a non-profit company whose mission is to put good content, and state-of-the-art technology into the hands of teachers and product developers. We create web-based components and products to help teachers to deliver computer-based Formative assessments in their classrooms.

We are Looking For:

A full-time front-end engineer to join our team and help develop new html standards-based student interactions for teacher-driven quizzes in the classroom or at home, on computers and tablets.
We have a small, flexible, skilled team and want to find someone who is a good fit for how we work: Someone who is creative but pragmatic in their approach to software solution design. Someone who works well with a team, but is also happy working independently on a project if needed. Someone who believes in test-driven development, and who we can rely on to produce high-quality, clean and effective code, and help keep the rest of us diligent about doing the same.

More details at https://weworkremotely.com/jobs/609

Email: evan@corespring.org
I don't believe the contradicts what I've said at all. His claim is that when one disk fails completely, we expect a sector or two on each of the two remaining drives to result in a 'bad sector' error.

> So the read fails. And when that happens, you are one unhappy camper. The message "we can't read this RAID volume" travels up the chain of command until an error message is presented on the screen. 12 TB of your carefully protected - you thought! - data is gone. Oh, you didn't back it up to tape? Bummer!

So, at this point, we've got two hard drives containing millions of sectors for which one or two are bad, and the software claims that the whole thing is broken, and we have to find a new array?

As far as I know, RAID 5 is block level - the block level failure should only destroy one block. All of the others (apart from the other dead ones) are fine. This sort of thing happens in all scenarios with a single disk - eventually an operating system will hit a bad sector which it will have to deal with.

In other words, why does the RAID controller crap itself when it can't read (with no recourse at all, according to these articles) when it could just do what every other hard drive does and return 'sector unreadable'. Then the operating system can just remap it etc.

I know in some situations one would want to be notified of any miniscule error, but it should be possible to ignore the warnings.
I really hope he has some warmer clothes.