skysight-inc/HackerNews huggingface dataset:
There was an interesting bit in Private Eye about the redevelopment a few months ago.

Apparently a common pattern for listed buildings on valuable land is for the owners to hire developers who get planning permission to take down the listed parts, restore them, then put them up again. Then after taking down the listed parts the developer "unexpectedly" goes bankrupt, leaving the owners with valuable land no longer encumbered by a listed building.

But in the case of Battersea Power Station, when developers applied to take down all four towers at the same time, planners only granted permission for them do to one tower at a time, preventing such an "accident" from happening. Private Eye considered this a rare and impressive show of wisdom on planners' part.
New Macbook Pros are widely expected to be introduced in October.
> when it came time to commit meaningful dollars to improve Yahoo’s security infrastructure, Ms. Mayer repeatedly clashed with Mr. Stamos, according to the current and former employees. She denied Yahoo’s security team financial resources and put off proactive security defenses, including intrusion-detection mechanisms for Yahoo’s production systems.

So there was enough money to throw a $7M Great Gatsby-themed holiday party[0,1], but not enough to implement proper security measures? Pathetic.

She's nothing more than a skilled self-promoter who was lucky enough to join the right company at the beginning of her career.

0: http://www.dailymail.co.uk/news/article-3362885/Struggling-Y...

1: http://www.businessinsider.com/yahoo-ceo-marissa-mayer-blows...
There were probably lots of good decisions made when she negotiated her compensation.
Sounds good, thanks.

I wonder if a scale model test launched on Falcon Heavy would be viable or useful?
Talks on replacing Microsoft software were started back in 90s so before Putin. Also, the article is about Moscow city, so the proper title would be "Sergey Sobyanin Is Replacing Microsoft Programs..." if westerners are so fond of mentioning names of Russian officials.
What makes you think your stream will dry out? Why wouldn't you be still doing this 10-20 years from now?
in firefox you can set browser.fixup.alternate.enabled = false
If this is true it taints Marissa and any business that hires her in the future, because it's hard to think of a more stark example of putting the interests of the user last.
There seems to be plenty of excitement when big announcements are made for things like solar power, nuclear energy, energy storage, non-hydrocarbon transportation, and other such things. Lots of work is going into those things already, a big chunk of it being done by the same guy pushing Mars here.
“At Yahoo, we have a deep understanding of the threats facing our users and continuously strive to stay ahead of these threats to keep our users and our platforms secure,”

Why do I always get the almost unresistable urge to yell at my flat screen whenever a corporate spokesdrone opens his or her mouth?

Is the ability to talk plattitude-gibberish a requirement for such a job?
Presumably single-letter TLDs will never be allocated. So you could allocate yourself one of those. Or maybe something with hyphens in not beginning with xn--.
Barcode Programming APIs for ANY Platform
WhatsApp claims to be end-to-end encrypted, but since it's closed-source, who knows what's actually going on.
Bryan would have to elaborate an awful lot on the evilness of using system calls to make that a more general argument. (we're not supposed to use the kernel now for some reason?) It looks like it was just kind of a pain in the ass for the Joyent guys because of what they were doing specifically, which was pretty specialized.

(there's a mean and almost clinically insane blog post about Go by one of the other Joyent guys, who retired a week or two after writing it, which also doesn't shed much light but is funnier. You've got to wonder what their deal is with the Go guys, exactly...)
Good depends on the perspective. She made a bunch of people fairly rich by buying their apps, even useless ones.
Hi, I am so incredibly interested in this. I always liked the idea of being an executive coach, it seems so fascinating. And the idea of doing that for YC founders sounds awesome!

My first thought after reading this was that it may be kind of like being a resident advisor. I was an RA for Freshman in undergrad, and found it very rewarding helping students make the transition to a college lifestyle. Although this has a bit higher stakes, working with young founders likely isn't very fundamentally different.

How do I get your job?
It's arguable that AI as a research discipline is in its childhood, thus, there are still plenty of low-hanging fruit to be plucked by intelligent, dedicated people.

This is similar to the state of physics in the 18th century. Significant discoveries were made by gentlemen researchers.

Today it is very difficult to advance the boundaries of older, more well-established scientific disciplines like physics or biology without a high level of training--if not a doctorate specifically, its equivalent in education and training. AI will get there eventually as well.

IMO software in general is in its infancy. We still build important computer programs the same way gunsmiths made guns in the 18th century--by hand, using intuition and art as much as science.
High Speed Image Processing APIs
Who would enforce it on any website? The US government, or W3C, or IANA? Everyone talks about a free and open web and no one wants someone poking around behind the scenes. I don't trust anyone to enforce password rules for fear of exploitation. The user is responsible for their password security and it should stop there.

That being said, Yahoo should have force reset passwords.
This seems almost the exact opposite of what I've heard of Facebook (i.e.: they have a massive repository).
Top 5 Traits of High-Performing Teams
MH17 missile 'brought in from Russia'
The Secret History of the Arcade Trackball
Georgia Tech's $7K CS masters degree – an online education breakthrough?
Melinda Gates' new mission: getting more women in tech
The BB's keyboards are still unmatched.

Yeah, but does that really matter any more? I've found that my iPhone's speech-to-text is pretty darned good, as long as I speak with a slightly staccato cadence to make it clear where the word divisions are. I can do that much more quickly than I can type. Generally I only have problems when the connection to the server doing the conversion is poor.

I've never used Android's speech-to-text, but I have to assume it is equivalent. Can an experienced BB typist really outperform speech-to-text conversion?
And why not?

If we are running distributed services, we know the machine that the code is run on is running. We can even reference this by many languages version of "this" keyword.

localhost is only "this" for IP4/6
I agree more experienced people usually get stuff done and it's generally been my experience. Of course there are always exceptions. The problem I see is that often it is not the output itself that wins, rather the perception around the output.

I've seen many talentless people rise through the ranks of companies or start their own just because they were good at bs'ing, marketing themselves, had a certain personality type, and many other things that had little to do with programming directly. Of course some of these things are important and valuable, but many of them are toxic, especially in a software development context.

Indeed, we've all observed countless startups that become industry darlings that don't even ever produce real revenue let alone profits. We can argue about what their output actually is, but often it's smoke and mirrors at best, fraud at worst. This all happens often at the expense of progress or another company that actually does produce value, but fails at playing the game properly (same applies to people). But these startups "succeed" at least temporarily because they create perceptions that one day, just with many more millions and many more articles, they will be great and rule the world. Whether it catches up with them or not is something else. Perception is the way so many things in life work, and particularly important to many companies, the stock market.

I think there are just so many examples where the belief that if you work hard and do good work does not hold. I personally value these things, but many people do not. It's a complicated topic I could ramble on about forever, but I think we've all been in these situations and had things happen to use like receiving praise for arguably our worst work.
It may be silly and unscientific, but it means a lot to me for intercooler.js. Its the easiest way for me to see if my work is appreciated and gives me a general (though no doubt completely incorrect) way to compare with the big guys (React, Angular): "Hey, for every 50 people who have heard of react, a person has heard of intercooler.js".

So it serves as an motivation and rationalization tool, however silly it might be.
Certainly I'd be a lot more ashamed at having my rant at the top here if not for the ability to collapse it.
Ironically enough, this is a place where I think that remotely managed routers (like the OnHub) might be a fantastic solution for the average Joe. Dynamically identify problematic traffic patterns, and block them at the home router.

It would be an 80% solution at best, and I wouldn't want one; but I trust Google more than I do my mom when it comes to managing the packets coming out of her network.
You can spend $10 million on any project by putting a team of 30 engineers at 150K each on it and letting them buy and deploy 1000 IPsec gateways or SSL accelerators or what have you at a cost of $5500 each including a 15% maintenance contract and internal hosting costs.
I'm 41, 42 next month, and working as a software engineer. At age 39 I was a technical recruiter who decided to become a developer. I've never felt my age has been a significant factor in getting work.

What has been a lot tougher is learning how to get a job I really want. It turns out there's no substitute for being good at something that makes other people money. If you don't focus on making yourself marketable, your going to have a hard time finding not-crappy development work at age 22 or 82.

From late 2013 to late 2016, I burned through several dev jobs that drove me bonkers, or I drove them bonkers. Then I got better at figuring out what kind of job I want, what work I'd have to do to get that job, and which jobs to avoid.

In February I found a job opportunity I actually like, actually got the job, and now I'm super happy. My teammates are in their 20s, 30s, and 50s. Age differences are never an issue. If anything, they are an asset.
Oh, Yeah! To add on to my point, Blackberry released their private keys to the RCMP, so all BBM traffic could be decrypted. They didn't release the BES keys though because feature?

http://www.cbc.ca/news/technology/rcmp-blackberry-hack-montr...
> Enforcing security standards on new/small websites would be harder than on large ones

Wait, you think the larger a property gets, the easier it gets to secure it?
How did they know it's the "Chinese military hackers" who's behind the attack?
Serves me right for skimming the instructions :)
> The fact that you are doing it effectively at an appropriate speed and quality cannot.

Well it can, but not in a way we necessarily like - it's called the marketplace.
I'm pretty sure I said: "I think in areas where causation is difficult to prove (environmental, product safety, employment discrimination), 'ask for permission first' does a better job protecting the public at lower cost."
Utter negligence:

"Ms. Mayer also rejected the most basic security measure of all: an automatic reset of all user passwords, a step security experts consider standard after a breach. Employees say the move was rejected by Ms. Mayer’s team for fear that even something as simple as a password change would drive Yahoo’s shrinking email users to other services."
By any chance have you ever used any feature like Swype or Speech to Text?

I see many older folks still use it like those 2-ways of yesteryear. Unsurprisingly they aren't too comfortable responding via text.
I would guess that the bulk of the costs is installing the processing power that enables the encryption.
> Is the ability to talk plattitude-gibberish a requirement for such a job?

Literally, yes?
But on what basis would you consider them to be bad?
It's the same problem compliance departments at financial institutions face.

Compliance, by definition is bad for business. They will, after all, try to crack down on doing business with criminals, shady oligarchs or - dodgy dictators, which can be highly profitable.

In the end, though, the best working banks are those where compliance has real teeth.
A New Hope for Alzheimer’s Disease Immunotherapy
Show HN: Self-Destruct Encryped Posts
Vladimir Putin is a far more politically-newsworthy name though.
Why not more female sanitation workers or more male elementary school teachers? What makes the gender demographics of building websites so much more important than all these other imbalanced fields?
> I don't get why the CEO didn't do this as the first thing when he started his Android strategy.

I don't think Chen understands device strategy, or cares much for it. Because every BB user has been asking for the exact same thing you just mentioned -- for years -- and they still haven't done it.

It'll never beat Apple or Samsung in popularity. But if they just released a single solid high-end Android phone with a real BlackBerry keyboard every two years, that product line would quietly print free money forever. It's a niche product, but a fairly large niche.
Friend of mine just bought one a couple weeks ago and has been thrilled with it. I may take a look at one myself.
That is their job, bruh.
Parents are taking autism research into their own hands with 'n-of-1' studies
Thanks, I really appreciate thoughtful book recommendations! Sorry that my answer is late, perhaps no one will see it but I will answer anyway.

I don't think you can make a separate currency for the holistic viewpoint (holocoin ^^) my point is more that what we currently value (money) isn't valuable anymore. That's the fault of the institutions that are supposed to provide 'value' (thereby earning money) by making sure that money is correlated to value and not the other way around (finance / banking etc) as well as the institutions that make sure that 'value regulators' don't get delusions of grandeur (governments / police etc).

Basically, if the feedback loop goes: "People -> Institutions -> Government -> People" then everything is fine, that's democracy and the non people part of the equation will see value in cultivating appreciation for skill and knowledge in society. However if the power gets too concentrated you can effectively cut "People" out of the equation so you get a feedback loop of "value regulators" and "regulation regulators" stroking each others backs creating ever more severe conditions for the rest of us till the whole things collapses as people lose faith in the abstractions that were supposed to be meaningful (like money or law) and go berserk, much to everyones' chagrin.

This is obviously a huge oversimplification but basically I feel losing faith in humanity is a self fulfilling prophecy. The whole point of decentralization is to at the same time disarm the powers that be in a fairly orderly manner before the collapse/fascism while giving everyone both the power and the responsibility over their immediate environment. If you've ever seen a child try to handle responsibility then you also know that it is a huge perspective shift for them and a great motivator for trying to actually know yourself what needs to be done rather than knowing who to ask. We need a humanity like that if we want to survive the coming age of superweapons.

tl;dr. religion is good, organised religion is bad.

edit: just realized I'm not really answering you so much as just rambling my point.
Many, but certainly not all. The best developer I know started his career writing software for the original Macintosh in the 80's. He's still primarily a developer.

Here's the important question: how many twenty- or thirty-something startup founders hear that and think "dinosaur who writes GOTO statements" (false), versus "awesome hacker who has been constantly seeking out the newest technologies for 30+ years" (true)?
And that's why, if the problem was obvious/known, we need to fine companies enough that x becomes way bigger than a recall.
> "Follow the suckless philosophy"

I used to love the idea of the suckless philosophy, until I forked `st` to make it work on OS X by removing globals and by separating the terminal emulator logic from the X11 logic, and asked[1] on the mailing list if they'd be interested in merging my changes. The responses I got made me never want to use any suckless software ever again.

[1] http://lists.suckless.org/dev/1408/23366.html
The fact that 40yo is considered "old" in this industry is why we have such shallow culture and so much cargo cult and rediscovery of stale (or even discarded) techniques as the latest BS fad.

Consider a law firm or hospital with no professionals over 40...

It fits with SV, because it just needs code monkeys to build what's basically simple apps in whatever language du jour. Things that are touted as big solutions in web-land for example, have been done, tried and are commonplace in all other parts of IT.

Places and firms that build important stuff, where Computer Science matters (embedded code, OSes, databases, critical systems, etc) do hire "older" people, and some even mostly older people.
Yes, it is, as I'm sure you know.

Such nonsense talk is difficult to latch onto and attack precisely because it has the air of substance while actually saying nothing.
I'm pushing 40 and am starting to measure my productivity by how much code I remove in a day, not how much I write. Is anyone else feeling that way? That much of what we do is a waste of time, that perhaps software is evolving in wrong directions due to issues like income inequality (wealth and expertise being at opposite ends of the spectrum) or worse is better? Sometimes I stare at the ceiling realizing that the entirety of what I'm working on can be represented by a symlinking filesystem or Excel spreadsheet. I'm not.. tired, more like, I'm tired of witnessing everything I've ever worked on being obsoleted in 3 years because yet another framework reinvents the wheel or proprietary solution opens a new market due to vendor lock-in. How did the web of declarative interoperating data become walled gardens and SAAS? There is money to be made yes, but is this progress?

At some point, the problems fall away and it all starts to look more like the wheelings and dealings of Mad Men than computer science. Then the choice seems to be whether to make the most of things (find meaning in the unfulfilling) or take an early retirement.

I'm not worried about finding work after I'm over the hill.. I'm worried about the very real possibility of my legacy being a portfolio instead of a real contribution to the betterment of humankind - building an R2D2 or software that actually frees people from labor. Anything short of that real progress feels like a waste of time, and I understand why it might not be prudent to hire someone who doesn't have profit as a primary motive. What really keeps me up at night is the thought that the idealism I’m feeling is nearly identical to what I felt as a youth, and I don't know if something has gone terribly wrong with the state of things or if the world just passed me by.

P.S. I love my job. Really! I’m just running out of time for the future to arrive when I could be working on it now.
If they're not making BBOS and they're not designing new hardware, what are they doing now? Are they now just app developers?
Good regulations do not need enforcement.

Example:

* if your company lets someone steal your users' data, your users can sue you and get lots of $$$;

* if you are the CEO of a company and you let someone steal your users' data, when your users sue your company, you have to pay X%.

Edit: formatting
A faster way to delete millions of files in a directory (2013)
So... This is a bad study, top to bottom.

Section 3 is based off a single university's final grades.

- There's no discussion of whether assignment grades were being curved before going into the final score (they are in at least some universities). So it's entirely possible that they took normalized data and found that it had normal distributions.

- Even if it's raw data, bimodality would appear per-assignment. Averaging problem sets with papers with tests, and assignments of varying difficulty, threatens to obscure any task-level bimodality.

- Finally, the paper acknowledges the risk of university-specific effects, but can't actually adjust for them. So Section 3 may not generalize at all.

Section 4 is unconvincing in several ways.

- The participant selection was open solicitation from multiple forums, with a high dropout rate after providing tests. That screams selection bias, but isn't acknowledged.

- "Assess this constructed data based on an inaccurate origin" threatens to carry over a prior of "all my real grades are actually bimodal" to the sample data. This would produce the observed results regardless of whether professors are misjudging normal data. This risk would be irrelevant if grades aren't bimodal, but Section 3 didn't sell me on that.

- "Assess this data for bimodality" threatens to prime seeing bimodality for any set of data. This renders it incomparable to unprompted observations about grades.

Supporting Literature is a disaster. It's a hit parade of papers and topics which have or may yet fail to replicate. The male/female candidates paper has a sibling which found the inverse result. The weapon bias study hasn't been found predictive outside the original study. The "brilliance-requiring disciplines" literature is such a disaster that there are multi-thousand-word essays breaking down why it's unconvincing.

I'd say that's not the author's fault, but this is dated September 2016. The male/female candidates result at least should have come with an acknowledgement that other studies have found complete different outcomes.

In summary: The data analysis here is fragile and unconvincing. The human studies misuse unproven effects to draw unsupported conclusions. The supporting literature grounds the preceding mess on other studies which were suspect by the time the paper was written.
Photoshop is smart enough to disable chroma subsampling[1] if it will screw up the image, it looks like jpeg.io doesn't do that.

One of the worst case scenarios for chroma subsampling is alternating black and red lines. Some monitors/TVs do 4:2:0 by default. It can cause problems...

https://plus.google.com/photos/photo/100697962438000631056/5...

[1] https://en.wikipedia.org/wiki/Chroma_subsampling
How Fast Is a Tesla P100D at the Dragstrip – Let’s Find Out vs. P90D Ludicrous
What is it about programming that just causes people to constantly bash languages they don't use?
Right now all those staff are in central London, not a 15-30[1] minute tube trip away from it. But hey, on the plus side, it's the famously-reliable southern half of the Northern Line. And when you get there it definitely won't be wall-to-wall chinless posh kids.

Yuck.

[1] Fifteen being the minimum time it could possibly take door-to-door to Tottenham Court Road tube, assuming no waiting of any kind en route)
> you'd still want a globally unique ID for each user (so you could run cross-city analytics).

Analytics can run in batch mode. Also it is read-only operation. So it is far simpler than designing a distributed database.

As an aside, why would Uber want to reinvent a distributed database for storing user information?
Apple Logs Your iMessage Contacts – And May Share Them with Police