skysight-inc/HackerNews huggingface dataset:
"Moreover, if it works on Firefox/Linux, how can they prevent someone grabbing the video from X and the audio from Alsa?"

Well, that's exactly what they want to remove. HDMI for example forces all companies that use it to "respect intellectual property" removing the option of copying without errors.

If the companies don't do it, the permission to use HDMI gets voided, so everybody has to do it.

With Linux and Firefox they want to add firmware and special hardware so Linux could "manage the video" but not see it.

For example an nvidia graphic card uses a firmware that is closed source, even with noveaou project. In their perfect world a Linux program could give orders like "draw this frame on the screen" without actually being able to access the frame. Of course the screen also has DRM.

With new CPU processors DRM and secret firmwares even OSes are being installed in the chip. This DRM has total control of your machine including all memory peripherals and so on.

They are actually making this DRM mandatory so they can spy on users and report "illegal practices" automatically. Microsoft is already sending home all your watching media metadata.

Most video is also compressed so if you take single frames or audio buffers and compress it again you lose a lot of quality. That is because for example DCT blocks positions will change.
I don't think it is merely cultural. It has to be a genetic difference between people of particular areas.
I can completely relate. Deciding to share a flat with my then girlfriend, now wife (and literally the first non-family member I shared a living space with outside of boarding school), was a much much bigger and more difficult decision for me than the decision to have kids or get married. And even 10+ years later I'd be lying if said that I don't sometime still miss living alone.
Do you live in Malmö? I do and it's far from a clusterfuck.
Cardinality Estimation (2011) [pdf]
I agree, I'm just not sure we'll be able to convince everyone with the capability of making sentient robots that they shouldn't make sentient robots before they make sentient robots.

Human labor has solved a lot of problems. The obvious shortcut to solving lots of problems is mimicking human labor. Given the opportunity to take a shortcut to solve a problem (especially at a profit) some manager in some business will do it.
Apparently the "source" (a Forbes blogpost) of the number of deaths stretched quite far to find people who died from wind power:

http://mediamatters.org/blog/2013/03/27/forbes-reaches-to-fi...
The occupy movement should have occupied all vacant buildings, a lot of which were effectively owned by banks, and demanded the return of squatters rights.

Next time, get it right
Round corners were in vogue a half a decade (or more) before bootstrap. Bootstrap provided what people wanted
I have read and re-read Surely You're Joking, Mr. Feynman! so many times over the years. It is a fantastic book.
First of all, housing in America is a dual income trap. So unless you are comfortable with roommates, have a significant other, or can attain a lucrative salary, you have limited options. Second, renting is for chumps; as you will simply throw money away to the tune of a monthly mortgage payment.

Therefore, you should stay where you are (if possible) and save until that down payment can make a worthwhile home affordable with only a single income. It is the only fiscally responsible choice.
Terrorism and Counterterrorism: Comparing Theory and Practice
You could record the time the cat spends doing his business, a poop should take longer.
I've spent most of 2016 chipping away at the Wheel of Time series by Robert Jordan. Almost done!
The Wyoming problem is miles and miles of empty land with no cell towers within reach.
Kubernetes Operational View – R/O system dashboard for multiple K8s clusters
Can you comment on your thoughts about Objectivism? What is it that appeals to you about Ayn Rand?
The thing that I'm finding is that Elixir and Go have a direct correlation in many many areas. The biggest impediment to Elixirs adoption has been Go and specifically Google. The Google name helped tremendously with Go adoption.

What I'm finding is that every justifiable reason for using go outside of portable binaries...is that Elixir is the option I would have preferred or is simply a better fit. So much Go adoption came from concurrency needs of Ruby, Python and PHP Devs at a time when Elixir just wasn't ready yet.

The staying power of Elixir despite not being backed by Google or first to market here gives me great confidence. If nothing else, Elixir is educating a lot of people about what makes Erlang so good...and once you understand Erlang/BEAM you see everything that's missing everywhere else. Without learning it, you've got an ignorance is bliss situation.
>Also, no one still builds reactors out of graphite, or without containment vessels. So there's that.

At the point they were built, Chernobyl, Fukushima etc were thought OK to be built in that way.

Which doesn't give much credence to "this time it's different, we've finally nailed this security thing", so there's that too.

Except in the sense that "technology always progress". Which while generally true, is a moot point for first-generation new approaches.

https://www.scientificamerican.com/article/how-safe-are-old-...

http://www.greenpeace.org/usa/wp-content/uploads/2016/05/nuc...
I don't know if "declarations mirror use" gets you all the way there. You can use:

*some_index[arr]

(though obviously not saying you should), but you can't declare:

char *5[arr];

Obviously there's good reasons for that, but then you have "declarations mirror use, except when there's good reason not to", which basically brings you back to the original question.
Is job displacement really different from large productivity gain? Both of them result in you needing fewer employees for the same amount of output, and in the end automated systems still need supervision, and someone has to make them.
This should have been the link in the first place.
> I like having the option to support sites I enjoy without massively inconveniencing myself.

So do I, which is why I use Patreon and subscriptions.

The side effects of viewing ads are that in addition to supporting the sites you enjoy, you're supporting malware distributors, and helping companies compete on ads rather than the quality of their products. Maybe you don't care about your own attention or data security, but your actions don't just affect you.
This story is getting old now...

The formula is always the same:

Point to how Apple is converging macOS and iOS features (the same way Windows is converging it's phone OS with it's PC and Console OS, and even Ubuntu dabbled with) and say it's the end of PCs.

Point to how ARM is going to upend x86 because ARM processors are getting more powerful even though ARM usage is going up everywhere from laptops to servers.

They just missed the part where you quote Steve Job on the subject to give it some "oomph"...

The headline should embrace the timeline on which it becomes relevant and say that "traditional laptops are becoming legacy hardware".

We're getting closer to a point where things like "Continuum" and "Lapdocks" might actually become feasible alternatives to laptops, but it's a long way off. This just feels like Apple (and Microsoft, see the news about Windows + Qualcomm) are starting to hedge their bets in the area.

It's nothing like "killing off laptops" in the near future.
I think those of us using LastPass stick with it because no one better supports Linux. It looks like SafeInCloud is yet another option with no Linux support.
Agreed, this is the best summary article I have ever read on the economic trends in US higher ed. One conclusion seems to be that at the non-elite schools like URI, my local state university, traditional liberal arts education will get starved into obscurity because it doesn't train students for a career. Learning how to think and write clearly and do scholarly research will no longer be an important part of a college education.
Nintendo Switch's CPU, GPU Clock Speeds Revealed – ExtremeTech
I've setup vimwiki, taskwarrior (ubuntu),taskwarrior for Android and setup sync with a server.
How do you get the items you add in the Android App to show up in Vimwiki?
You can say the same thing for every "static" hosting. As long as you don't run custom code server-side, every line of code run on the client is readable by anyone whichever hosting you use.
GitHub Pages offers no more guarantees than "no (custom) code is run on the server".
Also I'm pretty confident the 99% of users won't look at the code in advance anyway, even if they can understand what it does.
We're not building grid-scale storage at that rate yet though
VR Gun with recoil
Build a product around twitter (too) and agree it sucks. I dont even manage to understand all the issues it seems to have with me
Well, thank you for noticing. I really do appreciate that. This puts you in the very small group of companies/developers who understand that Internet is not electricity and you can't assume it's always available.

I wish more companies would embrace the two - one would think obvious - points:

- there is such thing as "cache"

- if a thing can be done off-line, it should be done off-line; stop pushing shit to cloud out of laziness

Signed,

A person who is constantly infuriated by the shitty, cloud-first state of mobile infrastructure.
Be nice and play ball, or you'll be subjected to a set-top-box appliance again.

(it puts the lotion on its skin
or it gets the hose again.)
Tragedy Made Steve Kerr See the World Beyond the Court
I didn't realize that was hemlock. We have it growing in our back yard in a bad patch of weeds we need to clear out.
> uninhabitable by hydroelectric dams

Nobody builds one where I live. But there are several nuclear power plants. But most of them are now history. They are not in some remote areas, but near populated areas with millions of people.

> If you're considering solar on its own then you're never going to be able to provide reliable baseline power.

Why would I 'consider solar on its own' as baseline power? These arguments were brought up twenty years ago and were boring then. Even though there are solar power plants which store heat.

The biggest achievement of the Energiewende is that it has broken up the big electricity monopolies of the nuclear- and fossil-based electricity companies. It has enabled two decades of exciting research into new technologies and enabled distributed energy production by much smaller players. It's a paradigm shift like it was from few Mainframe computers to the distributed nature of the modern Internet.
I don't understand why a librarian needs a master's degree? Is it just due to competition for a limited number of positions? Or are there skills gained from post graduate study that are essential to being a librarian?
Can confirm. All of Sanderson's books are great, but Stormlight is the one that truly stands out.
Public keys are public. Just because you don't understand cryptography doesn't make a system bad.

There's nothing magical about certificate authorities. There are many ways to establish secure connections without them.
Plus 1 for spacemacs. Magit is amazing software and I held out for a long time learning it because I didn't think that it was worth the time. It's so good that it makes you rethink version control. Makes everything so easy... Even the more advanced features.
I don't think this is the right direction to work in, though it solves an immediate practical problem.

I'm exploring ways to share media with family and good friends (legal per fair use), I'm currently looking at easy-to-understand caching models, where you have a Spotify-like player functionality with a meta-library composed of your own library and those of your friends, and a way to manage which media to store/cache where.

I also think the problem of P2P voting/curation/moderation is very interesting. I'm looking for ways to combine something like a web of trust with extra user-provided metadata, as a way to have a P2P library of content (which can be anything, forum posts, recipes, rich media) with P2P meta-library to store votes and signatures, where the moderation is tweakable by and transparent to all participants, because it's a function of the meta-library.
The honest truth is that almost everyone will have the same exact experience in neovim as in vim, and that the differences right now (this could always change) are mostly for developers hoping to use vim in a creative way. For example, nvim has a decoupled back end, so ides could emulate vim without having to do emulation at all -- they would literally just communicate with the neovim backend. Another example, which I think is great, is that to support python extensions, nvim does not need to be recompiled. A third one, which is perhaps the least valuable but is also the most user-facing, is that you can now open terminals within neovim. Of course, you can do this with vim and tmux, but sometimes it's nice that I can set up a binding for <leader>-t to open a terminal, or <leader>-p to open an ipython shell instead of using tmux's more cumbersome default bindings. That said, there are of course ways to set up fantastic tmux bindings, I just haven't.

I love neovim, but the idea that "most people use nvim" or "vim is dying" is just wrong. Though I really do think nvim's development philosophy will lead to better results than Moolenaar's.
After having a bad run-in with poison ivy as a kid, I can't unsee the plant wherever I go. It's practically neon in my mind. It's amazing how the brain works.
is it RTOS?
My top fiction books this year:

* City and the Stars - Arthur C. Clarke

* The Master Magician - Charlie N. Holmberg

* The Algebraist - Iain M. Banks

* Hunters of Dune - Brian Herbert (in progress)

Non Fiction Pick:

* Command and Control - Eric Schlosser
Razorpay (YC W15) Is Hiring Sr. Infrastructure Engineer
How was the New Deal sold in to owners of capital who presumably controlled the press and political system? Would a similar approach work today?
"The Autobiography of Malcom X"

What a crazy life he led.

"Napoleon: A Life" - Andrew Roberts

A gigantic book that still felt rushed because of how much he did during his life.

"Babylon: Mesopotamia and the Birth of Civilization" Kriwaczek, Paul

Interesting introduction but I was hoping for more of a focus on a specific period of time. Instead if covers several thousand years of history.

"Buddhism Without Belief" - Stephen Bachelor

Meh.

"The Book of Magic: From Antiquity to the Enlightenment" - Copenhaver, Brian

"The Philosophy Book" - Will Buckingham

Great into to the history of Philosophy

"The Vindication of Man" by John C Wright

Great, great series.
I don't understand that either but for the purposes of the question it isn't really needed. The library has decided these are the requirements yet is paying a salary to a worker that doesn't sustain those requirements, and I'm wondering why this is allowed.
? Why do functional programmers homeschool their kids?
- Because they hate classes

I read this in a tweet: https://twitter.com/msafi/status/782383733525454848
direct download without any registration !
It used to be a stupid question to me since how could rules have consciousness.

But most modern AI is learnt from data, not programmed, how will we know if our AI in conscious?

We're not there yet and may never be, but since we do not know what consciousness is or what leads to it, we may stumble into it...
> parcels of land totalling the area of Indiana

This to me is one of the biggest issue with solar (and wind) is you need huge amounts of land if you want to really try to replace what is being generated by fossil fuels. Sunlight just doesn't provide all that much energy per square foot. When we stand in the sun on a clear day, we feel comfortable warmth not searing heat.

Do all the cost estimates showing Solar is competitive include the land acquisition costs?
> Don't use flexbox for overall page layout

> Don't let this post scare you off flexbox, it's one of the best layout systems we have on the web today. However, there's a growing problem on the web when it comes to content shifting around during loading.

I think a lot of the negatively would've been deflected with a better title.
That's a loaded question because it's not built for performance, although it's still very fast. It's built for realtime and consistent performance specifically.

The trade off there is prescheduling, where the VM caps execution time of processes in the scheduler guaranteeing that a heavy process isn't allowed to take over the machine VS cooperative scheduling where the code has to periodically check in with the scheduler to relinquish control.

Prescheduling won't be faster in a benchmark, but if you have millions of small requests their response time will remain consistent in the face of bad actors or infinite loops trying to takeover the machine.
Is there a way to download this without registering to red hat developer network?
Nuclear is only part of the solution. It doesn't scale up or down very quickly. Solar, wind, and energy capture mechanisms are still very much part of the solution. If we're efficient enough in the last three, we don't need the first.
Yeah but who do you sue if the old flaky paint in the house you own causes your kid to get lead poisoning?
Efficient Learning Machines
> what reasons are there for me to consider making the switch?

There are numerous improvements and features but I'll not talk about them. It has the momentum. Hundreds of developers are contributing to it. That should be the biggest reason to switch as it directly means Neovim will be much healthier than Vim which lacks the momentum.

If you want to know more about what exactly Neovim is doing on the technical side, I suggest you read up the 7 newsletters [0] since the inception of Neovim.

[0] https://neovim.io/news/
Read the response down on this thread. The key is using tags and viewports
> but I somehow always prefer a software, where you do things intuitively without needing to first learn a shortcut for everything.

As the quote goes, "The only "intuitive" interface is the nipple. After that it's all learned."

The word you're looking for is "different". Vim (and Emacs) have different shortcuts than what you're used to from Windows. That's because they're much older. Vi and Emacs actually predate those "intuitive" shortcuts of yours.

And like with many things our industry standardized on these days, just because it's popular, doesn't mean it's not utter shit.
I'll gladly consider your viewpoint in opposition to mine, because it would mean that I grew from it, since I agree with a lot of what you're saying as I'm reading it ;)

I suppose I can't know how other people are affected by what and how much they read other than from my own experience and empathic hypotheticals.

Is it a question of the much talked about view of fixed/growth mindsets?

I knew I knew everything at 17, and obviously I was wrong. I grow less knowledgable by the year, while reading more. I'm not saying anything profound here that hasn't been said by Lao Tsu, Einstein, Aristotle, Emerson, etc.

Are you suggesting that this is not universal truth but merely true for those eager to learn? I suppose I could surrender that merely picking up a book you on the offset disagree with requires a will to be challenged.

And once again, I'm less certain of something than I was going in. Time to rebuild my world view. Thanks.
Perhaps off-topic, but I stopped having problems with poison ivy once I started cleaning my skin with naptha soap after any suspected contact.
Is any of the software open source? If not, how much does it cost?
Actually this is also the only easy macOS OpenJDK install solution I've found so far.
Peter Thiel's startup helps authorities track illegal immigrants
Renting also equals freedom. YES you may throw away money in the light of the ability to sell a property at equal or higher price than you payed. BUT you may also end up losing a lot of money or being bound to a property if market changes and prices drop. Renting is a transparent way of knowing the cost of living where you do. In a liquid somewhat stable housing market you probably are better off buying - but just to say that saying renting is for chumps is bit of a simplification in my opinion.

P.S. I know the above probably is a bit of topic as even having the ability to choose somewhat implies that you aren't totally struggling financially.
Bootstrap without all the debt
The only difference is in what you do with it. Does it mean more profits for the owners and no money for the unemployed workers? Or does it mean workers get the same money for less work, now that machines can do it for them.

In our current economic system, we get the former. We need to change the system so it turns into the latter.
Free? For Free? I'd totally pay to use an app like this.

I've been using Kobo for several years and this is the only major feature they've lacked IMO.
Thank you, Thank you
oddly, it directed me to 'register' to download, but the download started before i registered anyway.
Your point about the materials challenge for MSRs is very true: for the designs I've seen the 'solution' is super corrosive. However, I don't think it's an insurmountable challenge, and its more a question of durability over time (and then subsequent maintenance costs). Our water plumbing systems will eventually succumb to the rigours of time; it will just be a very long time...

On waste storage, MSRs product much much less waste. A solid fuel, light water reactor achieves maybe 3% fuel efficiency, whereas it's somewhere north of 90% for the thorium MSR. In addition, the byproducts it does produce are mostly useless for nuclear weapons. Dr Carlo Rubbia (former director of CERN and 2016 Nobel Laureate) has stated one of the reasons funding for MSRs was cut by the US in the 70s was precisely because it's difficult to use them to produce nuclear weapons. There are even proposals for MSRs that are fuelled specifically by nuclear waste transuranics (e.g. http://www.transatomicpower.com/wp-content/uploads/2015/04/N...).

Honestly, I'm not so sure the ROI for renewables is anywhere close to 'winning', unless you ignore stuff like renewable intermittancy (meaning you need to build a crapload more highly expensive transmission infrastructure, or attach highly cost-effective batteries to the grid i.e. lead-acid batteries atm).

As for German nuclear, I suppose that won't be a problem once they've completely shut down all their nuclear reactors. Pity that the government official estimated cost of this is 55 billion Euros over the next decade. Although the (frankly more credible) 'unofficial' estimate puts the cost at 250 billion euros over the next decade. Not to mention the fact it's resulted in their co2 emissions increasing in both 2015 and 2016 (https://www.cleanenergywire.org/factsheets/germanys-greenhou...). Their own environment ministry now predicts they will probably not make their 2020 co2 reductions targets.

So other than the enormous cost and increase in co2 emissions, good policy.
This gets weird when you compare it to how structs work in C. Both are complex data types, so I sometimes forget that array semantics are totally different to struct/union semantics. Unlike arrays, in ANSI C, structs are real value types. You can pass them by-value to functions, return them by-value from functions and assign them by-value to variables of the same type. Also, structs never work like pointers to themselves. You have to dereference the pointer or use the -> syntactic sugar to access a member of a pointer to a struct.

Value type semantics enable some neat things, for example, you can zero all the members of a struct by assigning a compound literal to it. You can also make simple structs, like three uint8_ts for an RGB colour, and use them just like they were primitive types. In comparison, it seems almost archaic that you have to break out memset() and memcpy() to zero and move arrays.