skysight-inc/HackerNews huggingface dataset:
The implication being that the existing organizations don't worry about these things?

The EFF's focus is 'technical' only in the sense that it's restricted to topics which involve some kind of electronics. They've been campaigning against digital surveillance and mass profiling since before most politicians have been aware the issue mattered.

(The FSF isn't especially relevant here, but neither is the Sierra Club; you simply picked an issue they don't work on.)

It's true that the EFF won't save your job if you refuse to build a tracking database, but frankly I'm a bit confused what you think unions would do here. Unionization has a great track record on labor rights, but that looks more like "only spending 40 hours per week building the database". Union status isn't usually relevant to employees outright refusing assignments because of their conscience. And the EFFs focus here makes sense; as long as someone is willing to build the database (say, the sort of people who write malware for the government), opposing the plan overall is more important than opposing some specific contracting deal for it.

The move to revenue is a non sequitur which kind of looks like your real reason for focusing on unions, but I'm still not exactly sold. Software companies already distribute stock more than other companies, and have salaries as an unusually high portion of overall costs.

Meanwhile, "worker owned" and "unionized" are fundamentally different things, and I see no evidence that one leads to the other. Unionization usually happens as a response to not owning the company, and having no way to become owners. Software companies are vastly more likely to be some form of worker-owned (e.g. startup, co-op, stock-granting employer) than most business, which has historically been one reason they don't unionize.
And green threads! But maybe that was all before Rust was prominent enough to count as a serious competitor?
If ever I thought a reply came from a paid Russian troll, this was it.

(your retort does not make sense and does not seem like it was made by a fluent English speaker)
The closest I know of would be use of umatrix and general knowledge of which sites do what activities
The release is also improving sandboxing for Linux:

https://www.bleepingcomputer.com/news/security/firefox-57-br...

Sandboxing for Windows was introduced in version 54.
Is that in addition to income tax?
The fact that VS Code's version isn't ready yet, and Atom's is makes me think that Microsoft wanted to respond to Atom's announcement. But I honestly have no idea if that's the case. Just pure speculation.

Edit: Atom's announcement was yesterday. Microsoft's was today. That further fuels my speculative hunch. :)
PM at Microsoft. Beyond co-editing, Live Share enables co-debugging which allows you to track down problems that only happen on one machine in a low latency environment and enable concurrent investigation of different variables or stack points against the same running app. We've got more features in mind to enable end-to-end development. It also follows a model that actually does not require sync'ing at all which gets you up and running fast and improves security.
Firefox has been a low-priority target for a couple years due to its waning user-base. In fact, Firefox wasn't even at Pwn2Own 2016 because hackers didn't think it was worth their time[0].

Hopefully with Quantum and a resurge in popularity, it'll become a target of white-hat hackers again.

[0] http://www.eweek.com/security/pwn2own-hacking-contest-return...
> And we don't really chide people for too many editor tabs open either because we have a navigation panel

> Why is a browser any different here?

"navigation panel" In which case the tabs are effectively duplicated, and not of much use.

> Navigating a tree of your actions or your current context is actually way easier than re-navigating a website.

It really depends on the size of the tree, and the speed of page loads. For example, I keep a local copy of the Python, Go, and Boto documentation. This makes navigation fast and simple, even in the slowest of browsers. Click on a link, loaded (virtually) instantly. Hit the back button on my mouse, loaded instantly. One tab, fast as I could ever ask for.

Ultimately, OP was asking why, I answered. No chiding intended, and only a little judgement - but disorder is incredibly ineffective.
"This, then, is the ideology of Musk. And though basic, it's actually very rare. Think of the other names that one associates with innovation this century: They're people who built operating systems, devices, websites or social-media platforms. Even when it didn't start out that way, the ideology in most cases soon became: How can I make my company the center of my users' world? Consequently, social-media sites like Facebook and Twitter use a number of tricks to activate the addictive reward centers of a user's brain.

If Musk's employees suggested doing something like this, he'd probably look at them like they were crazy. This type of thinking doesn't compute. "It's really inconsistent to not be the way you want the world to be," he says flatly, "and then through some means of trickery, operate according to one moral code while the rest of the world operates according to a different one. This is obviously not something that works. If everyone's trying to trick everyone all the time, it's a lot of noise and confusion. It's better just to be straightforward and try to do useful things.""
This is very location-dependent. Here in the UK, the nearest thing to a property tax is the "council tax", which is based on the estimated value of the property in 1991.

There is also a tax on property transactions which can be considerable.
Perhaps it's an "emergency landing".
My understanding is, that Firefox Quantum is not faster due to any additional rust parts, but because the team focused on performance optimization across the entire codebase.

The only big rust component was introduced a couple of releases ago: Stylo.

Once Webrender is in Firefox, a serious chunk of Firefox will be written in Rust.
One of the reasons for the confusion from those of us on system programming side is that Go inherited mostly from Oberon...

https://blog.learngoprogramming.com/about-go-language-an-ove...

...that was used to build OS's and other system stuff. Here's a brief history I just submitted and the official pages.

https://news.ycombinator.com/item?id=15704806

http://www.ethoberon.ethz.ch/

http://www.projectoberon.com/

The Delphi product and the Oberon offshoot Component Pascal were used as C++ replacements. Here's an IDE for Component Pascal:

http://blackboxframework.org/index.php?cID=home,en-us

So, the point is that it's a variant of a Wirth-style language for writing operating systems and low-level apps. With that, many of us figured it can also target the same thing. It might need some modification in its runtime or something if not originally aimed at it. I see no reason why a language stronger than Oberon couldn't be used for at least what Oberon was used for, though. As partial evidence, people are already writing prototypes for OS's in in.

https://news.ycombinator.com/item?id=14537691

https://www.phoronix.com/scan.php?px=MTY5OTQ&page=news_item

Throw in real-time or selective GC's as a modification to get it closer to taking over a lot of stuff that C would be doing. There's also nothing stopping the low-level code from being straight-up unsafe with checks added by programmer since that's already the baseline with C. One would get a more pleasant language that was at least memory-safe in other components that could take a GC. House OS is an example where the H Layer wraps the unsafe, lowest-level parts of the kernel of an OS mostly written in type-safe Haskell.
This is the very similar to the technique described in Fred Saberhagen's short story "Without a Thought."
Brits are less prude than Americans, but way more so than Europeans. Consider how topless sunbathing is ok on the mainland; is met with snickers, cat-calls and crude propositions in the UK; and downright illegal in the US.
...or the compiler had a worthless optimizer?
Firefox 59.0a1 results on macOS, the difference is massive:
https://kristofferr.com/files/screens/Screenshot%202017-11-1...

Chrome looks basically the same, so I didn't bother screengrabbing that.
But how many of them come from the rendering engine?
Gitlabber here.

We have a plan to address this and are kicking off our move to GCP shortly. Our top-level engineering department goal is to make gitlab.com ready for mission critical workloads and are targeting industry standard SLA's (e.g. three 9's). You can see our proposed architecture here if you're curious: https://about.gitlab.com/handbook/infrastructure/production-...
Does Sexism Pervade in Your Company's Slack?
Given that "extreme programming" is a meaningless buzzword,
whereas the developments shown sound actually useful, that's probably for the better.
There's a 500k exemption, but our house has appreciated more than that. The more it goes up, the more we lose if we move.
That FAQ seems fairly vague - what I'm looking for is simply how connections are established - can I simply point the thing at another copy of VSCode running in my LAN? Or do I have to involve Microsoft servers on the internet for session setup? Is the connection directly between us or via an MS server? What encryption is performed and where? Can a Microsoft employee or someone who compromises them theorically gain access to my code simply by accessing my coworkers account and connecting to my session?
In the US home sale profits are taxed as capital gains with an exemption based on marital status. It's hard to compare, though, since homeowners are not permitted to write off routine maintenance as would a landlord.

Would be interesting to simplify tax codes and handle homeowners as both renter-landlord on their own home.
Reduce GraphQL codebase by 40% and get 90%+ type coverage using code generation
>> Often you might be willing to trade a 10ms GC pause of Go for much lower chances of memory corruption or crashing compared to C.

I believe the C/C++ developers will look for a Rust-like solution(even if I don't like Rust) rather than Go if crashing is an issue. Go doesn't solve the crashing issues. It has its own crashing issues(e.g. dereferencing nil pointers , deadlocks, data-races, nil and nil interfaces etc). If the GC is not an issue they can choose any other GC language so Go is not that special anymore in this regard. The truth is that Go has its own niche and that's web services.
I've got the Xiaomi Mi 12 laptop that is fanless. I've been using it everyday for a few months now, with Linux Mint 18.2 installed on it. I've not found anything that doesn't work. The biggest suprise is how well sleep works by closing the lid and how quickly it starts up after opening the lid. I find it quicker for waking up than my (work supplied) 2015 MacBook Pro. The touchpad isn't as good as the Macbook, but it is better than any other machine that I've tried

Is there anything you would like me to try out on it for you?
> I must admit that this problem is Chrome-only. IE renders much better […] Firefox has good rendering as well […]
Yeah that makes sense! It strikes me as pretty similar to volatile-correctness in C++ (it's a technique -- look it up if you haven't heard of it) with the additional constraint that there is only ever one mutable reference, for better or for worse.
Of course it is and it makes sense. Learning safe and correct C/C++ is a big challenge. You can do this, or write it in Go. It will be 80% as fast but take you much less time. It will also be safe.

Once you’ve learned all of the ins-outs of C/C++ then you don’t have an incentive to use Go to replace them. When you don’t need performance you can use a scripting language like ruby or python. I see this happen often.
I think the post you're responding to is being critical of the unexplained/unexamined axiom that "deflation is bad", which is usually an underlying assumption in the financial press.
Probably a combination of not using something as simple as RANSAC, and passing the output through a Kalman filter to smooth it out. (so: sufficiently advanced glue until proven otherwise)
Announcing “Azure DevOps Project” Public Preview
The "pee tape" has been widely discredited. I'm not pro trump but using the word "racist" three times in two sentences and offering fake news as proof does not help your point, in fact it makes you look silly.
I wish there was something like this for Intellij.
> #1 only consumes a percentage of profits, sit it can't make a sale unprofitable.

Yes, that's true, but it makes a move less efficient. If we sell our house and buy another one of equal value, the higher the price, the more we lose in capital gain tax in the transition. If our house had not appreciated, we would pay zero cap gains. The higher prices go, the more expensive it becomes to move locally.
Why was that disappointing? A dollar is really nothing to even think about. If some random person trying to start a service sends me a dollar based on my busy open source contributions, and then (hints? asks? requests?) that I sign up for their service and then forward it to some other person, I would ignore it. I'm guessing this was the big idea? Now, a hundred dollars...
I really hope you mean notepad++ or something
My company was paying for the sessions, so I never saw the bill. It also helped that I work for a company large enough to have their own internal executive coaches. However, this particular EC has since left the company to start his own EC consulting business.

I found it very valuable. As with any kind of coaching, you could try to work through issues on your own, but it might take you awhile. With a coach, they're there to call you out when you try making excuses and keep you honest. Also, I found that saying and talking about things out loud has a much bigger impact and weight than just thinking them to yourself.

It also helped that this particular EC had worked for about 10 years as a software engineer at my company. When I described work situations and problems, he understand exactly what I was talking because he understood some of the political dynamics of our company and technical language I was using.
They're slowing replacing more and more code with Rust. So eventually Rust will have a much bigger impact.
Here is the short summary from the amendments PDF linked below:

The amendment provides that certain employees who receive stock options or restricted stock units as compensation for the performance of services and later exercise such options or units may elect to defer recognition of income for up to 5 years, if the corporation’s stock is not publicly traded.

Perhaps the amendment itself makes this clear, but it sounds like this does not in any way affect option exercise timelines. It sounds like this just lets you defer recognition of the income resulting from an exercise.
The key observation is a) responsive web pages often use large images and rely on the browser to scale them down; b) browsers do a bad job of resizing compared to e.g. Photoshop.

This is true but I don't think it's a very big problem. Most recent phones have ridiculous high screen resolutions so the blurring is completely invisible. Desktop PCs tend to have large screens, so not much downscaling is needed, and high-DPI screens are getting more common there too.

It's definitely a good idea to use SVGs for line art, if possible. And browsers ought to use better resizing filters, it's not exactly rocket science.

But with a high-DPI screen, even low-quality resizing looks fine.
We're officially launching UBI
Paragraph breaks, please.

> If the language can surprise you easily and lets you write weird code that is going to work a way different from what one will probably assume intuitively - that's a language made wrong.

I agree that much of what is unhelpful about C could be changed without compromising its principles. Implicit conversions, for instance, and implicit fall-through.

Fortunately there are compile-time warnings and run-time checks (such as Clang's 'ubsan') to take the edge off.
Thanks! I was thinking 5% as well.
Whoa thanks for the tip! This is so much better!
How does ARM compare to Intel or AMD from a "cost per power" perspective (meaning, if ARM is twice weaker then AMD, is it less than 50% as expensive?)
This is a legal problem for large, stupid slow companies. The beauty of tests is they're hard to sue over.

I used to do this for a multi-national tech conglomerate. Everyone else did technical interviews. I gave a laughably easy tech test (few binary operators). If you mentioned a technology I knew well on your resume I asked you a question about that.

After that, "Tell me about your favorite book, author, movie, album, musician, hobby, magazine. Anything. There's no wrong answer." Just to get a conversation going. I had a number of questions like this. The point was to get them talking.

The most memorable was a Bukowski fan. We talked about his novels and the employer happened to be just a mile from where some of the scenes were set. It was cool because the guy lit UP when he got to talk about it.

The guy who made the worst impression said Freebird was the only thing he could think of, and the last album he could remember buying... when it came out... in 1973...

I observed no correlation between test results and whether the person turned out to be a good hire.

There was also an inverse correlation between competency and "gotcha" questions. One of our least competent engineers was vicious and mean-spirited during interviews. In the 100 or so interviews we did together, the only person he ever liked was his friend. Ironically I fought hard against hiring the interviewer himself but was explicitly instructed that we were seeking "moderately competent" individuals for his role.

Then HR found out about it somehow and forbade me from asking "personal questions" because we "might get sued." I had to stick to a script.

So I quit giving interviews, and we hired people who were good test takers from then on.
The cap gains is also a big factor. Even if prop 13 were not a factor, the higher prices go, the more expensive it becomes to make a lateral move, or even to downsize.
Can you imagine if during Reagan's campaign someone leaked nude photos of his mother? Or Bush? Do you really think Evangelicals would have gone for that?
Keyboard in the 7520 seems pretty solid. An improvement over current generation Apple keyboards and... solid feeling.

I wonder how different 7510 is over the others. This one is not my beloved mechanical keyboards, but it does not fatigue my hands at all, and has a full numpad :)
I'm using one from Fiorentina, it's hardbound with a dragon and a griffin on the cover, I've been using them for a while now. They are really well made, but I mostly like them for the cover :)
Really? So Microsoft just provides name resolution, and the data goes peer-to-peer?

Or maybe this “connection” is actually going through your servers and we have to take your word for not peeking inside the packets?
Hard paywall.

Was not able to read the full article in full, but title is an interesting question.

High wages in blue collar fields will be a thing of the past in an world where automation will thrust massive amounts of people whose jobs were automated onto the unemployment line. These people will have to make a choice :Either get re-educated or do simple blue collar jobs.

The good thing is the price per hour for plumbing and other Blue Collar jobs will be a lot cheaper than it is now because of an increase in Labor Supply.

Again I could be totally wrong, but as of today that is the direction we're headed.
I can highly recommend keeping a lab notebook and the article has an excellent summary. In my case I prefer the bound and stitched notebooks.

Since I keep several projects going at once in the notebook I've developed a system to make that possible in a notebook where the pages are numbered and not removable.

The start of the project gets a note in the table of contents of the first page # for that project.

When I switch to a new project I draw a horizontal line across the page and attach a 'post-it' flag to that page. These are like those 'sign here' flags they are easily removable. And I've got a multi-color pack of flags adhered to the inside cover of the notebook.

When I go back to a previous project, I draw a horizontal line in the notebook and using the flags find where I had stopped on the project earlier in the notebook. I then draw an oval and write "To: ###" where the ### is the page number of where I pick up that project again. I remove the post it flag and on the page where I've restarted I draw an oval with "From: ###".

If I switch projects again later I again put a post-it flag and the horizontal line.

This wasn't my idea, as far as I can tell newspapers and magazine have used this to link parts of a story through the publication since forever.

When I'm disciplined about it (sometimes I have to go back and fix up my linked lists :-) I can review any project fairly quickly from the start, and when I'm further into the notebook, follow links backwards to quickly remind myself of what the last thing I had done was.

I really helps me keep multiple things moving forward in my day to day.
Homeland Security bulletin warns of weaponized drones and threat to aviation
Well Google Docs still is less irritating than screensharing what you are doing in Google Docs via Skype.
Why does my IDE need an app store?
Superficially looking at this, how does this differ from Azure? I know it seems to support more, but it also clearly re-invents same things as in Azure.

Edit: Looking again, this is for native apps only?
Show HN: Icorium the interactive ICO analytics platform
Hi guys,
originally I built www.Icorium.io for me. As a tool for me to use. But I‘m sharing it with the ICO and blockchain community as I think you could find it useful too. Please let me know if you do. Icorium is free. I built it for the community, not to make money. Therefore there are no adverts, no fees, no bombarding you with marketing nonsense. I see Icorium as a community tool.
I want your feedback. What have I missed? What could be improved? What are your ideas? Please let me know.
Perhaps it's a cultural thing, as I was born and raised in ranching country, but cowpies (that is, dinnerplate-sized piles of cow manure, hard or soft) are not something I tend to see eaten in literature. Stepped in, frequently. Maybe even burned for heat. But never eaten.
Cheap Supercomputers: LANL Has 750-node Raspberry Pi Development Clusters
Atom announced "Teletype" today: https://blog.atom.io/2017/11/15/code-together-in-real-time-w...
Just to be clear, we didn't buy this house as an investment, we bought it to live in. We're actually hoping for prices to come down so we can downsize without taking a huge financial hit in the process.
Is it possible to opt out of it somehow?
The Habitable Exoplanets Catalog
I'll give you that :)
Show HN: Free Mobile App for Comic Collectors That Identifies Valuable Comics
What's the reason for the editorialised title? "Microsoft loves open source databases, joins MariaDB Foundation"
(Screencast) Migrating an iOS project and its dependencies to Swift 4
Impact.

It's not directly measurable, but you know it when you see it. And sometimes that impact is negative.
I was about to say that I can't really see any difference, then I realized I have FF 57 and then they must have been some improvements in this direction.

Maybe some Mozilla devel can confirm this?
Expanding AI tools and resources for developers and data scientists on Azure
Is this reduction in line count typical? I'm surprised. Or is this discounting parts of the code that have been moved out into separate crates?