skysight-inc/HackerNews huggingface dataset:
Your lab has some interesting publications. Doing good work. Appreciate you taking time to try to solve the FPGA problem. Here's a few related works in case you want to build on or integrate with them:

https://github.com/haojunliu/OpenFPGA

https://www.synflow.com/#home-Synflow

http://legup.eecg.utoronto.ca/

The Leon3 GPL SoC might also make a good test case for you since they're designed for easy customization. Lots of academics use it for experiments.

http://www.gaisler.com/index.php/products/processors/leon3
Or, if the markets really wanted to fix this problem (assuming it is a problem, I'm not so sure) they could add a small delay to canceling trades. That would increase the risk and cost of a spoofing strategy.
I thought the "top stories" was only for "proper" news sites?

It would be interesting to see if the AMP marker has an effect on browsing behavior, it seems awfully technical to me.
Well played on their part.
Pretty sure that building an aircraft requires a LOT of 'permitting' -- for instance, airworthiness certifications. And that's not just on the aircraft as a whole, but each individual aspect as well as the aircraft design itself.
No, he means the SSE predication instructions.

The comparison instructions let you build a mask vector, and instructions like blendv use that mask vector to only impact a subset of elements.

It's been a common feature on many RISC and VLIW cpu's over the years. It is in no way unique to GPU's.
"nav sarao credit suisse" first result

http://blogs.wsj.com/moneybeat/2015/04/22/flash-crash-trader...

I recall reading the charges from the government though, and I believe there it mentioned the size of credit line from Credit Suisse
Agree. Some people simply have unrealistic expectations.
As someone who recently got into programming FPGAs from decades of usual software development, it's not that bad. Takes a totally different mindset, but it's much more approachable than what it seems to be.

Actually a couple of YouTube videos can get you up and running pretty fast. Verilog is quite simple and doing things like writing your own VGA adapter is pretty straightforward and teaches you a lot and is a lot of fun.
Even when considered only as an analogy, and not the serious point about trivializing "rapist", it's a lousy analogy.

Consider a panhandler asking you for money on the street, someone passing out fliers in a mall, a street hawker, or even someone asking for directions. These can all be unwanted physical interactions.

Think also of the religious people who go door-to-door asking very politely if you've found everlasting life, or historically (thinking now of the Hare Krishnas and the movie 'Airplane') at an airport terminal.

Or for that matter, someone working in a boiler room call centers.

I submit that spamming is much closer to these unwanted public interactions than anything like rape.

Furthermore, calling someone a spammer does not have "devastating social consequences", despite what Vachani said. For example, stand up at a conference and yell "the speaker is a spammer!" What devastating social consequences might the speaker face? Is it as devastating as calling someone a speeder, a pot smoker, a thief, a rapist, or a murderer?
Growing the House might have solved 2000 but it doesn't solve the overall problem, which is that a few states are hugely elevated in importance because they're the only ones that might realistically go either way. Swinging 5% of voters in Ohio is vastly more valuable than swinging 5% of voters in California, even though California has 3x more people. A larger House wouldn't change that.
#FirstJobsMatter! Based on my subjective, statistically unsound observations, when it comes to bad, obnoxious, and intimidating work place behavior there are people who cannot be helped and are equal opportunity offenders, and then the vast majority who appear to have picked up poor behavioral habits from their old bosses, peers and companies that they were unlucky to be associated with early on in their careers. I would assert that very few of us are resilient enough to truly differentiate between good or bad workplace behavior [in an early stages] of our careers - especially when you scored a job in one of the many respected companies with a track record of success. No matter how toxic the culture - it must be right since company is doing good, right? And then as we move forward in our careers we take these ‘learnings’ with us. As a recent observation, this seems to apply to all phases of peoples careers where I witnessed an outstanding R&D manager / director turned into monstrous VP, who in reflection is just putting into action same management practices that were used by a pre-acquisition start up CEO he used to work for. And then of course there are those golden people that really make it worthwhile to come to the office and that you just love working with/for - sort of like the project lead described in the story here.
C inside of unix, which is probably the world Brian was coming from, didn't have those problems. And he had a point about the lack of unification. As to ignoring the dialects lacking that set of issues, I don't see how so. He explicitly stated that various dialects had solved the problems he discussed, but noted that such solutions were non-portable.

So I still consider it a valid assessment of the language he assessed. But I also acknowledge that Pascal is no longer that language.
Wow, you totally missed the point of the story:

3) Out of remorse, pride, being shocked out of complacency or some combination of these, the man would do his absolute best the next day, especially for the very same pilot.
> What am I missing here?

There may be a market sweet spot between dedicated high-performance machine learning that's ideal for experts who are willing to buy/lease dedicated hardware and regular developers who want to use simpler machine learning toolkits to solve easier problems. Toolsets like Julia, NumPy, R, etc would take advantage of the new instruction and basically give your average a speed boost for simply having an Intel PC.
Meanwhile we argue that switch statements are too complexed and should be avoided.
Lead developer, architect, senior developer, fellow... it depends on company. It could be also CTO in some cases.
Did you read the entire sentence?

The author is saying robocars should not veer onto the sidewalk to avoid jaywalkers, not that they should indiscriminately hit them for funsies. If the car can stop for them, it of course would, which is the reality >99% of the time, just like it is for human drivers.
> I wonder how you even test a 1THz amplifier.

The usual schtick is to measure the S-parameters a slower speeds and extrapolate out to the cutoff. (see chart 21 from the link above: http://www.ece.ucsb.edu/Faculty/rodwell/publications_and_pre...)

For the digital people, building a ring oscillator with N stages will cause the output to divide by N, and just make sure that f/N is in the range of your oscilloscope.

To actually measure things up in the THz range directly, there are more exotic methods: Superconducting bolometer is one that I've been involved with. But those are a PITA for a bunch of reasons.
>I disagree. I think it's absolutely insulting to say that an unborn, memoryless fetus/embryo/cell cluster has more of a right to life than the living, breathing, self-aware woman its inside.

I think it's telling that instead of defending the core of your position, that abortion should always be allowed, you're falling back to periphery issues, such as what to do when the life of the pregnant woman is threatened by the pregnancy. Many (most?) pro-life people would agree with allowing abortion in such cases, and it's really a sideshow to the main question.
So you want to force this on the country even though close to half oppose it.
AMP is designed to be served at alternative endpoints. The canonical HTML version gets a rel=amphtml header and the AMP page a rel=canonical.

https://www.ampproject.org/docs/get_started/create/prepare_f...
> By and large the law already has an answer

Not really, morality =/= legality. I don't want legal self driving cars, I want moral ones. Laws will always be an imperfect implementation of morality. Do self driving cars have to respect the laws of countries that don't respect the rights of minority groups? Should self driving cars in Saudi Arabia prefer to hit women?

Legality isn't an escape hatch that absolves you of the moral implications of your actions.
What do you mean by "end up with bloated, complex code"?

You only add '*' and 'yield' (or 'await' and 'async') and write like any synchronous code once you wrap it under co module and such.

async/await is for ES7. TypeScript already has an implemention though.
Being a CO is a special kind of service to your country. IN the best case scenario, you risked your life consistently and nobody outside of a handful of people inside the system will ever know about it. Worst case, you get killed on a wild goose chase and nobody ever knows why.

Pretty much every CO I know, knows this is the reality of the job, and still does it. I have immense respect for them, because I saw that path and knew I just couldn't bring myself to risk that much for that little reward. Career Case Officers are really the best of us - neutral, loyal, incredibly hardworking, smart, multi-talented, flexible and above all else dedicated. Obviously there are outliers and not all are good eggs, but I'd say it's more true than not.

This opposed to the vast majority of career politicians who are mostly egomaniacs who don't really ever sacrifice much and aren't particularly principled.

This is where the disconnect was for me - politicians would create intelligence requirements, for example a PIP, which doesn't go through the same NIPF process, which Intelligence Officers would have to fill. Sometimes these were really dangerous and at then the resulting intelligence, was barely glanced at because by the time it was collected, the politicians had moved on to another hot topic. Joseph Kony is a great example of this. We already had intelligence collection requirements for this person and groups, but once it became a popular issue then all of these new priorities got leveraged and tasks got re-prioritized to that - which they shouldn't have probably. Now, understand that that is how the system is supposed to work, with the IC responding to political requests.

The problem is, incompetent politicians really make like hell for the intelligence community. It's just like a shitty CEO barking at the CTO to change everything to RUST overnight. That's the environment that the IC lives in daily - very little consistency, and high risk.

Anyway, that's why someone like this guy to me has a much better view and idea of how the world works, and how to make things actually happen for a purpose, rather than his ego. I don't think your average person realizes the importance of good intelligence, it informs everything.

There is a reason that the PDB is the first event for the President everyday.
This benchmark shows things a little bit differently.

http://benchmarksgame.alioth.debian.org/u64q/compare.php?lan...

But I think, what's important to note is that PHP 7 has improved in speed department by a great deal.
HN isn't so bad... Reddit, that's debatable. Some think it's too PC, and others think it's not PC enough. Myself, I miss the days when communication platforms like Usenet could be common carriers.
I'm actually kind of looking forward to there being a new selection pressure on a broad population. Especially as this would not be an unfair or targeted out, just... a universal case of, "If you can't handle crosswalks, life is too much for you in general."
Question: I've looked at Forth a number of times and I think it's a fascinating looking language but I've never bothered picking it up. I've also never had a chance to talk to a Forth programmer. Can you tell me what type of application you're working on, if it's legacy or new development, and your thoughts on when to choose Forth over something else?

From what I understand, Forth is mostly used as an embedded "OS" when a traditional OS wouldn't cut it. Is that accurate?

Sorry, it's just not a terribly common language, but it certainly is interesting.
The contractors mentioned are not the same as consultants. They are hired bodies, typically employed via an agency, rather than people operating a business. Whereas you're paid to think and to optimize, contractors are paid to just do without objecting.
Very unlikely. Rust party line is optimization is critical, compile speed desirable.
Any news on the test? I'm curious.
> Jaywalking is just how the world works

Some places heavily enforce it and give out fines for it. You will notice that jaywalking is pretty much inexistent there.

I invited someone from such a city over and they outright refused to jaywalk in the small town where I live. "What are you doing? There's no crosswalk here!"

Laws are only as good as your ability to enforce them.
The difference is that NVIDIA, Mellanox, and Xilinx never adopted coherent Hypertransport.
Love posts like these. My friend & I started a podcast to help engineers learn from other CTOs.

Check out StartupCTO.io. Would love any feedback here or on Twitter @startupctoio
The loads do have a dependency on the address for example.

Sort of. They depend on the address, but there is nothing that prevents the address from being calculated ahead of time. So what happens is that both the loads and the addition get executed multiple iterations ahead of the multiplication. While we tend to think of one iteration completing before the next begins, from the processors point of view it's just a continuous stream of instructions.
No establishment would ever want violent revolution.
Thoughtly Releases AI for Capital Markets Platform
"Judges, police, and media often seem to accept rather unbelievable claims that the drivers hit the victims multiple times accidentally, or that the drivers confused the victims with inanimate objects."
To me, it seems like you and deftnerd both have similar opinions. Where you fear the abuse of power, they fear a power imbalance. The social contract includes a distinct power imbalance to ward off a general power imbalance, which I construe as abuse, and I take it for granted that deftnerd accepts this contract. So while it seems that you lean more towards oversight and they lean towards preventative measures, you both seem to agree that this power of tracking malcontents is too damaging in a bad faith scenario to be vouchsafed.

That's why I stuck to your use of "improper only because of lack of good faith", to paraphrase. It seemed to me that you were willing to ignore not only the slippery slope argument, but also other forms of abuse such as harassing protesters at home, arresting bystanders, or identifying up exes' current companions.
It isn't, but we're talking about people who are thoughtless and casual in the defense of their own life and health, and choose to jaywalk, not women, or minority groups of some kind. Morally speaking, I find it difficult to fall on the side of people who place the burden of keeping them alive on society at large, out of sheer carelessness.

“Stupidity cannot be cured. Stupidity is the only universal capital crime; the sentence is death. There is no appeal, and execution is carried out automatically and without pity.” -Heinlein
What are the implications of this? Faster processing?
Manhattan, the Bronx and Brooklyn are very densely populated, but there's a lot more to the city than that. Huge swaths of the New York metropolitan area are two-storey houses, and what I suggest is upgrading these to five or six storey brownstone-style housing. Yes, infrastructure does need to be built, but by putting more people in less space, you increase the ability of the city to pay for infrastructure. After all, cities that are losing population (de-densifying) generally do not find it any easier to pay for their existing infrastructure. And if people want New York to stay just the way it is physically, then they're going to have to stop complaining about the prices. Increased supply or increased prices, that's the trade-off.

Yes, changing zoning is difficult, and the way Bloomberg went about it only made it worse. Because the up-zoning (permitting more development) was limited to a very few neighbourhoods, it meant that the new development was concentrated there, with noticeable effects. If he'd up-zoned a wider area, that development could have been more spread-out and less disruptive. As it is, though, he actually down-zoned large areas of the city, often those low-rise neighbourhoods which could have handled more density. Just as in San Francisco, increased housing supply will in large part need to happen in the inner and outer suburbs.

New York is building housing, but not that much: https://tctechcrunch2011.files.wordpress.com/2014/04/nyc-hou... . Just because there's a few big noticeable towers going up does not mean that there's a large amount of housing being built. Also, just because supply isn't keeping up, doesn't mean it does nothing at all. By building more housing, the increase in price is less than it otherwise would be.
Three Problems Choking Afrika’s Technology Entrepreneurs
Jaywalking is not "just how the world works".

Yes it happens, in some places, so don't try to argue that particular strawman. To extrapolate from that to "Welp!", however, is just sloppy thinking.

EDIT: example: Several years ago a co-worker was driving home, and a woman jaywalked in front of his Escalade (on a street with a posted 40mph speed limit). He watched her head bounce off his hood and she flew like 20-30 feet to land in a heap in the street.

He called 911, and, being like 2 blocks from the nearest fire station, they had a bus and a cruiser on-scene in a few minutes. The responding officer took his statement, and then said something like, "Thank you, sir. Now I'm going to go write her a ticket."

He asked, "Do you have to?"

The officer paused, looked him in the eye, and said, "Sir, you want me to issue her this ticket."

This was in a city of (at the time) maybe 100,000 people, in a flyover state. Very much the kind of place you'd expect jaywalking just to be the norm.
Every web application does all of those terrible things? Your hyperbole is a bit extreme.

Even if it is a very high percentage, say 90%, we are still left with millions of high quality applications. You may have to do some work to find them, but it's no apocalypse.

Whenever participation in some dynamic becomes immensely widespread (in this case, building web apps) the average quality of each instance always drops. This is a well understood phenomenon that is not unique to web applications.
> I can make 2 + 2 = 5 in a simulation

I'm not sure you can. Yes you can make a chest with 2 apples contain 5 apples if you put 2 more, but it's impossible (IMHO) to make it consistent. How many apples do you have if you place 2 chests besides 2 other chests and put 1 apple in each? What if you repeat the process 2 times and then another 2 times?

Also - when some things in physics aren't intuitive (QM for example, but even adding velocities in relativity) we don't think math is wrong - we think math doesn't apply in that way to this particular phenomena.
This Year's Nobel Prize for Physics Recognizes the Pioneers of Quantum Computing
They do. Visual Studio version numbers go all the way back to 6.0, and have been logically continuous since, except for skipping 13.0.
Still need jobs. 35 and still unclear when I will be able to start a family. Younger women I'm dating always asking why they aren't making more money. With all the personal time getting a job in software development requires they never told us the wages would be so low. I've still never earned what they told us the entry level wage for software developers was in middle school.
The Fed’s Tech Index Is Super Cool and You Should Know About It
>Indeed, a party-list proportional representation for the state legislatures would strongly encourage minority parties to obtain seats, as votes cast for a party not winning in one's district would be go on to matter on the state-wide level.

Is party-list proportional representation even constitutional under the one man, one vote principle?
Sure. Why not? Or should I choose an unnecessary higher threshold just to make them happy?
Are there benchmarks for those compilers? I ask because Go is quite competitive to Oracle JDK.

http://benchmarksgame.alioth.debian.org/u64q/go.html
Agreed, it's just got to work.

We're working on an alternative: https://www.sync.com/your-privacy/
No, it's disappointing that 4ch is getting any attention, because attention has always been the cancer that is killing X. I suppose network effects can also work against you...
Elsewhere on the net, there are two sites that convention mandated a warning flag for fear of clicking the rest of the afternoon following interesting things. TVTropes... and C2.
The fact that you can just sell patents always seemed a little bit off to me. Does that really further the purpose of a patent? I understand that we can't just ban the selling of patents, but there must be a better way to avoid situations like these where the patent is not used to reward the innovator.
How to Keep Yourself Logged into Instagram?
> Hardware virtualiation maybe

Yes, talking about hardware virt only.

> Give numbers.

Sure. I've been working on KVM for 7 years, and I only recall two really serious vulnerabilities:

1) one bug that let you escape into the guest kernel from unprivileged guest userspace (CVE-2010-0306 and CVE-2010-0419). Even that one required relatively special circumstances, so that in practice the only exploitable user program was the X server, but this is not a bug you want to have in your hypervisor.

2) one bug that let you escape the host kernel from the guest kernel (CVE-2014-0049). Also very hard to exploit, but doable.

The "memory sinkhole" problem does not apply to virtualization.

> > If security were just about less code, OpenBSD-specific stuff like pledge or SOCK_DNS wouldn't have any place.
>
> pledge is much smaller than SELinux

It's still >0 lines of code. (BTW, comparing pledge and SELinux is apples and oranges).

> If your mail server is broken because of bugs in your mail server, or bugs in your hypervisor, then there are two codebases with an attack-surface not one.

If you place mail+web server on the same machine without a hypervisor, things can certainly be less secure than if you place multiple services on the same machine separated by the hypervisor. In the first case, breaking the web server results in a direct attack to the mail server. In the second case, after breaking the web server you still need to go against the smaller attack surface of the hypervisor.

> Thinking about keeping mail server bugs in the mail server is a red herring; it just isn't important to users, so this isn't how you should evaluate "security."

It's about keeping web server bugs in the web server, and not have them infect the mail server.
Its going to vastly decrease the existing selection pressure of traffic. Robot cars are going to be designed vastly safer then human drivers, because they irrationally scare us more.
I'd upvote this many time if I could. I am in the same boat--my team helps maintain a ten year old web application that is used by the largest companies in our domain. The application is literally the backbone of data used by these companies to make money. We have reliability issues, and sometimes clients get a little upset, but every year it is the same thing: how much do we need to budget for support?
F*** You Startup World – That’s right, I said it
Barak?