skysight-inc/HackerNews huggingface dataset:
Thank you Matt! I see your value proposition now. MaaS as a SaaS (i.e. Messaging as a Service as a Software as a Service) :)

I still think that the strongest use case would be for large enterprises ( think Uber) that would be spread across geographical locations and would need something like this - reliable, with state saved and spread across data-centers.

For the rest of us (think young startups, smaller shops) your costs may be prohibitive ( almost 6K / year).
Clever!

I love seeing examples of reliable systems built out of unreliable parts / subsystems (or in this case, building a secure service out of less secure ones).
I should really find a better way to phrase that comment. I wasn't actually there for that long (a bit over two years), but I still regret not leaving sooner. I was hired in as an SDE2, which at the time was probably the right level due to lack of experience with large companies, but I outgrew it pretty quickly. The SDE3 promo process involved a staggering amount of hoop jumping specifically so my manager could put together my packet. My manager was fairly transparent about the checklist nature of the process, but it clearly involved an even more staggering amount of work for him preparing a packet for me.

When I say I should've left sooner it's because for all the effort put into it I ended up taking a substantial pay raise and a level drop when I finally did leave five months later (and went through a much lighter weight promo process shortly after joining my new gig that I would've been able to pursue regardless). It's possible the promo put me in a better negotiating position, but given that I didn't disclose my current compensation during negotiation I can't say that with any confidence.
...
tears of joy
...
This has been going on since the dawn of time.

Farmers are the original entrepreneurs, they are all hacking, all the time, sharing their hacks.

It's unbelievable how much knowledge most farmers have.
Super beat that you need to sign up for it to view the logos it produced. Enjoy the fake email I guess.
While it's not in Perl (it uses grep, sed and awk), I like this Unix one-liner (mine) to kill a hanging Firefox process, not so much for the code but for the interesting comment thread that it resulted in on my blog - about Unix processes, zombies, etc.

UNIX one-liner to kill a hanging Firefox process:

http://jugad2.blogspot.in/2008/09/unix-one-liner-to-kill-han...
But the chances of that happening are slim, given that the Republicans will control both the House and the Senate, and in the end a successful impeachment requires a 2/3 majority. It could happen if he makes enough Republicans angry and/or does something illegal _that they agree should be illegal_. This would likely exclude running afoul of some business law that the current Congress enacts to specifically target his divided interests (like trying to force him to put his business in a blind trust, something that every other president has done by convention).

Then again, the establishment Republicans would probably be much more comfortable with Pence in the driver's seat, so who knows?
Has the Internet's impact on the economy been greater than the fax machine's? What was the impact of the fax machine? Has it been greater than the impact of the telephone? The telegraph?
> That might be changing.

Maybe! But now there's going to be even more monied interests spending hard to make sure it doesn't.

> This is the first time since the 50's that the person who spent the most money lost.

This is neither here nor there. Simply spending money isn't the issue.
The thing I mentioned is a pill...not water (not even homeopathic water).

Swallowing could account for a minutes-long change but I doubt hours long as I was seeing.

Your criticism is not too harsh, it's just a strawman.
It's referring to the "I don't see the use of it, let's remove it" part as a fallacy, and agreeing with the "no, come back after you see the use of it" part.
(off topic) this article has awesome "graceful degradation": It includes a super-low-resolution version of the pictures, which are then replaced with a high-resolution version.
The "fallacy" is the mistaken belief that the fence serves no purpose, hence can be removed.
Don't watch the video on mobile if you are bandwidth limited. It's 628MB for a 2 minute video.
It seems extortionately high. I've just started with some small ads for an ecommerce site I'm playing about with. Currently costing £0.34 per click, with a relevancy of 6.

This is optimising for sending visitors to my website though. If you focus on page likes or soemthing, then it's not likely you'll get very good off-site CTR
His assertion also made me curious. There seems to be a slight bias in favor of Slim at the NYT though.

Just read that article, it does portray the version from the other party, but always allowing for a proper justification for Slim's position so that one might find it reasonable.

http://www.nytimes.com/2016/08/10/world/americas/mexicos-car...
That's actually kind of interesting. HTML/CSS/JS really are the framework. It's already a great separation of concerns (HTML for data/content, Javascript for behavior and logic, and CSS for presentation). Everything on top of it just seems like implementation details.
The article mentions king tides and cites a report [0] that the floods are getting worse.

[0] http://www.rsmas.miami.edu/news-events/press-releases/2016/n...
I don't think that particular position is necessarily a hateful one. He's arguing from pragmatism. I don't agree with him at all (in this case or any other), but he's an openly gay (and self-admittedly promiscuous) man himself, so you can't say everything out of his mouth stems from homophobic bigotry.

Also, for whatever reason or other, I have at least one openly gay friend (who isn't even that conservative) who agrees with him. Clearly there's room for open debate here.

Ignoring him is probably better than engaging, but that's different from calling for social media providers to censor references to him.
Did not mean to preach to the choir, hah!

I would argue that pledge goes a long way towards addressing the problems of insecure C code, although it's definitely not as fine-grained as ACLs.
None really. I would think if you use Perl, you would probably use the one line from Perl is all. Also sed doesn't have the in place function on Solaris (and AIX) by default I believe. So with Perl, you can do it everywhere.
Correct. Currently it can only run OpenBSD guests, and it only supports x86.

The landscape is a little different now that hypervisors are no longer cutting edge, and the x86 architecture has improved virtualization abilities which help prevent some security flaws.
Hey Dawson, small world! I worked at RHINO for a bit last year. Were you working on this at that time and what was the time commitment to it back then? You mention two and a half months but given the freelancing I’m guessing it wasn’t full-time effort?
There's something to be said for working with the tools you're familiar with but I am also quite happy to have put my PHP development in the rear-view long ago.
Miami speaks money; the other languages are secondary.

The wealthy very much like Miami and even if rising tides make Miami Beach uninhabitable then at worst it's a hit to their portfolios, not a collapse of their assets.

The party keeps going until it stops.
That was the first thing I thought when I hit the URL.

Here's the thing, I'm guilty as charged. But, analyzing my own behavior, trying the sexiest (JS or otherwise) framework is just an excuse to play/learn it. My subconscious mind never had the intention of actually following through with a product...

I hope we can recognize (and avoid) the pattern in the future and use whatever we are more comfortable with to rush the product out of the door.
The typical configuration I see in /etc/selinux/config is:

SELINUX=disabled
I cut my teeth on the original Wasteland (on an Apple 2) and am working my way through WL2 (haven't yet got to CA).

Wasteland 2 is good but buggy. There were some balance issues with the original and even though they went back and made a director's cut it's still not great. I'm most annoyed by the way that certain factions are hostile depending on where you are on the map (e.g. not based on actions).
Every story is the same
IPFS' readiness for mainstream use seems like it's somewhere between TCP/IP and HTTPS.
If true, that just makes the "chrome only" warning even more obnoxious.
i'll be less blunt than the OP: the fact that politics pisses you off is fine, but the fact that people who are able to see through this bullshit (which is what makes you pissed off, i assume) don't want to be involved is very bad. "somebody else's problem" and "it's not going to be that bad (again)" clearly aren't working.
Totally read it as 'AI-powered lego creator' and became terribly confused for a few seconds. But still, someone should create one of those.
so passé right now
I think the sacrifice is worth it. Frameworks and ever growing abstractions mean more people with less experience can implement more ideas faster. We get faster iterations which means more features that help real people get stuff done.

This trend actually helps more people than ever use computers for an ever growing array of purposes. Back in the good old days you had to hire developers from a very small group of qualified individuals and then have them spend months on optimizing new code they just wrote instead of using an existing framework. Today you can just read a tutorial online and create a usable POC yourself. This opens so many doors to both developers and new users.

The resource heavy UI practices actually attract more users. Average users don't want dense console UIs or old fashioned native Windows forms. They want a touch app on their mobile that just works. All the tools we have today allow easily sharing and customizing UI components. This in turn fuels fast iteration and improvement of UI so that actual users actually want to use it.

All this doesn't mean you have to be lazy and just freely consume as many resources as you can. It also doesn't mean you shouldn't shame applications for being slow (I'm looking at you Slack for desktop...) or resource hungry like the examples in the article. But overall I think we are definitely going in the right direction.
Of course, we're talking about less than first-gen tech here as well.
If it were through willingness of the governed, then individual members of the governed who did not agree would be able to opt out ... ??
Its refreshing to see a startup doing well and not feeling the need to force a subscription on people.

I get that SaaS can be a good business model (great, even). On the other hand, I think subscription fatigue is real and you should think hard about your pricing. Dawson is making $15K/month on ONE TIME fees–and fees that are lower than a lot of monthly SaaS plans.

I want to see more of this.
Show HN: Anycomplete
>It was also about another voting demographic that may have been appalled at Trump on a personal level but not in a way that translated to 2008 turnout.

And of course, demographics who had their right to vote restricted starting in 2013.
Could you go into any more depth about the ML being used?

Also, did the site break from traffic? Because I just finished picking out my things and it's been stuck on generating logos for the past 5 minutes.
Out of curiosity, anyone ever worked with an hardened OpenBSD or Linux + GRSec server farm? How do you handle updates? It must a sysadmin deployment nightmare.
1 more thing, while you are here Matt.

Did you guys have a client for who you built this for, and then branched out into a SaaS / startup, or did you just build it and then tried to get clients later? i.e. did you see that there was a 'problem' in the space and built an MVP, or did you create this need?

Thank you!
~Sean
I'm not sure that containers will help with security profiles. They should help with (for example) privilege escalation, but you will still be left with managing what systems/programs need access to what resources.
Investors assume that Miami is too big to fail. The government bailed out (most of) the financial firms in 2008. Bailing out (figuratively and literally) flooding cities will be a popular plan when the time comes.

Just as with the housing collapse, the question will be whether the government bailout will successfully resolve the crisis.
You could always shrink your window.
Fun factoid most have forgotten: regex is perl. The beginnings are elsewhere but regex as we know it was designed as part of the language and the engine was pulled out and reused when people found how useful it was.

Perls regex parser is still far above the features in more modern languages, supporting, among other things, code execution within capture groups. If I remember right the perl regex parser is actually Turing complete
... yet when I tried to use it, it gave me "Firefox is not supported. Use Chrome". Feels like 2001 indeed.
Interesting. If I understand the customization web page, this laptop actually supports ECC memory - I've looked for one in the past and couldn't find one.

Also, it cannot be bought "naked", Win10 home is default, Win10 pro is +$30 more and Win7 pro is $70 more.

I would actually consider buying this if not for Lenovo's abysmal security record.
You know what the worst part of my job at Amazon is? That I continually have to read about how terrible I am both on the internet and in real life (your average Seattlite seems to hate Amazon).

Just in this thread alone I've been accused of:

* Screwing employees over
* Being a slave in a sweatshop
* Insulted for not being able to use Bash (I can)
* Disorganized
* Not be trusted to talk about working at Amazon (lol)
* Fostering a toxic workplace
* A communist (my favorite insult)
Well, they're the ones juggling while riding backwards on a unicycle.
Why would developers care? They build, and they sell the units and move on. They are not long-term holders, and they are not even using their own money. You could tell them Miami will be nuked ten years from now and they will still develop new properties.
Sure, but what is going on is that statistics textbooks have been teaching nonsense since the 1940s, and that nonsense has been taken as gospel.

It is no accident that statistics is usually presented as arising anonymously and forming a monolithic paradigm, when in fact the exact opposite is true. Stats must be one of the most controversial areas of intellectual activity around. Those refs are to start off the curious, some of whom will manage to break free of the brainwashing and think for themselves.
Admins in particular like to (a) understand how things are configured and (b) avoid changing things (creates work and potential update conflicts).

MAC configuration is complicated, tedious, error prone, and seems to bite you in the ass with every update. All things that make a bad day for an admin.
>Doesn't matter whether you compare 5 to a register (or memory location, depending on the processor), or memory / register to 5, the same bit(s) will still be set in the status register.

Are you sure? That was my whole point - that it may not be that way. As I said, it's been a while, but it seems to me that the bits that get set in the flags/status register, on comparing A to B, should be, in some sense at least, the opposite (maybe not for all the bits) of what would get set on comparing B to A; because I thought it would be done by subtracting A from B or B from A, and then setting (some of) those flag bits based on which was greater or equal. If that is so, comparing A to B will not have the same result in the register as comparing B to A. And the reason why I think so, is that there are assembly instuctions like JGE (Jump if Greater or Equal), JE (Jump if Equal), JNE (Jump if Not Equal), etc. - the meaning of those instructions would get changed and so would the resulting action (jump or not jump) based on the looking at the flags set on comparing A to B vs. B to A.
Our perspectives are indeed valuable, but the problem is that here we are on Hacker News in our own little bubble, disengaged from the rest of society.

After Trump's election I came to the conclusion that I had let myself get sucked into a left-leaning filter bubble, which was why I was so surprised when Clinton lost. I realized I had no clue what really mattered to "the other half" of the country, and that terrified me. Equally terrifying was that there are (at least) two bubbles, neither of which comprehends the other, and very few central mediating platforms that connect these two worlds.

On Twitter I decided to follow Breitbart. Yes, Breitbart, the much-reviled bogey-man of the left. And yes, I find some of it objectionable. But really the surprise has been how not-totally-insane it is. It presents an alternate worldview which is in its own way coherent and (dare I say it?) legitimate. Maybe it's right, maybe it's wrong, it doesn't matter---the point is that without bringing these separate worlds into meaningful communication, America is in for some real turmoil. And HN is part of this. It's rare for me to see things here that really challenge the mainstream narrative. It basically all confirms what I already believe. That's what drew me here in the first place, and though many of us probably like to think of ourselves as free-thinking and willing to confront contrary evidence, I'd imagine that's why many of you are here, too.
Very much so. We still have the foot hard on the gas. We haven't even got 10 years of business as usual.

The conversation at the moment is about power, but moves to get off fossil are, globally, token. The conversation hasn't got to agri-business, deforestation and meat especially beef, or population, or water. Forests are still being felled and burnt for cattle and palm oil, new fracking is still reported as opportunity for jobs and profit.

I'm starting to arrive at the belief that my children's best hope is being amongst the 100m or so left.
From Internet Farming to Weapons of the Geek [pdf]
> Is this typical of games these days? Do a crappy "main" game but "fix it" with DLCs?

A lot of AAA devs have started using games as a platform for DLC. Valve, for example, just launched glove skins [0] - 300 USD for a texture. DLC is far more profitable than games, nowadays.

As for Bethesda, long-time fans have a general understanding that Bethesda games get worse with each iteration. Their DLCs are usually better than the main games, but not by much.

[0]: https://steamcommunity.com/market/search?q=&category_730_Ite...
> If anyone is wondering: yes, you can own your very own atomic clock for a "reasonable" price!

Just to clarify, the clocks used to demonstrate gravitational time dilation were on the order of $10,000 (or more, e.g., [0]). But one can find rubidium standards online for a few hundred dollars.

[0] http://www.ebay.com/itm/HP-5061B-Cesium-Beam-Frequency-Stand...
Signup didn't work for me. I was stuck there.
I thought the same, but it turns out you need to type a word into that input box to see the logos. The words scrolling are just examples you could type.
Hmm.. I must be doing something wrong then. Logged in on my Chrome on Mac, watched a video, paused it. Closed tab, reloaded tab. The video plays from the beginning. Opened the same video on my iPhone, official youtube app. Plays from the beginning as well.

I guess I need to investigate this further. I didn't realize official google apps support this functionality because it's never worked for me. Thanks for mentioning it.
Clojure on Raspberry Pi with Boot
Berkshire Hathaway – Shareholder Letters (1977-2015)
Trump's campaign benefited from Wikileaks and now Peter Thiel is in the executive committee of President-elect Donald Trump's transition team. Wonder what's the market for venture capitalists to disrupt whistleblowing!
I think I know what you are trying to ask, but this sounds muddled to me. Can you clarify what you mean by "measure an effect of a certain size"?
> Old and boring is still sometimes the best.

It's not so much old vs new, or cool vs boring, but rather the thing you are most experienced with. If the goal is to just build the damn thing, go with a stack you would be most productive in.
I've been saying that had Clinton run her campaign the way Trump did, she would have been lauded as being a political genius who had learned to embrace being a political candidate in the age of the internet. I've run into some good analysis talking about how this election was a technology shift election in the same way Nixon v. Kennedy was. Just as Nixon didn't play well to television audiences, Clinton doesn't play well to internet audiences, particularly due to the persistence of information. There was a moment in the VP debate where Pence said something like: "This isn't the old days anymore, you can't just say whatever you want without repercussion." (that's a paraphrase).

I think people overlook how effectively Trump uses Twitter. To this day. He drove a ton of outreach and messaging even when he couldn't get it framed the way he wanted in the news, and twice in the last couple weeks he's done some pretty interesting stuff where he represents a position his opponents hold, then watches as the press attacks him for it. He relies on the fact that the internet will get the truth out.
Thoughts on approaching Swift 2.3 – Swift 3 migration
> Newsflash: Apple didn't block Flash because it is "bad", they blocked it because they wanted you to go through their app store

No. They blocked it because it sucked. Horrible for battery, horrible for accessibility, performance wasn't great, and security issues galore. Don't forget, iPhone shipped without Flash before the app store even existed. When iPhone was first launched, Apple literally told developers to make web apps for it instead of providing native apps. It wasn't until iOS 2.0 that native apps were possible.
The work at the factory is working wonders for the economy of Mexico and China. Add to that, the fact that US labor laws are pretty strict and you should have a steady source of jobs right there.

I'm sorry but bringing back the jobs is not bs. How do you justify that Ford and GMC took TARP funds but they still preferred to let Detroit rot? I did not like Clinton or Trump. Bernie Sanders probably had a better platform, but socialist policies rarely do something good for the economy. But on this point, Trump is absolutely right, to the point where Ford backed down from their plans to move a factory to Mexico.
Really inspiring story, great product and awesome transparency. Big Kudos for all of this.

This guy deserves VC money to make his next big company than most of the current startups we are seeing.
Late response: I'm having a hard time understanding your reasoning here.

A less generic comparison is Apple. Apple builds it's own devices and supports them.

If I buy an ASUS Tablet, I'm not expecting them to provide security updates to Lenova or Samsung Tablets. I am expecting them to support their own devices. They have everything they need - they built the devices themselves.

Similarly, if I buy an phone that's been purposely tweaked by AT&T, working with Samsung - I expect that they are more than able to provide security updates but are simply unwilling to do so. They have all the tools (drivers, access, etc) they need.

You're looking at the general Android landscape. It's a question of holding the device makers accountable. Providing security updates for devices you build yourself, with drivers you developed yourself (or through a partner) isn't an issue - it's pure (litigable) greed.
You don't have to eat the cake to sharpen your baking skills.
The messaging here is a little coy - "Signup to save your progress" But I don't care about saving my progress, I'll just close this and... oh, I can't. So it's not so much, sign up to save your progress, it's sign up, period.