skysight-inc/HackerNews huggingface dataset:
> So what is really needed is a startup culture that provides for years of uninterrupted development and focus.

Just a few wild ideas, what do you think about these alternatives:

1. A more socially-responsible business environment, so that startups aren't the only icon to pray to?

2. Different funding schemes for research on high-arcing topics?

3. Reducing the "everyone NEEDS to get a degree" hype?

A lot of the instant gratification behind phenomenons like the startup culture is responsible for much today's bullshit in academia (I've seen a ton of it before I left it). IMHO, the issues run a lot deeper than how academia is (disastrously) managed.
This strategy is not exactly novel. In the world of
Structures Products the instrument is called a buy-write note.
My Logo Design Brief in a One Page PDF
I think everyone understands the concept of "nothing" or "no cookie" vs "a cookie", just as babies (and, say, birds [1]) have a concept of quantity and even discrete quantity at small values.

I can understand that I have no cookie without counting from the number 0. But why is it important to label nothing, to give it a name and symbol and define its properties?

[1] http://en.wikipedia.org/wiki/Bird_intelligence#Counting
Thanks for the pattern matching tip. Will investigate.

I'm looking for a better way to navigate of graphs. Objects graphs, DOMs, parse trees.

Currently, I rely on iteration and glob style paths. http://en.wikipedia.org/wiki/Glob_(programming)

For instance, excerpt from https://code.google.com/p/lox/source/browse/trunk/test/lox/t...

InputStream in = new FileInputStream( "./test/lox/test/zooinventory.xml" );
Document doc = LOXHandler.load( in );
List<Element> animals = doc.find( "Inventory/Animal" );
System.out.println( "animals found: " + animals.size() );

for( Element animal : animals )
{
String habitat = animal.findFirstString( "Habitat" );
String lifestyle = animal.findFirstString( "Lifestyle" );
...
}

...

// Actual example of some globbing
List<Element> names = doc.find( "Inventory/*/Name" );
System.out.println( "names found: " + names.size() );

What I really want in a future language is for those glob paths to be first order objects, not magical strings. Then the compiler can do some sanity checking, editor can do autocompletion, etc.

Warning: Lightweight Objects for XML is a personal project, very alpha. https://code.google.com/p/lox/
I guess programmers are never productive then.
Hades is not hell, and actually not such a bad place. It's where all people go when they die, and only a small part is for torturing bad people.
> (a mint-condition 808, for $250)

This is the thing often missed by various clones. The Roland machines were cheap, often thought of as limited. An 808 clone selling at $1,000 is a weird idea.

I was hoping that the RPi or Arduino would open up cheap great interfaces to good software, but it hasn't really happened yet.
Director of National Intelligence - Nothing is Beyond our Reach
Precisely. But there's nothing inherently wrong with setting a valuation. At the earliest stages, it's all very arbitrary anyway. There's no reason not to reward the earliest investors for taking, by far, the greatest risk. A 10%-30% discount does not seem commensurate to the degree of de-risking.
My assumption in college was that graduating mattered, and my major didn't. Thankfully I was right, but it stressed me out at the time.

On a personal level, I wish I'd heard Derek Sivers talk about doing one thing at a time sooner. I spent years trying to be too many things, and I see now how I couldn't help but half-assed all of it.
Basically nobody should write such code. As a style guide: use CAR and CDR on cons data structures. Use FIRST, REST, SECOND, ... on lists.

Actually on day two of Lisp, fifty years ago, these patterns have been abstracted. Recursion of lists has been replaced by higher-order functions in many cases.

(defun mix (list1 list2)
(mapcan #'list list1 list2))

Above maps the function LIST over the two lists and concatenates the results.
TL;DR - I got up early to beat depression, found I had loads of time to get work done uninterrupted.

I want to make two comments - firstly there is something very wrong with the business world when you have to avoid the 9-5 full of interruptions to get any work done. I know this from experience.

Secondly compare this to the Peter Higgs (of Bosun fame) saying he would never have got an academic post today because he would not be seen as productive enough - in other words he did not get up at 4 to do a days work before going and doing a days interruptions.

We are getting something terribly terribly wrong with our working days.
Is it? The chart-voodoo makes me cringe
I can't believe I find myself defending Abe, but...

> Abe is one of the worst politicians ever in Japan.

Sadly, he isn't. I don't like him, and I wouldn't vote for him, but at least he believes in something beyond perpetuating the political machine. In his own half-assed way, he is recognising Japan's problems, and trying to find a way to work through them, which is more than can be said for most of the political class.

> Pushing Keynesians economics to the max

It's an act of desperation. Sadly it's failing, because Abe hasn't made any real progress on "structural reform" (a.k.a. doing something about the vested interests that have Japan in a chokehold). Without that, all the rest of Abenomics is worthless.

> controlling the media to ensure his Abenomics crap get good press

The mass media were neutered a long time ago. This law is a stick to beat the few remaining trouble-makers around the head with.

> This is about as low as you can get.

If this is the worst you can imagine, you lack imagination.
Filter HN - Exclude All Bitcoin Articles. Made with AngularJS
Pdf available at http://digital-era.net/bash-as-a-modern-programming-language...
simply extract files from .iso with 7zip or winrar and copy to USB and run small utility to make it bootable (in the subfolder /boot choose Installer-for-Windows.exe or Installer-for-Linux.com ) More info here http://www.porteus.org/tutorials/26-general-info-tutorials/1...
According to this guy's LinkedIn profile, www.linkedin.com/in/vaksambath, he is the CTO/CPO of Deka which recently ran an unsuccessful indiegogo campaign, http://www.indiegogo.com/projects/deka-the-most-customizable.... Interestingly, Michael Sawitz of FastStart.studio who has been mentioned on this thread, commented on the indiegogo campaign! I must admit, this is all very interesting and I am intrigued.
Also, I cannot believe someone would seek $100000 for developing Bluetooth headset (as in indiegogo campaign), but just $50000 for a smartwatch development (as in kickstarter), especially someone who claims to have spent $500000 already for R&D!

Also it is very interesting how the story keeps changing. First version was that they developed the watch from scratch and a Chinese company stole their IP. Now the story is that they never developed any hardware, but only worked on the software. However they cannot even show any software properly working on a prototype.

I fail to understand how kickstarter has still left it open. Now the guy is saying that since kickstarter is allowing him to go on, his is a valid project.
Building reusable components and widgets with Ember
I feel that while type information is useful, some of the more advanced libraries have signatures that are very difficult to reason about.

Disclaimer: Didn't write read a lot of Haskell so it may be just that.
Some examples would be useful.
Thanks. Is there anything on the protocol for passing messages around once you've found some peers?
Clumsy Ninja for iPad: A Cute Game Ruined by In-app Purchases
I don't think the problem is Unicode, the problem is trusting your ability to determine the ownership of a URL (and thus the trust that should be inherited from its owner) based on its name. Plenty of phishing attacks work with domains like "yahoo-password-reset.com".

If you're not seeing a valid TLS session with a certificate signed by an issuer you trust not to allow these shenanigans, it really doesn't matter what chracters you're seeing in the URL bar.
if it's one page... made it HTML...
Two questions:

Mining bitcoins is about being the first one to generate the hash that satisfies having however many 0s. Whoever gets there first wins the prize, cool.

Does that mean that you can only get new bitcoins in blocks of 25? If my mining program gets unlucky, and never gets a hit, do I get nothing for it? Or are there schemes where I am helping, and I get a portion?

Further, is there something in the data being hashed that includes the previous block chain?

Otherwise, couldn't I make myself some free bitcoins by pre-computing the hash for a transaction I'm going to do in the future, and verifying it first? Sure it might take some computing power, but with no competition I just need to make sure that my costs are less than 25 bitcoins- and at today's prices, that's a lot cash to work with.
>Needless to say that this American hospital would not even have admitted us without a certified check in advance.

An emergency room cannot refuse treatment to a women in labor.

http://en.wikipedia.org/wiki/Emergency_Medical_Treatment_and...
Talking about he influence of the patent bar is utterly ridiculous. The plaintiffs bar is way bigger and has more clout, but that doesn't stop the Supreme Court from paring back the scope of class actions.

Only in the HN bubble is the argument against patents "conclusive." What Congress sees is people in the Internet tech sector complaining about patents, then people at a Oracle and Microsoft and Apple defending them, along with engineers at dozens of key American companies in aerospace, medicine, agriculture, etc.

The Supreme Court is required to give effect to Congressional intent in the patent act. The language of the patent act days that nearly any subject matter is potentially patentable. Unlike commenters on HN, they must approach software patents in a way that gives effect to that principle.
Thanks for your reply. So its doing something akin to clustering on categorical variables. Might be able to connect to some kind of ontology learning...
It's not just in schools. It's more a consequence of the fact that the vast majority of mainstream languages use the Nygaard model class-oriented incarnation of OOP, rather than Kay's model of messaging.
A telling thing: if you make world-wide health insurance it's valid for every single country other than the US. If you want US coverage the price will usually double.
> firstly there is something very wrong with the business world when you have to avoid the 9-5 full of interruptions to get any work done. I know this from experience.

If you are a low-level programmer or work for a very small startup yes, but at scale communication and coordination overhead is necessary and significant.

As a tech lead I am keenly aware of the tension between the fact that interruptions may shoot my technical work to hell, but if it helps 10 other people be twice as productive that day it might well be worth it to sacrifice my own productivity, especially if the interruption is of the "teach a man to fish" variety.
This is seriously nice.

Love linq and this seems to be a great tool for using it in javascript
I have it one the MicroSD in my Android phone. I also have MicroSD-to-USB3 card reader on a keychain. Easy to boot any PC. Running from RAM is fast and leaves no traces on the host PC. One feature especially worth mentioning, is that you can have AMD and NVIDIA drivers in /porteus/optional and depending on the detected GPU, porteus will load the required driver. So far, it worked everywhere except for some Atoms (netbooks) with PowerVR GPUs.
The syntax corner cases are the killer, hard to debug in some cases too. And it's really really slow...

I know there would be religion issues but I'm sort of surprised there isn't a dsl and repl loop shell in ruby or python or even node that hasn't taken hold among hipsters.
> In his own half-assed way, he is recognising Japan's problems, and trying to find a way to work through them, which is more than can be said for most of the political class.

By promoting his super-self-ego on the way? If he started to be a little humble about himself I could start to believe what you are trying to say.

> It's an act of desperation.

Especially when it has failed everywhere around the world before (and recently in the US with Super Obama's plan for growth), I just don't understand how one can even believe that such a political stance will save Japan.

> The mass media were neutered a long time ago.

I've been in Japan for several years and numerous prime ministers but this is the first time ever I see major media constantly rooting for a person like Abe. It's just plain propaganda, makes me sick to the stomach. It's like we are in a third world country or something with that kind of level.

> If this is the worst you can imagine

Oh, you haven't seen what Abe is yet to disclose next. He seems to never run out of brilliant ideas. And he likes the nationalistic fiber, which I find despicable on top of everything else he does.
Can somebody add `[ppt]` tag to title? I can't as I don't have enough points.
Well, you could start by forcing children to sit still (!) in the same room every day, lecturing them about things that they do not care about, forcing them to do things that they do not want to do, finding ways to shame them if they do not obey, and then insisting that this is what education is and what the process of learning looks like.

That would be one way to teach them not to seek education.
Samsung v Apple did as far as I know not have any effects outside Germany so I believe that was just false information.
20 characters is definitely enough now. Who knows what computational revolutions await us.
Here's Xorg's nested X server if you want to see how much C code it takes.

http://cgit.freedesktop.org/xorg/xserver/tree/hw/kdrive/ephy...
No stupid designer ~ No Photoshop, Go Sketch
How a newbie designer designed an app featured by App Store in 153 countries.
It possibly wouldn't have existed until a much more modern era when the cost would have been less, sure. But someone (Google hint hint) would definitely invest in GPS if they thought it would make them money. Besides, I don't think you can really compare GPS with say, making explosives that can reach a greater blast radius. My point was that to simply say "well, some Army projects can be used for bad and for good" does not justify the engineering of technologies that are clearly meant for killing.
What makes the situation even worse is that the PRC and Japanese governments are playing into each others hands. The ongoing conflict is a welcome distraction from the fact that both countries have an enormous need for domestic structural reform.
Both titles are misleading. The title should be:

"I found Prezi's client-side source code"
You're not making friends with your new King very well. I worked at Ticketmaster while going to school. I would not have studied more. I am your new king.

C:\TAD\Text\BIBLE.TXT

brake down the walls of Jerusalem.

39:9 Then Nebuzaradan the captain of the guard carried away captive
into Babylon the remnant of the people that remained in the city, and
those that fell away, that fell to him, with the rest of the people
that remained.

39:10 But Nebuzaradan the captain of the guard left of the poor of the
people, which had nothing, in the land of Judah, and gave them
vineyards and fields at the same time.

39:11 Now Nebuchadrezzar king of Babylon gave charge concerning
Jeremiah to Ne

----

College major matters a lot to me if I am hiring.

SAT matters to me.

You motherfucker scumbag Jew-schemers are trying to do self fulfilling prophecies. GitHub fans say github matters. Shitty-major people say major doesn't matter. Looks don't count is what ugly people say.

Electrical engineering is my masters (pretty good, huh!). What I didn't realize is that university rank mattered -- I just didn't realize that.
Neverwinter. Juega gratis a Dungeon´s & Dragons en tu pantalla. Personal review.
Sorry, actually thought you were trolling when you first said only math major use it and then made it sound like the syntax was the reason for.

The core points in your criticism is known though, and basically apply to any other language. Most language with new concepts and new syntax will be difficult to learn if you already are used to another language. Especially if the language is almost the opposite of the one you learn. Imperative language are about writing how and writing functionally is about writing what. Widely different mindset is needed to accomplish many tasks. Recursion being one thing, monadic computation being another. One thing many people coming from OOP to Haskell have a hard time with is that they write new classes when what they really want is new datatypes.

In the end you win when you've learnt a language such as Haskell though, cause even if you won't write production code in it you will learn a lot of useful practices you can apply to everyday programming. Also you will have a new language to write your side projects in. ;)
A bit shorter explanation from me: http://perlalchemy.blogspot.com/2011/05/bitcoin-protocol-hig...

Not so detailed - but I think it covers the main mechanics.
Rails on SmartOS: Part 1
The problem is that Japanese tend to believe too much in politics. When the press interviews people in the streets, it's always "the government should do this, should do that", it's depressing when the mindset is already so much centered around a mother-state with most of the population.

> Stock market average soared since he returned as prime minister.

This is pure bubble. Was there a sudden increase of productivity ? No. Was there a sudden increase of market size for Japanese companies? No. Then, you can easily conclude that the stocks increase is just fluff based on pure air.

> TPP ostensibly promotes free trade in other sectors such as agriculture.

I'd like to see a free market for agriculture instead of paying my apples 3 USD/apple in the store. Sustaining the small producer with his backyard is such a retarded policy in Japan in the first place. It makes food expensive for everyone and removes pressure on farmers to expand, automatize and be more productive. Again, we've seen the effects of such policies elsewhere.

> To improve Japanese politics, as a nation we have to invest in the younger generation.

Sadly the way young people are educated in Japan does not give me much hope: no discussion in classrooms, the cult of the sensei as a center for knowledge, the absence of criticism regarding anything... younger politicians are going to be as incompetent as their predecessors.
I'm sure they'll try. But what matters most is that their patent threatening was already on shaky grounds to begin with. If someone like Samsung stops paying them, it might have a domino effect, and sooner or later more companies will try to actually test Microsoft's patents in Court. I think it's only a matter of time anyway, especially if this ruling remains permanent, which would embolden Android OEM's.
And this is why I get annoyed when people complain about me having a band-aid over my webcam.

(I've also got my internal mic physically disconnected.)

It's not that much trouble, and sidesteps things like this entirely.
App revenue models versus average revenues
Not sure if it's related (not a web developer), but here it is anyway: http://nixos.org/~eelco/mod_haskell/
I think US is trying to extend patent life to 30 years or something in the TPP.
> each Smalltalk object is a recursion on the entire possibilities of the computer.

So it's like a lambda expression. Except that:

1. OOP was invented 35 years later.

2. OOP is not based on the mathematical concept of the function, which is (arguably) the most successful idea ever dreamed up by (not as arguably) some of the smartest human beings ever to live.

3. Objects are lies. An object that calls itself a COW is not a cow; a function that calls itself SEND-COWS-TO-MONTANA really does send the cows to Montana.

Ergo OOP=dumb. What am I missing?
This is a common theme around here lately: having time to ourselves to work/think without incoming needs or expectations from others.

A bunch of people have solutions, from work spaces with isolation rooms, like the nap rooms at the huffington post, to going on a cruise to do your best development.

It all seems to me to point to one major thing, we are overburdening ourselves. Most of this overburdening is by choice because we all need to be productive, otherwise we will not feel like we are changing the world. Founders are reporting being depressed and having anxiety issues. As a result we are all grasping for whatever we can to unburden ourselves while at the same time maintaining productivity. To me these things are impossible to an extent. Yes there are little hacks here and there and efficiencies can be gained but on the whole you either need to be able to deal with a shitload of stress, or figure out how to remove things from your plate.

I am guessing that there will be a mass tipping point for the entrepreneur/startup community where a significant number of people are having panic attacks and massive anxiety disorders because we just really all can't be Bill Gates/Steve Jobs/Elon Musk no matter how many hours we put in on the cruise ship at 4 AM.

Either that or everyone will start signing up for intensive training for how to deal with high stress environments.
>> "in other words he did not get up at 4 to do a days work before going and doing a days interruptions."

I would think that if you got up at 4am you could get your work finished in less time (say by noon). Unless your job relied on communicating with other people during working hours (9-5) that seems feasible to me.
I suspect that the causation is backwards here. Studies of highly driven people show that they tend to have naturally higher dopamine levels than less driven people (I'm grossly oversimplifying here, but anyway). In effect, they are on stimulants all the time - natural ones created by their own bodies. And that's going to create a correlation between productivity and early rising right there.
Is Stephen King for real about writer's block on his first day tweeting?
Consider that what is realism for you is just FUD for someone even moderately into the language.
My question is how are they not criminally charged with fraud when this happens? I could understand if this only happens once in a while, that it isn't done intentionally, but it happens all the fucking time, so someone is clearly intentionally doing it.

If you hold a man hostage for a month or a year you go to jail for a year or two. If you intentionally overbill a man so that he must work an extra year worst case scenario you... send a sternly written letter and pay them the original amount?
Well, I hope that's true, but I don't know if I necessarily agree with the idea "they have an oppressive government thus they must be able to take control with protesting". It could be that the government feels the need to be this way because they know just how screwed up everything (pollution, persecution, etc.) is, and are oppressive as a safety measure.
Interesting you mention that

Immigration is also a hot topic in Germany, but they have:

- An influx of immigrants from the EU

- An influx of immigrants (from Eastern Europe) Some legal, some others, well

- Refugee influx (smaller than other countries like Italy and Spain, because of EU regulations)

But they have an easier "learning curve" , and are possibly (slightly) more open to immigration. The Turkish immigrants and their kids still face significant challenges

http://en.wikipedia.org/wiki/List_of_sovereign_states_and_de... in these lists

For 2013: Germany 1.42, Japan 1.39 (middle column). Well, small difference.
This mechanism would make a superb Chrome extension for the regular site. (Or, heck, any site with long lists of links.)
Why is the image constantly redrawn?

EDIT: Ok at first there were no moving creatures in it. I see why it is redrawn, now my question would be more like: why is the whole image constantly redrawn? (Dirty rectangle goes a long way).