skysight-inc/HackerNews huggingface dataset:
That's a point I haven't seen before. Yes, many x86 haters who tend to like RISC architectures typically praise M68K's for their ISA. Clearly there's something else outside of RISC and CISC. You might have figured it out. Maybe not. Worth thinking on.
Mr Kahale might be an expert, but that doesn't mean he is not biased toward his clients.

Sorry, I don't follow. He's an expert lawyer in the field, his firm often represents governments in these actions, and he's saying that the wording doesn't protect those governments as much as they think it does and providing a very simple and clear reason for his position. Whether or not he might be biased in a courtroom or tribunal does not affect the validity of his argument about the wording.

You apply for a very costly permit, and boom, that sector has just been banned by the State, because irrational fear.

Well, that "irrational fear" followed the incident at Fukushima. That was the worst nuclear disaster since Chernobyl, and although it's too early to know the true cost in human life, most estimates expect several thousand people to die early because of evacuation conditions, cancers caused by radiation exposure, and so on. Evidently some level of concern about the safety of nuclear reactors is justified.

The question is where to draw the line. If in fact the Vattenfall reactors in Germany were not vulnerable to any similar problems and they really were closed down suddenly despite posing no risk, it seems fair that they should receive some reasonable level of compensation. On the other hand, in a case like the cigarette firms we talked about before, imposing laws that benefit human health at the expense of the business because what the business does is inherently harmful and they know it, I have little sympathy if the business loses out even if it was a direct result of the government's actions.

One could reasonably debate the forum in which such determinations might be made. However, the idea that an entire case with potentially billions of pounds of taxpayers' money hanging in the balance could sensibly be decided by just three people, behind closed doors, without any means of appeal, seems absurd to me.

tl;dr arbitration tribunals ain't saints, but they seem much more sane, egalitarian and fair, than a host country's high court (which are usually ideologically biased either traditionally or after the current regime stuffs it full of its trustees)

I see little evidence of that here in the UK. The British government can and does lose big court cases all the time, and our judiciary is fiercely defensive of its independence from the government of the day. If a foreign investor isn't willing to trust the legal system of a host nation to act reasonably, perhaps they should be investing elsewhere anyway, because there are plenty of other ways to lose huge amounts of money in that case without any hostility from the host government itself.
It doesn't, actually. In the US, there are just a few apartment consortiums which own the lion's share of the fleet of newer construction units. Anarchist capitalism encourage supply-side monopolist hegemony, not competition. Competition is undesirable for capitalists when supplying goods and services and optimally minimized, it is desirable by buyers but this is mostly irrelevant in an artificially-controlled supply market where demand is inelastic. If Hyperloop were rolled out across most continents, empty land could be "closer" to economic centers and housing supply would be effectively increased by widening the commute radius, making it more affordable.
I am not familiar with american tax law, why do you need to pay tax on buying share options? The reasoning behind this law?

We have capital gains tax which i believe is only taxed on sale of the shares.
Did you even read the article? They slowly faded their website. That takes calculated implementation.
City of Pittsburgh Launches Pilot Program for Local Startups
Krishnamurti
Oh damn. I figured it wouldn't be that easy. Thanks anyway as your write-ups have been helpful. I imagine the chip-to-chip interconnect might be, too, at some point. :)
On the importance of manually maintained isolation for unit tests
Emacs Autotetris Mode « null program
> What is central to philosophy is _abstraction_. From that vantage point it more closely resembles software engineering than any other human activity...

That probably made a bunch of mathematicians smile.
Tokyo is a city that is generally agreed to get zoning right, because the matter is not left to municipal levels. There is no NIMBY exceptions, no fixers, no hellscape of red tape, just simple nationally run zoning laws.
IMO the the success of CPU lines in recent years had almost nothing to do the intrinsic properties of the instructions set.

I don't blame MIPs from doing delayed branching etc because if most machine code is compiled from something else, and if most compilers use decent abstractions, one should be changing ISAs all the time to adapt and bolster the latest and greatest implementation techniques. (e.g. for out-of-order super scalar, its probably best to give the CPU some sort of dependency graph.)

The focus on hand-coding as a way to get to know the architecture, on the other hand, borderline insinuates that instructions sets should optimize for hand-coding, which is just plainly ridiculous.
How to Pronounce SQL – SQL and Its Sequels
When you exercise an option, you are paying the strike price for something that may be worth more. For example, you may have an option with a strike price of $1, but the shares are currently worth $10. That $9 is considered taxable income.
A ps roughly like that is how I got the number. That doesn't explain what they do. I'm sure I could dig into kernel sources, but... for instance, why am I running "xfsalloc", "xfs_mru_cache", and "xfslogd" when I have no XFS file systems?

The point I'm making is not so much that I'm curious (although I am), but that the kernel is exempt from the scrutiny that systemd gets, and the kernel has a ton of fragile crap running at full privilege. If systemd even shipped three XFS-specific binaries, people would be upset, but the kernel can run three persistent kernel threads and nobody cares.
Well when you deal with merge conflicts in Word, your standard tool is Word. I don't think you can get much more standard than Office when you consider collaborators outside academia. It's not great for simultaneous editing (although I think this is now possible in 365).

It is, however, very good for tracking changes over versions. Many academics are not familiar with git, diff and so on and it's nice to easily see historical edits in the document. For simple documents like abstracts, it's much easier to send a Word document than it is to send a tex file and assume that everyone on consortium is going to be able to compile it (especially if you work with industry).
Never claimed ruby was as fast as go. Our go services run at about 5-15ms(excluding 95/99 etc), so they're def faster(they do a lot less too!). I'm just saying ruby (or other dynamic langs, i dont mind, I dont have a "chosen language") can make a decently fast product API, and thats all.

And of course we've investigated further... (this is anecdotal i know), but of all the degenerate 99th cases we've investigated/solved, I can only think of 2 or 3 that were lang related, rather than logic, db, n+1s, etc. If you're curious, those were:
- degenerate GC behaviour in a specific circumstance
- JSON serialization (specifically crossing the C/ruby boundary shiteloads of times to serialize an object)
Sure these issues sucked, but we mitigate/sidestepped those issues for the most part.

It's all a trade off when you're trying to decide what to use for your project; right tool for the job etc. Im not evalganizing for or against anything.

Curious what would you propose instead to roughly compare speeds of a product API? (Keeping in mind my anec-data about nearly all of 99ths being a logic/db issue). Comparing 99ths (from my experience) would be more like comparing which codebase has more bugs, because thats how we treat degenerate cases.
I agree with you for live stuff but for other things where you were away for 3 hr, I think I would want something that gives me the best Tweets.
Very cool. I would like to see a similar recommendation for TCP/IP, DNS, and perhaps HTTP 1/2, including SSL. (Although I suppose you could start with C and then just get involved with the linux kernel, linux net utils, and nginx. But that's like, hardcore.)
Has the Internet of Things gone too far?
You're assuming they've tried. I honestly think that the encryption controversy is still too recent for the big tech firms to fully engage their lobbying efforts. And I also think they honestly did not think this issue would get out of hand so fast - they would have considered outlawing encryption so insane that they probably have barely even prepared even their own thoughts in regard to how to argue against the idea.
I don't know, man:

https://en.wikipedia.org/wiki/Moore's_law#Moore.27s_second_l...

This talks about an exponential increase in R&D costs which is expected by Moore. With stuff like cloud computing, I don't see the need for denser and denser CPU's going away any time soon.
Odd didn't Feinstein previously try to pass a bill requiring companies to encrypt customer data like ssn and what not?
How would this be better/different than https://tahoe-lafs.org/trac/tahoe-lafs ?
I wonder if he is under pressure to keep up with Facebook and maybe make it more and more like Facebook -- that it can't be.
Great news for Etruscan scholars. I could relate to the point that most of the examples of Etruscan writing they have is from graves or tombs. I worked at the Brooklyn Museum in the 80s and was fascinated, as were most, by Egyptian Heiroglyphics. One of the curators of that department told me that a lot of them were about etiquette, very mundane and boring in subject matter. So I am sure that Etruscan scholars are chomping at the bit to get to this snippet.

From a linguistic point, like Basque, Etruscan seems to have been isolated from the languages spoken around them. The thought is perhaps they were neolithic natives to the area.

I studied the Celts back in the 80s, and Celt really refers to a common culture of shared art, social norms, beliefs and less about race or genetic group. Etruscan as a language was truly different than Celtic and other surrounding language groups. There were so many different bands of Celts in a set time period from Turkey to the UK and Ireland. Comparatively, their women also fought with the men. Celtic Queen Boudicea is a Celt from the British Isles that fought the Romans in 60-65 AD. Celtic women did have positions of status as evidenced by objects found in their tombs.

I can't wait to hear about what the snippet is. I am hoping by longshot it is something more than an honorific, or at least names a God or other figure.
mountcritremote appears to be an rc.d script? So it either mounts a filesystem during boot, or doesn't. That doesn't solve the problem that I want most things to wait on NFS, but SSH and enough to make SSH useful to start up without it, so that I can get in in case NFS doesn't successfully mount.

It's also documented far more poorly than just about anything in systemd.
They grew as a company to a place where they could slow down.
Stupid law. Most will ignore it. There will be little enforcement. But that is what makes it truly dangerous - selective enforcement.

As this law can't be applied to open source software, I'm curious if it will result in the accelerated adoption of OSS.
I didn't interpret it as another meaning game, but rather the same same meaning game but being played from the other side this time.

To provide a concrete example: on one hand there is the motivated engineer willing to do the best she can, ultimately, for the profits of her employer (this is her playing the meaning-game by fulfilling her desires) ... and on the other hand there is the manager of that engineer whose job essentially is to keep her motivated so that she remains productive (this is him playing the meaning-game of creating/ maintaining desires).

That concrete example can be extended to many other memes of culture.
Didn't the Air Force drop millions of leaflets on these cities (and others) urging their evacuation? Didn't Truman warn of Japan's "prompt and utter destruction" less than two weeks before the bomb? I mean, maybe the Japanese though that Truman was blowing smoke, but "utter destruction" is pretty unambiguous.

By the way if you want a semi-scholarly but not entirely dry treatment of the moral problem of Truman's bombs I can recommend the book "Prompt and Utter Destruction".
"Wisdom is what's left after we've run out of personal opinions."
~Cullen Hightower
A colleague was working on a replication study. We got the code from the original researcher and another researcher who did a follow-on study. The code barely runs, and the results seem off. I spent days debugging to no avail. Just because researchers provide code does not mean it is well-written code, or that it necessarily works.
Usually the university owns the code in some way and you have to check whether there are any IP issues.
I think it's unfair to characterize this as a tactical movement - its primary application was strategic.

Also, it's probably not clear cut if it is a war crime. War is a horrible grizzly thing and very little is off limits in terms of offensive action.
A Quick Guide to Slicing in Python – Become a Python Ninja
This would work but in this case the "bloggers" (who curates the feed) doesn't create the content. There is still blog, bloggers (creating content), and the thing that curates the content.
Rather than dealing with these cockamamie laws piecemeal, lets attack the root of the problem: term limits and age caps.

That way instead of waiting for these half senile and all corrupt politicians to meet their maker, we introduce new blood into the system that hopefully understands the modern American people and modern technology.
Rovi acquires TiVo
What about this promising recent link? https://gym.openai.com
Instead of complaining into the echo chamber of comments, here are some things you can do to fight back:

Donate to the EFF: https://supporters.eff.org/donate/button

Call your Reps: http://TryVoices.com (it takes 2 minutes)

Petition the President: https://savecrypto.org/
I couldn't agree more, Feinstein has an hidden agenda.

And if they fail this time they have a bill ready the next time 'an attack' takes place. See The Shock Doctrine [0] which centers on the exploitation of national crises to push through controversial policies while citizens are too emotionally and physically affected by disasters or upheavals to mount an effective resistance.

[0] https://en.m.wikipedia.org/wiki/The_Shock_Doctrine
Cypress to acquire Broadcom's IoT business for $550M
North American Eclipse on Aug 21st, 2017
Given the voters in California, someone needs to mount a primary challenge because no one will beat her in the general election. That how Rep Eric Cantor got ousted.
i dunno i keep reading on the dota 2 subreddit how riot is ruining LoL and new players asking for advice.
There aren't enough white knights rushing in to save us, and we aren't being treated as equals. Another problem is the cultural racism of future time orientation and emphasizing individualism as opposed to a more collective ideology.
Oh man, is THAT who the author is? Yeah, the Gervais Principle is brilliant writing.

He didn't provide any empirical evidence with this article. He's just proselytizing about... whatever.

This article sucks. I guess he must be a has-been now. Does that count as empirical evidence? Studies with a sample size of N=1 don't really count.

Oh well, can't win 'em all.
What user owned communication network ever caught on en mass and is used by most of the establishment?
I have never been in a real-time life-or-death situation in which I had the option to call the police as an adult, so it is difficult to state what I'd do in such a situation with certainty. I do not generally have the greatest amount of trust that police prioritize de-escalation and preserving life, which would likely give me significant pause. Especially in my neighborhood.

I believe strongly that LEO should be barred from carrying lethal weapons, and most certainly should be barred from possessing and utilizing former military hardware.
> her husbands firm stands to make $1B selling post office property alone via an exclusive contract.

Details?
They did drop generic leaflets warning of generic (conventional) bombing on many cities. They did not specifically warn Hiroshima of any specific attack, or make any specific warning about the atomic bomb.

Given that the atomic bomb was secret, "prompt and utter destruction" is only a warning in retrospect. There is no way that you can read the Potsdam declaration and think, "oh, they are going to start dropping atomic bombs on cities soon," if you don't know what an atomic bomb is or that they exist.

I wonder how important "warning" really is though if it is this vague. Imagine country A is at war with country B. Country A issues an announcement: "if country B does not do what we want, we will set off a bomb in one of country B's major cities." If they follow through with it, does this sort of warning absolve them of responsibility? Does the presence or absence of this kind of vague warning have any effect either way on the ethical calculus regarding the targeting of civilians?

It seems to me that if it is ethical then it is ethical without the warning, and if it is not ethical then it is not ethical with the warning. Which makes the warning question a red herring.
>“none” as my compression algorithm.

Next blog post idea: taking apart how zlib works (https://tools.ietf.org/html/rfc1950) and using that as a built-in compression algorithm. Seriously though great article.
You should look up our pharmaceutical industry. They keep the risk down to a certain amount, forge the data with questionable methodology, make billions on the products, and then pay a fraction of that in settlements or whatever. Banking sector is similarly bad about stuff except with money instead of lives (most of the time).

Yes, they'll release a product that might be harmful. The tradeoff is whether they can get away with it in court. The Ford Pinto case is a classic example of that kind of thinking gone wrong. I suggest you look its details up to see how our boardrooms think on things. It was really bad. Least they paid for it.
That logic only makes sense to me if I start with the presumption that the market should only ever go up ever.
In theory but not in practice. 24hr RTL to GDS has been the promise, but the design and process complexities keep growing.

Depending on the complexity of the chip, the backend process takes several months. It's an iterative process. A reasonable complex chip has to be split into several partitions. The size of the partition determines the turn around. In the designs that I have worked on, we try to limit the turnaround time (RTL->GDS) to be one week for the larger partitions.

I would change your statement to say that the EDA vendors have created tools that allow Physical Design engineers to address the design challenges. It is still a gruelling, iterative, painstaking process.
Until 2011, all of our tapeouts were shuttles. (for our initial market the per die cost was fine). You get 50 dies/wafer on a shuttle run and can order a lot of wafers...with a theoretical per wafer price of $5000 that would mean $100 die, which is not bad for some systems.

Full mask tapeout was done later.
This is a problem of interest to me because I've just started working on a P2P project in Erlang that would benefit a lot from having DNS that isn't as easily squattable. Do you know of any solutions to that, or attempted solutions?
Food adulteration
Yes, it's certainly a concern. There are ways to decode lots of instructions at once in a clock cycle but they take lots of extra transistors and more power. "Lots" here is on the order of 5% or so of the power budget compared to an ISA with better encoding so it's not a decisive advantage but it's something you notice as a designer.

And when balancing a CPU core you really want to make the front end wider than your execution resources would require so that you recover from branch mispredicts quickly and refill your various OoO buffers fast. x86 processors tend to do this less than, e.g., POWER because x86 decode is expensive.
Least Resistance: How Desire Paths Can Lead to Better Design
A great way to increase an industry's lobbying efforts is to introduce bills like this that require a coordinated response.
Does anyone have a good simple and free alternative to Invoiceable? I loved the simplicity of that tool (where you can track who your clients are, make reports, the income chart, etc.). I've yet to find a similar kind of alternative (everything else seems bloated and missing features like client tracking/adding notes or customized reports by client, year, etc.).
Aneutronic fusion[1] releases 100x fewer neutrons, but requires 10x higher temperature, among other challenges:

[1] https://en.m.wikipedia.org/wiki/Aneutronic_fusion
Agree with you. Taping out chips is still like going to the dentist for a root canal. Still, we may have to disagree regarding the absolute numbers. For every one of our chips so far, we made RTL changes less than 24 hours before tapeout. (clearly this means our basic blocks are very small and we don't have a lot of them).
Ferienwohnungen -> vacation home
Ferien -> vacation
Wohnungen -> dwelling
How do you think these capitalistic monopolies enforce their monopolies?

They do it through the government by creating arbitrary regulations and barriers to entry.

We are already living in a world where the housing monopolies are enforcing their will on the population.

Getting rid of these regulations, and allowing people to build so many houses that the market price gets driven into the ground, is how we take the market back for the people.
Twitter rolled out the algorithmic TL to my account the other day. Of the first 12 tweets on my TL, 8 were really badly targeted ads,[1] and the other four was one of my friends liveblogging a TV show I don't care about. Twitter shuffled the order of her tweets in doing so, of course.

The promise is that algorithmic TL will show you the best organic tweets, and relevant ads. In practice, the ads are trash and the organic tweets are just as bad as usual, but in the wrong order.

1: Diapers, cars. I don't have kids, and while I've been looking at cars, I sure as hell won't buy a new one.
Garbage in, Garbage out.
> but unlike many people, I do live with some regrets surrounding my 20s.

What people are you talking to that don't have regrets from that age? Accumulating regret is a part of life. I wish that I had been more patient with others, spent more time with my brother, kissed that girl I met in Berlin, not worried so much about what others thought...the list is endless, and I'm still in my late twenties.
You might want to prepend a "SHOW HN: "
That's all great. And when I publish my code and it doesn't work on your machine as it does on mine, what do we do next? When you're saying "should", you should say who's going to pay for this and at whose expense (in money but also in time).
Do you ever wonder where accusing someone of being a white knight sits on the scale between rhetoric and logic? I think its probably something you haven't considered.
Very cool. Herb Sutter gave a talk [1] a couple years ago in which he advocated being mindful of the CPU prefetcher when dealing with large vectors, esp. vectors of pointers. Essentially as long as memory is being accessed in a predictable manner the pre-fetcher can keep the processor fed.

An aside, because instructions are accessed sequentially (branches aside), I would intuit that data misses are much more common than instruction misses. If this is incorrect I'd be interested in an explanation or further reading.

[1] https://channel9.msdn.com/Events/Build/2014/2-661
E Programming Language: Write Secure Distributed Software