skysight-inc/HackerNews huggingface dataset:
"They didn't announce it, they followed their internal policies which told them NOT to announce it. This is what people are upset about."

You are reading - at this very second - a duplicate of a post linking to https://blog.google/technology/safety-security/project-strob... talking about this very security flaw. The announced it. Perhaps you think it should have been sooner?

"Whenever user data may have been affected, we go beyond our legal requirements"

Cool. So they usually do more than they're legally obligated to. This time they didn't, and various people/commentators are fetching their fainting salts.

Regardless of whatever anonymous sources at the WSJ say, I really don't care about why they did it. They followed their legal obligations and - even more important to me - I have no ethical or professional issues with the way they managed the incident.
Deep lesson: learn C#. decrement.
They mentioned the reason they weren't able to know was because they only kept the logs for a short amount of time.
Wow, found the 3 people on the Internet who thought Real Names was a good idea.
This isn't a scientific report. The IPCC (who wrote the report) is a political panel, not a scientific one. They make policies. Its the opinion of politicians that dramatic action must be taken within 10 years, not the opinion of independent scientists. Do you think Al Gore is a scientist as well?
Even if you don't think that users will pick your product because great UI is the top priority, it's likely that avoiding bad UI is still high on the priority list. Passing that hurdle means showing the UI.
Ignorant article. You can turn off any built in advertising, any questions, any notifications from Google. It's one of the first things I do when I setup a new personal Android phone.

This 'lock down' didn't happen because of the Google device and I don't even know how Google was at fault for anything here.

>Android 5.1.1

Lollipop came out in 2014, and not receiving any further updates is the device manufacturers fault. Bloat is also the device manufacturers fault since Android is open source. Google has nothing to do with the third party manufacturers versions of Android and how often they update. A better comparison would be a Pixel and an iPhone.
Taking math but not language is supposed to make CS harder? That is a terrible evaluation.

A decent predictor is having enjoyed writing math proofs. Normally this starts in a geometry class, though sometimes a few proofs are done in beginner algebra classes. Many people hate proofs.

A weaker predictor is having experience with a plain-text editor (not Word or GMail, but raw ASCII) and with filesystem directory trees.

Foreign language is completely different. It's irregular. It involves making and hearing sounds.
It sounds to me like it'll be more like what they did on Android. The dark pattern is not giving the option to deny a permission: "Accept everything, or you can't use it". This is the opposite of a dark pattern.
> Ask yourself why you consider it right to shame them by name, when OP did not consider it right to do so.

To prevent people from getting ripped off.

Doxxing is the wrong metaphor here because it implies someone being put in a vulnerable position because of their private activity. It isn't "doxxing" to name the restaurant in town which persistently fails health department inspections, or the contractor who can't install shingles competently. Why? Because that's business, and business is in the public sphere. Providing bad reviews prevents those bad actors from harming other members of the public.
All the existing articles are just parroting what's already in Google's blog post. IMO unless there's some new information being added by third parties, it's always better to link the original source.
You mean a company whose management can tell the difference between working on something complex and not working at all? Sadly, very few exist, and those end up being bought by the evil kind.
“Public record” is not equivalent to “in the tech press”. If there was a central registery of IT operational errors, where data was carefully reported by all public and private companies, then your stance would be absolutely understandable. But in today’s press climate, the focus would be on dragging their name through the mud for clickbait, rather than on interviewing them about their plans to improve going forward and evaluating _those_ claims for technical and business veracity.

ps. Happily, I haven’t a clue who they are, not have I tried to look.
I found Google+ circles time-consuming to maintain. Facebook actually had a better idea with Graph Search, which would have let me direct a post to “my friends from Boston”, or “friends of my friends who like hiking”. Sadly it probably was too “power-user” a feature for Facebook.
The only surprise is that it takes them such long time to shut it down. It is clearly failed project; it is an internet ghost town; very very few care about it. It almost felt like the only reason it last to date is to protect some high profile executives' self-esteem, while being the living relics of Google's strategic mistake tapping into the social land.
i’d imagine that at its core, all the DOM access will be just another WASM call, and WASM has no concept of objects AFAIK? it would be up to each language to represent those bindings however it likes. i don’t think the functions would even have names per se; similar to minified JS you know some magic reference number but a human readable name is not relevant

all assumptions here
Swiss startup Climeworks turns carbon dioxide into stone
Is this because they are also using Linux or do they plan to use it on FreeBSD?
Singularity would be a kind of scientific and technological network effect across different technologies. Each advance speeds up another.

It's now clear that humans are the bottlenecks in this scenario. We learn new stuff at very low rate. Groups of people learn new methods and technologies even slower rate.

There is huge increase of possibilities in statistical methodology. You can do causal discovery, probabilistic programming, machine learning... All these advances are adopted into different fields at very slow pace while many fields still struggle with p-values.
Humble Book Bundle – Make: Electronics 2018
1) Public speaking

2) Body language

3) Basic finance - for which I recommend a no chore allowance. Make them buy all non essentials with allowance. Oh we are at a fair, you want a lemonade? Sure, with your money. Water I will give (buy) for free. Total cost is less than the cost of your 23 year old child calling and saying they need rent money or they are being thrown out. Make the amount age based, and pay them once a month. We do ours on the last Friday of the month.
I know that computer and video games are designed to have some level of attraction in order to obtain and maintain engagement, but I still have to ask the devil's advocate question: what is missing in contemporary life such that makes computer and video games so appealing?

My parents would probably describe be as an addict now and then, so I'm not asking this question in a holier-than-thou manner: I'm genuinely curious about what characteristics games have that real life doesn't.

Is it escapism? Is it compelling gameplay? Is it granularity of control?
It has been great for European countries too.

Some of the smartest people I know, do not want to come to the US for higher education. Europe and Canada are quickly becoming the more desirable locations.

A few people that I know from FAANG tier companies have already started the Canada PR process.

I am surprised that the Canadian govt. isn't taking an initiative to try and incentivize more companies to start operations in Canada.

I can see companies saving a lot of money on wages, if they move to their offices to Canada.
Firstly, they aren't telescopes let alone spacecraft, they are mostly just optical assemblies. Secondly, there are plans to make use of them in space telescopes but it will cost billions and take years to get them built and launched. WFIRST has already been planned and budgeted, though there is a proposal to slow down the program to accommodate JWST cost overruns.
I've seen this, but I'm skeptical of the approach. I don't think there is a lot of political appetite in DC to help tech companies in general. Both parties would rather use tech companies as a industry to bash, rather than an industry to nurture and grow.

Look at the bi-partisan hate for Facebook and Google. Regardless of how you feel about the privacy issues there, it is clear that neither party is particularly friendly to the needs of Silicon Valley.

While the merit based immigration idea is nice, I think it will fail for the following reasons:

- Trump is not putting his political weight behind it. It was floated as an interesting policy proposal, but he didn't put his weight behind it like he did for say tax reform, ACA repeal, etc.

- As mentioned above, neither party is especially driven to help Silicon Valley

- While it may help Silicon Valley and tech companies, this change also really hurts people who count on family based immigration to bring their loved ones into the country. I don't think it would be politically popular to cut off family based immigration to help tech companies.

I think if Trump (or Obama etc.) wanted to help the situation, the simplest path forward is through executive action. Trump (or Obama etc.) can easily change the priorities and internal policies of INS to make it easier for tech workers to come to America, within the bounds of current law.
By that standard, nobody uses Hacker News.
At 400ft with a glide slope of 20:1 you are at 0ft in ~1.5 miles. You'd probably hit something else in a mile or less that is far more substantial than a drone at a lot greater probability.
This is measuring code size in inline assembly. The assumption underlying the heuristic is that code size is proportional to the number of assembly instructions and that a line of inline assembly is usually an instruction (although a separator may mean multiple instructions per line). It is not looking at the C code itself, only the inline assembly string.

That heuristic is actually usually a very good one. However, in this case, the inline assembly contains a lot of computation in directives, so it consists of several lines to compute one small instruction.

To answer the question you actually asked rather than what you meant to ask (because the question you asked is interesting in and of itself): compilers throw away the actual source code very quickly. At the stage that inlining is considered, the program is going to consist of a sequence of instructions not unlike the C abstract machine as opposed to a more direct representation of code. The simplest way to estimate a program size is to simply count these instructions, but some instructions stand a good chance of being eliminated (say, a bitcast instruction that changes type without adjusting value), so there's usually some adjustment for "this is really expensive on this machine" or "this instruction is free."
From an air traffic perspective this is very similar to asking "Why can't I erect a 100 foot unlit unmarked pole in my back yard without having to register my activity?"

There shouldn't be aircraft flying 100 feet above your house but I can think of a ton of scenarios where it could happen, and in most of them running into a drone takes the situation from "dangerous, but not an incident" to "fatal incident."
Metldown is already fixed by software. So their hardware fixes will just improve performance in some workloads and those workloads are typical for servers, I know that on my PC meltdown fixes did not affect performance in any noticeable way.
Netflix, Already a Studio in All but Name, Is Buying a Studio
I wonder if socialism done right (if that's possible, as no one has yet proven it is) would lead to smart people working on the kinds of things you listed. In theory it would, as there'd be no need for adtech, ecommerce, Wall Street, etc.
Who on HN is supposed to answer that? Just go ask Linus yourself.
No because the cost of living is very high in Canada for it's major cities. Cities where there are jobs with decent-ish pay have high housing costs, the only exception being waterloo where houses are merely expensive. Also the cost of everything is about %20 higher. The weather is also relatively bad. Overall with the high pay in the USA, it's better to be a upper-middle class person in the USA than a upper-middle class person in Canada.
I had a binary search in mind, if that counts as sophisticated :) Just surprised by orig GGP's assertion that more inlining would automatically be faster.
It wasn't just a viral video. It was a professionally produced video with paid actors. Consider that the Russian government needs to pay people to simply post positive comments about it. To think that someone made a video with multiple paid actors that just so happened to demonize a specific political group opposed to the government out of goodness of their heart is laughable.

>without some holier-than-thou foreigners

Why did you assume I'm a foreigner?
Actually, ProtonVPN does own the physical hardware and network for our secure core servers, which we fully operate and run ourselves. This is rather expensive to do, but it's the only way to be sure things are behaving as they should.
That fits under the "whatever" category.
Do you think the picture they used to present the chip is real? They certainly didn't claim the picture is for demonstration only, not the real thing.
One such place I worked for had the non-distributed HQ and it housed the execs and some of the local team (being non-specific here on purpose).

I switched from working remotely to working locally, which involved a change of country, and I realised that I couldn't justify my own position after that.

As far as it goes with productivity and satisfaction, I thought the decision to go half-in on remote was a mistake.

My take away was that a startup does not necessarily have the maturity to maintain the balance between local and remote while also focus on making things happen. It was totally a setup that was so advantageous to the staff that the business itself suffered, as I saw it.

In those terms, you get a reprioritisation or a negligence and productivity suffers because you've just resigned to the reality that it's really hard to manage it all. Yet still, you feel entrenched so the best you feel you can do is to just... do nothing.

I would say that a small startup depends on fluid interaction between founders and the various 'makers' on board who help fulfil the vision. If you're 50/50 on how you facilitate that then you get a lot of mediocre when you could have had one solid thing and your foundation is built upon a compromise.

If I found myself in a leadership position in such a scenario again I would hope that I could stomach the firing act and invest in the culture that suited us best. But I don't think that's so easy to do with a small team.
”Documentation is available, although the datasheet will need to be translated”

That’s one way to see it. An alternative is ”If you’re a young hacker, you better start learning Chinese, just as young hackers fifty-ish years ago didn’t wait for translations, but learnt English”
Sorry to hear, I lost my mom and my dad is in a similar situation. He and my mom were partners in their work life as well, so he misses the fact that he does not have a sounding board.
Would be really interested if you could provide a source or explanation on modular chips. Couldn't find anything with a couple of searches
Many articles fit such a description but were “duped”. Wouldn’t it benefit the site if at least one of those were allowed to exist alongside what is essentially Google’s response? The title of this article doesn’t even convey the most important point here, which is that hundreds of thousands of users had personal data leaked; instead, it conveys the idea that Google is doing something to “Protect data” which is something that people might not care to read if they didn’t know it was related to a breach.
Clarifying Layouts, Model and Paper Spaces in Aspose.CAD
I hope these regulations will finally address bird ownership. Anyone can walk into a pet shop and buy one with no Id. And if one of those birds escapes from a careless owner it could easily hit a plane or ambulance!
> I don’t respect folks who are incompetent without their admins

Yet this is exactly what the article is proposing.

If you don't do, say, Powerpoint, with enough frequency, you are effectively incompetent at it. Insourcing this to an admin practically guarantees you will be incompetent at it.

Steve Jobs had Apple create iPreach (Keynote) because Powerpoint wasted so much of his time ...
Apple Bloomberg Congressional Letter
This isn't really a dupe, because the press release by Google hides pertinent facts.
You could use an X-37B to meet up with Hubble.

However, figuring out budget (X-37B is a USAF asset, not a NASA vehicle), designing & constructing a robotic repair system that fits in the cargo bay, etc. would be nontrivial both in terms of price/ROI and the hopefully impending debut of the Webb telescope.
I wonder what this will affect SEO practices. I remember one of the things google had made as a small factor for search, it's the integration of Google Plus in your website. Like using the plus button.

Like what happens if I remove all google plus code related from my sites right now? My guess it's that in the short term will have some kind of negative impact, but I don't know.
> but this critic is almost certainly making perfect the enemy of good in pursuit of an ideal.

Yes, because "good" means preventable poverty related deaths by the millions because it is not profitable to do anything about it \s. Good for you != good, but it is easy to look past that when it isn't right in your face
As a PM, though not one that works at Facebook, I would probably approach it something like, how do we ensure that our users stay interested in the homepage, coming back as often as possible and staying on it as long as possible?

There are lots of other sites competing for attention, and to sacrifice a good UX would be shortsighted, especially with all the “FB is dead” comments people have been making the last few years.
There must be a lot of demand for flights that leave at 12:30AM for the mainland and return at 11:00PM (just in case there's a delay).
They wanted to shut it off anyways, this is a scapegoat.
That's awesome simmons! I can't wait to see Rust/Python/Go/Node all talking directly to each other. I really want to see a world where P2P communication is common.

It could really change how people design systems, have servers exchange data directly instead of overloading message brokers. Could have an even bigger impact on users! Instead we could see users exchanging files directly instead of depending on paid services!

I am the author of https://github.com/pions/webrtc we implemented SCTP, SRTP and working on DTLS now. So if you ever want to grab anything please do :) and always happy to chat if there is anything that could be better/any way we could help the rust implementation
It's definitely there but disabled.
It's the other way around -- if only we didn't expect the economic system to serve every social need.

Business and the economy are doing what they are supposed to do. It's our expectations that are out of line.
I can understand this position, but I'd be curious what your thoughts are on how to best (I realize there is no perfect) keep your data private from snooping employees, hackers, or law enforcement.

I've thought about this over and over, and it's hard to come to a solid conclusion about keeping personal data safe (in this context I mean emails and files you may store in the cloud, not browsing history, social media posts, etc.). There are so many options with downfalls for each, and I'm not a security expert. So every time I get excited about trying a new service geared towards privacy, or setting up my own instances, inevitably somebody points out the terrible pitfall in it and I get discouraged.

1. Don't use the internet or internet services, period. <- Not tenable for most of us.

2. Use services who market themselves as geared towards privacy. <- Can't actually trust those services, even with E2E encryption because they could be running different code from what you think they're running.

3. Use regular cloud options, but stack stuff on top - VeraCrypt volumes or Cryptomator with Google drive, GPG for email, etc. <- Really difficult to setup and have a nice reliable way of accessing data on mobile/desktop/etc. No security audits on a lot of the open source software.

4. Host your own services - i.e. a Nextcloud 14 instance on EC2 with an S3 backend, then use client-side E2E <- Difficult to make sure you set the service up in a safe way, and not even a fraction of as much resources in auditing code as, say, a giant corporation.

5. Spread what you do out over multiple services - FastMail for email, DropBox for cloud storage, Standard Notes for notes, etc. <- A real pain.

I know there will never be a consensus on this, but I'd love to hear what your thoughts are on the best way to keep my personal files and notes personal to me. Let's assume I'm not a target of any spy agencies or whatnot, but I want to make it very, very difficult for anyone to read my person notes and files but me.
In the Streets of Argentina Lie Hidden Memorials to Disappeared People
And, to be sure, many will justify it by saying "by maximizing this revenue, we're able to provide even more services that people love for free." Is it a Faustian bargain if practically everyone is begging to be Faust?
Of course they are. The advantage is that you get a full MINIX install on newer MEs!
I disagree.

I think Google+ had great marketing and release. Good enough to create a social network with 300 million monthly active users out of thin air.

However the product did not provide enough value for people to keep using it. The circles idea was good, but the improvement is too incremental. I am also wondering if the average user really understood that idea and cared enough to put in the effort to separate their contacts.
A few years ago I tried naming my home directory with the unicode pile of poo () and a space in the name to test what of my code might break. However, it broke too much of third party tools/scripts that I occasionally needed for something, so I reverted within a few days.

Though it might be interesting to have an integration test box where the username (and thus all the relevant paths) includes all kinds of oddities - whitespace, emoji, right-to-left marker, etc.