skysight-inc/HackerNews huggingface dataset:
Oh boy would I be thrilled if that happens.

Nothing of value will really be lost, replacements would spring up super quickly and I'd like to think that we would have learned enough about the downsides of the current social-network systems for the next generation to avoid the pitfalls and hopefully make something much better.
Strawman. Robert Scoble never claimed to be an engineer.
easy: apple never acknowledged and confirmed that it made a serious mistake/offence/liability. big difference in court if someone decides to sue.

disgusting.
How is it supposed to work?

You have a piece of work that takes about 12 weeks, for example. You have 2 week sprints. You need to break it down into chunks you can do inside 2 weeks.

However estimating sucks. You might need 4 weeks for one of the chunks, or 4 hours. You find out once you start looking at the legacy code and find you need to refactor 10k lines of code, or just flick a bit.

If it takes 4 hours, do you wait 2 weeks to do the next chunk or bring it forward. In the scrum guide [1]
there is no mention about putting more stuff in mid-sprint, so I assume it is OK to do that.

What if it takes too long? Roll it over to the next sprint.

I guess in spite of Scrum you can continuously work on the 12 week feature, and make the right motions to keep the process happy.

[1] http://www.scrumguides.org/scrum-guide.html
The linked webpage is a cancerous malware ad infested mess on mobile, ironically.
I wonder if they are using their camera permissions in Messenger to automatically grab an image when someone opens the app...is there any way to verify that?
To correct your correction I'd like to add that far from every European country is a member of the EU.
The "logic" in this case is the first attempt failed because the root user was disabled, but as a side-effect it enabled the root user. The second attempt worked because the root user was now enabled. There's no explicit logic in here that says the second attempt should have behaved differently.
They are listed as a contributor to the Common Voice dataset: https://medium.com/mozilla-open-innovation/sharing-our-commo...

I think their product is higher level - it has things like recognizing commands and sentence structures, and hotword detection.
Most decent devs go contracting to make decent money in London
When Americans Tell Americans “Get Out of My Country”
I'd advise against playing such games if your FB account matters to you. They have often blocked / disabled accounts based on these things.

If not, then go ahead, by all means.
Ask HN: Story time. How many millions of dollars in Bitcoin did you waste?
HackerNews is where it all started.

In 2013 (I think it was) I bought 100 to put into a fund for my daughter. She died, so I drank it all up. Shit happens. Tripled the money by the time I managed to spend it all..

Had maybe 700 or 800 in one wallet at one time. Dont remember what happened to those coins. Maybe I gambled them away, when there was a SatoshiDice? Does that even exist anymore? Cant be bothered to check...
... target of bitcoin hype tho?
Techmeme summary: Reed Albergotti / The Information: Sources: Andy Rubin left Google in 2014 after internal inquiry found he had an inappropriate relationship with a subordinate, has now taken leave from Essential
Scheduling glitch leaves thousands of American Air flights in December pilotless
the point is about the interest the government takes in the ratio of the number of tax collectors to the number of tax payers and keeping that number low; it's not about the merits or abuses of the 1099 status.
Cool. For anyone looking at using Python when speed is important should also take a look at Numba.
It's impossible to have full-disk encryption with that config, right? (i.e., does FileVault work for the root user?)

If you can get in from an install CD, you can reset passwords as needed.

If I were writing this patch, I'd probably check to see if the root user's password was indeed blank, but given that use of the root account only is extremely unsupported I cannot get too upset about Apple breaking that use case as long as you can get back in.
Well, if you're asking me, I'd say Intel is successful despite the technical shortcomings of the x86 ISA, not due to any technical advantages of it. Intel has the benefit of huge volumes (thanks to x86, yes), and they are very very good at chucking out big silicon wafers economically with low defect rates.

Thanks to those advantages, Intel can overcome the disadvantages of the ISA. Which aren't that big in their main markets, that is relatively high end cores.
It appears to be recovering as Bitcoin is back to 10143 at the time of this post (GDAX).
I love this idea. A quick tutorial on how to use this would make it much more approachable to developers wanting to use it without reading every line of code.

Also, why is it copyrighted by google?
> It's a term the banks et al. use so that they can have less responsibility.

I agree that it's misleading, but have to concede that whoever first came up with that term must have been an expert in framing and spin. There are few words that so effectively distort the discussion as "identity theft".
Amazon FreeRTOS – IoT operating system for microcontrollers
310 miles would be done at 75-80 mph depending on the speed limit. Puts it in the ~4 hour range, and me personally, I would probably take maybe 1 bathroom break, sometimes not. I could imagine driving between lunch and dinner.
For the record Coinbase is adding 100k users a day. So people need to dial down the expectations...
They do under either Engineer or Computer Systems Analyst, depending on the case.
This walking tour looks really interesting
http://www.ingolstadt-erleben.de/illuminaten/termine/
Techmeme summary: Apple countersues Qualcomm, alleging that Snapdragon chips, which power a variety of Android devices, infringe on Apple's patents
Does that work? I usually say STFU! Which does work
Or at all.
You have special fingerprint algorithms that are suited for sound modifications like pitch https://biblio.ugent.be/publication/5754913 but it's not going to work with humming or live audio. I don't know if such a thing exists.

If you want to do some research, here is a short review paper on the topic http://www.cs.toronto.edu/~dross/ChandrasekharSharifiRoss_IS...

As for 2d array spectrogram, it is not needed in my lib (expect when plotting is activated). I only care about maxima in the spectrum of each data window. In other words, 1d spectra are enough.
Exactly. In my experience it's hard enough to find investors, try insisting that they have the same liquidation preference as the employees. Good luck with that.
Wealthy SF residents to get private street back, despite skipping taxes
With a separate, dedicated GPU is my understanding, which is a deal-breaker.

I've recently moved to Mint with Win7 in a vm and its lack of GPU and DirectX support is not really workable. Basic apps are fine.
I guess you’re seriously concerned now ;)
The data doesn't need to be kept though. It can be requested, checked, verified and erased.
That's true, at least for most of the people I worked with. I'm not sure what the process is for administrative staff.
A hash would only match an identical file, right? It sounds like image recognition is used here to catch derivatives of the original file, which a hash wouldn't catch.
And day two: http://www.lowrisc.org/blog/2017/11/seventh-risc-v-workshop-...
> Most of the progress made in software projects comes from incrementalism. Obstacles to fast iteration hinder progress.

I would like to print it in very big letters and put it at the entrance of slow-moving IT departments. "cost of change" is likely one of the most important metrics to measure the effectiveness of a team.

Being risk adverse because of fear of change leads to stagnation.

"more Jupyter notebooks and less spreadsheets" could be a useful simplification for conveying this change of POV.
New York attorney general asks people to report fake net neutrality comments
Find the Best Movies to Watch Now
Your first paragraph is, again, essentially what I initially stated.

Your second paragraph is a separate, and good, point.
Why not use a shipping container?
Here you go: https://www.pastery.net/jhsvrs/
Consider designing an account security system that can deal with all the kinds of problems that arise when 2 billion people are using the service (email forgotten, email stolen, password compromised, blah blah) and then tell us email verification is the one-stop solution to fixing all of that.
Add:

I think the breaking up of the 12 weeks into chunks is a good practice so you can measure progress, and have discussions about removing bits if you blow up on time.

However if 1 dev is doing this work they can do it on their own rhythm - maybe releasing 3 things in one week and nothing for 3 weeks. There is no need to synchronize with the team.
Oh, now we know how the USA got it: https://twitter.com/kateconger/status/935912822478794752. Uber "voluntarily disclosed the Jacobs letter" because Jacobs threatened to involuntarily disclose it. However, Uber tried to hide it in this case (despite it/Jacobs mentioning Waymo); the USA gave it to Judge Alsup because he had initially recommended the case for criminal investigation and they thought he might find it relevant in his trial. At this point, Uber has lied so consistently it seems like they should forfeit their opportunity to offer testimony. I wonder if the judge will allow any of this to be brought up with the jury.
Insiders Accused of Stealing Personal Data from Homeland Security
You can find a tutorial here: https://google.github.io/boardgame.io/

I'm a Googler, so released it under Google's open source program (it's not an official product, though).
The Schufa (https://en.wikipedia.org/wiki/Schufa ) provides data for their partners/customers on your credit rating and credit score.

Banks will usually not give you an account and shops won't give you credit if your rating is bad. For example, you are so late to pay your bills that the creditor has involved collection agencies or the courts to get their money.

Landlords will more often than not demand a document from the Schufa (supplied at your own expense) to consider you eligible for renting a flat or a house.

edit: grammar
Simple Menu looks really neat. Thanks!
When comparing European and USian salaries, it is important to remember that companies primarily care about what it costs to employ you, which is different than the number on your paycheck. Generally speaking, the cost to employ software engineers in the EU is much higher than in the US, so even though the differences in salaries seem large the cost to the companies are often similar. The proportion of that cost that goes to salary is simply much higher in the US.

Places like Silicon Valley and Seattle are still outliers but if you looked at "typical" software engineering salaries in the US the differences in salaries are explainable almost entirely by differences in payroll costs (various taxes, regulations, etc) that the employee never sees.
> If the image is hashed before it reaches FB servers, then it gives every user the power and impunity to attempt to censor via a Content-ID like approach.

Another commenter makes a good point that you could still have a human verify the first time a provided hash matches an image.

In the current setup, there is a human that verifies the image to be hashed is a nude photo instead of the McDonald's profile picture. In the proposed setup, you wait until a hash matches the photo and then have a human verify if it's pornographic content.
wording like this is really tricky (intentionally so!), it exploits our naive notion of digital information as files.
One aspect is the machine learning you mention but basically they can also create a new "file" from your image with metadata about your image. Metadata rich enough to render the original image unnecessary. There is no way out of this relatiohship with FB, however they formulate words to comfort you, there is always a different unexpected side to what they are saying..
Yes, hence the "hacked together in an hour" part.
I'm a bit surprised to read this. It's been a long time since I've done C++ outside of the embedded space, but isn't this a problem that's solved by libraries and LTO? Compiling individual source units isn't terribly difficult either. There's a single tool that turns source files into object files, and a single tool to link them all up. It all feels very UNIX-y to me.
AIUI the expectation is that Apple is going to force all 10.13.1 machines to automatically upgrade themselves regardless of settings. This is something they've apparently done once before, with an ntpd remote vulnerability. Given the nature of this bug, forcing all machines to automatically apply this patch seems like the right move.

(BTW the patch doesn't require restarting the machine, so it's not going to interrupt anyone's workflow)
Techmeme summary: New York Times: Sources: three DHS staff in inspector general's office stole computer system with 246K employees' details to build and sell a knockoff system to other offices
I guess that is what I am paying for - not needing to interview a bunch of people on craigslist. Have that trust/reputation from the beginning. I guess HomeJoy tried this.
I'm not sure I understand what you mean by this?
No big firms to step in and buy based on fundamentals. There is no roof no floor to this rally
Games are what would prevent a lot of people. GPU support in a vm (at least VirtualBox) is still abysmal.
I'd argue it is a necessary but insufficient condition for net neutrality to exist for there to be any competition for high-bandwidth (or perhaps low-bandwidth) usage internet services.
What's wrong with webpage design? Having a web page about images you want to show actually showing whole images isn't cool anymore?
The predicament you describe for yourself is the exact same thing women face all the time. When a coworker makes an advance on a woman, she has to cover her back, because the coworker may not take the rejection lightly. They may badmouth her behind her back, exclude her socially, and generally refuse to treat her like he treats his other colleagues. That’s exactly why romance and sexual have no place in the office, on either side.
false, many many websites have much of your very personal information, information that is not leaked by walking around a store.
Uber Says Whistleblower Was Extorting the Company
RubyConf2017: Opening Keynote
You can buy $300 drones with obstacle detection / avoidance. Hell, I even recall a service on reddit where someone let you fly his drone around New Zealand and it was completely unmonitored because the drone would not let you crash or hit anything.
You can create your project into python library by wrapping in ctypes or using the cffi package. I do that with some of my numerical simulation code and it doesn't take away from the interactivity of python. Once I get a feature more or less complete, I re-write it in c/fortran and compile it away. This maintains performance as well as focus, because the 'interesting' thing you'll be working on is quick and dirty using python, and the stuff you've already okay'd is in a compiled language out of sight.
Sure they will. To truncated whole percents, (N2-N1)×100÷N1, using integer ops, gets you that, to whole percents rounded half up, ((N2-N1)×100+50)÷N1 does it. For additional decimal places, increase the fixed multiplier (and added factor for round-half-up) by the appropriate power of 10.

Even if you are dealing in units of hundreds of billions of dollars tracked to mils, this gets you up to, I think, a hundred-thousandth of a percent with int64.
They do if they have a Software (or otherwise) Engineering degree, and getting in as a CSA just means you need to have 'microservices' and 'managerial' duties in your role
Techmeme summary: Kate Conger / Gizmodo: Uber: whistleblower whose letter was entered as evidence in Waymo case tried to extort firm, settled for $4.5M, now works as consultant for Uber's investigation
No way. Microsoft has teams of people who own features. Their errors tend to be regressions related to some other workaround they need to support.

Apple leaves stuff to rot, then marketing cooks up some new requirement and a few programmers rush to build it.

Disk utility is the canonical and obvious example of this. There are many others.
Definitely true at Microsoft (in the Seattle area).
Maybe, but I don't know.

I'm in France and this lib is software only, so probably Shazam patents are not enforcable here.

Anyway, IANAL and cheers to Shazam people
It's easier to find experience programmers who don't really care about liquidation preference than it is to find investors who don't really care about liquidation preference.
Facebook halts ads that exclude racial and ethnic groups
I have also met people who shifted opposite direction. The market for salaries in the tech space will self correct over time. If you are a solid engineer you'll get paid enough and it becomes more of a decision about where you want to spend your time. Do you want to move Facebook forward? Is there a new team in Google you want to work for? Is your passion movies so you want to work for Netflix?

At some point it is less about money and more about where you want to spend your time.
same reason there's like nine distinct api protocols the various aws services use. teams just aren't coordinated at that level
Techmeme summary: Jessica Guynn / USA Today: Facebook says it is temporarily stopping advertisers from excluding racial or ethnic groups from ad targeting while it studies how advertisers exclude groups
So you are making a general argument on the toxic role such generalizations have? ;)

I understand where you are coming from, but I feel like jumping to conclusions about anything related to this story is way too soon.
There are things coming along, though they aren't mainstream as yet...

3D printed homes
https://www.huffingtonpost.com/2014/09/08/3d-printed-houses_...

Hay Bales
http://buildingwithawareness.com/the-pros-and-cons-of-straw-...
It would be super easy to jump on them because they're rich and live in a mansion, but if this happened to homeowners who weren't rich, I'd want them to have the opportunity to buy it back, too.

They need to pay their tax bill (which actually isn't that much) and call it a day.
The bug does not exist on El Capitan. Your description tells me you already had the root user enabled with no password (which is something you can do with Directory Utility.app)
The data seems really low for senior engineers, given the numbers I know from Microsoft/Google/Facebook in the Seattle area.

The startups are almost certainly skewing your ranges.
The slippery for aadhar card is on full display here. Few years back when this biometric identity card was introduced the government promised not to make it mandatory and now your cannot even shop online without this card.
This One-Paragraph Website Reaches Up to 100,000 People per Month
Just to back this up -- I launched https://dndemail.com on Google Cloud earlier this year. I have 250 users and still haven't used the full $300 credit. It was a great way to prototype, test, and launch.
Very excited to see this exit preview. I really hope this gets covered under the BAA and available in a HIPAA context.
You can also go to the Bell Center to see the Canadiens too. It's just a bit trickier to get around.
Is it better with GCP or Azure?
Techmeme summary: Alana Wise / Reuters: Pilots union says a computer glitch on bidding system for holidays means 15K+ American Airlines flights between December 17-31 have no pilot
The number mentioned for the record is wrong: Coinbase has added 100k users in a day, it is not adding 100k users per day [0]. That’s not evening considering the number of users who may be fraudulent, they are hiring [1].

[0] https://docs.google.com/spreadsheets/d/1NgvD2kFT69mSXuJPzPDu...

[1] https://www.coinbase.com/careers/923993
How does Mozilla's 6.5% error rate on LibriSpeech’s test-clean dataset compare to Google's, Apple's, Amazon's and other's voice recognition? I couldn't easily find any chart of comparisons.
My favorite was "CLT is 5 times lighter that reinforced concrete."

...That is because it is wood. Please stop talking about thick plywood like it is carbon fiber.
We just recently started the move conversation, so negotiations are still on going. I will definitely take your point and try to get a more concrete answer from my manager on how this would affect my career trajectory.

The realist in me is saying it will be a no-go if they don't budge a bit. However we don't have kids and are still relatively young (27), so we are feeling that this might be a good opportunity to move and try something new. Also I skateboard and SF is one of the skate meccas of the US, not to mention all of the other awesome things California has to offer. I love Austin, but I am just feeling like I know every nook and cranny now a days.

Even though the adjusted income is slightly under average we wouldn't be scraping by, however we would definitely have to scale back our lifestyle a bit which we were expecting. Also my wife would definitely do some sort of work out there which will help. My biggest concern is maintaining our current savings rate, and if I can do that then I think we will pull the trigger. The decision will be hard none the less.

Thanks for the response.
What sort of ridiculous nitpicking is this? First, FB does have a Payments feature, so if you are being pedantic, it does deal with one's financial world.

Second, for a lot of people, their FB profile has a lot of confidential information, and is tied to their personal identity so they can't have the risk of it being compromised based on leaked passwords or whatever. It may not matter for you, but I am happy that they are safeguarding my account just the way a bank would.
> Firefox doesn't really have tracking protection built-in.

No, Firefox really does have tracking protection built-in:

https://blog.mozilla.org/blog/2017/11/20/firefox-private-bro...
There are plenty of places on earth where public baths are still the norm. Beijing’s Hutongs, for example.
Bitcoin's price collapsing and people can't trade because 2 big exchanges crashed
There was a previous role where I was alternating both dev and devops hats and it is easy to wonder if I had tracked interruptions and task switching a bit more formally if I'd have more ammo for a performance review that seemed to come out of nowhere for me. I was told that people thought I wasn't being helpful or communicative enough, but I felt unproductive and like I was doing almost nothing but helping other people most of the time. (In the long view that situation worked out in my favor, surprisingly, but it's an interesting thing to wonder about.)
Ways to build a great engineer  PM relationship
I totally understand where you're coming from. I don't think I've played any games where it's made a large enough difference (in person or online).

I also love the idea that it will resolve things correctly right away instead of having to look at the rulebook every time you run into some crazy edge case or wording confusion.
I read at first “China’s New Captcha Test”.
Original title: Bitcoin's price is collapsing and people can't trade because 2 big exchanges have crashed

Techmeme summary: Becky Peterson / Business Insider: Winklevoss' Gemini exchange and Coinbase suffer extended service outages, citing “all-time high traffic”; bitcoin dropped to $9.4K from all time high of ~$11.4K
Net neutrality: Google, FB, Netflix stocks drop sharply as Comcast, Verizon gain
Great Products vs. Great Businesses
Serious question: can its firmware be upgraded through future device updates?
Only if both parties have perfect and complete information about the true costs. In this example, he's selling himself way short, his entire online privacy for a few silly videos.
I've started buying albums as more of a collector's item, especially for lesser known artists.