skysight-inc/HackerNews huggingface dataset:
Another interesting piece of automation: I tried to find a video of the robot in action, but a search for Hadrian bricklayer on youtube only found videos that played a text-to-speech summary of the article and a slideshow of pictures.
Still, a month and a half is a very short transition time for a ecommerce product. It's disappointing when companies throw their customers under the bus, it risks making things harder for everyone.
Great examples. The one I pretty much live by right now is Thomas Edison's. You may fail once, twice, or even more times. But if you really want to succeed and have the willpower to keep at it, you eventually will get there.
If your project failed, and you can take some time off, go or it. I'd suggest joining an obviously-successful project for a year or two after (a "unicorn", although they're not all great, is a good choice; a successful team at a successful company is, too), then doing a startup again if you feel like it.

Taking more than a few months off might be counterproductive (and expensive), and getting trapped doing consulting/contracting doesn't contribute as much to doing another startup again later.
Strange considering the general opinion about whitelisting in the original forum thread.

>Giorgio doesn't generally add CDNs to the default whitelist. I'm not sure why he added googleapis.com, except that google.com is already on the default whitelist (so people can use GMail to get support), and googleapis.com is controlled by Google anyway.

My whitelist did not contain this domain, possibly because updates don't change the whitelist retroactively. Which is a good thing if it is part of a policy to never update a users whitelist without them knowing.

Until I see a real audit that looks at bypassing noscript code, I will continue using and promoting noscript as a great tool for safe browsing. No one can deny that a large majority of web exploits use javascript to launch, even when the exploit is in another media or protocol like MS Office or Adobe flash.

Noscript is powerful but it was also never aimed at the general public. In my opinion the general public can benefit from it but only as a shield against unwanted website loading from unknown domains. Because anyone who is not very experienced in the web and able to tie domains to website features will simply use the "allow this page temporarily" feature.

Which in my opinion is fine, it's better protection than not having noscript. But it's not the way noscript was designed to be used.
I think I won the game

http://imgur.com/qSerUAV
> Perl's critical failure is that most CPAN modules expect admin rights and a gcc build environment in order to install correctly.

See this thread:

http://www.perlmonks.org/?node_id=630026

For how to install CPAN modules in alternate locations. Be sure to note the setting of PERL5LIB to the location you choose when running Perl in order to resolve the modules in the custom location.

> Also devs are used to having named arguments for their functions. Not supporting that is just silly.

There are some idioms available to address this. If you are interested, reply and we'll discuss them :-).

> And finally it's difficult to google things like $/, $", $% and $_ when you're confused.

If you have access to a Unix machine with perl installed, then running:

man perlvar

Will produce a man page enumerating the predefined variables which are difficult to use a search engine to find.

HTH
The Google MVNO probably just has roaming contracts with both - this sort of thing is part of the GSM standard. In the UK Three and EE apparently share their networks, even though they are two completely separate companies [0].

[0] http://m.theregister.co.uk/2014/02/04/three_and_ee_to_share_...
So where are the boatloads of Chinese hackers being extradited to California to face their CFAA charges?
Author here. Glad that you liked it and that you learned some new things! Would you mind elaborating on what you found confusing about the explanation of pipes?
> Its a shame that "affiliate" ads like the ones they let bloggers use have 100X their ROI...

Sounds like an incredible market opportunity.

What are the companies that are building ad marketplaces targeting high performing affiliate bloggers which demonstrate their value better to advertisers, and share a higher proportion of profit with the bloggers?

Are there fundamental issues trying to scale up a business like this? Not everyone can spin their own custom 'sponsership' packages like DaringFireball, but there is a lot of good blog content out there.

I remember seeing some bespoke ad networks in the designer space, can't think of their name off-hand. Had the feel of a high-end web ring, if that's not an oxymoron.
I think he is glossing over CSS main selling point which is a separation of concerns. Essentially, you can code a web-site unstyled and then let an independent 3rd party write a style sheet for it.

He is saying that you would have a 'style.js' performing the task, but he is not specifying exactly how that file would replace the 'style.css'. A designer writing the 'style.js' key-value pair seems implausible as does converting a designer-created 'style.css' to 'style.js'.
The problem is that it's not obvious that there is a misconfiguration. Public sandbox environments are not uncommon on the Internet.

I do not support malice or vandalism, but there is no indication that a system is misconfigured merely because it does not have password protection. Users should not be expected to know the intricacies and technical details of every program they use. The responsibility for ensuring that servers are not publicly accessible is on the person running the server. Not requiring a password to access a system on a public network, when you require that only certain people are allowed access to that system, is negligence at best. I'd argue gross negligence.
Many of the startups selling to megacorps where the product dies would have been dead in short order anyway, and I wouldn't assume everyone is getting a big payday.

It doesn't seem totally unreasonable to me for failing startups to sell to a larger company and (hopefully) extract some of the value left in it for shareholders and employees - I just wish that with that the acquiring companies would do more to support the customers of the startup with reasonable shutdown notices etc. Unfortunately nobody involved has a very strong incentive to do so.
At UC Berkeley this semester they did something similar with a small army of subsidized printers, creating 840 8x8 "bricks" out of a proprietary concrete. More if your interested http://3dprintingindustry.com/2015/03/10/unveiling-bloom-the...
Because things in medical science function a lot differently from the rest of science. Take a look at this video to see what I mean:
https://www.youtube.com/watch?v=VArT6Kj_x_8
I'm not even in the marketing business but I tend to have a lot of fun with the people calling up trying to sell adwords packages... I know I have won if in the end they say "ok, actually that's more of a question for the tech guys in the back room...." when I ask them incredibly basic questions about their methods.

Guess it's so easy to sell to clueless business owners that taking 10 minutes to learn about the crap they are peddling isn't even worth it.
The Man Who Saved Southwest Airlines with a '10-Minute' Idea
YouTube Map Explorer
Your encrypted URL scheme solves nothing as far as I can see. We can already track eg the retargeting provider that brought cookie X in. That's not the problem. The problem is

(1) multiple retargeting providers repeatedly bring user X in

(2) once user X clears his or her cookie and becomes user Y, we no longer have a way to target ads to him or her. If he or she then revisits the site, our analytics become confused and that user is entered anew into a retargeting pool.

(3) user X is exposed to ads from multiple ad partners. Who owns the conversion? Fractional share / time decay / last view through? We can track the partners that showed this user an ad (up to cookie churn), but somehow must apportion the credit.

Users regularly repeatedly visit a site and are exposed to multiple ads before converting -- that's a big part of the debate over who gets credit.

The above problems become more acute as you exhaust retargeting and move to lookalikes or other forms of prospecting.
I tested it on my galaxy s4.

I also tried it on an older HTC Evo and it simply crashed.
buggy demo. Changing the values make the fish disappear and never come back.
Ask HN: Any free tools (other than pen/paper) to plan application architectures
Background: I primarily code as a hobbyist (with some open-source contributions - I've been coding for over twenty years ) and so haven't really come across any structured tools that could help in planning out how to structure applications, help plan visualize and tweak how different parts of the application should interact etc. Googling seems to result in either books on the topic or very domain specific tools like UI mock-up designers etc. Are there any free & flexible tools to help plan-out application architectures?
>> But nearly every male, and more than a few women, who went through puberty in the pre-Internet age will smile in memory of some variation of Allen’s humiliation. If you didn’t go to the magazine store yourself to purchase girly magazines, you asked an older brother, cousin, or friend.

I am of the right gender and generation, but not a consumer. I am fed up with the trope that pretty much everyone uses or has used pornography. Not trying to demonstrate something worthy about myself (good luck to porn users). Rather, I dislike being defaulted into groups where I don't actually belong. And suspect that I am in less of a minority than some would have us believe. Perhaps non-consumers of porn really are such a big outlier, I've never checked the stats. However, I am aware that people who use this trope may incorrectly and infuriatingly discount such protestations with a wink and a nudge.
That doesn't make sense to me. If you give money to poorer people, it allows them to invest in themselves at a higher rate of return than you can achieve.
We are in agreement. I perhaps did not phrase it well enough.

Although make can be used to parallelize data workflows (guilty as charged), it was not particularly designed for this use. It has lots of other things baked in that specifically target building software which for the purpose of data work flows are extra cruft. Effective ? yes, quirky? yes, recommended ? perhaps not if one is not very familiar with make.

Ninja is lovely its like a library of building blocks to make your own build system. BTW as long as we are trading favorites, may I suggest tup.
I've Eve-Online and StarCraft 2 installed, which use about 30GB in total. Add another 6-8GB for the OS, and you've still got about 50GB left (which I actually fill up with even more games).

IMHO, 120GB is way more than enough.
Your standard 2010s American is also roughly 3x as large as the typical 1950s American, though.
Ask HN: “If you are famous hacker, you are not doing it right.
The Nuon gamepad was wired, and was similar to the N64 controller (D-pad on the left, analog joystick in the middle, various buttons on the right).
The JDK has some of the best implementations of lock-free data structures anywhere, and they are actually all implemented in Java (the JVM exposes direct access to memory fences and CAS). You really never have to drop down to C unless you want to interface with some OS-specific code.

The JVM is simply much more general-purpose. Just like your machine and OS themselves can support Erlang, so can the JVM.
Politics ? I bet many programmers would like to develop their code for one browser if it supports python. If many apps are only supported by firefox because of that, users might just install firefox if it has an edge in term of app quality and quantity.

That's like why developers chose to use linux to develop web applications, and people used those websites, they did not stick to windows software solutions.

It's really important, I think, to keep having different technologies available so that developers can choose what is better. There are many python programmers already, the language is mature and used in many places and I'm sure it could be used in more places.
A better online developer resume template
The U.S. has a pretty big parts industry, but it varies a lot by sector. It's quite strong in heavy machinery, for example, where domestic suppliers have a majority marketshare in both the market for the machinery itself, and the parts used for building and maintaining said machinery (and the tooling for the machines that build those machines... etc.).

There are various ways to slice it, but if you take the broad sector of "machinery and equipment" as defined by the U.S. Department of Commerce, domestic suppliers have about a 60% share of the U.S. market overall: http://selectusa.commerce.gov/industry-snapshots/machinery-a...
How many did you spawn?
can you provide an example where expanding the definition of personhood was abused as an excuse to commit atrocities?
I was scared for a second that Hacker News was now presenting stories based on location. Nice to see our City making some headlines. :)
They are kind of fixing the price now. I see small cans of coke (250 ml) with a large logo stating: "Maximum price $2." [1]

I'm guessing you could legally sell these cans for whatever you want, but consumers would probably not like to pay more for something that has its "maximum" price stated in the design of the can.

[1] http://ausfoodnews.com.au/2014/08/11/coca-cola-launches-smal...
The Clojure bindings for Quasar are called Pulsar[1], and I believe that the guarantees made by Clojure are exactly what you're looking for.

[1]: https://github.com/puniverse/pulsar
Same. 4 jellyfish were fine on my HTC One M8.
Yep. I do the same thing. Not sure why I expected Project Fi to be more financially attractive than this, considering how cheap it is. Oh well.
> And I suspect that GitHub Atom is running in a web-browser so they can effortlessly offer it online in the future.

A note about atom ... It does not run in a web browser and it would be damn hard to port it to the web since it runs on Node. It uses chromium for displaying the DOM but is not in a browser.
These are my two different experiences and hopefully one of them might help you.

My first startup didn't go that badly, which is why it left me with enough cash for rainy day during my 2nd / 3rd startup.

So without saying, yes the 2nd and 3rd crashed n burnt pretty badly.

Experience after 2nd:

I know this might sound meta, but your sanity and your self worth more than anything else and that's what you should be looking at. I was a noob by all means when I did my 2nd startup, because my first startup had an early acquisition which I didn't really go through a lot of things. So due to that my 2nd time it left me with a lot of bruises of rookie mistakes.

It was awful, but I decided take school and help me forget about Startups, business and the sorts of things I was obsessed was before. So this helped because I got to talk to people whom were not necessarily talking startup and business, which diverts your anger/disappointment towards something different.

After 3rd startup:(run out of money, quite literally)

After my 2nd startup I had enough cash to not get a job, but this time around I had a lot more pressure which left me with no choice, but getting a job. I had some great investors whom knew why I fall into this situation, which helped a lot.

Few things I did:

1- I put behind everything I was hopping for before, because I knew that I have reached a new low (which is not good).

2- Making new hopes!

3- I started fresh (joined a tiny startup and worked for them like it was my first ever time programming / building a team).

Things learned:

1- I wouldn't jump into another startup of your own. (don't, just don't) The pressure becomes too much and productivity tanks.

2- Make sure you agree on leaving behind the miseries of a startup to start something new (aka joining a team). It's a good time to let go of things when you feel your shoulder is holding too much.

3- Your sanity and your life is the most precious thing you have, after my 3rd startup I had death threats and that was the reason I had to let it go. So things like that shows you how cheap life can be in others eyes, while for you, that is the biggest asset you have your control over.

So feeling shitty or guilt shouldn't stop you from going into something new.

Also, if you have enough of experience with programming and building, then you can do some consulting or freelancing very easily.

PS: if you're in based States don't freaking try Elance or Odesk. Because that will just destroy your thoughts more, it's like race to the bottom for prices. Try using HN (Who is Hiring) or Reddit /r/forhire or Twitter or friends to get some gig.

Ah and one last thing, ego and pride can be hard to get over, but don't bury them, because these times will be your medal of honor and soon enough you can feel proud of them.
http://ieet.org/index.php/IEET/RNHP
I am.
I want good services to live, to continue through time, to not close, and to fullfill their promises.
Although I can't deny the utility of free-unsustainable services, the more time pass, the more I'm inclined toward paid service first and foremost because I can count on them.

Lately I've been searching for great products with sustainable business models.
Basecamp, Posthaven, Pinboard, are a few that I've encountered.

I was inspired by this https://signalvnoise.com/posts/3830-ta-da-list-until-the-end... and I though "wow, this should be the way".
And I think it is.
I do this with T-Mobile. The downsides are once per year my phone number is literally banned and I cannot text or call for a few hours for absolutely no reason. It's supposedly due to anti-spam issues and obviously there is zero support on this, so you just have to suck it up while you are banned for an arbitrary amount of time for an unknown reason.
A Blind and Speed dating app for iOS
The World Needs More Female Computer Programmers
I'm sorry but I reject this line of reasoning. If I was to use an analogy it would be along the lines of, "It's not my fault I'm always broke (even though I keep borrowing and spend everything I have)". Sounds ridiculous doesn't it?

Nations who reduce spending but do not get rid of their principal debt (not just keep up with interest payments) will never get out of that debt.

But saying it's not a choice (as implied in the link) is bunk.
China don't play dat, homie!
Secret to Why McDonalds Coke Tastes Best
One of the main developers hired to write games for Nuon was actually the legendary Jeff "Yak" Minter, he of the Attack of the Mutant Camels fame. He wrote Tempest 3000 for it, as well as the Video Light Machine. Both were sequels to previous work; Minter wrote the original Tempest 2000 (itself a sequel to Tempest), and the VLM for Nuon was version 2.0 of a synth he did in the 90s.
Not my language, if that's what you're referring to :P If you're referring to the post, thank you very much
I have requested an invite for Smoothie. It can be used for hookups too.
I'm using YesScript (and Greasemonkey) to 'fix bad-behaving' sites. NoScript is to intrusive imho.
rodgerd is the only one with any sense in this thread.
Few things animals did that had me sitting:

# Instant group work, two monkeys having to analyse a situation to pull ropes (all rigged by researchers of course) with the right choreography to free some food. One came, saw that pulling either end alone wouldn't cut it, call his buddy, they look at each other and the rig for a second, then split each to its own end, synchronize then pull, profit. The 'no brainer' attiude killed me.

# Crows 'reverse engineering' and social hacking: https://www.google.com/?gws_rd=ssl#q=ted+talk+crows

# Pity bargaining, a puppy lab trying to guilt trip us into letting her go outside after being reprimanded

# An octopuss mother heating its eggs until near death, saving her last forces to swim as far away as possible so her dead body wouldn't attract predators. The sacrifice got me emotional.

# The 'lion hugging its savior' video on youtube. That lion looked overwhelmed... More human than a Disney antropomorphic lion character. Just thinking about it warms my heart.

None of this is abstract enough for us to stop thinking we're not above. I'll agree that I've never seen an animal contemplating the world the way humans do. But maybe there's no point in doing it and we're just full of ourselves :)
"Hey man, Elon Musk's rocket blew up today. Even the best of us don't succeed every time."

This is a fantastic quote. A (literal) moonshot failed, and that's not stopping anybody. Cheers for the perspective. I think it's easy to get trapped in our own little bubbles and forget the bigger picture.
Actually it works on anything out of the box but you might have to source some drivers for network cards so you can get to windows update for everything else.

The best bit is on my older X201, it installs all the Lenovo official drivers as part of windows update. You install windows, wait about 15 minutes, then reboot when it tells you to and bam, sorted.

That doesn't sound like Linux a decade ago ;)
Maybe if you were working on a storyteller AI you could start with the minds behind animated films, people like Lasseter, and really dig into how they work. Animated films are unique in that there is always a strange and magical interplay between the frame and the story. The relationship is very much like that between 'code' and 'process' in that we "...we conjure the spirits of the computer with our spells."[1]

It's not a bad place to start, as the kinds of expressivity (degrees of freedom on the face, for example) you need to make a good movie are exactly the data-structures you'd need for a reasonable simulation. Camera, lighting, pacing, and sound all require their own expressivity independent of actual decision making. That is, the data-structures exist before the values are placed within them, and film-makers know what those structures are, at every level of abstraction.

Yes, this is all very hand-wavy, but cut me some slack, it's Sunday!

[1] Excerpt From: Harold Abelson and Gerald Jay Sussman with Julie Sussman. "Structure and Interpretation of Computer Programs."
Optional typing is definitely coming. As eeZi pointed out, and I've been following this in the mailing list also. https://www.python.org/dev/peps/pep-0484/

Guido is pushing to standardize mypy as static analysis for py3k, but it is taking so damned long, meanwhile something like TypeScript is already superb with it's compiler service architecture providing great tooling for all kinds of editors & IDE.

PEP484 is simply too little, to get good tooling it requires compiler service (API for IDEs), and we are long way from that.
The consoles want in on the online streaming market too, though. The Xbox 360 has sports streaming from MLB.tv, ESPN, etc, and Netflix support is on the major consoles.

It's interesting how fragmented from an end-user POV the streaming services are -- it's like a 100-way betamax vs VHS fight. I suppose you could argue there's only one "format": the web browser, but that's not true in the home theatre/console/smart tv space.
> [...] overall it's probably much better off in the long term for the population.

[...] if a minimum wage is a good idea in the first place.
Project Fi is more expensive than the T-Mobile $30 plan but it does have some significant advantages. You can use Sprint's entire network as well, you get unlimited international roaming (which is a godsend if you make occasional overseas trips), and you can use the native voice network for calling and SMS which gives much better coverage and reliability especially in rural areas or crowded places like stadiums.