skysight-inc/HackerNews huggingface dataset:
Soccer Moms' Revenge

https://grassrootsmotorsports.com/articles/soccer-moms-reven...

Once we unloaded our gear, luggage, tires and a bunch of other junk from the same Honda Odyssey—a minivan, remember—that had just carried us 400 or so odd miles while watching DVD movies in air-conditioned comfort while sitting our bourgeois asses on cushy leather seats, it proceeded to storm around the autocross course in 49.09 seconds. In other words, it cruised to a near dead-heat with the Porsche [356].
And by running Caddy instead, I have one less piece to monitor and worry about.

The way Let's Encrypt works, it makes a lot of sense to have the functionality be part of the web server.
I'm guessing it just moved to somewhere else in a big game of whack-a-poppy.
If you're into political action, live in London and are proficient in THREE.js or WebGL, well, we could definitely use your help here -> www.forensic-architecture.org/jobs-internships/
Yeah, that obviously looks like a bad practice.

It should be:

> http.Get

> http.Please

> http.Thanks
> Rust made an explicit design decision to make unsafe the default

You mean 'safe the default'.
for v4 I feel like the docs aren't all the way there. especially example wise
I am not a pentesting expert. My first reaction is to leave everything as is, as it is a very cool to play with root access to docker containers (I managed to reboot one, but a new one immediately appeared on page reload).

My worst concern now would be network security. With root access, it is trivial to e.g. install spambots in all your containers (just checked, command execution works, and external network access is enabled). I think it is a good idea to at least disable networking. (Update: and use a minimal Docker image like Alpine Linux).

Proof:

[__REDACTED__]
Banditore, get new releases from your GitHub starred repos in a RSS feed
> No one needs another perl or bash. Languages should be as concise as possible, but not more

I've seen you lump perl and bash together before, but around the idea of sigils like $ and @. This sounds more like a complaint about "default" operations. Like Perl's $_ perhaps?

Other than that sort of thing, I don't see where Perl reaches that far in being concise. Maybe regular expressions being a first class thing? Like "if ($foo =~ /bar/)" ? Though that seems straightforward to me.
Without a breakdown of these new jobs by sector we can't really be sure, if the premise is correct one explanation could be low qualification.

Also, there are many ways to account for 'employment' so this statistic can be misleading as well.
as a species, no less? ;)

Education then.
The rules regarding unemployment statistics are entirely designed to be favorable. Citizens who are unemployed for greater than X months (where X is a figure I don't currently recall) stop being considered unemployed for the sake of this stat.

Likewise, homeless populations are not counted. Not everyone who is homeless is necessarily unemployed, I guess, but it's patently ridiculous not to include any homeless in unemployment statistics.
>My point being, these examples show that, without market forces, the government has no indicator as to what’s worth allocating resources to and what’s not.

This supposes that the only things worth allocating resources to are things which would be successful in the market place. He mentions public goods in this essay so I know that he's aware of them, why does he ignore their existence here?

>Shifting focus from the public sector to the private, the idea that entrepreneurs and corporations are somehow worse at innovating, or don’t invest enough in R&D, is also called into question by many examples to the contrary. Like SpaceX, the aerospace company founded by Elon Musk with the goal of one day colonizing Mars,which recently accepted a $1 billion investment from Google and Fidelity.

Tesla Motors Inc., SolarCity Corp. and Space Exploration Technologies Corp., known as SpaceX, together have benefited from an estimated $4.9 billion in government support, according to data compiled by The Times.

http://www.latimes.com/business/la-fi-hy-musk-subsidies-2015...

Hmm. He also presupposes that public R&D spending will drive out private R&D but that is actually an open economic question. (lots of studies showing them to be complements and lots showing them to be substitutes)

This short survey demonstrates that existing empirical studies do not allow for a definitive conclusion regarding the sign of the relationships between publicly and privately funded R&D. Hence, it is still an open empirical question as to whether public R&D funding increases or decreases privately funded R&D. In order to answer this question, more research with more comprehensive datasets is needed.

http://aei.pitt.edu/6736/1/1195_30.pdf

>As Ludwig von Mises so eloquently put it...

Ah come on, I am so tired of libertarians whose entire economic education comes from reading other libertarian blogs online. Please quote some living economists, maybe even an economist who is still publishing papers. When will we realize this (specific) sort of libertarian for what they are, a utopian. The market can't solve every problem, that's why we have governments in the first place.
Data leakage: how to react? – NetoTip
A few big companies have done expensive basic research without direct market value: AT&T, IBM, Xerox, Google to some degree. All of them were (quasi-) monopolists when they did that.
https://www.github.com/open-source-economics/tax-calculator

Open source tax-calculator for tax policy analysis. Used by many policymakers to inform their decisions about tax policy via the TaxBrain GUI (https://www.ospc.org/taxbrain). Influences decisions that affect hundreds of millions of lives.
Chat (both video and text) also suffers from not having a easily usable whiteboard. And if you want to talk to someone about some code, hopping around between different bits, that needs screen sharing including remote access, so either person can hop around, highlight code, etc. It's all just fiddly.
Disrupting the taxi mafia has definitely made the world a better place.
Anything in particular stick out as bad in the API?

I haven't tinkered with mobile development in awhile, but I remember content providers feeling like an oddly thought-out concept at the time.
Children’s Perspectives on Critical Data Literacies
Uber Threatens to Fire Engineer at Center of Waymo Lawsuit
> I wish that this bad blood goes away and people could take a fresh look

I WISH!!

KDE

OpenSUSE

RPM Based Distros

You name it and people have opinions based off of rumors.
Or maybe just that Marianne Ny is incompetent at her job.
An open plan office can be productive if people move long discussions to meeting rooms, and try to solve their problems via chat or e-mail.

An open plan office where everyone is trying to talk, quickly degrades into people raising their voice to be heard, becoming a yelling mess where it's impossible to do serious work unless you are very good at ignoring noise, or you are blocking noise physically... like using earplugs or moving to a meeting room.

Working from home, you can just focus and do your work. However this is not the case for everyone. If you live with a bunch of people or pets this might not be your case.
The market is certainly not perfect. There is waste, bad investment, etc. There's no avoiding that. Unlike government, however, the market is much more efficient in realizing and correcting for that.
Show HN: Mobile/progressive app with trends and news shown as image gallery
Not sure how it works in the UK, but here in the US there's a difference between "conservatives" and "Republicans". The key being that Republicans love big government when it's them in charge of it whereas conservatives want less government.

So from the conservative conferences I've attended, the general sentiment is that people DON'T want an authoritarian government watching them. Further right into Nationalism is where you get the "if you didn't do anything wrong you have nothing to hide" mentality.
Yeah, please, no. Jetbrains have been a consistent, effective, and mature presence in this world for a long time. The last thing I would want would be to inflict Google's capricious approach to acquisitions on such a valuable player.
Work for a B Corporation: https://www.bcorporation.net/what-are-b-corps
What if one chimpanzee sometimes stepped away from the group and all their bickering, noise, ego-driven shenanigans, and other distractions? Maybe that chimpanzee would pick more bananas (and share them with the group).

Office culture is often (I'd say usually) toxic and/or inefficient. Being in the office doesn't mean any useful work is getting done. And just because people are in the same general vicinity doesn't mean they're interacting in a useful/beneficial way or even interacting at all.

Working from home is certainly different from working in the office, but being in the office isn't some natural state of affairs or a particularly useful baseline.
Yes, whoops!
I would also argue the international sentiments since 2012 towards the US's "war on terror" are radically different than they were in 2001-2003. In eg December 2001 the US leaning on a friendly European country saying "but 9/11" packed a much larger punch than the US standing on the corpses of Iraq & Afghanistan saying the same thing.

I mean, I know the US burned a lot of international goodwill invading a country (Iraq) that was completely un-involved with the attack on false pretenses (weapons of mass destruction) while ignoring the mastermind (bin Laden) for a decade, all the while more-or-less flaunting an illegal off-shore prison where hundreds of people, some of whom were definitely innocent and many of whom weren't particularly guilty, in inhuman conditions, but try to remember what things were like immediately after the attacks.

Back in 2001-2003, America was still the good guys, and we'd just had two 100-story skyscrapers in our largest city destroyed in a morning, with thousands of people killed. Hell, at the time we thought it was tens of thousands. Other countries - Sweden and Italy and everyone else - weren't bending over backwards to help us extraordinarily rend people because the CIA has magic powers and can do anything they want, anywhere they want. They were complying because, well, shit, 9/11.
Nah, that's probably just Hacker Effect of people rebooting the container ;).
B Corps don't always stay B Corps when they get all grown up: https://www.bloomberg.com/news/features/2017-05-18/the-barba...
Also, I don't understand the point of Kotlin. Clojure, Groovy and Scala are all very distinctive from each other and have their own niche. Kotlin is just a subset of Scala.

Uh.

Yeah. Exactly.
Regular reminder that while CiPHPerCoder might very well be correct about MTProto - technically speaking - I find the recommendation to just use Whatsapp weird.

Haven't we agreed that metadata is data?

Isn't everyone aware that Facebook has stopped charging for WhatsApp?

Has anyone presented a good reason for what their reasons for running WhatsApp for free?

Because I doubt it's because of the goodness of Zuckerbergs heart.

I.e. to spell it out: they find you metadata so valuable they are willing to spend billions (!) to get hold of them.

Now I guess I wouldn't care much if it wasn't for the fact that WhatsApp used to be the fantastic. Nice, user friendly, robust and with a sane and user friendly way to generate income.
> "Google officially supports Kotlin on Android,"

It is JetBrains who support it, Google is only going to collaborate with them to help them out and keep the support up to date.

You don't have any idea about kotlin, the API is exactly the same. It is the Java API for both Java and Kotlin. The support is more related with the tooling, no with the API.

Go, Haskell and C are completely different things. Java and Kotlin compile to bytecode and the JVM runs the bytecode. Both uses the same API in the same language (the bytecode). You only have to guarantee they target the same bytecode version, which is something Google cannot do anything about, it is JetBrains who decide. This is not like Java and C in Android. C has its own API which calls the Java API. Kotlin uses the Java API, and the JVM in the Android device doesn't know if the app was written in Kotlin or Java.

P.S. Actually Android doesn't use the compiled bytecode directly as it make some modifications, but the idea still applies.
> There are certainly differing opinions on what constitutes animal cruelty and is moral or immoral [e.g., killing and eating them]. So what is "right" is not so clear cut.

What does this kind of argument say about the morality slavery in 1860? Opinions were strongly divided, therefore was it not so clear cut?
Ask HN: Prediction for remarketing in an ecommerce business?
Can prediction help in better remarketing? Can I predict targeted and high-quality audience to get RoI more than what my digital marketing agency does?
If a time machine is ever built, could someone please go back and steer the young Brendan Eich towards a career in medicine or medieval literature? And Berners Lee, while you're at it. Then call John Ousterhout or someone like him, and tell them to get cracking. Imagine the boatloads of nonsense we could be without today.
I help women become happier by making love with them. It's for free.
You like many people are confusing money with resources. If I make 100 trillion dollars from thin air you can't actually build 10x the number of houses.

What's really happening is an allocation of resources. Banks can only back specific kinds of investments which approximate zero sum as you keep pumping ever more resources in ex: Real Estate. yes, everyone wants shelter. So, we can all get a 100,000 sf house! Well, no.

However, you can increase the money supply without simply handing banks all that money just increase reserve requirements as your pumping money into the economy.
> It seemed that a lot of people didn't fully understand what the Internet was, asking why it didn't have a watershed [1] like TV does.

It's all very well dismissing this, but I can't imagine being a parent and trying to moderate a childs access to "extreme" content (sexual or otherwise) in the modern world. On the off chance I manage to properly "secure" the home computer they'll be surrounded by friends with smartphones, laptops etc.

In ye olden days the risks were of some parent letting children watch a 15 movie at a sleepover, or perhaps one kid getting a magazine and showing it about. The internet is never more than 3 clicks from the latest deathgif etc some of which can have a pretty strong influence on a person (let alone a child).

Declaring everyone who sees things such as that as problematic to be fascist is probably not going to result in positive change.
It's a failure of imagination to assume that you can do more good for the world as programmer #9001 at Facebook who donates some of his income to effective altruism than as a programmer who adds all of her value to some other cause.

It's obviously a failure of imagination to believe this is not possible either. I'm not saying it is the clearly or always the best outcome, but it's clearly possible.

Consider law, for example. To use round numbers, biglaw mid-career in NYC could target $500k/yr, and plenty of lawyers are working for non-profits at $50k/yr. So one could choose to take the $500k/yr, plus donate enough to a non-profit to hire two people full time. Now you have 2x your "more than x value".

The numbers in tech are actually not much different, for certain skill sets. It's also important to remember that skill sets are not fungible this way. I could be really good at something HFT or OR companies really want, but only middling at what a non-profit needs. This affords a sort of arbitrage opportunity.

Another option - chase a high paying career for 10-15 years, retire with a modest but secure income, move to a cheaper location and volunteer the remainder of your working life to charities.

etc. etc. be imaginative.
> The way Let's Encrypt works, it makes a lot of sense to have the functionality be part of the web server.

That's an odd thing to say in this particular conversation thread...

Why would you want to tightly couple your webserver to the availability of another service provider?
This goes wholly against most cattle-not-pets devops philosophy though, right?
I'm the founder of my own company and my co-founder and I both work from home -- our respective homes that is. I know my experience is probably not what people have in mind when they think of a work-from-home employee, but for what its worth -- my productivity is orders of magnitude greater than it was when I was employed (at Yahoo!) Productivity is more a function of motivation(+) and bureaucracy(-) than anything else. Skype and telephone, and the commit log seem more than enough for us to keep abreast of each others' doings (although we definitely meet about once a week for a 5-6 hours) I would absolutely hate to have to micro-manage someone to the point that they have to be in the same room as me to get work done. (I'd rather hire a more self-driven individual)
They did buy a share in Alibaba! Yahoo's share in Alibaba is worth more than the total value of Yahoo. So, if you buy Yahoo, fire all its staff, close all its web sites, and then liquidate its share in Alibaba, you can make a lot of money.
Protocol Labs: Creating New Networks
Also a shining example of their poor type system.
Australian Govt to trial private access to Facial ID database
Five Insightful TED Talks That Every Startup Founder Should Watch
I have long wanted to see programmers experiment with taking this IDE thing much further. Almost every other authoring tool has an opaque file format, manipulated via one or more views. E.g. when a digital artist wants to create and manage a complex 3D scene, they use a tool like Maya. They're not fussed about whether they can read the file format!

So why not try letting the program exist as an embellished AST, that you edit in multiple IDE views? You could still have text views that present the program in one or more programming languages. But also views like circuit diagrams, graphical call graphs, other standard programmer diagram types. A run-time view with a time axis and time controls, with graphical representations of the program, ability to rewind, fiddle with state, travel visually down all the code paths.

Can we really do no better than text + our imaginations and whiteboards? I'm almost certain we can do better.

Or, if you find those ideas a bit eccentric, then start with just having views of source code. For example, my team requires verbose symbols, but I like very short symbols. I wish I could just have a simple map from the long symbol names to short ones, and toggle my view of the source code without affecting the source code. But since no IDE I know of has the concept of a view, I don't know how to do this today with existing tools.
Trying yourself at inventing a new programming language is both fun and an excellent intellectual exercise - regardless of whether you want to make your language "better" than the one(s) that you are familiar with.

It also opens a path to humility and a true appreciation of work of others.
The Browser Support chart on webcomponents.org shows that they're working on it[1]. I think it's a pretty good way to track web component compatibility (outside of caniuse).

[1]https://www.webcomponents.org/
How to Create a Multiplayer Space Game in C#
Would YouTube embeds ever move to web components from iframes though? Seems like iframes would actually be more suitable for this use case.
I'm not sure if you're being sarcastic or not.

His refusal to cooperate with the investigation on Sweden's terms wasn't about the alleged crime itself. His concern was that because he was involved in a criminal investigation, he could be taken into custody by either British or Swedish authorities at which point he could be extradited to the US.
Agree completely, however companies tend to have better feedback loops to point to lack of ROI.
>Reading the comments, many people seem unaware that Assange was indeed interviewed by Swedish prosecutors in London [1].

This is simply not true. The questions was asked by Ecuadorians and had to be approved beforehand. Swedish prosecutors where allowed in the room but could not talk to Assange. IE no follow up questions etc
I remember hearing something on the radio years ago here in the UK that really caught my eye.

There was a government project to count the number of homeless on a particular day. When the stats came out, the number had fallen despite anybody who ever walked around a town centre knowing the numbers had gone up.

So the radio station interviewed a local outreach worker who had been tasked to get the stats in her town. She was told to only count people on public property - so, somebody sleeping on the Library steps was counted, somebody sleeping outside a supermarket was not.
Automattic is absolutely in the top tier of tech companies. I'd put them in the top 10 internet brands in terms of product recognition and impact. They're also a unicorn from a valuation point of view.

I think society is understandably waiting for repeated large scale remote work success before shifting their thinking.
Built our system with Dart on front and backend, and we LOVE it. Powerful language, no surprises, easy to learn. You will indeed find lots of hate for Dart all over the internet. I would highly encourage you to ignore it and explore it. Two knocks against it are the package ecosystem isn't as comprehensive as other langs, and the language itself has not been evolving much at all. There is ongoing work on an intermediate representation to facilitate the last point: https://github.com/dart-lang/sdk/tree/master/pkg/kernel
I'm registered but went through the registration process out of curiosity, very easy.

There's still time to get a postal vote registration. They email or post the form and you take/send it to your local council offices.
Oh, I get more work done when I work from home; but worse, I also work longer hours. It's lose-lose.
Uber Had More Controversy, More Success Than It Seemed at the Start
I moved from Caddy to Traefik (https://traefik.io/) several months ago. Granted, nginx has years (decades?) on some of these newer webserver/reverse-proxies, but I have been happy with all the built in niceties of traefik so far (single binary, etc), and haven't really experienced any negatives.
Scientists Think They're More Rational Than Other People
Sure, it's not strictly unique. There are very few language features in any language that are unique. Language design is an evolutionary process. I wish I knew D better so I could provide a better comparison, but if I am to believe[1] and allow myself to wave my hands a bit, then there's a lot more you can do in safe Rust than in safe D. That's important, because if you wind up needing `unsafe` a lot, then you start to lose the possibility of buttoning up a small amount unsafe code behind a safe interface. (This is NOT to say that D's feature here is worthless, but the languages have very different designs and very different trade offs.)

Steve's point is also pertinent. Safe Rust is the default, so it's very easy to audit for places in your code that need extra care.

[1] - https://dlang.org/spec/memory-safe-d.html
I think the best social good comes from fostering a more civilized environment. Sure, we need things like fire fighters and EMS. But keep in mind that fire fighters also try to do fire prevention. Sometimes, people get so focused on how to be a hero (metaphorically looking for the best way to fight the worst conflagrations) that they overlook opportunities to do more valuable though less "sexy" prevention.

Anything that helps feed people well or better, promotes germ control, reduces social friction in some way, helps marginalized peoples earn a living or helps people of limited means access basic decent housing promotes the social good. But those things are often not the heroics people have in mind when asking this type question.
Game Boy Advance Video
That's pretty insightful. I'll have to try it and see what my son does.