skysight-inc/HackerNews huggingface dataset:
הפינה המתוקה – חדר לפי שעה ברמת גן – Discreetroom
Neural networks with Van Gogh's artistic talent
Or at least if management thinks (or wants the investors to think) they can continue to exceed the ROI that a normal investor would get making their own decisions.
The is no practical way to service a Tesla yourself or in a 3rd party repair shop, like you can a 15 year old Civic. Therefore used Teslas would quickly become financially disadvantageous to service and their price would approach zero on a secondary market.
Yes, it's amazing to watch.

But sometimes this doesn't work, then you have to purchase e.g. a supported IP connected femtocell.
Yahoo began their migration from BSD to Linus around 2010. Long before Marisa.
> > "Basic human decency" is not an argument against the GPL.

> He was arguing for the GPL.

Whoops, I guess it was too subtle for me. :P

> Another reason is that they have no choice to choose GPL since maybe they're building on a GPL system.

Fair point, this is what happened to GeoGebra (which has a GPLv3 core, but all of the other stuff is proprietary -- which makes packaging it quite tricky and they seem to contradict themselves in their licensing documents).

> Another entirely different reason people choose the GPL - to keep customers paying for their services.

How would that work? Do you have an example? I would assume that since the person has a program that is under the GPL, they have no obligation to continue paying anyone (unless they require support they cannot do themselves -- but even then they don't need to pay the vendor they can pay any developer).

> Some people also choose the GPL because they just do whatever their peers do.

This is a fair point, but I'd hope the peer pressure is accompanied by some explanation of why that group decided to use the GPL. That reason may or may not be because of user freedom, but at least it would make the developers less like lemmings.

> There are lots of reasons, not just the one that you stated.

I'd argue the other examples are in the minority, but I may be wrong (since I don't have any evidence to back up that assertion).

> Also, I would argue that "making the code proprietary" is a very inaccurate phrase. If I take your GPL code, make some changes and then sell it without providing the source code, am I making your code proprietary? No. Because your code is still available. I'd be making a derived work proprietary, not the original code.

A proprietary fork is still a proprietary version of a free program. Sure, you might argue that since it's a fork it's "less bad", but if the proprietary fork becomes more popular than the original it's an overall blow to free software. Not to mention that that would be a GPL violation.
Didn't know about linter-rust. Thanks for sharing.

It didn't occur to me that: ownership transfer means variable cannot be used, so if it's used means there's an error, so checking for error itself gives you the information that you cannot use it. So highlighting error can be used instead of the specific ownership transfer.

I don't know of any other specific cases where there's no error, but it would be helpful to have a different color for certain ownership semantics.
Music choice should not be ruled by data, says BBC Radio 1 chief
Maybe they're rich enough that it doesn't matter to them. Whether you make 10 Million a year or 15 maybe doesn't have an impact on your lifestyle at all.
The average new car price in March 2016 was $33,666. There are plenty of "mass-produced" cars in this price range. http://mediaroom.kbb.com/new-car-transaction-prices-up-2-per...
IMO the Wikipedia article on this is better than this article: https://en.wikipedia.org/wiki/Reservoir_sampling
What Infrastructure Should Learn from NPM JavaScript Debacle
Are you having a bad day? May I suggest you remove this comment for your and this comment page's benefit.
I doubt that. Building a functional GSM network requires a lot and expensive hardware (antennas, transmitters, amplifiers, relays etc.)
That may be so, but the "Mobile and Communications Council" (I assume it's a regulatory group) seems to include their direct competition. How sure can anyone be that there's going to be absolutely no conflict of interest?
Does anyone know if you can use foreign funds in a buyback as a way to repatriate funds? Wondering if you have cash sitting in a foreign bank, can you use those funds to buy your own stock? Probably not since it would be a giant loophole you could drive a bunch of cash through.
No. "Going private" is an option when a company has less than 500 shareholders. A share repurchase or buyback is when a company buys its own shares, typically in the open market, to reduce the numbers of shares outstanding. It is extremely unlikely that as result of buybacks the number of shareholders will go below 500. It would require all the others to voluntarily sell their shares.
Elon Musk is the brand investors invest in, not tesla, not spacex. As he says, he is the pot of money - he is the core driver.

I personally applaud his bravery, changing the established order is hard and carries great risk.

He is the real consortium of products and can shift money between these industries at will.

The risk here for all of his companies is that he is building a house of cards, one company collapse could bring it all down.

Or if they all succeed, he may become one of he most powerful entrepreneurs in history.

Which is his real 'secret plan'
> Phones and tablets? Complete write off. My smartphone is basically a toaster. Android and iOS make what could be a general purpose computer into a Fisher Price experience. It's really sad to me.

Yeah. I just realized today (I don't own an iPad but used one from a colleague) that iPads can't even DOWNLOAD files from the browser. From a browser! The level of lock-in of such devices never ceases to amaze me.
Well, no one mentioned Bullet Journal: http://bulletjournal.com/

They've already done a good job explaining the system, so I won't do it here.

I used it when I was still in graduate school writing a paper. I managed to track tons of tiny details in the writing process.

I think the most useful thing is the task migration. You must migrate unfinished tasks from today's log to next day's log, manually. During the migration, I sometimes cross out some random thoughts that I put as tasks.

This is the time that you _must_ spend everyday. It somehow can keep up your sensation of completeness. I know some apps can help you do this automatically, like todoist, but I don't think that really works for a long run (at least not for me). I find that if I didn't do the review (migration), I intended to get slow start the next day, and gradually the system would collapse. That's how I failed todoist :(

Just my 2 cents.
Why can't I buy one outside of the US?
Groupon uses FreeBSD for databases internally - https://www.youtube.com/watch?v=yQx_dJIG-sg
> yet extremely powerful pieces of computing machinery that they are.

It's a bad thing because they are not behaving like general purpose computers anymore. Locking you in every corner you go.
Contaminate AWS instances on ssh login
What you describe is:

* There's a group of people, and at least one is needed to review.

* The reviewer has to decide to either make an effort or freeride by letting someone else complete the review.

* If no review is done, then the group cannot benefit from progress.

That in game theory can be represented through a model game: the volunteer's dilemma.

https://en.wikipedia.org/wiki/Volunteer%27s_dilemma

The fact that nobody is reviewing the pull requests reflects that your team members are competing against each other, to the detriment of the group.

What you need to do is to redefine the PR process so there's a main assignee (use the github assignee feature), and that is the person accountable for completing the code review. If you diffuse responsibility among competitive people, the group loses.

The same happens with technical debt. If the group is competitive and managers are non-technical, fixing technical debt is not rewarded, leaving it to volunteering. Technical debt will continue to grow until a person volunteers to fix it.
That person will most likely won't be rewarded at all. They will only enable competitors to compete in an easier way.

Unfortunately this also denotes a crappy culture. I don't really recommend you to spend your career in such shit culture.
The median household income is around $50k/yr in the U.S. That's household income. To the extent people are spending this much, they're insane for doing so.

I'm having trouble finding a median car sale price -- there are a bunch of articles about the average cost of new cars -- but I doubt most families actually are spending that much on transportation. Once you cut out used cars, those without cars, and those spending significantly less for their Kia or Hyundai or whatever, I think you'll find that very few people spend $40k on a car. That's a luxury purchase.
40k/year sounds quite high for life-saving information. Life-saving information should be free (or, rather, whatever necessary costs it has should be socialized).
>What I think stinks is that companies seldom thinks of accessibility.

that's because there aren't as many blind people as seeing people.
"There are already many substances (opiates, crack, meth to name a few), some that have been around for centuries, that give intense dopamine-release rushes."

Yeah, but consider something that directly stimulates the brain - the best first hit of heroin anyone has ever experienced, under the best conditions, would be nothing by comparison. We can't even imagine the results of that kind of hit.
> Reservoir sampling is a family of randomized algorithms for randomly choosing a sample of k items from a list S containing n items, where n is either a very large or unknown number. Typically n is large enough that the list doesn't fit into main memory.

So if N is really large and doesn't fit into main memory, how does one iterate over such large list in a reasonable amount of time? When I am taught algorithm my sample input is relatively small, from 10,000 elements to 1M integer numbers. Big deal. But I am not sure how to really think when N is really huge and whether we'd ever really have to deal with 10B integers in one pass. In that case, it's more likely I am paging through my database cursor... someone please shine light.
Absolutely. Tesla created what i would call "regular car-looking cars". Btw, when there is no difference between a diesel engine car and a gasoline version of the same car in terms of looks, how come an electric car has to look different ? Don't the designers think for a minute, or do they suddenly lose all their aesthetic sense while designing electric cars ?
What exactly does it mean when one of these "circuits" "responds to conditions"?
Feeding the world isn't the issue -

1) The world being able to afford it's food is the issue.

2) getting food to people in time without spoilage is the issue.
That may be the average cost of a new car, which does not in any way contradict my claim that the median family spends nowhere near that on a car.
It depends on the industry. Some stock valuations show that investors in certain industries like companies to hold on to cash reserves. This is especially true in the technology space where investors want companies to be able to cash in on the next big thing. Utilities, though, see their stock punished for holding onto excess cash.
Hacker Hijacks a Police Drone from 2 Km Away with $40 Kit
> But tablet sales are flat too, aren't they?

Yes, yet the hipster journalists are not claiming the "post-tablet era" yet. Maybe they will realize it in 10 years from now.
"the Bolt will feature 4G LTE connectivity and OnStar support, " ... so GM can track you and sell the data.
Second hand server and workstation equipment is extremely cheap, high quality and powerful. Take a look at z600 and z800 workstations. I'm eyeballing getting a pair of 4.4 ghz dual core CPUs for fast single threaded compile times. They don't require any particular special heatsinks and reach nearly 5ghz with turbo boost. And that's under 600-700 dollars total for those chips. It's a great time for desktop users.
> Except that "perpetual freedom" for one group (users) also equates to "perpetual removal of freedom" for another group (developers).

Only if you redefine the word "freedom". Both developers and users have the same four fundamental freedoms. The only difference is that the developers don't have the "freedom" to enslave their users. But that's like claiming that you don't live in a free society because you can't enslave people -- just because you don't have the "freedom to enslave others" doesn't mean that you don't have freedom.

> Similarly, no developer really has a choice but to use GPL software if they want to live in the Linux neighborhood.

Nobody has actually explained why this is a bad thing. Is it because "developers don't want their users to have freedom"? Many companies exist that sell GPL software, so it's not a monetary thing. And your cable company analogy is flawed because the GPL doesn't force you into a monopoly.

And, by the way, not all software in the "Linux neighbourhood" is under the GPL. So that's an unfair exaggeration (although I do honestly wish more of it was).

> But they shouldn't complain according to you because they have the "choice" of going off on their own to re-build 20 years worth of core Unix utilities.

If they don't want to contribute to a community that values user freedom, then they won't be welcome in that community. I don't understand why someone would be surprised by this.
We don't get what the point of Miitomo is, but that's okay
Seems like the solution is to employ MapReduce http://had00b.blogspot.com/2013/07/random-subset-in-mapreduc...
Best car will be the car of future (documentary)
Vitter's algorithm is for when you need to generate a random list of unique items with sequential reads. If you drop that requirement, you can just use a substitution-permutation network: https://en.wikipedia.org/wiki/Substitution-permutation_netwo...

A SPN will generate a unique random permutation, from which you can draw your random list of unique items. With a little of post-ptocessing, you can generate random permutations of arbitrary size.

I have implemented it in matlab and python:

http://nl.mathworks.com/matlabcentral/fileexchange/36626-alg...

https://gist.github.com/jdfr/46633c630471494d67ae
Yes you can. From [1]:

While U.S. tax law is currently making it unattractive for Apple to spend its foreign earnings on buybacks, that pile of overseas capital (now above $200 billion) is effectively guaranteeing bonds that raise cheap capital Apple can use to buyback its shares at an extreme discount.

Steps:

1. Loan "US" cash, guaranteed by foreign cash (doesn't need profits repatriated)

2. Use loaned cash to buyback shares

Optimization:

1. Loan "US" cash, guaranteed by foreign cash

2. Buyback using loaned cash

3. Have your foreign subsidiary buy the loan from whoever you loaned from

4. Use the interest payments to transform US income into foreign (non-taxable) income

(it's not quite unlimited, there's a number of problems with this)

[1] http://appleinsider.com/articles/15/10/27/apple-inc-snatches...
Thanks, but I already know it ofc :)

Most of the stuff there is nice but it's nothing more than this really:

- A nice background.

- GTK themes and icons which I have, easy enough.

- A nice looking bar, but the one most commonly used with bspwm is made up by a messy shell script.

- Custom terminal colours, looks good in ncmpcpp but I need a usable terminal.
You pay state taxes based on where the income is generated from (for most states but definitely for California), not where your house is. Putting their house in Tahoe/Reno but leaving the HQ in California wouldn't affect their income taxes.

They'd have to move the company HQ to Reno/Tahoe to avoid the taxes.
A few things -

1. Definitely a lot of laziness from the FOIA officers. Some are really great, but others not so much.

2. There's no standardization in how it's handled within the city. Departments in the same buildings have very different idea of what should be rejected, their helpfulness, looseness of FOIA interpretation, etc.

3. They're truly not technical in the slightest. At one point I asked for a database dump, excluding sensitive columns and tables. The response was "Wikipedia defines a Data as:", so I had some fun explaining that one.

4. Fighting the process takes a very long time, so a rejection is an easy way to get someone to go away.

5. Not a reason, but still annoying.. They wait the maximum days to respond to your requests. Of the 50 or so I've submitted, I'd say 45 of them have been last minute. 25 times out of the 50, sure... but most?

It's a lot of work if it gets to that point, yep, but I've only ever needed my lawyer to file a suit. The average FOIA might take me 5 minutes to write, so it's not really that much time - especially considering what you get for it.

Here's an example one with some pretty neat data from it: https://github.com/red-bin/chitickets
I taught at a bootcamp. My takeaway was that out of a class of 30 there were roughly 5 individuals I would want to work with as developers for sure and maybe another 5 potential. The remaining 20 I wouldn't want to work with at all. I disagree on the conclusions from the author here. A lot of these people were just naive and foolish. They genuinely believed they were going to be interviewing with facebook and linkedin and get several job offers (they didn't).

The reason we don't hear more about them is because they feel shitty about it and keep a low profile.
What part of Japan do you live in? At least in Nagoya there is at least one "Showa" house per block. They are knocked down when their inhabitants (generally older people) stop living in them, but it's not hard to find them.

It was known that older houses were dangerous in earthquakes (I believe the safer building code dates from the 80s), but no one was really worried about it until the Kobe earthquake where most damage was borne by older buildings.
>>It's proprietary.

>Which doesn't mean much -- or even it's a plus for some.

It does mean a lot, you just don't accept that it does. And yes, some people are masochists. That's their decision, but we should reward people who force people to be masochists.

>>And Microsoft spies on its users.

>Well, we're spied on any network use we do anyway.

Privacy isn't binary. Just because it's possible to penetrate walls with xrays doesn't suddenly mean that you don't close the curtains in your house when you're naked.
Do you have the professor's homepage or name?
Is it time for a curated, stable NPM?
I think it's a maintained by google, this is one of the main contributors of skflow https://github.com/ilblackdragon.

Also the repo is under tensorflow organisation.
> It is a feature, not a bug, that these accounts make it difficult to speculate

Except that IRAs do let people invest their retirement savings in risky speculative investments like buy-to-let properties - they just have to give the IRA holding company a cut of they money in fees and pay someone else to deal with the repairs and maintenance, both of which have the effect of making their returns worse.
Interesting article. The media glow is indeed strong.
Yes, Michael Dell took his namesake company private again in 2013 after $25 billion of buy-backs.
I'm pretty sure the answer actually is that certain things are provably safe, at least in a way that can easily be accomplished by the compiler, and some aren't (at least simply by a compiler at our current understanding). We may be able to reason about a situation and prove to our understanding that something is safe, but that doesn't always mean we can encode those rules in a deterministic and terminating way.

I imagine rust would happily extend what it considers safe if it can be determined in an effective way and if it requires additional decoration, doesn't conflict with current syntax.
I had the same thought. However thinking about it more, the requirement is that this algorithm is O(k). As k gets closer and closer to the size of the list, you will spend more and more time looking for unique items. You also need to pay the costs of checking for uniqueness which also grows with k.
Why I’m investing in Danish startups
The Cost of Caring
The heavy tile roofs were for protection from typhoons, which are much more common than "oh fuck"-level earthquakes.
> I still think all your claim are false.

Well, you can try running the following testcase:

% for i in {1..1000}; do docker run -dit --name shell_$i busybox sh; done

% for i in {1..1000}; do docker rm -f shell_$i; done

You'll notice that /proc/meminfo shows a large amount of overcommited memory. If you look at pprof output from the daemon, there is nowhere near that much memory being used (so it's not a goroutine leak or something like that). If you then re-run the first command the memory still rises, which shouldn't happen because it has ample unused heap space.

So yes, it's a real bug that I'm debugging.
You will find FreeBSD inside every major internet giant, it is not used for everything but for corner issues where FreeBSD is better than for example Linux. There are many examples, one is that the Linux kernel VM system is not performing as well when memory is over-committed.
It's not O(k) then. As he mentioned, he's writing this as a language feature, so he can't make simplifying assumptions about k or n. It must handle large n, and can't assume k << n.
Yes, which is why I said "despite not having a SC precedent"?
It's trivially true that not all companies can provide ROI surpassing the market average. The more interesting question to me is why they ever stopped.
Which current production car is easily serviceable at third party repair shops? They are pretty much all closed down computers. Also, most services required on the engine and support for older cars are just not required on a Tesla. So it is not obvious that it would be more expensive to maintain than any other car, most likely the opposite.
jstat can tell you how much time your jvm is spending jiting/classloading ... http://docs.oracle.com/javase/7/docs/technotes/tools/share/j...
The tax only applies to realized gains. As long as they aren't selling their shares they aren't being taxed. They can also sometimes contribute the shares to tax advantaged vehicles (remember Romney having $101 million in his IRA [1]) or set up other structures to minimize their tax burden. That being said, Northern California is a wonderful place and housing and cost of living prices indicate that many people are willing to pay to live there.

[1] http://www.reuters.com/article/us-usa-campaign-romney-ira-id...
Turingame
My parents told me, "If you don't have anything nice to say, don't say anything at all."

But here I am responding to your comment anyway, sorry mom and dad.
Well, i have to disagree. Model S looks great ! well, it might not look as great as an aston martin or a maserati, but it is pretty darn close. Elon mentioned it a lot of times, it is easy to build a good looking car, but not some thing which is functional & performant & good looking, all at the same time. One might not be impressed by the simplistic design of the interior, but Model S is one heck of a car !
I have a friend who does exactly this. He has two NUCs, one at work and one at home. When I asked him about working away from his desks, he said, "I shouldn't be doing that =p"
Why babies all over the world are now sleeping in boxes
Heh, at least I'd save on my heating bill in winter. Where I live I pay about 30c/kWh. I wrote about that the other day - https://news.ycombinator.com/item?id=11378704

I'm not sure I share your enthusiasm for fast single threaded compile times. Some basic testing on AWS showed benefits jumping from c4.xlarge all the way to 4xlarge (but not 8xlarge) and using appropriate -j parameters. I'm not sure you're IO bound at that point either because compiling into a RAM disk didn't seem to make much difference.