skysight-inc/HackerNews huggingface dataset:
OTOH, it's not clear (despite the lawsuits characterization, which is pretty directly contradicted by the posts and emails offered to support it) that these were motivated by ideology rather than disruptive manner of expressing that in the workplace.

Given how a lot of the other provided examples were claims of supporting Trump being blatant asshattery, I don't think they necessarily do contradict it.

Moreover, it's not clear they they were, in fact, used for any problematic purpose.

Some of the examples have managers acknowledging that being on the lists makes work more difficult and interferes with promotions / transfers. And saying that well, if that bothers you then you shouldn't support [things that Trump supporters are accused of supporting].
Chrome is 100us:
https://chromium-review.googlesource.com/c/chromium/src/+/85...
And then, hardware is crap too...
The thing is, you can't really be sure that this lack of orbit wasn't desired.
Google Maps is much more than just a map display though: Things like routing, current/expected traffic or business info (opening times, busy hours, ...) are so much better than anything OSM-related services have to offer right now, especially to non-technical users. Smartphone map apps that use OSM are a lot more technical or convoluted than Google Maps sadly.
First, I am not asking anyone to invest in Bitcoin, I'm just stating facts.

Second, it would depend on whether I believed the stock was currently under valued.

Third, Satoshi is likely dead, lost access to his early coins or has little interest in spending them (given he disappeared and hasn't touched them in years).
> However, in a few cases, they seem to hit the nail right on the head

> Does anyone have any insight as to why some predictions turn out right? Is it just luck, or is there some greater principle that can help us find out what's ahead?

Individuals don't make a lot of forecasts/predictions, but society at a whole does. People who read into these forecasts get "informed" about the potential future, and perhaps even inspired (ie. a self full-filling prophecy; I'm not arguing that's the default though).

The default is as follows: if "one" (see above) makes a lot of forecasts, the likelihood one of them hits the nail on the head increases.

Luck is when a beginner with a crossbow hits the bullseye with one shot. Its just that if you shoot with a shotgun, you're gonna hit something, somewhere. But we're ignoring all the fails here, the misses. They're not relevant so they get ignored. History does essentially the same. The winners write history, and this is an example of that.

We should also not forget that a detailed, technical prediction by say a scientist is something different than say a suit who's trying to just sell their book with a bunch of rough predictions. Ie. not all forecasts/predictions are equal.
archive.is is great for getting around paywalls too

http://archive.is/5082a
Summary:

WPA2:

- not dead, in some unspecified way it will be improved.

WPA3 - 4 features:

- Some sort of poor password mitigation (stretching?)

- Another go at WPS, eg. PIN/push button network join (currently easily crackable)

- "individualized data encryption" for open networks. Nice!

- "a 192-bit security suite, aligned with the Commercial National Security Algorithm (CNSA) Suite from the Committee on National Security Systems" (who?)

Some of it sounds nice, if done properly.

Hopefully we'll see some of this in software updates, preferably in the OS.
Yes, the A380 has the same ~6,000 ft equivalent cabin pressure as the 787, compared to older jetliners that maintain ~8,000 ft.
The value provide by these systems is trust, which literally requires proof of work to establish.

Facebook news feeds don't require proof of work in the same sense.
An array of eight SN76489 sound chips playable via USB MIDI
That's because of the ketogenic aspect of it. Though I would get bored if I only ate Steak & eggs.
Many newer cryptocurrencies use Proof of Stake vs. Proof of Work. PoS is much more efficient than PoW.

https://ethereum.stackexchange.com/questions/118/whats-the-d...

So if electricity is the only reason to combat Bitcoin, many other cryptocurrencies should be fine.
How are you failing to understand "the reader will expect certain conventions so following those will make it easier to communicate effectively with them"?

This is not a hard concept to grasp.
My bank (Bank of America) offers this feature, but it's a bit buried in the menus. Custom limits and everything, it's pretty useful.

But there are plenty of reasons not to do business with Bank of America. I'm no shill for them.
You're just mining for something by now. It is clear that you implication that Damore was a sore loser that covered his lack of performance by blaming diversity has no connection to reality. Damore had performance completely satisfactory by Google's standards, and achieved significant praise from his peers, so whatever would be your evaluation of it, he was not in a loser position, had no reason to be sore for anything and had no reason to blame diversity for anything related to performance or its perception by others. Time to leave this horse, it's dead.
Most of what's described here (mainly the call stack) isn't really JS-specific, but can be found in most high-level programming languages. (Are there even language implementations not utilizing a stack for function calls?)

I thought this would be much more specific to JS quirks.
I had tap to pay in Australia as well. While it is convenient , it also seems like it would suck big time if someone else got their hands on the card.
In commercial real estate there are two types of contracts.

I agree to rent this place for a year.

I agree to rent this place for a year, and I'm paying for the option to re-rent it at the same rate for the next 5 years.

You can imagine that in commercial real estate one of these contracts is more expensive per month than the other. Especially in markets with rising rents.

Basically rent control bans the first type of contract, and requires the second. And therefore increases rental rates.
Works for most of the third world, and that's where Western people people go for holidays and come home and talk about how good the food is.

Thinking about places like: Mexico, India, Sri-Lanka.
Interview with Bollywood Celebrity
if you are interested in the biopharma industry in general, in addition to the sources she lists on her site, here is a primer i recently put together: http://newbio.tech/blog.html
Well yes, ok, but as you said - that makes function calls technically indirection.

So, as before, sure - that's fine, but it makes the original criticism a bit... strange.
You're exaggerating. Of course there's a lot of garbage and Apple could do a better job of curating and surfacing the highlights, though their recent app store redesign is a step in the right direction. However it's easy to find countless high quality, worthwhile and affordable games - from platform exclusives and indie hits to popular titles like Civ VI, 80 Days or The Witness.
What a fun story! So happy for the dev. I hope he can pull together the influx of people / usage into a good paying platform. That would be the best ending :-)
Brahminical training starts when one is a kid, so choice doesn't come into play. I was exposed to it when I was 15 years old, and I still didn't have a choice. FML.

I'd like to see a similar study of people who remember hundreds of prime digits.
I think FileCoin is pretty interesting, and actually based on the economics of scarcity (file storage) thereby providing some concrete value.
Anti-Circumvention Rules Limit Reverse Engineering (2015) [pdf]
Two Factor Under the Hood
Harnessing the Power of Big Data with Custom Software Application Development
Since it requires everyone to be connected all the time for anything to get done, that's hardly a complete solution. At best it's a hack that partially solves the problem under some very specific circumstances, like having a robust network that allows the nodes to communicate and achieve consensus for each new block on the chain.

If part of the network gets cut off from the rest they can't participate, they're instead left with an orphan blockchain that will eventually have to be reconciled, and all their changes will get rolled back. Far from ideal.

BitTorrent, by way of example, is resilient even in situations where the network has been split or damaged. If you can connect to a single seed you're good. If you lose that seed, but you can find another, you're still good, you can pick up where your transfer left off. There's no single point of failure: There's multiple trackers, multiple seeds, multiple everything and if any part of this fails, the whole thing can muddle along in a degraded but still functional state.

Please don't comment on things you don't understand.
Yearly lessons by a freelance dev concerned with holistic productivity
There is no blaming going on. SpaceX was contracted to lift Northrop Grumman’s mission into orbit. NG’s mission included their own payload adaptor.

If the payload adaptor failed to deploy the payload correctly, the payload would still be attached to the second stage and upon reentry of the latter NG’s mission would be along for the ride.
The human cell atlas
So I finally heard back from Marc and he said he would do an AMA. Can you arrange one?
Customer Feedback System and Survey App
https://blog.codinghorror.com/why-cant-programmers-program/
Interestingly you could apply these mitigations in Rust itself --- array index masking where Rust has array bounds checks, and pointer obfuscation where you check the variant tags of algebraic types. Some extra work would be required for unsafe Rust code. That would automatically protect almost all Rust code, whereas most C and C++ code would have to be handled manually.
> The idea of a fully private social media profile actually scares my half-sister

Not commenting on the motivations of your half-sister, but the very concept of a "fully private social media profile" makes zero sense, since social media is what you engage in to share stuff with lots of people. Compare with "fully private blog".
It was painful - mostly because we don't have good tools for that sort of thing and most of our programming sort of hides the idea of multiple CPUs and pretends it's all working at once (in terms of us writing the code anyhow).

It's all abstracted in a very linear way.

Changing all that will take a lot of time if we do.
I mean I use (and post from) a macbook pro myself, so I'm hardly trying to flamebait anyone.
> Doing useful work would hurt the network's security.

Yeah, no. Any "proof of work" system that meets simple criteria is acceptable: Hard to solve, easy to verify. Hashes are just the easiest to implement, but they're not the only one that could work here.

Factoring RSA keys of different lengths would also fit the bill. If the "difficulty" could be arbitrarily adjusted it'd be no different from SHA2 in terms of effort required.
Neo: A Tech Incubator for Relationships Is Silicon Valley's Latest Disruption
Yeah, too secure.
> Additionally, SpaceX is continuing Falcon Heavy processing without skipping a beat, rolling out the vehicle just hours after mission completion. If there was a failure, there would be a stand-down to determine the cause before continuing.

I keep coming back to this part of your comment and I think its the most useful piece of non-classified data we have. Lots of possibilities of what happened here, for sure. The one sure conclusion we can draw from this is that SpaceX does not think the Falcon 9 failed. If they thought that there was an issue with the Falcon 9, you're correct that that would have caused a stop of the Heavy launch. Now, its possible SpaceX is wrong and there was an issue with the Falcon 9, its possible there was an issue with the payload or the payload separation or even possible that there was no issue at all. With all of the classified information on this one, we probably won't know for sure in our lifetimes but we can say one thing for sure. The people who do have access to the classified information do not think there was an issue of enough magnitude to delay the Falcon Heavy launch and I think that speaks volumes. If the mission had failed I think we would see at least a brief pause, even if SpaceX quickly decided that the failure was not theirs and continued. The fact that they are pushing on leads me to lean strongly in the direction of the mission actually being a success.
About Worksnaps: Take a look at our vision, company and customers
Unix also came with dedicated to the purpose tools for making indexes. ptx is one.
You could freely define infix operators and a where syntax in 1965 Lisps.
I was going to say this but then realized people could just claim to be referring to (a) rather than (b) [1], so I didn't bother mentioning it.

[1] https://news.ycombinator.com/item?id=16103154
Yes, there are calling conventions that can do everything via registers, assuming a certain size threshold.
I feel like what he did at the end was the right thing to do (talk to Indian people, figure out a way to monetize it), but the initial antics are childish and distasteful. Those are real people man, not toys... don't play with them.
I see how this addresses some examples of Spectre, and it's clever (hi Filip!) and probably worth doing. However, not all possible Spectre-related vulnerabilities involve type confusion.

E.g. imagine if we had JS code that does

let x = bigArray[iframeElem.contentWindow.someProperty];

Conceivably that could get compiled to some mix of JIT code and C++ that does

if (iframeElemOrigin == selfDocumentOrigin) {
index = ... get someProperty ...
x = bigArray[index];
} else {
... error ...
}

and speculative execution could let the property value leak into the cache.

So I'm not optimistic about the prospects for fully automating defenses against Spectre without hardware fixes :-(.
Easy, easy; the guy just decided to buy some crypto-coins)
I see an analogy with prostitution: prostitutes get away with a lot of cheating, because their customers are embarrassed to report anything (except perhaps in countries where it's fully legal).

Therefore, a good rule of thumb is: the more embarrassing a service is, the more cheaters it will support.
In Windows I liked the one I used to see about an "internal error." This one is helpful because it lets you know the error happened inside the computer.
In a hypothetical world where child pornography stalkers and kick murder cyberbullying are NOT the knee jerk concern du jour, regarding the privacy of minors, what are the other worries one might have with a situation where little kids are running around snapping pictures with an unsecured web cam tied to real world identities?

The only other thing I can think of is the long con of snooping on periphery data to guess at a second factor security questionaire interview...

1. What’s your first pet’s name?
2. What street did you grow up on?
3. What was your grandmother’s maiden name?

Are there any other weird invasive problems a product like this could evoke?
Ask HN: Ought I purchase a Dell XPS 15?
I've heard conflicting views from users. Some love it, use it as their daily driver, and swear by the laptop and others just rage on and on about the problems they've seen especially about the coil whine.
Well, Meltdown mitigation involves unmapping as much Kernel as possible when switching modes. It’s so much overhead that I wonder if uK messaging and process context switching is cheaper and faster.
Facebook buys servers to meet their needs, not to grind away on useless "proof of work" systems.

They're also interested in aggressively optimizing how that capacity is used, and where possible work to reduce power consumption, compute requirements, and other such things. They can alter how their software interfaces with their systems, how many requests it makes, what kind of data they return and how often.

Facebook can also power down systems that aren't needed at their current load.

Bitcoin is the opposite: The more work you put in, the more you stand to benefit. You must run your systems flat out, all the time, no breaks. Apart from more efficient mining hardware, there's no way to optimize how it mines, it's 100% utilization all the time.
Except most ICOs don't offer such equity - instead they offer a token of questionable value and/or utility.
> Rust's `match` statement is a dynamic type check just like C++'s `dynamic_cast`.

I wonder if this is a case of a difference in terminology, because enum variants (the branches in `match` expressions) aren't considered types in Rust, and have no interaction with Rust's typechecker (Rust always has to assume that every instance of an enum can be any variant, even in cases where we as the programmer know that only one variant is possible).

At the same time I'm still unclear on what the OP is trying to imply. To reiterate, AIUI Spectre can only read, not write, privileged memory, so it's impossible for a Spectre attack to trick the engine into believing that (to use Rust terminology) an instance of an enum is a variant that it isn't. Am I incorrect?
Hear hear. Also that click-baity title. I guess I'm old because reading it I thought what a little brat. Or is the term brogrammer?
Visa suspends pre-paid crypto cards – Bitwala Debit Card
Serious question, is it even possible to have something like ‘match’ or ‘dynamic_cast’ in a programming language without using branches under the hood?

I’m not talking about research/example microprocessors that don’t have equivalent instructions. I mean isn’t branching a fundamental logical construct and we either do it in hardware with branch assembly operations or emulate functional equivalents of them in the software that runs on the microprocessor some other way? Or is there some clever/old logical/mathematical “alternative” to branches?
This is technically true, but in practice planes are designed for or or two seating configurations. For example you're always going to have wider seats in an A320 than a 737 because no airline is going to configure their 737s 5-across.

To the best of my knowledge, no airline has configured 787 economy anything other that 9 across. There's not actually a direct comparison to Airbus, the A330 is slightly narrower but is usually configured 8 across, whereas the A350 is slightly wider and is also usually configured 9 across.

So as a general rule, and subject to exceptions such as the proposed 11-across A380, Airbuses will have wider seats in economy than Boeings.
Interesting there about refueling, apparently it completed at least one orbit according to Spacetracks...
Fascinating. I've seen that at a lot of shops and places in Japan they go beyond the 24 hours – indicating continuity in a way.

For example of a shop is open in the pattern –

Monday, January 8th 21:00 till Tuesday, January 9th 02:00

The Japanese signboards will denote it as -

Open on Monday, 8th Jan 21:00-26:00

I think it's we quite convenient and let's the people know that the shop's time pattern sort of carries on from the previous day onto the next.
Apparently they run a fork of FirefoxOS under the hood:

https://gadgets.ndtv.com/mobiles/news/reliance-jio-feature-p...
A word of warning: there are rumors of it having the same black bleed/smear issue that that DK2 had. The Vive supposedly solves this by only allowing a few shades above true black, so maybe Primax can solve this before launch.
That's not a requirement for trust. It's a requirement for this particular kind of decentralised trust.
AIUI you create a pointer by issuing an array OoB. The check against this is a brach statement followed by the array OoB. However, the CPU starts executing the array OoB while the check is happening and the memory in the pointer gets loaded into cache.

This is an architecture bug so any security check that relies on simple branching is potentiality vulnerable.
It sounds ridiculous when taken out of context, but the point the radio guest (polish TOK FM statio) was making was: when surveillance is ubiquitous, they can get away with anything. People become used to surveillance and afraid. An isolated rebel can't achieve much, it would take multiple people all over the region to make a difference.
See also discussion and hyperlinks at https://news.ycombinator.com/item?id=16086519 .
MEDICI Top 31 FinTech Leaders in Italy
> The value provide by these systems is trust, which literally requires proof of work to establish.

This is going to go on a tangent but I do not see why proof of work has anything to do with trust. Does your trust in me increase somehow if I give you a string whose hash ends in twenty zeros? i.e. if I subsequently told you I had found a number whose hash ended in thirty zeros but didn't give you the number, would you somehow trust me more than someone else who hadn't shown you proof of work for twenty zeros? Not really.

If anything, proof of work is not producing trust, but eliminating it (and the need for it).
> What is the Rust for CPU design?

Intel iAPX 432 could have been it, but they did a lousy job implementing it.

https://en.wikipedia.org/wiki/Intel_iAPX_432
Oh, that’s not the only issue at all.

It also completely eradicates your data allocation on a capped/throttled mobile connection, since high quality video is capable of sucking down 25GB in as little as 2 hours. The worst case scenario being that 25GB is the standard capacity of an HD blu-ray disk. Maybe at lower NTSC quality, some video ads only eat up the amount a DVD consumes, clocking in at ~2GB per one hour.

Put another way, if you completely buffer the same 30 second full motion video ad, 240 times, that advertisement has completely abused the data cap for your mobile plan.
I don't think it's about keeping a job any more.
Of course it’s a zero sum game, I’d like to hear how it’s not. It’s not creating any value, any gains are at the expense of someone else.
more on USA-276:

https://mainenginecutoff.com/blog/2017/07/continuing-mystery...
Take a little of your own advice. It doesn't solve the Two Generals Problem, which is intractable. It is a solution the Byzantine Generals Problem, of which there are many.
I am not a specialist but these two (largely overlapping) lists provide a good start:

https://en.wikipedia.org/wiki/List_of_anarchist_communities

https://en.wikipedia.org/wiki/Anarchy#Lists_of_ungoverned_co...

There are also interesting things happening in Catalonia and the Basque country, but the limit between anarchy, direct democracy, autonomism is more blurry there.

I would also add that another reason why they are not talked about too much in the media is because they keep quiet. They know that a small community has to live under the radar because a strong influx of newcomers could easily destroy them.