skysight-inc/HackerNews huggingface dataset:
This seems much less to be about TDD and more to do with just not letting a paradigm obscure your judgement. In this case TDD helped someone break through a bit of fog. Not disagreeing, but if that's the case then there should be additional ways to clear that fog.
#haskell on Freenode. Great group of smart hand helpful people.
if the NSA has a database of zero-day exploits

They have teams, hundreds of people, that do that stuff.

http://www.foreignpolicy.com/articles/2013/06/10/inside_the_...
Onion Pi: Foil the NSA and Prism with a Tor proxy | Raspberry Pi
Ecommerce/marketplaces have very rarely been started by CS majors/engineers.

Except for, you know, the biggest and most successful ones: Amazon, eBay, and Craigslist.

Who were you thinking of?
If I follow correctly, you believe that non-polluting energy would loosen constraints on production and the acceleration of growth this would cause would have a net negative environmental effect because the increase in non-energy-creation-related pollution would more than counter balance the savings from non-polluting energy. Is that an accurate summary?
Read the link again! The computer is implemented in an HDL and simulated. All the software needed is supplied.
You could probably also help (2) by stop using livestock in agriculture, since rainforest and jungle are often cleared for animal grazing land, which then lead to flash flooding and drought as the soil can no longer hold the water.

Which is a shame, as from my non-agricultural engineering background, getting people to stop eating meat and livestock-related produce seems like the hardest one to solve, both culturally and nutritionally.
Edit: Sorry for the awful formatting. =( I'll note that I want Safari tools to get past the stage where they are playing catch up. This will allow them to play with new ideas, such as what Mozilla can do because of Firebug.

These are in no particular order. The developer tools crashed several times (pre-release and all), and I don't have the time to keep going through all the other places.

I'll make this clear up front, as I mentioned it below, but want to make it clear:

"I'll admit there is more their than I originally thought, but still missing things I use daily."

Here are my notes:

* Lack of effective Network Tab

* This can be found in Timelines > Network Requests

* Basic problem is the Timeline is now trying to do two things at once, both with different reasons

* Browsing network requests is cumbersome at best.

* Cannot switch between headers and bodies

* No way to see raw headers

* No way to open request

* Copy row is pointless

* This is such an odd miss...

* Back button is not consistent

* From full frame console, it sends you back to the network requests

* From source, it sends you "back" to another source page (?)

* I see no way to define what is being repainted/drawn for each record of Layout & Rendering

* Consoles in other parts of don't seem to function at (at least, the response is put into the Console tab, and not in the console area that opens up).

* No way to edit JS

* No way to edit Breakpoints without specifically opening up the Debugger

* CSS editing is non-obvious

* It's also less than helpful when completion

* No easy mechanism to edit existing rules

* Debugging doesn't let you mouseover and see this (?)

* Cannot execute JS in scope while debugging

* Debugging just seems awfully buggy at the moment, it's a pre-release, but makes it hard to put through it's paces.

All together, the dev tools don't seem fluid. I'll admit there is more their than I originally thought, but still missing things I use daily. More so, nothing seems put together that makes sense. You can argue that it's because I'm used to Chrome Dev Tools, but I can move from Chrome to Firefox with relative ease, but debugging inside Safari is still painful. Couple that with the bugs, and it really makes it hard to give it a proper run through. For example, the debugger right now is set to break on all uncaught exceptions. Running this on http://www.apple.com/osx/preview/#ibooks, it stops on ac_retina.js:20, but it doesn't offer any information in the debugger, or in the console.

I get a feeling this was designed by people copying from Xcode, rather than people working with web developers. Tools I'm used to working with don't work, or work in a different way that is simply not useful.

I didn't spend much time digging through more of the timeline stuff, and as I mentioned, the debugger was cumbersome to use.

Heck, even the Resources tab was painful. I mean, the page is loaded, yet somehow clicking on scripts to view put them in a constant loading state.

Again, it's a pre-release, but it's all I have.
Also, its interesting to think about how badly we can estimate size of code. When I saw the headline, I thought its going to be pretty large with 50K lines of code. Turned out to be much smaller - ~3K lines of code.

That's impressive too!
Looking to get funded?
Are you a startup founder, looking for funding? Then present your case at Capital On Stage London on June 25
So because we "know" Snowden leaked the documents we should automatically "know" that he's the one responding? There's no web of trust or verification that we know of; we're taking the Guardian at its word. How do we know its not just some intern who has a list of answers given to probable questions?
Widespread in some major cities. Last month I visited some family in a small town in Germany, and the only WiFi available was at the hotel, and it was not free.
The real weakness is because iOS default / suggested passphrases aren't very secure: "As the hotspot wordlist consists of only 1842 entries followed by a four-digit number, there are only around 18.5 million possible combinations."
great wireframing tool!
Is Snowden who he says he is?
Dont's of Android design
There's a hundred operators in Europe, whereas there's three or four in the US and China. This fits in Neelie Kroes' plan to drive consolidation among operators.
Substantive claims that haven't been denied by President Obama? ...other than America has nothing to worry about waves hand retreats behind curtain
Is it still a 1-bit interface if you add time to the mix?

Strictly speaking, a 1 bit interface is on or off and nothing else. There is no timing in there, no blinking or anything. It's 1 or 0.

If you add time, you suddenly end up with a discrete or even a real function which maps time values to 1 bit. That's however a lot more than 1 bit to encode in total.

If you just think about it, if your device changes state precisely every second for 128 seconds, the entire communication between you and your device is 128 bit even though the lamp itself only outputs 1 bit per time. That's not a 1 bit interface anymore.
We should get the NIs we already have running on more stable hardware. A mind is a terrible thing to make out of rotting meat.
I’m also unconvinced that the distinction between := and = is essential; feels like unnecessary ceremony.

I think that's actually almost my favorite thing about the language, I don't know how many times I've wished that Python and Lua worked that way. Having a low-ceremony means of declaration while also preventing you from accidentally over-assigning something when you want to be declaring it is really nice.
Cool and promising tool!
What was your linker error? If you haven't already, you should either file a bug or solve it yourself and send a pull request of your solution. As someone who hacks around with small open source projects enough, nothing is more annoying than that type of small error that everyone who knows how to fix it finds the solution to obvious to report (it is probably installing an undocumented dependency), and every who doesn't gives up on the project. Admittedly, I have been guilty of solving these problems for myself many times.
PSA: 11am EST is when this comment turns 55 minutes old.
Yes, I absolutely agree what what you said (though re-reading my previous post, that may not have been clear).
Yeah, I'm learning that Germany is an exception. It's not just major cities in the rest of Europe, though. In Sweden you can find free wifi even in small towns, because every 7-11 and every McDonald's in the whole country provides it, not to mention most coffee shops and libraries.
If you design for iPad/iPhone you have to check this out.
I'm not sure I understand the hostility towards TDD I sometimes see here. It's true there are zealots -- people who think just because you've written tests you will magically automatically have good design, and never have any bugs ever. But surely there are plenty of reasonable people who recognize there are trade offs, and find that writing tests first helps them make sure they're writing the interface they want to, ensures that test coverage is pretty good even if you don't have the budget/manpower for a whole QA team, and makes it easier to maintain the code, ultimately, since you'll be alerted to unintended consequences.

People like the first commenter on the article are even more bewildering. You have to test your code. Why wouldn't you automate that?
If I know nothing about it, I'll say so. That said, if it's a consumer-facing idea, I likely have thought about it, at some point, often before some of the people I'm talking to were even in high school. Many ideas keep coming around every few years, and people without any sense of history at all may be doomed to repeat it (instead of potentially avoiding the mistakes of previous efforts in the same area).

There's plenty of things I've missed, and I'm not at all any prescient genius at this, but I've been approached by people with 'great ideas' who 'just need someone to build it for them'.

One example from last fall - I liked the idea, but told them they were going to have lots of legal hurdles with the IP and content, and they assured me they wouldn't. Three months later, they told me they were having legal issues with the IP and content. They could have pressed on, but chose not to, because they wanted to finish up school instead. I think they also realized why this 'great idea' isn't being done - it's not because no one thought about it, or that it was some great insight, it's that it's hard to do because much of the content they want is tied up in legal issues.

But... wow - how about that? I looked at the problem for 5 minutes and saw issues they hadn't seen in 12 months of thinking about the problem. Why is that? Maybe because I've been working professionally for 20 years, and they were still in college? Certainly not claiming I'm smarter or more clever, but simply that sometimes having more experience in some areas lets you see issues that the person hooked on the idea hasn't seen (or doesn't want to see).

Your point about questioning is fine, to a point (no pun). Asking too many leading questions can make you come across like a jerk too.
Slightly ironic/unfortunate word choice in a Big Hollywood related article "DreamWorks Animation will supply a torrent of new episodic TV programs"...

But way cool, Netflix keeps delivering...
By presentation do you mean actual slides, or simply having a speech ready?
To make it clear: we all were paying roaming charges not because "evil companies" arranged in a cartel, but because some politicians (who control telecom licenses) were deciding prices and rules. Now they decided to drop some requirements and we all fell warm and happy about it. Does anyone wonder, wouldn't it be better if Brussels didn't have such power in the first place?
I have an idea, now what? How to make your website/app idea a reality
Doesn't matter. Just because some guy revealed US government spies on people doesn't mean it's only the US who do this. Every government does this to the extent of its capabilities (example: https://news.ycombinator.com/item?id=5830994). It's the system, not some particular government. If you vote, whoever you vote for - you're giving this system legitimacy. Don't be mistaken by thinking some governments are nobler than others. Some are better at appearing nobler or worse at doing bad things. But they all will try and coerce businesses into doing things they want given the opportunity.

That's why taking your business out of one jurisdiction to another hardly solves the problem. The source of the problem is the system of governance, not unjust businesses.
Yes, OK, if you travel to a country with Starbucks, you can walk 10 minutes (if you're in central London or other bigger cities) or 30-60 minutes to the nearest one. But we live in the smartphone age, I want to be able to use all my apps everywhere I go, the way I'm used to back home. What's the point of all those hyper local apps if you need an immobile wi-fi connection to access them.
I personally like http://www.phpscenario.org/
It is super simple to set up, runs on my server and is independent of any ad/no-script/whatever blocks.
Relay Computer Two
Good stuff. Works well on iOS.
No doubt the 'Mail will be able to spin it in some convoluted manner to look like another example of 'immigrants' stealing our jobs/money. No idea how, but they will.
Actually that would be a good question to ask him.

Him intimately knowing about how NSA does stuff, what would be his suggestion of ensuring anonymity. What steps should one take, what tools should one use, etc. His answers on this would be very telling. Someone please ask him that!
I gave you an accidental, fat finger downvote. I am deeply sorry.
I dont think you will find 200 fools pay 25$ to give you their idea for a lottery ticket that you maybe develop a mvp out of it.
>Are you seriously suggesting that shooting people for fun is morally equivalent to shooting them for a good reason?

That's an over simplication. I don't quite see the problem with shooting condemned people for fun (provided they experience more or less the same amount of suffering).

But I would point out that your example is loaded since I can't seem to see a senario where extermination of the enemies of the United States would be done for fun. The only reason we kill those people is because they are enemies. If they weren't we won't kill them. Whether we enjoy killing them is a different matter.

The crux of my argument is that it doesn't matter if you enjoyed killing ant colonies/terrorists. You still achieved the same result (dead ants/terrorists).

You believe it is morally reprehensible to have enjoyed killing ants/terrorists. I disagree. Does it matter what the executioner feels when he decapitates his subjects?
As someone who went to Uni in Durham and loves the countryside; (but still loved his two year stay in London), I can give you another reason: The sheer variety in cheap cultural things to do. I'm not saying Newcastle lacks decent culture, just that it's not cheap.

When living in London, I used to make frequent trips to The Globe (£7 tickets), National Theatre (£12), Sadler's Wells (£15), Museums (free) plus other great Opera's, plays, contemporary dance, etc all over the city, all for around £15 (usually a lot less) or free.

I've since moved out of London as I started missing the countryside, but don't be so quick to dismiss everyone who does not make the same choices as you do. The grime, overcrowding, noise & smoke of the city is more than compensated for by the amazing public transport and world class cultural events (again, for <£15 -- Newcastle has great cultural venues but even if they are of the same standard I could not afford to go regularly as it was more than twice as expensive)

I would never have discovered my love for Classical music, Ballet or Opera if the opportunities weren't so numerous and the tickets so cheap.
Encryption won't help you, since a judge will simply throw you in jail for contempt until you cough up the key or give them a copy of the decrypted data. Honestly, in this hostile government environment, if you have something worth protecting you need to have a "dead man switch" on your data. Unless you take an action every few days (which you can't if in jail) then your data gets deleted.
Can we please have "certified/guaranteed not in U.S. jurisdiction"?
It would be great if we could buy cloud based computing services that are certified to be out of U.S. jurisdiction. We need a way to clearly identify non-U.S. based services so we can buy safely.
Ask HN: How would the world be 20 years from now with absolute free market?
How would the world be like 20 years from now if from today and on absolutely free movement of people, goods and services was established?
Awesome piece of software! Easy to use and get live demo of your intensions.
You make a valid point. One that I often make. However, I'm more of talking about moving my passion and dedication over to running a business and not just blindly sending projects to other firms/freelancers.
The Guardian (a newspaper cum hyperblog) is inventing and impersonating a whistleblower for it's nefarious, I mean, link bait purposes now?
The biggest problem is people, not technical. Too many of them, and they are too irrational, or uneducated or held captive economically by the current events. Unfortunate this problem is unsolvable in conventional moral and ethical terms, but a working solution would be worth trillions to the remaining rent collecting population.
Yes.. I have read the faq but

1 "Providing default templates with an application is generally hard to impossible" not true since the introducton of app template loader

2 "A number of things in django-registration depend on the specific registration backend" 99 % uses standard db/user built in backend. If you use social-auth or similar you (almost ) do not need registration

I second 'yourcelf' comment below.. I always use his template as a starting point.

May be a management commas that generate those default templates? ( not a big fan of template generation anyway)
I home in on people talking about "down votes" and complaining about receiving them. It's a pet-peeve of mine here. I've occasionally done it as well. I deserve to get down voted for it.

However long people have been on here, it's always good to be reminded that even if we know the rules, we sometimes break them.

Just because someone else is breaking the rules shouldn't mean we let ourselves do the same.
Can you expand on this? I don't see how politicians were deciding anything about roaming charges in Europe.
Sounds fun - will you please post the code?
Fearless Blogging
It looks like weeks 8 (Founding: Conception, Composition, Capitalization) and 9 (Business Scaling: Promotion, CAC/LTV/Funnel, Regulation, Accounting) cover the crux of the business stuff.
Google Fiber in Kansas City has caused startups, and tech jobs, to sprout
Ask HN: is Hacker News is monitored by the NSA?
Access to hard disks, email addresses? Hosted by a cloud provider that gives NSA access?
So an American in Singapore or South Africa does not have high roaming costs? I'm not sure that's true. They have established maximum prices, not minimum.
Yes, it gives Greenwald and Snowden the ability to exercise at least a little control of the story at the expense of Washington. So far I'm unimpressed by how revelations have played out under scrutiny but I hope they have something that allows them to just wait for the US government to back itself into a corner before they release hopefully more detailed and informative documents and primary sources.

Maybe they have one really big scoop that must be released at the right time and the rest of their hand is just bad PRISM powerpoints and warrants. Yay speculation
HTML5′s missing tag:
It's possible for the citizenry to alter any decision directly without recourse to elections. That's why I'd say it is a form of direct democracy.
Shakespeare.txt.jpg: A JPEG compression experiment
If we're talking about engineering problems, it isn't enough money.

By modern standards, the R&D problem that John Harrison tackled was low-hanging fruit. Our modern R&D infrastructure, while far from perfect, would not have left such a (relatively) easy and important problem unsolved for so long. These days, lone geniuses of Harrison's calibre have to content themselves with more minor problems like designing the bagless vacuum cleaner.

If you really want good things to happen, you need larger teams and larger prizes. At least £10 million. Think "X-prize".

I'd like to be wrong about this. Can anyone show me that I've missed something important?
But would 200 people submit their app idea for professional critique and advice? My hourly rate for consulting is much higher than $25. As a bonus, the idea may be selected for development.
Nice solution to the bear problem. I wonder how they hold up in high winds though?
NOTE: I am not connected to this firm, just thought the model was interesting.
And I don't trust Apple either. But I'm not disappointed at them, because I did not and could not have a strict privacy agreement with them in the first place. What I can do, though, apart from keeping my data secure elsewhere, is to recognise the real source of issues and act accordingly. If someone is suggesting a boycott, it should be against the government, not businesses. Especially when businesses do dirty things because they are coerced by the government (e.g. patenting things).
Have such plans been announced/alleged?

As far as I know, there are only a handful, multinational operators with own cell tower infrastructure. The rest are more or less just resellers.
We're Too Cheap to Fly Faster
Printers are still essential for nearly everyone I know: recipes (for those without an iPad), tickets to concerts/theatres/movies, flight boarding passes (these will fade as smartphones become more applicable), legal documents that require signatures, and photos!
It's worth pointing out that this library is in no way new- check out the GitHub repo.
So, what exactly do you think would happen if a major company simply refuses/d to comply? Would they arrest the whole company? The CEO? Would it happen secretly? Would they just disappear? How can these "laws" possibly be enforced?
> Redistribution and use...without modification, is permitted for the sole purpose of using the "tarsnap" service.

(emphasis mine) This sounds like there are no restrictions on distributing modified source / binaries.
Big data, tweet added to OED
wtf, 4 of the 5 accounts that posted comments were created recently:

https://news.ycombinator.com/item?id=5893195
https://news.ycombinator.com/item?id=5893174
https://news.ycombinator.com/item?id=5893169
https://news.ycombinator.com/item?id=5893160
This is a publicity stunt sure.

But a lot of people develop amazing things that make a lot of money, without actually benefiting from that money.

For instance, if you work for GSK, and lead a team that discovers the next Penicillin, GSK makes a lot of money. Your pay goes from 100K per year to 200K per year, and you get a big promotion. But you don't get a true share of the reward, because you did not truly share the risk (GSK funded a lot of projects that did not work out).

Similarly, someone working in Academia as an employee might make a brilliant discovery. The organization would get the license money, and they would be able to get a cushy tenured professor job wherever they liked. But they wouldn't get a true share of the reward.

Amazing discoveries are likely to be made by an employee, because large organizations are able to fund high risk/high reward projects. I think it's important, even as a token gesture, to reward them for being lucky enough to get results.
Well, it's pretty simple. Consolidation of telcos will lead to less C-level executive jobs, less Network Operation Center jobs, less network architecture and planning jobs, so there you have it, this measure can only destroy jobs.
+ haskell café maillist
Yeah, I don't want to come across as too critical but given how many people are making 30-40K before taxes I do feel the perspective is important. The major expense you mentioned is student loans and the degree to which you are not an outlier there scares me as it means that a significant people under 30, even relatively high-income professionals, are unable to make one of the best life moves because they're paying off debt rather than investing to accrue 3-4 decades of interest.