skysight-inc/HackerNews huggingface dataset:
He also spends a lot of time arguing that statutory rape shouldn’t count. So if he thinks that’s all Minsky did, it seems entirely fair to summarize that as “totally cool.”

Not to mention that if Minsky did in fact have sex with a slave who was forced to do it, that’s real actual rape, and the best thing you could say there is that Minsky was somehow tricked into committing rape.
Who can afford it though? Environment matters too. But if you can afford it, why not. Few can though, kids are expensive in time and money, and to get money you spend time...
They also don't account for the fact that Facebook usage is correlated with screen usage, which is correlated with happiness, so the effect they measured could just be the effect of screen use.

"We found that teens who spent more time seeing their friends in person, exercising, playing sports, attending religious services, reading or even doing homework were happier. However, teens who spent more time on the internet, playing computer games, on social media, texting, using video chat or watching TV were less happy.

In other words, every activity that didn’t involve a screen was linked to more happiness, and every activity that involved a screen was linked to less happiness. The differences were considerable: Teens who spent more than five hours a day online were twice as likely to be unhappy as those who spent less than an hour a day." - https://www.vice.com/en_us/article/kzn9d3/cell-phones-linked...
Thank you for sharing a source on how earthworms are invasive (I'd heard the claim, but not a source).

I remember a Park ranger talking about flowers in Minnesota which didn't grow as well because of earthworms and were thus Endangered. I wonder how these flowers would do if Plastics were added to their soil.

I can't recall the name of the flower, but that the reason they couldn't flourish was that Earthworms were eating the nutrients they needed to grow.

I found two sources
https://kstp.com/news/u-of-m-researchers-find-earthworms-are...
And
https://www.sciencedaily.com/releases/2000/09/000904130558.h...

I don't believe this is the same flower (I feel like I'd remember the state flower). So the impact of earthworms is interesting, as I'd never heard of a way (or suggestion to) treat and remove earthworms from an ecosystem.
Almost all UK banks use Faster Payments, which means ordinary bank transfers are instant.
DNS over HTTPS Explained
I successfully quit my job without getting a new one lined up. I wanted to have an experience similar to the Recurse center, and focus on Rust and Clojure, however I also wanted to start a company, so I made my own version of Recurse and quit my job!

I’ll keep HN posted with the details, but so far I’m making a lot of progress on the company’s tech!
He said "after all this time", so it is probably a rather old joke.
Flat out here in the USA, My ISP Sells my DNS Traffic to third parties for money, On top of charging me for shitty internet. It happens more often then not since its easy to do and no one will notice that you are doing it.
(pasted from the webz)

Standard-sized tomatoes take 20 to 30 days from blossom set to reach full size–commonly called “mature green”; they take another 20 to 30 days to ripen, that is begin to change color.
Re. the comment about ER equipment costs, I think people wouldn't be so mad if ER's didn't amortize the cost over every service they provide during a stay (like charging $40 for a tylenol equivalent) and instead billed simple services as reasonably as possible and put the bulk of the cost into the stay itself. Is there any reason why they don't do that? If they do that, then people can easily see that an ER costs money to operate due to the equipment and that the bulk of the payment they are making is towards that.
Cisco recently purchased a fairly large fiber optics firm, so these days could be limited if they opt to implement greater integration between their devices and the optics.
Why? I can't imagine it'd make most flow inspecting firewalls and middleboxes break a sweat. If you want extra confirmation before banning, you can fire off a DNS query before killing the connection.

Hell, you can go even more trivial with barely any effort: for every new https connection to an unknown server, send a DNS query. If you get a response, block the IP.

HTTP adds nothing but complexity.
That's what you need, but not what the often sociopaths at the top who control money and power need.
Dnscurve didn't secure the stub to recursive link but the recursive to authoritative link. Idea was you wouldn't use recursive. The performance impact plus politics were too much so no adoption. Plus some operational problems with name server names.
I was intrigued by "Auto Chess" so I went and looked it up, and it looks sort of like Archon crossed with an idle game. Interesting, but not really my cup of tea.

Has anyone made an up-to-date Archon lately? I know there was The Unholy War on the original PlayStation, but that was a long time ago.
> It also breaks all of the usual things that make local DNS work. Your local DHCP server provides your local DNS server which includes entries for the local names with RFC1918 addresses that are only accessible on the local network. Move to DoH via some default external provider and that breaks and requires touching every application on every client to fix it.

This is not true, Firefox will fallback to your OS configured name resolver if it can't find a name. You can also set it to strict mode so it will only use DOH, but this is not the option that Firefox set by default.

https://blog.mozilla.org/futurereleases/2019/09/06/whats-nex...
If OTOH, USPTO had rejected these applications there would be no need for this cold war
I'm 25 work at a relatively large game studio. My boss and the whole chain up (3 people) are all in their late 40s or older. I've learned so much from them as well as the senior engineers that I sit next to.

After my experience here, a low average age for an engineering team is a red flag. You're better off for not having been offered or taking that job.
I think this is a great example of the power of local authority. If there were a single set of (literally) global rules, then global-scale companies could roll out dubious innovations easily.

However, if national or sub-national governments can impose restrictions, it forces companies to go the extra mile to appease a larger number of affected people, disrupting their rollout until everyone is on the same page.

California often serves this purpose within the US, creating regulations that have national impact because it's too large of a sub-unit to ignore.
I find the fact Steve Coast (the founder of OpenStreetMap) has worked for what3words pretty grotesque.

https://www.spatialsource.com.au/latest-news/founder-of-open...

It's a shame that he didn't have enough charisma and vision to become OSM's BDFL a la Python's Guido von Rossum. Having a single person could help transcend the current "continue status quo" and "lean OSM Foundation that does absolute minimum" paradigm which partially stem from from the fact that every change would meet with some opposition (which is hard to override if there's no clearly dominating power).
Distcc is neat, and invaluable, but it's parallelism on a different level to this, which is introducing parallelism at the single-file compilation level. It would be interesting to see the overall performance impact of this in combination with parallelism on a build level. It could even be harmful (but I doubt it) due to resource contention.
Pretty much everything Academi/Xe/Blackwater ever did was at the behest of the US government. GP was talking about a scenario such as Apple hiring Academi to destroy Samsung's factories.

So far we have private companies providing security/defensive services, but we have yet to see private companies providing mercenary/offensive services without the explicit involvement of a government.
This does not work, a parent rarely has skill in enough of the curriculum to do it. It is extremely hard even in one subject for a qualified teacher...
I don't advocate that corporate execs have shielding and the engineers don't. Where did you read that?

It sounds to me that you're misreading my comment on purpose, to make an us-vs-them argument that I fundamentally disagree with. This isn't about engineers vs bosses, it's about doing the right thing no matter what's on your business card.

The argument "if we can't shift the blame up, it'll automatically go down" simply doesn't make sense to me. You, and you alone, can choose to stop building evil shit.
How about this APNIC blog post?

https://blog.apnic.net/2018/10/12/doh-dns-over-https-explain...
> The political polarization might not be caused by technology but instead only amplifies it. [..] What we seem to forget is that we all lived in confirmation bias bubbles before the internet.

Yes, and doing the same as always just more efficiently can be reason enough for regulation.

Consider fishing. Mankind pretty much always did it. Over time we got more efficient, but the core mechanism of extracting fish from the sea always stayed the same. Along the same line of reasoning there should not have been any need for fishing limits. But if we look at all systems and mechanisms interacting, just pushing this one variable at some arbitrary point can make the system collapse.

Afaik fishing is a lot better understood than filter bubbles. But the history examples of strong political polarization I can remember usually heave lead to bad outcomes (as in bloody), thus we probably want to stay on the safer side for now.

Kind of sad that the Chinese way of dealing with this might actually produce better outcomes, if our western "free societies" won't find a way to deal with it.
It's only a little better than Emacs's m-x dissociated-press.

https://ftp.gnu.org/old-gnu/Manuals/emacs/html_node/emacs_47...

>It is a mustatement that too much use of Dissociated Press can be a developediment to your real work. Sometimes to the point of outragedy. And keep dissociwords out of your documentation, if you want it to be well userenced and properbose. Have fun. Your buggestions are welcome.

https://www.emacswiki.org/emacs/DissociatedPress
They're both appearing to be significant threats to the biosphere, worth immediate attention. I doubt the solution to both is similar though no. We can probably work on both simultaneously though. Even in a perfectly aligned world we wouldn't be able to have everyone working on climate change.
This is interesting, I think engineers often take the naive approach and stance when it comes to morals and ethics, like this comment here highlights.

Many engineers are not at all familiar with privacy and security laws. When there are hackathons for instance I always wonder about the amount of legal oversight in organizations.

Engineers want to build cool things. The Internet made it possible that anyone's small app can have worldwide reach and impact.

That impact however also has consequences and responsibilities that the builders can't hide from or transfer to someone else either.
Book Summary: I Will Teach You to Be Rich, Second Edition by Ramit Sethi
No and yes. Recently an HR person contacted me offering a position. She said she'd appreciate any feedback. I replied honestly that I'm 38, has been doing automation for 20 yrs, moved to another city and experience an existential crisis, suffering from loneliness and alcohol and drug abuse. I also added that IT industry is a terrible thing as well as capitalism in general. She never replied.

On the other hand, she helped me to spell out what my problem actually was and I realized that I was just trying to escape the relationship with the woman I truly love because of some stereotypes. And thus I decided to go back to where I came from.

Am I ok? Still not. That'll be a challenge but that's definitely better than before.
they weren't looking for developer, they we looking for a slave monkey that can be trained and worked to death.
Big football programs make big money, small programs don't.

For the 2012-2013 season University of Texas brought in over $100 million with under $30 million in expenses. Same year Alabama brought in $88 million on $47 mil in expenses.

edit: The magnitude of these numbers is why I think these teams and perhaps a 4-year league should be spun off and the players should be paid.

-https://smartycents.com/articles/college-football-revenue/
Items disappearing takes this scummy business model to a whole new depth of viciousness.

A few years ago i wanted to get my young sons a Disney Cars game to play on my iPad. There was a new one available, it was very pretty, but reasonable progress in the game depended on building your town using coins, and every single building you placed, had a timer counting down until it would disappear.

I don’t like wishing ill on other people, but it’s very hard to think kindly towards whomever designs games like that.

Obviously I immediately uninstalled the game before showing it to my boys. Zero dollars for Disney. If they’d just put a price tag on the whole experience, even if it had been quite high, I would have paid it.
Then I fucking wish there were more features than products being made. It just works, recently, doing its one thing and never getting in the way. Its not trying to upsell me or limit behavior to only "partner" devices/services. Not spamming me. Not pretending its selling some sort of "lifestyle" to justify overpricing. Etc!

Of course Dropbox is doing All. Of these because it's a company that has to grow.
At the risk of being downvoted to hell (I'm at peace with my non-entity status, honest), I admire Skeet but find the slavish adoration of him on Stackoverflow quite irritating at times. This reflects both in some of the more unctuous comments and immediate massive upvoting of his answers.

It's not him, it's the circus that has developed from admirable community support and respect for a formidable person to something that must be a little frustrating for some of the other rockstars of the site who live in his shadow (and maybe for him as well!) - though I expect this multiplier effect also positively benefits them as well in comparison to the people further down the ladder.

Or am I imagining it?
From some perspectives.
But the proper solution for that is DNS-over-TLS and picking or running your own recursive DNS resolver.
I'm supposing one of those is the Bruce Lee of programming.
Show HN: Create shareable recommendations from your photos, notes, or maps lists
My first RTS was the first RTS, Dune. Warcraft 3 is very late stage in the genre and I preferred Warcraft 2 far more. WC3 was a disappointment for me. The genre was mostly exhausted by that time. Today it's all about SC2 for a traditional experience but most people I know are playing League of Legends.
LLVM has actually been working through multithreaded compilation for years.

It actually works just fine (IIRC), but occasionally breaks when people do silly things :)

I believe you just need to enable LLVM_ENABLE_THREADS in the config.
SimCity 2000 had a random newspaper article generator.

https://66.media.tumblr.com/b102240b1a68b839c4c38b883f85e437...

https://procedural-generation.tumblr.com/post/134086657418/s...

>SimCity 2000 - Newspapers

>Simcity 2000 doesn’t just have terrain generation. Every city has between one and six newspapers that are updated every month with new stories about the city.

>The articles are clearly generated from templates, with liberal word substitutions. The templates frequently correspond to the current state of your city, with a few international news items thrown in. The absurdity of the word swaps and the tone of the templates fit in well with the rest of Maxis’s trademark humor.

>Later SimCity games would use news tickers, but I miss the extra bit of narrative connection you get with your citizens when you read an interview with them, even one constructed out of absurd templates. The news tickers tended to have clever headlines, but become exhausted fairly quickly, whereas the newspapers had predictable, even serious headlines and funny madlib text, which is I think what gives them more staying power.

>Fred Haslam, Debra Larson, and Chris Weiss are credited with writing the content for the newspapers.
Venmo is bank to bank transfer, which you can do with no fees it’s just a pain in the ass to log in to the bank and enter your recipients routing numbers.

Venmo could be obsoleted just by the banks having a better UX, which I gather everywhere but America already has for sending money domestically
We're always at the beginning of the AI revolution.
Enough people said this was a bad idea to expect this outcome.
Being a fountain of knowledge, with practical application, is sufficient to make someone a great programmer.

Carmack, Thompson, et al weren't simply great programmers; they were researchers and inventors.
While I agree with everything you're saying, maybe this should be a wake up call about who Mozilla is as a company. They are very manipulative too, so expect anything negative about them to get downvoted.
A game with noverbal, non-quantifiable, socially interactive rewards rather than loot boxes and vacuous artificial ranks would be a step in the right direction!

With all the hype about the release of classic WoW, I remembered my most satisfying gaming experience playing the original WoW circa 2005, when I communicated peacefully with a member of the opposite faction (non-PvP server, so there was no threat of sudden death). We couldn't chat, but we could gesture, dance, and importantly, throw snowballs to knock each other down (we both had them in our inventory, which was awesome to discover). We played like that for what seemed like an hour, although it was probably closer to 20 minutes. Just Barrens things.

I'd like to see more games where you can explore a world and interact with other players nonverbally, playfully, for the sheer delight of it.
Hey there, here are my suggestions for you:

Sign up to AngelList and search their jobs. Besides normal jobs, many startups looking for remote contract developers post there.

AngelList also lets you search by technology category, whether it's contract or not. I don't think they let you search if it's part time or not on the website.

Next, I would join Developer focused Slack channels. Some of these have #jobs channels that post positions from time to time.

Here's an article I wrote that lists some of those out:
https://medium.com/hackernoon/developer-slack-channels-remot...

Finally, there are also Facebook Groups as well where some companies and individuals go in and post freelance jobs.

Again, an article I wrote that lists some good Facebook groups for remote work:
https://medium.com/hackernoon/facebook-groups-remote-job-fre...

Shameless Plug: How do I know a bunch of these places? I run RemoteLeads, a lead generation service focused on remote freelance development work. If you're interested check us out at https://remoteleads.io/

I hope the above links help and let me know if you have any extra questions. Email in my bio. Happy to help!

- Derick
they have a logical structure (claim, lemma, lemma, proof, etc.). they do not have a shape in the sense that the person i responded to intends.
What3words is patented[1]. If you compare the explanation of their free implementation[2] with the claims section of the patent, it seems very possible that it breaches the patent. In particular, the equations that are described in claim number 7 of the patent are exactly the same as in their explanations.

I'm not a lawyer so I can't talk about whether it can be enforced in practice. But still, the fact that this open-source implementation doesn't reference the patent anywhere suggests that they didn't consider the legal implications properly.

[1] https://patents.google.com/patent/WO2014170646A1/fr?oq=WO%2f...

[2] https://whatfreewords.org/about.html
Pocket is opt-in. You can remove or ignore the button and it will not be used.
Exactly. And Mozilla could easily offer this instead and benefit other applications the user has.
Whenever I tell other people at Google that John Skeet works at Google and is the same level that they are, it triggers immediate impostor syndrome.
Corporations aren't accountable to everyday people, democratic governments are. Both big tech and big government should be kept in check, but governments accountable to their populace I think are the only realistic way to keep technology companies in chexk.
Using Libra is morally questionable as you're giving away currency and economy control to a bunch of private entities motivated by profit and accountable to no one.

>Best thing you can do is to make a law that forces banks to prevent payments to known Libra sellers, but again if there is value in Libra this hardly makes a difference.

It does make a gigantic difference. They don't need to ban all of the Libra exchanges, just the big and knowledgeable ones, and go around banning anything that goes too big, so that people who want to retrieve EUR from Libra need to search a lot and comb through exchanges to see who's trustworthy. That makes using Libra a hassle, and if there's not a lot of adoption of Libra and it doesn't reach a critical mass, the currency becomes useless.

> if there is any benefit of having some Libra people will have it

That's a big if.
Looking at it from a different perspective this could basically be what the state of consciousness is engaged in during REM sleep. An exchange of action-responses with the “perception module” in maintenance mode splitting out chunks of trained data describing half-sensible representations of abstractions, doing so based on how the “decider module” reacts to it. In this overly simplified model, a dream is merely a conscious interpretation of a set of brief and segmented memories of this somewhat “adversarial” process between the two modules.
I read that by the fact that you only talked about punishing engineers.

And I'm not misreading your comment on purpose, trust me I had to read it 4 times just to make sure I wasn't crazy and I was actually reading what I thought I was: someone advocating that bottom of the food chain employees be criminally liable for code they write.

You are making an us-vs-them argument, to be sure. Your "us" is consumers and your "them" are employees, rather than corporate executives that make the decisions.

I'm not a lawyer. I expect if I'm being asked to do something, it's been vetted by our corporate legal team. I should not be expected to know every aspect of criminal and civil law to protect myself from my employer.

What you are suggesting is absurd, but fortunately, I think most would agree with me on that.
OpenAPI-generator [0], written in Java, can produce Python stumps, but I never liked that approach.

Connexion [1] is built on top on Flask and does routing and validation based on an OpenAPI spec.

I've recently started developing Pyotr [2], which does the same only based on ASGI and Starlette. It also includes a client module.

[0] https://openapi-generator.tech/

[1] https://connexion.readthedocs.io/

[2] https://github.com/berislavlopac/pyotr
Oh no no no, it does add security.

Think DNS over TLS. Okay. You think $ip:$port is a dns connection. You send query with DoT protocol. You get answers. Bingo! It’s DNS.

If it’s DNS over HTTPS, you can’t tell. What domain(dns.quad9.net or cloudflare-dns.com or dns.google or whatever you can imagine) is it? What endpoint and method(/dns-query?url= or whatever you can imagine) is it? You can’t tell.

HTTP adds complexity. Complexity adds security.
The primary advantage to HTTP is that you can run the DNS server on the same host as an ordinary HTTP server that serves other pages. And then, especially for the likes of Cloudflare, that makes it harder to block.

But what they should have done (and still could) is to have the server use SNI to determine whether it should speak HTTPS or DoT and then let the clients use DoT by providing the relevant server name.
The boosted rev goes 24 mph
This is a tired and boring comment.
Ask HN: How did you go about finding your startup cofounder?