skysight-inc/HackerNews huggingface dataset:
I didn't say that Maven wasn't complex. I said there are fewer tools and less churn. The advantage of Java dev is that you can justify the intellectual investment in the tools because there are fewer of them and they are going to be around for a long time. The same cannot be said about client-side development at this time.
That's great, but once you factor in all the people who downloaded this plugin and are otherwise slightly harder to fingerprint, it's still 99% accurate!

So now what?
There are nuero rehab practices and physical therapists who specialized in this area. I would start by having a conversation with one of these folks.
Indeed, thanks for pointing out. I've reconfigured the results page, I think the visibility is pretty good now.
You need a new link to see it though:

https://www.surveymonkey.com/results/SM-VT2RQJNR/
Encrypt Everything.
Of course not. But when you finish implementing Forth, you'll know how to implement forth, but not much else. But once you build a parser, you'll know how to build a parser for most any language. You don't have to learn every sort of parsing technique; I only use recursive descent. And once you learn for to do data-flow analysis, you'll find it applies whenever you want to write an optimizer. Same for various optimizations and code generation techniques.

Indeed, I'd argue that Forth is best appreciated after you've worked on other compilers for a while. Then you have a basis to appreciate how clever it is.
How to optimize Google Fonts load
But who moderates the moderators ?

In this article, the author mentioned he became an editor for street sharks to help him spread his lies.
Because air is not very good at moving heat, so it's more efficient to use water or some sort of refrigerant.
Web benchmark: Dlang (601.74 req/sec) vs. Node.js (300.80 req/sec)
Bjarne Stroustrup: C++ Today
'.game' top-level domain now available to the general public
An interesting case can also be made [0] [1] that lax enforcement of antitrust laws -- a trend that started in the Reagan administration and has not been reversed -- is a major contributor to inequality.

[0] http://www.washingtonmonthly.com/features/2010/1003.lynn-lon...

[1] http://www.nytimes.com/2016/04/18/opinion/robber-baron-reces...
An ftp server is clearly more akin to a spooky abandoned building.
Patterson is not a dental clinic. Like Henry Schein which was also mentioned in TFA, it is a large dental supply company. One reason that dentistry is so expensive, is that assholes like these run an oligopoly of "specialty" dental supplies. It's not as bad as military procurement, but it's kind of like that. Dentists as a profession are risk-averse, and that includes the "risk" of purchasing dental equipment and supplies without a 300% price markup.

So, the chance of them going "out of business" is pretty slim. It's entirely possible that dentists unfortunate enough to have chosen Eaglesoft will get to pay some HIPAA fines, however.
Surely day-ta and da-ta are the wrong way round there?
How Piracy Became a Cause Celebre in the World of Academics
Yes and that's the best way to censor someone... let them do it themselves.

There's no one to blame. There's no law to repeal. There's no argument to have. In fact, if you can make the punishment big enough, people won't even try to argue it. So there's no way to correct the situation.

It's brilliant. And scary.
> Why would you assume that someone buying Office for Mac is more familiar with Office for Windows than the Mac they own that they want to run Office on?

Because Windows had like 90% of the market share?
Microsoft has never been "cool" and I can tell you, even in the 90's.
Url changed from http://www.theverge.com/2016/5/27/11795248/facebook-ad-netwo..., which points to this.
You can get a cheap wristwatch that has an integrated digital compass, or a tiny analog compass embedded in the strap.
If one wrote such a description, it would form the source code for nginx. The source code for a program is a description of the program's architecture, in all of its details.

Do not mistake the source code, for the program itself! The documents programmers spend all our time working on are really just specs; the actual program is an artifact produced by a compiler.
Ecommerce Takes a Stance on the ERP
For much nicer formatted results, see here:

https://www.surveymonkey.com/results/SM-VT2RQJNR/

(Sorry, the original post is too old and I cannot edit it anymore).
Yeah, that was it. Thanks.
Many times I wondered how OSes relates to Conway's law:

Any piece of software reflects the organizational structure that produced it.

Do OSes reflect the society that built these?

If we have "Operative Systems", are we ever get "Management Systems" or "Directive Systems"?
It's not a one-size-fits-all type of thing; if it doesn't work for your project, then you need to try something else.

Where I work, we don't enforce that each commit build---it's known to be a good practice, and they're going to have someone flip out on them if they're trying to debug something and they have to skip a dozen commits when bisecting (incidentally, I had that problem today).

In that case, it's a cultural thing. If someone consistently commits code that doesn't build, then they should be addressed.

If it's a random contributor to a project, more care should probably be taken. If building each commit isn't feasible, then maybe only building modified files (that is, a normal `make` for example rather than a fresh workspace) is better than nothing. If that's too long, maybe build a few sample commits. Etc.

In any case, even if you don't build each commit, the history is still useful.
May I just thank you for:

a) providing an estimate of the time it will take

and

b) offering a simple way to receive it in PDF format for later consumption.

I wish every site did this.
They could look at iTunes on any operating system for examples of horrible UI design.
> We will share personal information with __companies__, organizations or __individuals__ outside of Google if we have __a good-faith belief__ that access, use, preservation or disclosure of the information is reasonably necessary to: […] __protect against harm to the rights, property or safety of Google__

That alone can be turned into "we can share whatever we want with anyone whenever we feel like it" very easily, you realize that?

The proper solution would be

> We will share personal information with governments if we are required by law to do so.

Nothing more, nothing less.
Dear Facebook,

you can track me all over the net all you want. I am just not buying shit.
And many do. Remember that "I rm -rf'd my production server" story recently, and how it turned out to be a lie? Remember that "school treats a kid as a terrorist because he brought a DIY clock to class" thing that after weeks of media coverage turned out to be a completely different story?
Technically speaking, they are part of the mail header along with metadata such as date, recipient, priority etc.
I imagine it's a part of a trend of "militarization" of law enforcement. In the last few years police forces have greatly expanded their SWAT forces, partly because of the practice of the US military giving away surplus military tech to law enforcement. And if you have a hammer, all the world seems like a nail.

The rationalization is that serving warrants can sometimes be risky, so why take the chance? It's in law enforcement's best interest to err on the side of caution: better to scare the crap out of people than get shot without warning. Which is why the government and the courts are supposed to balance LE's concerns with the rights of the people.
SaaS Benchmarks – Google Sheets
Presumably you started off doing alright, if you were free to party your way through uni.
Tor Browser and Tails Version Fingerprint
What aspect of systems programming would you like to be enlightened about? I do a lot of consumer electronics programming, which I think falls into that category.

I grew up learning programming on a Commodore 64, where getting anything done meant twiddling bits and writing to registers of various hardware devices. Writing device drivers today can provide the same sort of thrill, since the work is quite similar. A lot of my time in high school and college in the 90's was spent learning all about UNIX and Linux, so it feels very natural today when I develop user-space tools that bring value to the user. Outside of nostalgia, there's plenty of bleeding-edge work to keep things interesting -- audio/video processing, extending platforms such as Android, security, etc.
> Users with a Facebook account can opt-out of the ad scheme by adjusting their settings, while non-Facebook members can opt-out through the Digital Advertising Alliance in the US, the Digital Advertising Alliance in Canada, and the European Interactive Digital Advertising Alliance in Europe.

...or by using a wide-spectrum blocker like uBlock Origin,
and for the cookie warning problem there is a solution too: "EU: Prebake - Filter Obtrusive Cookie Notices"[1]

[1] https://raw.githubusercontent.com/liamja/Prebake/master/obtr...
Totally fair point. In both cases, I think design follows the Rule of Least Surprise to create a consistent experience for users. It's about business aims, too. WhatsApp went after native messaging, so it made sense for them to make the transition as seamless as possible. Google Drive applications are operating on a completely different scale.

At the same time... Google Drive applications looked very familiar to people coming from the MS Office world. If you're trying to replace a competitor, mimicry isn't a bad place to start.
> Oh, it's about showing ads to non-users, not about tracking. The article doesn't even claim they didn't track non-users before. Clickbait?

Yes, and it's largely copied from another article (note the long quote followed by "tells the Journal"), so we changed the URL to that one instead. (Submitted URL was http://www.theverge.com/2016/5/27/11795248/facebook-ad-netwo...).

Submitters: HN prefers original sources. If a blog post reports on another article, please submit that article instead. This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.
yeah that was my thought. I don't have a sata, but I do have a compatible HD with a windows install laying around, so I put as much of her data as I could into the cloud and maxed out a MS OneCloud 5gb for backup, then swapped drives. she couldn't handles the windows 10 upgrade, so I had to swap back, but I was thinking that keeping the drive as a backup/diagnostics would be best bet.

Also, I wanted to replace the ram chips incase they persisted malware to them, but I was holding off to see how serious everyone on here thought it was. What is the windows equiv of stuff like:

$ tcpdump
$ ps aux

ect. and the system level process directories like

/Library/PrivilegedHelperTools
/Library/LaunchDaemons

ect. I guess, i'll just take a peak now. It would be worth spending an hour or so if I could know without a reasonable doubt that they did install malware. If I can't find something obvious, I'll still do clean install.
"Hi, I'm F. Beeye. Please give us all your passwords, or you will be imprisoned until you do."
I think more visualization and ML tools like this are going to made available to cull through data like too http://52.11.211.67/recommend/chart-discovery/data/clusters/...
That's the cookies warning that must be shown according to the law to all European users on all websites that use cookies.
The research establishes that virtually everyone cheats "just a little bit," and I think that sharing backwork falls under that "little bit" in most circumstances. At least at my school, backwork is demonstrably different seeing as one of the service fraternities officially, publicly distributes backwork for students to check out/scan/return. Some of the old exams are actually contributed by the professors themselves.

Crucially, the amount of effort necessary to combat backwork sharing, should a professor see it as a problem, is pretty miniscule. I've taken numerous classes that either had no backwork available (hand-counting the number of tests given to the class), or that had totally useless backwork (changing the test format).

Compare that to combatting students hiring test takers and paper writers?

I know tons of students who utilize backwork, very very few who use unauthorized resources (e.g. cellphones) during exams (I've seen it happen once maybe twice), and no one who would ever consider a ringer. Do you really believe that these are all of the same severity and total damage to academic integrity?

Regardless of whatever anecdata either of us can come up with, there are substantial cultural differences on this topic, isn't there? That's a serious question – I've always been led to believe that's the case, but I'm not an expert on Chinese culture by any stretch.
Taming the beasts
kT is very little energy compared to a chemical bond. Take for example [0], they give an excitation energy for water of about 8 electron Volts which is ~750 kJ/mol, whereas kT at room temp is about 2.5 kJ/mol.

[0] http://scitation.aip.org/content/aip/journal/jcp/128/10/10.1...
GCHQ helps banks dump fraud losses on customers
Do you anything about Forth and Prolog and the languages you mention? Three are the same paradigm, the other two are very much not. This has nothing to do with syntax or "application domains".
17 Best Ways to Get Highly Qualified Business Leads
SOP ...Military tactics against citizens. Overwhelm with force so the subject cowers in fear. Works great doesnt it ?
Vim and Ag and Sidebar = Vim-Side-search Plugin
I am a software engineer, often a lead but still very deep into the code. I also consult and speak at conferences regularly.
That actually reads very much like the "contract" that is enforced by EU on sites that use cookies to track users. It's quite irritating, IMO. (I mean the EU requirement. It doesn't add value, it just forces me to click a specific place in order to see a website.)
It depends and yes.

Some systems will have a closed system using water or ammonia as the intermediary medium. The coolant is pumped to an air handler on each floor where it cools a condenser filled with refrigerant.

Most chillers are just a big empty box where water is poured over the coils. The evaporating effect cools the medium inside and vents as steam or water vapour.
Which Apps would you like to be available into your Car's infotainment system?
Driving should always be the main focus while driving, although there are many apps out there that have specific use cases for the driving context. Plus, this will clearly change once autonomous cars hit the market.
Flippaper – draw your own pinball game on paper
Fairmondo: A cooperatively owned online marketplace
oh man. That is terrible but helpful. That is similar to what happened and it was ($260 CAD, but we are US based), so it sounds like this is ongoing, and exactly what i wanted to know. They will likely call again to retarget her as it was successful the first time.
Dr Heimlich saves choking woman with manoeuvre he invented
Sounds exciting. I want to know how to make a switch, if one can. I am in the same position (mostly webdev) as the gp. I do understand that "systems programming" is very broad.
I have done something less malicious, but right around the same time.

When I was in NYU's grad math program, the Wikipedia just getting going. It had a lot of articles, but not on every topic. I was studying Analysis and decided to start the article on the Hessian Matrix.

Yes, I started that article and it's been fun to watch it grow over the years. Most sections I have added are still there, as well as some phrases such as "more can be said from the point of view of Morse Theory". It really set the direction of the subsequent topics and edits.

One section in particular, there, was completely made up by me. It was ACTUALLY TRUE, but it was never (to my knowledge) stated anywhere. No one had really made a treatment of the matter. Namely:

Hessians of vector valued functions. I said they were tensors of rank 3.

There was a discussion in the talk page about it. Some people were confused and argued for a bit but since was true, the community kept it, thinking that being a true math concept it must have a source somewhere. Now it has been expanded and an actual analysis of how it can be a tensor of rank 3 has been worked out. Now this may have led to citations that will lead to research on Hessians of vector valued functions acting as tensors. All because I wrote it there.

It wasn't false, like the Colbert's lie that "Elephant population of Africa has tripled in the last six months." But it was an experiment to see what an unsourced original statement would lead to on a fairly mainstream article.
Work Less to Live Your Dreams
Just because there's another side doesn't mean it's equally valid.
No I'm not. The two different UI styles are extremely similar. Look at how little changes on the screenshot of apple music, the good example.

Complaining about the direction of the three dots that make up the menu button is the ultimate in bikeshedding.
Because calling them metadata provides the government with an argument that minimizes their importance, thereby allowing them to be exploited for nefarious purposes in the same way that calling torture "enhanced interrogation techniques" allows it to be exploited for nefarious purposes. And so we get stuck arguing over the definitions of words instead of the actual actions being performed under those definitions.
Inside Mattermark’s Ubiquitous Newsletter: Principles and Process
Rather, there's no get_unchecked to get a slice from a Vec. Unlike index, get_unchecked can't take a range as input.
I wouldn't say there's a singular answer to that question, it's a combination of multiple sources and social media driven sources. None of them are particularly good, and none of them are infallible even slightly, it's about checking.

Plus a good old fashioned bullshit filter.
Until agents start getting thrown in prison for assault, their ridiculous assaults on harmless residents who pose no threat will continue.

The best policy may be, simply not to be home at 6 AM. They're psychologically incapable of raiding when normal people are awake, or of making arrests in safer ways such as via a phone call to an attorney or simply waiting by their target's car until he leaves for work in the morning.
While I prefer adherence to the OS’ conventions, I can handle variations as long as they solve some problem. For example, one could argue in favor of something like a non-standard icon if that makes gestures easier to discover than they are by default on iOS.

Gratuitous redesigns are silly though, and by nature have to consume engineering effort that otherwise would’ve been spent elsewhere. And when engineering effort has clearly gone into a new veneer while there are still broken app features, I become really angry. Too many apps on iOS alone have been “updated” with redesigns and mysteriously lost functionality in the process (or effectively lost functionality, by hiding previously-known features somewhere new).
My dentist – after having issues with this, and also hearing about the Snowden papers in the news in the past years – told me she was discussing with her IT guy to move to a Linux based system, as she’d just want it to work.

I’m not sure how far Wine has come, or if dentist software for Linux already is a thing, but I’ve heard more and more people discuss these things recently.

Windows 10 might finally be the time for Linux on the Desktop.
Dr Henry Heimlich uses Heimlich manoeuvre for first time, aged 96
Git time machine
I guess this is the kind of articles that is being referred to by Varoufakis in say, this video: https://www.youtube.com/watch?v=szIGZVrSAyc

It's nice that some experts from IMF is saying this, but unfortunately, the people in power do not care.
If I made it into two separate questions, I doubt I'd be able to make a meaningul report out of it with survey monkey. Plus, I don't think it's that confusing really - if you give your answer for a given field, it means that you're working in it.

There is no academia (as in academic career track) - I am only asking about programmers, not researchers. If you work in academia as a programmer (say implement stuff at CERN), you can answer according to the nature of your job - ex. if you help scientists write simulations, you select "scientific/numeric", if you mainly work on massive data pipelines, you select "big data" etc.

As for coming up with a list - I compiled it myself, trying to bundle together work that seems close enough in nature. For me, desktop programming looks similar to systems programming - i.e. it's mostly C++/C/other compiled languages, working against OS APIs, no garbage collection, expectation of reasonably low latency.
I wouldn't doubt it. Even a small domestic AC can be mold city if not cleaned regularly. It's a warm and moist environment just perfect for all types of bugs.
You sound like someone who would advocate that not everyone should learn how to read, as that would just be a burden on people.
Why Do I Check My Phone So Much?
Other places aren't much better either. In my country, you don't get to reach the courts. If some official doesn't like you, and you aren't a descendant of a well-known lineage and don't have connections, you will accidentally fall down a couple of flights of stairs, repeatedly.

And should you by some miraculous series of events manage to get your case heard in a court (have $$$ to burn), they'll just appeal the verdict (and win).

There is no escaping this shitfest.
You are assuming they broke the european legislation for "a few years"?
It's more likely they had lower hanging fruits to work on before starting this kind of tracking.
Download New 23.5.A.0.575 Firmware for Xperia Z2 and Z3 Series
Anyone know how this compares to the industry-standard Hex-Rays Decompiler? (Sold as an add-on to IDA Pro)
This was something Orwell played upon in 1984. The internet would have made Winston Smith's job infinitely easier.
oh, wordpress, the burner, breaker of balls, mother of confusion, queen of the seven installs, protector of the bots. blood of my blood, i bow to you and swear my allegiance until the internet shall break.
That is a very surface based interpretation of FSF stance on the subject. What I have heard from members of FSF board members is that the dynamic linking aspect of GPL is a simplified rule that a non-lawyer can use to identify when a derivative work is created.

The primary argument is the simple question: is there two disconnected works or a single work with separate parts, parts that exist either for technical reason or for plain arbitrary reasons. Software that is dynamically linked can't be run without the dynamic library, is dependent on the library, and generally has no purpose if you try to use it without the library. If a judge/jury member will view the complete work as the software+library, then the method of linking the two together is irrelevant.

The "first" case of this was a patch to GCC. The patch would not have much purpose without GCC. A common sense approach would be that the working Objective-C compile had two parts, the patch provided by apple and the compile provided by the GNU project. RMS initial thought like most programmers that since patches seems like separate parts than it was separate and disconnected works. However, it was unclear so he asked a lawyer and thought that a judge would not view it like that. From there the dynamic linking guideline came to be and that is where current thinking has stayed. Nothing about API is needed for this, and GPL would still work tomorrow if someone created a third method to link software together as a single work.

A interesting future case would be a program that is dynamically linked to a library that exist under several different licenses. Such software would have a strong argument to be disconnected from their library, but they would still be incomplete and a judge would likely put a lot of weight on the developers intention rather than any technical aspects.