skysight-inc/HackerNews huggingface dataset:
The printing press story always seems to focus on the Protestant-vs-Catholic conflict, but let's also recall it fostered an explosion of scientific and mathematical knowledge across the continent. For example, the print runs of Isaac Newton's Principia:

https://www.livescience.com/200-more-copies-newton-principia...

I'm not sure if social media has contributed in any similar way to the spread of useful scientific and technical information... there's an argument that it has of course, but this is a very small fraction of the total content. The Internet overall has (long live sci-hub!), however.
I believe you, but personally I can't travel anywhere on my Firefox on Mac. All I can do is turn around
> Redox is a Unix-like Operating System written in Rust, aiming to bring the innovations of Rust to a modern microkernel and full set of applications.

Did you not navigate to the main page?
> It was also present -- and documented even in Africa

Do you have a source for that? I'm not disagreeing, only curious.
> I'm pretty good at earning money when I contribute to society, I'm happy to switch that energy to exploiting society, I'm close to the edge on this, all it's gonna take is a few more things I consider stupid and I'm switching.

Hahaha, okay buddy. Let me know how that goes.
Ventilating well enough to cope with electric motors sounds much less demanding than coping with having both combusion engines and humans in the tunnels.

Not to mention letting the humans escape alive in case a vehicle crashes and burns.
Bold of you to be critical of capitalism around here; but I can't completely disagree with you.

IP rights exist as a result of state force; copyright and patents can't really exist without it. They are fundamentally reliant upon the state using its force to censure those who use intellectual property without authorization. And yes, before someone states as much: digitally enforced proof of ownership is just an automated, digital state.

But capitalism doesn't require intellectual property to operate, and so I wouldn't call censorship a crucial foundation of capitalism.
No idiot, nor the author I suspect, believes that.

The author probably exaggerated the total risk to people living under authoritarian regimes. I think his inspiration from the article can be seen in this statement:

"Erdogan’s Turkey – one of the world’s leading jailers of journalists – is citing NetzDG as inspiration for its new draconian law on “The Regulation of Publications made in the Internet Environment”

I removed his conclusion. I will give you mine: NetzDG is a bad law and a poor model for lawmakers to follow.

It has not solved any problem ( "ICYMI: New Report on Germany's NetzDG Online Hate Speech Law Shows No Threat of Over-Blocking". Counter Extremism Project. Retrieved 11 January 2022. Echikson, William; Knodt, Olivia (2018). Germany's NetzDG: A key test for combatting online hate (PDF). Centre for European Policy Studies)

And it is chilling for free speech which I consider the greatest of public goods.
> We can't have the hoi polloi just freely talking to each other willy nilly.

They can freely talk all they want, but it might have been a mistake to give them all frictionless broadcasting licenses. In those conditions, it seems like crowdsourced viral misinformation is quite competitive in the marketplace of ideas, perhaps even to the point of winning fair and square.
Americans seem to think that we're the only ones who ever had a Civil War and that it is a Really Big Deal, ignoring that there are civil conflicts occurring right now, and with higher body counts, too.
> The overwhelming majority are overweight because their diet is poor and because they move very little. It's not rocket science.

Quite an assumption you have there. Industrial food is cheap and crowds out normal food. Some areas are basically food deserts. A significant portion of the population also has health issues that complicate maintaining a healthy weight.
Well-thought out, how? It's flogging a dead horse in a transparent, deliberate attempt to create controversy and flamebait. That's a shitpost pretty much by definition.
The New OCaml Website
> no idea what this "golang" thing is everybody keeps talking about

The Go FAQ can help you understand where this is coming from: https://go.dev/doc/faq#go_or_golang
1885 - invention of process for seamless steel pipes from bar stock, Development History of Seamless Steel Pipe, https://www.supplychainquarterly.com/articles/3787-the-devel...

1954 - first practical silicon solar cell, Timeline of Solar Cells, https://en.wikipedia.org/wiki/Timeline_of_solar_cells
Thanks for the tip of the structured metadata, I will add this to the backlog.

Really useful tip about basketful, I'll follow up on this.

Reviews are just the tip of the iceberg! Favorites, lists, recommendations, etc... having accounts unlocks all of that.

Thanks for the feedback!
Absolutely! Not accurate at all! I had this debate a lot during the development: being realistic vs being user-friendly. I'd still choose being realistic because I don't want to build a game but to 'simulate' a real space.

When it comes to the distance between the Moon and the Earth, I think the problem there is more about the sizes of them rather than distance.

Agree with "far side". I'll change it, let's not mislead people:) Thanks for the comment. Very helpful!
So you need a third party tool to make an official device work properly?
You didn't get the point I conveyed which wasn't criticism of each point.

Instead of promoting any arbitrary set of N "factors", we should think in a Unixy way: each concern ("factor") is considered isolatedly, and composed with other concerns however we see best for a given project/context.
I'm not sure heat is such a problem. The movement of the cargo provides ample ventilation, the surrounding soil has a great thermal mass, and in the worst case it's easier to pump coolant through a pipe than to ensure a breathable, non-toxic atmosphere at all time.
Sorry, I'm not entirely convinced.

Egypt, even though it was still intact by the times of Socrates, has had a number of changes and shake-ups, rises, falls, attempts to change the ancient state religion, etc.

Britain had the Glorious Revolution in 1688, the Magna Carta which amounts to a major revolution was enacted in 1215, and the Norman conquest happened in 1066. All these major events hardly occurred "a few generations ago".

I'm afraid that the idea of things largely unchanging in the past comes from our poor knowledge of history, compared to recent events.
> 'type Foo int' in Go creates a new 'Foo' type that can't be used as an int without casting (although you can assign an int to it).

You can't, in fact:

type Foo int

func main() {
var foo Foo = 1
var bar int = 2

foo = bar // cannot use bar (variable of type int) as Foo value in assignment
}

The reason you can do things like:

var foo Foo = 1

is that because numeric literals in Go are not ints, they are untyped [0].

[0] https://go.dev/blog/constants
My problem with advertising with regards to tech is that it subverted the majority of tech into eventually becoming an ad delivery and/or tracking mechanism: https://news.ycombinator.com/item?id=29513045

I sometimes envy other, more menial jobs because the tools they use day-to-day are still tools designed to help them do their job faster instead of trying to solicit "engagement". Plumbers' wrenches or electricians' screwdrivers don't come with a little screen and buzzer to beep at you every couple hours because you haven't "engaged" with it enough.

In tech and most office jobs we are still forced to use a lot of consumer-grade "tools" (and major operating systems such as Windows, macOS, iOS and Android) which can technically be a lot more efficient (and less annoying) but aren't because of the advertising business model (and the same business model prevents them from offering a paid option).

> I have to say that I love the general notion of advertising: someone who created something awesome pays for my discovery costs.

As a consumer, I don't want to be forced to "discover" your product since in reality this "discovery" deliberately interrupts or slows down whatever other task I'm trying to do. Ironically, when I do want to discover new products, there is no actual "ad search engine" where I can enter a detailed search criteria (against the ads' targeting parameters) to find ads matching it despite it being trivial to build for any of the ad giants.

I don't have any particular problems with old-school print/magazine advertising since those are still within the control of the user - I choose when I have time to look at the magazine and be exposed to its ads and I've already pre-filtered which ads I'll see based on the general topic of the magazine.
I'd really encourage you to take a step back and think about how deeply the attitude of extreme-vs-extreme conflict pervades this comment. You say "everyone else is running for the hills", but I don't think you'd claim that 100% or even 25% of left-wing Twitter users have left the platform today. Is it true that the "wokeness" debate is such a big issue you can't use a social media platform run by someone who doesn't agree with your stance, or have the incentives of social media tricked you into seeing it as a totalizing conflict where nobody can agree to disagree?
I would wish for " ... all of Suleiman-bin-Daoud’s Palace and this garden here to immediately vanish in a clap of thunder.", for that would be wishing without showing off, and maybe I won't get bit that way.
Calling a well documented blog post, even one you disagree with, a "shitpost" should be an embarrassment to you.

Guy makes a blog post about Go a few years ago. It gets posted here time and time again, not of his doing. A bunch of people challenge his premises, so he makes another post diving deeper into his arguments.

So what?

What's up with the literal hundreds of "Golang is amazing" posts this site has had? Is someone attempting to express dissent clearly that much of a bother?
I'm surprised this isn't mentioned, but "golang" is much easier as a keyword to search for then 'go' as well.
Masks seem silly no matter what if you understand how corona spreads or
if you know how after 2 years, in diagrams, you can't see a difference between unmasked/cloth masked/ffp2,N95 masked countries or even counties.
The fact that no one has figured it out in over 13 billion years kinda suggests not, doesn't it? That's pretty much the Fermi Paradox, and perhaps the answer.
I don't think they're federated. They don't transparently share data using a common protocol under the hood. They simply link to each other. They're a web.
>everyone is corrupt

What part of that didn't you understand? Where did I say the captains of industry aren't corrupt. I said "everyone."

The consumer has the power to voluntarily spend or not spend with a particular health care provider for the vast majority of health care decisions. Their providers are beholden to the customer.

The regulator, on the other hand, is not beholden to the customer this way. The regulator, are typically integrated as part of government and thus not only are they unbeholden to the customer but they also are part of the same entity as men with guns who can use violence to achieve their ends. They are nearly always unelected and only in the loosest sense does the customer have any control -- no one seriously votes for their senators / representative based on who they approve of in say the FDA (can 99% of voters even name a single regulator in say the FDA?) -- that vote is dominated by other even more important issues you need your representative for. These regulators are effectively an ultimate source of corruption, backed by guns and only in the most tangential sense accountable to consumers but with wide latitude to control industry in ways that harm the consumer.

Yes everyone is corrupt, including the 'captains of industry' and even the 'consumer' but regulators make things massively worse. Regulators create an amplification effect of corruption.
I think the problem is not with new loans though. As property value is reduced to structure value in the new system, many individuals will be able to own property without mortgages at all given the far lower cost of doing so. Some may still need mortgages and banks will have to provide a viable vehicle for doing so for the fraction of the population that needs them.

The bigger issue is what happens to current mortgages. If I paid 25% down on a 1.5 million property and have paid my mortgage down further so that it's now sitting at $1 million and the value of my land is $1.25 million and the value of my house is $250,000 when the government adopts Georgist policies the value of my land goes to $0 which means my property is now worth $250,000 and I owe $1 million on it. I'm obviously going to walk away from the loan so the debt holder for my mortgage gets an asset worth $250,000 instead of the $1 million of money they were owed, a loss of $750,000. I also lose the $500,000 I had build up in my home since I walked away entirely.
There's no such thing as 'individual responsibility' with minors. The world they're born in is the world we make. Do cigarette companies help us get closer or farther from a ideal world?
Not a train, it doesn't have railway tracks, even on website they call it "vehicle" since it has regular wheels.

Also they PLAN to start operation in 2031, which is so far it might as well never happen.
Yeah, same. They’re both nice languages, they both have great tooling, and they both have areas where they shine. I don’t see them as competitors really, but “You can also implement X in Y” is a fairly useless statement, of course you can.

I’m glad we have as many languages options as we do, and I enjoy writing a variety of languages for a variety of different projects. Sure, I have moments where I think “ugh why can’t I do X in language Y” or “C is cleaner in Y” etc etc.

I’ve found helpful people, critics, and fanatics in every language community. Don’t let that dissuade you from learning Rust (or Go, or …)
If you compile Python, you may also try nuitka, which can not only compile a standalone program, but also compile a single package.
This is a simple, but elegant design for a site
Ginkgo Bioworks is changing the world. The future of products and our planet need more sustainable solutions and our software engineers are solving these problems. We engineer biology by supporting scientists and their ability to engineer cells. Similar to IBM programming data before the world realized it needed that or could do that... we are doing this with engineering cells. We need smart and humble problem solvers to join our team. We have software and senior software opportunities available, open to remote, incredible benefits and ownership.
Looking forward to RISC-V machines in Travis CI or other services.
Your behavior as a parent doesn’t need to be perfect.

Being humble and acknowledging and explaining your mistakes is far more important than getting it right in first place.
That's not an APM. It's just distributed tracing.

A real APM cares more about profiling program execution than it does HTTP requests. I need to see function calls, not just HTTP requests.
Books on Writing for Aspiring Writers
Yeah, sadly, to get the canonical attribute, you need to fetch the URL first (which is slow and wasteful). Also sometimes canonical would still be different on the desktop and mobile version of the site, so it still has to be normalised after that
There was a certain expansionism which justified those bases and current events give a certain plausibility to that thought. But it's not the Swiss expansionism (this time?).
You can always play back the CD in a CD player with digital audio out and record the digital signal using an appropriate 44.1 kHz capable sound card, resulting in more or less a bit-perfect copy. That’s not bypassing DRM, because you’re just using regular consumer audio devices for their intended purpose.
Glad to hear it! Enjoy!;)
Regulatory Capture: Trucking Edition
> IMHO the idea that the history and future of programming languages follows a pre-determined ladder, or 'generations' is misguided.

Generations of programming languages aren't a predetermined ladder or order of quality or teleological progression, it is a description of a broad, backward-looking groupings of the order particular combinations of features appeared.

> OOP isn't necessarily better than 'imperative style'.

OOP is imperative (you might mean procedural, like C/Pascal or unstructured, like BASIC.)
I'm working on https://reactivedoc.com/ - it's markdown + some custom widgets, and you can export it as a self-contained html file.

I made it to solve my own problems: document commands & scripts and replace parameters with user input values. Soon I will release a new version with simpler syntax.
> Does this mean the recipe instructions actually say the quantity of the item when they mention it in the recipe?

Yes! On a phone you have to tap the highlighted ingredient, on a desktop browser you have to mouse over the highlighted text.
Antihistamines such as Reactin don't help? I am also allergic to cats and dogs and Reactin does wonders.
We were getting close to a fairly positive future.

There are three basic constraints to material and non-material goods:

- capital
- labour
- energy

There are other raw materials, but they aren't limiting factors. For example, processed Lithium is in short supply right now, but it's not raw Lithium that's the constraint. We don't have enough Lithium mines and processing facilities. capital/labour/energy, in other words.

We had a glorious period in the post-WW2 era where the price of energy & capital was dropping dramatically so the world was labour constrained. Wages skyrocketed, and the middle class emerged and prospered.

Then the 70s halted cheap energy and the 80s halted cheap capital and the world has stagnated since.

In 2019, things were looking up again. Capital was cheap, and green energy prices were dropping in their own version of Moore's law so it became crystal clear that energy would be very cheap soon.

But we can't have the proles regain the power they had in the 60's. Low unemployment, cheap energy and cheap capital means that power will shift from the rich to the middle class. So a crisis was invented. Let's pretend that the inflation caused by a supply crisis and a war in Ukraine is actually caused by cheap capital. That way we can get rid of cheap capital and throw a ton of people out of work so the rich and powerful can maintain control. While we're at it, we'll use the war as an excuse to stay on the petro-economy.

Luckily, it's not too late. I expect inflation to quickly turn negative as bottlenecks free up and high interest rates throw the economy into a recession forcing the fed to reverse the interest rate hikes.
What this study shows is that when infection rates are high people wear masks, and conversely, that when people wear masks infection rates are high. Or put another way, it either shows that high infection rates cause people to wear masks, that wearing masks causes high infection rates, or that neither causes the other but some tertiary value not part of the study causes both to rise and fall in tandem.

It does not effectively demonstrate the amount that wearing a mask raises, or reduces, infection rates.
A bug in dealing with fixed point numbers that caused a price to be off by a factor of 10^8.
Along these lines, I'm curious what impact science/academia Twitter has had on scientific advancements and discoveries.

Anyone with more knowledge on this?
That makes the code less safe, because now if you forget an isInitialized check, your code will silently do the wrong thing and start corrupting state, instead of failing early with a detailed stack trace and error.
Cynical comment, don't you think? I like open offices and I'm a dev. It's not that inconceivable that people have different preferences, right?
If someone is capable of dealing with the consequences of their actions, they are an adult, not a child. A three-year-old could easily make more of a mess trying to clean something. Plus, you need to supervise. The child could easily learn that drawing on walls is a great way to get your attention and play a new "cleanup game".

People who believe in zero punishment have either no experience or a selective memory. Granted, punishment is often overused, but it can be underused, too.
This is so cool - I'd like an open source CPU in my next phone please!

(Of course, I would also like it to be fast, so that will probably not happen in the next 5 years)

The article doesn't say if their port is also open source. There's a blog post here but I don't see any patches. https://riscv.org/blog/2021/11/how-alibaba-is-porting-risc-v...
> People will cite AOC as the most radical leftist they can think of, and even her Green New Deal is fundamentally grounded in the ideals of capitalism. Not very radical leftist if you ask me.

That's what I think is strange. Same thing happens in my country, some people say that our country is turning into a far-leftist woke-nation. Even though center-right parties are in majority and most elected on the left aren't even really far-left, just Social Democrats or Greens.
Simulate 200lbs of weight for workouts in a super-compact space
- Hobbs is an at-home strength training equipment
- Very easy to mount on any door frame
- Automatic tracking of reps, sets, weights, calories
Yeah, way to gatekeep civil wars America.
Why would Qualcomm design their silicon for an 8nm Samsung process? They have a working relationship with TSMC and definitely have enough volume to access risk production nodes.
Can confirm in Europe. We don't even get taught much spin recovery, just spin avoidance, seeing that a spin can't be recovered from within final altitudes anyway
Not OP, but thanks for that! Will check it out.
"How do I turn the wheel of time back and undo my career mistake" - you don't. You evaluate and move forward: What is the next best thing for you in the current place and time?
Ages ago they used to be quite big for podcasts where they didnt have any means to share text and would have to manually read out the url
No need to match
It was recently registered, this is the first I hear of using DNS novelty as an attack vector :( Maybe wait 10 days and try again?
> At that point you're going to have to pitch up much more than 15 degrees if you don't want to overspeed.

What's the risk of overspeeding? Can you actually reach speeds that are dangerous to the engines while climbing?
Honest and collaborative companies will be as open as they can about their cash burn rate and prospects for more funding. If this aspect of the business is not done well, it can have pretty sudden and unpleasant consequences for the folks doing the work on the front lines. As a dev, you might feel like you are building a something awesome one month, and the company suddenly has no cash left to pay anyone the next.

My experience in the US is that companies can cut it pretty close between funding rounds - just a few months, and those moments can be nerve-wracking if you like what you're doing.
I understand that it would make sense for governments to not care since it’s money coming in and not displacing local workers. But the laws are still there, saying it’s illegal. If they weren’t, governments wouldn’t come up with special “digital nomad visas” for that specific situation.
VM size increased, try again :)
Ah yes, good point. Thanks for the correction.
Though the "layer cake" was a Soviet weapon, no good.
It is really strange to me that anti-open-office people (and in general anti-office people) often don't understand (or don't believe?) that other people just have radically different preferences to them.
+1 and just so other people know there is also a link at the top of the page on HN for your own threads labeled "threads"