skysight-inc/HackerNews huggingface dataset:
That's the judge's job to figure out what the truth is. If needed I've heard a court can hire their own impartial expert.
Libsqlfs: A POSIX-style file system on top of an SQLite database
Yeah, I was just addressing the point about the American public being upset about so much money going to what could be construed as foreign aid. It already does, and nobody evidently cares.
> Is it possible to maintain a set of open DB connections where the account credentials can be applied, query executed, and the account credentials removed, with the connection going back into the pool?

SET ROLE/RESET ROLE can be used for that, however for role A to be able to switch to role B, you need to "GRANT B TO A" which will lead to a combinatory explosion.

It'd probably be better to have a user with all roles granted as NOINHERIT (so the only thing it can do is SET ROLE) and all connections defaulting to that, then when you get a connection from the pool you "SET ROLE current_user" and you "RESET ROLE" the connection before storing it back.

I have not tested it.
Many independent reports of this, but I haven't seen any instruction for detecting or fixing

http://www.tuaw.com/2014/10/03/thousands-of-macs-infected-wi...
The statistic that should be used is full time job equivalents over the preceding year - any other statistic can be misused, but actual hours worked is pretty reliably determined and increases and decreases have real meaning.
Your point is red herring. TechStars and YC investments are actually structured similarly (with slight differences, e.g. YC uses safe instead of convert debt) and primarily to optimize for tax. Not a single sophisticated investor will look at the valuation implied by YC or TechStars initial seed as indication of value. In fact, there is a very recent example of an up-and-coming consumer startup that closed a small seed round at ~$3mm valuation immediately after they got into an accelerator and at much higher valuation post demo day. VCs simply don't view accelerator rounds as "down rounds" and understand that value is likely to go up along with their mark.

Unfortunately for OP, they miss on each point by about a mile, come across as bit inexperienced (even arrogant) and at the same time lost on an opportunity to learn about building and growing a high tech business.

1. No Large Exits. Large exits are few and far between in general. On the other hand, TechStars has very few (~10?) startups per batch in any given city which could be why they haven't seen large exits yet.

2. Progress Stats. Don't see how an accelerator can help you hustle growth and how this is a relevant metric for evaluating an accelerator. Hustle is something that will always be squarely in founders' court and while mentors can help you with advice and intros, the results will largely depend on founders' efforts. If you are B2B, then access to alumni company network could be helpful.

3. Raising Capital Does Not Equate to Success. No, but it is very important particularly at an early stage where your sole purpose is to build something people want and grow it as fast as you can.

4. Equity. Math is wrong. Also, see above on the implied valuation point.

5. Mentorship Is Not The Primary Focus. I have no basis to judge this but highly doubt that OP would have any basis either since they didn't actually go through the program. Focus on demo day makes sense, especially as you approach it. Raising funding and giving your business a runway to growth is important.
Apple will face $350M trial over iPod DRM
>any comments arguing this point will be replaced with the phrase "Fart fart fart"

As is common, strong moral convictions get paired with an impenetrable shield against contradictory evidence.
http://2.bp.blogspot.com/-kVyZDV_5XZA/Uz6n7yb5lNI/AAAAAAAAej...

From a blog post on http://www.calculatedriskblog.com a few months ago, highly recommend the blog.
While revenue doesn't mean much if it doesn't exceed expenses, if you have expenses and no revenue, good luck realizing dividends from earnings...
Ouch on the downvotes, it's called sarcasm guys!
November 7-9th at Emory University! Come for free food, swag, caffeine, inspiration, and thousands in prizes :D
I did know about this before, and I suspected that you were referring to this earlier. None of this is applicable to a scraper.
This time last year Lego announced a Triple E kit:
http://gcaptain.com/lego-unveils-maersk-line-triple-e-block-...
There's a chart on page 10:

Identifying Factors behind the Decline in the U.S. Labor Force Participation Rate

http://macrothink.org/journal/index.php/ber/article/download...
I turned up my amp just to be sure it wasn't my headset. Also coming out of left channel only.
"Everyone was the same, and no one was like me. How could I stay in that situation?"

I don't sympathize with this viewpoint.
Alternate Unemployment Charts
While I try to take all government-produced estimates with a grain of salt, I and many others consider ShadowStats's mysterious estimates much less reliable, due to a fairly obvious anti-government agenda and the simple infamous fact that they insist inflation is severely underreported despite not raising their subscription price in over 8 years!
This is a specious argument. The company is free to enact policies prohibiting the use of their own network in an unauthorized manner and enforce it in a legal way ( instituting the penalty of immediate firing usually works well). They don't have the right to jam public airwaves to enforce these rules.
The HN title is

"The digital revolution has yet to fulfil its promise of productivity and jobs",

but the economist title seems more realistic:

"The digital revolution has yet to fulfil its promise of higher productivity and better jobs".

The problem seems to be that we haven't figured out what to do with people that are no longer relevant once their jobs are automated (e.g. factory workers). That sort of thing is only going to accelerate - take a look at this video: https://www.youtube.com/watch?v=7Pq-S557XQU (Humans Need Not Apply)
If you have expenses and no revenue, by definition there's no earnings.
MitM.

Be sure to at least do it via SSL or stunnel or something.
I agree the task is neither impossible nor useless. There’s work to do. Short passages should be supported. I do however think franc does a good job, and adds support for some languages which before today have never (I think) been supported. Franc, certainly, “attempt”s to fix language detection, which I would argue is an AI-complete problem.
Wal-Mart Senior Greeter Story
I disagree with #10 (Using jQuery). Why would I rewrite perfectly good widgets (jQuery plugins) in Angular (or any other library) when I can create a thin Angular wrapper around them? Because the philosophy is different? That's hogwash. At the end of the day, you're still manipulating HTML no matter what library you use or don't. This is pure nonsense, not to mention impractical, and bad advice.
That's true.. but Amazon and BizSpark do not have the accelerator requirement* . Considering that those are Google Cloud's direct competitors, it's a fair question why they have that requirement when their competitors don't.

* (both programs give addtl resources if you're in an accelerator though - amazon portfolio package and bizspark plus respectively)
Ya. It isn't really excusable.
According to http://www.percona.com/blog/2007/08/28/to-sql_calc_found_row... (which is a very old thread and may be completely outdated), it's also often much slower than just doing two queries.
Marriott Pays $600,000 Fine for Blocking Guests' Wi-Fi Hotspots
I was using heroku initially but went with digital ocean to reduce costs. From my experience with using heroku, it's pretty easy to scale without knowing server-side configs, etc. But depending on your app, getting onboarded with digital ocean or the likes of it is not too cumbersome either. For example, digital ocean gives you already baked in setup for django/python. You can simulate heroku by deploying code using git pull given it's on some git repo (not to say that's the only killer feature heroku has). You may have to be wary of some security pitfalls though. I've noticed default password for postgres db is same for all django/python instances in digital ocean. So if you were to allow connection to db outside from localhost without changing default password of db - that's a big, big security risk! I wonder if there may be some websites on digital ocean already impacted by it.
In summary, you may be expected to learn gunicorn/nginx confgis (depending on the app) and have to be cautions of some security pitfalls if you were to go with IaaS. Depending on the scope of your app the work to get around these tasks may or may not be enough to justify using heroku.
It’s an interesting thought. I might fiddle on it, but I’m not sure it would work in practice (d’oh). Thanks!
Obligatory info for amalgamated AIS tracking for ships:

marinetraffic.com
vesselfinder.com

Quite useful. Most ocean carriers, Maersk included, have horrible tracking of their shipments. No API, outdated and buggy IE4-ish sites, and inconsistent info. (I've used Selenium to web scrape data from ocean carriers before.)

Probably the most modern I've seen is Hapag-Lloyd, and they provide a email interface with a turnaround time of 5 minutes - then you can just scrape the results.
Except that this vulnerability affects all USB devices, including HIDs.

So if you plug a keyboard or mouse into a computer carrying this malware, they could be infected. Then if you plug them into another computer, they could infect that computer.

Or more likely, you could find out your computer is infected, and decide to wipe or replace it. Then you plug the same mouse back in, authorize it as the expected HID...and now your computer is infected again.

Or consider a laptop keyboard that connects over the USB bus...

The only reliable solution to this vulnerability is to protect USB firmware via code signatures. That's going to take a long time.

In the mean time, I'm going to completely avoid USB thumb drives, and stick to Bluetooth HIDs.
Snap by Groupon – Cash Back on Groceries
There are angular specific minifiers dealing just fine with #3. It's more of a toolchain problem.

For #5 the real deal is the provider and everything else is syntactic sugar on top of it. Once you have a very large application you start to appreciate the distinction. The naming of concepts is awful though; could have been much more clearer.
At least for detection (from the article): "During installation it is extracted into /Library/Application Support/JavaW, after which the dropper generates a p-list file so that the backdoor is launched automatically."
Programming is very interesting and enjoyable, but it's also quite hard. The road from idea to implementation is often long and filled with obstacles. It's well worth it to spend some time "fiddling" to remove some of them. In truth, I personally am not very interested in tinkering with config files - it's boring and frustrating at times - but I still do it. I feel it's my duty as a professional as well as a pride as a craftsman to keep my tools sharp.

People who refuse to do this scare me a little. They got something somebody else told them works and they learned to live with it even if it has flaws. Now I have to wonder: how many refactors weren't done, how much technical debt piled up just because they did the same when writing code?
journald? The log where corruption bugs are considered[1] NOTABUG? That on its own is enough reason to stay away. Pretending that log parsers don't exist makes this a nasty case of "not invented here".

Use that risky mess if you want. I'm sure it will work great in most cases. Just remember that some of us value stability and a proven track-record more than fast searching. Especially when log parsers give us the fast searching too.

If you could use journald as a stand-alone log parser that slurped up and indexed the syslog, it might be a very useful tool. Forcing s reversal of sane design when it is not necessary is either is either a sign of inexperience or an "embrace and extend" existing methods.

[1] https://bugs.freedesktop.org/show_bug.cgi?id=64116
Symmetry in “to be”
Do you need a new blog engine?
Personally I use mine a lot when typing in bug numbers. Sometimes I can copy & paste it, sometimes it's already in my field of vision, my hands are on the keyboard, and it's faster just to type it.
Reposting dead reply from BobCat:

> The statistic that should be used is full time job equivalents over the preceding year - any other statistic can be misused, but actual hours worked is pretty reliably determined and increases and decreases have real meaning.
Craft Coffee (YC S14) – Operations Associate
I think a better way to phrase #10 is "Don't do DOM manipulation anywhere other than a directive."

If there's a complex jQuery widget (say, a date selector) that works well for you, then wrap it in a simple directive and be done.

I've done this a number of times with no problem.
>I've been happily listening to, and learning from, the lectures by opening the youtube videos and putting them into a background tab.

That's not exactly the same as just having the audio files though. I've been listening to the lectures on my phone during the train ride to/from work. The reception is really bad, and I have to load the videos at 240p and usually let them buffer for a while. This will be really helpful to me.

I do agree about the asking for permission, but now that sama has commented that it's fine, I'll be downloading this to listen to offline.
From the article:

> Circling the world four or five times a year, it can move 1.4 million tons of cargo annually. That’s the equivalent of 1.8 billion iPads.

Such a strange comparison.
It's a good article, but a good portion of these aren't "mistakes" but rather "opinions".

#1 isn't a "mistake" it's a preference, really. Also, I'm really not sure about putting the template files in the directory with the other files. Then I guess I'd have to add something to my build script to copy them to a hosted directory?

#3.1 IMO, Is actually more of a mistake. Imagine you have 3-4 modules, which one do you define that underscore service in? Oops, better make a 5th "common" module, I guess. Just to include something that you could have injected with $window. Notably, the underscore service is also missing that it should be injecting $window. How is he going to test that? Scrap the whole underscore service, and just inject $window where you need something from the global scope.

#9.1 Protractor - Protractor is great. But it's a little hefty for true "unit" tests. Jasmine with `angular-mocks` works a little better for unit testing Controllers and Services, where Protractor is better at testing directives and full end-to-end tests.

and one thing I'd add to this list:

#11 - Overly "DRY" Jasmine tests.

A lot of Angular developers I know are way too fond of drying up their Jasmine tests with nested describe() blocks and lots of beforeEach() clauses. Tests should really be "DAMP" not "DRY".
Apologies if this comes across as unsolicited advice; but if you really struggle with this, your software dev fundamentals are weak. Before learning frameworks, you should focus on concepts like decoupling, single responsibility, etc...
This was my first emscripten project - I would definitely recommend it. I found it to be a great tool. Two things to point out:

- If something is not documented well, it is probably tested well. If you can find the tests that cover it, you can usually get a good idea of how it works.
- There is no multithreading. I had to fake it by breaking up my loops with setTimeouts.

There is an IRC channel if you need a place to go for help. Also, feel free to PM.
To avoid the issue of hosting large files on Github - the repo now links to remote downloads of the lectures (from dropbox).
I concur: this is a good list of issues. One additional thing I found was composition/inheritance of controllers with $injector.invoke.. breaks in minified code because of issues similar to #3.
I don't buy it. For myself and other employers I know, we're just having an incredibly difficult time hiring low skilled employees. $15 an hour for menial work? Maybe 4-5 responses from craigslist. Contrast this with a couple years ago when there would have been dozens of applicants. Labor seems tight.
If they gave up, they aren't really in competition.
Some research suggests that happiness vis a vis personal wealth is determined by how much you have relative to your friends.
That's why Yahoo is Yahoo. They do these kinds of things.
Has there ever been a company that covertly creates a virus and releases it into the wild, and then "catches" it and sells an anti-virus remedy?
BTW, here is my implementation of this idea: https://github.com/andreasvc/disco-dop/blob/master/web/parse...

I haven't it tested on more than 3 languages so it might perform badly but I have the intuition that it is easier to get good coverage of the vocabulary of languages than to get the frequencies of something like the top character n-grams right. The latter is affected by authorship and genre of text &c.
9,000 40' containers, enough to carry parts for a whole bunch of 777's :-). I was browsing http://www.buzzfeed.com/kristinchirico/surprisingly-gorgeous... and thought, "Wow, one of those Maersk ships could be like a whole village."

The logistics though are still a problem. When one of them docks it dumps a lot of containers into the network which causes congestion exactly like packets in a network as this article http://www.citylab.com/work/2014/10/a-complete-guide-to-the-... points out.
Just a reminder: $10 billion is 10,000 $1 millions. Yahoo could give each of their employees a ~$1 million bonus instead.

Yahoo's isn't investing $10bn; they're investing some amount of money at a $10bn valuation.
Dash Launches Chassis, an API to Build the “Internet of Cars”
I worked for a lot of tech companies in the UK, and all the companies had women project managers and developers without any discrimination that I could see (I'm male). It probably helps that the UK has mandatory maternity leave, and the company must employ you again after you come back from leave. I now live in Canada, and it has similar maternity benefits.

Basically the problem is that you live in a country where people are scared shitless of socialism so mothers get fuck all when they have a baby.

Any decent employer should give you reasonable benefits over and above what is required by law (i.e. nothing), and if they tell you that you should be wearing your beeper while on leave you really should tell them to fuck off.
Why worse? Wouldn't multiple HTTP/1.1 requests sharing a persistent TCP-connection also only have one initial slow start phase?

Maybe the SCTP multiplexing / parallelization of the requests and thus the initial headers affect this negatively as more headers would be transferred during the one initial slow start.

If the delay caused by slow start is a big problem one could add header compression to HTTP/1.x and run it over SCTP.

I understand that a transport protocol designed especially for and embedded in HTTP/2 will be more optimal than a generic one like SCTP. But my argument is that a multiplexing transport protocol like SCTP could be good enough. And usable for more than HTTP/2. And the focus could be on simplifying HTTP instead.
A PHP class for retrieving accurate IP address information for the client
Dropbox has very low bandwidth limits for their files so that's probably not the best hosting choice.

Perhaps archive.org or Soundcloud if you're looking for a no-cost option.
Novena Update
I drew #. Returned a bunch of characters but none of them was regular old 0x0023.

Took me several tries to get # (regular ascii number sign - i.e. shift+3).
Is it panic time for Dems in the race for Colorado governor? – THE POLITICUS
Analyzing AngelList Job Postings, Part 2: Salary and Equity Benchmarks
Terrifying what they are planning. They are going to be flying these across the border and crashing them into buildings? And we can do nothing to stop it? Scary
Awesome URX wearable tech demo with in app searching
The article doesn't really examine productivity, it is examining wages.

To wit: industrial automation has grown 6% YOY since 2003[1]. Manufacturing is up worldwide and robotic integration is exploding, not to mention software automation.

The reality is that these increases are not labor productivity, but capital productivity. You also won't see these productivity numbers easily on a balance sheet because they currently take longer to find return on value when doing replacement work than scaling human labor. This is largely because it takes time to transition labor force into a new role within a company or out of the company altogether.

At the end of the day though, from a labor productivity perspective, there is no raison detre to pay workers more for doing less unless they are providing more value per time period.

While history has shown show that technology does not eliminate jobs, merely creates new ones, the pace at which this is occurring is increasing [2] and is arguably faster than workers can adapt.

This is also not to even mention where finance is putting investments, being far from what I would consider proportional with respect to consumer goods and industrial technology base.

In the end, there is every reason to believe that as capital takes more share of the work, there will be less work and thus less pay for labor. That is unless the market for labor, in places which are not yet ready for automation, grows in such a way that it can absorb transitioning workers and new entrants. I don't really see that happening without some major changes in the ethos of how we allocate "value" to labor and define "work."

[1]http://www.thefinancialist.com/automation-a-trend-thats-stic...

[2] http://www.technologyreview.com/featuredstory/515926/how-tec...
So much of middle class net worth is tied to the value of real estate, the conversation is really about the trend in home prices, and whether one bought at the peak of the market.

The graph from that article http://img.washingtonpost.com/blogs/wonkblog/files/2014/10/M... suggests median net worth was doing quite well up until 2007-2008.
AMTRAK DERAILMENT
WE ARE CONTINUING TO FOLLOW BREAKING NEWS OF AN AMTRAK TRAIN DERAILMENT PLEASE STAY TUNED
Snap by Groupon
DAMP?
Hackers are using Reddit to control 17,000 Apple computers
That's just anecdotal evidence, what you're experiencing might just be local to your town or the type of work you're offering.
Whoops thought this said ISIS

Terrible branding in that case
Causal Conclusions: How we know that fire burns and vaccines prevent disease
Bill Clinton Discusses “Moonshots” with Peter Diamandis, Endorses Abundance
Descriptive And Meaningful Phrases

https://stackoverflow.com/questions/6453235/what-does-damp-n...
>During crunch time

Is "crunch time" a good thing in software development? It's certainly possible to deliver software without crunch times.
A/B Testing Web Services for Profit
The site's down, here's a cached copy: http://webcache.googleusercontent.com/search?q=cache:http://...
> given that there is no place where you indicate what the correct thing was.

Actually there is a "Good" and "Bad" voting feature for each result.
It has. People just didn't realize the efficiency of online retailers would crush so many middlemen and individual brick and mortar stores (mom and pop shops and mail-order houses), as well as entire existing companies (Best Buy, etc)
Only one side has a name that starts with i...