skysight-inc/HackerNews huggingface dataset:
Depends what you mean by break, probably. I've been using Fedora as my primary desktop/home server since it began. I pretty much never see breakage from regular updates. I do expect to see something break whenever I upgrade from one release to another. I'm pleasantly surprised when it doesn't.

Usually it's something like "I need to ediff-merge foo.conf with foo.conf.rpmnew", or "I need to reinstall this dependency of my webapp to the new python site-packages directory", so you wouldn't see this kind of breakage on a clean install.
No, we just don't agree on what 'significant problems' are.
>What about encryption which works against users' freedom, things like DRM, "trusted" boot and the whole idea of mandatory forced trust, etc.?

Isn't this a "freedom from/freedom to" distinction?[0]

People should be free to use encryption. People should be free to use software to break DRM. People should be free to create, use and sell hardware which limits the behavior of software. Using hardware to hide keys from software for instance is a common DRM usecase, but it has applications in security and privacy as well (SGX or Apple's enclave for example). People should be free not to use DRM as well.

The problem, it seems to me, is should technology be used to enhance or degrade a users agency and security? The technology, including hardware which limits software behavior, can be used in both directions.

[0]: http://plato.stanford.edu/entries/liberty-positive-negative/
Is there any term in agreements like that an entrepreneur who chose to quit prematurely shall transfer his/her share at the price of 1 dollar in 1970s?
Even if I don't read the body?
Tesla Model 3 = Massive Traffic Jams and Parking Problems
It is about balance, independence and longevity of the nation. A diverse economy is more able to resist economic challenges of ALL types. It is also able to resist sudden turns in foreign policy (war) and maintains options for such a country if they find themselves at war with the country that supplies their manufactured goods or their services, or whatever it may be. Additionally making things, providing services, whatever it may be, develops with practice, into the arts. If we don't ever have that practice we lose the ability, as a nation, to develop those arts.
Hack This Site
FTA: "In this post I’m going to do a silly, but interesting, exercise that should never be done in any program that actually matters."
Candidates like Trump often serve the useful purpose of making candidates that would otherwise seem extreme look moderate. I'm almost surprised there isn't some sort of loud-mouthed, extreme liberal anti-Trump candidate on the Democratic side to make some of their other candidates look more moderate by comparison.
"Please return all your mail to Google for a full refund."

It's a free product...you got what you paid for!
What problems do you have with the architecture?
That ship sailed a decade ago.
I do a lot of craigslist deals, and it's not for the faint of heart. Here in NYC one has to be a bit street smart to avoid getting robbed or worse by a craigslist buyer or seller.

Amazon is probably a safer place for most people.
Agreed, but this is best you can get, since g* are never going to be available.
Linux on MacBooks can be hit or miss.
Music Industry A-Listers and RIAA Members Want to Chip Away at DMCA
Tesla vehicles are almost solid state devices, with relatively few moving parts compared to an ICE equipped vehicle.

I have an electric leaf blower, that never requires maintenance, lubrication, oil changes, etc. My next door neighbor has an ICE powered leaf blower and has to change the oil and lubricate it every season.

I'm not sure how you can argue that an ICE equipped vehicle will be easier to maintain than a fully electric one.

Smog? There is no smog on an EV - it's zero emissions.
Yes, in Inkscape the SVG backing what you see in the UI uses Bézier curves. A curving line drawn in Inkscape is an SVG path:

https://developer.mozilla.org/en-US/docs/Web/SVG/Tutorial/Pa...

In Inkscape you can open the XML Editor (from the Edit menu) and see how the object you've drawn is represented in SVG. A simple path with one Bézier curve may look like this:

d: m 10,20 c 5,-5 15,10 20,5
To me, coding is fun. Stockholm syndrome? Maybe? Regardless, I don't think people aren't in a position to tell others what is/isn't fun.

https://xkcd.com/359/
I forgot it's April 1, ugh, it was very early when I received this email.
Nothing wrong with what works.

In the long run, it might be aesthetically? intellectually? satisfying to let the theme of transparency drive decisions about the code base...or not. Anyway, thanks.
This is what I have found to be useful in such situations

1> Take frequent breaks during the day. (5-10 Min for every 45 min of work).

2> Getting more organized (read Getting Things Done by David Allen) will help you get more work done in less time and also free up some time to spend on yourself.

3> Find meaning in the work you do.

4> Meditate for at least 10 min every day and try to bring mindfulness into your daily life.

5> Spend at least 1 hour each week to reflect/review and clarify your goals in life and see whether you are going in the right direction?

6> Make a plan to spend at least 1 hour each day in activities that help you grow.(eg. Exercise, Reading, writing a blog, learning new things, new hobbies, etc)

7> Practice gratitude before going to sleep. It will have a positive effect on your sleep and general well-being. It will also improve your productivity during day.
It's a good joke, and I recommend people follow @Pinboard on Twitter, but the reality is that Google killed Reader because they wanted to, not because they had. They're immensely profitable and fund crazy things like Google Glass or Calico to the tune of many millions of dollars.

Of course, this is the point of the tweet. It's not supposed to be a literal equation of LOEs.
Ray Tracing: The Rest of Your Life (Minibook #3, Free on Amazon til Apr. 5)
Spent all of 5 seconds trying to read that page of tiny grey text on a white background and gave up as it appeared corrupted.
I always wonder how true that last statement is - to the tune of "Find something you love so much that if you do it you'll never work a day in your life."

I've enjoyed things that, when they became an obligation, I stopped enjoying. Though I think it says more about myself than the actual veracity of the quote.
Taking extreme positions doesn't win elections unfortunately. Trump has a few of his own extreme opinions and I feel relatively confident he's going to lose pretty bad to Hillary because of it. Hillary is the master of no extremes.
Using an app is different from using a CGM. It doesn't say in the FAQ if Glucosio parses data from a CGM, but it does say Glucosio takes input from your glucose monitor and outputs graphs and suggestions.
The next sentence says:

> These people tend to be drawn towards programming languages that are built out of small pieces with a consistent philosophy from the ground up, such as lisp or Haskell.

If you like go and dislike perl its to his point.

A TLDR (because apparently); People who like games that are complex because of complex rules like perl. People who like complex games with simple rules dislike it.
Fully understanding and finally correctly implementing Ukkonen's algorithm [0] is one of those things that put a big smile on your face.

[0] https://en.wikipedia.org/wiki/Ukkonen%27s_algorithm
I don't know if it also showed up for Google for Domains / Google Business / whatever they're calling it now, but there are people who pay for Gmail.
I wish that they would be more specific in their canary and perhaps have multiple ones... for examples:

1. we were not asked to provide private post

2. we were not asked to provide metadata like IP addresses

3. we were not asked to backdoor our website

4. we were not asked to shadowban users

5. maybe even one canary per user, to know exactly who is affected
"There was no manpower" so uh... hire a few interested engineers? Maybe pick from the thousands of angry people who were loudly complaining about it? Or at least give the data to an archive - that's what I'm angriest about personally. They had archives of tons of defunct blogs, and they just deleted them.
Even if you don't read the body.
How do you think of Google SnoopaVision (previous 360 cam video)?
Google lies, as always. Do not get fooled.

Google had provided 360 videos since last summer 2015. But seemingly that was not as expected. Yesterday, I watched a single YouTube video and I found there was an icon on the down right side of the video player, which is called Snoopa. Here's the link: https://www.youtube.com/watch?v=mXjLhFUruzA

And I clicked it, it said "SnoopaVision is in beta, you can watch this video in SnoopaVision mode after 10/25/2016. " If you scope the logo of "SnoopaVision", you would see it's a head of black man. And in the introduction of video of "SnoopaVision" --- https://www.youtube.com/snoopavision?v=mXjLhFUruzA , you can see all the time this black man (a popular singer, or less? ) is "busy" working in Google as an Architect.

(lie 1): But if you watch this video at 00:45, you would find the SnoopaDogg was trying to code like a stupid psycho on a computer in Google. I know people don't code like that in Google, please don't fool us! Show respects to coders, please.

(lie 2): At 00:50, the Snoopa wrote 'dgg' on a board. And seemingly other calculus formulas were all under the shadow of this Architect. Or Snoopa wrote these formulas in Google. Show respects to scholars, please. Or people in Google don't care.

Response: Google was trying to let popular people get involved and brand their 360cam video products. But in the video Snoopa himself looks like a drug-addict, who would say some argot, dirty words even guns pointing at his head. The image was very violent, nasty, low self-esteem, full of weed. By the way, the icon "Snoopa" may make you feel itching. Can't Google have a more flatten icon/symbol for this. Please don't put this heroism for branding your products in 360cam video industry. Or try someone with greater public image. We don't want to be treated as fools as you think we are.

How do you think, guys?
Show HN: Interactive Analytics on GitHub Data Using PostgreSQL with Citus
But then no one else is going to see your graphs. That's what gamification is about.
It inserted an animation of a minion dropping a mic into your email. You can see it in screen grabs.
Taiwan is better than China. China is awful.
Québec actually gives a lot of tax breaks for tech businesses. There's a pretty lively startup scene in Mtl, perhaps for this reason:

http://builtinmtl.com/

> not serious abot

True Canadian confirmed.
One doesn't need to be materialistic to feel regret about missing the chance to acquire money. Maybe he has philanthropic goals that will go unmet, maybe he has startup ideas that capital could've helped test, etc.
Take a look at the Netherlands. It fits the OP's criteria, is not isolated, and Amsterdam, for instance, is at the opposite extreme from boring.
ISRG Legal Transparency Report, July 2015 – December 2015
And if you do need to leave at some point, good luck because you're going to have a huge cap gains tax bill for your startup equity!
50 appear as a small number, but our stats say that's enough for most early-stage startups. Apps with 100000+ downloads usually have under 100 monthly conversations.
What you consider "self-indulgent mucking around" others may call "declarative programming". I can appreciate that you don't like it, but I think you've missed my point.
This sounds like the most logical explanation and basic legal standing of the situation. Not saying what has been said in the past is as clear an indicator as possible, given the circumstances.
Tesla is claiming they'll be able to produce 500,000 cars a year by the end of 2017 when the cars are finally available.

This is a very agressive goal, and I'm not sure they can meet it, but I'm fairly certain their production capacity will be higher than it is today, especially given the unused capacity in the gigafactory that will come online over the next 1.5 years.
Links to additional material on the blog post about the book here: http://in1weekend.blogspot.com/2016/01/ray-tracing-second-we...

This is a follow up to Ray Tracing in One Weekend (http://in1weekend.blogspot.com/2016/01/ray-tracing-in-one-we...) and Ray Tracing: the Next Week (http://in1weekend.blogspot.com/2016/01/ray-tracing-second-we...).
Yes it is a religious belief. Whether you realize it or not, what you're describing is the Protestant work ethic imported into North American culture by Puritan settlers from Germanic regions of Europe and Scandinavia.

https://en.wikipedia.org/wiki/Protestant_work_ethic
A little too subtle, I missed it.

115,000 deposits of $1000 equals $115M.
I genuinely can't tell.
Volkswagen GTI is 5.8s for $26k.
Is he really forgotten at this point? I've been told about the founding of Apple more often than I have the gospel.

Well, the other gospel anyway.
I don't see a claim that any particular person cares deeply about the commit graph.
You don't have any responsibility for what you build? Maybe it's on you, too. (As a PM, I HATE when engineers are full of confirmations and feedback loops but cop the 'not my fault, I just build exactly what you tell me' attitude the moment there's something to fix)
Got a git url?
Or a little cronjob that commits harmless changes later in the week? :P

I don't care about the contribution streak, but do have friends who comment on theirs on Twitter now and then. I suppose it's just another thing to be proud of...
No, LGPL doesn't work like this.

It's well possible to statically link LGPL library and non-free proprietary code. You just have to provide end-users a way relink with their own builds of said LGPL library (i.e. give them an .a file with all your proprietary bits, and, if you're nice, a linker invocation command). Yes, this is some significant hassle to set up two-step linking (unless you don't really care about not revealing the internal structure - if you don't, you can just throw a bunch of .objs), but not a complete game-stopper.

Here what FSF says about this:

> If you statically link against an LGPL'd library, you must also provide your application in an object (not necessarily source) format, so that a user has the opportunity to modify the library and relink the application

http://www.gnu.org/licenses/gpl-faq.html#LGPLStaticVsDynamic

So, I think it's probably Apple ToS. I forgot about those.
This is an excellent example of why startups are dominated by the young, single, affluent. They have nearly nothing to lose. The rest of us do.

"If the company goes poof, we are individually liable for the debts," Wayne explained.
"Jobs and Wozniak didn't have two nickels to rub together. I had a house, and a bank account, and a car… I was reachable!"
I'm surprised at how dismissive all of the comments have been so far. There are a lot of cultural habits around programming that are exclusionary, and if we're trying to pull more people into the field, discouraging people who can't code every single day could have a negative impact. It's at least worth exploring.
Thanks for the recommendation, just found a copy of 'True Names' and am enjoying it so far.
I think it's very clear the Model 3 will be fully autonomous.

It has no cluster - no gauges of any kind in front of the driver, and only a tiny speed readout on the big screen in the center of the dash. In the Verge video a Tesla designer says that's production ready (not just alpha).

I won't be shocked if it doesn't have a steering wheel or pedals, or at least downplays them a lot.
Correction: the bolt only seats 4 adults. Specs aren't everything - you can bet the Chevy will have cheap plastic parts, and resale value will be atrocious due to poor build quality. From what I've seen, Tesla vehicles have better resale value than almost any other car.
Did anyone take a screenshot of the Mic Drop button before it was removed? There are GIFs showing the sent email with the minion, but could find any showing the /button/ in action.
I agree with you. That's why I prefer to use Xamarin Studio than Visual Studio.
this is incredible. According to the article he backed out of the shares because of possible liability of the deal went south, but that doesn't make sense. If they incorporated his personal assets would not be up for grabs if the company couldn't pay it's debt. Also the fact that he did this means that he does care about financial stability and this seemed like a bad investment. In either case, it's impossible to predict these things so statistically he probably made the right move, but what bad luck!! Im surprised Steve didn't get him back into apple once they were well off, or maybe there is more to this story.
There's an $800,000 lifetime capital gains exemption for 'qualified small business corporations'. To qualify, basically you have to be Canadian-controlled for 2 years.
Tell that to the guys that lost their job thanks to it.
I can speak a bit for western canada; Vancouver has seen many of the larger/top companies open offices: Microsoft, Facebook, Amazon, etc. so plenty of jobs to be had there. I live in Calgary and have seen many peers move to Vancouver for better job prospects.

Re: SRED credits - I've been a part of the application process twice. Documentation can be a bit cumbersome, but not much more than 5 minutes summarizing the weeks work in a spreadsheet (for each employee), and tracking their hours spent on related tasks. Add in source control and the numerous artifacts that software devs come up with, means low amount of effort for high payout. And by high payout, I'm talking 1-2 devs salary in a 10 dev shop. We also hired a consulting company that specialized in SRED applications which saved us a ton of overhead. Cost 10-20% of payout, but was worth not having to deal with the application and/or any audits had they occurred.
There are a few things:

Even if it's not that useful, it's what I expect to happen without thinking. Having no "undo" makes me wonder what happened and a vague fear that I've done something destructive. More personally, it just feels a bit weird with the way I jump back and forth in documents as everything moves. I can't quite explain it but it feels quite weird.

> By the time you've read the explanation, you've moved past it

The explanations/diagrams don't appear immediately after/over what I click. So I click for extra info, jump over some intermediate text and read the extra stuff then I want to go back to the normal flow. Look at 'atoms' and 'photons' in the example text: https://skorokithakis.github.io/expounder/

There are other examples of this too, in your original blog post about building the sensor. Look for examples where the extra explanatory text appears in a paragraph after what you click on.
It's not a percentage change, it's a structural change so it depends on how you use Cloud Datastore (largely around indexes). There is an example on the pricing page near the bottom: https://cloud.google.com/datastore/docs/pricing

"For example, in the current pricing, writing a new entity with 1 indexed property would cost 4 write operations. In the new pricing, it would cost only 1 entity write. Similarly, deleting this entity in the current pricing would cost 4 write operations, but in the new pricing it would cost only 1 entity delete."
1963 RAND Report on Programming Language Standardization
I'm confused. What's so hard to reason about that? It's very obvious that it prints 2016. Maybe "infinite lazy lists" isn't something that most mainstream languages consider, but honestly, they're very handy and hardly "self-indulgent mucking about."

(Though I'd probably use an asterisk instead of the infinity symbol)
These are luxuries most people cannot afford.
> I have yet to meet a good programmer that doesn't have at least one pet project developed outside of the office.

Frankly, I have never once had any need that could not be solved by free off-the-shelf software and/or a couple short scripts. I have absolutely zero desire to get home, having spent the day programming, and program some more.

I guess I would still fall into that because I developed and ran a website for some time (and forums that I sometimes hacked a little on), but I've never mentioned it in an interview and really, looking back on it, I should have spent that time doing other, non-tech related things.

Yet at every job I've been at, management considers me a "rock star" (ugh).

I think you criterion is likely (though of course not guaranteed) to get you good programmers, and it's not necessarily a bad thing to exclude the set of good programmers who don't meet that criterion, but I find the idea that I should love programming so much that I should dream about it and do it at home...unsettling. Nobody expects that from other professions. And I think I associate it generally with people who are willing to accept below-market pay (and therefore companies that pay poorly) because they're happy to just get a job doing it.

That said, I do like programming, well enough. But what I really like is solving other people's problems. And what I love is my hobbies that have nothing to do with computers and are unfortunately impossible to monetize.
> I think we're best off looking after the Earth, for which we are tailor made.

It would certainly be convenient for us if Earth remained nicely habitable. We still need to establish a long-term, individually viable presence somewhere outside of Earth's biosphere if we want to ensure our species' survival, though. In the long run, something nasty is statistically certain to happen to our little blue marble.
>> The whole point of RH/CentOS is it's the distro for people who specifically do NOT want a lot of churn in software versions

With collections they're pretty reasonable at letting you join the churn train if that's what you need.

I'd peg them as a purveyor of more thoughtful implementations. E.g. one example would be docker - rh implemented it from the get go with MAC. I think the others are catching up now, I believe apparmour profiles are present on modern Ubuntu around docker.
Managing Machines at Spotify
There is a pretty big difference between the German luxury aesthetic and the Detroit luxury aesthetic. It's clear why they're not imitating Cadillac, but why not take some cues from Audi or BMW?
Original Cloudflare blog post that this is a response to: https://blog.cloudflare.com/the-trouble-with-tor/
perhaps it was obvious to everyone already, but i'm more and more beginning to feel that the company should place higher cultural value in UX, other than just quality programming
Oh please, every country has problems, the US is just in the limelight because they own like 90% of the world's media. Canada just kicked out a right-wing government that held power for almost 10 years. The people who would leave for greener pastures would come to Canada, find that it's not so green, and head for the next "fad".
8 Reasons Online Dating Sites Are a Business Dead End
"But replacing the new dll file will change other class and methods signature and logic, too."

Only if you don't make a real bugfix release, but throw the bugfix together with whatever you happen to have on your development machine.

Oh, and your "but in Python I can change a single file" leads to the exact problem, if you have continued development on that file.

That's all so incredibly stupid and irresponsible that I'd be inclined to say that OP's company doesn't have a problem with C#, but with its total lack of competence and responsibility in general.

What's frightening me even more is the number of "kudos" to that medium post.
Jobs even ripped off Woz when the opportunity presented itself. He was the last person to give any part of "his" baby away.

"When they made Breakout for Atari, Wozniak and Jobs were going to split the pay 50-50. Atari gave Jobs $5000 to do the job. He told Wozniak he got $700 so Wozniak took home $350."
Wrote: Tesla Model 3 = Massive Traffic Jams + Parking Problems! Am I wrong? https://medium.com/@rajaraodv/tesla-model-3-massive-traffic-...
Yes, but in this case it is not clear where the axes run.