skysight-inc/HackerNews huggingface dataset:
Especially if the people who start wars to get what they want aren’t the people who have to do the fighting. Which is how most wars are fought.
Unix-esque OSes run in my computer, my car, and my phone. That's not the Unix philosophy either.

It's a nice design rule for CLI utilities, it doesn't work for systems.
Game console that outputs on an oscilloscope from scratch and videogames for it
Remote work is here to stay, but companies must balance the pros and cons
Amazing historical resource. Interesting how intimately the evolution of Supercomputing was tied to Japan's Aerospace Lab, precursor to JAXA. We often think of automobiles, not airplanes, when we think of Japanese industrial heavys. But virtually half of all aerospace components are supplied by the Japanese!

【National Aerospace Laboratory of Japan】 Numerical Wind Tunnel

http://museum.ipsj.or.jp/en/computer/super/0020.html
I never said the work on every layer is easy! Quite the contrary! I know how painful it is to write realtime software so I am in awe that firmware can be written well enough so that you can rely on them as much as we do!
That's pretty normal for black-market prices. But at least in Colorado, you can get an ounce of top shelf for $120-$140 after taxes (which are 25%). Eighths go for $20-$30. Street prices are even cheaper, but unless you know the grower personally, you obviously don't really know what you're getting.
Probably because:

> Signups are currently closed, but you can get an account by sending a message (including your desired username) through the "contact administrator" button above. Please read the terms first.

(from https://peertube.social/about/instance)
Emoji-api.com – a simple JSON API for emojis sourced directly from unicode.org
Actually laughing at this, you have no idea, the people onboard type in the engine data and usually they type the exact same thing as the last reading with some decimal points changed and 0 if they were stopped (even though ships use plenty of fuel even if stopped usually).
I'm sure a lot of software was used in the design and production of the ship. CAD, FEA, CFD, and then all the logistics, and financial planning...

Iteration happens in mechanical designs too, but a lot of that is done virtually before physical parts are made. In software there is no distinction between virtual code and real code. We make a somewhat artificial distinction by having official releases that have hopefully gone through more testing.
Tegrity weed.
Raining down hellfire from orbit might be an effective alternative to aircraft carriers. With Musk's rockets it might even be cheaper. I wonder if there's anyone pencilling their way through this scenario at the Pentagon?
Ehm. What systemd advocates use arguments like "we don't have anything else" or "Red Hat forces it"? Those are the arguments of systemd detractors.
United States should make an investment in AI, top Senate Democrat says
I have to remind myself that in "real" engineering there are (in theory) no surprises for the well understood physical processes at work.

There is never a new and immature "gravity library" that requires you to rework your existing designs to cope for new slightly different acceleration due to gravity, the "metal fatigue" library does not introduce new unexpected bugs randomly, there is no reason for the "corrosion library" not being able to be used at the same time as the "average human adult male height library" due to obscure dependency issues, you never have shoe-horn in the "compressive strength of concrete" functionality that was originally out of scope but sales now say is P0, you never have bugs like unexpected-yet-sufficiently loud sound waves overflowing to tiny negative values etc and causing a "negative sound area" or something weird and hard to conceptualise.

I.e. physics itself is largely unchanging. We have worked out the fundamentals and they don't really change - gravity never flips direction, bounancy always goes "up" etc - and we're not building on top of a ship that is built on top of another ship that is built on top of a hovercraft that is built in top of raft that is built on logs that is built for a fresh water environment but you are using it in salt water due to the CEO being buddies with someone, but the people building the ship only see the first turtle beneath them.
Tell us the patent number? I understand there may be good reasons to not share it, and you’re still getting good answers regardless. Still just thought I’d ask as it would be interesting to see HN pick it apart.
As a counterpoint, lots of high school / college students do a chemistry lab where they produce acetaminophin. I'll bet that is a way cheaper unit price than if it were produced in a regulatory compliant factory.

Not all of the costs in manufacture/sales are taxes and almost all of the regulatory costs are build on the backs of death or harm to people.
I'm not going to dispute that this is wrong (the ICO determined so), and that Google should be punished for breaking the law.

That being said, I would also respect someone who said that it is nice to see Google aid in medical research and see some of the best minds of ML allowed to access high quality data to develop these solutions.

This was not a Google ad network integrating medical records in order to target the sale of medicin... It was a medical research project.

I'm going to get fired up once someone gets hurt. I know someone is going to call slippery slope, but until someone can prove harm (beyond the broken trust and principle of data sharing), I'm going to save my pitch fork for bigger problems.
> After close to a century of development, one would think it would be near its technical limits.

Internal combustion engines in cars have been around longer and we’re still pushing record amounts of power and record amounts of efficiency.
Show HN: Bookleaf – Bookkeeping for small businesses and indie hackers
Precisely! You could be going slowly against the tide or current or weather and using loads more fuel - you ask anyone who has been at sea about weather and localised conditions that don't show up on satellites are common enough for me to believe the on ship reports.
Building a browser-based test automation server with Jenkins on Azure
Huge fan of Draw.io, with Visio still missing Mac support it's been great for cross machine architecture design.
The industry that solves climate change without space colonisation will produce the first trillionaire.
Show HN: Tdo – Hackable to Do List
They undercut to compete, it's not paying a premium due to taxes. CA's legal market, while not the cheapest in the country, is still VERY reasonable.

Just to state the obvious, the real problem is the fact that it's not more widely available, so you still have high illegal demand in surrounding states.
Hi, we built a hackable to-do list a while back learning the CxJS framework. You can customize it with CSS and Markdown. We want to keep improving it, and hope to hear your thoughts and suggestions.It now features:
- Markdown support and custom CSS for boards and lists
- keyboard based navigation
- drag & drop
- task boards
- search
- offline mode
- automatic removal of completed items
- regex based task highlighting
- touch support
- Google Firebase based authentication and storage

Hope you like it.
That seems to be exactly what you are doing -- one cherry picked alleged mistake at your link as against 8 instances of under-estimate in that old Scientific American article, and the instances picked up by this NYT piece. A link I might add that is a highly dubious source[1] who is already demonstrably wrong on extent of current warming, and has written for the Heartland Institute[1][2], a bunch of extremist idiots -- notably with no scientific credentials -- who think CATO too moderate. All you need to know is revealed by their continued denial, even today, of the link between tobacco and health[3].

Her about page quotes proudly Matt Ridley and James Delingpole - two outright and consistent liars on climate and multiple other topics over decades. Both well known UK climate deniers who you absolutely don't want to be lauded by if you want a shred of credibility. Ridley, the man who brought down a bank (Northern Rock) in 08, then claimed the answer would have been less regulation and he was in no way to blame - the inquiries found him to blame and specifically criticised him for bringing Britain and British banking into disrepute.

So at the very least I would want independent confirmation from a reputable source that her outlying view of climate sensitivity and the IPCC's alleged error is even accurate. She can't even quote SkepticalScience accurately or honestly, but cherry picks part of what they wrote to try and paint them incorrectly as fools.

I'm not suggesting we do not listen to the IPCC either, just that they have on past performance been found to be consistently conservative in their estimates. That's borne out by their structure, their errors of omission, and that they give little to no consideration to tipping points and non-linear impacts -- which is understandable given that some are unknown and none are amenable to modelling. Both issues highlighted in that Scientific American piece. Put another way IPCC reports are the least impact we can probably expect, which the data is bearing out as years pass.

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

[2] https://en.wikipedia.org/wiki/The_Heartland_Institute

[3] https://en.wikipedia.org/wiki/The_Heartland_Institute#Tobacc...
Ask HN: What are the benefits of requiring devs to be onsite?
I get the feeling that most jobs advertised here on HN are onsite, overwhelmingly often in the Bay Area.

I've only had experience with remote work in my programming career so far (and no experience actually _running_ a business), so I was wondering if someone more experienced could shed some light on this.

I imagine that requiring your developers not only to live in the Bay Area (and pay rent there), but also to deal with the BA traffic every day would substantially limit your candidate pool/increase salary demands.

What kinds of benefits are there to outweigh this?

I can imagine that other, more "creative" positions can benefit from spontaneous interactions throughout the day and whatnot. But is that the case for programming, which is much more a deep, intellectual kind of work? Is it enough to outweigh the costs?

I spent a few days in my career working onsite and at least for me the experience was that an astonishingly small amount of work gets done (and it's much harder to focus and do a quality job).

What am I missing?
This is interesting as when the subject of setting up your own server comes up, people always complain how much of a hassle it is to maintain sender reputation with Gmail and Outlook.

This leads me to two thoughts/questions:

1. Maybe successful decentralization schemes should be made providing for some peers that will be private for-profit? I know that (for example) IPFS encourages building services.

2. What could we do to ensure that small private peers will continue to be viable, even if some large for-profit peers will dominate? Of course such measures should be reasonably resistant to being used by bad spammy/illegal actors etc. ("Bad actors being bad" is always a handy rhetoric for overcentralization, but the problem itself should be obviously addressed.)
One would hope something like Diffie-Hellman was used.
In no particular order the best ones I've read this year(so far) are:

Children of the Nameless by Brandon Sanderson

Augustus: The Life of Rome's First Emperor by Anthony Everitt

King Rat by James Clavell

1493: Uncovering the New World Columbus Created by Charles C. Mann

Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin

The Elric Saga Part 1 by Michael Moorcock
Who cares about the "Check Engine" light as long as the car drives, right? After all, as long as it works, you probably have a good reason for ignoring it, for starters, going from A to B instead of paying maintenance and waiting.

... only eventually, a quick fix will have morphed into a destroyed engine.
PostgreSQL is not a toy database either, and yet you can do:

ALTER TABLE <tablename> DISABLE TRIGGER ALL

Or:

SET session_replication_role = 'replica'
I don’t know why would anyone install the FB app on their iPhone. The mobile version is sufficiently good, given the fact that their app doesn’t even support messaging.
Thanksgiving is now about overeating and shopping. Wonder what it will be about 100 years from now.
I thought Google heavily penalized your site if the human version was different from the googlebot version
These chemicals are still used in the countries they're shipped to. If there was no revenue in cannabis, it would only change the fact that people are clandestinely growing it in American forests—tons of agriculture worldwide would still be impacted.
> which is in my opinion not the hard part of compiler construction

It depends on whether you are compiling C++ or not. ;-)
In my experience, conda breaks quite often. Most recently, conda has changed the location where it stores DLLs (e.g. for PyQt), which broke pyinstaller-based workflows.

In principle, it's a good idea; in practice, I'm not satisfied. On Windows, it's an easy solution, especially for packages that depend on non-python dependencies (e.g. hdf5).
What errors do you get in the console?
The Pacific is cute but South America would be compelling.
I Choose MongoDB over PostgreSQL
How Laws Against Child Sexual Abuse Imagery Can Make It Harder to Detect
Very insightful article. Explains a lot that is happening currently.
No, it has been actually deployed and is commercially sold as heat recovery chiller.

The problem is an much lower efficiency than compression refrigerators, some of which could be regained by tuning the liquids used in the system.
That is not a problem when you're working with waste heat though. (E.g. solar thermal, recovery from solar concentrated, cogeneration, geothermal.)
The other problem is that it has to be perfectly leak checked or it does not work at all, where in compression leakage just reduces efficiency - and there's much less piping that has to be pressure sealed.

COP of maybe 1.3 for best designs is available, compared to say 5 of a top of the line screw chiller, 7 of a rotary chiller and 3 of very good heat pump.
(Maybe COP could be pushed a bit higher with exotic liquids. But the economics of this endeavor are suspect. Current top efficiency liquids are water-ammonia/lithium bromide-water dual loop. It is not safe compared to HFCs.)

It starts making sense when the installation is building sized, because maintenance is cheap compared to an electric chiller.
>I think hosting a niche video site is more PT’s speed anyway.

I'm not debating you but just want to highlight the 1st sentence from the article of this thread: ", we have been developing a software to free us all from YouTube & Co for a year."

Whether the dev team really thinks PeerTube's architecture can replace Youtube for "all of us" instead of just niche content, I can't say.
Ask HN: How to release research paper code?
How would you publicly release code from a recently published paper? I have some python notebooks and would like to present them as a library. Should I use docker? Pipenv? Poetry?
> I.e. It enables people who have normal labor income from active involvement to keep the houses they were able to afford rather than being penalized simply because a nearby industry booming.

Working the same job you've always worked even as (relative) demand for your industry drops is the opposite of active involvement. No-one should be entitled to unearned money for life, or excess wages for life, or low property taxes for life, just because they got there first. They're blocking out other people who work harder or need it more; it should be a level playing field for everyone, which means fair market rate for the job you're doing, fair market prices for the things you buy, and nondiscriminatory taxation.

> It impacts these people far more beneficially than any negative that comes from not penalizing the people for whom the tax would not be a problem.

But you're not accounting for the people who can't move in because of people sitting on undertaxed properties. Once you add up everyone, prop 13 does a lot more harm than good.

> You give the appearance of to preferring labor involvement over passive investment, and yet your entire argument is based on how unfair it is that you didn’t get to benefit from a passive investment. It seems like you would actually like that for yourself, no?

I mean of course I'd like a pile of free cash. But it's unjust to be giving out public money (which is ultimately everyone else's tax dollars) arbitrarily, and it's doubly unjust to be giving it out to the people who already won big on passive investment.

> If you want to buy a home and your income comes from labor in the Bay Area, then Prop 13 is the only thing protecting you from being displaced if prices continue to rise.

Sure, but for everyone who's displaced there's another person who's now able to afford a better place to live. Likely more than one person actually, since in practice it's more often a case of empty-nesters in a big house that could be subdivided for several working people. (If people want to stop themselves being displaced in a fair way, the right answer is to allow more homebuilding - unfortunately homeowners are incentivised to pull up the ladder behind them so as to increase their own home price, and prop 13 just makes that worse). If I can't pay my fair share of property taxes, I'll sell my place on to people who can - and given how much money I'd be pocketing from price appreciation for that to happen, I wouldn't be particularly sad about it.
In Haskell that would be (given Stack is not shipped with your OS's package manager, which is extremely rare):

$ curl -sSL https://get.haskellstack.org/ | sh
$ stack install turtle

$ cat >> ./hello.hs <<EOL
#!/usr/bin/env stack
-- stack --resolver lts-14.14 script

{-# LANGUAGE OverloadedStrings #-}

import Turtle

main = echo "Hello, world!"
EOL

$ chmod u+x ./hello.hs
$ ./hello.hs
Hello, world!

With Nix it would be even simpler.
>Benefit one was destroyed by Gnome3 (and, for a while, Unity) being the default in the beginner's distros

That statement seems inconsistent with itself. It's the default, you can change it.
The solution, as I see it, is to fix the misaligned incentives.

A lawyer has every incentive to take a case on contingency, in the hopes that a few of them will strike gold. In doing so, the lawyer is incentivized to never turn down a case, no matter how frivolous.

To fix this, it ought not be the losing plantif who has to pay, but rather in frivolous cases, the losing lawyer ought to pay.

Frivolity can be determined by the judge or jury (perhaps only after unanimous verdicts)

This way, it is the responsibility of the lawyer to take on only cases which have real legal merit, and stop digging for gold.

Edit: I've held this idea for a while and don't see many shortcomings. I would love to see where it falls short if someone disagrees.
"one would hope" - aspirational security!
A few hundred of the thousands of rejection slips I've got over the years
The Economist Who Wants to Ditch Math
I used the javascript and java versions of mxGraph (jgraphx) in several projects. Very powerful libraries with many features and many possibilities for customization. Documentation sucked, though.
>Maybe there needs to be a centralized server that is as easy to use as the proprietary ones, and then the hardcore users can set up their own and federate with the central one?

I think if you take care of the basic concepts, the rest is easy. Technical details about server organization are not really that important. The root problem seems to be that people have trouble looking past the app/program that they interact with.

It is still quite common for people to think of the web as IE, Chrome etc. Because it is for them. It is a legitimate thing to think. There are undoubtedly people out there that think of Gmail as the thing that they use to communicate with people. That is unless they again consider the browser as the thing that does that.

I have a friend who refers to the XMPP network as "Xabber" simply because that is the app she uses to chat with me. She is entirely uninterested in any details of the network. Suggestions that she switch to a better XMPP client are met with confusion.

Perhaps we need to teach the concept of a "protocol" in school. There are a lot of important concepts we fail to teach people these days. That is probably one of them.
Ghana Is Paxful’s 3rd Biggest Market
In Silicon Valley, Hypocrisy is the new normal
Used it a lot. It's not perfect, but good enough.
Plug in hybrid is double the complexity (combustion and EV powertrains) when having a charging network negates the need for the combustion component.
I used the word "democracy" myself, but I probably should have used a different word.

I would agree that it certainly shouldn't be a "one person, one vote" style democracy that makes everybody exactly equal regardless of talent, dedication, experience, domain knowledge, etc!
> Everybody uses PayPal or Stripe

Are you implying that there are literally no other payment platforms than ones that reduce to PayPal or Stripe?
Or try to tip over a kid's paddling pool that's full. It's surprisingly hard.
Lessons for Disney, Apple, and all the new streaming companies
I'm designing a program that deals with money. $25.99 looks like a floating point number, so I should use those, right?

\s
I’m thinking you would see it coming a mile away, but could you pump water quickly enough to stop it once the centre of gravity got away from you?
If you could catch 10 child abusers or 1 child abuser within the next 2 months with your given resources, which would you choose?

We need to make it so that catching any of the 11 takes equal amounts of work, so when they pick the 10 of 11 to go after they rank it by severity of crime or other more reasonable factors than the criminal's wealth.
How will this work in corporate environments with intentionally slow web proxies (decrypting TLS traffic, etc)?
Ask HN: Whats the best book on your favorite programming language or topic?
I’ve been enjoying Fluent Python and started looking for a nice book on SQLite, which made me wonder what great books there are in other areas that could help me be a more well-rounded developer.
Often called buffering when applied to IO.
> npm sucks and all, but at least it just works and doesn't get in my way as much.

used many package managers: pip, gem, go, npm, composer, etc... npm is the only one i have recent memories of having to kill & the only one that makes the fan go off (well okay most c/c++ do that too...)

quite frankly surprised by what i am seeing about python here. i have never been into the new stuff, pipenv, poetry, pipx, etc... maybe that's where the bad experience is coming from? i even don't know when and why it got so complex...