skysight-inc/HackerNews huggingface dataset:
The problem is working with fanboys who refuse to use the tools that you've spend a year or two investing in. When the people you work with throw away your projects every couple of months, there's nothing you can do to keep using what works.
How do decompilers work in general? I'm imagining the normal compiler pipeline in reverse: convert the machine code into some intermediate representation, add some 'de-optimization' passes to make the control flow more clear, then a back end which converts that into a C AST, which is then printed out into valid C code.
You just showed us an exmample of facebook astroturfing
It was a reply to DannyBee's post claiming copyright "was not created to help artists or whoever". It starts with "This is 100% inaccurate" which is why I began this the same way.

I note others have since reposted the same links in reply to DannyBee for the same reason.

How it is off topic since it directly addresses that claim?

Did it get detached from the parent, removing context?
Google has all their internet searches
https://paragonie.com/blog

Mostly pertinent to software security and web development. Occasionally covers cryptography topics as well.

I generally submit anything technical to HN, and while most of the time it gets ignored, chances are y'all have seen one or two of them already. :)
Not to mention that Tim Berners-Lee himself says that the // was superfluous in retrospect. Regardless, I don't think that paying homage to a widely-known idiosyncrasy of our technological evolution is the worst way to go for a project like curl (a historic project in its own right).
Stop Trying to “Work Smarter, Not Harder”
Let's say Netflix asks the production company for the cast. DIC Entertainment went defunct 7 years ago. Let's say they were still around though. Would someone there have to dig through physical filing cabinets? Or would they just google it?

Bottom line: Henry Winkler voicing a shark as a meta-jumped-the-shark reference is brilliant.
The Life of a Lichenologist
I don't like to reply to my own posts, but here goes.

It's closed source just at the moment. HexRays is closed too.

It can run on Linux or MacOSX as CLisp runs on those platforms. I just haven't started work on porting to new platforms.

It decompiles 6502 as a proof of concept. It can decompile other CPUs, but not fully.

The expiration is temporary. I intend to eliminate this.

Thanks for your comments, it's great to get feedback.

Just another thing: Check out the 'Samples' page to see what it can do with different CPUs.
I agree with your second point. Not being on Facebook affects none of my life, 'real' or not. And as far as I know, even those in my small friend group who are on Facebook don't really use it much.

I don't think Facebook runs the lives of those around me as much as many people seem to think it does. Maybe it does in other social circles, but it's still on you. If you're dependent on Facebook, that's your problem and it's not really hard to put an end to it.

I hear people talking about Facebook a lot in a tone that sounds like they are making excuses. At the end of the day, if you really think you need it, that's fine but it's on you.
Or, indeed, if the latter affects the former.
It sure sounds like there wasn't a "lock on the door". There is a significant difference between FTP and other protocols: FTP has specific support for "anonymous" sessions. There is even an entire RFC (1635, "How to Use Anonymous FTP")[1] on the topic.

From the article:

I actually remember them having a passworded FTP site
back in 2006. To get the password you would call tech support
at Eaglesoft\Patterson Dental and they would just give you the
password to the FTP site if you wanted to download anything.
It never changed. At some point they made the FTP site anonymous.

While there so no mention of the username involved in the anonymous access, it sounds like they switched from handing out a common password (stupid, but probably qualifying as "unauthorized access" for CFAA purposes. However, if the change where they "made the FTP site anonymous" involved the standard username "anonymous", then the server is offering access.

[1] https://tools.ietf.org/html/rfc1635
"And really you can't opt out of Facebook. I'm not on Facebook but there are a lot of drawbacks in my offline world. No party invitations, no updates from my friends, people stop talking to you, because you're not on Facebook. So it has real life implications."

I've never experienced this. Perhaps if you are some ultra-socialite, yes, but I have a couple close friends and we reach out to each other in various ways which mostly don't involve facebook. I think this is a phrase that just gets repeated without people actually thinking about their own situation.
It could take years for any case to reach the Supreme Court. In the mean time they can surveil away, and when/if the Nine (or will it still be Eight?) rule it back, no one will be punished. Win!
Step 1: Anonymously report them to law inforcement.

There is no step 2.
The Real Value of a Software Engineer Salary: Where Do Paychecks Go Furthest?
Just this week I was exploring C decompilers and stumbled upon the open source Snowman[0], which worked well for my purposes and can run in a self contained mode with a dependency on Qt5.

[0] https://github.com/yegord/snowman
How not to suck creating PDF in the cloud (for .Net, soon PHP)
Chrome - also interacts marginally with my multiscreen util. By breaking windows guidelines for topbar size the multiscreen icons get overwritten by tabs if I open enough. Workaround = have a somewhat larger top bar than standard or wanted. Still it no longer hijacks clicks to the icons which it did for quite a long while.

"so good that everyone else adopted it" Yeah, about that. FF copied Chrome wholesale, causing a couple of forks and quite a lot of anti-Australis outrage. Now there's a ton of hacky addons to restore FF to a relatively sane UI (none manage it completely). Will be interesting to see what happens when FF deprecates current addons and theming. That's actively user-hostile.

vi, emacs and AutoCAD are from long before GUIs, I don't think they count. vi and emacs made choices for 2400 baud terminals. Similar for the whole unix toolset - they were the standardisation being part of the OS. Much later we would argue sys V Solaris vs SunOS instead or CDE, vs KDE, vs OpenWindows, and start to consider GUI/OS standardisation.

Every time I want to do something on Windows I feel it, and don't do enough on Win to be bothered learning much powershell. I usually end up with a quick zsh script via network. Who on earth thought batch files were a good idea. :)

We're digressing though - GUI gestures in a slew of phone apps are rather different to a neatly focussed command line set.

Photoshop's overloading is sane, and I can't really disagree - I also prefer the dark theme. But it can, and does, break things.
Yea. This would be a felony that a 4 year old child, your tech ignorant grandmother, and any other random Facebook user could commit by clicking on a link.
This is why I like Ember: you get setup in 2 seconds. Sure, I don't like all of the decisions they've made in the framework but it does work really well out of the box.

I think having a cli will become standard for JS frameworks. You just need to have the batteries included to capture the newb mindshare.
> I feel like more apps should embrace their uniqueness rather than aping whatever Apple/Google/whatever puts out as the "new standard" every time their design team decides to go in a new direction.

People use lots of different apps. The whole point of conventions and guidelines is to allow users to immediately be productive when switching to a new app, and to lower cognitive overhead when context switching.

It's a form of leverage for end users. The reality is most users just want to get a task done and don't give a crap if you think your app is THE #1 MOST IMPORTANT. They already know how to use the platform-provided mail, browser, etc. Take advantage of that leverage unless there is a strong reason to deviate.
A little from column A and a little from column B.

I have young kids and it's fascinating watching them talk about half-remembered stuff from the past. They'll start off not really remembering much and taking guesses. Then the other takes that guess as gospel and repeats it back. Now the first has more confident. Soon they are both fully convinced of a whole pile of fabrications.

It made me realize how much of our memory is socially constructed.
I think painting the picture that the author is "this kind of dev" is just as high-horsish as writing a blog post kicking and screaming about why scrum is terrible. I've worked in both settings, sometimes POs are insanely condescending and overbearing, sometimes they're great. Neither yours nor OPs opinions are unanimous to the industry.

Plus, that's kinda the point of blogging. If you want to kick and scream, the internet will totally let you.
Running your own SMTP server at home is a pain in the ass, so it will never be widely adopted. I could easily move my mail server from Linode to my home connection, yet I won't. It's simply nicer to not have to worry about bouncing or delayed emails during power outage or network maintenance. And even if I did, the messages still come in plain text - we're only a few steps away from "email search" meaning "search of NSA's email records".

What we've really got is a protocols/software/UI problem. The end-to-end nature of the Internet came out of engineering sense, which was necessary to bootstrap it but not necessary for its continued functioning (hence it's slide back toward centralization eg DPI gear). What we need are better protocols that explicitly protect the end-to-end principle.

One should be able to have an untrusted cloud "mail server" that knows only what it needs to, passing messages to a slightly more trusted home server (your half-hardened hardware is really only protected by it's unique nature, so not scalable). A message only needs to be fully unlocked when it is being read. And the system needs to work this way out of the box with a minimum of configuring, because sysadmin work is an annoyance when you're just trying to get something done.
It originally said "nay" and someone convinced me to change it to "née" which means nothing like "nay". I changed it back.
But apparently they didn't go after the company, so maybe those data are not the kind of information protected by HIPPA?
It's best to link to the abstract http://arxiv.org/abs/1605.07969 which will display versions of the paper as it's updated.
Every "balance" argument is a strait up con. http://www.everydaynodaysoff.com/wp-content/uploads/2013/11/...
I am very conscious that I've stopped inviting semi-friends who aren't on Facebook to my events. My closest friends I'll still invite in person, but it's so much more effort to invite someone not via Facebook that in the marginal case it easily tips them from "may as well invite" to "I can't be bothered".
They have not. Only emails you hold yourself are protected under the Constitution. Emails held by third parties like Gmail are subject to the third party doctrine and therefore have no constitutional protections. They still have some statuary protections which this bill is actually expanding (mostly besides this part).
"Haters are going to hate." -- by using that phrase you make it sound like people are criticizing WordPress without cause.

I haven't looked into it recently, but as I remember it, in the last 13 years there have been abundant legitimate reasons to criticize WordPress (many in the categories you listed). Yes, some people will hate on something just because they don't like it (regardless of any merit it may have). But I wouldn't lump in all of the people with legit criticisms of WordPress into the same group as "haters".
Yep, what you're describing is what I believe is called "Shadow Profiles", and they've been unapologetically doing it for years. Very likely, even if you have all the privacy extensions and jsblockers installed on your computer, or even if you go full RMS and only wget once a day to get your daily content and email, odds are Facebook has a full profile on you because of the people in your life who leak the information about you.

Your folks filling out a form on Facebook saying that they have X children, your friends sharing their contact list with LinkedIn/Google/Facebook and you're on it, your workplace profile being crawled, and so on. Unless you go full on hermit, there's really no way to not be part of Facebook either actively as a user or passively as a shadow profile.

Exfiltrating this data, or even so much as seeing the entirety of it also appears to not be possible to see what bits of your information have been gathered, to know who has access to it, to know what it's being used for, or even to deny them the ability to make profit on this information. It's incredibly frustrating, as if any individual citizen were to do this sort of reconnaissance and data gathering on another citizen, it'd be called stalking, and people would have legal means to redress. But the fact that even those who have not agreed to the Facebook TOS are still profiled and sold and used for profit without the aforementioned persons' consent seems very wrong.
I guess to solve that Facebook needs to buy Yahoo and make it credible again.
IMHO I think it was the fact that the show was so obscure and lacked enough popularity to actually motivate people to bother validating it. If it was a much more popular show, say The Big Bang Theory, there would be enough knowledgable people to catch the falsities.
> We had SGIs, so who cared about PCs?

Who's "we"? If you mean that they existed, then OK, I can't argue that. I've never known anyone that had one, but hundreds who had PC-level hardware.

>And we're still doing it, nothing changed. Want performance and control - go low level.

Low-level has changed significantly in meaning. Now maybe someone would try to go through the driver instead of the higher-level API, but no one's going to do direct register writes. Modern hardware isn't usable at that level.

> An SGI station is still a kind of a "consumer" hardware.

Not a mainstream one by most measures, which is what I was trying to get at.
Exactly the term neoliberlism is a straw man. Mostly used by critics.

> It was originally an economic philosophy that emerged among European liberal scholars in the 1930s in an attempt to trace a so-called 'Third' or 'Middle Way' between the conflicting philosophies of classical liberalism and socialist planning.

> When the term was reintroduced in the 1980s in connection with Augusto Pinochet's economic reforms in Chile, the usage of the term had shifted. It had not only become a term with negative connotations employed principally by critics of market reform, but it also had shifted in meaning from a moderate form of liberalism to a more radical and laissez-faire capitalist set of ideas.

https://en.wikipedia.org/wiki/Neoliberalism
Not sure I understand.
Isn't memory of experience different than our believing it ?

Or is it something like there isn't "truth" in our memory ?
The Amish are a bad control group because they have a very small gene pool among other reasons.
If you can reduce a proof of a theorem to a finite number of operations, then I'd argue (and you'd agree) that the scheme + program (or just the scheme) is sufficient proof.
So, I'd at least do a clean install of Windows 7 on that spare HD.
Using ImageMagick and CSS animations to create mobile previews for video
... or we'll hit you with this rubber hose until you tell us. https://xkcd.com/538/
It's competition for the Google Display Network, for which there was already intense competition from many players
The company who for close to a decade was criticized soundly and was the butt of many jokes for their terrible design capabilities has now "pushed the field of interaction design further than just about any other web company"?

You're right that Material Design, like the iOS "flat" design, is meant to automate or simplify the design process, but the reason is simply because they want to make more money. If your standards are such that you need to hire a real graphic designer to meet them, then it's more expensive to design an app, therefore there are less apps in your store, therefore you make less money running an app store.

Material Design, and iOS flat design for that matter, have done virtually nothing with respect to pushing design forward other than lower the bar so that it's cheaper and easier for a non-designer to adhere to those standards.
Bullshit (featuring Philosopher Harry Frankfurt)
All European scientific publicly funded articles to be freely accessible by 2020
People use Facebook to search, too. Not only standard Web search, but search with whatever context they were doing or talking about. I don't know how Google would have that data without having a widely adopted social network.
In Tampa we have an annual celebration each year, in the style of New Orlean's Mardi Gras, of the notorious pirate José Gaspar capturing the city more than a century ago. Of course its all made-up nonsense. None of it ever happened. We still have a great party for it.
I don't understand your logic here
Ceres has a lot of interesting features: the hexagonal craters, the big mountain sitting next to a big hole, the smooth and reflective mountain and crater walls... Is Ceres a giant crystal?
Seems like, at the very least, you could offer it to Wikileaks. Might be too small a story for them to care about though.

I'm looking at 'Have I been pwned' [0], but they seem to care about only breaches that have been publicly acknowledged. Sounds like they don't want to be in the business of breaking this kind of news themselves.

Maybe there needs to be a new Web site for this kind of thing -- located outside the US, of course. (Probably there already is one and I don't know about it.)

[0] https://haveibeenpwned.com/
The best way to make sure something never gets done is to share ownership of it.
Agreed, but the level of research in novel antibiotics is really quite limited, mostly due to a lack of return on investment.

This actually means there is almost certainly a lot of unexplored potential, but getting drug makers interested is quite difficult (though in the last 5 years the field has been 10x more popular).

Most antibiotics on the market are just penicillin variants (well, β-lactam variants), mostly because that was one of the first things to blow onto a petri dish, was non-toxic, easy to manufacture, small molecular weight, and it happened to work quite broadly. Most bacteria share β-lactamase encoding plasmids with each other, so resistance is conferred within years (I think the original penicillin made it 4 years). Honestly we have done very little outside of this space.

β-lactamase inhibitors (basically blocking the method of resistance with a separate drug) have a lot of potential, as do many other combination therapy techniques. There are also many other non-β-lactam templates we could play around with.

With modern sequencing, you can actually identify the exact resistance mechanism of each strain you encounter. If we move to rapid diagnostic sequencing, we can tailor the treatment to avoid any existing resistance for the specific infection.
I <3 Movable Type. Used it for several years and got really sad when it started declining. Only started using Wordpress late in the game and never got to understand their template system. MT and Blogger was less complicated.
As i'm not a windows user this is not worth my time and i probably couldn't even file a report.

But the real reason why i don't is that i'm not a US citizen and my local "hacking" laws are less strict.
I wouldn't underestimate Facebook's data. Friend graphs, "likes", location tagging...
I advise my friends to do the same, but often realize that like you have found, they aren't really equipped to ask the question in an effective manner even if I tell them what they need to ask.

In that light the "assume your equity is worth zero" really starts to be a good self protection mechanism.
"This video contains content from NBC Universal, who has blocked it in your country on copyright grounds. Sorry about that." -- in the US.
In the context of a heat pump yes, but what I'm saying is why not cycle the air of a building underground directly? I would think lots of air would be moved for very little energy and could be put through an underground radiator with lots of surface area.

Even with a heat pump, air has to be passed over the evaporation coils anyway.
Love Docker and Data? Own the Front End of Pachyderm (YC W15)
San Francisco -- Onsite only

pachyderm.io, github.com/pachyderm/pachyderm

Email: jobs@pachyderm.io

What would data analytics infrastructure (namely Hadoop) look like if we rebuilt it from scratch today? We think it would be containerized, modular, and easy enough for a single person to use while still being scalable enough for a whole company. Tools like Docker and Kubernetes provide the perfect building blocks for us revolutionize data infrastructure!

Pachyderm is just 4 people right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company as well as building the rest of the engineering team.

Salaries start at $100k and go up from there based on experience. We also offer significant equity, full benefits, and all the usual startup perks. This position is based in SF.

Positions:

* Front-end UI/UX -- Own the entire front-end, admin dashboard, and user interface for Pachyderm!

Our hiring process: The entire process is focused around strong communication skills and simulating our actual work environment, not BS coding questions:

* Step 1: Friendly chat with a founder to get to know each other

* Step 2: Technical phone screen

* Step 3: Take home problem

* Step 4: Onsite

Read more about our company vision and goals:

https://medium.com/pachyderm-data/lets-build-a-modern-hadoop...
pachyderm.io/dsbor.html
This is fascinating. The old way of handling rights and royalties is so hopelessly outdated, and the RIAA's approach to it has been so reactionary - as a songwriter and cover musician myself, I want to make sure musicians (and licensing agencies) get any financial rewards distributed fairly, while also taking advantage of the opportunities this new world affords us.
We need a corollary to Betteridges law for headlines with more than one set of scare quotes in them.
Regardless, it was about trusting him with personal data.
https://en.wikiquote.org/wiki/Mark_Zuckerberg (first quote)
Mark Zuckerberg is not white, he's Jewish. Big difference. He's obviously in it for the shekels, and shekels are bestowed whenever you use his cancerous product.
> "Did you ever stop to think if maybe this information was public for a reason?"

If it was meant to be public, then you shouldn't have gotten in trouble for pointing out its existence. I don't understand the twisted logic there.
This is awesome. I think so much study goes into anger management and trying to understand why we get angry, but it seems that other emotional outburts are often shunned in discussion.

As someone who comes from a family of people (read: Chinese and Southern) who house an intense stigma around crying, it's been a struggle for me to better empathize and understand crying for other people.

I think the author nailed the use of personal logging here - it's not about extrapolating onto others, it's just another form of self-reflection.
Previously on HN: https://news.ycombinator.com/item?id=11770463
For anyone else who was surprised, like me, that there was so much crying recorded in this article, you might find [a certain Reddit thread][1] interesting. I had been under the impression that basically no-one cried ever, but it turns out that some hormones just seem to make it happen.

[1]: https://www.reddit.com/r/AskReddit/comments/4g1pgu/serious_t...
There is a lot of competition. But ultimately, the display ad network success relies on guessing the user's best interests which require a lot of data. And currently, Google & FB are the only ones who have it.