skysight-inc/HackerNews huggingface dataset:
>Another good bit is MESS and the emulators for the older consoles.

Yes! It's very much in the shadow of MAME but it's a great project documenting old computers and consoles in the same way MAME documents arcade machines, as in through working emulation.

Recently the projects merged so now MAME contains MESS, I don't know why it took so long since the same devs working on MAME were often working on MESS, and the codebase was practically the same outside drivers, but finally it's done!
Another point is that to the beginner, the second game looks like the better players. The experts would identify the first.

The skill necessary to recognize the better strategy is the same skill required to implement the better strategy. The beginner lacks this skill.
True. For the record I like the Rust model a lot more (obviously, as a contributor, I should); but what I'm saying is that there's a tradeoff and both have their good parts. The moment you're open to some community decision making, you're expected to be open to all of it -- Go doesn't get much flak from the community for unilateral decisionmaking. I bet it would if it started to allow some community consensus on some decisions. And like I said, the "let the community decide everything" model probably wouldn't work for Go, so unilateral it is :)
Was the $8/hour Boston job under the work/travel visa?
When you are Google and your slides generate traffic why not right?
It makes sense if you're used to Go. In Go, in function declarations return types come after the argument list, e.g:

func doSomething(input string) string { ... }

The go map declaration syntax is analogous to the function declaration syntax: the keyword (map, analogous to the func keyword) followed by the type of the keys in brackets (analogous to the argument type in parentheses) followed by the type of the values (analogous to the return type).
A few hundred. By balloons launched from Japanese subs off coast of Northwest US. No accurate record available because the discoveries were strictly kept as secrets.
I've never heard of QM being presented like that. Do you have a reference I could read? Thanks!
We'll have vids of both up on https://www.hakkalabs.co/meetups/gosf within a few days or so.
I am most excited for the new SSA backend in go. I have been following commits to it here:

https://github.com/golang/go/tree/dev.ssa

No idea how long it will take to mature, but I hope there are some decent performance improvements once it is fully functional.
Technically, they only note that the sentencing guidelines and the probation office are pointing towards a life sentence, but the government itself is only requesting a "lengthy sentence", "above the minimum" (which seems to be 20 years).
It looks like they didn't spared places like Big Ben, Buckingham Palace, London bridges and so on. How did these things survived then? I can't tell at all if these were re-build after WWII.
If you're interested in the full talk, we'll have the vid posted at https://www.hakkalabs.co/meetups/gosf within a few days or so.
Air Force certifies SpaceX to bid for military space missions
It is technically possible for H-1Bs to start their own companies, but the barriers to this are very high, and it's still a very rare option. There was a memo released a couple years back that changed the rules: http://www.murthy.com/2012/12/17/entrepreneur-h1b-petitions-...
Well I wish I had a friend who tried to set me up. Instead I spent about 6 frustrating years getting nowhere with online dating, then eventually lucked out with the right girl, and only now do I get the 'cute couple' comments.
Congratulations with DV lottery! :)
SatNOGS – DIY Satellite Groundstation
did some research ... this would be a dot: http://waralbum.ru/wp-content/comment-image/91368.jpg
Realifex – Your Life Tracker – Private Journal to Achieve Personal Satisfaction
How does shared object support interact with cross-module inlining?
64 bit JVM can target 32-bit address space just fine. In fact if you know you're doing that, then with 4 byte alignment, you only need 30 bits for a pointer, leaving 2 for other optimizations. Maybe.

See also: X32.
My contributions are involuntary, Jason. They're in some of those ROM images being freely traded about these last couple of decades.

Unfortunately I never had any contracts offering me royalties on future republished or derivative works unlike some of my peers. Not that they could claim any these days, anyway. But I think it still should be put in the discourse for posterity.
I personally think that within 10 years we'll have a new, better internet.

The recent NSA leaks have brought a lot of attention to privacy, anonymity, and cryptograph sectors - both public and private institutions have strong incentive to safely transmit information abroad. As a result, I think the Internet 3.0 will rise with better performance and security measures.

It will take a long time to migrate the current internet over to a more robust version of itself, but it's certainly possible and, in my opinion, likely to happen.
We also need to ban hammer and showels, lot of people just don't know how to use them properly.
http://news.nationalgeographic.com/content/dam/news/photos/0... secrets in 1943 perhaps ... not now though.
I'm sure you could solve that by "spam filtering" people's inboxes, just with a slightly tweaked heuristic model. People would get fewer messages but they'd be of a much higher quality. To be honest I'm surprised sites don't already do this.
Could someone explain why 4 of the top 5 stories right now are about Go?
New Zealand outsources the design of its flag to 4chan
I think you are confused. A "sprint" is not "crunch". Its not a period where we work our asses off, late hours, weekends etc. A sprint is just a period of time. For us its two, forty hour weeks. Its sustainable and we've been doing it for 16 months.

It leads to a very confusing situation, where on the one hand the team is lauded for being the most productive team in the company, and on the other, for not working hard enough. o_0

If you can find anything in any Scrum publication that says otherwise then you can make the No True Scotsman claim, but otherwise you are at best misinformed.
One of the other arguments is that, because lead is denser, lead ammo flies straighter for a longer distance than non lead alloys. I wish shooters took that as a challenge rather than a limitation.
Following Jean Luc Doumont's simple advice on creating powerpoints has dramatically helped me create more effective presentations that hold people's attention. I highly recommend his book [1] and presentations [2] on reducing noise in slides to maximize the effectiveness of key-takeaways.

[1] https://www.youtube.com/watch?v=meBXuTIPJQk
[2] http://www.treesmapsandtheorems.com/
Google IO is 1 day away. My guess is they just finished polishing presentations which got published.
Yes, of course, I can see that if you have an extremely small sample, then the _resolution_ of your results will suffer. However, I think it's much more important to ensure unbiased sampling than it is to ensure a large sample size.

For example, if you sample 1% of the population in a fair and unbiased way, that would tell you something with a much higher degree of confidence than if you sampled even 10% of the population in a biased way (or in a way such that you don't know whether you are biased or not).
This event just finished: http://www.meetup.com/golangsf/events/170421402/
http://en.wikipedia.org/wiki/House_Negro
Japanese balloon bombs were just in the news this week. A Utah sheriff had a bit of fun with one in 1945.

http://www.ksl.com/?nid=148&sid=34756436
I won't be surprised if there having been a Golang SF Meetup tonight with community headliners hurts ;-)
http://www.meetup.com/golangsf/events/220935959/

• Talk 1: Andrew Gerrand on Go
• Talk 2: Rob Pike on Go
• Talk 3: Aaron Schlesinger, Concurrency Conventions in Go
• Talk 4: Steve Francia, Common Mistakes in Go and When to Avoid Them
ya'll are total nerds. Have some upvotes!

edit: subtle sexism
Can some one answer this question. It says that Go1.4 will be needed to compile Go1.5. Does this mean that Go1.4 will always be needed, even for Go1.6 and beyond? So are they essentially locking things to the Go1.4 "C" code, then updating on top of that?
Yes, but it's the resolution that would suffer, not necessarily the result. For example, if 65% of the population would vote for candidate 1, an unbiased sample of size 10 would indicate that either 60% or 70% of the population would vote for candidate 1. A sample that is biased could literally tell you anything, regardless of how large it is (in absolute numbers).
Doesnt tasker require root? Im pretty sure they mean with a regular not tinkered with phone
No, any newer version works. You can build 1.5 with 1.5, you will be able to build 1.6 with 1.5 and 1.6.
damn 2 hours later? that's barely enough time for a nice nap
CHƯA RÕ
But you are not jump starting the Car with the Lithium battery.

You are slowly recharging the existing car's battery so that it has enough charge to start the car.

If you disconnected the car's battery this wouldn't work.

The big battery (and leads) that your mechanic uses does have sufficient capacity and peak current to jump start the car, even if the car's battery was disconnected.

An old, old trick is to recharge your car battery in an emergency with a bunch of dry cells (eg torch batteries).
This is cool! It's like the perfect nerd fantasy in concentrate form.

Cool!

PS: I'm usually a cynic.
Agreed. If you don't carefully control the design of your system, how can you expect to control the code base? I'd say something about waterfalls... but I feel I'd be downvoted into the abyss.
FWIW, I'm actually familiar with non-pros, at least in Baltimore, MD, US. I have friends who work for non-pros, mostly because they're lawyers who need to pay the bills somehow.

More than a few have told me that the majority of their time is met filing for grants, doing "shady" book-keeping and fulfilling whatever minimum requirements needed to earn said grants. The shady book-keeping has caused more than a few to leave.

No, of course not all non-pros are that way. But, comparing church to a non-pro seems as useful as comparing the NFL to a non-pro, which until this year, the NFL was a non-profit. [0]

This was why I was curious if you had data to back up your claim. I am far from a church apologist. Very far from it, but in my N=1 anecdotal experience, the only difference between church and a non-religious non-pro, is the religion.

Not at all an attack towards you, I was hopeful you had data to back up your claim. I am still hopeful. I do not like churches.

[0] http://www.theatlantic.com/business/archive/2015/04/why-the-...
iOS bug causes iPhone to reboot when a certain text is received
"How to sell a rewrite of your compiler that made it slower"
http://flask.pocoo.org/docs/0.10/
Actually this how things work, on Android/Firefox. I long tap a video and open in MX Player, for instance. Or open a magnet uri with put.io.
"But the release of Cortana and the companion app—as well as other fully featured Microsoft apps like OneDrive, Office and Outlook.com—on iOS and Android is an acknowledgment that Windows phones will likely never be chosen by a significant chunk of even the most diehard Windows users"

Microsoft Excel 1.0 was first on Mac, there was never a 1.0 for DOS or Windows. Windows is still the monopoly on PC with 90+% share due OEM and EFI. For the mobile devices both iOS and Android are big, then comes the smaller rest of Win, Blackberry, Bada, Jelly, Ubuntu, FirefoxOS, etc. WinCE had a head start 20 years ago, but especially the die hard Windows users turned away from WinMobile 6.5 (CE based) as it was dumped with all its app eco system in favor of WinPhone 7 (still CE but with only Silverlight/XAML apps) that was as useful as Android 1 or iOS 1.
You make a great point. Although I think that the line about producing broken people is overwrought. I manage a number of college grads who have achieved a lot under this system and I actually think, as a manager, it is quite helpful to have them "broken in" and follow what may seem like arbitrary rules - oftentimes seemingly arbitrary rules are actually quite rational and it may just take too long to explain to a new employee (which is what our education system is aimed at creating) exactly why a problem should be approached in a certain (again seemingly arbitrary) manner.
If only “Friendster's testimonial” evolve on its own, it would be testee.me
Error Handling in Rust by Andrew Gallant is easily the best tutorial I've read in the past year. Very clear explanations with examples walking through the reasoning step by step.

http://blog.burntsushi.net/rust-error-handling/
I love Matt Levine's articles. He's good at simply explaining the arcana of Wall Street.

But when I read this article, I can only say one thing: Why?

Why is Wall Street spending all this time and energy in creating all these different securities? I suspect that any excess "profits" or "returns" to be had from them accrue 90% to the bankers and 10% to the muppets funding them. So why do the muppets keep playing this game?
List of newspapers in the United Kingdom by circulation
Zero chance for Samsung, the have their own personal assistant since Galaxy S2. (both Apple's Siri and Samsung one are now based on Nuance technology)
Every time I think I know a little bit about economics, I read articles like this and realise I'm playing with wooden blocks while the big boys are playing with space shuttles. ...except they made the space shuttle out of wooden blocks, and they're just pretending really hard that it's going to work.
You can tune any free parameters by defining a loss function. For example, you loss function can panelize two close points to be separated in two clusters and vice versa. Once you define loss function, it's just matter of finding optimal value - although at extra cost.

One recently invested method of clustering called QuickCluster doesn't require any parameters and inherently operates on loss function. It's pretty fast in practice: http://www.cs.yale.edu/homes/el327/papers/CorrelationCluster...
Lawn Love (YC S14) Is Hiring a Front-End Engineer in San Diego
Hi there!

We're hiring a front-end engineer. We're a small, nimble team working on interesting problems.

We're building a modern, on-demand lawn care marketplace. Over 80% of American households have a lawn, yet the industry is fragmented and thoroughly low-tech. The process of finding a lawn service is unduly painful and quality is all over the map. We're introducing software and 21st century convenience to this traditionally low tech space, and are bringing the love to lawns everywhere.

As an early engineering hire, you'll have broad ownership over the product and will help define our culture as a company.

Here's what you can expect from us:

- Great compensation and real ownership (both equity and over the product).

- We'll make your life easier with great benefits (full health coverage, open vacation, regular catered lunches).

- New gear and whatever else you need to be productive.

- We're well funded by great investors and are growing quickly.

Our requirements:

- You love working hard, not just for financial rewards, but for the opportunity to grow personally.

- You are intellectually curious and you get stuff done. Results are what matter to you.

- You have deep experience with front-end dev. Visual design chops are a plus.

- You live in (or want to move to) beautiful San Diego.

We'd love to hear from you at jobs@lawnlove.com. Resumes are cool, but we're far more interested in seeing what you've built. :)
Trojan Killer Crack 2.2.6 Serial, Activation Code Full Download
Linux-based worm turns routers into social network bots
For the record, I'd heard of none of those companies, and I've been around HN a while.
There was a big push from the linux distros as the maintainers had anneurisms thinking they'll need to rebuild hundreds of Go applications when/if a big bug is found in the Go standard library. They also don't like the idea of having N copies of the code for the standard library in N Go applications.

Personally, I find that kind of thinking to be a relic of the past when memory and disk space were expensive and compilation took a long time.

Sure, if you're running on a raspberry pi, a few megs here and there might actually matter... but even my phone has 2gigs of RAM and 32gigs of disk space.
I think the tracing tool [0] isn't go specific but rather just a general tracing tool that's been maturing for a while. The support for outputting compatible traces is new to 1.5 AFAIK but that would explain how they have such a nice looking interface already :)

[0] https://github.com/google/trace-viewer
Your entire post is minimizing potential risks.
Just out of curiosity, is this the first time a language is written using itself?
I primarily use ruby, and I agree it doesn't have to be unmaintainable, but I also think that static typing will eventually win because it's easier to make type systems more powerful and expressive than it is to make programmers smarter or able to fit a larger system in their heads.

One reason dynamic typing has so much mindshare is because the comparison was always against Java which not only has some of the most boilerplate, but can't even prevent a null pointer exception. So in effect Java is 50% safer at 5x the cost of well designed Python program. However a language like Haskell actually brings real value from the type system (among other things), so you get more like 5x the maintainability at 50% the cost.

Obviously those are just made up numbers, and we can debate the particulars of Haskell vs other modern type systems, but it seems clear to me that is the richest soil for future gains in software maintainability and correctness.
I fail to see how this stopped Uber.
No, bootstrapping is fairly common. Rust is another common example of a bootstrapped language and has been for some time.
The company town idea is the most plausible one yet. Seems like it's either that or a publicity stunt.
Nope. Many languages are written in themselves. C, C++, and many Lisp implementations come to mind :)

See http://en.wikipedia.org/wiki/Self-hosting
Finally, my moment! I submit my own library, which is really meant for two players and scoring...and like much of what I do, was purely pun-driven. Maybe one day I'll add AI:

https://github.com/acityinohio/baduk
There's quite a few languages that bootstrap: https://en.wikipedia.org/wiki/Bootstrapping_%28compilers%29#...
Attempting to do so creates a system that incentivizes dishonesty and spamming. It's what happened to OKCupid.

Plus, as OKCupid demonstrated pretty well, people really choose almost entirely based on photos. Add in decision paralysis and an overwhelming number of choices, and optimizing around anything but incredible shallowness starts to seem silly.

Incidentally, I've tried a series of other dating sites that try to optimize around different things. In general, the userbases are quite small.
That's exactly the kind of list I was looking for. Thank you for understanding despite the lack of explanation.
No, this is actually pretty standard.http://en.m.wikipedia.org/wiki/Self-hosting
Augur shows that decentralized blockchain apps and Ethereum are becoming real
> Most investors who can write checks (as opposed to associates) are older, married, and kids.

Amusing word omission.
Not that I agree with you about ‘they’ (although that might be English English vs US English), but Sweden did exactly what you proposed. Traditionally they only had ‘Han’ (he) and ‘hon’ (she) but recently, as in past-two-decades recent, added the gender-neutral oronoun ‘hen’ which is gaining acceptance surprisingly quickly.
Not sure that's really a relevant comparison given that Microsoft is (effectively) a software company and Apple (effectively) a hardware company. Apple's relative lack of software sales on mobile does not prevent their software and ecosystem from driving literally hundreds of billions of dollars of high-margin hardware sales.
This is a fair criticism presented in a poor way. Hopefully the performance will improve with the new dev.ssa branch eventually.

I will note that go programs still seem to build orders of magnitude faster than C++ programs, even after this change.
The filtering options to get to the version of the doc you need are wonderful. Thanks!
Can we trust the go compiler?

edit: This is the link I meant - https://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thomp...
GraphLab: a new framework for parallel machine learning (2010)
Head-Scratching Begins on Proposed Wassenaar Export Control Rules
I guess I'm not sure what kind of data you're looking for.

I don't think the data set exists that says "Nonprofits are/are not tax-shelter scams that spend most of their time doing shady bookkeeping".

I don't know if there's a data set that breaks down how many people get helped by nonprofits, either, because the stuff they do takes on so many different forms (and how would you quantify the work, say, an environmental nonprofit does in terms of human benefit?).

I do know that, if you were curious, there is a very far-reaching community of nonprofit professionals online, and they'd do a much better job than me explaining the social-benefit-type of work their employers do.

I'll ask around tomorrow, too (I have a bunch of nonprofit-employed friends, who work in programs and not administration). I'll return to this thread if I get anything good to share.

(And yes, there's definitely corruption in the nonprofit world, I won't argue with that, my beef is with churches that do almost nothing for the community and still enjoy the tax-exempt status and that "we're a charity, ergo we're good for the world" sentiment.)
WalMart employs more people in China
Thanks! Sign up if you like. We'll be adding more content for beginner pilots and spectators very shortly.
Because muppets don't believe they are muppets.
By low-res, Tufte is referring to the concept of stacking information in time, rather than placing it adjacent in space. (this is all his insight, not mine)
It's "low res" in the same way a phone voice-mail menu is low-res "press 1 for x, press 2 for y, press 3 for z, etc". You get bits of information sequentially, stacked in time. The onus is on you, the receiver, to piece the information together into some sort of mental matrix so you can make your decision.
A high-res counter-example would be seeing all options together, like you would in a table of contents.

One way PPT is low-res is that there is not enough room on a slide to type full sentences. It wants you to dilute your thoughts into a bullet list or some similar fragmented format.

Often a presentation involves a series of slides, and ideally you'd want the audience to make comparisons between slides e.g. Before XXX, After XXX, & Therefore XXX is good. The sequentiality of slides is another example of it being low-res. This increases the cognitive effort needed to engage with your content, making it difficult for anyone to actually think critically about what you are saying. In other words, it's a great sales tool!

The paper handout is an excellent idea. You can fit the information of about 250 ppt slides onto a standard 11x17 sheet of paper.

PPT can be useful in other cases (I've used it for drawing seating charts), but it tends to be pretty terrible for presenting any sort of analytical content. I've seen a many PPT presentations from accomplished, smart people, and I can't recall a single one that wouldn't have been more effective as a paper handout.
The muppets are fund managers who use other people's money to buy Wall Street securities. People have fund managers because of the law.