skysight-inc/HackerNews huggingface dataset:
He 'retired' (as in, didn't have a job but spend most of his time DIY'ing so he didn't need money - not quite my definition of 'retire' but let's not beat that dead horse any more) years before the blog, but now brings in 6 figures (maybe more by now) from ads & other website income. It's a bit a 'in a gold rush, those selling shovels do best' thing.
And cache. Compiled languages tend to be more cache friendly, which contributes a lot to speed of execution.

And too many apps still do cause CPU spikes, often for quite a bit of time, and no doubt much potential for optimisation lies there. The popular perception that CPUs are fast enough to deal with nearly every workload is inaccurate. Even an innocuous bit of Javascript on a webpage, probably doing some trivial stuff, causes 100% usage for several seconds.
The answers to your question is here:

http://www.mrmoneymustache.com/2017/05/19/2016-spending/

tl;dr - He is still very frugal, unless you count his business expenses. He definitely works on his business and brings in income, but he gives much of it away.
Obesity is always and everywhere an insulin phenomenon
This is where I think Snap Inc can innovate. Traditional camera companies will never come up with a camera that shares well to any socially enabled device. Our devices (phones) are built to be do-it-all computers, not cameras and will never fulfill all the promises of new camera technology. What's missing is the real future of the camera.
I read the article, and I think the headline is misleading. I'd say an accurate headline is, "Gorman says 'Bitcoin sure is sumthin.'"
The chances of you learning that information via interview are minimal. Some of the best teams I've worked in have had the most dysfunctional interview processes - often for the reason I mentioned in my post - lots of growth, little time.
hey that's not fair... it's a pyramid scheme, not a ponzi
Is YouTube a money loser? Their revenues are estimated to be around $10 billion. Surely their expenses can't be that high.
> His portfolio is up 295 percent in the past 12 months.

The coins on Coinbase alone (BTC, ETH, LTC) are up 600%, 2200%, and 1300%, respectively. Many altcoins have done several times better.
Indeed. The question isn't whether you're an early adopter, but whether you're an early enough adopter.
Robert - what would you recommend as a getting started guide to MMM?

And how would you describe your personal philosophy?
For me at least, having an external flash has very little to do with how bright it is, and very much to do with where the light is coming from. A flash coming from 1/4" away from where the lens is, usually doesn't look too great.
This is because of highly publicized failures in past years, and it similarly being brought to the forefront by the Chinese media earlier this decade.

I suspect by 2020 cars like the Renault Kwid will mostly be a thing of the past in India as well, and poor vehicle safety is also becoming an increasingly contentious issue in Brazil.
I don't think you need the "...", usually that indicates a mysterious step will never actually materialize.

But the Profit cycle is fully complete here.
No brown recluse spiders and (soon to have) recreational pot... it's practically paradise compared to Oklahoma!
I thought you and the other comments were exaggerating, but you're actually not. This feels impossibly fast from a user perspective. I'd love to see a write-up of this as well.
Why Use Big Data in Recruitment Process
Secure websockets (wss://...) works fine for my company's service that runs behind haproxy (version 1.6).
One more reason not to buy internet-enabled Things, as far as I'm concerned. I don't want my stuff held hostage by corporate disputes, regardless of who's "in the right" in a dispute.

Of course, there's the side issue of having an always-on voice-controlled computer hooked up to my LAN, but that's a different rant.
> uncompressed video file

1920x1080 at 3 bytes per pixel and 30 frames per second is 11GB for just one minute of video, and 186MB per second. That's far too big and expensive to stream, and outside of somewhat special circumstances I've never heard of anyone storing video in such a huge format.
For certain programs a GC can basically make a programming language completely useless (no shared libraries with C abi, no realtime audio, videogames with stutter) regardless how fast the programming language is. This is not the case for swift. It's merely slower than rust.
They are already aware of this, and already tweak cameras accordingly. Have you ever compared the buttons, switches and dials on a Rebel to a 5D? Every time I try to shoot with a Rebel I find myself wondering where all the buttons I want to use have gone.
Says who?

Another theory is it's because Google (same as Apple) takes a share of any purchase you make on their platform.

http://www.androidauthority.com/bezos-sheds-light-amazon-gav...
https://lifehacker.com/amazon-banning-the-chromecast-is-unbe...
Vimeo is the only one in that list I've even heard of
> If I uploaded a bunch of data that was obtained illegally there is nothing stopping me from doing that right?

The hosting provider is responsible for removing illegal content. Dat itself doesn't track any content. The datproject.org is more of a registry, not a host.

> Also, is your peer to peer network able to be attacked by nefarious users like a sybil attack? Is there a situation where I could alter or forge data?

No, only authorized people can write to each dat key (currently only the owner, but multi-writer is coming soon). All the writes are signed with the writers private key and then verified whenever content is downloaded.
VLIW is uncommon outside of DSPs.
6 Strategies to Get Passive Candidates Onboard
There are no meaningful competitors to YouTube in most markets, that includes Vimeo.

Google search has competitors too, none that are large or threatening enough to influence Google's product behavior around search. That's the key when it comes to competition. If a competitor is so small you can safely ignore them, they're a competitor in name only.

The only potential threat to YouTube in the near-term, is Facebook's watch product.
How does Ethereum work, anyway?
Oh I didn't know that was your invention! Well it is ubiquitous now!

That makes sense in terms of "built here" pride. Not at all surprised by that. Thanks
But you'll always have some figures that people look up to for advice, right? They won't change value but they will get people to speculate. Like it or not, most people buying and holding Bitcoin are speculating at this point in time.
I recall Eric Schmidts remark in a meeting with Charlie Rose back in 2005:

"When you use Google, do you get more than one answer? Of course you do, well, that is a bug. We should be able to give you the right answer. We should know what you meant."

What is "right" or "wrong" (or problematic) today will more than likely later be proved the opposite.

This is censorship. It doesn't matter what the meaning of problematic is.

We are headed into a digital dark age.
Good aesthetic design conflicts with other design goals (aerodynamics, range, safety). It looks to me like they designed it for optimal functionality rather than aesthetics.
Because they think that once they’ve logged on they are logged in and become annoyed if they hVe to do it again
thanks for sharing my list!
We put there all useful articles we have during the last 2.5 years of running our startup. hope, it will help to other founders as well!
No. That's the price of using Google Play Services--Google's platform framework (which supports the Google apps including YouTube). Android can forked and built and deployed entirely independent of Google's framework services.

What's even funnier, all the restrictions to Android recently aimed at solving battery life.. guess who the worst offender is: Google Play Services. Guess who's excluded from all the anti-competitive restrictions Google is sliding into Android: Google Play Services.

(Now to be fair you could also vendor your own framework services/components/whatever and delivery them with your build of Android, but Google certainly has the upper hand in that in order to be licensed to use googles framework services and thus their apps, you have to pass a set of compliance tests, among other things.)
That was literally the first thing the author did.
You're looking for Parkinson's Law. From wikipedia:

Parkinson's law is the adage that "work expands so as to fill the time available for its completion". It is also sometimes applied to the growth of the bureaucratic apparatus in an organization.

He goes on to write about organization inefficiency, how adding more and more people make committees useless.

https://www.wikiwand.com/en/Parkinson%27s_law

http://sas2.elte.hu/tg/ptorv/Parkinson-s-Law.pdf
Nope, just not taken far enough: don't run analytics at all.
A timely, relevant (and unusually accessible) suggestion on how to save the local banks being killed by 20,000+ pages of Dodd-Frank regulations:

https://www.youtube.com/watch?v=ZUXd3LJZ3hg
Ouch! Is it really that many?
Would you consider releasing parts of this as standalone crates on crates.io? I ask because there are many different things developers would like to do with KVM that might not be the same as the goals of ChromiumOS.

Also, the Wayland stuff looks cool but I'm not sure how you are managing the buffers with just the wl protocol.

There is a Wayland crate for Rust that also has support for generating protocol from the xml descriptions, not sure if you used that there.

The library is here: https://github.com/Smithay/wayland-rs and the part you would want is the `wayland-scanner` crate in that repo.

This seems like a good follow on to the work done in Go and python a while back at Google, though it would be cool to support the virtio p9fs as a root filesystem.

And, I know you can't say anything about this, but I'm happy to see the arm support in there, maybe it's possible that Google supports a fully virtualized Android device with the ability to run first class Linux, ChromeOS, etc. even on locked bootloader devices.

It would even be possible to keep a tiny resident e911-compliant dialer persistant as part of a lock screen.

Anyway, awesome work, I might have to revive kvmd at some point.
Excellent question, I have no idea. If anyone can provide better pricing info (track down the official Chinese web site for this car?) I'd love to see all the details.
30 OOP Concepts Interview Questions
Dailymotion
Thanks for clarifying what seems to be a pernicious confusion about the meaning of these terms. Sadly I think many people would have to abandon their pet prejudices in order to speak of these terms with the appropriate precision and historical nuance you've provided.
Indians themselves don’t want to work in Indian companies
There is nothing out of the box for profiling ( but it's bit different since no GC and use C/C++ tools ).
What's the equivalent of doc godoc -http=:6060 ( it sounds silly by last time I was in a plane and was able to browse the Go doc Like if I had internet access )
> system programming

worth mentioning that this term has a broader meaning than how some rust evangelists use it.
This may be a bit off topic, but one of the extensions I loved was forced to be unpublished from Chrome Store. Its called Streamus and it plays audio of a Youtube video in the background and it was really good!

Email Communications from Google: https://imgur.com/15gaOf6
HN: https://news.ycombinator.com/item?id=9873255

I wish this extension existed still when I can legally not watch a video with Youtube RED.
Yep, my dad was one of these people
I hate those. If anything they just dilute the message.
> Triggers sound strictly less powerful in SQL Server since "for each row" semantics is missing?

Triggers in MS SQL are batched, you get "for each row" semantics by iterating over the contents of the virtual "inserted/updated/deleted" tables. This is honestly a pretty sane design choice, it helps trigger performance immensely when dealing with bulk data manipulation since you can do things like JOIN's on the whole set of triggered data allowing the execution engine to do one index scan or hash join instead of a bunch of index lookups on individual rows. Ironically, after doing salesforce.com development for a while this is one of the things I really wish PostgreSQL offered.
Is this an x86 device? Are there any other consoles or STBs (anymore) in the market that are? Strange product positioning...
Google didn't refuse to let Amazon use their apps. Tons of companies use their apps. There's a blanket license agreement that everyone signs. Every phone you buy has signed this agreement. Amazon simply refused to signed it and decided they wanted to own the whole system. Google didn't even have a say in this.
Frequently Asked SQL Queries from Programming Interviews
Show HN: Podium – Listen to clips and highlights from university classes
Err, this is the myth that keeps spreading mysteriously. There are absolutely massive differences between open source and free software. Why would you want to be open but not free unless you wanted to restrict the use of the code you “opened”.
Never tried, sorry.
Please note that the study defines any office space shared by more than 6 people as "open plan". Also, although there's a (statistically) significant difference between 1 person offices and "open plan", there is no significant difference between 2 person offices and"open plan".
iOS Privacy Loophole Reveals Location History
Web Design Trends 2018
I don't think that's changed honestly. I know there's a disclaimer at the beginning to not use anything he says as stock advice but why else would you watch the show? I guess the big buttons are kinda cool.
Maybe you should understand what a ponzi scheme is first?
> The web is the apex of incumbent systems and there is just no clear path, desire, incentive or business need that would facilitate a transition to an alternative, especially as the web approaches full feature parity with "native" code.

I don't know about that. Considering the possibilities with AR/VR, quantum computing, machine learning, smart fabrics and environments, and the like and seems to me there could be an incentive for an alternative inside a 20 year timeframe. Will all that run over the web, or have a web interface? I tend to think at some point big technological changes will make an alternative appealing.

But maybe not and it will all be web assembly apps writing to a canvas container ;)
Not a lawyer either, but this is markedly different than most appeal rulings I've read. It's pretty buttoned-up, but still acrid for this sort of writing.

The main thing isn't the tone, it's the focus. Overturning a lower court usually means talking about how a decision misapplied a test, failed to conform to precedent, enforced an unconstitutional law, or otherwise was coherent-but-wrong.

Here, the issue is that there's nothing subtle in the outcome. The ruling only mentions the relevant court decision and the dictionary citations, implying that that's all Gilstrap needed to get this right. It creates a pretty strong sense of "read the rules, idiot". The discussion of "physical is not virtual" seems especially damning, since it goes into enormous detail just to show that a 'place' is in fact a 'place', and not whatever non-corporeal entity Gilstrap wants it to be.

And, of course, it's a bit of a screw-you to Gilstrap's place in precedent. He outlined a four-part test for these suits, which is the sort of thing that becomes widely used and studied. And the appeals court struck down each branch of that test, meaning that the entire thing is now irrelevant.
One of the things that made me stop reading him was when it became clear his "I'm totally retired and you can be too!" thing was BS. At the time he had like 3 part-time jobs (the blog, landlord, handyman, IIRC), with his savings being large enough that he could make a stupid "hey, you should stop paying so much for health insurance you idiots! Turns our if you have a lot of money in the bank and the skills to land a job with family coverage in a matter of months if you need to, you only need catastrophic coverage! I don't know why people say buying your own health insurance is expensive, it's not!" post, but not enough to totally retire on it (he seemed to be letting his investments grow by spending mostly his part-time job money, at the time, rather than investment returns)
Funny, my Olympus, Panasonic and Fuji cameras have a lot of these issues fixed (Wifi, Bluetooth, good app, excellent tripod collar, etc.) it looks more like a Nikon problem.

Or as I tell people in my talks: Nikon is the new Nokia.
The similarity is that the oppression is now done by the state, so its much harder to fight. The difference is that the illegal immigrant does have a choice and prefers to be an illegal immigrant than a legal resident of their home.
>> Took me an hour-plus to download the timelapse app.

Oh wow. I had the same experience. In my case I just wanted to update the existing apps I had installed. Apparently you need a Sony entertainment account to install apps (it must be a new requirement as I never had one when I installed the apps in the first place).

I tried for 15 minutes to create an account using the camera.

* My A6000 doesn't have a touch screen so I had to use the camera's wheels to operate the on-screen keyboard
* The account creation page is non-responsive.

You would think Sony Entertainment Network's account login/creation webpage would be responsive so it would be usable within the camera OR there would be a completely different page. NO, it is the same desktop, non-responsive page including Google's painful anti-bot script which requires me to select 10 images that represent street signs using the camera wheel.

Amazingly, I could actually use the A6000 to create an account, but it kept erroring out when submitting. Finally, I realized it would be easier to just use my laptop and to my surprise it still failed because their account creation was down. About 10 attempts later it still failed with a slightly different error, but I still received the account creation success email (?) and was able to login fine after that.

Edit: Formatting.
Are you sure about that? gnu.org has a huge beef with BSD, they are actively campaigning for any developer considering BSD to use GPL instead[1]. Basically, anything that is not 100% copyleft is considered non-Free by GNU and FSF.

Again, that doesn't bother me; to each their own. I'm not a developer so you might say I have no skin in this issue. However, I stand by my assertion that BSD gives the lone developer more freedom at the expense of social needs, whereas the GPL takes freedom away from the lone developer but puts necessary power in the hands of society as a whole (the so-called "viral" aspect of GPL).

Neither is "right" or "wrong", and I'm happy we have a choice at all.

[1] https://www.gnu.org/licenses/bsd.en.html
Hey Guys, I’m one of the founders of Podium, a university streaming platform that lets anyone listen to the best parts of university classes. We differ from MOOCs in the sense that you can listen to content that’s most relevant to you rather than having to take an entire course. For example, if you’re interested in entrepreneurship you can find and stream 2 to 5 minute clips on “product market fit” or “raising capital” rather than taking a 4 week course. You can also listen to the full courses and classes if you choose.

We’re doing this by building out a 2-sided platform where professors can go to record their classes with our web recorder, and where users can go to stream those classes with our web player.
Jim Rogers: The worst crash of our lifetime is coming
You're both in the business of making money. If buy and hold is more effective than trading, the trader is losing. Fairly relevant:

https://www.aei.org/publication/warren-buffett-wins-1m-bet-m...
If you are looking into investing you may want to understand the volatility of assets. Then all assets are practically the same.
> Don't read too much into it.

It's hard not to especially when comes to people in power and leadership.
Not Robert, but I would start here.

http://www.mrmoneymustache.com/2012/01/13/the-shockingly-sim...

Start reading more from there and remember it's your expenses more than your income that matter most. Also remember he turned the dial quite far.

And this page is also quite good. You don't have to go as extreme as MMM, and doing so would burn out a lot of people.

https://www.reddit.com/r/financialindependence/comments/58j8...
Isn't that what Sony did? Don't they make the lens for many of the iDevices?
Dat allows you to store any type of data. Yes, I think you could do what you're suggesting (though I don't follow 100%). You can use it like you would Dropbox, except only one person can write at the moment.

Under the hood, there are two implementations: hyperdrive and hypercore. Hyperdrive is a filesystem for storing any kinds of files. Hypercore can store any kind of data and is really great for streaming data (hyperdrive is built on top of it).
The Ongoing Siberian Fox Domestication Experiment (podcast)
Thanks!

Compile speed is certainly a thing go is excellent at. Cross-compiling, Rust is almost as good, but not quite yet, working on it!

Benchmark stuff is not yet stable, but for profiling, you don't need a special tool for Rust; all the C and C++ tooling works.

fmt/vet is rustfmt and clippy, which work today, and soon will be distributed with Rust tool.

rustdoc already ships with Rust.

So, my takeaway is mostly, needs some polish and shipping with the compiler. Thanks!
Well, if we are going to talk of mistakes, we can argue that GPL v3 and AGPL in general are in violation of Freedom 0 and that AGPL is definitely discriminating against fields of endeavour (OSI's rule 6).

For libraries in particular, or for the Linux kernel, it's the software developers themselves that are the users. Compare this:

- What GPL v2 says is simply "you can use this source code, but you have to give your changes back when distributing them".

- What GPL v3 says is "if you use this source code, you can't use it on your device unless you follow my rules" and Linus Tolvards thinks the same [1]

- With AGPL this is much worse, because AGPL is effectively an EULA and not just a copyright license, as AGPL redefines what redistribution means and severely restricts usage on people's own servers

In my opinion AGPL should have never been approved as either a Free Software or an Open Source license, being effectively a modern freeware, non-commercial license that escaped the scrutiny of Free Software advocates simply because it appeals to emotions whenever "freedom" gets mentioned, being like when the church asks for funding from the local government, requests which can't be easily refused, since it would position government officials to be against God.

To measure the truthiness of this claim, you only need to witness that AGPL gets used in dual licensing schemes, where the AGPL option is simply offered because it's useless for anything else than for demo purposes and good marketing.

But for the sake of argument, if you think there should be a distinction between users and developers, consider that modifying the software for your needs is simply usage and that this artificial distinction is what got Richard Stallman pissed enough to create the GPL and start the GNU alternatives in the first place.

> a code written in GNU GPLv2 may become non-free

By FSF's own admission, that is not true. Code released under GPLv2 can never be non-free.

In terms of copyright, that code will always be redistributable under GPLv2 (i.e. once released, you can't take it back). In terms of patents, it comes with an implicit grant. Oh you're speaking of binaries installed on devices? But then we are not talking about source code or the project itself, but about actual usage.

And going back to Free Software vs Open Source, you simply can't redefine what Free Software means depending on whims or speculation. And if this is the trend, then the Free Software community is positioning themselves to be against the spirit of Free Software.

[1] https://www.youtube.com/watch?v=PaKIZ7gJlRU