skysight-inc/HackerNews huggingface dataset:
You're right, society has changed quite a bit.

The other possibility that you seem to implicitly dismiss is that the original reasoning is understood perfectly well, has been debated to death, and has been found to no longer align with what the majority of people want out of society.

Chesterton's Gate argues against removing the fence out of haste and ignorance, but not against removing it after intense debate and careful consideration.
Not much is known at the moment, but it is developed in the open. https://fuchsia-review.googlesource.com
I didn't see it mentioned at a cursory glance of the comments, but syscalls != standard library. Standard Libraray for C is that which is defined by the ISO C standard. syscalls are whatever *nix decides them to be. Additionally Standard Library != posix.

Sure, there may be some overlap or interleaving between Standard Libraries, syscalls, and posix, but they are definitely not the same.
Jack Ganssle wrote this epic post that contains just about every design consideration you would want to know for low-power, long-battery life sensors. Check it out.

http://www.ganssle.com/reports/ultra-low-power-design.html
For those who haven't tried it, here's a video of how Eclipse Foundation uses Mattermost as an open source, self-hosted Slack-alternative: https://www.youtube.com/watch?v=dfeNFJnCfcg

While there's not yet C64 support, Mattermost connects to IRC, Slack, Gitter, Discord, Telegram and HipChat using Matterbridge (https://github.com/42wim/matterbridge).

In terms of features, the Mattermost community has added quite a few that aren't available in Slack--markdown support, multi-team accounts, threaded messaging, etc.: https://www.mattermost.org/what-slack-might-learn-from-its-o...

Mattermost deploys as a single Linux binary with MySQL or Postgres and you control everything.
I've never been a fan of apple, but the author seriously does not understand apple. This quote "Apple has always been the leader in new technology platforms from iPod, to iPhone, to iPad" proves that.

Apple was not a leader in mp3 player, or tablets. The phone was 'maybe' the device they were most innovative with, but others were already on the same path.

They don't lead the technology, they lead making the technology mainstream by taking the work done by others and simplifying it for the average consumer. UX of mp3 players was pretty bad until the iPod. What 'firsts' did the iPod implement? Diamond and Rio had been there before. How about tablets? Microsoft had been doing them for ages. Apple realized that (for them) the right way to get market acceptance was to make it into a huge iPod/iPhone and not a full computer.

I'm sure Apple will get into VR/AR when the market has matured a bit. I think that will cost them as Android is leading the market well, but if you've tried the clunkiness of a Hololens, you'll see there is still lots of work to be done. Microsoft likes to take the lead and put out products that are not yet ready. Google/Alphabet is the same. Apple waits. It's been a winning strategy for them so far.
>protect the interests of the minority of people who don't live in cities from the whims of those who do

This is a straw man that is commonly made by advocates of the EC. The top 50 cities in the U.S. only account for 15% of the total population, so it's a nonexistent problem.
I think the need to constantly add more and more features to software isn't necessarily a good thing. I think there are lots of software packages that should slip into a maintenance mode.
What I wish for is more turn-based 4X games specifically. HoMM, AoW, heck, why not even do a MoM remake?
I just wrote garbage
https://github.com/thanatos/baseunicode
Things aren't going so well for me, this year. Not for the first year, in a row.

I'm going to respond by making donations I've been deferring, such as to archive.org .

Tomorrow...? Who knows?

Waiting doesn't work. I'm going to do what I can, now. Maybe it'll help, and hopefully I'll feel a little better about myself.

My thanks to Jason and all, for every time I've found a resource I was seeking mirrored and preserved, for my use and for posterity.

I'll add that a lot of "older" pages seem to -- still -- be more useful than many newer ones. The archive isn't just about maintaining some record "for posterity". It proves useful in current circumstances, daily.

And... No one should be able to make our history "go away."
Datadog will cost you $165,600 a year for 600 hosts. That is objectively equal to a very well paid engineer. So no, the statement is not untrue.

(I picked 600 because that was the approximate number of machines we had at my last job, where we used Graphite maintained by one guy, part time).

You included a LOT of redundancy in your OSS list. Multiple timeseries databases. Multiple collection daemons. Multiple dashboards. Multiple alerting systems (Who in their right mind would use Nagios AND Icinga?). You're effectively arguing about maintaining multiple monitoring stacks, some of which are quited aged.
I love Atlasboard because it's simple and you can do anything, anything at all. The only limit is your imagination. Welcome to Atlasboard.

Seriously now I wonder how Cyclotron compares.
I don't think Trump knows what the Internet Archive is much less wants to shut it down.

There is a lot of panic from the left-wingers basically accusing Trump of many different things and even GWB wasn't demonized this much.

I guess their data recovery plan now has an surviving the Trumpopclypse?
Was this an older build? We had serious issues at first, but our setup is pretty stable these days.
Remember that you can always remap if that's a problem.
Trump had the same number of Republicans voting for him as did Mitt Romney, while Clinton had far less Democrats voting than Obama.

This idea that there is impact from republicans not voting isn't true, and what happened actually exasperates the popular vote difference.
Even better, in my opinion, is that many of the caps that you would use to sandbox an app (like PID and FS namespaces) require you to have the sysadmin capability set on the process.

Great. You need to give a process more or less root so that it can deny itself privileges.
Javascript exploit actively used against TorBrowser
Oh no, I wasn't meaning Trump himself was anti-LGBT. I was meaning that his campaign was kind of about being politically incorrect which I feel has empowered the alt-right to be more bold.

In that, because they perceive Trump as being friendly to their cause, they feel their anti-social behavior is ok. Trump seemed hesitant during the campaign to take a strong stance against alt-right / anti-social thoughts. But maybe I am wrong, I wasn't exactly an avid Trump supporter, hah.

There is nothing wrong with disagreeing with LGBT people, I actually think it needs to happen more often. There is something wrong with feeling LGBT people are wrong to exist or are 2nd class citizens.

As long as Trump stays alive and unimpeached, I am not really worried about LGBT rights. He was pretty direct in that gay marriage was settled (which brings up the whole point about how does he accept Supreme Court ruling on gay marriage but not abortion?)
MAde laugh but totally agree. Wikileaks clearly chose sides in the last elections. As far as I'm concerned they lost any respect from me a while ago.
I'm not Norwegian, but I think the confusion is because the numbering of the Articles has changed. Your "Article 10" is now Article 8. [1] The repealed Article (originally Article 12, now listed as Article 10) concerned coronations. [2]

[1]: https://www.stortinget.no/en/Grunnlovsjubileet/In-English/Th...

[2]: http://www.royalcourt.no/artikkel.html?tid=35248&sek=35247
Tips to Improve Your Data Science Interview
cjlars already brought up a similar strategy with less sensitivity to sea level changes and less sensitivity to interventions.

Maybe the best climate change hedge is investing in low carbon power production. (incrementally) Good for the climate, benefits if things go worse than expected.
What's really funny here is not only did Eric know the answer he managed to turn it into a joke.

Not everybody knows that Eric rewrite lex as an intern at Bell Labs, or that he set up Berkeley's first network; he's actually a brilliant computer scientist who also happened to be CEO of Novell and Google. He also understands the world economy better than almost anybody I've met.

Also nobody at Google asks this question.
So does it have a MMU? That would make it even more superior to Arduino boards.
Here are some great books for that:

https://www.amazon.com/Art-Facilitation-Essentials-Meetings-...
https://www.amazon.com/Creativity-Inc-Overcoming-Unseen-Insp...
https://www.amazon.com/Five-Dysfunctions-Team-Leadership-Fab...
https://www.amazon.com/Overcoming-Five-Dysfunctions-Team-Fac...
https://www.amazon.com/Communication-featured-Necessary-Pers...
I thought it was a reference to the React Native Touchbar demo's joke escape key, which alerts "Hello, vim!" when you press it.
Coincidentally, I think the 300 number is another transition point. Until 300, you can be a CEO who really holds the wheel on many aspects of the company. Beyond this, you really have to be comfortable with delegating to your lieutenants, and empower rather than control.

The CEO at my previous employer successfully took 3 companies to exit, each at around the 300 mark. Terrific starter and operator capable of making really tough calls (like saying no to ominous AAPL supplier terms despite the obvious upsides), but quite bad at delegating.

Still wondering many years later if there are any predictors for someone who can make this transition.
That's an interesting thought, and I don't feel there's any advantage in the text being in hex.

The only problem would by now probably too much code expects hex, so I'm not sure the gain is big enough to go through the pain of the switch.
NFV Load Balancer – How to utilize one in your network
Named data networking
Also https://www.hostedgraphite.com - We host Graphite and StatsD with Grafana dashboards, as well as alerting and integrations to several other dev tools. It's a self-funded business running for 5 years, and profitable with 14+ staff.
BMW, VW, Ford, Daimler team up for electric vehicle charging network in Europe
Comey violated the Hatch act, which is in place to prevent people of his station from manipulating U.S. elections.

He outright disobeyed the Attorney General's (his bosses) orders and released the information before he even had a warrant approved by a judge to investigate, just days before the election.
Circumventing access controls, probably worth mentioning that's unlikely to be lawful in the UK.
He is called throwaway29464 for a reason :)
It's LLVM's choice when it inlines, I'm sure it has some fancy heuristics.
Let's appreciate the comments section on the Archive page for a second. So many kind people. What a beautiful corner of the internet.
It explains what "correlation doesn't imply correlation" means to those of us who have never heard it before.
> Hun

Starting off with condescension. Nice. Don't try that again.

> So, do you want to keep lying in public and assume that what I meant was they literally called themselves the Alt-Right in 2000?

That is your assertion. I pulled a citation that said the alt-right lacks a consensus ideology. Right now for you it seems just to be "people who piss you off and you disagree with." It means different things now, and has connotations in popular culture, connotations you're trying to exploit.

> So, are you going to dispute my points that such individuals have been invading libertarian forums, mailing lists, and the like since 2000?

"Such individuals". More name calling and lumping into weakly defined groups. How rhetorically sound.

> Please try to tell me what I did and didn't experience. :)

Nobody really cares what you did or did not experience. We are talking about your imprecise language, your use of labels to slander people, and lumping people into similar groups to push your particular agenda. Is that clear, "Hun"?
Intel Recruits ARM Executive Thomas Lantzsch to Head Connected Device Effort
s/clusterfuck/ecosystem/

A typical system doesn't use all of the tools above. You use what fits you and many of the tools play pretty well together. I've had luck with Icinga2 and Grafana lately, for example, which integrated quite smoothly out of the box.
Glad you like it! This definitely motivates me! Thanks!
came here to ask the same question
Anyone have experience using Sailfish OS? Any reason to think it wouldn't end up like Firefox OS?
He didn't set up Berkeley's first network. Berkeley was an ARPANET original.

http://bnrg.cs.berkeley.edu/~randy/Courses/CS39C.S97/Interne...

Schmidt wrote something called BerkNet which was buggy as hell.
Intel would agree with that - https://en.wikipedia.org/wiki/Tick-Tock_model
"It’s not entirely that simple. Both societies seek to solve the same fundamental problem — to assure that all children arriving will be cared for. Betans make the choice to do it directly, technologically, by mandating a biochemical padlock on everyone’s gonads. Sexual behavior seems open at the price of absolute social control on its reproductive consequences. Has it never crossed your mind to wonder how that is enforced? It should. Now, Beta can control one’s ovaries; Barrayar, especially during the Time of Isolation, was forced to try to control the entire woman attached to them. Throw in Barrayar’s need to increase its population to survive, at least as pressing as Beta’s to limit its to the same end, and your peculiar gender-biased inheritance laws, and, well, here we all are."

- Lois McMaster Bujold, "A Civil Campaign"

We just happen to be living in a society that's in the middle of its way from point A to point B.
> Thanks, this is what I was getting at: the type systems of C++ and Java are logics in the sense of being formal syntactic systems with deduction rules.

Yep, exactly. Why I think it's hard to think of a more concrete example is because any type theory (like vanilla λ-calculus) is not deductive.

Let me clarify: once you add types to λ-calculus, it (amazingly) becomes deductive! But the type theory itself is not deductive (because types are not tractable, among other reasons).
That must have been a hell of a workload. Thanks for this.

There are three pieces that left me shivering:

> After discussion with my original contact at Adobe they didn’t have access to the DRM code for Flash.

WHAT? Adobe ships (to them!) unknown, unauditable binary crap to users? Security by obscurity or what? This is totally irresponsible of Adobe.

> though I’ll admit something about sending binary blobs to a graphics driver gives me the chills.

What a joke that DRM crap is. Hasn't been sending crap to graphics drivers been a cause of a boatload of exploits, and they're still doing so?

> The stability issues are likely down to interactions with third party code (such as AV) which inject their own code into Chrome processes.

LOLOLOLOL. For what is this even needed, given that AV software usually has kernel-level code anyway? Also, why on earth do AV vendors think they can mess around with third-party software?

The only ones who get clogged up with the inevitable bug reports are software devs who don't test their own software across all possible AV solutions - I doubt any company except Apple, Microsoft, Google's Android and Chrome divisions and Adobe actually have the install base for doing such tests "in the wild" like Chrome did.
One of the hardest things for programmers to learn (including myself) is that success is almost entirely determined by how well your solution solves the problem you're aiming at, and how well you market it. The tools you use to create your solution matter to almost nobody.

It's true that if the company really grows, scalability, code manageability for teams etc. might become an issue if your backend is very poorly engineered, but that's the exception to the rule. As long as it works, it's good enough to launch with.
Yes, it was. I forgot how uptight HN is about discussions.
How to solve Facebook's fake news problem: experts pitch their ideas
Jeff doesn't give a shit
Transparency ≠ Accountability
Indie Hackers has a vested interest in inaccurate/misleading revenue reporting[1]. Regardless of that, I'm not sure they properly verify the revenue in the first place.

I wouldn't go as far as to call the numbers a lie, but I would never use this website as a data point to create a business model.

[1] https://news.ycombinator.com/item?id=12269425
That's pretty cool, but I'm fairly certain that sooner or later I would end up googling my password.
About 386BSD
Still better is grouped alphanumeric without potentially ambiguous characters (ie. generate number-1's but not letter-I's, generate number-0's but not letter-O's). I wrote a disambiguation library based upon the checksums present in IBAN @ https://github.com/globalcitizen/php-iban .. it's surprising how accurate the mistranscription suggestions are.

In general, pure-number systems are better if possible, but where you have issues squashing in enough data in suitably compact form, transitioning to alphanumeric is better.

You can also consider the use prefix-based systems, either utilizing temporal epochs or node-specific prefixes, both of which can utilize readable aliases.

Finally, for anything expecting human transcription, checksum systems are awesome!
Part of the story that got rolled over by much of the mainstream media reporting and Clinton campaigning. Sanders has long worked in a bipartisan fashion to actually get stuff done.

Even and as he was sometimes called "the amendment king", well, those amendments got through.

He was labeled the "radical", some form of far if not extreme left.

Which belied his actual record.

Sanders. Warren. Wyden. Some others. It will be up to a pro-active and pragmatic minority to steer the state of things towards hopefully some more effective form of governance, despite... well, I have my opinion of "the winners."
For someone who has no idea what RISC-V is but loves making things with Arduino, what new things could I do with this?
I would like to learn more too, but their learn page 404s [1] for me.

Click "learn more" on main website: https://www.kontena.io

[1]: https://www.kontena.io/learn
Donald Trump, the First President of Our Post-Literate Age
I'm confused which wedge issues they aren't budging on?

I also find this statement laughable when you consider that the republicans have made up excuses and refused to vote for a year on the Garland nomination. That nomination would also be considered reaching accross the aisle, given the Obama picked a candidate that he thought the republicans could live with.

The republicans have thrived on obstructionism and blaming the other side.
Incidentally, you can pass a query as a parameter to `mysql` with -e, you don't need to pipe it in; and -N suppresses column headings, so you could use that instead of`tail`.

... also, you can pass -l (lowercase L) to `perl` to enable automatic line-end processing, which autochomps each line in the input (and sets the output record separator so echo() includes a trailing newline, not that it matters here). And FWIW you're not actually using -a (autosplit each line into @F) here - but you could use it instead of `cut`, and it does imply -n; you might not need -f either, unless you actually have a sitecustomize.pl for it to disable.

So:

$ mysql -Ne 'DESCRIBE table' | perl -ale 'push @fields, $F[0]; END { print qq/SELECT MAX(/ . join(" + ", map { qq/CHAR_LENGTH($_)/ } @fields) . qq/) FROM table/ }'

(I could golf it further, but I think that covers the stuff you might actually find useful. I blame my perlmonks days...)
Why aren't people lamenting more over the loss of agricultural jobs? We went from 33% Agricultural jobs to just 2%, thanks to automation, yet we love one form of manual labor more than the other. Even in China and other outsourced countries, manufacturing jobs are being replaced by automation.

This romancing of manufacturing jobs is a strange cultural obsession in the U.S. Maybe it's because our "American" identity is tied to working hard to producing physical things, but I digress.
> Also Venezuela has the curse of easy natural resources it's generally awful for a functioning democracy

Which democracies have been hurt by this?
If you'r trying to reduce bloat in this OS would be dynamically linking anyway wouldn't you? I've installed those 300MB printer drivers so I'm all for reducing bloat. This just seems to be on the extreme end of things.
Fun article but, has figure II been lost to history?

If so then an better scanned version of the pdf should be the first thing we buy from a distant civilization.
Indeed, I gave a list of all the tools, you only need to make a stack of about 4 to 8 of them to get the job done.

Let's say statsd + collectd (metrics collection) + graphite (aggregation) + carbon/whisper (graphite storage) + icinga (alerting) + grafana (graphing). That doesn't exactly come easy.

No offense but a single graphite is not a monitoring solution. It's just the tip of the iceberg. Monitoring does take a lot of engineering work and a lot of maintenance. You won't get away operating 600 hosts on the cheap, just think about how much are the hosts themselves.
Go code compiles to compact, statically linked binaries with relatively compact memory usage and reasonably good concurrency support, and an excellent standard library for handling networking - it's a natural fit for monitoring stacks. Even some monitoring systems that aren't Go on the back-end have Go-based collectors.
It's a simplification of a traditional math puzzle question, so it's likely that some of your interviewees have seen it before. If you actually want to ask that specific version of the problem, those that remember at least parts of the solution have quite an advantage, if not it "only" gives them a good starting point on what to ask next to get clear details on the scenario.

Or you don't actually want to extend the scenario and a math answer (because which pirate ship is going to have a crew that thinks perfectly logical?) and confuse this subset terribly ;) Which might be the point of the exercise, but I'm not a good way of going about it.
Two Hackers Have Created New IoT Botnet
A prominent Silicon Valley investment banker is suing Theranos
The idea is probably that the service manager (systemd) manages the NSs for the applications contained therein. systemd of course doesn't have to check it's own privileges.
I actually log into Laps every now and then for inspiration on projects I am working on (in a similar space).

I love the design and I love the concept but it just isn't "feature rich" enough for me to use in a production sense.

I suspect you already know this but the cycle time on releasing features seems to be too slow. I'm not sure exactly what the solution to that is, but it would perhaps help with keeping your user base active. I re-opened it again today after your email about new features being released.

I think you're close to having the features necessary to charge. For me, personally, it needs more. Perhaps a freemium model would be a great way to start making a bit of $ to keep the dream alive.

As someone who has tried a few times now to get a side project moving, I can empathise. Hang in there, fam.
express.js doesn't support http/2.

There was an express.js 5 alpha version already last year, but then there was no follow-up since.

Insightful and entertaining discussion from begin of year:
https://github.com/expressjs/express/issues/2844

Seems like Doug (maintainer of express.js) could need some help but is he prepared to delegate work?

It has happened before; TJ (former maintainer of express.js) got a burnout and quit.
That heuristic would work most of the time. But it rests on the assumption that "if commit A has an older timestamp than commit B, then any user who saw commit B must have also seen commit A", which is not reliable in a distributed version control system.

It seems safer to just explicitly tell the user when they're trying to work with an ambiguous hash.