skysight-inc/HackerNews huggingface dataset:
Same here in Germany (but I graduated a few years ago).

It's kind of the same as in any workplace (by default, with exclusion of the IT sector and maybe some more, also construction sites) - you'll always use Mr/Mrs (Ms not so much anymore, I think that went away in the 80s :P) until you or someone else offers you the possibility to be on a first name basis [0] (example link in case you've never heard of this particularity of German speaking countries).

[0]: http://www.dw.com/en/the-du-sie-dilemma-in-german/a-16494631

There are exceptions, of course, but in general (exceptions see above) I'd say using the first name in a formal/business setting is totally more uncommon than in the US.

In general I really do wonder about mentioning social media and text messages as a possible reason. We had text messages in high school in early 00s. We also had social media when I was still studying, I simply refuse to believe that everything has deteriorated this much in just 10 years. (Oh wait, I'm getting old and 'Get off my lawn', right?) :)
I stopped using the search bar long ago in favor of using "smart keywords" (https://support.mozilla.org/en-US/kb/how-search-from-address...) in the urlbar.
Maybe that's an option for you as well.
Maybe it would be better to wait until the attackers registered the domain, then sopoeana the registrair for their account info.
Mozilla needs to stop messing with the UI and removing functionality. From removing a lot of UI customization, to requiring extension signing, forcing PulseAudio on Linux and now removing the search bar. Congratulations Mozilla, it's Chrome.

I'm not sure who they're catering to anymore. People that like Chrome, but don't want to use it?

Edit: it looks very different than Chrome, but I feel like they're constantly copying (removing) functionality
...and find out that most authors forgot to mention some critical details :)
This may be a really dumb question(it's late and I'm writing this in bed)but wouldn't retirement savings and investments explain the age related bias? If so, do you propose getting rid of retirement planning?
Babylon Health: AI for health
Massive coal mining employment was gone by 1962. Read "Night Comes to the Cumberlands". Most US coal comes from strip mining in Wyoming.
Q: How they gonna produce that amount of electricity?

A: Using politics and destroying the world’s largest mangrove forest. (Sorry if i am so rude or offensive here)

Sad!

I dont know if govt of Bangladesh is somehow forced to build a massive 1,320 megawatt coal-fired power plant within kilometres of the Sundarbans, india will have almost 85%(+/-) of the electricity produced from here.

I would request the Norway’s sovereign wealth fund and other investors to not to invest and let something good happen.
To me that is not progress, We are all bad...

https://www.washingtonpost.com/news/energy-environment/wp/20...

http://www.thedailystar.net/frontpage/risk-losing-sundarbans...
Do you seriously expect criminals are dumb enough to leave any useful information there?
Reminded The gold rush era song. "Oh what was your name in the states?"

What was your name in the States?
Was it Thompson or Johnson or Bates?
Did you happen to draw on your mother-in-law?
Or sink the old lady with weights, my friend,
Eh, What was you name in the States?...Oh!
I didn't see that. Was not aware of 2017 until it has been released.
1. I'm not convinced that the tool release was instrumental for the success of this worm, considering the timeline. Besides, having PoC code for public vulnerabilities is not exactly rare.

2. If a worm is based on the disclosure and hits two months after public disclosure of a hole, then it doesn't really matter if that disclosure happens in 2014, 2017, or 2020. Heck, in this case specifically it could be argued that the delay has been beneficial because we are now better equipped in general to manage such attacks.

If you can't get critical security patches deployed in two months, then it is your problem, not NSAs or MS'. If you can't deal with MS patch quality then don't frikkin use their software.

Running XP/2003 in a non-isolated environment is irresponsible as hell and utterly inexcusable. This sort of infection was completely predictable outcome for XP/2003. Considering that MS was under no obligation to patch XP/2003, I can't imagine what the admins were planning to do in this inevitable situation other than bury their heads into sand.
I suppose that might be interesting just to see if they're stupid enough to register with traceable info.
This is pretty common in Europe. For example income tax and social insurance contributions in Ireland would be greater than 50% of marginal income at this level. This money is used to fund services and fund the national debt.
I'm definily targeting that workflow. What's your current mixing workflow?
It's great for society and long term, but right now we tie people's ability to participate in society pretty tightly with their economic output. If your output isn't needed, you will have to retrain, and society will have to support that.
They never would. It's just a naive test to see if the software is running in a VM. Researchers usually resolve all DNS queries inside their test VMs.
Bertrand Russell on the Two Faces of Science, and What Makes Life Satisfying
Depending on how complicated the site its either

Selenium with Chrome running in a virtual display.

Python requests with Beautifulsoup
I'm probably the biggest critic of Mozilla's godawful UI, but this is mostly acceptable. Really the only gripe I see here is that the URL bar isn't the full width of the page for some reason.

What remains to be seen is what happens to their user count once all the plugins get broken. That will impact a lot more people more dramatically than whatever UI fad they cook up.
You'd be very surprised at how dumb criminals can be.

Nobody is smart at everything 100% of the time.
Huh?

It tends to be the opposite - government places like schools or hospitals run on tightly reglamented software and processes, and updating ANYTHING is a hard, long struggle. You would often find computers running XP or less around such places.

Hell, i had to setup a bunch of USB floppy drives at a certain auto parts manufacturer's accounting office because the local tax office's computers didn't have USB and all the digital tax reports could only be accepted on floppy disks. Yes, that was this decade, and not early in it either.

It's regular people who tend to buy new stuff all the time, not organizations.
Washington’s $8B Shadow (2007)
As someone with significant attention problems, apps like Instapaper and later Pocket were a LIFESAVER and probably saved my career from mediocrity.

My brain craves constant stimulation and distraction. Do 30 mins of coding? Okay you've earned 5 mins of hacker news. The problem is those 5 minutes are never 5 minutes when you come across a bunch of really interesting articles that your brain is dying to consume instead of getting back to work.

In the old days, I'd use del.icio.us, but that got out of hand. So, more often than not, I simply would take the time to read the posts, and my 5 minute breaks would become 20 minutes. I was a young hotshot developer and I could still manage to get my work done in half the day - truly. But I didn't grow.

So, first, I got older (and slower). Second, web articles got longer. And my model no longer was sustainable.

Now, what do I do? I just skim the article, note if it's something i should read, and add it to my pocket.

Do I then get the collector's fallacy side effect? Absolutely. But it's the lesser of two evils.
A brute force algorithm will do it:

while True:
speak_your_mind_as_much_as_possible_to(every_woman_you_meet)
if empathy >= acceptable:
break
Anyone know what's going on with the icons in the top left of the first screenshot? Or on this mockup posted by abrowne below:

https://people-mozilla.org/~shorlander/projects/photon/Mocku...

Would be quite useful to have an area like that for web apps. The browser could apply a heuristic similar to that used by Chrome for the 'pin to home screen' (a website that fulfills the PWA guidelines, and is used repeatedly), which would then be pinned to the new tab page, and when they are open go to that area at the top left. Or something.

But, anyone know what it's actually used for?
Wrong. It was a reaction against the utterly predictable failure of a contentless approach to instruction which started and ended with the rhetoric necessary to convince pseudo-intellectuals that supporting it demonstrated political discernment and moral virtue.
Sounds like communist propaganda is alive and well in China.
The initial attack vector is via an email attachment.

Once it's infected a host, the SMB scanning for vulnerable hosts is launched and secondary infections begin with no further user action required.
They will get them following the payments soon enough.
Your [2] link point "ftc.gov/news-events/press-releases/2008/01/ftc-c..." (see link address) which just shows the press releases page.
You can cancel and get a refund before the campaign fundraising period ends
TensorFlow 1.1 linked with Cuda 8.0.61, cuDNN 5.1 on Ubuntu 16.04
I recently composed an email for someone with a degree in mathematics but little experience with computers, outlining what they'd need to do to bridge the gab between their current position and someone with a degree or strong self-taught skills in CS.

When I started I thought it'd be fairly short. It wasn't, and much of the difference wasn't theoretical CS stuff—it was "stupid computer shit". Tools, the command line, daemons, implementation details for a dozen key technologies, debuggers, and on and on and on.

I think I'd underestimated how much all that time I'd spent futzing with DOS to make my games work, or playing with operating systems, or running a message board for my friends, and so on, had provided the foundation for my success as a developer. The hours weren't spent optimally, but they were spent in great quantity, and most people didn't grow up with that kind of running head-start into the industry. It's a giant hurdle to overcome.
Not again...

We can't we just summarily execute all designers? It would save so much diffuse suffering.
Pinned tabs, with a notification for new activity?
> ...and it is also, sadly, no surprise that they also think that this sets precedent. Why is it so hard for them to understand the difference between trial courts and appellate courts and which set precedent?

Trial courts also set precedent. It doesn't carry the same weight as appellate court precedent, but their rulings do have precedential value.
Russia's new T-14 tank will have a nuclear round
The similarities in name _and_ logo to F-Secure are a little bothersome.
Lately I have been looking into data science workflows and tools. One of the most promising ones I have seen is https://pachyderm.io

Data is stored and versioned on a custom docker-like filesystem. Processes are defined by yaml and run based on incoming new data to the filesystem. The processes can be versioned with the data and results, written into the fs are also versioned. It seems like a very good approach to many of the difficulties.

I'm not affiliated with them, but vcs helped my programming so much that I am looking for the best applications of versioning to data management.

Edit: this is mainly concerned with the center box, analysis and records. For provenance you get a consistent snapshot of the incoming data, but that data is fixed. For my work consistency and repeatability is more important than accuracy with respect to an external source.
Depends on the couple, I guess. Optimally yes. But oftentimes both partners have different assumptions about what is fair contribution and how much free time is fair, don't talk about it really and resentments later on ensures. Like both of them believing they do too much simultaneously.

Other times one of them (can be also a women) takes advantage of the situation and the other one does not have much choice subsequently or figures it out only after a while maybe when it is too late. (If women hates her job, it is easier for her to claim that kids need mom longer/more to stay out of workforce longer which puts more pressure and stress on husband. If stereotypical geek claims that it is just not possible not to stay late, he can avoid some of boring housework. )

In other cases, the choice is made by tradition and peer/family pressure which prescribe proper roles (like in case of deeply conservative catholics I know - roles are strict and given by god end of discussion).
As "fair" != free/gratis, I assume this is just a price discussion between Intel/Samsung and Qualcomm. So what is interpreted as "fair" for Qualcomm, it is not for Intel/Samsung. Result: if the FRAND limitation doesn't set explicit margins, this is going to get ugly for Samsung and Intel.
That actually feels pretty good, and gives a far better impression than the static screenshots. Thanks for sharing!
Ah, then yes, it seems, and you should be right (at least in principle - I'm not sure, either) with regards to network ports. (I've done some light scanning out of curiosity, but that's only anecdotal...)
If you barely understand how computers work, but you know your business's accounts receivables file is gone, and somebody is saying they will retrieve it if you send them some weird internet money, you're probably going to do exactly what they say rather than view this as a great opportunity to scam a scammer.

Plus, the criminals they might be trying to scam are almost certainly the victims' only hope of obtaining the symmetric encryption key (there are exceptions; some of these programs have been shown to be written by people not entirely clear on how crypto works -- single global key, obfuscated key on client machine, etc.). By definition, the only people interested in paying are the people who have no backups of data they need, so they have no options, and taking the risk of pissing off the criminal doesn't really make sense.

Moreover, for all we know, some victims haven't figured out that they're paying the same people who did the encryption in the first place. From their point of view, this is just like buying antivirus software or taking their computer to Geek Squad.
if you cold call me just to tell me that my codebase is not good enough for you to even touch, im not going to be interested.

your english isnt exactly stellar either.

if you want to make my code better, that doesnt add value. the bad code clearly works. or else I wouldnt be in business. "good code" is irrelevant. if that makes your heart bleed, welcome to the real world.

every tech ipo ever has bad code. twilio has bad code. dropbox has bad code, uber has bad fucking code. maybe google doesnt. mighty google has no bad code. you bet facebook is a load of shitcode. maybe not anymore, but for the first decade? easily.

do you think mark "3 week mvp" zuckerberg gave a shit about code quality? the guy was studying liberal arts.

ask any YC partner. code quality doesnt matter.

if you can get shit done, however, youre going to be the shit.
You're brainwashed, Assange is more "American" in his values than any of the politicians you have had, and have provided more journalistic value, for the past 20 years.
The people working in daycare? Definitely not :-)

The ratio is pretty high - like 1:3 or something. Then they need to pay for the space. Our kids went to various nurseries over the years - some better than others. The best have kitchens where they cook locally sourced produce. There's a premium for that, but honestly it's not much cheaper for ones where the service / childcare standards aren't as high. Demand is high too. We were in an area with a really high birth rate (and relatively affluent families). It was a bit of a fight to even get spaces.
This is what happens when spambot skiddies accidentally acquire a treasure-trove of NSA tools via a C2 server they have pwned. They failed to sell ('broker') them as nobody was stupid enough to touch them, they failed to blackmail with them (omg what a bad move), then they failed to weaponise their own gear with them (wcry 1.0 in February), and even though wcry 2.0 is widespread and very disruptive, really they failed again only making 50k out of how many infections? They have only 3 bitcoin addresses making it obvious nobody is getting decrypted (how do they know who has paid?) or there is a single master key which will be found soon, their sandbox detector is a killswitch. Larry, Moh and Curly have invited a world of pain upon themselves - as well as probably killing people on NHS - they also infected Moscow Police - so FSB too.

Definitely, would not like to be them.
Tagentially, since Fx 57 will also kill legacy extensions like Htitle¹, I'm glad CSD (tabs in the titlebar) on Linux is showing some recent activity: https://bugzilla.mozilla.org/show_bug.cgi?id=1283299

1: https://addons.mozilla.org/en-US/firefox/addon/htitle/
>you cannot pipe to or from functions

You, like many others, underestimate Tcl. I present to you, command pipes for Tcl:

http://wiki.tcl.tk/17419

Tcl can be any language you want, because it's already the language you need.
These systems would be better of security wise if they would use the latest open source operating system including the embedded code. The damage this will cause to embedded systems is distasteful.
Just wait until this hits the files of a Russian mob who then take some Americans hostage and fly to China and end up entangled in an islamic terrorist plot. 'Cause then we're in for a very long and drawn out story involving MI6, the CIA, Canadian smuggling routes, and Christian Isolationist 2nd Amendment fanatics.
I'm still annoyed at Mozilla for killing off Jetpack. They told developers that was the long-term path. I haven't decided whether to update my add-ons or end-of-life them. Usage has declined in proportion to Firefox usage.
I highly doubt it has to do with the time it takes to have someone review the submission. Google does not like hiring people to do things it thinks algorithms can do adequately, because people cost a lot more than servers.
Java Threads synchronization, deadlocks and volatile variables
Reminds me a bit of this: https://cryptome.org/2012/07/gent-forum-spies.htm (The Gentleperson's Guide To Forum Spies)
Do you seriously expect most criminals are intelligent?
I'd be surprised if the NSA were just sitting back watching their code fly around the internet.
The distinction of "with" and "of" is interesting in itself. I guess he may have coordinated external logistics or something else during the war for them. '41-'45 is a long involvement, either way; surely he knew plenty of people there. Makes me wonder about the motives for bringing up his name then dismissing him as anything but career foreign service in the original article.

And that's exactly what makes spy work so interesting to observe in the first place: trying to figure out the motives, reality vs. cover, intent, etc. of complete strangers. It's all fun and games until you become their target, I suppose.
you can postpone general updates while still having critical/security updates go through at the normal pace

And, shouldn't a workplace be setup for re-imaging if updates go wrong? I know its easy to just store files in C:\user\name\documents, but then it makes it just as easy to be forced to pay $300 for each computer in the network
A beautiful LaTeX article template
The memory controller isn't running a web server that is accessible to anybody on the LAN.
They’re messing with the UI because the current UI still uses XUL (an antiquated XML based widget toolkit with lots of bugs, slow performance, and the cause of many Firefox issues).

This new UI is entirely HTML – allowing the browser to be a lot faster.

> to requiring extension signing

That’s to prevent the vast majority of Firefox users from getting auto-installed toolbars.

> forcing PulseAudio on Linux

You’re free to maintain the Firefox ALSA backend, which less than 1% of Linux users use, and which no one was willing to continue maintaining.
If they don't kill VimFX and Tree Style Tabs, I might still stick around because the competition is pretty weak. FireFox without audio pretty much sucks though.
And nothing has changed in 2017 from both sides, the ads are still there and show spyware download links.

I guess Google is too busy dealing with "fake news" and paint.net can't give up that sweet ad money.
I am the author of a PAM module called Keeto that lets you reuse all key management processes of a PKI for X.509 certificates for OpenSSH. Furthermore a layer has been added to centrally manage access permissions for OpenSSH servers. For further information see: https://keeto.io
I tend to mix (and do everything as I go) in Ableton. I just got a Push 2 so I've been building out some templates and racks to try to skip some of the tedium of trying to explore chord/melodic ideas quickly.

I was reminded of this behemoth: https://www.youtube.com/watch?v=ndb339l81pU like the interface is terrible, but the DAW should basically know what kind of chord your playing and be able to make transformations to them.

I'm relatively new to producing in general, but one of my main issues with composing in Ableton is just not having easy way to reference the rest of my MIDI clips working on one of them. Or if I decide I want to change my chord progression or my voicing I then have to go and check every other clip to make sure they all match or at least work with the change.
This is really, really awesome. Some other ideas that would be really cool:

1) Do key detection and pitch-shift all the loops to a common key before processing. That might make more of the melodies come through the eigenvectors.

2) Visualize the loop point cloud - maybe with like 10-50 dimensions of PCA followed by 2 or 3 dimensions T-SNE.

3) Maybe some form of earlier dimensionality reduction? I.e. you could do a short-time fourier transform and then threshold and bin frequencies - then invert the transform to reduce the sounds to their basic characteristics. That make make it so not all of the first 20 or so eigenvectors all have slightly different kick drums. For example, if you have kick drums with fundamentals at 21Hz, 22Hz, 23Hz, 24Hz etc. those will each require two eigenvectors to represent the sine or cosine phases of the signal - but if you could "project" every kick drum sound so they were close to linearly related then PCA could isolate them with fewer eigenvectors.

I would love to play with some sort of live music generation system based on this - really, really interesting ideas. And goes to show what can be built with traditional data analysis techniques and a clever idea!

EDIT: Also if you uploaded your preprocessed data I think that would be really amazing.
This is exactly why People need to use the store only as much as possible, and Paint.NET needs to get on the Windows Store as well
I want to be able to bios disable Intel AMT and AMDs variant of it. This is another bad attack vector. Further i want a simpler boot loader UEFI is bloatware and bad for security as its easy to hide things in those huge prorietary binary blobs.
Is the 5-Second Rule True? [video]
People are so worried in moving buttons around and making things blue while calling it a redesign and here I am, just wishing for native horizontal tree style tabs in Firefox.
They’re going to go even more GTK centric? That might actually drive me off, tbh.

I don’t want to rewrite my GTK themes all the time, just because GTK loves breaking the API. I don’t want to patch every version of Firefox manually to at least use Qt’s file and print dialogs.
Someone on HN posted the spec-ulation talk by Rich Hickey recently [1]. I found it really persuasive, with the fundamental point being: when you update your software in an incompatible way, you shouldn't bump the "major version" number; you should rename it.

I hope the firefox devs consider this approach. Firefox has great name recognition, but it will be a deficit if users learn that it is a name that means breakage.

1. https://www.youtube.com/watch?v=oyLBGkS5ICk