skysight-inc/HackerNews huggingface dataset:
It really has nothing to do with "keeping the economy going". The purpose of "disability" insurance is just like that of Social Security originally--keeping people from destitution and poorhouses. It's not a good thing, but an unavoidable thing.
Deadly sword attack at elementary school stuns Sweden
Someone please come up with a butter that uses only algae produced inputs. You'll save the world.
Have you considered forming a tech workers union? Collective bargaining would be very strong.
NASDAQ Acquires SecondMarket to Help Startups Sell Shares
I was using the desktop version on Opera on an Android tablet at that time. I've never accidentally opened links while scrolling before, so I highly doubt that is what caused it.

Even so, how would that cause me to "like" it, but not "follow" it (which is a default function of "liking" a page)?
I always considered the quiet years up until 2005ish. After that we had XForms and the WhatWG hijincks to keep the web nerds entertained.
> Back in the day, founders would go into debt to buy a hard drive. Some even mortgaged their homes to keep things afloat.

I can remember my first company, Magicomm, in 1988 bought two 25Mhz 386's after we released our first BBS-based search engine and we literally went into pretty severe debt IE no paychecks for a month/living off raman, so this isn't just bullshit.

It really was that.

I still remember our first "partnership" offer (not sure what its called now)...."free" office space and $5k for 51% of the company from a local guy who owned a shady call center. I had to beg my partner not to take it, too.

My dad ended up letting us borrow a few $k and gave us a closet to work out of at his medical office.
Or any link.
Sounds so impressive, but as a game dev, how do you overcome these problems:

1. Horrible performance. Instead of for-loops you are wrapping code in ienumerables, yield returns, linq, and event handlers. This is not acceptable for game dev because of the constant freeze frames from the collection of all the garbage generated.

But how is this good for web dev either? You are either on the client using javascript which is already 200x slower than native, or on the backend where you could be dealing with 10s of 1000s requests at any moment so saving memory/performance is a priority.

2. 'Subscribe' methods makes behavior hard to pin down. Whenever i see an event in the code, i now have to assume there could be a subscription at some point at runtime. All I have for this is Ctrl+F search my codebase. Or write a boatload of tests to make sure someone doesn't subscribe something somewhere wrongly.

This creates a debugging nightmare. The more generic/dynamic code the more you can't see what's going on. Irony of an 'observable' is I can't observe it until I'm running my code which is too late.

3. Streams of data: to be fair, this is a nice feature. I've used it myself to flatten a tree and read as a list for example, where the reader would yield return a struct item { type=node|indent|dedent, node }. It's also nice to read and modify code like this, and quicker to refactor. But it is still wayy slower - your basically wrapping 'if statements' into 'filter(x => ...)' linq objects. The compiler can't optimise this stuff for branch prediction, not to mention the intermediate lists that are created, so for the readability you are losing soo much performance it's just not worth it. If there was a language that could compile down these streams into loops/ifs etc that could be a real win though.
I disagree with your premise that one company being in charge of something makes it more internally consistent. You might have consistent implementation if one company does the only implementation of a standard, but the standard itself may still be completely riddled with inconsistencies. See: any product of sufficient complexity.
One thing that's not discussed enough in the context of employees compensation (especially early ones) is prestige. Many people join startups because of the promise that that company will become the next Google. They see peers who follow the same logic (Marissa Mayer, the PayPal Mafia, any PM at Google in the early 2000's, etc) and see what fame, riches and following those people gain as a result of being part of the early days of a massively successful company. This is also why YC companies categorically can attract better talent, because even if the company fails, you can still tell your next potential employer you worked at a "YC backed startup". It's almost the equivalent of a Stanford degree. So, if you're an employee of a company that is already vetted by a number (i.e. amount of funding) of well-known backer (i.e. YC), you're risk is massively reduced given the insane amount of recruiting opportunities available.
Working theory: This is not a useful distinction in colloquial usage of english.
What I would do if I were CEO of Twitter
From the article:

"The UK Government Digital Services shared the journey that led them from user needs to a government-wide policy on the use of ODF, and the extensive guidance on best practices for ODF usage they published last week."

Here is the link to that guidance

https://www.gov.uk/guidance/open-document-format-odf-guidanc...
Someone I know designed a server-side REST API framework which would respond to browser requests to /foo/bar/ with auto-generated HTML documentation for /foo/bar/. Thus, if you were having an issue with a specific call, you could just copy/paste the URL into your browser and see what you were doing wrong.

IIRC he also had support for making requests/responses in your browser to test, but that could just be an idea that never got implemented.
Apparently HTML is annoying, different implementations aren't always compatible and Javascript sucks.

So the web is the same as it was 15 years ago. Still glad i'm not a web dev.
> If you're good at what you do you can get a job tomorrow anywhere and there is near zero stigma about being associated with a failed startup

Only true in good times. Ask the employees who were associated with failed startups during dot bomb, circa late 1990s and early 2000s. You were SOL if you worked for a failed startup or a high profile failed public tech company. You were at the bottom of the pile in consideration. I know several companies that excluded employees from consideration that were previously associated with such failed ventures, Guilty by Association. This didn't change until 2004+ or so.

History will repeat itself.
Bio-inspired sensors modelled on seal whiskers for underwater tracking
Right. I also wonder how many people are only in school because a decent job is out of reach. If you're older and can't find a job, you go on disability. If you're young, you take out loans and go to school. It's a huge generalization, but I think there's some truth to it.
I'm glad you're focused on a sustainable business model, but try to connect cost with value. If I sell an album on your site for $1000 or $10, it doesn't cost you any extra but my fees are 100x.

If hosting is an issue, create monthly plans based on usage or additional features. That's your value, that's where the business cost is, so that's what users are paying for. You aren't a payments company, so don't make your money on payments.
I guess it depends on what the complaint is about it being misleading. I thought the complaint was that the headline somehow implied they're always emitting more, year-round. But maybe it's something else? Note that the original correction is also completely wrong, as it says the fires emitted more for one day, while it's actually for a total of 26 days so far and probably set to increase further.
>There are physical limits and laws of thermodynamics that no amount of innovation will be able to fix.

People have been crying about overpopulation since forever - like the Pink Floyd song goes "And if you survive till two thousand and five I hope you're exceedingly thin" - we have the least poverty in history and the population is still growing. Sorry to burst your green bubble but we are nowhere near close to thermodynamical limits of sustainability on earth

>What is the point of continued population explosion? Satisfying some people's belief that reproduction is an inherent right?

Yes. This is the perverse reality that most of modern "environmentalist" arguments come down to "what I see as preserving nature is more valuable than people". Sorry buddy but if I had to chose between no more seals or not having children - well at least we have video footage of seals.
Heh. Start by finding a perfectly architected system.

Oh, there aren't any? Then jordanlev's idea of the only possible way to create one is, shall we say, purely hypothetical.
Awesome Data Science Udemy course for $15 until 10/24
Any plans to open source the code for the pico projector highligher? That sounds like something others would be interested in having too.
Considering most on average do fail, most people will never recover from this financial damage before they die, particularly later in life when the differences are most pronounced and the marginal dollar is much more valuable due to rising health-care cost and dwindling income. So finance says you're wrong on that one.

You really can't recoup the money. $1,000 invested at 23 is worth $37,165 at 75, assuming 7.2% historical equity risk premium. $1,000 invested at 30 is worth $22,844 at 75 with the same 7.2% growth.

Your comment seems to imply that people can strike it rich if they just pull the level enough times, but your comment is actually false for the majority of people that read your post.
“Eve” by Chris Granger
Ugh, I was employee 5-6 and got less than that... I have terrible negotiation skills
Hey HN staff, there's a bug here: body shows fine, but the title renders as "A story about &lt;input&gt;"
Let me try this again. There are rules here, and we ban accounts that break them. Please read them, and post civilly and substantively or not at all.

https://news.ycombinator.com/newsguidelines.html

To anticipate the objection, no, this hasn't a fig to do with political correctness. It's about trying to preserve HN as a place where people want to come for substantive discussion. I'm sure many of us agree with your views on Lisp; that doesn't mean you get to be an arsonist.

We detached this subthread from https://news.ycombinator.com/item?id=10432280 and marked it off-topic.
I don't have a use for it, but I like the simplicity.

Maybe this is a strange question, but why no pornographic material? I'm more curious about why you'd bother to single it more out than anything else. It seems to me that that particular type of thing (images and videos as opposed to games and apps) would be a much broader use case.
As a student right now I staunchly refuse to ever pay full price from a textbook, and if possible to not pay for one at all. The prices we're charged are ridiculous, and the way professors profit even more so.

The worst example of this is, and I have no qualms about publicly calling out this professor, is Dr. Alan DeSantis at the University of Kentucky. DeSantis is rather prolific, he gets a lot of press for the university, and I'm pretty sure he's our highest rated prof on RateMyProfessor, so I'm sure he knows he can basically just do whatever he wants.

But for his freshman COM101 class, a class where you can basically get all the content out of by just reading the Wikipedia entry on a handful of pop psychology phenomenons, he required us to purchase a $40 "workbook" for taking notes in. But this "workbook" was, quite literally, just his lecture powerpoints with random gaps in sentences.

During lectures we had to fill in the blanks as the slides came up, or else we'd have no idea what was going on because he used his own terms and names for pretty much everything he was talking about.
How silicon valley can solve online harassment
She didn't even touch upon the crazy <input type="number"> which will allow the user to enter in non-number input such as a dollar signs and letters. However, when you try to access said input's value from the DOM it will give you back an empty string since what the user entered (and what is still displayed to the user) isn't a valid "number". Great!

In this case the input won't even fire a change event because before the user entered anything the value was "" and after the user entered the invalid input the value (according to the DOM) is still "". No change!
Makes sense to me. I have no clue why people take shit salaries in exchange for a tiny slice of a company that will probably fail and if it succeeds, still not give them a down payment on a house.
I noticed there is API documentation, but I only glanced briefly at it. We've developed our own software for our business, and had >200 people working with us this past summer. I've been wanting to develop an automated scheduling solution like this for our managers for a while now, but it hasn't been the top thing to do on the priority list.

My question is, does the API allow me to automate scheduling within my own application? We schedule jobs each day, instead of scheduling shifts or hourly based work. Also, I'm curious about pricing. Thanks.
Real estate prices are not equivalent to real estate values. One could argue that real estate values have actually gone down because prices are driving out a lot of the culture that caused the real estate to be valuable in the first place. This disparity between price and value is called a bubble, and it will likely pop when the disparity between startup prices and startup values (the tech bubble) pops.
A lot of hyperbole in this article. The overarching message might be true but the article basically reads as one sarcastic complaint to me.
Nice piece. Many good points, but my favorite was this one.

"they need to spend years at the acquirer for whatever the founders and m&a department decide behind closed doors."

That's an under-appreciated risk. Of the ten startups I worked at, two went this route. For one, I'm pretty sure I was the last person to leave voluntarily; I had trouble finding someone to take my resignation letter because they were all in negotiations. Some of my coworkers ended up working for Symantec. At the other one, a bunch of us ended up working for EMC. At least that worked out OK financially, but it was not not not a choice any of us would have made for ourselves. Not a one. We'd all had that option before, and not taken it. Since acquisition is a far more common kind of outcome than IPO, even for "successful" exits, that's worth thinking about.

Employees have always shared more of the risk than founders and investors would like to admit. That's part of the package, and I was OK with that for a long time. Nowadays, it seems like the share of risk is even larger and the share of success even smaller. I guess it's still worth it as a career-building move, if you're that way inclined (Google doesn't look bad on a resume either), but as a way to make good money it's becoming kind of a bad deal.
Great, great article.

I'd like to add: This, I think, is one of the big reasons why startups prefer hiring young people (ie, recent grads) - young people just don't know any better. They have the barest idea (if any) what dilution, ratchets, preferred participations, etc does to their already minuscule equity package.

"OMG I'm getting 70,000 shares!" is what I thought about my first startup. Wasn't even offered (and didn't bother to think about) anything else.

Perhaps I'm projecting too much of my ignorance back then on newly minted grads now, but it's safe to say that lack of experience in the myriad of different ways things can (and most likely, 99% chance) will devalue the work I'm willing to put into a company at 80+ hour weeks.

The most inane argument I hear from founders nowadays is "we just got funding, so we're de-risked". Nice try. Just cause you sold someone with money to burn (VCs have a bias to action - "gotta get that IRR to our LPs in 10 years!") does not mean you've de-risked anything. Proper de-risking comes from finding a real product-market fit, with achievable financials metrics that pave the way to real profitability. Anything else is just greater fool theory - hoping a greater fool comes around and buys the company's story.

EDIT: Member notacoward has a great comment about rank and file employees also not appreciating the back-end commitment usually required at an acquirer. In the highly "fortunate" event where the startup is acquired, there's usually at least a 2-3 year commitment after that fact to get liquidity. This is assuming liquidity is even available! With the ever-telescoping horizon to an IPO for even the "unicorns", I wouldn't be surprised if most rank and file employees are committed to 6, 7, even 8 years to achieve full (diluted) value of their option packages.
Just worried about legal implications of hosting pornographic content. We may allow this in the future but don't want to do so without making sure everything is in the clear.
I'm a university student in a very well ranked Computer Science program in California.

I'm interested in the fundamentals of CS, and I code because I love coding, not because I'm really interested in a high paying low stress job. Most students in my program and who I'm friends with have an interest in going into management or building a cool product quickly. (Let me be clear, I don't wish to pass value judgement on the reasons that one is interested in CS. Those reasons are equally legitimate, just not to my interest)

Unfortunately, at least my observation, students who have recently become interested in CS "for the money" tend to perform significantly worse are and are largely less successful at Computer Science. The students who are most successful are those who have known that Computer Science is their passion for a long time and who are now in college pursuing that interest.

Fundamentally, I agree with you, the divide between those who wish to be serious computer scientists and "coders" becomes more clear every year.
So people should not have children because you want to have nice scenery ... well I guess everyone is entitled to their own opinion.
I think you're probably right. Going to do some thinking on better approaches to this. Thanks
Hmm:

>“You acted contrary to department policy when you did not use the single assigned textbook for MATH 250B sections,” the school reprimand states.

Universities may be large institutions that require many decisions to be put on autopilot with official policies, but this issue seems like a clear example of something that is not unimportant enough to be handled with use of "policy" as a magic word. As colleagues that hopefully possess some intellectual sophistication, they should at a minimum explain their interpretation of the relevant policies and why their impact is positive, or alternately explain why the policy is worth preserving in the face of producing a worse outcome in this specific instance.

Considering that according to the article, the past two governors of the state for the entire university system have pushed toward a greater attention to textbook prices, it seems even less likely that a department can get away with undermining the ethical standards of the American Association of University Professors by using the word "policy" like some talisman.
That's not true. Trader Joe's has multiple choices in many categories: beer, rice, corn chips, chocolate bars, salad dressing, yogurt, salami, etc.
An extremely minimalistic puzzle game (instructions updated)
>little to no configuration or customization

this has kind of always been the Plex way, hasn't it? If you want powerful customization and configuration you use XBMC/kodi, and if you want a pre-configured player that just works with as little config as possible you use Plex. It's never been a very customizable player.
I quite like Kotlin. It was discussed here on HN before:

https://news.ycombinator.com/item?id=9946527

I've written a couple of articles about it

https://medium.com/@octskyward/why-kotlin-is-my-next-program...

and one on doing functional programming with it:

https://medium.com/@octskyward/kotlin-fp-3bf63a17d64a
It was really scary reading about this since my mother work at a school in Trollhättan as a counselor. I was very relieved to hear that she was fine.

My thoughts go to all the teachers, students, parents and the victims of this tragic accident that is the first of it's kind here in Sweden.
Do you have any advice for someone thinking about going from a fulltime SDE role to freelance iOS/Android development? I'm thinking of making the leap soon.
I have a neighbor who used to work as a landscaper. The money was decent (in SF); his specialty was masonry. Then a couple of years ago, he decided to drop out. Claimed he had MS and started getting SSDI checks of about $2K/month (I think). After he dropped out, I've seen him lift 100lb stones; frequently, he'll drive down to Arizona for fishing trips with buddies; and recently, he drove cross-country to Georgia for a HS reunion, and made it from Albuquerque to SF in 1 day. All this, despite having MS. I feel, if he can do all these activities, he can damn well work; but he's been able to fool the system for the last 3-4 years.

If you look at the SSDI stats: https://www.ssa.gov/oact/STATS/dibStat.html it is interesting to see that when the Financial Crisis happened, the number of applicants jumped drastically; a 34% increase from 2007 to 2009. And as the economy has picked up recently, the number of applications has gone down; a 15% drop from 2010 to 2014.

While I do support the idea of a "safety net", I don't like the idea of people dipping into SSDI when they don't feel like working (or can't get work).

Added later: (1330PST): A lot of people are saying that he could just be having a good day or two. Maybe; but he has enough good days (when I see him), there's no reason that he would not work on his "good days". Secondly: my last conversation with him (3-4 weeks ago) was about how he could go about getting a cash-only gig, and he wanted my opinion (me being a tech guy). I recommended Postmates/TaskRabbit, but he shied away from those, opting for cash gigs from Craigslist. Maybe the 1099 would have ratted him out? I dunno.
At least in my experience the moving from founder to an employee to an employer is quite common phenomena in tech circles. There would be moles on both sides trying to sabotage and terrorize the other side.
Help Zidisha (W14 NP) extend P2P microlending to a new country (volunteer)
So which is the go to library for serious parsing in Scala?
And how would you change the benchmark to make it fair ?
Gumroad lets you do this for PayPal & Credit Cards, and it charges 5% flat—not on top of payment processing fees.
me too, CS degree and now a software engineer.. choosing over 24 different types of routers is just crazy.
A big piece of that is nimby pricks up and down the peninsula are adding companies but very little housing, then dumping their housing needs on sf.

viz mountain view authorizing some 2-5 million ft2 of office space for linkedin, et al, [1,2] and maybe adding a couple thousand homes [3]. Where are those thousands of new employees going to live? Not in Mountain View, pop 75k. So they have to get housing where there is housing available, and so lots of them will live in sf by necessity.

[1] http://www.mercurynews.com/business/ci_28058088/google-linke...

[2] http://www.bizjournals.com/sanjose/news/2015/05/06/in-stingi...

[3] http://www.mv-voice.com/news/2015/05/15/housing-dealt-setbac...
Regarding UI: didn't material design simplified good UI for android in such a way , that it is much more learnable(with time) for boot camp graduates ?