skysight-inc/HackerNews huggingface dataset:
Bingo. I'm in Melbourne and have founded/co-founded three online businesses, and have exactly zero servers in Australia. Even if I could have 1 Gb fiber with the NBN tomorrow, that wouldn't change.

IMHO the Australian government would be better off expanding international network capacity to Australia across the Pacific and up to Asia. It's absurd to hear non-technical politicians arguing over which NBN architecture is better. That shouldn't be their job any more than deciding whether I use Python or PHP.
IZettle gets plugged in with Nordea
For those interested in the laser bit (hey, who isn't?), there's already a laser being fired at the moon from the Apache Point Observatory in New Mexico, measuring the earth-moon distance. Bonus cool photo: http://apod.nasa.gov/apod/ap140418.html
Wikileaks vs. Greenwald: Julian Assange Threatens To Reveal Deadly NSA Info
Coming back to the original post, I wrote a proof-of-concept Braille output program for a daisy wheel printer. Basic idea was: take a line of text input, eg "hello". Convert to Braille ("⠓⠑⠇⠇⠕"), but reverse the dot patterns to make "⠪⠸⠸⠊⠚"). Sandwich a sheet of paper towel between two sheets of paper, feed it into the printer and print the reversed dots using "." and space, micro-positioned.

Theoretical result: raised dots punched into the paper by the daisy wheel, able to be read by a blind person.

Actual result: the proportions were wrong for reading, and most of the time the paper jammed on the roller because of the padding.

Nice idea though.
I'm not a hip hop afficionado so I don't know the answer, did this guy give up his American citizenship?
That's not true. We do care about JSON encoding/decoding performance, and encoding/json is pretty decent. It's just not as blazing fast as some other implementations. Our focus has been on providing a convenient API that's suitable for most uses, and that's what we have achieved IMO.

There are alternatives for people who really need the extra speed, as burntsushi mentioned.
How TheFamily Is Reshaping the French Tech Ecosystem
If Rob Pike is to be believed, the bulk of the effort in writing an OS goes into providing compatibility with the myriad externally-imposed standards that people depend on to get things done and run the programs they need to do so. From what I know of the Newton, it's almost like they tried as hard as possible to be incompatible with existing standards and established modes of computing. I guess it's not surprising, then, that they were able to do a lot with not much code; they completely skipped the hardest part.
>don't you pretty much need perfect vision to fly

Army helicopter pilots remain on flight status with vision sharpness as low as 20/400.

http://usmilitary.about.com/od/armytrng/ss/rotarypilot_5.htm

"20/400 vision is considered severe visual impairment just shy of blindness."
How do we know that these concerns over $3 laser pointers and pilot taking "day off due to headache" are horseshit?

Simple. If it would be true all military aircrafts, ships and vehichles would have high-power lasers installed to blind enemy pilots and drivers and all guerrilla fighters would have pockets full of $3 chinese laser pointers to do the same. If it would be possible to disable a pilot for a many hours like this, no military aircraft would be ever able to approach any densely populated area. Dishonest horseshit.

Also from other comment: https://www.youtube.com/watch?v=S92XUsfI5ng
How are they flying at all if this is true?
Nothing is lost in the video as someone else has already commented on in this thread, CCDs are actually more sensitive than the human eye to lasers.
First of all, its hard to build an internet business when you dont actually have internet access.

Also, the vast majority of internet plans in Australia, provide very little upstream bandwidth.

Your right, the market being targeted is irrelevant to the speed of internet.

With regards Amazon / Google, they need to get their files onto those services in the first place. This ties into your point of getting work done.

When it takes a day to upload 1GB of data - business starts to suffer.

Faster internet, especially upstream would not change the quality of ideas coming out of Australia, but it would remove a significant bottleneck in terms of getting things done.
4. It's not proprietary and doesn't restrict people's ability to freely use their web browser.
It may seem, but I would bet that Google takes freshness into account, preferring 1 year old content over 8 year old content...
Never fall for a custom CMS. Ever.
> So on most real world applications, you shave perhaps a second or two off compilation and linking times.

It's important to note that these linker changes are just a single step as part of a long-term plan to translate the Go compilers from C to Go. Once the compiler is written in Go it will be much easier to improve both compilation speed and the performance of the generated code.

The plan: https://docs.google.com/a/google.com/document/d/1P3BLR31VA8c...
Rob wrote about this: http://commandcenter.blogspot.com.au/2011/08/regular-express...
Unfortunately this is a problem with most monolithic tools. The only sensible solution is to keep points of integration as minimal as possible so you can adapt when there are changes.

Minimalism combined with the fact that CocoaPods has a pretty large active community we should be able to adapt if large changes do occur.
They didn't know about the breach until about two weeks ago [1], though that doesn't normally excuse that they waited two weeks to go public with the knowledge.

One reason to hold back this information is if going public would make their investigation harder OR if going public would increase the security risk (e.g. if the security hole used wasn't yet fixed and going public meant disclosing something about how the hackers got access). But according to what had been made public so far this doesn't seem to be the case.

[1] http://www.ebayinc.com/in_the_news/story/ebay-inc-ask-ebay-u...
I think the main issue is that upvotes will seem to work, even if the link's timed out (ajax magic!).

So for me, that often look at the front page, open up a handful of interesting stories (comment pages) in new tabs -- read a few of the stories -- and maybe go an errand -- and then come back and decide, yup, I'll "save" (and upvote) those stories, because they were intersting -- I'll click the upvote, the arrow dissappears -- and then I'll reload the front page and see that my upvotes weren't registered after all.

I'm not asking hn to cater to my (perhaps eccentric) use-pattern -- but there should be some feedback that voting isn't registered (eg: an on timeout in the page, that disables the vote-arrow a little while before the link expires).
> Flexibility in prioritization over detailed planning

And who is going to do the prioritization - is that supposed to be strictly handed down from the top , top-down ? Also how is 'flexible' defined in this context ?
With such a large user database, why isn't tar pitting db requests the norm?... or at the very least, instituting something as simple as a flag on dummy record requests?
Make and change directory
really need an API for this. i'd build a quick WordPress plugin and would like to build this into custom app wysiwyg's.

Compression seems pretty good with very minimal degredation
It seems the opposite to me. There's nothing stopping you from continually improving processes under the async model.

On the other hand, Scrum retrospectives are token at best because they assume the premises of Scrum. You can't adopt any reforms unless those reforms fit into the narrowly-tailored practices of Scrum.

As such, any reforms that involve replacing the daily standup meeting, the sprint planning meeting, or changing anything about how Scrum works at all are not open to discussion. How is that "Agile?"
Makes me think about the conceptual split between OS and languages, and how much it's needed.

About bare metal language hosting, http://www.openmirage.org/ comes to mind, sure it's not smalltalk or even a lispos but that's still a big step in bare metal abstraction running.
imageoptim is my current go to... it's pretty solid.

I have an image that imageoptim brought down to 149kb. I ran THAT already compressed image through compressor.io and it brought it down to 51kb. Whoa. Very very minimal degradation in some of the image drop shadows but not enough to care based on that file size
Make yourself less dependent on Google?

You're omitting another option: invest in a business opportunity which isn't dependent on online visiblity at all. If you're in the mass-consumer space, eyeballs matter. If you're in a more selective space, the number of eyeballs matters _far_ less than their quality. A B2B proposition cares about exposure within their chosen industry, a neighborhood or regionally-oriented business about local word-of-mouth or reputation. A consultant really only needs sufficient clients to keep booking solid. Etc.

Google might play a role, but odds are far higher that other methods: cold calling, networking, flyers, street signage, radio or TV advertising, industry-specific publications publicity, etc., play a far larger role.

The problem with the online space is that, if you're going to play there, Google owns something on the order of 80-85% of all search. There are other avenues to eyeballs (Facebook, Twitter), but there are specific components to their reach.
yeah imageoptim is my current go to on mac. so good. cmd line is better.
everyone-pays model works very well for everyone. since 2005. http://rssforward.com/
I'm assuming licensing issues.
Seems easier to just delete my account.
Besides all of the pilots...you know...saying it is dangerous.
Bounded Libraries
absolutely, the website looks very 90s, none of the links look like links and its too myspace in appearance (old myspace) - I would bounce if results landed me on that site without even reading the content.
yup, through wubi http://wiki.ubuntuusers.de/Wubi
> Cyberattackers compromised a small number of employee log-in credentials, allowing unauthorized access to eBay's corporate network, the company said. Working with law enforcement and leading security experts, the company is aggressively investigating the matter and applying the best forensics tools and practices to protect customers.

Seems like the kind of tactic used by spy cells to target people in certain places.
Same here. It became the first game I avoided simply because I knew I would be wasting my money.
And such weapons exist. And military pilots were helmets that protects against sunlight _and_ bright light.
If lightning is anticipated, one of the pilots of an airliner will usually wear sunglasses to protect the night vision.

And it's a matter of eliminating contributing factors to accidents. Pilots have downed airplanes because of a malfunctioning pitot tube or fuel indicator light distracting them. People that don't get the laser pointer problem don't really understand why flying is so safe nowadays.
Or the character could get drunk halfway through transmitting, after the first (sober) message.
Firstly, they had to zoom in quite a bit to get that effect. Secondly, our eyes to not operate like a cameras sensor, it looks very different to the naked eye.
Are you saying that Google ranks sites based on appearance?
99% of the PDFs I read work fine with the pdf.js reader, and I feel a bit more safe using it than a binary reader.
Especially now that Google is a "content provider," sites like Metafilter have to battle Youtube, Google+ etc for ranking. Guess who's winning? Traffic is going away from other sites to Google's own properties and there's isn't a damn thing metafilter et al can do: Google handles ranking, display and ads.

Commercial sites now have to deal with a full page of ads before the real results so their fate is sealed another way. In other words, we need 4-5 search engines, not one giant monopoly that seeks to increase ad clicks by underhanded methods each quarter.
It’s actually pretty straightforward to create a multilingual Jekyll site: http://developmentseed.org/blog/multilingual-jekyll-sites.

And using something like Prose, multiple non-technical authors can update a Jekyll site: http://prose.io/#about.
It's interesting but I don't know about 10 year longevity. I guess because it doesn't score super great in benchmarks, does bytecode hacking / is not standard Java, and all really just to focus on making those initial stages of a project a little easier.

Dropwizard is still pretty easy to use for a Java developer but has the advantage of being standard Java and pulling together the very best open source projects out there.. so it inherits the communities and experience around each of those projects. That probably has better prospects in the long run.

I mean even if Dropwizard goes away, it's basically a glorified bundle of those projects which already have multiple years and tons of usage behind them.

Play does seem to have a burgeoning community though but it's too early to tell whether it's "take over the world" or "go the way of Scala".

[1] http://www.techempower.com/benchmarks/#section=data-r9&hw=pe...
On a side note, if you want to play Dragon's Lair on PC these days, you can use Daphne, which is a Laser Disc Games Emulator: http://www.daphne-emu.com/site3/index_hi.php
The first set of questions was about how the borrow checker understands vectors.

~ How do you tie the ownership of [the element array] to the vector? How does the compiler know that when you take a reference into the element array, [it should treat the vector itself as borrowed]?

~ What happens if I write my own library class [instead of using one that's part of the standard library like vec]?
Tried Glass. My mini review:

1) Huge potential - something like this will be the next "iPhone"

2) Headaches - 2-3 hrs of intermittent usage would give me a headache without fail

3) Battery Life... BATTERY LIFE

4) Surprisingly hostile reactions in some places (restaurants etc)

5) Novelty wears off fast then what?

Returned with thanks to friend kind enough to lend it to me.
Not something I would buy until

1) Price is in the 2-300$ range

2) Battery life is 5x

3) At least one Killer app
The last question was about using Rust for Servo, and in particular whether there had been any major pain points. Patrick Walton helped to answer (45:48):

~ The overall discipline hasn't been too difficult to been follow.

~ Most of the issues we hit are issues in the implementation. (e.g. the precise way the borrow-checker checks inveriants, reasons about lifetimes and whatnot.) These kinds of issues are fixable, and we continue to improve them all the time.

~ I don't speak for the entire Servo team, but I feel like the discipline, the overall type-system strategy that Rust enforces, has been pretty friendly.

~ We still have a lot of unsafe code, but a lot of it is unavoidable, for calling C libraries. And also we're doing things like: we have Rust objects which are managed by the SpiderMonkey [JavaScript] garbage collector. Which is really cool that we can do that, but the interface has to be written in the unsafe dialect [of Rust].
Magic: The Gathing Top 200 Legacy Cards (Updated Weekly)
How about writing on the moon while it's dark? Reflect enough sunlight onto the dark side to make it about as bright as the light side. That would give a good contrast.

You would need an array of mirrors about the size of France in orbit about the earth. Thin film mirrors would be a lot lighter than asphalt. Precisely aiming the mirrors would be the challenge.
Daily meetings are a starting point to get people accustomed to progress meetings. The idea is to get an idea of what else is going on within the project and finding out when and where people need help early.

As a team adapts their process, the frequency of the meetings is likely to drop. After working in a few different environments with frequencies varying from daily to almost never, it feels like the less often you have meetings, the more urgent they become and the more likely they are to be both necessary and useless at the same time.
The story seems very incomplete... they quote him saying that he lived in NYC for 33 years and that for someone like him to want to leave there must be something really wrong with US, but then offer zero substance on what actually is going on.

This is the closing line: "It is unclear what kind of discrepancies are holding up his re-entry into the U.S."

Is this something that is well known and I've just been hiding under a rock?
Neutron Stars Ripping Each Other Apart to Form a Black Hole
Hi,

I'm the founder of Soccermetrics and the creator of the Soccermetrics API. Thanks for the attention.

I've had the site for a little over five years now. I had been working on data models and algorithms for analysis of soccer matches and thought I would have a go at creating a company out of it. I even applied to YC which was a bit of a laugh in retrospect :) Right now I have another job that pays the bills but there are a few projects I do on the side, the API being one of them.

The API is the latest iteration of my data models exposed to the world as well as my attempt to build as close to a REST API as I could. I don't claim perfection and I'm sure others will have their opinion on it, which I welcome.

I wrote the Python client which is as you say a wrapper over the API, which serves well as a starting point. If you have ideas on how to extend it, please fork and contribute.

There are a few software tools out there that do what you wish. Statzpack is one, SportyBird is another. I have my doubts about how big the market really is for this kind of service, but everyone is very early in this space.
Not according to his Wikipedia article, at least.

My theory was that the govt wasn't letting him back in the country because someone saw the Hitch Hiker's Guide movie and decided to enforce a minimum standard...
Yep. There is a very strong cognitive dissonance within the museum, which has 2500 employees, many of whom have yet to understand the hypocracy. They believe they are serving the public by not sharing images, in a backwards sort of way.
They take immediate bounces into account, so if people bounce based on appearance then yes.
My product keys have come from MSDN.
> Product owners can replace planning meetings by simply filing issues in the issue tracker, assigning priority, assigning them to people, and setting a release milestone. People will know what to work on by simply working on whatever the highest priority issue is in their queue.

This goes against approximately everything I've learned about process in the last 10 years. In fact, I think there's literally nothing correct in that whole paragraph. It's a perfect caricature of precisely what I think doesn't work.

* Priorities are complicated. What if a high-priority item is going to take a really long time, compared to other items? Maybe the "product owners" would want it earlier. They won't know until you tell them. What if the ticket is actually technically impossible? Establishing priorities requires discussion.

* Related: how can you possibly have the product owners establish the milestones without figuring out what it's going to take to accomplish? Sometimes milestones have external drivers for functionality or deadline, and sometimes they're just checkpoints. But either way, it would be crazy to assume they're fixed relative to how long or hard their constituent items are. There are probably a million ways to construct a milestone, but I can't think of one that would be useful without a discussion with the developers.

* What's the correct granularity for a ticket? How would the product owner know how to break that down into specific work items? You need to own your own work queue.

* What the hell is a product owner, anyway? I understand there are various stakeholders and people whose job it is to play proxy for those stakeholders, and perhaps you have even formalized a PM role for managing all that. But invariably one of the stakeholders is you. That's partially because you're involved and presumably have applicable experience building products, but also because as the developer you care about aspects like infrastructure quality, and you need to represent that in the discussion of priorities. In my experience, everything works better with developers involved in the "what are we building?" process, not just getting work thrown over the wall to them.

* Why does the product owner, whoever they are, get to assign who works on what? What if I don't want to work on that item, or have a good reason why it should be assigned to someone else?

* How could this level of detachment from the why of the product ever make you happy?

More generally, this manifesto seems built around the idea of minimizing communication. That's a really bad idea. Building things is complicated and you need to have a process that's willing to face that, not bury its head in the sand and tell everyone to just create and assign tickets. Look, I don't disagree that meetings are painful and I'm always the jerk who wants a crisp, actionable agenda and gets pissy when things drag on. But replacing real planning with "just assign me stuff to do" is crazy talk.
“These students are going to produce an outsized portion of the major technological, medical, mathematical, scientific, economic advances of the next generation,”

When I was In school, there was a GATE program (gifted and talented education ???). But I think it was meant to target the top 10% or 20% of students. But when you think about where the really big advances for civilization will come from, maybe there should be a focus on the top 1% or 2%. That's sort of the opposite of public school today. I suppose instead of No Child Left Behind, it's No Child Left Unchallenged.
Billion dollar startup opportunity: un-hackable, secure databases as a service.
For some one using PDF.js (which works great both on Chrome & Firefox) for my company's enterprise app - does this matter much ?
In any case it is rather insignificant, on the order of the decimeter!
It varies from industry to industry of course but it effect is huge.
One thing I can't understand is:
If most people use wired headsets, with their phones, iPods, MP3 Players.... why can't Google Glass use a wire, so you can have a much bigger battery in your pocket, and a much thinner frame in you head?

I think that's their biggest error with their current design. If you can only use this device for a very short time, it's going to be a failure.
This comment seems guilty of most of what it's complaining about.

The HN community is pretty evenly divided. People who strongly favor one ideology routinely imagine that HN favors the opposite one. They can't be right, though, because their various complaints are contradictory.

I think it's because the ideological mind feels surrounded by enemies. When it sees something that it agrees with getting downvoted, or something it disagrees with getting upvoted, it feels aggrieved and jumps to a conclusion of general bias.

It's true that comment quality has declined, but not because there's a dominant ideology. It's because larger groups are stupider.
Last I checked it was thousands of dollars a month.

Something around the tune of $25k a year. Anyone actually paying for this now and can provide pricing?
The beautiful page of Albino Tonnina