skysight-inc/HackerNews huggingface dataset:
You're completely right - I misread that period. Thanks for pointing that out. I'll leave my original comment so your correction still makes sense.

I do, however, think that a minimum of £73.3m per year (£1.1bn / 15yrs) is a disproportionately large figure to pay for license fee enforcement. I absolutely think that the high cost of managing the license fee infrastructure is a good argument against the model, and the removal of those overheads (and others) may offset a some of the lost revenue.

A change in licensing model and overall culture (which I do understand has been attempted several times in the recent past) might result in a more universally appealing BBC. I struggle to find BBC programming very compelling, particularly when compared with other domestic and international broadcasters. They always feel... out of touch.
Was at first disgusted then highly amused once I realized it was satire. Well done!
I absolutely do, daily, with a 24/7 irssi instance running in screen on a VPS I can connect to from anywhere, but I don't frequent any popular channels or servers, just smaller ones with channels that are mostly small groups of friends who have known each other for 15 years rather than general purpose channels with a stream of new people.
Sadly, yes. I'd (somewhat) happily run the Messenger app if its permissions were saner. What does it really need? Internet, for sure. Storage, ok. Camera and Location are fairly reasonable. Microphone only because it goes along with Camera.

But it also has Identity, Contacts, SMS, Phone, and a host of others. Do not want.
There's a CSS rule constraining the width of <pre> blocks to 600px.
You might be interested in this guy from my home town: http://onestep4ward.com/

He travels the world, but without the trust fund!
That doesn't seem too unreasonable. The former is a conflict half a world away for (at best) geopolitical goals, the later would be an existential threat.
"Those who recommend T-Mobile can get more stock. For every friend who opens an account, customers get another share (up to 100 shares a year.)"

So T-Mobile shares are currently going for $43~. I could earn over $4k each year from referrals?

Edit: looks like you need to know the persons name and number of who you are referring. No Adwords campaign after all.

http://i.imgur.com/m3QfIpr.png
Deprecated implies "will stop being supported soon, so you should stop using it as soon as you can". Maintenance mode implies "will continue to be supported for critical things like security fixes, but won't get new features, so there is no hurry to stop using it if you are fine with it staying in its current form forever".
secretaries are niggers
People get denied employment all the time. Exceptionally good programmers, who are unable to answer those silly whiteboard questions valley companies take pride in dumping on interviewees. At least basic ideas concepts, like not storing plain text passwords, are real world things. Not masturbatory chest pumping exercises to see if a recruit is able to write a hash table, or implement a binary search tree from scratch.
The best resource I have found is https://www.owasp.org/index.php/Main_Page
For me types make prototyping WAY faster, especially if "throw" or some other keyword satisfies the return type of a function. I can write out the function signatures and data types I need and get things to line up with the help of a tool that tells me exactly what I need to do (the compiler). This lets me quickly find a solution without having to actually implement any of it, and then I have a skeleton ready to fill in with details.
When money changes hands, short of using something like cash, how does John Doe remain anonymous?

I assume once the matter is in front of a court it is only a matter of time before your identity is readily available.

Some form of obfuscating one's name and/or address may raise the bar a bit, but I don't see how this is a solution to the problem of malicious litigation for selling something on craig's list.
Agreed, Elm in these two examples is way nicer! It doesn't add information, but it presents it in a beginner-friendly way, which is commendable.

However, I'm left wondering... Elm seems to be using hardcoded knowledge about commonly used types such as strings and numbers in order to improve its error messages (I wonder why Haskell doesn't, by the way). What happens in Elm when an error occurs with more complex, user-defined types and operations?
>> I believe it unfair and misleadingly reductive to simplify a business down to its monetisation strategy. They are primarily a search company that makes money from ads.

Except that Alphabet is publicly traded (GOOGL). They exist for no other reason than to keep shareholders happy. They are a company that makes money. They'd sell chickens if that would turn higher profits. While circuitous at times, every aspect of the company that isn't generating funds only exists to somehow support those that do.
Not everything is a dichotomy.

Adjust the sliding scale of your combined travel budget/ rest-of-your-life budget as you need/want.
Some people live to travel and to constantly have exciting new experiences and care more about that than having enough money to buy the latest iphone, enjoy artesian bread for breakfast, or have a nice apartment with a view and plush furniture.

There's nothing wrong or right with either way of life, it's just different personalities.

Travelers may call your lifestyle fake or meaningless, you may call their lifestyle fake or meaningless, but the lifestyles are as real and valid as the person wants them to be.

It's ok to not want what other people want :)
While it's true that distributing the load over more hours will improve things in the short term, the fact is, with continuous growth, eventually the roads/routes need some improving.

The simple fact is that in most cities, the road infrastructure is just not up to the task for the number of people using it, and projects rarely seem to include the future requirements of the roads based on growth.

The other part of the problem, as I see it, is that the solution is almost always more lanes, rather than a highway that parallels the original a few miles to the left or right of the original route. More routes have the benefit of not bringing all traffic to a halt when one has an accident.
There's also third-party support for .NET via https://github.com/Microsoft/Mobius
It's not really road-ready. Right now it requires a very precisely mapped set of roads. Plus, they've only been testing it in a state with very good weather. I'm very curious to see how it behaves in a harsh winter. Even then, there's the pretty public mess up with the bus a few months back.
I use the rule "if it fits on my screen then it's not too long". And if your code doesn't fit on my screen, I might break the line and commit.
Cadillac Bets on Virtual Dealerships
> why haven't you just applied to be a citizen?

IIRC, an H-1B can't apply to be a citizen, you have to be a permanent resident to do that, which you can only do from an immigrant visa. The H-1B is a "dual purpose" visa, which is a non-immigrant visa that doesn't require you to leave the country before applying for an immigrant visa, but you still have to qualify for one of the immigrant visa categories and make it through any source-country-specific backlog for that category. (And the vast majority of tech-industry H-1B's are from India, which is also near the top for waiting list length in many of the immigrant categories -- including all but one of the Employment-based categories.)
The levels of arrogant suburban privilege in this article are staggering.
As I recall Apple did a similar thing with the original iPhone OS, one team took the iPod software as a starting point and another took OS X as a starting point. I think I have that right.

If in the end it makes the best product it's probably worth the waste of having competing solutions. But that is kind of a big if. (I would say the iPhone passed that test, personally.)
Third-party Node.js bindings:

https://github.com/henridf/apache-spark-node
https://github.com/EclairJS/eclairjs-node
Erlang really gets this right. Abstract out all the generic server stuff and have it coded up by experts, then have the application programmers concentrate on the application. A bit like programming a plug-in for Apache but then extrapolated to just about anything you could do with a server. Erlang is a very interesting eco-system, the more I play around with it the more I like it and the way it is put together. If it had a shallower learning curve it would put a lot of other eco-systems out of business. But then again, the fact that it doesn't makes it something of a secret weapon for those shops and individuals that have managed to really master it.
As a Waze user, this has actually been a source of increasing frustration for me.

I do not want to save 1-3 minutes on a commute by cutting through unfamiliar residential areas where deaf kids play and homeowners give me dirty looks as I go over their oversized speed bumps.

I use Waze not so much as a super-optimal routing tool, but as an aggravation-avoidance tool. Traffic and speed-traps aggravate me, sure... but not nearly so much as trying to make a blind left from a stop sign at the top of a hill in my manual transmission.

Just yesterday I was in a somewhat unfamiliar area during crazy rainstorms near NYC... I used Waze since who knows what traffic looks like in those conditions.

In order to avoid 20-30 seconds of waiting at a traffic light it routed me to the next street over to make the left turn... which was on a curve with lots of parked cars and, in that weather, made it impossible to see if anyone was coming. If it hadn't been a one-way street I'd have considered turning around and going back to the light... but instead I used my best judgement and BARELY avoided getting nailed by another car.

Waze is great technology, but is still pretty naive about solving the problem I want solved. All the aggregated minutes of driving it has saved me over the last couple years would not have been worth it if yesterday's single poor routing decision had ended with me in the hospital/dead and/or my car totaled.

</rant>
You can start with an 80% lower and a $20 router from Harbor Freight and get something pretty good depending on how you set up a jig. It ain't rocket science.
The wink face makes it seem like you think this is easy because using a GPU to execute the program is allowed. No?

Edit: just read your other comment about real challenges in the C64 subset of the demoscene. That's like "You set a record in a 1600m race? For a real challenge, set a record in a marathon." It's just arbitrarily moving the totally legitimate goalposts to a different challenge because you prefer it.
First and last lesson: never partition countries out of disparate ethnic/religious/sectarian groups who don't have some sort of larger overriding loyalty holding them together.

Of course, that boat sailed a while ago.
Well, the password on the phone is the other factor. No need to send the password anywhere.
If you can only bank $500/month working as a programmer in the bay area, something is very wrong (or you're just not living frugally at all). I bank way more than that as a mid level developer, granted I work at the big G, but I also support a non-working wife and kid.
Most programming jobs must feel terribly boring for anyone who managed to write that.
What difference does it make when the people on those countries send you money through an international credit card?
Well to be fair you're stripping away the context of the discussion I was having. An internet enthusiast believed that I was minimizing John Oliver's work by calling him a slacktivist. I felt like pandering to beliefs and emotions of your target demo without taking any real meaningful action other than talk and throwing around token amounts of money is insincere. Then he said John Oliver and HBO spend thousands of dollars to produce this show and report these stories. I countered that they make many more thousands in return for their effort. The internet enthusiast claimed that no matter how much gross revenue was made that any amount of charitable donation was good enough to be considered a full fledged caring activist. I questioned whether preachers flying in jets where admirable if they spend some small quantity of money on worthwhile causes. In the end neither I nor the internet enthusiast found common ground.
it's whatever your priorities dictate. If you want to spend all of your money where you are, don't cry that you haven't been able to save any to go travel the world. $5K-$10K is not a small travel budget for a single person if you spend wisely. If you're expecting to stay at 5 star resorts and party like you have a trust fund, then yeah, good luck with that.

If I were still single (and younger), I would have taken that $10K and lived an awesome 6 months abroad. But 15 years ago my priorities were a fast-ish car, a nice apartment, eating out every night, and trying to impress a girl (now my wife). It's worked out well for me regardless.

[edit]Your attitude comes off as very entitled BTW. You complain about "...don't spend my money on anything nice, having fun, or treating myself to something special". Oh woe is me, I can't travel the world and buy that latest iphone and fancy new clothes...sheesh!
Flow is more strict than TypeScript as demonstrated by the slides. As such why not use it as a static checker for TypeScript? I don't see it so much as a vs. situation. Unless you mean to use the unsafe area in what is valid TypeScript and invalid Flow.
Yes, I think so...
Personally I find that second line annoyingly long and would split it for readability's sake.
At Alaska state track meet, a transgender athlete makes her mark
Imagine for a moment how programs would be different if all polls had timeouts and all sockets were blocking. For a little while, there’d be some unpleasant stalls. But these would not be insurmountable problems. With a little concentration, it’s possible to rearchitect the program with a much more robust design that neither loses events nor requires speculative guesses.

Yes please, I'd like that. The code that ends up on my desk would be easier to understand and refactor.

Instead of a proper fix, the developer changes the socket to nonblocking

Sometimes yes, and sometimes the developer decide to spawn a thread, and now you have lots of problems...
Not sure why I'm getting downvotes. I can't reply to the person below, but yes, this is how most folks live according to the stats and my observations. Everything is financed. Working from home in a suburban Atlanta neighbourhood, at least once per week I see a rent-to-own furniture truck unloading something at a neighbors home. I don't even own a TV because my priorities are different.
It's definitely worth a few phone calls, I personally have some connected people I could turn to if I ever had to deal with something like this, but I didn't always.

What makes violence a viable option is the fact that you're dealing with one person and not an organization. If it's more than one person's efforts you have to counter, then yielding is the better recourse. A group of people will have a goal in mind when taking action against you, all you have to do is help them reach that goal and they'll bugger off. You can fight a group effectively but it's generally not worth it.
PAYWALL/FORCING REGISTER TO READ! Don't post shit like that.
What's with the swearing and lords name in vaining? Relax. How would you feel if I used John Olivers name in vain?
Namespace, class, method, loop, conditional brings us to 20.
TFS goes rather a bit further than just being a version control system.

That said, I'm not entirely certain why they decided to implement TFVC (TFS's default - and until recently, only - version control system) instead of just basing it on SVN. Aside from that this was at the height of the period when Microsoft had a compulsive need to sink resources into building their own proprietary clone of every damn thing.
GLASSTONE: a Python library for modeling nuclear weapons effects
Oh yeah, I forgot about that. I wonder what this one's runtime in RAM is. Regarding GPU quote, that's exactly the sort of thing I'm talking about. It's sort of a cheat where a massive amount of resources are used in one place to reduce a tiny amount in another. An impressive optimization requires little to no extra resources in B when optimizing A. There's some types that straight-up can't seem to have that tradeoff. Yet, the more constrained demo scenes were forced to figure out a bunch of them that worked.

So, I think there's potential for GPU subsets or CPU/GPU tradeoffs to make for interesting opportunities for people to show off brilliance.
Remote work which is mostly in an office is not remote work. "Occasionally work from home" is what you're looking for.
Sure, but whose decision was it to buy Nest? Seems a bit silly to stop with being angry at Fadell.
Not that it will help this particular individual at this time, unfortunately, but check out this Ask HN I posted yesterday about crowdfunding lawsuits, still on Ask front page: https://news.ycombinator.com/item?id=11842051
most EFL/ESL schools it's actually official policy to not speak whatever non-english language is local.
Ask HN: Ducksboard is about to shutdown, who did you move to?
I'm stuck on this one. I've been looking at alternatives but really loved Ducksboard. All the alternatives seem to have rather clunky widgets and are just a lot less friendly looking.

Assuming others are in the same boat, what did you end up doing?
Imagine that the case is pretty good, but not airtight--let's say there's 2:1 odds, or a 75% chance, that you recover your money.

The expected value of the lawsuit is therefore (0.751500) + (0.25-5000) = -$125, which means that very few people will go after the crooked landlord. If the leasing company has deep pockets, they could slant the outcome even further in their favor. Spend $10,000 instead and the expected value is now -$1,375. This seems wrong.

On top of this, you also have to worry about the risk of ruin. Imagine a bet where Bill Gates pays you $15M if a coin comes up heads, but you pay him $10M if it comes up tails. This bet has a positive expected value (+$5M), but most people won't take it because the losing outcome is completely devastating (unless someone rich is backing you).

I wonder if anywhere has a rule where the winning side receives min(loser's cost, winner's cost). That seems like it might be reasonably fair (if you can keep both sides from cooking the books).
You could, but you won't. Referrals are a great way to lose friends in a hurry, especially with something like cellphone plans where everyone already has one and so the only way to get the referral bonus is to convince someone to switch from their existing plan, (as opposed to brand-new services where they just have to sign if up they find it useful). Ever unfriended a bunch of people on Facebook because they wouldn't stop pestering you to help them out in some stupid game, or about this great nutritional supplement program they wanted you to try?

This is kinda neat, and if any friends of mine express independently express interest in switching to T-Mobile, I suppose I'll bring this up and make a little cash (I'm a current customer), but don't think this is going to be a huge deal. I'm sure T-Mobile knows this, and are counting on the nice PR of this announcement as much as its actual effectiveness in signing up new subscribers.
Exciting. I loved the second one, hated the third :)
We've been trying out goldengate to get streaming replication, but it has proven rather unreliable. Stops replicating if you sneeze in its general vicinity. I wonder whether the alternatives like shareplex and tungsten are more reliable.
Sankyo - I'm sitting here almost at a loss for words. You've managed to articulate something deeply relevent in my life right now, in a way I just haven't quite able to put a finger on myself (having just moved back to the US after 3 years living/working abroad).

If you're up for it, I'd love to connect some time and talk life. I didn't find contact info in your bio, but my email is in mine. It'd be great to connect.
Apple is a bad example; their secrecy means that humanity learns virtually nothing from most experiments. Most experiments fail -- either abject technical failures or merely commercially unviable at the time of their development. Hiding these away is a shame. People could learn from failures (not spending resources pursuing bad paths) or unviable explorations (revisit them later when conditions change).

I think a more useful example is Bell Labs and their Technical Journal. The journal involved a more-significant level of rigor without the PR and media hype.

Unfortunately, when the media follows every little happening (eg. patent publications)... big megacorps are left with two bad choices: let people draw erroneous, hyperbolic conclusions ("OMG! Ads in my eyes!") -or- address the PR and messaging directly head-on.

Publication may still be the solution, but the timing issues are acute. From a business perspective, you need to be filing IP as soon as you have reasonable evidence of a proof of concept. But by the time you have sufficient material for top-tier journal peer review, those patents are already being published. The solution might be (again) something like the Bell Labs Technical Journal... but that provides a lot of fodder for competitors and patent trolls. So it's a tough balance!

Either way... I applaud large organizations taking big technical risks and bets.
The Computer History Museum in Mountain View has 026 and 029 keypunches. Go to the 1401 demo and they'll probably let you punch a card. Or let me know what you need punched and I'll see what I can do. What museum are you getting this for?

If you're in the bay area, you should go see the IBM 1401 demo; it's cool to see a punched card computer in operation. Demos are Wednesdays and Saturdays; schedule is http://www.computerhistory.org/hours/
How is it possible to make $60,000 driving for Lyft/Uber in 6 months? Can someone do a rundown on the numbers for this?

Can you really earn $120k/yr driving?
"According to court records, Zavodnik initially filed a lawsuit in Marion County Small Claims Court, where he asked for the maximum damages of $6,000. Zavodnik lost because he had thrown away the evidence (the printer), court records said. ...In 2010, Zavodnik sent Costello, who also was representing himself in the lawsuit, paperwork asking him to admit that he was liable for more than $30,000 for breach of contract, fraud and conversion. The trial court dismissed the case, along with 26 others filed by Zavodnik, who appealed all of those dismissals, court records state. ...Zavodnik also had sent Costello two more requests for admissions. One asked Costello to admit that he conspired with the judge presiding over the case, and that he was liable for more than $300,000. Another one requested Costello to admit that he was liable for more than $600,000.

Because Costello did not respond to all three requests for admissions within 30 days of receiving them, and did not ask for an extension of time, as required by Indiana trial rules, Costello admitted to the liabilities and damages by default."

There's no argument anywhere that this is proportional. He just filed that he was liable for the maximum possible in each case. Conceivably he could have been found liable for $600k by default.
How much harder would it be if software rendered or on a simple GPU from the late 90's? Their executable still 4KB? No?
> Transportation accounts for a minuscule amount of the total resources used to grow food on an industrial scale

Interesting.

Is that still the case if the true costs of greenhouse gasses emitted by transportation and refrigeration are accounted for?

Does that mean the 'buy locally' idea has little climate impact?

Also, to save my lazy, busy fingers from doing it myself, do you happen to know a good link to research on this subject?