skysight-inc/HackerNews huggingface dataset:
To be fair, you are correct, someone has to work for that food, which makes a UBI funded from work very unfair to the working class.

Instead, we should tax incomes that have very little to do with human work like CO2 taxes or land value taxes to fund UBI. In essence, the UBI grants people a basic CO2 exemption and a small share in the land of the planet. I would argue that is fair.
I don't think this really has anything to do with the cloud.

On-premise hardware still needs cooling, and is arguably harder to cool as there are fewer economies of scale on cooling infrastructure. Dedicated "bare-metal" machines are just in regular data centres so no difference to the cloud there.

I think data centre locations will still be chosen on two factors: distance to customers, and cost of energy. It's just that operators will be looking for cheap energy. Iceland is good because they have a lot of geothermal energy, not because it's cold.
Show HN: I built an app that helps JavaScript developers optimize their websites
Hi there,

The app basically offers a handy user interface on top of Google's PageSpeed Insights API. It allows you to analyze URLs in bulk and save the reports for later references. Also, you can regenerate the saved reports for fresh results.

I called this functionality "Automatic Checklists."

The app offers "Manual Checklists", too. Those are exhaustive checklists with items in the form of "tasks". The idea is for those tasks to model real-life JIRA tickets, which will be very useful for interns and junior developers.

As a start, there are two manual checklists, "Front-End Checklist" and "NextJs SEO Checklist."

Any feedback is very welcome :)

PS. I'm a JS full-stack developer and blogger from Bulgaria, so I'm not a native English writer.
To understand the difference between a manual and a highly industrialised process doesn’t matter here. It’s about the underlying principles that define how things work.
How else would you analyze the issue?

A binary analysis would lead us to conclude that gun regulations are completely bereft of any benefit whatsoever, given that gun violence, even mass shootings/spree killings, happen in countries with quite strict gun control - I mean, the former PM of Japan was killed via firearm just this month! But that is not the case. There is a clear gradient of occurrence and effectiveness of regulation. So, we need to move into the realm of statistics.

And the statistics are that over the course of the decade from 2010 to 2019 ~350 kids were killed in school shootings, and ~26000 took their own lives.

My assertion is that given these numbers, an inordinate amount of resources, political capital, and conversational bandwidth is being spent on what is actually a rather rare occurrence and that this is largely a waste compared to what we could be spending said resources, political capital, and conversational bandwidth on - namely, solving the problems that affect broad swathes of the populace and that I, and others, believe actually drive people to commit such violence in the first place.

Or, we can spend the next century fretting about a statistically vanishingly rare occurrence, keeping the blue and red tribes divided, making little to no progress on the existential problems that we as a country, culture, society, and species face, as the world becomes increasingly uninhabitable.
its all identity politics. its driving this sort of tribal behaviour that a. only let's you think in right and wrong, leaving no room for ambiguity or nuance and b. forms an in-group and an out-group to maintain an us versus them mentality. a lot of my peers do this. i don't know why. might have something to do with me not using social apps for consuming content idk
>Kids are like 80x or more likely to kill themselves than to be killed in a school shooting. It's not even close to the top of list of real issues affecting the country.

But what's the comparison with the rest of the world here? Are you trying to counter the claim that gun violence is a uniquely American issue? Or are you saying that even higher rates of youth suicide are an even more American issue?
Because suicide happens everywhere, but unless the US is doing remarkably well on this, that 80x figure is still far far lower than any other developed country. Where, you know, a non-non-zero chance of shootings means infinite more chance of suicide, most other places in the world.

You're dismissing an acute problem with common sense solutions behind issues that are common enough to almost be normal, in order to justify doing nothing.
It's like someone's pointed at your bleeding foot and you've said it's fine, because you've also got high cholesterol.
video game companies fo sho
"The Einstein principle is that you can instantly make any idea or quote sound more credible by liberally attributing it to Einstein. "

-- Mark Twain
I’m building something that uses Bluetooth and largely for the classes of device I’m using everything seems to work fine? Isn’t all this like everything, largely Apple and premium devices work well and cheap crappy stuff barely works? Sort of implies it’s not necessarily the the standard at fault…
Torrenting is back on the menu boys+girls..
The quote is kinda wrong in that point 1 and 2 are mixed up. Branches are just pointers to commits. Commits contain a reference to their history.
It's only kind of incorrect because in praxis branches are used to refer to a history (a sequence of commits). But it's also misleading once you have to do anything more complicated than just commiting/merging.

When I started out using git I was working with the same assumptions, but I was perpetually confused. Git became a lot easier to use once that misunderstanding cleared up.

Maybe it's just like that for me but I think we might be doing newcomers to git a disservice by explaining the basics of git in this simplified manner.
That's very true.
There's an unprecedented amount of distorted news too. I never believed it until I got a worried message from a friend about wildfires in our area. There are none. I had also read an article in my local news about devastating wildfires in his area, of which there are also none at his place. These were both generally well-respected mainstream media outlets.
That's not saying we shouldn't focus on climate change ASAP, but it looks to me as the news broadcasts have an agenda to keep people in fear.
> If your property has 3 phase power, chances are your single phase breakers are just on some random phase (picked by your electrician) ie phase 1.

That's bollocks or speaks for a completely incompetent electrician. Usually, you have three phase rails coming out of your GFCI that distribute the phases sequentially to each breaker [1] to avoid that scenario, as well as ending up with a tripped main breaker because the customer overloads the phase.

The only case where great care is being taken to avoid random assignment of phases is in event stage technology - you do not want your lighting dimmer packs on the same phase as your amplifiers because dimmer packs inject extreme amounts of EM noise, and you also have to take care to not put overloads on any single phase anywhere. However, it's questionable on how long this will stay relevant, given that most lighting load is moving off to LEDs.

[1] https://www.amazon.de/-/en/Busch-Jaeger-Hage-Phase-KDN380A-3...
its crazy how agitated people can get when you ask simple questions, even with good intentions of understanding their position, about anything now.
Uh, couldn't disagree more. I just discourage the use of pull itself, but having it and defaulting to rebase is quite invasive.
They're bad compared to the US were devs are treated like rockstars, agree. That being said, you get free healthcare, free schooling, much more holidays, maternity leave, gun control laws, nice cities to live in, etc.

I'm one of the few that left to the US and followed the money, but I was the only person in my class going abroad every time I've done it. That being said, I'd be nice to go back to Europe just for the quality of life.
The tone of your comment is not nice. And if you went all the way to suggest improvements, you could have sent a PR already.
Actually, if you think about it. If people have enough food and water to survive and reproduce everything beyond that is optional and at best an opportunity cost. Not growing as fast as possible isn't what causes poverty, not having enough food or housing causes poverty.
I elaborated here https://news.ycombinator.com/item?id=32163407

But TL;DR: I think that the juice is not worth the squeeze and that it is just another issue for the two tribes to fight about while the ruling class continues to destroy the human habitat and loot our country's wealth.
This is about the history of marketing menthols to Black people, which included the now-illegal practice of giving free cigarettes to children.
If you are really that interested in the content of a status page of one cloud service provider you should redesign your infra.

The value proposition of "cloud" for is not "I can haz cloud of big corp as my own" but "I can haz many cloudz to make resilient infra!".

If you rely on one cloud provider you are doing it wrong.
It’s hilarious that you would say this, because this repo is a lead generator for a YC backed company - CodeCrafters. They’re hoping you click through and sign up for their $800/year service which teaches you how to build these things.

This is advertising, pure and simple. That’s not a bad thing, but it’s funny that you praised it as being the exact opposite.
>Should they be doing both?

Yes, but with different aims. The learning about ‘how a treatment works’ is useful for developing new potential treatments and new hypotheses, but the mechanism itself is not necessary nor sufficient in its potential treatment efficacy.
AirPods Pro still randomly fail to connect to my iDevices.

Other devices will randomly connect and disconnect to othet devices in my house, announcing the connect and disconnect every time even though the connection isn’t used
Does anyone have any details on how these systems worked, in contrast to the web?
Related very interestin video by Knowing Better: https://www.youtube.com/watch?v=GMOyNgLSX2g
> Build your own programming language

https://craftinginterpreters.com/ is excellent for this
Wow, this map is really cool. I'm (very) idly curious how accurate the reporting for the Sydney region is, because I just looked up the lat/lon, and found myself in the middle of an urban mall environment that I've walked past many times when I've been in the city.

Being able to look up at the buildings there and know there are indeed 5 different clouds somewhere up above my head in that specific location would be really cool. Being able to point at a specific building would be even cooler.

I do of course (sadly) appreciate the flip side of this coin which is one of (many of) the reasons precise data is not published. So I guess I'm just wondering out loud, probably rhetorically :), how I might find out one day. "<-- That building" is enough resolution for me :)

EDIT: A quick Google found baxtel.com (among other websites) has address-level locations for most providers. The buildings are all so boring, haha! (Understandably so though.)
Please don't break the site guidelines like this, regardless of how wrong someone else is or you feel they are. It makes the thread significantly worse.

Also, posting this way discredits your position, which in the case that you happen to be right, is quite a bad thing.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Thanks for the feedback! For now I'm selecting games where they play near-optimal moves or where the continuation is somewhat logical, so that you could narrow down the options by combining several logical continuations into one guess. I think it would be really hard to solve if an illogical bad move appeared in the line. However, since I'm storing the solve percentage of each puzzle, it would be fun trying it now and then to compare the difficulties.

Adding OTB games is a good idea. I am thinking of adding some classical games, but I'm not sure if I'll have a new category or just add them to the regular daily ones.
What does that mean? Could you expand on that?
A very (very) simple Hello World program in Haskell.

{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE QuasiQuotes #-}
{-# LANGUAGE TemplateHaskell #-}

module Main where

import Foreign.C.Types
import qualified Language.C.Inline as C

C.include "<stdio.h>"
C.include "<stdlib.h>"

main :: IO ()
main = [C.block| void {
system("python -c 'print \"Hello, World!\"'");
} |]
This is hyperbole.

For most people, especially any French person who'd move to the US, all of those indicators are fine, and, income is considerably higher than in France, if not 'free time' and guaranteed access to healthcare.

Yes, the food in many ways is not good, but it's fine. There is no 'security' problem - Manhattan is generally safer than Paris, and US has great educational institutions unless you live in a ghetto.

It hasn't changed that much over 20 years other than what you see on TV.

Attitudes towards work have changed, our material standard of living is considerably higher than it was 2 generations ago, and people are considerably less willing to do manual labour for example. Ironically, wages in semi skilled and skilled labour are actually not that bad.

What we have now is a 'new white collar working class' - large swaths of people who went to college and have expectations they wouldn't be managing restaurants.
I am he, lol.

Agreed, and it's explicitly that British superiority which Orwell defends in the essay, carving out for it a special place separate from "nationalism" that communism, Trotskyism, Irish republicanism, zionism, etc. are condemned for.

I kind of like the controversial nuance though. It shows that these ideas aren't supposed to be scientific, absolute and such.
People who support their faimiler through full-time jobs are lazy? I guess you've never met the benefit kings/queens and full-time alcoholics that live in my neighborhood. That would've calibrated your laziness meter.
It is when someone makes bold claims such as "household name".

Artsy musicians ain't it.

Vangelis îs a lot closer to that than Eno, amusingly :-)
Correct?

Not sure I follow your point.

Elections happen every X years whether you win them or not. The job of a politician is to pander to the electorate, not take action.
I would add a "there is time reserved to write automation to reduce toil".

I have a fair bit of experience in teams with developers hating oncall and the critical issues happen in two camps generally:

- In some cases the org was absolutely open to give them time to resolve issues and automate stuff away (PMs were proposing months for fixes only, and cleaning up boards, etc), there just was no interest until enough escalation happened (creating a massive conflict between ops and devs in the meantime). Even offering to do the work was met with a "stay in your lane" kind of response and no collaboration at all.

- In others the company just did not care, deprioritized tickets until things blew up completely, then finger pointing started and all that nice toxic bullshit.
> This feels like one of those classic things, though, where you read this and go "ha ha, that'll never be valuable or even work in real life"

Isn't this basically the exact thing that everyone thought before the Intel CPU bugs began emerging en-masse?
> I've always had this hunch that the Bluetooth protocol is somewhat underspecified

Absolute opposite. The blutetooth spec is one of the most hideous, largest specs you have ever laid eyes on. The full spec, very heavy, very particular, is in excess of a thousand pages.

If you "just implement the spec", you have an enormous team and budget. But, you'll still end up in a hole, because not everyone agrees with what the spec is actually saying, because it's too complicated, and too large. So there are parts which are in direct competition with each other, leaving you to have to guess an answer - knowing that there is no market agreement for what is the "right" answer.
> what do those links mean? […] figure out which link is mapped to which action

The meaning is expressed by the link relation, see <https://news.ycombinator.com/item?id=32155744>.

> Is one of those links a link to delete the object I am viewing and one of them a link to update it?

Sure, see RFC 5023 § 11.1.

> What about the link to get a list of all the foos associated with this particular bar?

Okay, custom link relations since the existing predefined ones are insufficient. Because `foo` and `bar` are vague, I have to make up some details and can show one way to do it:

GET /bar/this-particular HTTP/1.1
Host: munk-a.example

HTTP/1.1 200 OK
Link: </ns-rel/bar>; rel="type"
Link: </collection/foo?filter=/bar/this-particular>; rel="/ns-rel/foo"; title="list of all the foos associated with this particular bar"
Link: </bar/this-particular>; rel="self"
Link: </collection/bar>; rel="collection /ns-rel/bar"; title="list of all bars"
Content-Type: application/octet-stream
…

GET /collection/foo?filter=/bar/this-particular HTTP/1.1
Host: munk-a.example

HTTP/1.1 200 OK
Link: </ns-rel/foo>; rel="type"
Link: </foo/some>; rel="item /ns-rel/foo"; title="some foo"
Link: </foo/another>; rel="item /ns-rel/foo"; title="another foo"
Link: </collection/foo?filter=/bar/this-particular>; rel="self start"
Link: </collection/foo?filter=/bar/this-particular;page=2>; rel="next"
Link: </collection/foo?filter=/bar/this-particular;page=11>; rel="last"
Content-Type: multipart/mixed
…

> impossible […] there isn't really a reasonable way

I'm skipping over the rant in the second paragraph which is clearly based on misunderstanding of the subject matter. Instead of baseless assertions, stick to asking questions if you don't want to make HN readers think you're an ignorant fool.
lol, oh you!
then you cannot upgrade pip :D
I find this idea that you need to learn a specific level of Javascript before you even look at React (and other libraries) quite problematic.

Obviously you need to learn JS to be able to do things in React, but who says you can't learn the JS concepts when you encounter them in a React app? Just-in-time learning is an essential skill you will need anyway.

What matters most in programming is to stay motivated enough to keep trying and keep learning, nothing is more motivating than getting results quickly. React can really help you to get to something cool quickly, it doesn't really matter if you only understand 10% of it as long as you get results.

I say flip it around: Think of a good but simple thing you want to build, and go at it. Learn what you need to realize the plan. If you get stuck, simplify. If you manage to do it, celebrate and move to the next project. The best way to learn is to build, React makes that easier.
Just curious what is the budget you had for this, and what did the freelancers cost?

Was milestones part of the contract deliverables for payments?
Tot has that option in the window menu https://tot.rocks/
You are pretty much spot on, Japan tried to massively increase the money supply and that didn't really do anything, if anything it proves that interest is a vicious cycle, once the interest rate is too high to be serviced, you must borrow more money to service the interest which is a positive feedback loop. If you refuse to pay interest you basically stop the vicious cycle.
> It's like phone chargers before USB.

No, it's like phone chargers before EU regulators stepped in.
We're glad you're alive. Please don't take HN threads into flamewar.

People have different experiences/backgrounds. It's both inevitable and natural that there are different points of view on this or any other complex topic.

https://news.ycombinator.com/newsguidelines.html
This was also done before on the Dreamcast - it had a "BBA" (broadband adapter) peripheral that could also be used to read / write disc images to / from network locations iirc... so that was around 22 years ago :)
What if the effect is dependent on the concentration of high mass objects like the stars themselves? Instead of the stars being embedded in dark matter they are in a field that modifies gravity.
almost feels like there's no room for nuance, but I know that there is, just not in public. i have a conjecture that every public platform where people are even slightly concerned about their opinions being attached to their identity turns into an echo chamber dominated by the vocal group. its crucial that people understand that identity is not just about the opinions you hold and you can agree on some things but not on others. its very simple if you think about it, but that's precisely what's missing when you constantly consume content mindlessly. try consuming content you don't agree with at all. for a week. a month. a few months. then you'll find yourself surprisingly slipping into agreeing with the content. it happens. its happened to me when I purposely did this as an experiment. the only way out is to THINK and listen to all sides
Might add [2011], I haven't updated it since then except to fix references to YUI and other minor glitches.
A really large, broadly homogeneous market that speaks one language?
Foreign entities abusing the DMCA system also adds another layer of impossibility to the system. Good luck pursuing recourse against someone in North Korea or wherever, even if the DMCA claims are in blatantly bad faith.

The claimant should require some skin in the game to prevent this sort of nonsense, maybe a bond or surety of some kind held in the US?
> but it’s disingenuous to ignore the reality that climate change is driven by the masses.

And the answer to a "tragedy of the commons" scenario is regulation: either intervene directly by banning undesired behaviors (e.g. ban flights on routes that are served by rail, such as France does) or tax it to make undesired behaviors unprofitable.

The problem with the latter is that you will always have people rich enough to simply pay whatever tax is asked and social resentment will grow as a result ("why should the lower classes bear the load of climate change and the rich enjoy three-minute flights to save a 40 minute road trip [1]?").

[1] https://www.buzzfeednews.com/article/stephaniesoteriou/kylie...
The idea is clever because it does not require retrofitting the existing fleet, and it works because it can be done incrementally.

You can for example start with 1 tug boat that would shave off 200km of fuel usage.
Or the improved sound quality comes at a cost?
There was an article in a major US publication around 2000 where the journalist mentioned that they'd recently been to Europe, and they had an amazing new thing there which was much better than the internet!

It was Teletext, which was introduced in 1974 and was certainly in decline by 2000.
"Lite".

The Bluetooth 5 spec is over a thousand pages long.

The Lite Edition spec is "only" a few hundred, IIRC.
I thought the —guessr suffix was for GeoGuessr-like games and the —dle was for Wordle-like games.
> "The media could not be loaded, either because the server or network failed or because the format is not supported." – Hum…