skysight-inc/HackerNews huggingface dataset:
America engages in mass murder on a daily basis (opioid epidemic, sugar epidemic, for-profit prisons) and yet you fail to even label it as that. I am not sure the history books will be so kind.

Less people involved in critical decision making has historically proven to be the more optimal way to address problems. The executive power of decision makers doesn't really correlate with whether the outcomes of their actions are viewed as positive or negative. It only correlates with the scale of the outcomes.

tl;dr modern two-party democracy is a good way to not piss anyone off while achieving nothing. Totalitarianism is a good way to actually get results and may or may not piss off a large segment of the population.
> By subscribing, you agree to the use by us and our third-party partners of technologies such as cookies to personalize content and perform analytics. Please see our Terms of Service, Digital Products Terms of Sale and Privacy Policy for more information.

Well, yes, and that's an opt-in.
Because a lot of the anti-communist sentiment in the US tends to be directed at communism-the-system-of-government as epitomized by several present and past countries (i.e. it's more of a nation-vs-nation dislike of communism--you can see that even in the nationalistic rhetoric the was laced through McCarthyist media).

Meanwhile, many US citizens, even conservative ones, enjoy and endorse some ideals that are communitarian or were popularized under communist societies (state-endorsed curricula, vaccination/healthcare/drug treatment, and more).

A lot of people like to decry that as hypocrisy, but I see it simply as a difference in perception/definitions of communism instead.

I find both viewpoints in myself. I think it's important to be able to pick and choose tactics and governance techniques without committing a state to a heavily ideological philosophy of order. Not that I think the US is currently doing too great a job at either of those.
Use TextNow app to get temporary mobile numbers.
And studies show that the number of lines of code a developer puts out in a day is basically constant across all languages. This is usually cited as an argument for more expressive languages.

But if bug count is proportional to LOC and LOC per day are constant across all languages, then bug per day will also be constant across all languages.

You can write shit code in any language. I used to think Java made it harder to write shit code, but the project I'm on right now has made be reconsider this opinion.
Microsoft Bug Bounty – MSRC
In the last ten years the inter-library loan charge here has increased from £2 to £10. Second hand is often cheaper.
Use TextNow app- it gives you free phone numbers.
I would guess that because this particular item was part of a botched mass-production run it might be possible to perform checks that are not available for a piece of art. Do the edges of #49 match up with any other available samples? Beyond simple chemical tests that will be performed is it possible to match up the actual paper fibers; both directionality and even if cut lines in fibers match up with edges of the stamps around it on the master sheet?

In addition to testing it like a piece of art you can also test it as if it were a piece of a puzzle (the master sheet) to make sure it fits into place. I am not sure if the information necessary to fake this is out there or not, but the fact that this stamp is cut out of a sheet makes it a bit different than a painting.
A huge part of Tesla’s value is wrapped up in the Musk mystique. If/as that starts to tarnish and crack, the valuation of the company is reduced as some investors decide it’s no longer for them.

As to why other people care, people love celebrity gossip, especially “bad” gossip. It sells ads and clicks and generates conversation. At some point, it becomes self-sustaining. I agree that it’s terribly uninteresting in general to me.

Note that I believe his erratic and lightly considered Twitter posts are one thing (ignorable) generally, but I think the $420/“funding secured” tweet to be much more likely legitimate news and quite likely of the “watch me burn these shorts!” securities fraud variety. There is an extent to which such legitimate interest in that tweet brings interest in his other tweets to understand whether the CEO of a many-multi-billion market cap company is prone to communications that put his company/others’ investments at risk. I suspect that extent is less than what is being covered, because it’s a justification for why (largely) respected financial news sources are now able to cover salacious details of his private life with plausible explanation as to why.
Did you even check the link? The Wikipedia article has a definition of a professional engineer right in there, and what you said did not agree with it at all.
You can go through a simple two-stage exercise. But it comes down to how China can churn out tech and this is exactly why they are not allowing the Big Silicon Valley to do business there (and understandably so). To be honest, the tech baton will stay in the US until someone can put up a comparable education and research ecosystem. I don’t see that happening for at least another 50 years. China is at a crucial point in their economy and my bet is they will do whatever they can to generate growth in the WRONG (and easy) areas.
Monopolies are not anti-capitalist; they are the natural result of unregulated capitalism.
There are places stuck with Java 6 or 7. Java 8 is still relatively recent for the Enterprise world.

Java 8 was a special version. Lambdas, stream API, diamond operator and new exception catching syntax together eliminated 50-80% of noise in Java code. The language is still verbose, but much less than pre-8.

(Still, I prefer reading Clojure. The form of Java language still causes too much structural noise in the codebase.)
What are the alternatives to nano? (Just out of curiosity)
Actual title:

A Father Took His 10-Year-Old Fishing. She Fell in the Water and Drowned. It Was a Tragic Accident — Then He Was Charged With Murder.

It's another long-form story/article about a potential miscarriage of justice.

Edit: I wrote that when the title was simply "D" - it's since been changed.
Oh man, that's some hardcore parenting. Big respect. Would be nice if you could share you journey with your kids after a couple of years
Totally an incredible story. Like Japan, South Korea or Taiwan, but 10-100x the size. It's amazing.

That said, the challenges they face are enormous. I hope they can navigate through them.
You are seriously arguing that consuming sugar is equivalent to mass murder ordered by the government, and that a totalitarian regime might be better than democracy? I think you have some errors in your logic.
MQTT still requires a network connection to publish to (or receive subscription events from) a MQTT server.. so you still have the exact same problem with Doze preventing that. What are you doing to get around that problem, if not exempting your app from battery 'optimisations' ?

Edit: Would anyone care to explain how I am wrong in addition to downvoting me? If Doze blocks network connections to your app when it is backgrounded, how can it receive MQTT events?
I really like and use Clojure professionally, but I have become wary of the extraordinary time I spend dealing with runtime issues because of the dynamic typing. I hope the future of core.typed is bright. I know it is being very seriously worked on. It can't come soon enough for me. Nowadays, I prefer to write in any statically typed language even if it is more line counts, just for my own sanity.
This may sound pathetic, but the first time I tasted a good mezcal a few years ago (in Texas, because in Europe where I come from it is hard to come by) I got emotional. For someone who tastes a lot of different spirits like I do, the complexity and depth of this stuff is undeniable and self-evident. Truly magical stuff.

As much as I am in awe of it, I feel conflicted about it becoming popular and even about drinking it. In contrast with e.g. wine, which is produced from the fruits of a noble plant, which regrow each season, this is produced by wrecking a mature plant. I cannot see how this is maintainable once the whole world develops a taste for it.
Ask HN: How could search results change so most clicks don't go to spots #1-3?
Could they be displayed differently to help people find the right information faster?
I can’t see a lot of harm in this. Writers talk shit across genre boundaries (in this case, maybe in an attempt to define one!) all the time. The “arguments” they present are almost always terrible.
I concur that teachers should be good students, as well as your analogy that managers should be good workers. In both cases it’s necessary but not sufficient.
Ironically, that I would ignore anything war-like was parroted back to me as a bad thing in one of the OP's emails--he was offended because I used "profanity" (the word was "shitty") and he left in a huff after I spent the time to deal with both his post here, and his unsolicited emails asking for advice, with three resume versions to read, and asking how to get a job where I worked.

Some people... shrug wth.
Tokens can better incentivize startup employees than equity
THE DELIBERATE SPREAD OF WHOOPING COUGH AND MEASLES
Switch to a paid service that doesn't depend on your data or on ads for revenue and survival.

I would mainly recommend posteo.de because of what the company stands for and its cheap pricing. Other options are runbox.com and mailbox.org. All these providers support IMAP too. So you can use any email client on any platform, or the web interface, to access email.

Protonmail, recommended by some others here, doesn't support IMAP for free accounts (so you can't take your mail out easily if you want to move elsewhere). For paid accounts, it has a "bridge" software that needs to be installed and running. This is available only on Windows and Mac. For Linux, the FAQ [1] still says at multiple places that it'll be available in "early 2018", while we're already nearing the fourth calendar quarter of 2018.

[1]: https://protonmail.com/bridge/faq#c8
Bob Ross, Lorem Ipsum, Heroku and Cloudflare Workers
Not sure I'd agree with that. I'm no fan of crime documentaries or political coverage, but it seems almost guaranteed that there are better sources for those things online, at least if you know where to look and how to vet whether someone's an expert.

It's just easier for people here to tell they're not experts at tech because people here are more knowledgeable about tech than they are politics or crime.

(There's also a rule/phrase for that, but I can't remember the name).
I've been doing a lot of iMX work lately, so here's some reference material I've used in the past:

https://boundarydevices.com/high-assurance-boot-hab-dummies/

https://www.nxp.com/docs/en/application-note/AN4581.pdf

https://blog.quarkslab.com/vulnerabilities-in-high-assurance...

A lot of it depends on Das U-Boot, the favorite open-source bootloader of the eLinux crowd:

https://www.denx.de/wiki/U-Boot
How do you define the "right information"? And if the results are sorted properly, why wouldn't it be in spots #1-3?
The distinction between "abstract" and "measurable" is not ambiguous. "Real" in this context (and most others) means "empirically observable", as in, you and I are able to make an observation or measurement and arrive at similar values. Abstract concepts are by definition not empirically observable.

Semantic arguments are a complete and utter waste of time.
I don't think I would not extend a job offer for lack of a docstring, especially given how trivial most of these functions are paired with their self-explanatory names. I'd actually rather a namespace docstring explaining intended scope and api than function docstring for trivial functions. I've found that function schemas/specs and reasonable names eliminate 90% of docstring material. Whether the remaining 10% is worth the string above and beyond the fn name is a case by case deal.

Comments are fine when the code is doing something unexpected or that is very terse. In other scenarios, comments are just a land mine to be armed when the code changes and the comment isn't perfectly updated. Bugs largely come from developer expectations being broken (mostly by one of: misunderstanding data shape, some API detail, some language feature, or miscommunication on the feature with the owner) and stale comments are a contributor to this which can be avoided in many cases.
Glowing mercury thyratrons: inside a 1940s Teletype switching power supply
This is a pretty open ended question. Alternatives include everything from vi/vim, ed, emacs, to pico (and probably some I have forgotten..)
Nursing homes are among the cruelest and most in humane institutions, worse than prison in many ways. Anything that avoids nursing home days is worth it’s weight in gold.
Not forgotten, but not well known either, Lois McMaster Bujold's science fiction series, the Vorkosigan Saga is one of the best reads I ever found.

The first couple of books, Shards of Honor and Barrayar, are a superb mixture of futuristic technology, society, and humanity. The protagonist, Cordelia deals with a number of situations that would bring the best of us to our knees, with strength and compassion.

Unlike most "aseptic" or cold SciFi out there, including Star Trek, these works put the human element up front. I cannot recommend them highly enough. The rest of the saga follows different characters and is worthy in itself (I'm especially fond of Falling Free and a couple of the later books) but the first two books shine in my opinion.

She won several Nebula and Hugo awards, but she remains not well known. Several sci-fi friends of mine had never heard of her.
SEC Chairman Speaks on Private Offering Exemptions, ICOs
Gotta be a startup opportunity somewhere here
>When he says "China's debt problems", what exactly is he referring to?

China’s response to the financial crisis was to loosen credit and “encourage” banks to lend. The result was that debt started rising faster than GPD and total debt now stands at 300% of GDP.

Since GDP is the income needed to pay off debt there is a point where it is no longer sustainable. If there were no limit it would be possible to eliminate poverty by simply giving poor people loans.

> When he says "there are also only four ways that Beijing can respond", what are they responding to and what is the goal of their response?

With a looming trade war it is unlikely that China will be able to sustain the trade deficits with the US like it has in the past. It is also unlikely that China can find any other viable markets that could absorb exports that are currently destined for the US. China will want to mitigate the domestic impact of the outcome in a way that preserves domestic stability.
The censorship engine in the EU will undoubtedly utilize this so-called "filter" for other purposes in the future (in addition to the false positives as described by the CC article).

This is yet another intentional slippery slope by those who try to limit the powers that we, the people, have.
I like ne

http://ne.di.unimi.it/
I have read articles that as incomes rise, people in India a significant percentage of whom were traditionally vegetarian start to consume meat more often. I think this is also the case for other developing countries, as incomes rise meat consumption increases.

I wish this wasn't the case, ie people becoming wealthier, consumerism encourages them to be immoral. (Regardless of what their traditional belief are)

Hope the awareness campaigns against meat reach effectively the segments that see rapid increase in incomes.
See also: most boring grid square

http://www.geograph.org.uk/photo/81429
It sucks ass when you know vim.
It it really that bad, with automated certificate issuing via Let's Encrypt?
I helped make a tool called DataCompareR, which does exactly this, in R.
It gives you diffs for column names, variable types, rows and a few other things.
I hope you find it useful!

https://github.com/capitalone/datacomparer
Isn't that basically the same as The Matrix? Moreover, Thomas Anderson/Neo was also a software engineer...
Improving signal-to-noise in logs with Fail2ban
Some context for those interested: https://en.wikipedia.org/wiki/Demoscene
I don't like articles like this. The article itself is great if you actually read it, but in a world of news aggregators I think most people read the headline and promptly come to their conclusion: Kavanaugh is another stooge, just like Scalia before him, claiming righteousness under the flag of "originalism" but in practice serving corporate and partisan interests through legal (read: gobbledygook) bullshit.

As much as I want these programs to be ended, the fact of the matter is that there's no coming back from a government with broken courts. If the supreme court ever gets to the point where one party is packing it and they're ignoring precedent, that's game over. People will be shooting each other. Don't believe for one second that our country or our time in history is special, it's on the table and as long as humans are forming institutions it will always be on the table.

You can equally argue that there's also no coming back from a government that no longer respects civil liberties, but that's irrelevant to a conversation about who we ought to put on the courts. Kavanaugh is looking to become a member of the least oscillative part of American government, and I'm personally glad that he places the sanctity of that institution over everything else --- yes, even the values of the constitution.

To anyone who reads the full article and comes away believing that Kavanaugh is in the wrong, I have to wonder what criteria you believe he should be using to decide his position when answering questions like this. It's unreasonable to say, "He should just look at the constitution and see that these programs are at odds with the 4th amendment and we'll just fix everything in one fell swoop." The court can't operate like that.

Be angry at the precedent. Be angry at the legislators who wrote the Patriot Act. Be angry at the ISPs for cooperating so freely. Be angry at yourself for not making or using technology that makes their spying irrelevant. But don't blame the court for putting their responsibility to self-preserve over their responsibility to bail society out of our collective bad decisions.

edit: s/precedence/precedent/g
> Java 8 is still relatively recent for the Enterprise world.

Most actual surveys put Java 8 penetration at 70 - 80%. Dig deeper and the <20% of projects not on Java 8 aren't under active development and are purely in maintenance mode.

This is what makes the entire exercise a myth. People may want to believe this stuff but again it has no practical basis.
Care to share what the problems with libraries in the UK are then?
If a totalitarian regime is not better than a democracy, then why is China outpacing the western world by every meaningful metric? Why are more and more governments increasingly shifting to the totalitarian side of the spectrum?

I think it's pretty obvious by now that individuals' feelings of being 'free' are not relevant to the big picture of what nation states seek to achieve. If you tasked an AI with controlling a country to achieve arbitrary goals, you can be damn sure it would be totalitarian for maximum efficiency.

I don't support or condone totalitarian governments and I value my freedoms, however illusionary they may be. But I have no delusions about what the optimal governance structure is.
Code-sharing between ClojureScript and Clojure is a killer app
I mean, Tequila is a subset of mezcal. They're doing just fine and distilling that at scale.
Blame the judge for the laws congress passed. Blame the congress for the law the executive misused. Blame the executive for misleading the fisa judges. It's a perfect circle.
Trump to Apple: 'Make your products' in the US to avoid tariffs
Goldman Sachs?
A quick Google image search reveals that the airfoils on the Disco do not have rear-facing steps. These steps are the defining feature of the KF foil family.
Reflexive hatred of socialism/communism has been on the way out for a while. The Cold War has been over for decades, and so there's a lot less national interest in demonizing the USSR and its policies; that stuff is now endemic to a narrower political circle. Even if that weren't the case, it arguably never really applied to local shared spaces like libraries, churches, schools, and so on. None of that stuff looks like our idea of a Soviet-style command economy to anyone except the most zealous anticommunist crusaders.
> But it is not adopted by all distributions yet.

Is it adopted by any distro as a default text editor?
It really does downvoters.
Yep, like Java 1.4 running on Red-Hat Linux 5 deployments, where no one is allowed to touch beyond bug fixes and security updates.
Nowhere does he discuss User Experience or the performance benefits of AMP. The mobile web is a crappy place... 80% of websites take 10 seconds on 3G to load. Google isn't forcing the 20% to create AMP, but they are trying to improve the Web in a scalable way for those that need the help.
Clojurescript has been the real hero for me coming from a heavy Javascript background. The UI patterns are basically 1:1 with the functional standards in Javascript land, but you're working with a language that has immutable data structures by default (I can ditch Immutable.js) and the core library has all those goody functional helpers I'd include ramda or lodash for.

But in addition to that, shadow-cljs is truly incredible, kudos to Thomas Heller. When developing, my editor is connected to the browser app through a repl, and I can switch namespaces and sort of TDD new code, or debug an issue by cracking into the actual pipeline and interactively spelunking. In JS land, everything is transpiled, so really you have to put debuggers, refresh the page or action, catch the debugger, and do stuff that way. If you're developing new code you can't test out a function if it uses some transpiled feature, so you write a test or do the debugger thing.

It's takes some dedication to get there, and you don't need emacs even though it's really fun to learn and get proficient in. I use Spacemacs and am constantly learning some new package that's installed to help me. I recently switched from parinfer to paredit, and it's reaalllllly cool. With the repl driven development and structural editing you can achieve this kinda mind-meld with your development process. I don't think that necessarily makes this better than Javascript, but if you're into stuff like that there's a really high skill-cap with how you can optimize your development workflow.

And really, at it's core to me Clojurescript is like my perfect Javascript. There were not any new concepts for me to learn as I had been programming Javascript functionally for some time, it's just everything I wanted in Javascript without the friction and bolt-on libraries.

For developer happiness, it has a ton to offer, and there's always something else to dig in to.
I'm curious if this is still a thing. Libraries in my county have moved to a completely online system for checking out books, renewing, etc. The system regularly recommends books to me 'based on previous borrows', which indicates they are tracking/storing information about what I have borrowed in the past. The next question is, who has access to this information? My guess in the library system here does not have a strong infosec department, nor a strong legal department to resist subpoenas/police shenanigans.
Worst case: they are getting it, but not finding out until they themselves reach old age.