skysight-inc/HackerNews huggingface dataset:
Wordpress is kind of a "one-off" in the same way that Farmville and Minecraft were (i.e. right place, right time -- Newspro and Perl CGI was falling out of fashion, PHP4/MySQL3.23 were common everywhere, shared hosting was easy, and Wordpress came bundled with CPanel IIRC).

A more sustainable business model would be, I think, the safe middle-ground for both the consumer and the developer-- the Atlassian model. Offer an absurdly cheap .jar/.dmg/.exe out of the box which you can run locally for the end-user/small-business (what is it like a dollar a user a year for the self-hosted binaries?) and limit it to 5 or 10 seats. If the acquire-hire-kill by GoogAplTwitSquare happens, you still have a local copy of your data and the ability to migrate off the platform. If >(5||10) employees are using the application as a critical component of your business, making the seat-fee price-jump at that point is worth it (value provided > cost of seats, even at a few hundred dollars a month).
It looks like react-cursor is 1300 loc [1], mobservable is 1900 [2]. How is that "vastly less code"?

1 - https://github.com/dustingetz/react-cursor/blob/master/dist/...
2 - https://github.com/mweststrate/mobservable/blob/master/dist/...
>With the BaaS offerings I've seen, you get the database and API, but you have to build any UI you want yourself

Not true, you get a spreadsheet data grid like UI out of the box.

They are more general purpose - that is true.
> "resumes suck"

Do they?

Maybe resume's specifically do suck, but surely it's beneficial to have at least some way to see an overview of what a candidate has accomplished in the past. Especially when you're hiring for more senior roles where you need to place more value on experience and a proven track record than raw technical excellence. I can't really see these "anonymous" interviewing platforms working well for those kinds of roles.
Here is what happened when someone was believed to have committed scientific fraud in the US: http://retractionwatch.com/2015/11/07/its-official-anil-pott...
Redux Auth: Complete token authentication system for react and redux
Author here. Very much appreciated.
True. I guess some would consider this a positive personality trait in a programmer. I think that's only for system design though (lazy for minimizing future effort required).
Cloudflare is free for basic DNS. They also have advanced features like DOS blocking, automatic ssl, CDN, application firewall, CSS and Javascript minimizing.
Why Zsh Is Cooler Than Your Shell
How about we get together and decide on a common string that all of us can use? We can set our browsers to use that, and our friends' as well. Theoretically, the more people that use the same string, the harder we'll be to track, correct?
When I'm an interviewee I do the same thing. Opportunities to get interview feedback are already scarce, best to maximize them with questions like this.

When I'm interviewing, I always do a portion at the end to tell them at least one thing that impressed me and one thing that gave me pause.
Sounds really a bit weird to me.

I hope, that they really think hard, which modules really must be removed.

I would only consider security reasons to really remove a library module. Or at least mark it deprecated for a long while until it is used only really rarely.
I went whole-hog with safety razors for a bit in grad school, but now I just keep it simple. Use standard soap in the shower, apply with hands, and it's good enough (for me, at least). If you don't want to shell out $100 at Art of Shaving, you can buy a vintage safety razor on eBay for $20-30.
> I do find, strangely, that I'm way more attractive to women now that I'm older, even though my looks have (objectively) declined.

Confidence and the way you carry yourself. In our teens and early twenties we tend to dress and act for others. As we get older that becomes less common, or we become better at selling our appearance (attire, demeanor, etc.) as ourselves and not a façade. Whether that's a hoodie and jeans and converse sneakers, or a suit and tie, or something in between doesn't matter (mostly).

Also, in your twenties you're still putting on muscle mass and filling out some. If you maintain decent physical conditioning you won't have that scrawnier look that a lot of teens have. You probably have broader shoulders and a fuller face than you did in your younger years, it looks healthier and more attractive, even if it's paired with gray hair and wrinkles.
How does this differ from DabbleDB, which seemed to have all this and more?

(Sadly went nowhere and subsumed by Twitter.)
Warning for Brits: do not click the link; feelings of depression will follow.
His argument would be correct if the effect size were tiny, i.e. people got as much satisfaction from gaining $102 as from losing $100, but it's a much bigger effect than that. E.g. I will spend half an hour searching for a lost $5 widget (e.g. a lens cap or an iPhone recharging cable... ok a $20 widget) when I could easily earn far more money doing almost anything else (or keep my extremely expensive free time).

Also, recouping a loss is far more satisfying than an equivalent windfall, and DMU completely fails to explain that.
...another reasonable conclusion from this data is that interviewers have difficulty judging interview performance.
Happy to hear that. I'm not actively using it and I find the the docs are fairly good but written from the implementor's perspective so they tend to bury the lede. I didn't think it had the equvalent of Reagent's reactions until I got towards the bottom of the react-redux page, which was the third or fourth time I looked at the docs. I'm not sure if I just missed it or it got added after I last looked.
Is it more acceptable in certain regions? I guess Milan is a pretty important city, so I can't see the Mafia being tolerated. But what about for small shops in villages etc.?
Brief Q&A on Artificial General Intelligence
Excellent point. I guess the shims that collinmanderson references would be the ideal.
You never want to share keys if you can get away with it.

Your suggestion also doesn't solve the problem of lost, compromised or destroyed devices.

If I have one phone and one computer, no algorithmic solution can determine if the person holding my phone is me, and the person holding my laptop is a thief, or if the person holding my phone is a thief and the person holding my laptop is me.

Honestly, even majority vote is insufficient: is there any reason to trust the person holding my phone and laptop over the person holding my computer? What if my home just burned down?

What's needed is for each device to have its own keys, and for messages to 'you' to really be sent to each device. And when you lose a device, you have to let your friends know, and they have to manually verify which of your devices to no longer trust. This can be presented in a pleasing fashion, but you can't eliminate the need for human judgement.
Sketched Books – Sacha Chua
Yeah, that's the one main use of "dander" that I can think of. You definitely hear people talk about "cat dander" and "dog dander" and what-not if they are allergic.
Those who use value a more rapid package update schedule shouldn't use those distros. One of their most salient features is the ancient software packages.
Hopefully it differs in that it will continue to exist and not be acqui-sunsetted.
You lost me at IE6...
I think the bigger take-away here is the connection between media pronouncements and stock prices. It's a nice reminder that anyone with a good lawyer and writing skills can tank a stock for a profit way too easily. I've always been for reforms in valuation approach that reduce risk of this. Especially given that we know companies pull crap like this sometimes to cause that exact effect. They're always tricking us for market share or whatever. So, why trust it by default?
I don't know where you're getting your $100 from. A cheap handle cost me $15.00, is perfectly functional. I've been using the same one for 5 years. I buy blades at 2 - 5 cents apiece on Amazon, and they last me the same amount of time that a more expensive quadruple blade costs. It doesn't take me 10 minutes to lather either, and I've used both shaving cream and shave soap without problems. I have an extremely heavy beard too.
"Ditching" Bitcoin? Wouldn't that imply that they had previously adopted Bitcoin to some meaningful extent?

Bitcoin is merely proof of concept for the underlying technology. I expect that there will be many more offshoots in the future, beyond the pieces used by the existing banking system. But I won't really care about any of them, until one of them allows me to work, buy, and sell without being forced to trust any third party that I find to be intrinsically untrustworthy--including governments, banks, cartel enforcers, mobsters, miner brigades, and Anonymous.

Not there yet. This isn't even a step in that direction.

But what I do like about this is that it may have the potential to simplify mutual insurance, interbank settlement, and securities exchanges. It would be nice if the funds from an electronic transfer to my spouse could be made available faster than writing out a paper check and depositing it at a branch ATM. I would also be particularly interested if it could end certain semi-fraudulent practices, such as short positions that are not appropriately matched against a long counterparty, or speculative phantom commodities contracts that are never actually redeemed by delivery.
Sufficiently advanced crime is indistinguishable from sovereignty.
New $7M XPRIZE competition seeks to usher in a new era of ocean exploration
Yup, NYC here, been here 20+ years, warmest December I can remember. It was 60 degrees last weekend!
There is a lot of agreement, even among the anti-CAGW people, that we have had a gradual trend towards higher global temperatures for many decades, and longer if you are OK not using the satellite record. Looks like that trend may be continuing. It's definitely at least a warm end of the year for the eastern US.
It's got a spec https://wicg.github.io/BackgroundSync/spec/, and Mozilla is interested https://groups.google.com/a/chromium.org/forum/m/#!topic/bli...
That's a totally fair point.
Anecdotally, where I live, this December is cooler than last year's. But I've only lived here 1.5 years.
Your comment was no thesis, it was a halfhearted attempt to derail the conversation by trying to redefine the accepted usage of a word.

His actions were without conscience, therefore he has exhibited sufficient traits for society to treat him as a sociopath. Such social cues are a major part of how humans interact, and your lack of awareness of them probably means your time would be better spent reading up on autism instead of psychopathy.
This is more likely El Nino-related (the extremely strong El Nino currently in process is likely to make the East & South much warmer than usual), though of course worldwide temperature increases will compound to make the temperature higher than it might have been without climate change. My understanding is that it's still fairly unclear how climate change might be affecting equatorial oscillations like El Nino (as opposed to the Arctic/North Atlantic oscillations where there are some pretty specific mechanisms of action hypothesized).
Even as an autotools critic, I totally understand that argument about the steps that were necessary for dealing with those portability problems. Well, way back in the day when they existed to the degree they did. Today, there should be much less complexity as the systems are more alike than different. What complexity is there is mostly a relic from days gone by that never got cleaned up because nobody wants to invest the effort.
Good point. The article just does one iteration of generating the layered hash structure for lookups/reference and does not address the issue of growth of the structure. The dynamic perfect hashing technique addresses growth of the structure.
moxie, I hope you aren't taking this the wrong way.

I'm pretty sure that you are aware that UX is a problem. I'm saying this because I do think UX is a priority for users and hence for widespread adoption.

There are legitimate reasons why Telegram is more popular and as evidenced, security first is not a sufficiently valid sell for Joe User. Obviously, there are also fundamental reasons why Telegram should not be used as you have pointed out above.

I want to see Signal succeed which is why I've made the comments about.

While I have your attention, maybe you could clarify the protocols used between Signal and WhatsApp. Is there a scenario which there will be interoperability? I believe that you previously alluded to the implementation of e2e being separate in WhatsApp but it would be nice to get some clarity around this. Thanks.
Anyone remembers similar product DabbleDB? Or I'm too old?
This is covered in the paragraph before. "if you want to try this you’ll need either Chrome Dev for Android, or Chrome Canary for desktop."
Yeah under NDA they kept telling customers they are working on it but no ETA. This is a ball drop!

The HA script they provide doesn't work very well. Sometimes one of my NAT ends in a stopped state for no reason, and our thought was with the script.
The last 10 minutes where you ask questions is a bad time to waste asking someone to judge your 3 year plan when they just met you. Most of these questions are better asked when you fail an interview and request feedback as to why.

I specifically state when I perform interviews that I will not answer the question "How well would you say I did in this interview?" The interview isn't over yet, and that's impossible to answer.

You should really spend this time to see how much you would want to work at the company. Ask about their processes, the things that would absolutely turn you off to a company or the things that would absolutely turn you on to a company and make you forget about all their other bullshit. Ask about the problems they are trying to solve. Ask about how smart the other people are who you'll be working with.

Don't waste time in the interview checking if you passed. You'll know very soon anyway and there is always the chance to get this feedback afterward.
Applications that require a better randomness should use window.crypto.getRandomValues().

https://developer.mozilla.org/en-US/docs/Web/API/RandomSourc...
Thanks! Good ideas, and yes, you nailed it: the right balance of complexity and functionality is key.
> Computers don't "even out spectrum"

Not "on purpose", of course. But with a bad PRNG, the probability of 10 heads in a row is lower compared to a proper PRNG so in a sense the bad one is "evening out spectrum"
No, they have freedom to listen or not, but is it not automatically clear that the broadcaster should have that freedom.

The government won't be able to silence a true message that doesn't "hijack mass media" and spreads by 1-to-1000 at a time.
Nope because the world and society has changed. The world and society in 1977 was vastly different than it is today. They expect different stuff from movies now.

The classic characters are there to pass the torch on to the new characters for younger viewers. Disney took over and gave it the Miley Cyrus treatment, JJ Abrams sort of recycled Episode IV a New Hope script to make Episode VII The Force Awakens. Just changed names and roles.

I expect those who didn't see the episodes 4, 5, and 6 will like it. Those who did will see that there are elements they recycled from the original trilogy.

It is like the Star Trek reboots in a way, written for a younger generation and a new world.

If you are expecting to go back to 1977, you will be disappointed.

It is sort of like expecting Classic Rock to come back when most people want Pop or Rap. Like expecting the Beatles and Elvis to make new songs, but they are long gone.
> Do they?

I have seen hundreds of CVs that show no achievements of note - and tend to be more along the lines of describing the duties of the job and little else besides. I've also had hundreds of subsequent conversations with those people that revealed significant accomplishments.

CVs are better than nothing. But there's no set way to write them that's widely known, and people tend to be rather reticent about their own accomplishments - perhaps not even thinking of them as such. There's a lot of value being left on the table.
Most people who imagine themselves to be surrounded by sociopaths ironically end up exhibiting the selfsame tendencies of rationalization, misrepresentation, exploitation of others, lack of empathy, paranoia, and self-righteousness.

This guy is just an overconfident scam-artist who made the mistake of believing his own bullshit.
OK, to be fair, I skimmed TFA and didn't read every word. But to the extent that I get the gist of it, I'd say this:

I don't know that anybody seriously proposes that deep learning is the be-all end-all of AI techniques. It's VERY powerful for a lot of things, but I think DL researchers are aware of things DL doesn't do / isn't good at. Look at the recent book The Master Algorithm which breaks down a lot of what it would take to create a truly general purpose learning algorithm: If you believe the author's thesis, Deep Learning (or something like that) is just one piece of a much larger picture.

And without trying to start a debate over the merits of ML versus "GOFAI" or symbolic computation, etc., I think it's fair to say that DL doesn't really add anything in terms of reasoning. It's great at saying "this picture has a cat in it" or "this wav file says 'Hello, my name is mindcrime'", but that's a pretty small part of what human intelligence can do.
I was once in an interview where the interviewer was a hard ass. Asking all kids of hard questions about languages I knew, then he got deeper and asked about specifics into those languages. Then started asking about really abstract stuff like different sorting algorithms, OOP concepts like polymorphism, etc. I felt I was holding my own but as the interview went on the interviewer seemed to grow more impatient and irritable. Needless to say I left the interview thinking I blew it. Two days later I got a call from the recruiter saying I was their top choice and got an offer soon after.

P.S. It turned out that guy was just grouchy because he had interviewed so many underwhelming candidates. He admitted he was just trying to break me.
That assumption was based on the data in your article.
Wow, I assumed until your comment they were the same company. Kind of like how Enterprise has (or had) both rent-a-car and rent-a-van for moving, a slight tweak to the actual deliverable but same infrastructure/whatever, I assumed DSC owned DBC.
I see. It would have been better to make it a build switch, and really make EME-free variants.
I would use this, even license it, if it could handle forms and I could reliably run it for the foreseeable future if the hosted version went away. DabbleDB was real interesting and it sadly went away.
How can those numbers be 'out of place'? Just last month the state of São Paulo started to remove assassinations by the police from the official murder stats [1] to make it look like things are getting better.

Also:

"Between January and November in 2014, 816 people were murdered by military police officers in the state of São Paulo." - and it did not reduce crime [2]

[1] http://www1.folha.uol.com.br/cotidiano/2015/11/1704292-morte...

[2] http://ponte.org/pm-de-sp-bate-recorde-de-mortes-e-nao-reduz...
The World's Highest-Paid Celebrities Under 30 in 2015
Advertising is out of control. A lot of people go into unnecessary debt buying things they don't really need.
We mail your friend a certificate for surviving the Fed Rate Hike of 2015
The Story of Cock.li, the Site Used to Shut Down the LA School District
My childhood best friend, after whom my oldest son is named, is a scientist. (At one time his job title was "senior scientist" at the manufacturing corporation where he then worked. Now he uses his training as an electrical engineer to do research on critical safety issues for a consulting firm that advises the thriving medical device industry here in the Twin Cities.) He and I grew up in the Boob Tube age of TV. But he watched a LOT less TV than I did while growing up, because when he was three years old, the family TV set broke, and his dad, who was a mechanic for a manufacturing company in town, decided that watching TV was a waste of time, so he didn't fix the TV. Instead, my friend grew up building things at home, including an electronic organ (which is one of several musical instruments he can play) and one of the first home-built microcomputers. (His older brother met Bill Gates at a computer-building convention a long time ago, and could have been a Microsoft employee with a single-digit employee number. Oh well.)

Simply put, I think as a parent of four children that active avoidance of time-wasting activities is helpful for children's development. Children need time for thinking and daydreaming and reverie, but too much entertainment can take time away from those valuable activities. Richard Rusczyk, a founder of the Art of Problem Solving Foundation, comments that if video games were commonplace during his childhood, he probably would not have learned as much about problem-solving as he did while growing up. Part of a parent's job is making sure that children don't gorge themselves on candy or on nondevelopmental personal activities. Those things need to be experienced in moderation.

P.S. I recently worked as a math teacher in a private middle school. Don't even get me started on pervasive use of iPads in school classrooms.
This seems like the 'one true way' fallacy. If doing Y is vastly more expensive and harder to pull off and nobody is trying to do Y, then it's not an excuse to avoid doing X which is a vastly cheaper partial solution.

When you include external costs guns are massively subsidized. EX: Homeowners insurance generally does not ask about gun ownership even if it increases risks.

PS: The 18th may have allowed the sale of beer, but that does not mean the government can't discourage use though taxation.
My complaint (and I suspect many others') is with the idea that someone who has studied the discipline of "business" is qualified to run any business, regardless of what it does. That they know better than, and should have authority over, the people who are actually domain experts in what the business does.

When we complain about empty-suit MBAs running a software company, that's assuming the suits are just MBAs, not engineers who also got MBAs. They have no skill in or respect for the craft of programming, they probably don't even understand what it consists of, and yet they are in charge and the programmers are not.

Working for a technical or formerly technical manager, rather than an MBA who studied Information Systems 10 years ago and reads InfoWorld, as if that qualifies him to be CIO/CTO, is in large part what draws people to Silicon Valley and away from corporate IT departments.
> Don't waste time in the interview checking if you passed. You'll know very soon anyway and there is always the chance to get this feedback afterward.

I think that would be a mistake. If the interviewer isn't able to answer those questions satisfactorily, it might be a sign that the hiree isn't a good fit. Nobody wants to change jobs to something that doesn't work out.
By buying stuff of reasonable quality. A good animal hair brush could set you back $30+ alone.

$100 isn't at all unusual for many starter sets.
I concur 100%. Most of the problems with unicode are like most problem with floats : tons of people don't get how it works (and the good reasons that make all of that tricky)