skysight-inc/HackerNews huggingface dataset:
I would suggest that you are missing the true meaning of "shitting the bed"

The entire of finance is linked. Those trading in the normal world of finance typically trade in more than one market. (bitcoin isn't normal, well not until recently, however the total daily trades are tiny)

If the entire angel market were to collapse as described it would cause a "contagion" that would whirl around the world.

Take for example uber with its stupidly large valuation. Real banks have invested real money into that company. Currently its horrendously over valued. Its a taxi company with an app. The only reason they are successful is that they have enough cash to under cut the world. They also have an obnoxiously selfish culture that generates PR via controversy.

If their credit ability were to be hampered, they would not be able to expand. This means they'd not be able to defy gravity and be forced to make a profit on the existing markets they have. cue massive implosion, all taxi services start to consolidate.

Once that happens it;ll start to affect other tech stocks and private investment.

once one or two unicorns fail because their underlying buisness model fails, it will lead to a total re-evaluation of credit for the entire tech industry.

This then filters into general stock. Add that to the wobbles from china, brazil, low price of oil and commodities and you have a nice crash.

The key thing here is that everything is interconnected. Like a open office if someone gets the plague, it spreads like wild fire.
What I couldn't believe was there was a patent filed related to the use of turmeric! Don't you know how widely it's used? Here are a few points how we use it daily:

Also all curries get a pinch of turmeric
Used as a cosmetic by all women
*All entrance doors(precisely it's called GADAPA in Telugu. Google link: https://www.google.co.in/search?q=gadapa) are applied a paste of turmeric
There's a humorous fake website for the community college referenced in the book: http://www.coweye.org/
Ok you had me until 9600. If you said 28800 well.. :)
I arrived at this Ask HN through RSS.
Don't feel too bad. I didn't know until reading this that sending the output from ls somewhere other than stdout would cause the output to be one-item-per-line either, and I've been using Unix and Linux platforms for a very long time.

If I wanted that behavior, I would have typed 'ls -1' also.
Woah woah woah, are you suggesting that computer science classes should teach people how to compute things?! That's ridiculous! :D
If 'fundamental' stuff gets to break P=/= NP, then I don't see why we can't do it in a computer, if only by aping the design. But then P=NP and things get weird.
Of course; I was answering the user who made a snarky comment using a single handpicked data point.

I did not say it was caused by EU regulations, just that Europeans (which include local governments) are in a vicious circle.
I dug around and found the course projects: https://github.com/uchicago-cs/cmsc23300/wiki
Previously: https://news.ycombinator.com/item?id=10108000
Well, then see drdaeman's response. There's no reason to add anything more which requires JavaScript unless there's absolutely no alternative.

Otherwise, why not just serve up a blank page which executes JavaScript to add characters one at a time?
Depends on how it's optimized. If a star gets sucked into a black hole but nobody sees it, does it truly make hawking radiation?

(Next stop: solipsism.)
Or Quora! They're all about knee-jerk cop-hate!
The fact of the matter is that I've never been unhappy about overcollecting data. Worst case, step 1 of my pipeline is 10x or 50x slower than it needs to be due to filtering out a bunch of junk. The added latency to my workflow might be a few minutes.

Every time I've undercollected I've been unhappy, and this was hardly a rare occurrence. I need to build the collector, deploy it, and wait for data to flow in. Added latency = 1 week, minimum.

You can always throw useless stale data away. You can never retroactively collect data you needed.
"Software Engineering" is actually offered as a degree at many institutions.. Focused more on the construction of quality software focusing on software design and development processes over how to code and analyze algorithms. I'd almost call it applied cs.
That's a rather brilliant idea. Including code review from your classmates.
The blind hiker who takes on the wilderness
2) What is modern then?
And CMU, ASU, Penn state, etc.

- signed RIT SE Grad
Done. My email and Keybase proof are in my profile.

Thanks :)
Rapid Mobile App Development with Ionic, Sails, and Mongo
The "fall" of rss has been one of the worst things to happen to Internet tools. Many thought rss would be replaced by Twitter it doesn't provide the same utility. I recall tools like netvibes, google reader, and others where I could consume vast amounts of information. Even the old pulse on iOS was great and was soon replaced by inferior versions. As the fall of rss tools happened, less sites published rss and we ended up in a negative reinforcing spiral.
Saint Cloud State is in the process of doing this.
Must be a lot of opportunity! My experience with Adwords is that fraud was the norm.
Sphero Star Wars BB-8 Droid: Everything You Need to Know
Even the LastPass will be stolen, Deal with it
Paper May Be the Best App yet for Taking Notes on iPhones
I really just feel it's because most people who use OOP end up increasing the complexity of their code and have no idea how to use it to make things simpler, safer and more reliable.

It was like a lightning had struck when I realized that if you did OOP in a certain way you could make guarantees that some mistakes would be impossible to make, and that whatever I had been doing for the past several years was not even remotely OOP, even though everything was in a class.

The reason I'm interested in learning functional programming is because it seems like it too holds the promise of eliminating errors entirely, if done well, perhaps not in a mutually exclusive way.
their problem was using weird and heavy frameworks.

i wouldn't consider djangob for anything other than a heavily cached content site.

seems like it's a company that just plow through problems. i bet whatever the problem is in go they will find only next week.

python 2.7 and 3 have a marvelous, but not very well documented, multiprocessor module. it gives you more performance for that the cython and other shenanigans.

but i guess using the existing tool right doesn't give promotions.

... yeah I'm making a lot of assumptions about then but that's just because I'm salty today. they should still learn to use python multiprocessing module. :)
8 Exonerated Prisoners on Their First Week on the Outside
Why Facebook Will Continue to Dominate Social Ecommerce
Why would anyone patent a shoe tying knot? a serious question.
I'm not sure why you keep mentioning NP and P. A problem being exponential doesn't mean it can't be computed. Maybe the universe does the calculations the hard way.
Thanks. I've sent the book as a gift just now.
It doesn't like it's open source - you download a time-limited trial version, after which you need to buy a license. And there's no link to the source.
I use RSS or Atom to read content constantly.
Oh, it can be. The confusion lies around the fact that you can do basic things half a dozen ways, and I also used some shorter aliases (eg Get-ChildItem (or gci, or ls) Sort-Object (sort) Select-Object (select))

You can sort of choose what level of verbosity you want to encode in your scripts for your sanity at a later date.
Reminds me of a question a help desk person asked me about 20 years ago. They were having all kinds of problems printing word docs from this new windows 95 PC. I was busy at the time so rather than educate them on the nature of WYSIWYG I just told them to update/repair the graphics driver. It worked and they thought I was a god.

It's hard to create a course on the interconnections of everything. The best course I ever took was a Cisco IOS programming course. That included protocol analysis, debugging routers, switches, etc. I'm not a network layer programmer. But what I learned about how everything works together has helped me solve complex problems ranging from Kerberos authentication issues to finding duplicate DHCP servers on the same network. Without this knowledge, I would have to hire experts and waste a ton of time and money to get to the end goal which is a functioning product.
I've seen those video clips: It's a horrifying glimpse at the consequences of our desire for low-cost meat products, and one of the (many) contributing reasons that I'm almost entirely vegetarian these days. But I've also thought about that grinder a lot: I'm not sure there's a lot of suffering involved -- that grinder thing is moving fast, and those chicks go from "la la I'm a baby chicken" to a red mist in, I'd guess, less than half a second. I reflexively object to the practice, but I honestly can't come up with another way of getting that done if it's necessary to do.

Anyway, if I had the choice of being ground up nearly instantaneously or to have the front half of my skull removed with a hatchet, I'd have to pick the grinder.
I was joking.
I use Reeder/Feedly every day to keep up with a ton of different information sources. There's just too many interesting sources to manually check them all and aggregators like HN or Reddit can be hit-or-miss.

Edit: Something to consider is that the people who submit links to places like Reddit and HN are probably much more likely than the rest of your users to use some kind of feed reader. Even if feed subscription numbers are low, those few "power users" might have a disproportionate effect on how much your content gets shared.
It is very simple to implement and provides immense utility to many. Definitely worth doing.
CSCI 0001 'RTFM & Learning simple facts yourself outside a CS course'
This is more a "spend the rest of the afternoon/evening/early morning getting horribly distracted" list of lists of lists, but I found a lot of it quite interesting, and I definitely have more ideas now than I had before I'd skimmed it:

http://reddit.com/r/datasets/top?t=all
These are the two forgotten architects of the silk road
Hopefully this doesn't come off as patronizing, but given you're a programmer (had a look at your profile), then yes we definitely live in different worlds. I work with a variety of people who have very little empathy for developers, but effectively hold the purse strings on technology decisions. These people (which largely outnumber programmers btw) see the world in black and white -- things either work or they don't. Software development to them is a black box.

> The exception to the rule is when they're replacing an existing system (or consolidating multiple systems.)

This is pretty much 90% of the software systems and projects that exist today. Don't let the headlines of TechCrunch fool you. The world outside SV doesn't sit in Google, it sits in terminal screens and mainframes. All that money SAP, IBM and Oracle is making is all made by replacing existing systems (whether software or pen and paper). The people making the decisions don't care about MVPs or what screens look like. They want to increase efficiencies aligned with the objections of their role and not get fired for doing it. When I tell a trader at an asset management company they can't enter in incorrect values for a stock trade because we'll need to fix the data quality issue on our backend, they tell me "f--- off" because they'll simply pay their way out of that discrepancy.

So I hear you, but what you're suggesting exists in very few organizations (globally) or in a vacuum.
Same kind of thing here. System calls, concurrency, etc. Nothing at all about linking.
One issue: Lego is the plural of Lego.

Legos make tomato paste.

Sidenote: If you're trying to coin a catchy phrase - make sure it's correct and doesn't play into a grammatical flame war.
I'm a little confused about the way the article is using numbers.

They say their generous worst case calculation of losses is $550 billion, based off of the number of angel investors, throwing out a 1 million number against each, and then valuing companies at $327 billion.

They then compare that to the losses in NASDAQ of 5 trillion. That is based on the peak of 6.7 to the low of 1.6.

Why does the chart in the article only show a peak of about 5 trillion, which would cut the losses from about 5 trillion to to about 3.4 trillion?

Isn't it wrong to compare the estimate of angel investors and valuations against NASDAQ? Why not compare NASDAQ against NASDAQ? To use their style of comparing against extremes, back in 2009 we hit a low of 1.29. In July we hit a high of about 5.2. If those gains were erased, wouldn't we take a loss of about 3.91 trillion, which is a little larger than their chart showed for the dotcom crash?

Am I missing something, or is this article making a misleading comparison?

EDIT: Reading about the NASDAQ composite index on Wikipedia, it says that the index was changed in 2014, and the composition is very different then it was in 2000. So, even NASDAQ to NASDAQ may not work as a comparison, unless it can be recalculated the same way, and even then, other factors such as inflation should probably be factored in, since it was substantial. (The CPI shows $1 from 2000 is worth $1.39 in 2015 dollars.)

EDIT #2: After researching a bit, I think the difference between their chart showing a loss of 3.91 and them saying 5 might be because the 5 trillion is in terms of market cap. On August 18th we were at 9.15 billion, but I don't have a good source for historical market cap data. From the look of things, I'm guessing the losses off our recent peaks to the 2009 lows would be larger than the dotcom losses, but I'd love to hear from anyone who better understands these things.
RSS is still the best tool out there for aggregating and curating written content on a personal basis. (One of) The reason you don't hear much about it is that it works and isn't sexy and breaks down walled garden monetization schemes.
It's just a warmup question.
Arguably, programming class teachers charge students indirectly for adding lines of code without adding valuable[1] functionality.

The market value for code without valuable functionality is negative.

[1] Value as determined by how much anyone is willing to pay to use the software.
-ef shows you the parent pid which aux doesn't. My usage for ps tends to be to get pid information so I can kill processes with it. When a misbehaving parents spawns a lot of children easier to kill the parent.

I use 'w' command if I want CPU info.
Implementing 3D Touch Static Shortcut Items on iPhone 6S
GM Took 5 Years to Fix a Full-Takeover Hack in Millions of OnStar Cars
In an ideal world as specified by the 1900 US Congress, even Disney's intellectual property would depreciate over time, and the assets would be the animators who create new intellectual property.
I stopped reading it, it was jarring to see multiple times.
Connect Your Personal and Team Workflows Together with Process Street and Zapier
I prefer to use RSS and daily use a combination of Feedly and Reeder for iOS. I haven't found any better for keeping on-top of daily news.

I guess it depends on the content you're offering.
Any notion of "money runs out" is rendered useless when you have no idea what a starting budget should be.
If that 1% of people are the ones paying money for it, why shouldn't the developers focus on their needs?
The purpose of the subreddit is to make fun of pompous self-aggrandizement ("my IQ is 150++") or pseudo-intellectual nonsense often found on the internet.
Been working on this for a while... http://www.strategic-options.com/trade

But people keep paying to build there lame websites... I got to stop doing that.
There were keyboard layouts optimized for palmos pen input; fitaly and atomik. The most used letters are clustered in the middle so movements is minimized, theoretically speeding up the eye typing as well.
It seems to be a faster entry method then using a switch like Stephen Hawking does or using a single switch morse type system at perhaps 20 wpm, but indeed much slower then having 10 fingers (switches) and perhaps two feet available at the same time.
Either RSS itself is fading or RSS might be called something else these days according to Google Trends https://www.google.ca/trends/explore#q=%2Fm%2F0n5tx.
I personally don't use RSS.
Either way, awesome work.

I actually was working on my own sub-sub-subset of C for a tiny scripting language (for the aforementioned project) and I was often referring back to how you wrote picoc.
Some important points:

1. When/If the unicorns kick the bucket they will take a lot of other companies with them.

2. There are dozens of smaller startups for every unicorn. These smaller numbers add up.

3. A lot of auxiliary services are based around the startups - advertising, infrastructure, etc. There will be a ripple effect if the bubble bursts.
I also am not very confident in the math from this post.
$327B - all unicorn companies
$225B - all angel investment
$???B - all A,B,C,D..n companies that don't fit into the unicorn category.

I think the potential for losses is ostensibly much larger in the proposed "worst" case scenario; That being said, I don't think it's a very plausible outcome.
Machine Learning Checklist
RSS +1
Agreed. I worked in Lotus Domino for a short while, and it was absolutely amazing for Rapid Application Development of anything that required e-mail and storing documents (or kinda "schemaless" data). It was even supported multiple languages (a declarative "Formula" language, a Visual Basic derived "LotusScipt", and Java(!)).

You could write a decent Lotus Domino app that served up web pages, so users wouldn't have to use the awful Lotus Notes client.

Amusingly, in I think Lotus Notes 8, they revitalised the GUI by replacing it with... Eclipse RCP. Hrmm.

I did witness some monstrosities, though...
Yes! I use theoldreader.com to follow around ~100 blogs/sites. RSS is particularly perfect for keeping track of sites that don't update often.
I don´t use RSS to keep track of sites like HN/Reddit because their content is always changing rapidly.
I wrote an SQL injection tutorial using this a while ago: benjamingr.github.io/PizzaHack
I use an RSS reader (Vienna) and check it multiple times per day. I have, let's see, 28 active subscriptions in it. Most of them don't update often at all.

The best use case for RSS is if there's a source that occasionally puts out highly interesting content, on an unpredictable schedule. (This describes most of the feeds I'm subscribed to.) RSS (or something equivalent to it) enables you to not waste time checking it manually every day or whatever, while also being sure you won't miss anything when/if they do finally update. It's like switching from poll-driven to interrupt-driven I/O. I wish more things provided RSS feeds.
Thanks. Got it.
The Lazy Analyst's Guide to Amazon Redshift
Hey I'm just wondering. Can I know how do you get the data for those? As in the figure? Great work btw!

ps - saw your post in regards to data. Thanks!
> What about a plumbing business which dispatches jobs within a 5 mile radius. If the employee moves 2 hours away, suddenly the company has to pay 4 hours a day of commuting.

As you say, if the company has a fixed office at the centre of that radius, they can still tell the worker that their days begin when they arrive at the office, and then the 'worktime' begins once they get there, ready to travel out to the first customer. That's how many businesses operate anyway — and how the business at the centre of this case used to work. The case was brought once they closed that office down.
Yes; given the technological and legal hurdles, they'll initially only be allowed in certain constrained areas and uses. They're not going to be anything like a widespread option for a long, long, time, and certainly not something a company like Uber should be betting their business model on.
Intelligent Machines: The truth behind AI fiction
Reminds me of WinFS, which was cancelled but I always thought it was a brilliant concept.

https://en.wikipedia.org/wiki/WinFS
That is also one of the most common critiques: because MWI is wholly deterministic, there is no way for probability to arise in it, and therefore no way to derive probabilistic phenomena like the Born Rule.
An easy mistake to make as s and p are right next to one-another on the qwerty um ... I might not be paying attention.
I'd like to suggest a course in: how to argue with management about system or vendor implementations that you know will affect both future development time and user experience within your company.
This is the document got me really understand Git. It's really helpful to know the internals as the surface of Git is too many to comprehend on their own.
How this small team from India changes the way you work with your todolists
In Portugal they do.

There is hardly any pure CS like it appears to be the US case.

All Informatics degrees are actually a mix of CS and Software Engineering.

For pure theoretical CS one needs to go for a Maths degree with focus on computation (after the third year).

EDIT: Typo the => be
I don't know if going the OSS route would help -- in fact I significantly doubt it. What kind of a sales team do you have? That's more important than your tech, a good salesman can sell junk.. a technology guy might not be able to sell the best piece of tech out there for a penny because you just don't know how.

Do you have someone who can do cold calls? If you're after the home consumer do you have someone that can go door to door? It's even viable in today's age. What have you done for local advertising? Once you start getting some customers it's a lot easier to get more.

Remember, you can always change your business model. Do what's right for now right now and adapt for the future to do what you really want to do.
I use RSS heavily. Many people do. It is one of those things that is good as it is, so there's nothing to talk about.

I use inoreader.
Ah thanks, that confirms my theory of why the location is required to parse time zone names like PST.

Offsets are probably going to be fine for recorded timestamps, if all you need is the absolute time that the timestamp represents. But yeah, timezones make things so complicated that there is no one true solution I guess.
You don't need to run the daemon. It's also possible to just use it interactively via osqueryi.
That's what the numerics course is for, at least at my university
I love RSS, I use it.
Brewster Kahle (Internet Archive) Should Be the Next Librarian of Congress
I think that learning of (and avoiding) the Granny Knot [1] is the best I ever learned about shoelace knots. If your shoelaces occasionally get loose while walking, check it.

[1] http://fieggen.com/shoelace/grannyknot.htm
Mark Cuban: "In the tech bubble it was Broadcast.com, AOL, Netscape, etc. Today its, Uber, Twitter, Facebook, etc."

Broadcast.com wasn't Uber. It wasn't even a Groupon
Best Selling Smartphones of 2015
I would say it depends on your target market, but most of the time programming a RSS feed is pretty dang easy, so I would generally put it on my todo list for that type of site.