skysight-inc/HackerNews huggingface dataset:
Given what high salaries has done to cities like London and San Francisco, I believe it's an ethical urgency for companies that can afford it to pay the same salaries regardless of location. We should be incentivising people to not live in big cities, it might actually do something to (a) fix housing prices and (b) help reduce the ridiculous political polarisation we've been seeing.
I think you might be blinded by your love for high density. Traffic, long commutes, higher crime, higher rent compared to the average salary (adults need roommates), long lines for anything decent, crappy parking or crappy public transit... These are all reasons that almost every large city in the US sucks.

Smaller cities like Boulder, Fort Collins, etc offer a decent amount of variety while eliminating the majority of the problems with the large cities.

Career is about the only thing a big city can be critical for and you have to be in the right city for your field.
However, all the life we know of is part of the same Earth system. Just because some extremophile exists in a freezing desert or boiling pool does not necessarily mean that the same environments on other planets would have those organisms.

Life on Earth evolved and spread under specific conditions - our gravity, sun brightness, geology, magnetic field, large moon, etc etc. It then spread to all possible environments on the planet and evolved to live there.

Unfortunately, it could be that the 'growth conditions' for life are quite specific even if - once it gets going - life can evolve to more general environments.
From 0 – $100B: Scaling infrastructure and workflow at Adyen
Those are the mitigations firefox is doing. Is chrome doing the same?
NBA Progressive Web App
Revenue seeks after profit. There are many diseases too rare to be feasible to research and develop on a cost/benefit revenue basis.
> The most dangerous thing that any developer can do is choose to work with only one framework or library

100% agree, still I found better results choosing a "main" framework/library to learn and then having a set of alternatives.

https://stateofjs.com/2017/front-end/results will give you an idea of where things are by December 2017. React is taking the lead, but Vue has great potential.

I personally worked with both and have VueDevTools and ReactDevTools extensions installed, and I am impressed by the number of websites React icon turns on compared to Vue. Which would mean is has a huge chance of becoming a standard for the next few years.
Make Your Life a Creative Work of Art
Agreed. What I dislike about using general-purpose property-taxes is that everyone pays them, not just those close to the subway, and not just those buying new homes at $$$ market-rates. Long-time property-owners who bought in the 60s can see huge property-tax bills that sometimes exceed original-purchase-price on a yearly basis. Exclusively targeting those who (1) buy at recent market rates and (2) are within a "favorable" distance to a subway stop seems (to me) to be a fair way to extract some of the benefit provided by the subway to help pay for it.
Genuine question, I'm actually interested in the answer and not just implying one way is better than another:

Why would you use Sass with React when styled-components, and to a lesser extent inline css-in-js exist?
London House Market Worst in UK with Price Drop in 2017
Predicting Cardiovascular Risk Factors from Retinal Fundus Photographs Using CNN
That only fixes one variant of Spectre, and only for code running in kernel mode.

The "out of bounds" Spectre variant is still feasible.

Also: What about hyperthreads? It seems to be many people's assumption that the BTB is shared within a physical core.
Unclear. From the Spectre paper:

More broadly, potential counter-
measures limited to the memory cache are likely to be
insufficient, since there are other ways that speculative
execution can leak information. For example, timing ef-
fects from memory bus contention, DRAM row address
selection status, availability of virtual registers, ALU ac-
tivity, and the state of the branch predictor itself need to be considered.

... also ...

Of course, speculative execution will also affect conventional side channels, such as power and EM

Historically I think it's been assumed that you can't extract much useful information from a modern speculating CPU via EM radiation, but these attacks constantly seem to be surprising people. Re-programming a wifi chip to monitor interference generated by the CPU to spy on speculation? It would have sounded like a pie in the sky fantasy ... yesterday.
It's not the noise that prevents us from seeing distant planets, but the diffraction limits.

https://en.wikipedia.org/wiki/Diffraction-limited_system
Science and technology make the world a better place - for those who can afford it. The rest can go get stuffed.

I remember an old psychological test where you were presented with a scenario where a member of your family is sick and while there exists a drug that can cure them, you cannot afford it. You're given the option to break into the local pharmacy and steal the drug- and asked whether you would do it. The way you answer the question is an indication of your moral development stage. If I remember correctly, the idea is that the most morally developed individuals will decide that stealing the drug is not moral, that if everyone stole what they needed without regard to the interests of the original proprietor, there would be anarchy and society would collapse. So on the whole, the moral decision is to not steal the drug, even when your relative needs it.

Well, if society allows a life-saving drug (or, indeed, a blindness-curing treatment) to be unaffordable to those who need it, then that's already a society that is not serving its members' interests. What the hell do I care if society can support science advanced enough that it can cure blindness, if it won't cure my blindness? I'm expected to do the moral thing and sit nicely and not rock the boat- but others are not expected to help me, in my need? Bugger that for a game of soldiers!

A society that leaves people blind when it can cure them is just as useless as one that burns. So let it burn.

I'd steal that drug in a heartbeat.

Oh btw- in another article about this miracle cure, I read the ridiculous claim that blindness will cost a person about $1million in their lifetime, so the $850k price tag is justified. I don't see this claim in this article, but it just goes to show what some may consider "fairness": "blindness robbed you of $1million, now we're gonna take another".
They should. All companies care about money first, so why shouldn't the employees? Having an awesome work culture should be something every company strives for and shouldn't make up for mediocre pay practices.
How to get into scientific film and video-making
Why a Prototype Can Ensure a Successful Start of an App Development?
Although the opinion of real biologists seems to be that Zayner is a snake oil peddling hack who doesn't know what he's doing.

e.g. https://freethoughtblogs.com/pharyngula/2017/10/14/i-could-u...
To identify snapshots on your machine:

$ sudo tmutil listlocalsnapshots /

To “thin” (basically force an auto delete) local snapshots:

$ sudo tmutil thinLocalSnapshots / 10000000000 4

... where the big number is the size in bytes you want to delete.

To delete specific snapshots (identified with the first command):

$ sudo tmutil deletelocalsnapshots [date]

... where [date] is the timestamp of the snapshot shown in listlocalsnapshots

Source: man tmutil, and [1]

[1] https://forums.macrumors.com/threads/solution-reclaim-storag...
> Isn't that even more interesting? Why hope to find life, when we know life is already possible?

We know it's possible, but we've also seen it happen only once. The observational data we have suggests the universe is mostly dead - that is, not complex. Or, in other words, boring. Discovery of any complex process on a comparable level to even simplest of what we call life would be a civilization-changing breakthrough. It would prove the universe is not boring.

(It would also ultimately kill off most of our existing religions.)
Most initiatives, businesses and factories doesn't care until there's a risk of paying a fine, a way to make additional profit or a way of cutting costs. Why would Bitcoin be any different?
Very probably, but I feared that it was the fault of some framework they were using, so I wanted to stay clear of whatever they were doing. My library can export even huge PDFs in less than 500ms - but I have heard this "half an hour for a PDF" from other applications, too. I have no idea what these frameworks are doing. They seem to be accessing the disk a lot, like a lot. I noticed that the time for exporting a PDF went down (in my old company) when we switched to Macs that had an SSD. In my library, this wouldn't make much of a difference, since the document is first generated in-memory and then written out to the disk with buffered IO.

Users usually just blame their computer ("it's slow, let's grab a coffee"), but to me this performance is unacceptable.
That seems like a rather fragile interpretation of the statement. I had interpreted it to mean they tried the attack on Ryzen and it worked. Given the general nature of their technique why would it not work on AMD chips?
A couple of things to point out:

- They say they are doing away with location-specific factors in the formula. However, their formula still uses Numbeo to calculate cost-of-living based on your locality (which is location-specific)

- They seem to be transparently "hiding" (an oxymoron I know) the fact that their new formula is stripping away 2 major benefits:

- Removing 3% Loyalty Raise

- The Salary Choice Option Now Phases out at 4 Years ("In fact, in May of 2016, we stopped offering this choice.")

I actually mentioned this company in my comment about the Basecamp salary adjustments [1]

I'm going to agree with StavrosK on this and say that these formulas are pointless at best (and probably just a means to give HR/finance/marketing some extra work).

Living in SF/NY/London is expensive, but the tradeoffs for living in these areas is the high demand for technical skills and networking (tradeoffs in a professional sense).

[1] https://news.ycombinator.com/item?id=16051062
The salary is compensation for your work and is typically based on your skills, experience and responsibilities. As a remote worker you have the option to choose your location to get the quality of life you want. Should I get a 50% raise just because I decided to move from Canada to California to enjoy the weather?

If the company forced you to be in a high cost area, then by all means they should adjust for it. If they want their employees to be in a specific area they could add a bonus for it.

Think of it the other way. Let's say we have two people with exactly the same skills and experience, the only difference is that one lives in SF and the other in Sri Lanka. They both provide the same value to the company but according to the calculator, if the person in Sri Lanka gets $100,000 the person in SF should get $438,000. Is that fair?
Page 154 says nothing about Intel. Kindly stop feeding the FUD.
> It would also ultimately kill off most of our existing religions

I think you may be underestimating the tenacity of religions
The mistake is clear from the design - thats why all CPU vendors are vulnerable to variants of the same bugs.

Previously side channel attacks like this have been seen by the security community as unreliable things which only work in very specific cases and have to be averaged over millions of runs.

This attack shows a side channel which is general purpose, reliable, and fast.
ARM Desktop Tower Computer
I wish there was something like AA (or any effective treatment) for Internet addiction. Its special feature is that you can't realistically quit the Internet entirely, especially when you have a profession that relies on constant Internet access.
You're saying that PBS and NPR get nontrivial amounts of money from the federal budget. Their ability to maintain that despite challenges (which have been effectively countered with pleas Mr. Rogers and Big Bird) is notably effective lobbying.

Extremely ineffective lobbying would be having elbow-patched public intellectuals testifying about federal funding's benefits on the broader Hegelian dialectic.
I have never heard about hiremyfriend before. The idea is quite similar but I would like to avoid any networking there. I will try to find more info about hiremyfriend and hopefully some post mortem about their failure :). Thank you!
While you are correct this is a very gamable metric, its nonetheless a good sign of considering the number of cars they were previously producing.
Did they note any change in attack duration or success rate with that vs a high-res HW counter?
An integrator that is symplectic or conserves energy isn't necessarily accurate, especially if the dynamical system is chaotic. Can you recommend particular algorithm that is accurate for pendulum or double pendulum?
Instead of insurance companies?
The Mill does prediction:

https://millcomputing.com/docs/prediction/

It has to. The problem is the speed of light here, not a simple slipup by a CPU designer.
But why weren't they delivered? Because they couldn't ship them fast enough or because the cars aren't finished yet?
> $200 million

Doesn't seem to stand up to scrutiny, e.g. http://blogs.sciencemag.org/pipeline/archives/2017/10/18/dru... quotes $2bn as a more reasoned number.
Well, web pages that have a legit need for higher res could request it in the same way that webcam or location access is requested today.
But that would be wrong. It's not your personal data. It's "do you trust x.com not to potentially serve you compromised JS that could be used to hack your computer" which 99.99% of regular web users do not have the necessary background to understand.
I agree that only our imagination is the limit when discussing potential life. If matter that is not completely frozen (ie atoms stop moving) will eventually organize into some self-replication, any energy source could be enough.

It could be on the surface on active star, neutron star (someone already tackled that in sci-fi), all kinds of dwarfs, nebulas, maybe even something living off dark energy? Or black hole.

Energy means movement, and if matter/energy will eventually arrange into something 'alive', it might be enough.
No. For that attack, the code that is speculatively executed does need to be in the target context, but that doesn't mean the code has to be attacker-supplied (that just makes it easier).

It's also possible to use existing code in the target context as the speculative execution path if it has the right form (and this is what P0's Variant 2 POC does, in that case by poisoning the branch predictor in order to make it speculatively execute a gadget that has the right form).
Hi, my name is reactor and I'm an addict.

I can concur, I'm going on two months of sobriety from alcohol and stimulants tomorrow morning, only on using the 1st three steps and my employer's EAP. For now, the 1st three steps are enough to get me going plus an intense fear of where I was headed for (jails or institutions or death). I know I will have to ask for help to complete the 4th step but I still don't talk a lot at the meetings beside presenting myself when I'm asked so this will come when I'm ready or meet a suitable sponsor I guess. Maybe I will ask publicly if someone is looking for a "protégé" - is that the right word? - and would be interested to help me when I go get my 2 months' key ring on Saturday evening. I think it would avoid the awkwardness of asking to many people. Anyway, what Cliff is saying is exactly right as far as I can tell so far..

* I'm also reading Russell Brand's book on the 12 steps, it's called "Freedom from Our Addictions". It's a very good "update" for newer generations about what the 12 steps are and why you should follow them if you need to.
How to Build an Award-Winning Team and Change the World Through Stories
Their constraint is not competition but cash. They already have a lot of debt. If they cannot ramp up production as forecast, future cash injections could be hard to get.
Andreas has given his point of view about the matter recently:

https://youtu.be/2T0OUIW89II
The concern was quality, too. Yes, I thought about Electron, hell I even made a prototype for that. But in the end quality counts (to me), not speed of development. I knew that I had lots of time on my hands (no investors or anything, just my own money).

I didn't have anything to lose. So if you have the chance to make it perfect (versus taking some off-the-shelf tool and possibly ending up with a PDF that isn't quite what you want), would you risk it?
Honestly, I find buzz like this to be extremely bad taste. It is trivially simple to post links like that on HN and wait for the "ha, Intel, this is how you should have been doing things!!!1".

If this bug is really present in all chips since 1995, then where have all these people been for the last 22 years? If they're so competent about CPU design, why haven't we seen literally tens of Intel competitor startups pop up and succeed?
The most unknown redux performance trick
Some tother related historic broadcasts can be accessed here http://www.aiai.ed.ac.uk/~dm/dm.html at the home page of the late Donald Michie (who worked alongside Turing). Sadly the presentation he gave back in 2007 at Informatics in Edinburgh, which I was very lucky to attend, is missing.
So we should create a black hole of funds for a few people ?

I don't see where the gain for society is there. Not everyone can be saved/helped, and medicines/drugs are probably too greatly overestimated now in my opinion.

Also it's sad but some organisms are just not fit for some tasks (or sometimes even for life), and I don't think throwing money without any supervision or afterthought about it is a very wise answer as a society. Like, maybe we can just have blind people.
I have always wondered about Linux's overcommit feature, which BTW I dislike -- Doesn't ISO C require that if malloc returns a nonzero pointer, it has to backed physically (need not be RAM, could be swap on disk or some other thing). I have been told that the OS is allowed to overcommit but space obtained through malloc needs to be backed, if it has to comply with ISO C. Apparently AIX and ISO committee got into some argument about this when AIX's malloc implementation allowed for overcommit, anyone remembers this ?
Receiving tax payments is essential to countries in our current global monetary system. USD are spent by citizens but also by the government itself, both depend on system stability. Now assume that one day a large enough number of people/corporations decides not to pay their USD taxes anymore. The FED would issue new bonds to ensure liquidity of the government. Banks would have to buy these bonds from the government and how would these banks be convinced that this is a one time event and tax payers will return to normal behavior and their large USD reserves don't turn worthless? The military. Trust in the military force is also what gives foreign and domestic investors trust in the dollar.
I put melpa in my init file and never thought about it again. You don't need to keep adding it every time.

For me, my emacs config is my text editor, and it works out of the box on any system I install it to. Emacs is often very easy to install, but if I'm going to spend significant time on a machine I'll build it myself, and then my config is a simple git clone away and that's it. I'm working in an exact copy of my own personal text editor that I've built up over many years.

My instances of emacs also stay running for weeks at a time. I'll edit the config while it's running. If it's useful I'll commit it and pull it to other instances and run the modifications on them while they're running. It's a completely different way to work than most people are used to and it's liberating.
Ad and tracking blocking dnsmasq-ready blocklists
There are reputable mining companies that make sure that they use renewable energy, but only politics can solve this problem in natural resource rich (but otherwise less developed) countries until the price of renewables drops even more.
> We move. The other planet moves.

Exactly. The same pixel isn't imaging the same location on the distant object. If it were, then what you say might be possible.
I wondered that. But it's really hard. My guess is that most of it needs to be read protected.

Consider:

• Network packet buffers? Yes.

• Graphics driver command buffers? Yes.

• Disk caches? Yes.

• Kernel pointers of any kind? Yes if you care about KASLR.

It's actually kind of hard to think of data in the kernel that shouldn't be read protected.
There may well be. One alternative design that could have become the mainstream is VLIW. One of the features of VLIW is the idea of predication. Instead of a branch instruction altering the instruction fetch stream based upon the value of a flag bit in some form of condition code register, instruction syllables are encoded with predicates which simply control whether or not the instruction syllable has any effect, based upon the value of a flag bit in some form of predicate register.

VLIW is not a panacaea, engineering being all about tradeoffs after all. But it was intended to not have the complex instruction dispatching logic, with things like speculative execution and branch prediction, in the processor. Instead, using a process called if-conversion the compiler combines the two possible results of a conditional branch into a single instruction stream where predicates control which instruction syllables are executed.

* http://web.eecs.umich.edu/~mahlke/papers/1996/schlansker_hpl...

* https://www.isi.edu/~youngcho/cse560m/vliw.pdf

* https://www.cse.umich.edu/awards/pdfs/p45-mahlke.pdf

* http://web.eecs.umich.edu/~mahlke/papers/1996/schlansker_hpl...

Observe, in considering this alternative history, that the Itanium had 64 predicate registers. People have, in the past few days in various discussions of this subject, criticized Intel for holding on to a processor design for decades and prioritizing backwards compatibility over cleaner architecture. They have forgotten that Intel actually produced a cleaner architecture, back in the 1990s.
Will it be nontrivial to detect or at least identify these types of exploits as they occur in the wild? Can protection software see these when they happen, assuming a best case scenario where the attack is carried out but doesn't specifically use these methods to hide or disable detection? Is there a general sense yet of whether this exploit is already being leveraged?
Skimmed through the document. In most of the the case-studies it provides, a general-purpose tax was added to properties near transit. That is unfortunate since it means people who have owned their home for a very long time (and who thus may not see transit as a benefit) end up being forced into a tax.

Raising rates affects lower-income people quite harshly, and they're usually the ones who have to take multiple forms of public transit to begin with.

I don't know of many New Yorkers who have a hard time with the $2.75/ride fee for occasional trips and maybe the per-trip cost alone could be increased substantially, but if you're buying a monthly pass, the current $117/month already feels like a lot of money, even if you consider the savings versus alternatives.
The question is, how would it form by itself?

The fundamental thing about life as we know it is not just that it's made of the few particular elements it uses. It's about those elements being a sweet spot for molecular nanomachinery. It's not clear that any other combination of elements might be able to form a stable replicator and bootstrap itself into large-scale complex system. In fact, it might be that life can only arise by itself using materials our life is made of, directly because of laws of physics in our universe.

Or put in another way - if abiogenesis of our life is improbable, a spontaneous creation of robots - large scale machines with digital brains - is orders of magnitude less likely still.