skysight-inc/HackerNews huggingface dataset:
I have some unexplainable kind of respect and amazement towards people who stay human, honest, communicative and talkative like that, despite (or perhaps because of) knowing that their time is about to run out. They avoid dying before their physical death. They seem not to submit to despair.
I'd add LLVM and TeX to this list.
I think perhaps to some degree, people read "Lisp stands for LISt Processing" and internalize this as a kind of shorthand (in spite of any formal naming), so it becomes natural to call any language that operates primarily through lists, and represents source code directly as nested lists, "Lisp".
Well, that explain the bunny token ad I was seeing 1 hour ago :-) On serious note, it will take some time to implement.

I am actually glad they did it. This should make it harder for ponzi-like schemes to get traction, so hopefully, it will make price less volatile.
I was thinking more about the situation where a bunch of accounts are registered and upvote each other into prominence or coordinate downvotes. That can have a pronounced effect on community norms and many communities don’t have enough genuine participants with spare time to stay on top of even minor troll infestations much less a GamerGate, Russian political operation, etc.
these are all significantly different from living forever
"sources say" but without referencing actual sources?

It read like alt-news to me.
> As I write this, the top item on the site - about a person conquering drug addiction - is there because 49,600 people felt it worth my attention.

And it was click bait nonsense plus humanity at it's worst.

Read the comments, both the posters success and the follow up were a cluster fuck of what's wrong with the internet.

https://www.reddit.com/r/pics/comments/8411bo/never_thought_...
Jeez, I’m making a rhetorical point that the US army, which is not technically a mercenary army, as it is the official army of a sovereign state, has turned into an organization whose operations are driven by business interests.
The author of the obituary, Roger Penrose, is also a distinguished and forward thinking scientist. I highly recommend reading his book "The Emperor's New Mind". It's especially relevant in today's climate of rapidly accelerating machine learning and A.I. advances (whether you agree with his premises or not).
No, plumbing is taking prebuilt pieces like pipes and elbows, joints, valves and just putting them together.

There are plenty of software that is not about taking pre-existing packages and gluing them together, but rather involves construction from the ground up. Building a CRUD app using an existing framework, and an existing rest API with little to no custom business logic is plumbing.

Using sci-kit for your ML app is plumbing. Writing your own novel ML/deep learning algorithm, shoving the data in and out of GPUs is not plumbing.
Show HN: Image Optimization is broken, so we built Piio.co
I’ve found that this is a non-issue as long as you still have the receipt and/or credit card used for purchase.

This seems like a legit response for returns without a receipt.
For gig economy workers in eight states, rights are at risk
Nobody saying there is a god or soul, but explanation can be in unknown parts of physics and surprisingly we have that unknown parts.

We have unexplained phenomenon - consciousness, everyone (well, at least me) experience it. We don't have the mechanism for it, so we reject that phenomenon exists. I don't think it's a good idea to outright reject hypothesis, that have evidences behind it, but don't have a mechanism. Remember what happened to theory of washing hands for surgeons or to continental drift (it took half a century for it to be taken seriously!)
While true, this is also the kind of thinking that gets you populist leaders like Donald Trump. You can drive out the opinions of everybody you disagree with, everywhere, while chanting that "you have free speech, just not here!", but as long as we hang on to the concept of representative democracy, those people are still participating in the political process, and they're bound to remember that the ballot box is the only place that they're permitted to express unapproved viewpoints.
Google doesn't want to slow it down. They just don't want to be associated with companies that are related to fraud. And, I think that this is a valid and correct choice for Google because they have their own brand to protect.
I agree with what you say for both the college (goal, value) and much of the real work on actual systems. To me, this splits pretty neatly into "prototyping" vs "operations".

Prototyping mindset allows you to try many things due to low cost of failure; operations does not. Most software work and in general engineering work outside of academia has at least a touch of ops flavor (i.e., high cost of errors), so to be successful (e.g., not to be labeled a loose cannon) one must be able to impose self discipline required for this. But most organizations have systems and environments for prototyping (or will gladly set up one if you clearly express your wishes and articulate some benefits).

Engineer that wants to work on new ideas then must learn to wear multiple hats (prototyping vs ops) and switch them as needed: the moment one glues one on he is limiting himself to either a rigid ops work (no, we cannot try new things) or a junior level dev (he cannot touch the real systems; his code does not work well enough).
There's something about the topic of institutional racism that cuts white people very deep. We simply aren't comfortable discussing it, even in a polite way.

You're right that stories like this and comments like yours don't lead to enlightened discussion on HN, but they are necessary. Racism doesn't just hurt black people; it hurts white people, too - not in the sense that white people are targeted, but in the sense that it lulls us into a false sense of social stability and desensitizes us to the human cruelty embedded in that stability. It conditions us to accept that cruelty as just part of some natural equation of society. So IMO anything we can do to combat it is admirable, even just as small as just discussing it and therefore acknowledging that it's a problem.
I saw a documentary once about a man who had that disease, I can't recall its name now. Truly a horrible disease. I hope science can make progress on it in the coming years.

Btw, this article seems to be from 2015.
Violence isn't the only way to coerce people into doing things against their interest. If there was an implication that bonuses would be available, or something to the effect, it's unethical to say, "haha, you didn't have an iron-clad contract". Using fine-print in contracts to get one over on people who aren't lawyers is pretty much the textbook definition of unethical.

The point people are trying to make is that the people who quit said they were treated unethically. By disputing that it was unethical behavior, you're calling those people liars. Being "more right leaning" doesn't make you an asshole, but calling people liars without evidence does.
> Private owners might reduce inefficiencies, but at what cost? Their own profit, that they would try to maximize at all costs

Correct, this has been the SOP for private companies since the beginning of time. This is why things get better.
Depends how much we care about other people's right to live.
I don't know. My industry (defense/aerospace contracting) is still infatuated with Java/C++ and Object-Oriented Design as the universal solution to all problems. It's like being stuck in the 1990s.

This is the flip-side to age-discrimination - it's much less of a problem in my industry. Which, as a 37-year-old I find comforting. But when you're stuck working for 50-something pathologically risk-averse architects who built their careers on the over-hyped tech of the previous century and refuse to listen to new ideas, it's quite frustrating. I'm basically waiting for the previous generation to die/retire so I can have the chance to build software the way I think it should be built.

I may just leave the field altogether and hack on Lisp in my spare time :)
> As a side note, I am conflicted if general interest stories like this should be on HN as they are too emotionally charged.

Of course this is relevant. The issues James Baldwin wrote about are still issues today, and tech companies are not free from blame.

https://www.propublica.org/article/facebook-advertising-disc...

https://www.npr.org/2017/03/02/518087610/new-research-looks-...

https://www.bloomberg.com/news/articles/2016-10-31/study-fin...

HN needs stories like these, and comments like yours.
Other than potential us investors, why create a us company? For future endeavors, You can always incorporate at the time of raising money
>I think in general investors are aware that Uber will need self driving cars to stay relevant.

Uber won't have self-driving cars for many years. There's no reason to be long on Uber with everything that's happened to it. Especially if Lyft goes public.
...assuming that SEC and other regulators themselves are rational actors in this matter strikes me as being overly optimistic. They aren't immune to partisan politics; and may suffer from regulatory capture. We should at least be open to the risk that some self-regulating processes may simply be inefficient.

Perhaps I misunderstood this, but it seems to say that since stock regulators are human with inherent human failings, they should take a larger role in stock trading? That seems confused; what is meant here?
One in a billion iS usually an overly generous assertion. In this case, it might be under-generous.
New Spectre-like flaws found in ‘virtually all’ AMD processors
https://www.youtube.com/channel/UCELF25lFYowjBcI26cgRbjQ ??
I know that Lisp has been largely stable, but are you sure it hasn't changed much? Programming paradigms advance, we didn't even have unit tests or continuous integration 20 years ago (at least not widely adopted in the industry). I find it hard to believe that even a Lisp programmer would be completely "static" across 20 years, i.e. the code written 20 years ago would be truly similar to the code he writes now.

So I'm not sure I buy this argument, unless someone has solid counter arguments.
As an avid fan and (previous) user of C#, the thing I struggled with was everything moving to Nuget...everything.

It felt very much like Nuget was an attempted solution to DLL hell but it was just another version of that same hell itself but at least now on your VS machine you didn't have to find wherever your company stored their libs
Also seems to be one reason why people like HN. No hashtag and other “trendy” social media noise.
Disgraceful that Google would do this on the day of Hawkins' tragic passing. Big Steve was a true believer and my contacts told me he was preparing his own ICO for late 2018, I'm glad he's not able to see this.

Why hasn't Elon Musk made a new Google yet? A search engine that would benefit humanity and encourage free expression of ideas instead of hiding knowledge away.
Running real-time systems at scale with serverless
In NYC, Juno is cheaper in most circumstances, and you get better drivers. Otherwise, Via or Lyft. There are so many options instead of cludgey old Uber.
Awesome Solidity
> Can someone shed some light?

Touch interfaces are exasperated by Fitt's Law. This is actually good design.
In general plumbing is considered the “blue collar work”. No one would put a boot camp front-end JavaScript grunt in the same league as an MS or PHD guy doing artificial intelligence research, compiler assembly, or reverse engineering malware.

And it seems ridiculous at times to even throw around the title of “Software Engineer” when the field has no standards of certification or regulation like other engineers. The only distinction from the programmer and engineer is the engineer makes architectural decisions, and the larger the scale the more accurate the title. “Plumbers” are cheap and no one cares if you fire them.
7 years ago you'd have to jump into a yellow cab before telling the rider if you were going from Manhattan to Brooklyn or Brooklyn to Brooklyn. If you told them before you got in, they'd speed off.

You used to have to walk to arterial roads in hopes of finding a yellow cab (in the outer boroughs). That is if you lived in neighborhoods that the article points out now skews towards Lyft. Well to do, post gentrification areas. If you didn't live in those neighborhoods, forget finding a yellow cab.

If you didn't find a yellow cab, you call a car service like Arecibo or Eastern. You say "73 Atlantic Ave, at Hicks st.", they say "10 minutes" and hang up. 25 minutes later a beat up town car with an illegal tint job pulls up, and you walk to the passenger door and knock on the window, or, if the window no longer works, open the rear passenger door -- but you don't get in. Instead you say the neighborhood you are going and the guy sort of waffles and says... 20. You say, forget it and go to close the door (but you don't), he says 18. You say 12, he says 15. You get in the car. Last week you paid 10 for the same ride.

The last time I called an UberT, a few years ago, the green taxi pulled up and someone ran over and threatened to fight me since they'd hailed the cab first. That's the last time I messed around with the old way of doing things and it sounds like a lot of New Yorkers feel the same way.
'Some conclusions' section reminds me of a short piece PG has once written on regrets of the dying. I find it amazing how consistent some of the points are -- happiness is your choice, cultivate friendships, say what you think and don't obsess with work.
100% of the value of the game is that it's a sandbox that lets you play with a bunch of different things - rocket design, orbital mechanics, exploring a technology tree, resource management, etc. etc.

To that end, any feature that makes it easier for different players to approach the game in their own ways will make for a game that appeals to more people. Let people who want to control the rocket manually control it manually, and let those who want to just have nice, automatic, repeatable launches use the autopilot. Let people who want to fiddle with rocket designs do that, but also hand out a bunch of prefab rocket designs for when you just want to sit down and fly a rocket. Let the same people play the game in different ways in different sessions, depending on their mood.

Just don't try to tell them that there's only one proper way to have fun, because all you'll do with that is ensure that they tend to get bored more quickly.
> Cryptocurrencies and related content (including but not limited to initial coin offerings, cryptocurrency exchanges, cryptocurrency wallets, and cryptocurrency trading advice)

The question here is where they draw the line. What about tools, software and services around the ecosystem but not promoting any particular cryptocurrency or related to trading?

I can see how it makes sense for them to block wallet ads for now seeing just how many forked scamwallets buy ads for e.g. MyEtherWallet to trick users into giving them their keys.

However, there are a growing number of companies offering services and products for the business sector that could get seriously affected by this.

As an example, it's clear that they won't ban HyperLedger consultants (HyperLedger is a blockchain platform without a cryptocurrency), but how about Ethereum consultants?

How about SDK vendors?
> if a single tweak could significantly enhance mental abilities, evolution would have probably given it to us already

Only if the tweak were beneficial to humanity as a whole would we all have it. We have developed many traits (such as selflessness) that are not in our best interest, but are in the best interest of our society.

It is quite plausible that evolution has found that tweak, but has only given it to a small minority of people, much as it has only given autism to a small minority of people.
I used Audible (or just download books on tape from other sources) and listen to it at about 80% speeds. It worked extremely well for German because there are a lot of novels I like and have read in English. Same in Spanish.

The good thing about Audible or books on tape, is that you can read along with the exact same text, whereas movies with subtitles are often translated with completely different sentences in an attempt to convey similar meanings from the original language to the translated.
Home Depot will allow it. I've done it - they don't like it (the odds are much higher that you stole it in the first place), but they will allow it. Enough customers who spend a lot of money at the store return things all the time that they need to make this a pleasant experience so they keep coming back.

Note that on the scale of Home Depot the guy complaining is a small customer. The big customers spend thousands of dollars there very week and return 10s of dollars every week. (buy 100 2x4, use 95 and return the 5, then repeat 100 for the next project tomorrow - they need the return because they have to pass the receipts on to their customers who might check to be sure they are not cheated out of $20 on a $15000 project)
Host header attacks aren't exactly new [0]. However it seems that this is deliberately vague to prevent people from exploiting it whilst systems are patched. I note that the CVE details [1] are not yet available, so perhaps the actual issue is a bit more complex.

[0] https://www.acunetix.com/blog/articles/automated-detection-o...

[1] https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-0787
Wonder what the vulnerability is? I can send any host header I like if I make a request from outside a browser. Maybe some special localhost magic baked into the Core self-host...
I could go and say that the aerospace engineer is also just doing "plumbing". The engineer is not going to design an engine for instance. "All" he does is specify what kind of engine he would use and then plug it to the fuel system and the wing structure. The engine was designed by someone else at a different company most likely. (Example: the Airbus A320neo uses PW1000G turbofan engines made by Pratt & Whitney. "neo" stands for "New Engine Option" by the way). This happens with a lot of the parts of an aircraft. Dismissing that as "plumbing" would be absolutely insulting to the engineer.

The same is true for a lot of software development. It is true that I am not going to design and develop ALL of the components of my software. For some things I will use libs and frameworks someone else made. I don't see a reason to be dismissive about that.

For instance I will be using the libs our hardware manufacturer provides to talk to the avionics bus of the A320. I don't see a reason to redesign our own ARINC429 avionics bus libs, but I also don't see a reason why this would make what I do not "actual software development".
so the other person's point is that although you have a family, you're not spending a lot of "quality" time with them
Edit: Ask any of your doctors what portion of time they spend feeding the beast (paperwork) vs patient care.

---

Expanding on my prior statement of the obvious...

Value add vs overhead. I'm sure you've been in situations where some people are anti-productive. In this story, that's the private insurers. My go to example of frivolous make work is ICD-10 (and the transition from ICD-9). More data gathered, huge increase in cost, less value, no impact whatsoever on patient outcomes.

Lately I've been wondering if there's a migration path between our current fee-for-service to the capitation model (aka The Correct Answer, a technology unlocked by the singer payer achievement).

The defenders of our current system of private insurance focus on improving cost transparency (as a way to postpone the inevitable). Okay. Sure. Pretending for a moment that patients can go bargain hunting...

Why are rates negotiated per procedure? As though healthcare is Taylorism reducible assembly line work. Even more absurdly, different patients are charged differently for supposedly the same work, totally invalidating the premise that the work is so easily quantifiable. (This unfair practice just hides the cost shifting.)

Why aren't we billed for time and materials, plus overhead, plus profit? Why all the fuss with medical coding? I think this is called cost based accounting. https://en.wikipedia.org/wiki/Cost_accounting

I truly want to know.
It could be. I first heard my version on a podcast (of course, I forgot which one), but looking around it is attributed to a Stanford professor David Eagleman: https://www.goodreads.com/quotes/336070-there-are-three-deat...
Thankfully, Uber exists. Otherwise I'd have to download and register on all sorts of dinky city-specific apps any time I travel.

Uber, for all of its faults, is the only one that works in every city I've traveled to.
Interesting. Did not know/notice that. ...Now I kinda wonder why that is.
Only if you will not use USB for anything else.
Unless used in an obviously derogatory context, all modern usage of "chick" that I've heard (American English) has basically been equivalent to "dude" for men. Most people I hang out with (men and women) toss around "chick" and "dude" equally as a friendly and casual way to refer to an unnamed individual.
Hopefully Mr. Shcherbakov will provide more details
Shoulda bought more Beanie Babies when they were just sitting around in gift shops as well.
Dynamic credentials with Vault using Kubernetes Service Accounts
Couldn't you just disable the Windows Update service?
In Australia, Squarespace is running ads maybe 5 times a night with Keanu Reeves. And that's on one channel I've noticed. Must be a huge budget.
Many of you will be familiar with the Moore-Penrose pseudoinverse [0], a generalization of the matrix inverse which is defined for non-square matrices and zero matrices, frequently applied in machine learning and statistics.

However, like Hawking, with whom he was a collaborator (as you read in the article), he also wrote several highly successful popular books. I haven't yet read the Emperor's New Mind and look forward to doing so, but I have read the excellent The Road To Reality: A Complete Guide to the Laws of the Universe [1]. I might also recommend some joint lectures between the two of them [2].

I don't think there could be a more fitting author for Stephen Hawking's obituary.

[0]: https://en.wikipedia.org/wiki/Moore%E2%80%93Penrose_inverse

[1]: https://en.wikipedia.org/wiki/The_Road_to_Reality

[2]: https://arxiv.org/pdf/hep-th/9409195.pdf
Blood Makes You Related but Loyalty Makes You Family
App Valuation: How to Build, Value and Sell an App
I definitely don't read it that way. But I suppose that's part of the problem with writing your own license modifications: They may be open to interpretation, whereas most common licenses are already well-understood.
That's way off base. ~1/2 of small businesses survive for 5 years. ~1/3 of small businesses survive for 10 years.
> There are still huge numbers of casual and home users who are much better off with automatic updates and the reflex to disable them due to being a minor annoyance has to go.

Outside of gamers, though, most of them couldn't care less about Windows and continue to use it because it's what came with the laptop. This is an irretrievably shrinking market. I admit Microsoft is in a bind here. A huge legacy install base that refuses to apply updates when asked nicely is a recipe for another Conficker. Their previous success in the consumer market has turned into a huge liability. But they can't fix that by having a punitive update process in Windows 10. All those old unpatched Windows 7 machines are still out there. The same users who don't apply patches opted out of the free windows 10 update.