skysight-inc/HackerNews huggingface dataset:
I picked the $10 value for UBI at random (well, because that was the wage in the article). I should have probably thought about it a bit more. As you point out, it's a bit expensive. Maybe we could pay for it by mining diamond asteroids, who knows?

A more reasonable assumption might be $5 UBI + $10 wages = the proposed $15/hr affordable living wage.

And yeah, you'd pretty much have to tax the rich and the corporations more and stop spending so much on the military to get there. But money was invented by people, I feel like generally more of it should be in the hands of the average citizen. Sure, I want a Scrooge McDuck money vault as much as anyone, but I will argue that wealth inequalities around the globe cause real harm, and a bit more wage/equity/reward flexibility in the way corporations pay non-tech workers might be an improvement.
The JVM uses an 8-bit opcode, of which 202 are defined. Some opcodes have implicit operands (e.g., iload_1, load the first local variable as integer on the stack or iconst_m1, push -1 on the stack), while others take usually an index that's usually 1 byte (or 2 byte for jump offsets)--although there's a wide instruction that makes the next instruction use 2-byte operands instead.

Instruction decoding for the entire JVM instruction set save tableswitch and lookupswitch amounted to about 50 lines of code, not counting the enum listing every opcode.
900Hz is way out of range for human speech.

Now - maybe humans create some higher frequencies, but the dominant frequency you speak at is much lower.

Maybe I can understand some 'peaks' at higher ranges ... but the 'big peak' should be at the frequency that is obviously the loudest, which is 100-200Hz. That's the range you speak at.

But I also read that those are in fact the 'same frequencies' - simply at different phases.

I also read that without 'windowing' (apparently an extremely complicated process) you get wierd results.

I did a test with a 'pure' 300Hz tone - and I got a nice peak at 300Hz, but some other, rounded peaks at other ranges.

Anyhow - I don't think I'm doing something wrong - I do think that FFT in the real world definitely has some weird artifacts that require interpretation, and they are non-obvious.
It is rather ideological, but that is basically the pitch for Last Week Tonight. https://youtu.be/_BlI3BRUTHs
I'm skeptical the public sector would do better. The U.S. defense and intelligence institutions are public and (from my perspective) seem to be quite eager to engage in conflicts, same as a private institution with financial incentives to do so might.

The real culprit here is prosecutors that have very little interest in actual justice, but instead have a strong desire to win cases and secure harsh punishments. Private prisons don't need to lobby prosecutors and legislators to do these things. Prosecutors and law makers are all too eager to be "tough on crime" all by themselves.
Just because injustices in he current system aren't as physically horrible as those in years past, does not mean we shouldn't look back for comparisons and solutions.

The power of labor in the United States has been continually eroded for the past several decades, for the unbounded gain of corporations and management.
https://rewire.news/article/2016/03/11/anti-union-right-work...

The right to organize has been near lobbied out of existence in many states, and any new attempts are easily busted. At the same time, increased automation, ever narrowing specialization and oversupply of an educated workforce has given employers even more leverage over the labor.
I recommend the following Planet Money episode if you want to know a bit of the economic background of fake news. They even got a fake news publisher to speak.

http://www.npr.org/sections/money/2016/12/02/504155809/episo...
I haven't had a TV in the house for nearly 8 years now, and don't miss it at all. The biggest problem to me, seems to be the 24 hour news cycle for things like wars, elections and the like.

I was visiting friends during a couple of major air accidents in the past couple of years (The MH370 and MH17 incidents in particular), and was astounded at the propensity for news stations on ALL channels to fill every minute of the day with news 'updates' on the events that eventually descended into getting quotes and theories from just about anyone they could get to talk in front of a camera.

I was only exposed to that for a few hours at a time, but I found it absolutely exhausting to be bombarded like that. Not only that, I used to be a commercial pilot, and I could not believe the amount of disinformation and outright ridiculous theories being bandied about by so called 'reputable' news sources.

No thanks. I would rather control my own news firehose, and be selective about the information that I want to learn more about.
I had a taste of the update madness just this evening; I was planning to use my wife's laptop to enjoy my screen time in the same room with her while she was reading. We hadn't used the laptop in a few months, so of course the first thing it did when I turned it on was try to catch up on updates. Three hours later, she's done with her book and I'm still at 37%. It literally just finished, she's asleep and I'm typing this as quietly as possible in the dark. Very, very frustrating.

I simply don't understand why Microsoft can't do what Linux and the BSDs (including macOS) have been doing for years; no matter how big the update, it can be done in the background and only requires one quick restart to complete.
Someone's mom knows about it...
I'm curious what workloads you would want to see run on the FPGAs that would justify a more open platform?

As it is, I think Amazon's approach for AMI Reserved Instance Marketplace [0] sales makes sense for the AFI packages -- I would think it would make sense for a vendor to develop, debug & maintain the accelerators I'm aware of.

[0] https://aws.amazon.com/ec2/instance-types/f1/
To force Cortana's web searches to go through Google.
IIRC, strictly speaking stack machines are not allowed to modify values in place on the stack. Any decent JIT or interpreter is likely to recognize that it can optimize certain operations by performing them in place, but the bytecode/IL/whatever will always be "pop two values and swap them".
>And I wonder if there’s a kind of “substitution effect” at work here. The sense of “at least I care” may actually prevent us from doing something concrete to help, because by watching sympathetically we don’t quite have to confront the reality that we’re doing absolutely nothing about it.

This is something I heard mentioned a long time ago specifically relating to creative ideas. The concept was that you shouldn't rush to tell people about a new idea because that expression of it serves as a form of release.
“[Mayer] is by far the hardest working person in Silicon Valley,”
Max Levchin told Pando’s Sarah Lacy. “She gave birth to twins and
then traded emails with me about a feature of a product she was
launching in a week, within, from what I could tell, 20 minutes
of giving birth,” said the PayPal cofounder, speaking before a
group of people.

The audience tittered. “She is intensely committed to her cause.
She’s awesome,” said Levchin, who is now devoted mainly to a new
consumer finance startup called Affirm. He also talked about how
much he respects Mayer for being a pioneer and one of the few
women to ascend to such a high level in tech. “She is a woman
who rose through the ranks in the male-dominated world,” he
said. “I think that’s pretty special.”

Levchin’s comments do more than just celebrate his friend,
though. Applauding such an extreme work ethic sends a pretty
clear message to those interested in growing and developing
their careers: Work all the time and give up everything if
you want to succeed.

http://www.huffingtonpost.com/entry/marissa-mayer-overwork_u...
I'm interested why you think this is a moral question. I don't have a moral responsibility to accept internet ads any more than I have to avoid changing the TV channel during an ad break, or to read instead of flipping past the ads in a free community newspaper. All three mediums use a business model based on the understanding that only some fraction of users will pay attention to the ads.
You can also get a "real" -- albeit small -- FPGA from Lattice for $25:

http://www.digikey.com/product-detail/en/lattice-semiconduct...

The Arty is a much more capable board, though.
How Vancouver got half of its citizens out of their cars
Care to share your service agreement? Sounds like you've come up with a good formula.
It does. You can pay 5 bucks to get a dev account on the play store and then upload your extension there (unlisted if you want), and install it from there, and you won't get the nag popup
But that doesn't make any sense. If I wanted to hire a chef, I'd ask her to cook a few meals for me to sample; if I wanted to hire a photographer, I'd ask to see his portfolio; if I wanted to hire a physicist, I'd ask to read papers she had published. These are all perfectly valid and relevant things to ask in an interview despite the fact that I have no culinary talents, have no photographic portfolio, and have never published a paper in physics.
There's always been a disconnect between people who understand technology and people who write disclaimers and laws. Being smart doesn't protect you from doing something which is a violation of the law, even though there may be gray areas. Yes, watching the cached video might be a gray area - but the spirit of the disclaimer is obviously to prevent storing it in such a way that you can't access it unless they can provide it at the point of request.

https://xkcd.com/1494/
Stanford has a research group specifically on this issue: https://aha.stanford.edu/
0. Finally paying attention to software part of equation : hardware for compute has always been very good

By now supporting porting CUDA "natively", still no real answers to the datacenter CUDA features like DMA, proper virtualization, and networking.

1. drivers are now excellent

The Crimson driver suite is a step in the right direction, if only every 6 months they didn't had a release that actually physically damages cards.

2. whole line of GCN devices (since 2012) are supported and still optimized, unlike notorious Nvidia nerfing of older cards

Yes that's an admirable feat, but then again not one really cares about 5 year old hardware for either gaming or ML

3. Has x86 license - if Zen is a success, can build high-bandwidth fabric between CPU and GPU, unmatchable by nVidia except on exotic Power8 arch.

NVIDIA also has the x86 license it's more limited and AMD (w/ Intel) did bash them when they tried to add x86 interoperability to their HPC parts but NVIDIA has a very very large IP portfolio.

4. new project focusing on HPC on Linux

AMD has a new project every 2 years, they tend to not die, CUDA on Linux is excellent it's also the recommended platform.

5. they keep pushing OpenCL, which will win over Nvidia-only CUDA

OpenCL performance on NVIDIA GPU's is still better, and OpenCL will beat CUDA has been touted for nearly 10 years now...

6. New tools to semi-automatically port CUDA code to run on their hardware.

With still pretty poor results in many cases, and it only works if you use the most basic use cases under CUDA and this was the bare minimum they had to do so people would even look at AMD hardware at large scales these days since virtually every high performing library is written in CUDA simply because it offered a better solution and NVIDIA actually provides whatcha call it - ah right support...

Well, here's hoping AMD gives them a run for their money in 2016 </fanboy> 6.
Arrrrr... Pirate kind of style questions are banned at Google?
Cover is for the weak, you can circle around slow projectiles and hitscan enemies will not waste shots when you are in cover. And shooting cyberdemon until it dies is the only way to kill it.
There's already a patch (due for 4.10) to detect and warn about this silliness. Since the Intel guy says that all the systems that shipped with this mode now have firmware updates to allow disabling it, there's very little reason for anyone to implement full support.

Hopefully in the future Intel will think twice before implementing ugly firmware-level hacks to aid in working around limitations of Microsoft's driver stack.
I think anon4this1 dropped a few zeroes there
Not sure about those, but Intel compiler (C and Fortran) has had it for a long time.
The internet does not belong to the users. It's an inter net - a large collection of networks that have decided to interoperate using common protocols. The internet belongs to the people who own the networks. Hence the whole "get your own internet" argument is begging the question.

We're all in this shit together, and we need to give content providers the ability to earn money off that. At the moment most of us get away with being parasites, but it's not sustainable if we want to maintain quality content. The moral obligation, if any, is 'play fair'. If someone asks that you see an ad along with the rest of the content, then the moral answer is to view that ad if you want to access the content. It's 'play fair', not 'play selfishly'. If you don't want to play fair, then either don't consume the content, or don't pretend you're being moral.

Also, just because you can access certain content streams with technical trickery doesn't mean you're morally clear to do so. A clear example is private data. Just because I might be able to get someone else's private data with a few http requests doesn't make it moral for me to do so.
since then and else are going to be used inside an if component, you can use context to read condition, then not render at all if you don't need to (return null).
Sorry. BTW, you guys need a "collapse thread" feature: sometimes very long threads at the top obscure valuable first level comments below.
DVDFab Lightning-Shrink helps you rip or convert Blu-rays within one hour
At 33x annual spending you can retire today.

That is already passed the 4% withdrawal rate (can take out 4% every year and never decrease the principle), which is 25x annual spending in savings/investments.

http://www.mrmoneymustache.com/2012/05/29/how-much-do-i-need...
Why you shouldnt join an accelerator
This is an excellent illustration of the point dang made: Here you have a Huffington Post editor getting extremely close to putting words into someone else's mouth. It's a dark pattern in journalism.
Not OP, but I ask them such Q because I want to hire people smarter than me. Expecting that a founder hires people only up to his ability is stupid.the founder's qualification is a combination of vision risk taking , leadership and smartness.
Well, you don't actually ever have to park them. They could run near constantly, or any schedule that makes the most return on investment. Self-driving cars, if taken to their logical extreme, result in total gridlock.

I do think that between Ford and Uber, Ford is much better equipped to handle maintenance of a giant fleet of cars. Uber has zero experience in this area, whereas Ford has a giant, distributed network of dealers. If cars are predominantly owned by the company rather than being sold to consumers, these dealers might be in a position to pivot towards fleet management rather than sales and service.

However, I don't think any of this will happen for the simple fact that self-driving cars are not as close as people currently think. Maybe trucks and buses, but even then I remain skeptical.
The feeling's mutual, and I hope we can discuss at a later date (or on a later article).
Please don't conflate the news with the TV news, which "fell" long before the respectable national newspapers started to.

I agree it is not a good idea to watch the news. It's probably a good idea to read it.
http://fpgacpu.ca/stack/Second-Generation_Stack_Computer_Arc...

The article has detailed discussions about the topic.
This commercial used to air in Canada in the late 90s: https://www.youtube.com/watch?v=TijcoS8qHIE
Giá ipda pro
URL rewriting with GitHub Pages
I disagree. The entire point of the post is that it challenges a background assumption that most people don't even realize they're making. You might find the question of business models to be more of interest, but if the feedback they need to respond to shows a lack of awareness that an invasion is even taking place, they need to establish that fact before anything else about the issue could be fruitfully discussed!
Corecivic Inc NYSE: CXW. The market definitely anticipates more profit for the largest private jailer in the counter, post election.

I think there is a very tribal incentive with elected district attorneys who should instead by nominated by the local executive, with advise and consent by the legislative body. Making a prosecutor be a politician pretty clearly is itself a conflict of interest.
The last page of the publication has a GitHub link. Here are the relevant lines (I think):

https://github.com/Conceptual-Inertia/Conceptum/blob/master/...
It does

http://imgur.com/a/pJ0TY

Available under "Installation" https://github.com/chrisaljoudi/ublock
I can't fathom why an article calling the fake news phenomenon an FUD campaign would fail to critizice Trump's side...

Seriously though, the article is comically bad. It oozes bile and anger and it's so comically and blatantly one-sided it's almost funny in a so-bad-that-it's-good way.
Eight’s (YC 15) smart mattress can start brewing your coffee when you hit snooze
Supermarket tabloids can't go viral, so their impact and and lucrative adsense payout isn't there.

The president elect is a birther and anti-vaxxer. Bannon had a leadership role in Trumps campaign. His cabinet is a clown-car of conspiracy peddlers. Google and Facebook are taking action to squelch fake news. Fake news is a subject of interest to many influential individuals and organizations. If it weren't covered by mainstream news it would be irresponsible.
I would think a few relevant amazon affiliate links (text books, calculators, etc) could out-earn the current $15/month ads as well.
You can check the age of an account by clicking on the user name.

I tend to prefer direct discourse online rather than cynicism or sarcasm.
I believe that's what the [-] link in the comment header does.
Or, it's saying "turn off the pumps, and if it doesn't work itself out, that'll be okay."
OpenVPN to Undergo Cryptographic Audit
> I replied, "You just did." And they have not argued about it again.

This is just silly.
My experience with windows 10 has been pretty awesome. And a lot of the points on your list (which is only about 4 points long when eliminating dramatic duplication) come down to being an informed consumer. Secure boot, for example, might be an impediment for you, but I'd rather my grandma's laptop wasn't clandestinely red-pilled with a hypervisor by malware.
What do you like about the Arty?

I'm considering the parallella board, which is around the same price.

https://www.parallella.org/board/
It's used for it's automotive products.

It's not used because most likely NVIDIA never really wanted to push it, it checked the water a bit with a few 1st and 3rd party tablets/android gaming consoles but this always looked more like to recoup some investment on the side while developing the SOC than an end goal.

The lessons learned from Tegra allowed NVIDIA to build the best (or at least the most powerful) automotive integrated solution currently on the market and at least as far as software compatibility and performance go they have no real competition.
Amazing is the sudoku solver in the second half of the linked talk at http://icfp06.cs.uchicago.edu/bird-talk.pdf.
Ask HN: Best Monitor Around $300 for Dev Work?
Title says it all! Have a $300-ish budget for a new screen for dev work. I've been using a https://www.monoprice.com/product?p_id=10509 for a past job and enjoyed it but it's been a few years since that model came out so I thought it was worth asking.

If it makes any difference I'm on the new Macbook Pro w/ Touchbar which I'll be pairing it with (as well as wireless keyboard/mouse). Thanks for any suggestions!
OK, let's cut it down to just the quote from Levchin:

"[Mayer] is by far the hardest working person in Silicon Valley.
She gave birth to twins and then traded emails with me about a
feature of a product she was launching in a week, within, from
what I could tell, 20 minutes of giving birth. She is intensely
committed to her cause. She’s awesome."

Per Levchin: Marissa Meyer is awesome because she emailed Max Levchin about a product twenty minutes after giving birth.

You can draw whatever conclusions you want to from that, but that sounds wildly unhealthy to me, and is nothing I would ever want anyone working for me—or anyone I work for—to venerate.
Throwaway code isn't always wasteful
Except the Pirate Game isn't a work sample -- it's a brain teaser.

And even though brain teasers are now considered passé, for a long time many companies, including quite famously, Google, did ask them (in many cases very proudly) -- just like they continue to ask their modern-day equivalent: "recite a moderately, or in some cases, insanely complex algorithm for me which I just looked up, but I bet you haven't!" -- as an expedient alternative to an actual, realistic work sample.
That's a ridiculous definition of a monopoly. Using that methodology, you can claim any company has a monopoly that happens to have the best performing thing at the time.

Nobody is claiming Tesla has a monopoly on electric cars because they make the best. And nobody should claim Nvidia has a monopoly on GPUs since they are on top.
For those of us that haven't spent too much time in the open-source community, can you elaborate on why?
The OP was comparing working at google, one of the most sought-after jobs in the world, and which you can leave, to a coffin ship experience where the lice were so thick that you could simple scrape them off in bulk.

It's not just 'physically horrible'. How many people at google or microsoft have to sell their children to survive? The OP is just so patently ridiculous that the comment isn't even worth taking seriously - but unfortunately, there's Poe's Law...
Joel Spolsky recently wrote on this topic, with focus on full time employment

https://www.joelonsoftware.com/2016/12/09/developers-side-pr...

"... If you hire a photographer to take pictures for your wedding, you own the copies of the pictures that you get, but the photographer still owns the copyright and has the legal monopoly on making more copies of those pictures. Surprise! Same applies to code."
FPGA newbie here; How does this relate to toolsets that Cadence, Synopsys and Mentor Graphics and others make for chip design? Would you use tools from these companies to design VHDL / Verilog for the 'FPGAs as a service' or is this at all related?
Creating a closure compiler compatible Treeview in Svelte
In another article [1], the author writes that property ownership, "gives people the incentive to apply local knowledge and expertise in order to generate wealth."

[1] https://devinhelton.com/principles-of-formalism
Have you considered Rackspace's OnMetal products or other IaaS providers that run bare metal, such as Joyent Public Cloud?
If you are in such a rush, I'll suggest to factor in both the migration risk and the time to deliver said hardware.
Fx the Joyent Public Cloud will allow you to have a mixed private/public cloud as their IaaS software, Triton, is open source and you can run it in your own hardware.
Note: I'm not familiar with anybody running Ceph on illumos LX containers although.
You completely changed the subject by hopping to a nearby prospective outrage and then getting outraged about it. And then you rewrote the outrage into your own higher-snark phrase, just in case the reader didn't get how outraged you are.

That's not a convincing response to a call for more careful thinking. In fact, it's arguably not thinking at all. It's a game of labels, seeking an emotional payoff.
He he. Soon people will collaborate on a Go EE (enterprise edition) standard, and Go will introduce optional generics and later, lambda syntax.