skysight-inc/HackerNews huggingface dataset:
This makes a lot of sense. As a consultant, I consider the most valuable and important service I offer to be analyzing, simplifying, and focusing a project's goals and requirements. If this part of the process goes well, it's usually smooth sailing on the design and implementation. If it gets impeded by obstinance, scope creep, or indecision, the project is probably doomed from the start.

Being handed a pile of requirements that are sloppy and contradictory and then being told they are non-negotiable is kind of like being asked to build a submarine out of swiss cheese. No amount of money or expertise can make that work.
Yeah, and because of that they depend on the ability to very rapidly change the speed of the props, so they need the instant torque changes of electric.
Yeah... I was somewhat expecting to be told about frustrating complexities only a government can grow. Alas, it is not a project I wish to be anywhere near. Would it be easier to change legislation rather than deal with a mutating creature of obfuscation? (that's rhetorical)
checkout this PyCon talk as well for profiling Python programs - http://pyvideo.org/video/1770/python-profiling
So they're developing a camera with less than half the resolution of the already released 41mp Lumia 1020 camera?

Shouldn't they be aiming a little higher?
Not really. Have you ever worked on projects outsourced to Oracle, IBM or similar large company?

The project managers are total PMP dopes that know fuck all about software engineering. People get promoted to those positions because they are political. Not because they know what they are doing. Back in my big corp life from 5-6 years ago, I witnessed several multi-million dollar train wrecks. They were the epitome of sunk costs fallacies.

Oracle and IBM both have great developers working on products that are core technology that both those companies sell, but their software engineering consulting and project management is atrocious. There is a reason why companies like Thoughtworks exist. TW and similar firms come in to clean up the messes started by the Oracles and IBMs of the world.
That is far more impressive than my one attempt at modifying my bed, which no one would attach the word "genius" to...the most likely word I would have earned was "special".

I was living in a small rectangular room at Caltech, with the door on one of the short sides and a window and radiator on the other short side. My bed was a rectangular framework that the mattress sat on top of. The long sides of the bed were parallel to the long sides of the room, said orientation being forced by the narrowness of the room.

The pillow side of the bed was toward the window and radiator. I decided I'd rather sleep with my feet on that side and my head on the other side.

One afternoon, I set about reorienting the bed to accomplish this. Because of the narrowness of the room, both horizontally and vertically, it was quite a challenge to flip the bed around, but after quite a struggle I accomplished it. While I was doing this, a small crowd had gathered to watch (but not help...the bastards).

After I finished, the spectators pointed out that the bed frame and mattress were symmetrical, and the sleeping orientation was determined entirely by what side you tucked the sheets under and where you put the pillow. Flipping the sleeping orientation would have taken a normal person 10 seconds.

Doh!
Exactly why would I be impressed by someone writing a trade press book about a tool someone else wrote?

I know who HD Moore is. I know who Matt Miller is. They started the Metasploit project. Most people in my field know those people. They're famous. HD Moore has, last I checked, a special Metasploit Porsche. It says Metasploit on it, in neon or some shit. (No disrespect to the Metasploitmobile, whatever it is).

Similarly: I know who Gordon Lyon is; he wrote nmap. Everyone knows him.

Who the hell knows the authors of _Nmap In The Enterprise: Your Guide To Network Scanning_? Nobody.

The author of "Metasploit: The Penetration Testers Guide" does not drive a special Metasploit: The Penetration Testers Guide Porsche.
Yes, just started after this release
Also this https://github.com/stevedonovan/UnderC
http://articles.economictimes.indiatimes.com/2012-11-07/news...
Can't remember who said that sculpting is easy, you just need to remove all the excess marble. (Michelangelo?)

Some other guy said design is editing: it's about removing all the ugliness so that only beauty remains.
For a second I hoped someone decided to build the universal charger I dream of: http://www.splitbrain.org/blog/2012-11/24-christmas_wish_uni...

Well, I guess I have to dream on.
In my experience, the easiest way to analyze Python performance is with the %time, %timeit and %prun magic commands in IPython, an alternative Python shell that is far more powerful than the original.

With IPython, you can simply write:

%time result = expensive_function()

and the time it takes to execute expensive_function() is printed out to the console. You can also directly substitute %timeit or %prun for %time to use loops for the timer or to invoke built-in profiler. No need to write any of your own boilerplate!
I do find the number of options hard to choose from. The hacker approach seems to be to learn a bit of everything (and enjoy it) but for people like me where programming is a necessary tool to get shit done, trying to decide between these 10 options and pick one that will turn out to be the best/still be useful in 3 years is hard.
Wow. They did never load their site in Firefox. There is at least one JS Error and some features of the site simply do not work. Neither in Africa nor in Europe.
It costs $7 to charge a Model S base model with US average rate electricity ($0.12/kilowatt hour). The battery on these is much less than a kilowatt hour.

The battery and equipment are going to be much more expensive, but I believe they can probably get it to be cheaper than a human delivery person.
Very nice. It looks to me like PHP.rb should be in Ruby -> PHP rather than PHP -> Ruby.
Get used to banking using those weird drive-up pneumatic tubes then, because nobody's going to be allowed to stand up a retail banking app.
Presumably this is a final draft.
Everyone complains about Ryanair, but they still buy the tickets.

Because of their terrible customer service, denial of flight on multiple occasions to people I know for trivial reasons, and rip-off terms, I don't travel with them any more, and wouldn't encourage anyone else to either. So no, not everyone still buys the tickets. They are the worst airline I've encountered and I suspect this won't be a good strategy long-term.
I do think https://github.com/clojure/clojurescript is quite popular. I have personally used http://www.websharper.com/home for a few projects quite successfuly.
The Oracle licensing model drives me crazy.
You can use tipping that way, but you're not if you just tip 15%, which is all you're expected to tip. At 15%, you are, as I said before, sharing a cost with the owner of the restaurant that would otherwise be reflected directly in the cost of items on the menu, as it is in Australia.
But that's the same problem as minifying JS libraries already, where you have a set of public symbols that should not be altered. An exclusion list works well in that case where you could just put the class named that are for dynamic generation (you probably don't do that with all classes in the stylesheet).
Dammit. After listening, currently on repeat.
I think ClojureScript is actively being used in practice. I think most others are more or less neat experiments.
I hope I don't sound like I'm sticking up for the procurement process that generated this site. The site was bought was, I'm sure, a pile of poop. I just have trouble with people's utterly unrealistic expectations of how security works in real applications. Forget Healthcare.gov; I mean real applications, ones people rely on every day.

Nothing is secure from the start. Everything has bugs.
Interestingly, I found the handwriting to more readable than most computer fonts; that is, very visually consumable.
Errr, you don't have to frame a closet three times to get it right.
Like software devs, you can do a lot of learning without waste.

Framing lumber is cheap, but that's no excuse to waste so much.
Contractors do it because they are charging other people for materials :)

In your case, if you are going to be remodeling your house and doing structural carpentry, i'd recommend "Renovation 4th edition" by Michael Litchfield as a starter book.

Also if you start doing something with more expensive lumber, like say, very high end woodworking, you will see nobody treats stuff as disposable.
> I know CoffeeScript had some issues handling its certain attributes*
> within its constructors

Oh really? Do tell.
http://www.theatlantic.com/politics/archive/2013/11/the-nsas... &c.
So you never encountered any problems with the free usage tier and its limitations? Asking out of curiosity, as we use it as well and break the hit-limits every month. My direct supervisor asked me, if I envisioned problems, and I told him, Google does not guarantee, but delivers non the less (as far as I knew at that time).

How do you feel about the believability of the data?
If a fund has 50% random chance of doing well in a particular year, then 1 of 1000 funds will do well for a whole decade purely from chance. There are thousands of funds, so existance of funds with 10/10 good years should expected even if they are purely random.
I suspect that sometimes Ryanair aren't denying for the stated reasons, but because their plane is overbooked - sometimes they'll come up with any excuse to deflight people, without caring about the effect on customers and travel plans. There must be a reason they're so keen to knock people off some flights.

They're like the anti-customer airline.
Never been to Africa, but this sentence tripped me up too. From what I hear/read some parts of Africa are way ahead in mobile connectivity compared to the US. As in: You can actually put SIM cards into phone (hello Sprint/Verizon), mobile payments are widespread in some countries (Kenya?), and there are sensible ways to purchase connectivity (in less than 2-year increments).
Adid.com
Adid.com wants to replace passwords with fingerprints and also use fingerprints to log into social media websites and access e-mail accounts and also withdraw money from ATM's
Divvy is also widely used.

http://mizage.com/divvy/
>I'm making a point to shop locally now. I've already seen what supporting Walmart has done to our country.

Given people better prices/more choices? I really don't get this anti-walmart sentiment everywhere.
go get a job, $expletive
100,000 code compilations on a mobile phone
> When you say you know people who can't handle a 30" monitor, do you mean that? They would refuse to use a 30" even if they were given one?

Yes. There are a few issues at play:

1. I want more screen space so I want a bigger monitor

2. My desk has a finite depth. For better posture the monitor should be far enough away that I don't need to move my head to see from a corner to any other corner

Multi-monitor set ups are probably worse, my physio sees a number of ppl who use them. But any big screen will have the same effect, encouraging neck and spinal issues.

I'm curious - if you need to put a big monitor further away and increase the font size to keep it legible, don't you lose most of the benefits of "bigger screen area" and gain only crisp rendering and clarity?
So those distro packages are looking quite appealing after all...
I use fountain pens and paper to take notes in meetings all the time. I am trying to do more "thinking on paper", and I wouldn't give up the fountain pen for anything.

Keep at it!
See page #7
Yeah the dude is smart and creative. But for all you HN fellows who find this so impressive, you must not have much creativity of your own. Or more likely I suspect you've never had the freedom to experiment like this.
Will do... Thanks for the suggestion.
Maybe you could choose a topic which is interesting to you and where there is a good market. Then learn about it (WEB), practice it at home as much as possible, write about it - ask for a job then. About learning and job: http://calnewport.com/blog/ (not every post on that site is great, but some really are...)
Wish you good luck!
Soundcloud, please.
I know Dijkstra's genius and all, but his papers are just so unpleasant. First, I hate his verbose style and second, I hate his attitude.

"The effort of using machines to mimic the human mind has always struck me as rather silly. I would rather use them to mimic something better."

Jesus, could he be any more smug?
> but many keys work well too

For me they don't, not the arrow keys, not PgDn or PgUp, not Vimium compatible (j,k,g,d,u), and since no scrollbar to click only the scroll-wheel allowed me to see the rest of the article. (Chromium 30.0.1599.114 on Ubuntu 13.04)
Plus the game gear was more a master system than a megadrive even if both would run columns (I was wondering if ppl from the US understand what a megadrive is since I think they call it genesis).
Talking about battery life, I had a lynx which was even worse I think.
> Heckling and wolf whistling is removing the characteristic of emotions from a subject.

This is the only part of your statement that is not circular definition. And it is an unfounded assertion.
> As always, stay away from live birds...no pet chickens...think twice about buying that parrot.

What? No!

This virus doesn't just magically show up in a bird, the bird has to catch it from another bird.

Stay away from large flocks, sure. But home pets? No problem at all.
This highlights that some Ryanair charges are fair (and so you don't subsidise others) and some, such as a reprint free because you can not reprint it yourself, are just plain extortion
That was the fist thing that jumped out at me. Amazing handwriting!
Well, that's horrifying too. My point stands, at least from a perspective of moral obligation. I'll grant I'm not optimistic about it working out in real life.
Enter The Airlock
Profit margins is just a jargon thrown around here. A doctor/exec taking back ~$1.5 million an year for sure isn't working on a non profit venture. They are working on a venture, which may be a non-profit at an organization level to avoid paying taxes but use that saved taxes to optimize individual salaries.

Either way 'non-profit' venture in nearly all countries have been classic ways to avoid paying taxes. If you are rich, all you need to do is create a non-profit trust- Name it for religious, social or whatever charity. Once you do that you can thrown some peanuts towards a social cause and at the same time park millions worth wealth without paying taxes. Suddenly you can grow your wealth without paying taxes.

This is how it works in my country, India. You will see non-profit trusts, especially religious with billions in assets- Who don't pay a penny in taxes. They will occasionally have some religious festival and may be feed the poor on an auspicious day. While at the same time the trust grows fatter in assets and money everyday as they attract donations in billions, literally!!
I'm not sure what (who?) "people like myself" are referring to, but you are indeed right -- while Apple tried to sue on the basis of what I believe is fair to sum up as "something looking like a smart phone (granted the natural technical progression to larger and better touch screens)" -- they only won an injunction for "something that looks confusingly like an iPhone".

I still think that's a rather silly ruling -- and my point was that you could be sued, not that you'd loose (if you had a few million to spare on defending yourself) -- on the basis on a lot of different patent than just the type that are covered by FRAND agreement(s).
I think it's the opposite, i.e. the reddit post was inspired by the paper, which I read yesterday... but I couldn't have found the link on HN, because it has only appeared today, so it must mean that I orginally found it on reddit. Now I'm confused...
The BRCK is a beautiful device which deserves much more attention and debate than the website.

The overdosing of criticism on the website might have been somewhat justified if the BRCK was a web product. Yes, a simpler single screen presentation would have been much better. We do not need more than 4 comments saying it.

I am really excited about the BRCK's (badass name)fail over technology and wonder and hope it could be deployed to POS and other devices like tablet and phones. Reliability of POSs are really hindering cashless systems here in Nigeria.

Erik, have you spoken to the TECNO chaps or Huawei about licensing this technology? A minibrck* will not be a bad idea for urban areas that prioritize reliability over backup power.

Good stuff guys, I am excited that a pure technical play is coming out from these parts.

*Not sure you saw what I did there. we'll have the BRCK and the brck.
Who is Dijkstra to espouse about the best way of teaching mathematics to primary school children? I think it would be equivalent to a researcher in education deciding they know the best way to design a calculus.

The manner in which Dijkstra writes about this is very off-putting - it sounds arrogant and one-sided, dismissive. In fact he comes across as ignorant, which of course, he is, in this area.

Worryingly, I see a lot of similar writing in CS blogs. Often authors present as fact their opinions on a topic that they are not knowledgeable about.

When I read something like that, I look for the balance in their argument. If they say "well, what are the good sides to teaching by analogy? When does it work best? What is the evidence that teaching basic arithmetic is done well?" then I begin to take them seriously.

[edit: typo]
My point today is that, if we wish to count lines of code,
we should not regard them as "lines produced" but as "lines
spent"
More than the terrible customer service, I really dislike the idea of local administration (i.e. unwilling taxpayers) to give them subsidies to operate in certain areas. This is a disturbing way of preventing other competitors to expand in the same way.
I had the same feeling of disgust by reading at those numbers, but then, remember that those big companies probably also own a lot of bogus patent themselves. Their IP department probably have no interest in advising "don't pay for those patents, they are bogus". That would shooting themselves in their foot.
Having had the pleasure of working for RyanAir myself I can only say that they run a very efficient operation. Every part of the process is structured for time efficiency (yes, this includes the pre-queue ;-)).

Can't say anything bad about them actually, never had any horrible experiences while flying with and/or for them.
no mention of recently announced scala.js. Otherwise, good job, I'll be monitoring the list!
I had to check and re-check that the link was actually the Ryanair website and it was a Ryanair announcement.

I welcome the reduction of the boarding card re-issue fee - £70 is just extortionate.
Sound clips are priceless for music producers if they are in a good format (320 kbps mp3 or lossless). Well, if they have no license which prohibits their usage. But music producers are not really "careful" about this, haha.
Being in Hong Kong and having lived through the SARS era, I'm happy when someone brings us back to reality and doesn't play the OMG-we'll-all-gonna-die scenario.

In the case of SARS, even though it killed more people in Hong Kong than anywhere else -many of them doctors and nurses-, the secondary effects of the disease affected everyone here: travel to Hong Kong stopped, the economy tanked, companies and shops closed and people lost their livelihood, no-one wanted to invest, everyone was afraid.

We should always be careful with the headlines.
Before you submit app for Tizen App Challenge
If the flights are still available. I usually end up booking on United (for an SFO -> somewhere east of the Mississippi flight) if I have to do something last-minute, because I can often still get direct or 1-stop flights to my destination, while Southwest will often have only 2-stop+ ones that take 12 hours and cost more.

I find that very often United fares are lower than Southwest anyway. Perhaps it's because SFO is their hub.

Virgin is another surprise - a couple times I've ended up getting SFO -> BOS or SFO -> JFK flights that are cheaper than anything else on Virgin America, even though it's supposedly a "premium" airline. I think they may be offering specials to build up repeat customers on the route, though.
So this my cheap Huawei 3G/4G router plus an RJ45 jack glued together with a mobile battery?

The Huawei is already glued together so it's as rugged as you'll get, and it has a microSD slot for disk storage. "Cloud" - every consumer router I've seen has a WAN configure option...
It's interesting to see how attitudes to this EWD have changed over the years. Here are some of the previous submissions with comments:

https://news.ycombinator.com/item?id=43978 : A few comments

https://news.ycombinator.com/item?id=1666445 : Many comments

https://news.ycombinator.com/item?id=3553983 : Many comments

In the earlier threads there are two main voices: "Where can I learn more about this," and "It's useful to see the different perspective." Both say that there are many nuggets of wisdom to be mined, even when they don't agree. There are also a few who dissent and say it's irrelevant, impractical, and inapplicable.

Even in 3553983 where the top comment says it's largely irrelevant there is a useful dialogue discussing the ideas, and how they can be made to work, or at least how we can learn from them in today's context.

In contrast, in this thread so far we've mostly had comments about the hand-writing, and complete dismissal of the ideas. So far there's very little attempt to say: "OK, times have changed, but can we learn something from this?"

So I ask - Can we? Are there nuggets to be mined? Or are you convinced that you really do know better, and have nothing to learn from it.

I'm still learning.

========

For reference, other submissions, mostly without comments:

https://news.ycombinator.com/item?id=6701607

https://news.ycombinator.com/item?id=2122826

https://news.ycombinator.com/item?id=2090256

https://news.ycombinator.com/item?id=1989473

https://news.ycombinator.com/item?id=383210
Some responses in this thread surprise me, I thought the mindset exposed in this article was something most hackers shared. Therefore, after reading the post, I expected a bunch of mildly negative comments of people who built a lot of awesome things in their spare time. Well, I was wrong.

Anecdotal but surprising, my fellow musician friends are more prone to what I believe to be the hacker thinking than most of the software programmers I work with. Maybe it is because of some unfortunate psychological barrier, or the result of a strong focus on computer related things and discard for the rest, I honestly don't know.

Anyways, what this roommate did is super cool, and I'd suggest everyone here to start hacking outside of their comfort zone, it can be very rewarding for some. Building things feels great, and being able to apply your hacker thinking to various things is a very useful skill to have.
I'm African - Tanzanian - and that wasn't offensive. Our Mobile Networks in cities etc might be great (at times) but I think what they were trying to imply was that it works in truly remote locations like rural areas etc. Nevertheless I'm not convinced of its potential.
Aussie spies raid lawyer office seeking Timor wiretap documents
:/ does this have any practical application?
there's this: https://github.com/schneems/explain_shell
Holy shit, 70 pounds to reprint your boarding pass?! That's more than many short haul flight tickets. Is that a typo?