skysight-inc/HackerNews huggingface dataset:
Also the companies aren't geared up to even know what they want so they can't even explain the complexities or even comprehend what needs doing. I have literally seen a multi-million pound project on the requirements "take our app that works and make a new one that looks like facebook", unsurprisingly it failed completely and didn't meet the requirements which were basically made up on the fly as bugs were raised.
“You're on the verge of losing everything but you don’t understand why”
A few suggestions (from a backend developer, so not exactly your target audience):

- Show the source (repository) of a real webapp built with Statebus. Citing Linus, "Talk is cheap. Show me the code." Make sure it includes examples of all the advantages cited, like "accessing another site's state".

- Compare your solution with similar alternatives (e.g. my first thought was Meteor).

- Add a public way of asking questions, like a forum or a subreddit. I'm more inclined to ask questions if the responses are public, and it might help you build a body of knowledge to spur the interest of visitors (and even improve your SEO).

As an aside, the svg is not rendering well on my machine (FF 58 on Ubuntu 16.04): http://sufi.andreparames.com/screen_statebus.png
How we found the identity of military personnel using Strava and fake GPX tracks
There's a certain point at which it's important to forgive the offender. Mozilla does not usually make mistakes that compromise user privacy/security. To their credit, this mistake didn't do that either. While it may have led users to suspect many things, this particular Shield Study was not sent maliciously, nor did it lead to any malicious activity. Mozilla acknowledge this, have repented for their actions, and issued a set of rules for these studies which are clear and transparent.

I'm not sure they could have done anything more short of going back in time and reversing their stupid decision.
They kinda missed the point that people dont like when companies install things on their devices without permission. If its part of the shield program how about we provide more transparency on that? Like how to opt-in/opt-out, what exactly it does? etc? I've been a firefox user since it came along to displace IE6 and i've never heard of the shield program. Better communication with your userbase is essential to maintain a sustainable product for the long term.
Anyone can pull random numbers out of their ... :)
You don't need access to the network, you can just build another one.

https://arxiv.org/abs/1602.02697

"Our attack strategy consists in training a local model to substitute for the target DNN, using inputs synthetically generated by an adversary and labeled by the target DNN"
I agree .. A narcissist is obviously going to be very aware of the way they're being perceived, and will put a lot of effort in to positively affect that perception. If they admitted to narcissistic traits .. they'd be failing.

Maybe the aurvey needs to assume narcissist aren't going to self-identify?
animex comment is so true by the way that it is insanely ridiculous. Anything that is said about ICO can be directly applied to Synthetic CDOs that do not contain what is claimed. How many people went to jail for selling those fraudulent products?

By this logic we should be using tax payers money to compensate people who suffered losses in ICOs. And we should also use tax payers money to pay the bonuses of the ICO leading CEOs afterwards. How can this be: https://www.wsj.com/articles/in-a-blast-from-a-financial-cri...
Spanner secondary index link is broken correct one
https://cloud.google.com/spanner/docs/secondary-indexes
To me, it does look sufficient to prevent something like this happening in the future.

The arguments will be over whether sufficient contrition has been shown and whether someone needs to be placed in the stocks.

It was a bad, bad mistake. I think they've learned their lesson.
Theres no pleasing everyone. There will always be people who reject them.
Yeah, it sure feels like "some time ago we identified the need to have this, and also to better not tell you about it."
I never was in that line of business but afaik websites pay to AD platforms per banners displayed. So looking at AD and not interacting with it in any way is a net loss for a website who placed that AD.
It's difficult to reduce segregation by wealth and income because that is what people want, they want to be near people like them or more successful.

Only solution to that is reducing income and wealth inequality. But technological efficiency gains exacerbate it by rewarding the capital owners disproportionately.

It's tough to see a way out of this without some type of redistribution of resources. In my opinion, quality free education and healthcare would be a start.
While my pet peeves might be different than the author's I agree that C++
makes you work very hard to keep things simple and produce something that is beautiful. Just "avoid the complexity you don't absolutely need" doesn't really work: some basic things are so fundamentally convoluted that I rather just write idiomatic C because it's simple and doesn't get in my way. I want the language to originate from simple axioms so that I can concentrate on the complexity of the problem I'm solving instead of wasting brain cycles on battling the complexity of the language. I would like to like C++ but its benefits barely zero out the extra hoops.
Each TLD registry is able to choose their own policy for IDN. Responsible ones all have homograph rules to avoid this issue. But what you're missing is that .com is not Main Street or the big Mall, .com is that sketchy market where you can buy anything and the operators just take a fixed fee for each stall and turn a blind eye. So the policies for .com are deliberately as lax as possible to get the most people possible paying a fee.

Thus, any policies about protecting consumers, avoiding security problems, anything like that, won't come from .com and indeed it's operators will fight such things because they mean less income.
Ironic that such an influence on the price of BTC can be so centralized, between this and news of tether. I'm sure FB announcing this alone could have sparked a similar or smaller crash.
The Sleep Tech That Actually Matters
How Smelly Are Your (Database) Relations?
Can you explicit what you mean by that? Are you talking about Thumb? Although that's not exactly "new" I suppose.
Brazil Open Sources Legislative Texts
> They kinda missed the point that people dont like when companies install things on their devices without permission.

But it's a pretty blurry line, isn't it? You give permission to install Firefox, and it's somewhat arbitrary is a specific code is "part of Firefox" or "part of an extension" when that extension is shipped with Firefox by default.

(In this case, the specific code wasn't even executed unless the user flipped a switch in about:config. The problematic part was something being listed among your extensions that you couldn't make sense of as a user.)
scare me ... because at least I know for sure what'll happen then.

Which is just because once you learned how pointers behave. Similarly, if you'd just take the time to learn the basics of rvalues, moving, RVO, ..., you won't be scared by them anymore. Might thake longer than pointers, sure, but it's worth it.
I'm not sure it's an open source issue, rather than a 'why non-profits are great'.

But regarding 'Can you imagine getting this kind of transparency and humility from Google or Apple?' I think Apple's response to the the battery debacle (the software update was installed with good intentions, but with insufficient explanation) is similar and in response to similar reputational damage.
Stuff like this just boggles the mind. It's difficult to even think of it in terms of “plausible deniability”. It's either software engineering of the most starkly incompetent kind, product management of the most starkly incompetent kind, or exfiltration mechanism implementation of the most starkly incompetent kind (or some starkly incompetent combination of the three).
There is no such thing as a non-US bank holding electronic USD. All non-US banks hold USD via a US “correspondent bank”, and a USD transfer from one non-US bank to another amounts to the sender telling their correspondent US bank to transfer to the other bank’s correspondent (US) bank, and credit the account of the receiver.
> This reply seems to have missed the point of its parent and just picked up on the word fingerprint in a different context.

I am aware that "fingerprint" has different meanings, but the grandparent explicitly talked of biometric authentication (e.g. physical fingerprints) in his last sentence:

> I would prefer this to any of biometric authentication schemes that have been peddled as "passwordless."

This is what I was referring to.
How is this:

> People are used to how their phones work

hating on iPhone? It's explaining why both parent comments don't share the same opinion. Everything else I said was very explicitly subjective, am I not allowed to express that I don't like using something?

> whole world copies Apple's UI

That is absolutely false, outside of the Apple marketing machine. Everyone copied Xerox and UI subsequently evolved byways of everybody copying everyone else in one way or another. I've also yet to see an integrated menu on Windows or Linux (although I am sure there exists some exotic window manager that does it) - so there's one concept that hasn't been copied and is entirely invented. There's also the Office ribbon. The modern iteration of flat UIs was born of the Metro interface language, a Microsoft invention - this now features strongly on both macOS and iOS.
While I understand the sentiment, does that mean they should also remove the search box/ability to use a search engine from the address bar? And what if the search engine they promote is e.g. DuckDuckGo?

And what should be their source of funding?
There must be an option in Display settings, named “Display Burn-In protection”. Do you have it enabled? Just curious, because I just purchased a Pixel 1.
So why aren't the doctors responsible for the over-prescription up in front of the ethics boards, then being struck off?
With Mozilla's current financing model Firefox can't be a "neutral browser", can it?
And for those who want to know more. (Just a third party blog.)

https://medium.com/@bitfinexed
On-demand dog walking app Wag raises $300M from SoftBank
There is no such thing as a free lunch...
> That central bank issues that currency because they want to control the economy (as Krugman mentions).

No, they issue it because that's what the government charters them to do. They enact particular monetary policy to control the economy, which only works because the currency is dominant in trade, which it is because the government systematically favors it (it's true that taxation isn't the whole story here, though, there's also legal tender status, the government issuing public benefits in the currency, minimum wage laws and other laws that are keyed off official currency and which are much harder to comply with if you use some other currency that floats against it, etc., etc., etc.)
Why don't the reporter reveal more details about the "strange peak in data usage"?

The news could be less lame if published from a non-formal-colonizer country.
https://regexper.com/#%5EDid%20you%20know%20that%20(the%20(f...
You can replace the launcher to have something very similar to Google's one but configurable.
> So, they can sell their competitors (in shopping business) the impressions which never convert while selling the impressions which are highly likely to convert to their own shopping business.

If they do that, then their competitors should notice and then pay them less for giving them bad impressions, so they're just taking money out of one pocket and putting it in another.

This scenario only works out if their competitors are less competent -- but in that case, seems like Google would do well?
There's not really a land grab, and you better be sure to have propulsion on board in the coming years, as youll most likely have to evade other defunct satellites.

The ISS is actually in a bad position, as satellites tend to go to earth, and the ISS is between earth and most LEO sats (400km vs 600-800km).
You're right. I just listen to the first 4 minutes and it remains me this wonderful post.
> How is Rust less complicated than C++?

In pretty much all senses of the word?

> getting even more so with the myriad of features they are adding each release.

It's far from adding a "myriad of features" with each release, and most of those it adds are library stuff, see for 1.23: https://github.com/rust-lang/rust/blob/master/RELEASES.md#ve...

And with respect to non-library features currently in-flight, by and large they are "playing catch-up" to C/C++ for compatibility or to fulfil use cases for which the language is not currently convenient or sufficient e.g. generics-over-values, const functions, allocators.

Rust has an upfront feeling of complexity in lifetimes and the borrow checker, but here's the ugly truth: pointer lifetime issues don't exist any less in C++, the only difference is the compiler doesn't help you with them.
Oh. Well, damn. I guess Steve Yegge was right. Anyway, wouldn't it be great if Google launched a kick-ass text editor?
Even at Oxford I only ever heard it used humorously.
China also helped building headquarter for Vietnam Ministry of Public Safety http://mapio.net/pic/p-57003656/
The rumour is that this build is full of bugs in the walls and everywhere, so that the Ministry is still using their old building, the new one is only for unimportant paperwork.
I once saw a hilarious answer to the question about unique uses of blockchain as a general concept. One user said that it is great for "tracking of diamonds". O.M.G. People expect other to pay money and invest time in development of a tool to enable even more closed-in and tightly controlled global monopoly by De Beers mafia cartel :)
And the phone in your pocket storing some of your most sensitive data is most likely built in China.
Mozilla, you are 100% completely and absolutely out of touch. The problem is not that a study was conducted incorrectly! The problem is that software was secretly bundled with Firefox, software that is at the very least bloat and might be considered adware -are you paid for this? Was it a favor? Part of a non financial partnership/promotion?

You don't see the problem here, no, you plan on doing this again. With the only change being that you will try to answer a specific question.

You could not have mitigated the uproar by "trying to answer a specific question" and "appropriately naming the 'study'". The biggest issue is that you are unable to realize that.
Thinking of Hiring Offshore Developers? Check Whether Your Company Is Ready
Performance and memory control -- these are the main reasons why people choose C/C++ nowadays and Rust tries to fit in as well. D, as stated in article, is more of Java competitor than C++, because it's slow and use GC.
A search engine frontend produces content in response to a user query, not proactively. Even before the first query I get an option to choose. It's not the same thing. It's more on the content conduit side than operator-run showcase.

Has the idea that Mozilla won't survive without advertising income been substantiated somewhere? (This ad was unpaid, though.)
If someone fucks up, and then stands up and says "I fucked up, I'm sorry, it won't happen again" then the best thing to do is to give them a chance. If we were to crucify everyone regardless of whether they apologised or what they promise for the future, the incentive for improving behaviour is low.
It's all because stupid American programmers get paid too much and our tech industry has way too many successful companies. Why can't we centralize our entire industry output into a perpetually legally embattled music streaming service and Minecraft like the brilliant Swedes?
javascript too pop to be noticed.
How about a notification when some new component is added? That's fairly common standard procedure for getting permission without being deceptive.
Author of the blog post here. I think you just made me aware of the true and deeper reason for my discomfort with C++: it's the fact that the convolutions are in the basic things. I am perfectly willing to put up with convolutions, annoyances, bugs, weaknesses etc. in anything I use, be it a programming language, a piece of software, a gadget, whatever. Nothing is perfect, and who am I to criticize others for the imperfections in their work. What annoys me is when the annoyances are in the basic things, in the most commonly used features. Make the basic things reasonably good, and keep the crap off to the side.
How about this: most users do not care. The only thing I used from what you mention was headphone jack, but with iPhone 7 I got Beats X and all I can say: good riddance. I will argue that for most iPhone users whatever earbuds they find in the box are good enough.
SD cards? Why would I want that…
Excellent book by Jan Karski.

Story of a Secret State: My Report to the World. Reads like fiction. He also entered a concentration camp to report on the activities there.

Interviews with him can be found on youtube.
Chinese Smartphone Giant Xiaomi Expected to Launch Hong Kong IPO in September
The line is blurry indeed, but a tv show tie-in is clearly very far away from that line. (Not on the good side, but on the not-good side)
How ‘The Daily’ Comes Together, One Year In
What you are saying actually makes sense. A friend who was trying to buy a home once told me, the homes more or less were instantly bought when put for sale on places like redfin, before they(remainder of the crowd wanting to buy) could arrange for mortgage. Indicating that some body had all the cash to make it a straight pay-and-buy deal.
However, winning ALL slots on a market dominant platform has a value unto itself, by denying competitors most revenue and forcing them to increase prices to cover fixed costs, and reduce price competition and market efficiency, strongly increasing the margins of the leader.

So the ability to pay yourself unlimited money guarantees a market dominant spot where competition is drastically diminished.

It also strongly affects Google's search incentives, making them prioritize advertising and create inventory where there was none, dying up organic trafic. This is something a profit oriented enterprise would tend to do anyway to maximize revenue, but it's a far cry from Google's original neutrality aspirations.
My immediate impression of this article was poor, because in the very first paragraph it used “tv” instead of “TV” and “add on” instead of “add-on”. Spelling is important. Most people won’t notice it, but there are a lot of us who do, and put quite a bit of stock by it as well—when you get it wrong, it doesn’t reassure us that things are being run well, and it distracts us and detracts from the article.

In this case, I continued to read, and it did improve; but those couple of errors at the start damaged it.

(Since I’m mentioning such errors, two more jumped out as I skimmed the article: the text which is linked in `[set of principles t]hat `, and the space in `wiki ,`.)

People may not like to hear these things, but I assert their veracity and importance nonetheless.
It's precisely the “agreed-upon” part of “agreed-upon chronologies” that causes me such anxious exertion.

These buildings were pretty much the apparent apex of their purported builders’ architectural capability, and yet somehow sit right at the beginning of that civilisation's timeline. They're supposedly funerary but no bodies were ever found inside. Ancient Egyptians are renown for using decorating internal surfaces with hieroglyphs and yet the inside of the pyramids is almost devoid of them (save for, as far as I know, two counter-examples: one at the apex of the relieving chamber, with a possibility that it was a later addition, and one on the far side of the Queen's Chamber's shaft's door, which is definitely original to the time of construction). Meanwhile nearby the Sphinx has its oddly disproportionate human head (that might be a successive re-carving of a properly-proportioned lion head) and there's signs that at least some geologists reckon is water erosion, pushing the dates back significantly.

Of course, this is very much the domain of conspiracy theories and alternative histories, but I'd very much appreciate a definitive, non-self-referential answer to the question, something along the lines of “this piece of wood that has been trapped in here since the time this monument was built is N thousand years old” without any chance for debating the facts. The theories that do not accomodate for that demonstrable fact will finally be required to be revised or will fall by the wayside.

I’m always excited when something, particularly a prevalent opinion, can be put to a definitive test. I'm always excited by which new explanations might be required if the prevalent opinion is found wanting.
So you're saying it's only a problem if I lose? Well I like those odds ;)

This actually triggered a random memory of some court-room drama where a quant embezzled a bunch of money to buy lottery tickets though a system he devised, won, and then got charged after paying back the stolen seed money... in hindsight he woulda gotten away with his fictitious crime if he were a CEO or boardmember...
Yeah by keeping backwards compatibility they avoided something like the Python 2/3 mess which I would say is worth the effort and cruft.
I dont think the line is that blurry personally, we get asked permission if we want to send usage data back to Mozilla to help them, i allow that, because i'm asked and informed about whats happening. I dont see why the same prinipal cant be applied to the shield program.
A crazy theory of mine is that perhaps there learning at the lower levels of reality that drives evolution. If evolution can meta-program its genetic code and learn, it could account for the cambrian explosion.
India hits 20GW solar capacity milestone
I don't really know about the others but Rust isn't really OO. Neither is Go.
Css Measurement Units (Css Tutorial)
I think we have a shortage of risk-taking in the corporate world, especially when the gamble has an obvious profit-seeking motive, and I think that's unfortunate.

Whatever happens, a lot will be learned from this initiative.
Fuchsia looks like it is at least 2 years from release (probably more.
No wonder O was presented as `the technical foundation of the next 10 years of Android` (from the last IO): it is possible that Google plans Fuchsia as an Android replacement (maybe only at the technical level, as long as they add ART, it can be the next version of Android) but it is not going to happen overnight.
I would argue it's almost always obfuscatory, if not deceptive. How many emails/updates do we all get with something along the lines of `We've updated our terms, read them here!`. This extension could have easily found its way into one of those updates
Sounds totally reasonable because 95% of the time software developers simultaneously write code and speak loudly about what they're doing at each step, while some timer is ticking in the background. Oh, wait...
But by those lines, wouldn't it be fine to show some Mr. Robot-related content if the user has to proactively flip a switch in about:config?
No, it's not that blurry.

Any competent manager should be able to tell the difference between "functionality directly related to what users expect of a browser" and "code that we have installed on their machines without their knowledge, primarily motivated by our interests rather than theirs".

This is not about the specific implementation of such decisions, such as whether including it as "part of" or "extension to". That's a pointless distinction - also something any competent manager in the tech sector should be aware of.
Fairly subjective to be fair. I'd wager that the same features that creep you out are some of the features that delight me.