skysight-inc/HackerNews huggingface dataset:
Yo songzme, I have to thank you for throwing this up because as a result, I've since stumbled on 3Blue1Brown and his awesome video on crypto and math in general. You linked his video the same day he posted it, and I couldn't have been happier to find something that explained it in laymen terms so well. I've been meaning to solidify my understanding for friends and family, so thanks for sharing! Cheers mate.
The demographics are entirely irrelevant to this discussion and I really wish people would stop bringing it up because it's the same type of racist thinking that causes police to disproportionately target African American males. Rampant recidivism, a vengeful justice system, and an entirely ineffectual mental health treatment are the real problems - not the density, skin color, or socioeconomics of urban populations. Crime in those environments is driven by a nearly inescapable cycle of political and economic disenfranchisement starting in childhood and ending in a prison cell.

It is a massive self-reinforcing feedback loop. If we had even an ounce of the empathy and rational approach to public safety that the Nordic countries had, we wouldn't be having this discussion and that feedback loop would have been broken a century ago.
But people on death row do, and they do commit heinous crimes.

A Six Deuce Brim gang member, Adams was already serving life in prison for a Santa Barbara robbery-homicide when he was sentenced to death for killing three young men in South Los Angeles in 1994 in a gang-related shooting.

Aguayo was already in prison for the attempted murder of a woman when a DNA match linked him with the 1979 rape and killing of a pregnant woman.

Alcala is serial killer whose total victim count is unknown. He worked as a photographer and had been a “Dating Game” contestant. He was convicted three times for the 1979 kidnapping and murder of 12-year-old Robin Samsoe. The first two convictions were overturned. He also strangled to death four Los Angeles area women and in 2013 confessed to killing two women in New York during the 1970s. He was charged in September 2016 for an eighth murder in Wyoming.

Aldana was convicted of torture and murder for killing a 16-year-old runaway, who was living with him, after he believed she had become pregnant. He stabbed her more than 100 times.

Real people on death row with much smaller victim counts. Why do these people deserve to live?
> Can somebody comment on the status of Lisp in 2017?

Sadly the only Lisp environments that resemble in any way the old Lisp Machine or Xerox PARC ones are comercial.

Emacs is kind of ok with SLIME, but it still isn't the same as using Allegro Common Lisp[0] or LispWorks [1].

[0] - https://franz.com/products/allegro-common-lisp/

[1] - http://www.lispworks.com/
And who’s responsible for ISIS?
I will look at it for sure.
VR on a plane sounds interesting. But those headsets are pretty bulky right now, I wouldn't want to be juggling one along with food and everything else.

I'm surprised these AV systems haven't been replaced by cheap Android tablets - they'd be a hell of a lot cheaper and you could replace them very easily.
I would agree that I wouldn't typically hire a manager from outside my company if they have no previous time in that role, mostly because ramping up on all of the internal company structure, technology and processes is enough to keep people quite busy without having to learn how to be a people manager.

That being said, I feel the opposite about internal hires. One of the great joys of being a manager is coaching and mentoring the next generation of managers and having a healthy pipeline of candidates serves your company well.
PC recycling and repair is alive and well in the US. The SF Bay Area has the Computer Repair Center.[1] In Shenzhen, as was discussed on here, there's an active phone recycling culture, with people doing chip-level replacement on iPhones.

PC recycling was easier in the desktop era, where you could take a pile of discarded PCs and swap around boards, hard drives, cases, and power supplies until you had something that worked. All you really needed was a screwdriver. Laptops are tougher, but still repairable without too many special tools and training.

Mobile phone repair takes special skills, training, equpment, and parts, all of which are available.[2] Third-party iPhone parts are available. I'm amazed that people are doing SMD board rework in small repair shops, but they are.

[1] http://www.crc.org/
[2] https://stsparts.us/
Nope. Chrome is the market leader for now. Chrome is #1 and Firefox #2. Edge is pretty low for now. Mostly because Edge has very few extensions compared to chrome and firefox. On my older computer it is very sluggish even compared to Chrome and hangs a lot. Don't know why anybody would use it.

So Edge needs to improve but I hope firefox becomes better and gives Chrome a run for its money. A much more plausible scenario and one I am rooting for.
I was there in 2005-2007 and it was peaceful at times, punctuated with violence. I can't imagine what it would be like to have lived there from Saddam days through today without being able to leave -- at least 5 big waves of violence.
There might be a frequency issue here ;)
I read this book a few years back and enjoyed it, it’s good for understanding both sides of managing (up & down). The title is pretty flipping clickbaity but the book is pretty balanced, and I saw myself in some of the “tyrant” habits and it was helpful in an introspective way:

https://www.amazon.com/Tame-Your-Terrible-Office-Tyrant/dp/0...
This decreases the barrier to entry. Sometimes that's all it takes to encourage the wrong things. The overall system is failing because it cannot adapt to the new internet age. Hopefully something changes and we get reliable news.
>The pool of candidates for a remote job is literally everyone in the entire world.

It is not true. I for one do not even consider remote work. I don't imagine I am the only person in the entire world like this. The reason is that I had been working remotely sometime in the past and found it less attractive than working in the office. Combined with the fact that employers consider "remote" an additional perk justifying the lower compensation I now just turn down any remote offers without further negotiation.
I've flown united recently. I'd much rather have seatback.

The USB ports are nice; especially since I have a syncstop so don't have to trust them. The video, however, is only available through their United App (Not even the Gogo Video app, available on a few other carriers, but the United one is required to play videos on their flights). Okay, so I went to download it. You can't on the flight - They block internet unless you pay for it ($15 for my two-hour flight! Though I could have gotten a half hour for $10), but I had a layover, so I downloaded it in the terminal. I was taken aback - It wanted access to my contacts, my phone information, my text messages - Well, thankfully Google has profiles on tablets, so I loaded up my burner profile.

But actually on the flight, the experience was horrible. The video constantly stopped to buffer. There were no media controls - You pressed play, and you could pause the video by tapping the screen, but you couldn't scrub back or forward or restart the video. The selection was okay - I watched some Lego Freemaker Adventures (I'm a sucker for the lego animations, and Star Wars, how could I resist?) but there were a variety of movies that I'd have watched instead. I gave up, though, after my second layover I went to boot up the episode I'd been halfway through on my previous flight, and it started over. I don't blame it for starting over... but the lack of media controls made that a non-starter.

Ultimately, streaming to personal devices (with rental tablets available) is going to be the clear winner; The expense of maintaining those headrest units has got to be significantly more than the little media server on in-flight wifi, and the complaints I have about privacy invasion are yet another sacrifice that airlines are all too willing to make on our behalf. But it's not there yet, and I sorta doubt it will be for a while yet.
Every time you charge a battery it helps to throttle charging if the temperature is out of range. Tesla has always done this; there's an extra fan that's Extremely Loud and I only hear it when I'm supercharging on a hot day.

In the article you linked, the customer appears to have noticed a slight decrease in the peak charging rate. It doesn't sound significant to me. There are certainly other Teslas out there which are supercharged 100% of the time, Tesloop is one example.
Ask HN: Which alternative HN clients are worth using?
Vanilla HN has its charm, but I'm curious to know which remakes are worth using as a replacement? I've seen a few posted around here done in Angular/React/Vue/Etc. but there doesn't seem to be a comprehensive list. Recommendations appreciated! Enjoy your weekend and thanks for reading!
Baltimore school system aims to make the fountains safe again
Even more worrisome would be that the more they go down this path, the more governments will come to them to censor "offensive" stuff.

Same with advertisers. How long until the recent "advertiser-friendly" policies, which have been implemented for Youtube and stop monetization for any Youtuber that might offend an advertiser in any way, will be implemented for news, too?
Depending on your system, 1(1) is quite sensible, That is applying 1 to a list of parameters just returns the 1st parameter. This is a matter of the semantics that one uses when application is run against any value.

1(1) -> 1

Just because the common idea of application is that it only applies to functions does not mean that application applied to other types is nonsensical and should end up with a runtime error.

If your language allows application to be defined for different types, then the type system should be capable of determining the type that returns from application.

A practical example of a language in which application is valid for integers is Unicon/Icon. Both functions and integers have specific semantics with regards to application. And failure is an option.
I'm curious what you consider "work" when thinking about these numbers. Do you also consider chores, exercise, side projects/hobbies, etc to be work, or are you strictly referring to work for an employer? Do your numbers only apply to situations where people don't enjoy their jobs? If it's the weekend and I want to explore a cool work-related idea I had, does that count as work according to your numbers?
I sometimes feel like we got stuck with an early beta version of democracy (winner takes all elections, single candidate voting, no restriction on campaign durations, etc), with no easy upgrade path because politicians don't want to change a system that works for them. It's really frustrating to see how dysfunctional things have become, it's like a company that is more focused on politics and infighting than results, like Microsoft during the stack ranking days.
To get rid of real estate agents: You have to find a way to create a free multiple listing service (satellite imagery maybe, looking for FOR SALE signs?). It's the MLS monopoly that has kept the real estate industry in the dark ages.
Sure, wrongfully convicted to long-term sentences is bad. But it's at least partially reversible. It's also cheaper to convict somebody of life without parole, than the death sentence.

I personally think the extreme incarceration rate, the conditions in prison, the lack of measures aiming at reducing recidivism, the disproportional sentencing are bigger issues in the US than the death penalty. Not because the death penalty is OK in any way, purely because of the size of the effect.

> Falsely being convicted and put to death is horrific, but we also have a very rigorous appeals process, which is why some of these guys don't die for a decade or more.

There's plenty well documented cases where these appeals were done on an absolutely half-hearted basis, with very dodgy evidence.

> It's never struck me as a realistic argument against the death penalty because of wrongful convictions. You could exaggerate your stance and suggest that no jails should exist and in fact no justice should ever be served because there are innocents.

Reductio ad absurdum.
I'm not sure this argument makes sense. Avoiding accidentally crashing the kernel doesn't require a BPF layer.

For instance, you could just write your kernel module in a sufficiently safe language, like Rust, and have the same benefits. You could even pre-compile eBPF for the exact same level of safety. Still no need for the bpf() system call or the eBPF VM or JIT in the kernel.
Many of those in-flight entertainment systems are Android tablets mounted onto the seatback. Sometimes if you're lucky you can bail out to the Android home screen on them.
For the reporters friends I have, not sure how I feel about that - if I was a reporter, I feel I would want some software which enhances and improves my job experience and reporting ability, rather than flat out replaces it. (Not to criticize google, I'm sure any company startup, could be doing the same).
Sadly, I have not bridged that gap (YET!). In the past I've made lateral transitions into product management and project management, but these roles, like "engineer" are individual contributor roles and have similar career limitations.
Show HN: Cdist types and parameters
Yes, I've thought the same thing. Wasn't 40 hours mainly about factories and coal mines --- though 40 hours in a mine would also be exhausting. But I think you meant something like a barista.

To my bosses and other non-programmers, I try to describe programming as doing math problems all day. I wonder what the history of hours is for clerks, architects, and other jobs more like ours.

I feel like I would be less tired if I just worked trouble tickets all day. Actually, writing a program too would be easier if that's all I did. Instead, I switch among writing a few different programs, working tickets, and the normal bureaucracy of emails, meetings, required training, etc.
Given that the set of language keywords is typically small, learning them as opaque strings is hardly a raggedy. Nobody complains that they have to learn Italian terms like "Da Capo A la Fine" to play music.

With standard libraries becoming more important, non-keyword terms like 'vector' and 'set' are also important, but they tend to be common across languages. Good luck renaming them on the fly without a serious refactoring tool.
Then it should be effortless to agree to it.

But that would upset a portion of Trumps support base as well as his parties donors, which want to keep perpetuating the myth that climate change isn't real for as long as possible.
I have the book and I must warn people, it is not THAT accessible - this is not evening reading for an hour, this is work.
You just completely changed the subject. I've had several friends who've had to go back and forth a few times with their electrician to get a L2 charger installed at their house. I live in an apartment, and after 3 years of lobbying, my complex installed a charger. New construction in my area is required to install chargers. City parking garages where I live have chargers, and there are even a few chargers for street parking.

I say all of this not to claim that charger access is not an issue -- it is -- but to point out that solutions exist.

Also, I hope this is a good illustration of why you should not tell other people on HN that they don't understand something.
>It was like he was trying to hard or something.

It feels like most of The Atlantic is going that way. The quality has dropped significantly with their quantity. When you have such a strict requirement put on writers to do these long, drawn out pieces, it gets to a point of just filling out page count like a college essay or something.
Armed Bear Common Lisp[0] runs on the JVM.

0: https://common-lisp.net/project/armedbear/
I for one prefer to work in office rather than from home.
Was it God?
[Presumably] There is a massive volume of information that one gains access to when one is elected President. It would (and does) scare me that President Trump seems to be entirely unaffected by the realities of his new position.
That's a great example, because I much prefer the robot version of the Denny article to the human created version.
You should check the definition of value proposition. [0] Ethereum had one: "a cryptocurrency with a programming language beyond opcodes"

EOS value proposition is: "a platform for building DApps beyond PoW (using DPoS) and industry-ready TPS (with Graphene[1])".

Both DPoS and Graphene are inventions of Larimer. For many this is enough, and that reflects why it's already a top 15 crypto.

[0] http://www.investopedia.com/terms/v/valueproposition.asp

[1] http://docs.bitshares.org/
It's not as if those other nations don't have conservatives. There are still debates about tax rates and social services there, they just all agree on a higher level social contract (mandatory sick leave, that education and healthcare results in a more prosperous society etc).

The US always strikes me as a country dealing with the logical outcomes of decisions made decades ago - a health insurance not care system (I pay more in insurance premiums than the total taxation for a median family back in my birth country!), low investment in urban public transportation, and an overly complex government structure (I live in an urban area with 100+ "cities" that all have their own council, there is a regional government agency, then the country, State, and Federal government agencies. That's a lot of duplication). Every country has it's issues but it does seem that the US is determined to look inward for solutions instead of looking to what works elsewhere.

I'm an immigrant so accept that as the US way (and understand that Americans really value local control) but I do find it interesting/frustrating/admirable at times. I also often wonder what the US could achieve if we resolved some of these fundamental issues out - how many entrepreneurs can't make the jump because they need healthcare for their family or are paying vast sums of money for health insurance...
When farmers plough they tow the unit behind the tractor, and this removes the compaction of their tyres.
You have to plough each year before sowing anyway so I'm not sure it's a simple as spray v plough.
Vive Tracker Used to Create Pressure Sensitive Photoshop Stylus for VR
Andrew Wyeth and the artist’s fragile reputation
Alaska has always been my preferred airline for travel to Seattle and hops up and down the west coast. They aren't as "quirky" as Virgin, but, compared to the other legacy carriers, they get most of the little things right and (IME) have excellent customer service, vegan banana meal anecdote notwithstanding.
Academia isn't exempt from those things. A professor (PI) is as much a manager as anything.
Facebook plans offices, retail, grocery store, homes
Here's my "completely not ergonomic but entirely satisfying if silent protest is your thing" solution:

- NoScript [0], First defence. Breaks 30% of sites, but you can selectively enable local scripts to ameliorate that.

- Self-Destructing Cookies [1], We all need cookies for logging in to things and etc..., but once we've closed the tab, we shouldn't have to keep those cookies with us. This means you have to log-in more often, but I prefer that. Prevents people from seeing your email/facebook/etc... when you're still logged in.

- uBlock Origin [2], You'll occasionally need to allow scripts you don't like because they're required for the proper presentation of the website. In those cases, you can depend on uBlock to get rid of awful trackers.

- HTTPSEverywhere [3], Because snoopers aren't always outside your network.

- DuckDuckGo as default search engine [4] and not-Google Chrome as your default browser, At the very least, you're not supporting the worst privacy offender on the net.

- Non-ad-supported/privacy-oriented service. In the paid category (recommended), I suggest mailbox.org, due to their track record and founding principles. In the free(-ish) category, ProtonMail.ch and tutanota.com.

- Clear Cookies/History on Browser Exit

- Forbid Third-Party Cookies

- And because I believe in magical faeries, DoNotTrack set to True

[0] https://addons.mozilla.org/en-US/firefox/addon/noscript/?src...

[1] https://addons.mozilla.org/en-US/firefox/addon/self-destruct...

[2] https://addons.mozilla.org/en-US/firefox/addon/ublock-origin...

[3] https://addons.mozilla.org/en-US/firefox/addon/https-everywh...

[4] https://duckduckgo.com
An easy way to get links to references and bibtex for papers on arXiv
I recently launched http://mistykx.com . My app allows one, to create their own photo style and make it available for free or charge a small premium for it . I have people downloading it but no has created a style yet. Still not sure if the idea might work !

I spent 5 months creating and refining the app . This involved the app, as well as the backend infrastructure on AWS . I spent a month on polishing the app and advertising the app on fb, App Store , Google

I think I need to learn to advertise better. May be add more stickiness & virality to the app
Hacking statistics with R
For sure it would help is we had better support systems for the indigent and focused more on rehabilitation and re-integration. These are things we can improve, if we wanted to.

That said, this is not endemic to western cultures. The same attitude is prevalent in LatAm, Africa, South Asia, etc.

It would be helpful if people didn't perpetuate the myth that it springs from race (though race can exacerbate the issue). It was a problem in Britain before they became empire.

It's an issue in China, India, South Africa, Singapore, Indonesia, Turkey, Iran, Japan, Korea, etc. many places far-removed from western culture.
I suspect that in industries with strong network effects, the winner-takes-most system is most prevalent, as say, one additional unit could mean stealing three units away from competitors in the long-term.
>...This may vary by state/locale.

Yea might be different where I am. Like any signed document, I am sure a lawyer somewhere created the templates for the selling agreement, the purchase agreement, the loan documents and closing documents etc but I don't recall seeing any line item for a lawyer's time on any document nor did I ever talk to a lawyer. (Thank goodness for this as a real estate lawyer I know charges about 400 an hour. Fortunately there is nothing unusual about most loans/purchases/closings and lawyers don't typically have to get involved in each transaction - around here loan processors, escrow officers, etc actually do the work and they are much less expensive than a lawyer would be.)
I feel differently. I think there's a place for information that people would like to read as prose but the economics don't make sense to pay someone to write it. I feel like this is an advance that's increasing the wealth of the world because we're going to get more text while spending fewer man-hours on it.

And it's just going to get better over time. It's obvious now when something was written by a bot, but I doubt that's going to be true for much longer.

But, it should probably be labeled as such. Giving such text a human name as the author is indefensible.
So many: fleshing out test suites, setting up that build server, automating your documentation generation process, making that internal tool a bit more generic to be useful, fixing those warnings from that analysis tool, checking for performance regressions against the data from when you last did it 3 months ago, refactoring some of that code from 3 years ago for which there is now a more idiomatic way of doing it, issue tracker triaging, ... There is so much in software development that is menial yet isn't worth or can't be automated.