skysight-inc/HackerNews huggingface dataset:
Great to see it move on from just JS (although I know you can run binaries, it's a little awkward).

There was a 60s execution limit in preview, anyone know if thats still around / likely to change? I've got a task to solve a the moment which is basically

"When a user puts a file on S3, hit an API for each line, store all responses in S3"

Lambda would be awesome for the low end of that, small files would generally be alright, but as the filesize grows I'd need to try and setup workflows to split the file & rejoin the results (and guess how many requests I can make in 60s) which is starting to get into a more complicated setup than I'd really want so I'd be likely to just rent a machine and setup my own queue processing (again more complicated, but more in my control). Maybe I'm actually just looking for simple grid software and I should just rent some servers.

Essentially, what I'd like to use lambda for is "Run this code. It's not big or heavy, or requires much power, but run it and stop charging me when it finishes". I don't want to request machines, setup disks, compare multiple reserved costs, orchestrate them starting & stopping or handle updating them, and I don't want to worry about starting 100 5s jobs and that costing me 100 hours. I'm aware that's rather "moon on a stick", but I do feel like a lot of this is almost there.

I'm missing a big hole in my toolbox since PiCloud shut down. Millisecond pricing, tasks, queues, workflows, custom environments. Anyone here an old picloud user? What have you moved to?

GCE is interesting, with fast boot times and a 10 minute min, 1 minute increment pricing model. Ironworker is interesting, but the potential delay for a standard job (15 min) along with the cost vs computing time it's hard to justify for my tasks over just renting a machine from OVH ($50/mo would pay for a decent 32G machine, so I could run a lot more than the 25/500 limit for the smallest tier) and the 1 hour limits on the smaller plans cause the same issues as with the 60s limits on lambda.

I'm not knocking these services, they're all really impressive, just unfortunately have various restrictions / limitations that limit their application to the problems I currently have. If I had slightly different problems, I'd already be using one of these options. If people are using other services, I'd love to hear what you're using!

Edit - offtopic, but every post I've made recently has gone through twice. Chrome 43.0.2357.124 on a mac here. Anyone else having the same problem?
So is vitamin D deficiency. Get some sun (or pills)!
Control the speed of the train. Period
App of the week: Charlie
Good luck stuffing that particular genie back into the bottle.
Airmail2. Its ok, search is meh but overall better than apple mail for my needs.
On a related note...I'm using KeePass+Yubikey but am a bit worried that the project is still hosted on sourceforge. The devteam seems to think it's no problem at least that's the impression I get from reading the forum.
> I think this will glob unless you escape the asterisks.

The majority of times, this is the case. At least one exception is when the shell pattern does not match one or more files in the directory which find(1) is executed. However, this can be "surprising" so it's best practice to either use escapes or ensure interpolation is disabled via single quotes (in Bourne shell syntax).

> Also on my system (debian 8) I need to put the directory to search first...

FWIW, you can specify more than one directory if desired. The primaries will be applied to the results of each.
Last chance to get PSM
Apple Seeds Sixth OS X 10.10.4 Yosemite Beta to Developers and Public Beta Testers
Push state from an Embedded Device
Vox themselves published some good responses to that first article:

http://www.vox.com/2015/6/5/8736591/liberal-professor-identi...

http://www.vox.com/2015/6/10/8753721/college-professor-fear

The first one points out, in passing, that the only actual complaint the liberal professor received was from a conservative student, who thought the professor was too soft on (perceived) communism. But it makes the more general point that the root problem with academic liberty, insofar as there is a problem, is with the tenure process and the rise of adjunct positions, not with liberal students. It's a very interesting analysis.
So first you wanted to know if they had revenue. You got our answer and now you want to know why so many people are paying them money.

You know the answers to all of these things. Just come out and say what you think about Github and their business model instead of wasting our time answering these supposed questions.
I've found that drawing over the mark with a white board marker seems to make it removable.
The great thing is when one of your other properties has a good year you can lower the valuation of that sock to reduce your tax burden.
The Lyme Disease diagnosis is used to encompass more than Lyme Disease sometimes. Some people use it to refer to being infected with the bacteria Borrelia Burgdorferi. Others use the Lyme Disease label to refer to the bacteria and the other co-infections that you can get when being bitten by a tick. Such as Babesia, Bartonella, and Erlichia. I prefer to call them Tick Borne Diseases (TBD).

I got bit July 2010 at the age of 27 either in Northern Nevada or Folsom, CA (I drove from Nevada to Folsom, but noticed the bite in Folsom) and saw a doctor immediately since my ankle swelled up so much I couldn't walk on it. I was given 7 days of bactrim and went home. Symptoms came on slowly. Loss of sleep, loss of energy, loss of libido, head pressure, heart palpitations, parts of my body feeling numb and shaking, and severe brain fog. I thought I was going to be bed ridden. Over 2 1/2 years after I got bit and 8 doctors later, I tested positive for Lyme Disease (Borrelia Burgdorferi) and Babesia. Borrelia Burgdorferi is a spirochete similar to Syphilis and Babesia is a protozoa similar to Malaria. The Babesia strain that I tested positive for is the WA-1 strain (Babesia Duncani) and is more difficult to treat vs Babesia Microti.

I was diagnosed over 2 years ago. I am still treating Babesia now. My life is so much better, but I still have many of the symptoms. I make quinine from ground up Cinchona bark and make a tea since my doctor won't prescribe quinine to me because he thinks the quinine side effects are too severe. If I stop taking quinine, my brain fog returns, I lose sleep, and my hands start to shake like crazy. I also take Alinia and Azithromycin. The cinchona bark has really helped me get through the day at work. I am seeing a new doctor next Monday, but my journey still continues. This is the craziest thing that ever happened to me and I never heard of it before I was diagnosed.

My suggestion is if you ever get bit, is to request 4 weeks of Doxycycline. Otherwise, if the tick carries these diseases, it could cost you at least 5 figures out of pocket and change your life dramatically. Many people who get sick lose their jobs, their spouses, and friends. Many doctors in Northern California don't believe that the disease exists in California. Sonoma County has tested the ticks in their area since the 80s and have found ticks carrying the Borrelia Burgdorferi bacteria all over. Unfortunately, not all doctors are informed of that.
Facebook is probably the only platform who could solve "photo sharing" in the way it was used to be.

There was a time when we passed our usb-key (or even "worse", cds) to have all the photos of a trip or event.
Now, moments, could be the solution.

Given the audience facebook has it could probably be interesting to see how it stacks up with competitors like Google Photos.

I don't see them being enemies, though. It seems clear to me that GPhotos is more aimed toward the "I want to track all of my moments" VS the "sharing moments with the group" of the FB app.

So, nice addition, let's see how it goes in the long term.
Before that I was not so familiar with cmd. After that I was.
What I really don't like about 1Password is that they actually store an item's name and domain unencrypted in the vault:

https://discussions.agilebits.com/discussion/38180/vault-1pa...

For my taste that's already too much unencrypted info being synced over Dropbox etc, an attacker can easily see on which sites I have accounts.
Ok, I forgot about always_inline. That is a good point. Anyway, it doesn't work for polymorphic (technically non-static) or recursive code. If you've split your program up into lots of pretty little functions, which is fine, you probably have a bunch of polymorphic and recursive code. Typically you get rid of those things by inlining and/or cloning. (Recursive algorithms use the call stack as an implicit data structure, which you can get rid of by introducing an explicit stack locally.) So, to force the compiler to inline some stuff, you have to inline some other stuff. Which is also fine, just that compilers are not magic. For really important things, you need to look at the generated output and decide if you can do better.
Looking forward to reading this!

I've been on the lookout for "The Great American Internet Novel" for many years. Eggers' The Circle was crap.
Arduino Zero from Arduino.cc is finally out
You're almost there, a few more iterations and you are ready for DataHand[0].

[0] http://octopup.org/computer/datahand

edit: yes, I'm joking - but at the same time, I wish I could afford a DataHand...
Another evil of whiteboard markers is that they dry out. Leaving them open hastens their demise. This is especially noticeable right at the end of their lives when capping them in between periods of drawing and switching between several dying markers can get you through a talk.

Chalk is not entirely without treachery itself. The common North American breed is thinner and prone to snapping if you press too hard. If you don't bring your own with you, you're likely to have to make do with one of the tiny stubs that have been left behind. It's also pretty common to run into chalk brushes that contain more chalk than your chalk box.
Powerful tools are rarely instinctive. Quite often, one person's obvious is another's opaque.
http://www.google.com/search?q=environmental+factors+depress...
> the underlying problem, which is usually emotional trauma

This is untrue. The emotional trauma hypothesis is thoroughly debunked and has been for very many years. The vast majority of people with depression do not have any emotional trauma.
Naomi Oreskes, a Lightning Rod in a Changing Climate
What is it about a smaller block size that makes it less secure? Wikipedia mentions that it's recommended not to encrypt files larger than 4GB because of the block size but it never specifies why.
Xapo Digital gold custody for wealth managers
> I think there's an implicit contract.

And I do not. Do you feel that cURLing a URL violates this implicit contract?

> Would you feel any different about it if it was explicit?

Yes. If there were an explicit contract requiring the viewer to view ads in order to view the content, then using an adblocker would be a violation of that contract and would be liable for whatever damages the contract stipulates.

> If there was a preamble to every page that said you were licensed to view the content only if certain conditions were met, such as all included ads were displayed, does that change what you feel comfortable doing or not?

It depends on what this "preamble" is. If it's just text at the top of the page saying "the reader hereby agrees to also view the ads on this page," then no, I don't consider that an explicit contract.

> It's about intent. Is someone using a text browser specifically to bypass ads? Then the text browser is in essence an ad-blocker (to the degree it works).

I don't think intent is relevant in this case, because I do not believe there is anything resembling a contract.
Install the Samsung Magician Toolbox for best results on Windows platforms: www.samsung.com/samsungssd/
> New Hampshire currently has the highest incidence of the disease per 100,000 people, with 1,700 cases last year.

Very confusing phrasing, making it sound like it had 1,700 cases per 100,000. It had 1,700 cases total last year, and also the highest per capita rate.
Great response.

I am from Italy and I really care about productivity.
What I realized is that rarely more hours results in better work.

The thing is: If you care about quality, then being too much pressured or fast-paced might lower quality.
If you care about quantity... then why the hell are you paying a so-skilled person to do "quantity"-work.

Now...a small question.
After I began reading HN and some startup info, I got the impression that, in many fast paced startups, this might be a "common issue", is there someone who could confirm this or I'm just making this up by myself?

I want to understand if the startup world (almost non-existent in italy compared to the rest of the world) consider the human behaviour a big part of the game or not.
Right now I find that few startups or companies publicy share how they handle this situations and what they do to avoid this streaks.
That sounds right to me. Why sell off equity when you can borrow the money you need? There's a hell of a lot of money out there willing to take risks for what used to be considered a mediocre rate of return.
In modern Bourne shell derivatives (Bash, ksh, some POSIX shells), the command:

set -o emacs

Will give command line editing bindings compatible with Emacs (which is also the default editing keys in MS-Windows and many IDE's BTW).

HTH
https://en.wikipedia.org/wiki/Demographics_of_Berlin whilst not best data as does not give a cronological breakdown by demographic. Though you can see from historical growth and current demographic that it is not organic migration from within the country and if anything more the opposite.

I know that has been the case in London and whilst no rent controls we have all construction over a certain numebr of houses/flats (mostly flats) must be social housing/cheap. So it gets down to sneaky ways to play the figures.

But more people means more demand and when the ethnic demographic is declining in those places and yet the population is increasing then yes it is a very large factor.

Now the real issue and again very much tied into this would be companies love cheap labour so any way to increase access will be pushed with the political clout companies sadly have. This means wages get lower and that is the real issue.
How so, well if wages do not increase and demand for housing does then you get situations in which we get rent controls being introduced and whilst they seem good. They are address an effect and not the problem and that is the wages being kept low artificialy and that is done via increased access to labour that will price fight each other.

So one extra demand upon housing driving up prices is also a extra choice for jobs and driving down wages and with that we get hot-spot area's that need such intervention, sadly not the root cause, though that is not a simple fix.

Could also say the demise of the unions also played a large part in enabling a work environment and culture that allows exploitation of workers, wage wise. not everybody works at google or the like and with that many middle to low skilled jobs been driven down and semi-skilled jobs in which they would train people, why bother, just use high skilled people on low skilled wages, plenty to pick from.
Universe Within
Thanks. That is better wording for what I meant.
The big payday isn't from an IPO any more, but rather from selling out to a larger company. Big tech companies have more money than they know what to do with.
> The majority of times, this is the case. At least one exception is when the shell pattern does not match one or more files in the directory

Thankfully zsh has the NULLGLOB option which will do the right thing and expand to an empty list, of the zero matching files.
Ask HN: Where is it OK on the Net to say “I'm a developer looking for work?”
First Demo of a Surveillance Camera Powered by Ordinary Wi-Fi Broadcasts
Ruby+Rose+OITNB's+Schools+Us+on+Gender+Fluidity
Useful link, thank you. By the way, with max-width now I can read it quite comfortably on my old android smartphone. What do you think about the method itself?
Game of Thrones Season 5 Finale #Spoilers – Krowned
A choose your own adventure documentary about technology, networking and construction and its effects on places around the world.
Mailpopin – free enlightening Stripe payment emails
Why does anyone use LastPass when KeepPass and GDrive/BTSync/SpiderOak exist?
ShenMue 3 coming for PS4 and PC is bigger news, though, I think.
I work for a company that has deferred its IPO from plan, and from what I understand the SOX regulatory burden has very little, if anything to do with it.

Credibility and providing liquidity for investors and shareholders are certainly important reasons why companies decide to go public. But there are also downsides to going public -- most notably the myopic time horizon of the public markets, which is a huge barrier to the kind of long-term product and user acquisition investments pursued by tech companies in particular.

You can weigh these factors against one another, but ultimately the fundamental reason a company IPOs is to raise a large sum of money at an attractive valuation. Given that investors are lining up to help private companies meet this goal, the ancillary drivers you mention just aren't enough to push companies over the edge into the public markets.
Ha, so awesome.
Another pain point is the delay from Friday's discovery to Monday's disclosure. While it's better than the sometimes weeks other companies have taken, it screams of the discovery happening at 4pm on a Friday, and everybody then saying "bah fuck it, go home for the weekend, we'll work on it Monday". A security compromise like this should have been made known by Saturday at the latest, and worked on over the weekend. 3 days is a long time for leaked passwords to go unnoticed to users, regardless of the encryption scheme being used.
Wish I could whitelist the shows to watch in the kids section, most of it has little educational value.
https://pqrs.org/osx/karabiner/document.html.en#implicit

"When you are using multiple keyboards, modifier keys are shared with all keyboards."
Sublime Text Packages Now on GitHub
RSS/Atom is a useful technology with no adequate replacement, and I have no patience for your copyright maximalism.
> If you don't understand why people prefer Github, I'm not sure what to tell you.

That just sounds like a reworded "It's what all the cool kids are using" to me.

If you can't describe in words, the possible reason(s) why someone using and/or contributing to a project, would prefer GitHub over BitBucket, it seems like my original comment is valid, no?

I would liken this to Todd Barry's take on Coke vs Pepsi (https://www.youtube.com/watch?v=nacbxCgfQHc):

"It made me very sorry for her, because her body is telling her that she hates something that tastes exactly like something she loves."

The user-functionality differences between GitHub and BitBucket are insignificant.

If the original post was talking about users who download and use an app/library from GitHub, then no I don't understand why the end-users would care if it comes from GitHub or BitBucket - whether you're cloning the repo or downloading a release, both make this very easy to do.

If the original post was talking about users who may submit bug reports, potentially fork & submit pull requests, and there really are people willing to contribute in those ways, but only if the project is hosted on GitHub.com, then I would seriously question those people's values and reasons for contributing in the first place.
"Magnitude of the Disaster" is the type of hyperbole that doesn't bring clarity to the situation.

I've spent the majority of my working life in the last three years happily accessing the internet, internet services, and I've always been behind a PAT device when in a hotel, serviced apartment, etc...

For example, right now, in my Office in Singapore, my IP address is: 192.168.108.34. And I do all my conferences, whiteboarding, VPNs, etc.. from this office.

Now - back to your scenario - You certainly can share a lot of HTTP Servers on a single IP address - a lot of the customers I've worked with do so using PAT, and, you get very used to the port number being part of the HTTP server address:

I.E. http://www.acme.com:3031

In a ultra-low IP address environment, you have teams with not only IPAM (IP address Management tools), but also Port Address Management - they track who has been allocated to which port.

Now - is this the best case scenario? - No, obviously not - it would be awesome to have a Static IP address, and, there are some scenarios in which I have to have a static IP address - in particular getting IPSec VPNs through PAT can be problematic, so if I want to run a VPN concentrator, I start begging and pleading to get a static IP address. But I know this is going to cost me a lot of money. And that's where I started - once we run out of IPv4 addresses, the market will just start bidding the price of them up. Right now, most ISPs in Singapore will give you a static IP address for $120/year. I expect, as they run out of IP addresses, that price will start to increase - and people who might have opted in for one at $120/year, will probably decline at $500/year - returning those IP addresses back into circulation.

At the same time, if someone is sitting on a /20 that they aren't using very using very much (4,000 addresses) - and those IP addresses have $2million/year of value to other people, they will be highly incentivized to capture that value.

With all that said - was it not wonderful to call Layer 42, and, within 30 seconds, be granted 2001:1868:209::/48 off of their /32 ISP range? Yes, it was. I had 65,000 networks I could play with, each of which had effectively infinite address space. Do I look forward to that the day that is universal, in which every ISP user is immediately granted a /64 without asking, and anybody with a home network gets a /56 without paperwork, and a /48 is available with just a quick, inexpensive surcharge? Yes, also looking forward to that.

But - "Disaster" and "Catastrophe" doesn't capture what will happen if IPv4 takes a few extra years to get traction. The market and people's behavior will adjust.
Evernote is looking for a new CEO
Honestly the only problem with your scheme has been sharing it. If your hackernews account can be used to find other accounts of yours online, you've just made writing a custom brute force script for your accounts much easier.

I imagine you've done more than most people who customize passwords based on the site/domain name, but you should never share the specifics of your algorithm. It reduces brute force effort against you from nearly infinite to possibly hackable.
How to write a winning dental college personal statement?
Chancellor Merkel's PC was the first one infected in the Bundestag hack
Gorp is nice, although I prefer the sqlx-based flavor, Modl (https://github.com/jmoiron/modl).
GitHub for Organisations is $25 a month for 10 private repositories.

More repositories means more money.