skysight-inc/HackerNews huggingface dataset:
>"Of course the advantages such as easy code generation and high code density make stack machines a good intermediate compilation target, which then gets compiled to a register machine for actual execution"

Are you referring to a specific language here or are you saying all register machine always compile to stack machines first?
"I expect Vue to become a primary JS framework in 16-24 months if Evan You makes right steps, at least around backenders and smaller teams of frontenders."

When Vue.js gets a big enough community passionate enough to host their own conference, we'll be able to consider this as a possibility. :)
Yup. When I was running on NASA's HPC resources, I found pages like these to be very useful:

https://www.nas.nasa.gov/hecc/support/kb/preparing-to-run-on...

https://www.nas.nasa.gov/hecc/support/kb/broadwell-processor...
I can't tell if your comment is serious or sarcastic.
Greenwald's "excellent" piece is itself fake news. It deliberately misrepresents the reporting done by Kurt Eichenwald about the leaked emails. We know it's deliberate because he's distorted the story the same way in the past and it's been pointed out to him. Eichenwald did not claim that the leaked information was false, but showed, to a high degree of certainty, that Trump campaign staffers were working with Russian disinformation operatives. It was an amazing story.
World's first fully autonomous mining operation
> But, how do you even know what really happens? Mainstream news is ridiculous in its intent because it literally is "if it thinks it stinks, if it bleeds it leads". There is nothing good to get from mainstream news. Nothing. Sliced and diced to the most emotional snippets you could conceive of.

The only ways to mitigate this is to use a healthy amount of skepticism, to educate yourself on the historical context of ongoing current events, and to be aware of the slant that even the most impartial news source may have.

I don't disagree in regards to acting rather than just being informed and that acting locally is probably the best way we can make a difference. Likewise with burning out on media!
You say logic problem, I say brain teaser. The point is, it's not a work sample.
> never used the holographic blue lady.

Cortana through the ages: https://halo.wikia.com/wiki/Cortana#Appearance
"Ads disable the concept of people paying for something they consider valuable"

Nobody pays for news anymore, so sites are forced to get money through ads. The concept that everything needs to be free has also led to the abundance of advertisements.

"You only need facts and journalism to build trust with your customers so they might consider paying you directly."

In the past 5 years, many local, paid, newspapers have gone out of business. It nearly destroyed the entire industry. People don't pay for news anymore because of the Internet. It had the same shakeup the music industry had a decade ago.

I seriously doubt you would be happy paying a fee for every website you visit. This is what would need to happen if we get rid of advertising completely.

I feel like many people want it both ways: a quality product for $0 dollars and no advertisements of any kind. It's just not realistic.
The Internet of Things and the explosion of interconnectivity [pdf]
I like the Dell UltraSharp 24". Usually on sale for about $250. (e.g., https://www.amazon.com/Dell-Computer-Ultrasharp-U2415-24-0-I... )

Very thin bezel, high enough resolution, lots of positions. Buy two, keep one in portrait!
AFAIK Forth is a stack-based language, so most VMs are stack-based.

I might be wrong.

In any case I'm very interested to learn about what register-based Forth VMs are out there!
About half the people in prison are for non-violent drug offenses: https://www.bop.gov/about/statistics/statistics_inmate_offen...
>"I should imagine implementing a register-based VM on a register-based CPU is going to have some advantages over a stack-based VM implemented on a register-based CPU."

Can you elaborate why is that? What would those advantages be in practical terms?
I have two Dell Ultrasharp displays. They come with Display port cables and they support MST (you can daisy chain 'm together). Quality wise I have been very happy with 'm.

http://accessories.us.dell.com/sna/productdetail.aspx?c=us&c...
This really is only a concern when you are paying a monthly recurring charge (MRC) by the breaker amp with many power drops.

For a deployment of this scale it should be metered power (For example 1 (or more) 3phase a+b drops to each cabinet) where you only pay a Non-Recurring setup Charge (NRC) and then the MRC is based on actual power draw.

3phase also means fewer physical PDU's (uses less space), but more physical breakers. Over-building delivery capability will eliminate any over-draw concerns for startup cycles.
I would also like to team up, hit me up at pedromamoura at hotmail.com
"A big part of the web is paid by ads."

But is it the good part?
>>> "the realization that Apple no longer caters equally to casual and professional customers as it had in the past [YouTube video]. Instead, the company appears to be following an iOS-focused, margin-driven strategy that essentially relegates professionals to a fringe group."

Ouch
Previously when the Wired article was mentioned on HN (https://news.ycombinator.com/item?id=5089703), I did some digging and found that aaronsw.com and tor2web.org were hosted on the same Linode instance IP.

While the sniffing could've happened at any Tor exit node, Tor2web is an insecure public interface into the Tor network and is uniquely positioned to sniff any traffic passing through it. Aaron Swartz could've had tor2web.org record any requests made through it and supplied any interesting results to Wikileaks.
Agreed, skip SDN. Skip MC-LAG.

Juniper, Cisco, and Arista all have solutions for this environment.
That and listen to a short, quality news bulletin once a day like NPR or the BBC is all you want.
Does anyone have more interesting information about the existence of the hardware?
Thanks, this is super exciting. It really could push LaTeX on the web.
In my opinion, this solves the problem I feel similar to every attempt to implement Vim keybindings has, what features of the original to implement (everyone wants something different), slight bugs or limitations which aren't at first apparent.
My feeling is that has more to do with memory traffic and the cache hierarchy than the difference between register and stack VMs. Stack VMs are going to generate more read-modify-write cycles than a register VM. Of course experiments are in order (or out of order, ha!).
Crytek employees say they’re not being paid, again
This is something ive been meaning to get into. Any tutorials, sites, or books to recommend?
Not really though. If it's important, you have the option to do a dive and read up on something. At least for me, it's not about not paying attention. It's about not being force fed. The world can be an awful place especially when viewed through the lens of sensationalism. It's just not healthy for my household to be constantly connected to that. So what I do is try to pay attention on a meta level and only delve for details on my term. It requires intellectual honesty but in the end is healthier and more informative.
Except for things like volcanoes and earthquakes... Though grantedly that is a different kind of excitement.

You're still subject to much the same kind of media merry-go-round, and subjectively is probably not even that far away.
I use the Seiki 42" 4k TV which hovers around $300 (http://camelcamelcamel.com/Seiki-SE42UM-42-Inch-Ultra-Black/...) as my primary development monitor. As a TV, color-correct, or a gaming monitor, it's rather dross, but as a wall of pixels to work on code, I will never go back to anything smaller. Ever.
>" Stack-based is great for high-level language VM interface ease-of-use (ie JVM languages) but generally sucks at the hardware level because most CPUs are register-based: the mapping doesn't scale as well because of the extra overhead of optimal scheduling"

Is this the graph coloring register allocation optimization problem?
In general neural nets today are so slow (due being computational resource hungry, in clock cycles, memory, and memory bandwidth) that even 4 of the fastest GPU's money can buy stacked together still take days or weeks to train a production quality model.

Trying to peg this onto one of their CPU's will have a result much like they have had in pegging the graphics processing stuff onto their CPU's. That is, very meagre results that is fitting for only the lowest resource intensive things that a consumer may want to do.

30MB to hold a model in is almost nothing. Even 12GB is insufficient to train something like imagenet.

But in the same vein as their iGPU implementation, it may be just enough to satisfy the requirements of the average consumer, and still be able to make a large dent in Nvidia's market share.
>> N1 Which router should we purchase?
>Pick your favorite. For what you're looking for here, everything is largely using the same silicon (broadcom chipsets).

For switches, yes. Many of the switches share the same merchant silicon Broadcom Trident-II, Tomahawk, et al., however there are switches like the Juniper EX9200 which isn't baed on merchant silicon. Routers (N1) are also not typically based on merchant silicon (Juniper Trio-3D for example).
We have a fleet of these as well and have had a good experience. We are now switching to the 4k version for new ones.
Amen.

Not sure if it's the same in the US, but in Australia women can nick half or more (tends to be 60%) of your stuff (including superannuation) even if you're NOT married through the joys and wonders of a de facto relationship.

I've got a mate going through this exact scenario right now, never married, lived with this woman for two years. She decides she wants to move back to England and sends the lawyers after him for a large slice of his superannuation.
When they understand the difference between software engineering and software development.

A senior software developer understands what it means to scale and align software engineers, as a unit or team. This along with understanding that the code is not what matters but rather what the algorithmic design, innovation, invention or discovery that can be done with a particular language or code (or notation in mathematics or music).
As far as I can tell the author is getting testy that the term 'action' is not rigorously defined to have the meaning he prefers, what I can't tell is why I should care about that.
agreed. There is absolutely zero reason to even consider 24 port switches in this environment.
> Isn't non-invasive advertising just non-functional advertising? As soon as advertising is noticed it has distracted from the content.

It worked for decades (centuries?) in newspapers and magazines.
This is a good tl;dr.

I have a reservation with this conclusion. For each positive example of basic research that led to some unexpected applications there are hundreds that didn't. One might argue that maybe many of these unapplied pieces of research are still waiting for their time to come. But unfortunately, most scientific results are simply forgotten. One can then continue the argument by pointing out that this is the way of research: one tries a thousand ideas, and only a handful prove fruitful. And in order for this trial and error process to work, you need an environment that promotes interaction, exchange of ideas, and more importantly, risk-taking. And risk-taking is difficult to encourage within the confines of the corporate world, where people live and die by the quarterly earnings.

At all other times, I would agree that this is a fair point, but not necessarily today. Today there's a tremendous amount of good quality research that is being done in the corporate world. Deep learning comes to mind.

Here's an interesting quote that I found in a book by Stephane Mallat about wavelets: "I cofounded a start-up [...]. It took us some time to learn that in three months good engineering should produce robust algorithms that operate in real time, as opposed to the three years we were used [in academia] to having for writing new ideas with promising perspectives."

I hope that people don't share your view that the corporate science is represented by the Marlboro's tobacco studies. I contend that the vast majority of corporate science is good science, and moreover the corporate culture promotes efficiency in research. This comes at a steep cost though, that of severely restricting the movement of ideas and interaction across corporate entities. I don't personally have a solution for this problem, or rather I can see that one solution is the industry consolidation and emergence of corporate giants (Google, Facebook), but I can't say I like this.
This 'old' book from last century (that is year 1999) sums up well why you don't need 'news'.

https://www.amazon.com/How-News-Makes-Dumb-Information/dp/08....

Excerpt from desc of the book:

Sommerville argues that news began to make us dumber when we insisted on having it daily. Now millions of column inches and airtime hours must be filled with information--every day, every hour, every minute. The news, Sommerville says, becomes the driving force for much of our public culture. News schedules turn politics into a perpetual campaign. News packaging influences the timing, content and perception of government initiatives. News frenzies make a superstition out of scientific and medical research. News polls and statistics create opinion as much as they gauge it. Lost in the tidal wave of information is our ability to discern truly significant news--and our ability to recognize and participate in true community.
Agreed there is a lot of garbage news. The trouble comes about if you aren't up to speed on current events that affect you.

Just a simple example from today: The CIA's claims regarding Russian election hacking. I'm the CEO of a cyber security company and I'd hate to think what would happen if someone asked me about that and I wasn't aware of it. It's not just CEO's that need to stay current. If you're in PR, policy, marketing, communications, law, research - all of those professionals benefit in many ways by knowing what is going on right now.

Our company heard about the Mossack Fonseca data breach earlier this year and went and figured out a likely vector they used to gain entry within 24 hours and published. I had journalists from the AP on the phone within a few hours.

Certainly there are jobs that can get away with a news blackout. But I'd consider carefully if you're one of those. And I must agree that many days I wish I could just turn it off. The signal to noise ratio, particularly on the mainstream news outlets, is atrocious.
I agree, especially for seldom-used Windows machines. The updates take so long, it's hard to imagine what they could be doing.

That said, Windows actually has real file locks so it can't update libraries and executables that are in use, unlike Linux. And I have recently noticed Mac OS updates taking a long time at bootup as well, the last one took 15 minutes, I assume because of System Integrity Protection--granted it's very rare unlike with Windows.
Thanks for the link!

Here's the discussion I found from nearly two years go when looking for more about this topic:

https://news.ycombinator.com/item?id=9863475
It sounds like you're taking it as an absolutist argument ("Why try to avoid refined sugar? It's everywhere, so you're always going to ingest some anyway.")

> Not watching CNN won't prevent other CNN-watchers from talking to you.

I think a conversation with a CNN-watcher is more interesting when you yourself have read slower sources than if you have both spent your time watching live broadcasts or reading live articles. You'll find you both have different kinds of points to bring to the conversation.

I've found a large difference between the daily (or 24-hour) sources and weekly/monthly publications. The latter are more removed from the day to day events, and so tend to spend more time on the issue itself and wider trends, and less on personality clashes or rare, once-off outlier events (which by definition, you don't need to be worried about^[1]). Relying mainly on them, you'll have heard less about what has happened in the last 24 hours, but likely know more about the major events and wider trends of the past year. The daily sources are particularly bad at portraying those wider trends: they will show a violent crime every night regardless of whether a hundred or only ten occurred.

[1]. The truly significant outlier events will still be covered by the slower news cycle and in normal daily conversations. There's no risk of not knowing that a 9/11 happened. I haven't found that it matters if I don't know about the latest disaster immediately: to the contrary, a conversation can be stronger when the other person explains in their own words what has happened, and I can ask questions with genuine interest.

Note that he's not advocating being oblivious to the world. See the third paragraph:

> To be clear, I’m mostly talking about following TV and internet newscasts here. This post isn’t an indictment of journalism as a whole. There’s a big difference between watching a half hour of CNN’s refugee crisis coverage (not that they cover it anymore) versus spending that time reading a 5,000-word article on the same topic.
Quake 2 came out in 1997, in 1997 56K just came out without being a standard as the X2 and 56Flex and by the end of 1997 only about half the US ISP's supported 56k speeds of either variety (probably the USR X2 being the more common one in the US).

V.90 which was the ITU standardized version of 56k wasn't approved until late 1998, so who the hell had DSL or cable in 1997?
Can't you get the same behavior as icc in gcc/clang by just using target specific optimization options at the function level?

See for example stage 1 here: https://gcc.gnu.org/wiki/FunctionSpecificOpt (that document appears dated, but do things still work that way?) Afaik, clang/llvm have similar functionality.
I also had the pleasure of arguing for a team members promotion once. The domain our team of 5 worked in was pretty challenging (heavy algorithmic stuff). I spent a year trying to train up my team, and although they improved, I still felt like I had to do the hard stuff myself. With the exception of one developer. For example if a project was particularly hairy or the time frame was too short, it was either me or him doing it. And I couldn't give him all the hard stuff so I ended doing a lot more coding than I had time for.

I went to my boss and said, X is carrying my team, he does more than any two other developers combined. He needs a raise, I can't lose him! And he got it.

To me that's what senior boils down, they can do the hard stuff, they keep the ball moving forward, and not get bogged down in the irrelevant stuff.
> You are confusing the ability to filter the content with the right to filter that content.

What about parental controls, schools and libraries filtering proxies, corporate firewall and proxies and all other kinds of filtering software ? what about services such as readability ?
Is there a difference between using flashblock so flash ads will only load after being clicked and not having flash installed preventing flash based ads altogether ?

There's a whole industry or two based on filtering internet content.

I have every right to put a firewall on my network to filter out all that I want to keep out, I could even mangle packets, replace words, remove or add content or turn the whole thing upside. There's even a browser provided user style mechanism that has precedence over the author's.

> You bought that pizza, and you own it. Period. When you go to a website, you are not buying or owning anything. You are requesting a set of data and refusing the price that comes along with it.

Now the pizza joint has one less pizza in stock made from materials that costed money, hence the attached price tag. When I visit a web page it doesn't disappear from the website because a digital copy is transferred to my computer at close to zero cost and this copy is mine to do whatever I want with it. If this webpage is not monetized or monetized with ads it is gratis and has no monetary price attached to refuse other than of having a computer and network hopefully not of metered kind or you would actually pay to be shown ads quite ironic isn't it ?

As much as you would like it to be true, it is a wrong assumption expecting an imaginary implicit agreement to hold true. Your ethical conundrum is actually the other way around:

…the question should not be whether ad blocking is ethical, but whether it is a moral obligation. The burden of proof falls squarely on advertising to justify its intrusions into users’ attentional spaces—not on users to justify exercising their freedom of attention.
No, AMD doesnt do software suppport. In words of their own developer:

>>We don't happen to have the resources to pay someone else to do that for us.
> Soon people will collaborate on a Go EE (enterprise edition) standard

Yeah - build your application as a Caddy plugin, then you can use their routing / ACME handling...

There are a lot of similarities. Hopefully Go developers can bypass some of the pitfalls along the journey.
That's beyond hyperbolic. The royals exist on the sufferance of the British electorate - you could get rid of them tomorrow if it strikes your fancy in the same way you got rid of hereditary peers in the House of Lords.

And while they're not technically completely without power, if the royals tried to actually exercise power it would be stripped from them immediately. And they know it.

These days, for the most part the royals are a show for tourists.
Does make me wonder why people ever bother to get married. I mean it makes sense if you want/have kids I suppose, but if you don't then marriage really doesn't offer any benefit and winds up being a HUGE financial disadvantage for men when the marriage inevitably ends.
Syncing Users and Groups from LDAP into Apache Ranger
I liked some of this point except the end, which is not correct.

> NVIDIA at this point can probably spin off a pure consulting division for AI/ML and bring in more revenue than AMD in its entirety

AMD had $3.99 Billion in total revenue in 2015. Nvidia had 5 Billion.

Perhaps you mean profit? Amd was operating at a loss and nvidia was very profitable.
If there's only one source of news that feeds into the grapevine effect then you only need to tune into the grapevine.

There are like five journalistic camps that feed into my grapevine, and they all report the same stories, and spin five different opinions on the same daily topics. Thus, the grapevine provides the same complete set, five times, redundantly.

All of the stories from these camps are useless. The stories are not, in fact relevant, and so I do not care how slowly they appear at my feet. I usually just step over them anyway and go about my business.
Aggregative Contingent Estimation (ACE)
Don't watch commercial news. News on publicly funded channels is much better.

However, I find that I even need to take a break from non-commercial news from time to time.
That sounds more like the difference between an engineer and a developer.
Chang told him that there were other books published up to about the middle of 1930 which would doubtless be added to the shelves eventually; they had already arrived at the lamasery. "We keep ourselves fairly up-to-date, you see," he commented.

"There are people who would hardly agree with you," replied Conway with a smile. "Quite a lot of things have happened in the world since last year, you know."

"Nothing of importance, my dear sir, that could not have been foreseen in 1920, or that will not be better understood in 1940."

"You're not interested, then, in the latest developments of the world crisis?"

"I shall be very deeply interested—in due course."

-- Lost Horizon, James Hilton.