skysight-inc/HackerNews huggingface dataset:
The roof of the apartment building where I live is silvery-white.

It makes totals sense. I also suppose that many people who own single-family houses would not do that, mostly because it looks odd. Looking odd is something that makes people uncomfortable.

When you find a way for a light-colored roof to look cool while also not costing an arm and a leg, people will gladly adopt it. This happened to solar panels when they started to look well and also signal wealth and care of the Earth.
> Third, if everything seems bleak, get wasted. Probably things will seem less urgent in the morning.

Please do not do this. Suicide and being drunk are very correlated. If you have a firearm in the house, or even if not, this is the single worst thing you can do for your own survival.
You can check out the alternative I'm working on: https://www.uxwizz.com/
Are you afraid of RC?

Everything in Swift is RC, but opaquely.
i like that! it definitely makes things cleaner in terms of being explicit about where everything comes from.
None of those are mobile homes. They seem to all be manufactured or modular. They look pretty nice.
Posting links to his blog post is misleading in 2022. The issue they mention in their blog was fixed so it's not an issue now.
Create something. Make something, anything. For me it works fast, like chocolate against dementors. The more meaningful the better, but in a pinch even making a pile of rocks will do. A sandcastle. A sculpture of Karl Malden's nose in chopped liver. It's like magic.

It's a simple algorithm. Depressed? Build.
I agree that we don’t have the intellectual technology yet to prove or disprove these claims. But you can introspect, observe things about yourself and compare them with your theories.

The fact that these things are hard to prove doesn’t make them wrong.

> He obviously believes humans are not a reliable source of information as to what they are thinking, so like Freud he knows humans better than they know himself.

What do you mean by this? Obviously humans are wrong about themselves and others all the time. I don’t see why you can’t know things about someone else that they don’t themselves know. I think if you actually read the book you would see that often what he’s doing is listening to what people say even more than they themselves are.

> Why would we presume that?

We shouldn’t, and I didn’t, but it’s just as possible as your belief that he’s crazy. We should think about what he said instead, and see if it makes sense.
The redesigned reddit is unusable ~~on mobile~~. You need to change the "www" subdomain to "old" like this:

https://old.reddit.com/r/CalvinBot/comments/bdxb6h/why_are_p...
I think thats pretty much the case.
Angular momentum would still be conserved when you cut the wire though?

Also, couldn’t you just as well frame all the linear momentum in terms of angular momentum?

... hm, I guess one question is, how would we describe a world where one is conserved but not the other, and visa versa,
So e.g. a physics invariant under rotation around each point but not under translations, or visa versa...

Well, it seems like being invariant under rotation around any point, should maybe imply invariance under translations as well..

But, if we are talking about just rotations around a particular point, then a good example is a model of an atom where we consider the nucleus to be the fixed origin, and with the electrons to just be in a rotationally symmetric potential well, and in that model angular momentum is quite important, while linear momentum isn’t quite so important?
Of course, but try to add an automated line to the new york subway.
You’d never recoup the extra cost
The preceding line was about subjective time passing. He's not saying you'll be dead by 70, he's saying everything after 35 feels like it goes by way, way faster than the first 35. I certainly feel that way, and may even adjust that number down some myself.
Perhaps Algorithms Illuminated (Roughgarden).
In a cold climate it could help with heating costs though, I suppose?
I’m not sure who to begin talking to for that. That would be amazing though…
If I understand correctly, they’re calibrated at the factory, which is probably in China, which might have vastly differing CO2 levels depending on whether the winds blowing up or downstream of any heavy industry or metropolitan centre?
Fun fact: In California (presumably other states[0] too, but I live in California), calling 911 from a cellular phone along a freeway corridor routes the call directly to California Highway Patrol's 911 dispatch instead of to the adjacent town/county/whatever: https://sanramonpolice.com/2016/09/30/using-a-cell-phone-to-...

"If a cellular 911 caller is on, or in close proximity, to a freeway, there is a high likelihood this call will go to the California Highway Patrol dispatch center. The California Highway Patrol (CHP) has jurisdiction over state freeways and handles emergency calls on these roadways. Cellular calls often utilize towers that are located near the freeway. Therefore, some cellular calls made from city streets, but near a freeway, will be routed to the California Highway Patrol."

You definitely did the right thing, though. I've made similar calls for mattresses and ladders blocking lanes.

[0] https://en.wikipedia.org/wiki/State_police_(United_States)#S...
I got very into indoor plants over the winter and outfitted the house with smart humidifiers to control humidity in each room as my old house is VERY drafty.

It’s absolutely wild to adapt to the plants summer humidity needs (based in Ohio). I can keep my windows open with a few window fans to circulate air and the indoor humidity level hovers around 15-20% less than outdoor humidity.
If you watch the video, they explain that they are all designed to be moved if the owner wants to, just like a mobile home. They are in just mobile homes but with more attention paid to aesthetics.
It's pretty cheap if you buy it in stores
Interesting that this popped up now. I had heard of Scratch but never really looked into it, but decided to give it a go last month. I decided to write a planetarium using the actual Hipparcos catalog, and solving Kepler's equation for the planet positions. I had hoped I could use it as an example to show that it's not really that hard to do. Unfortunately, I found it pretty tough to organize the code in any meaningful way. E.g. blocks can't have local variables, nor return values. You can't call a bock in another sprite, there's a workaround using "broadcast and wait", but it triggers a screen refresh. Just moving blocks around to order them in a meaningful way was quite a chore. Some mistakes, like making a variable global rather than sprite level, can't be corrected. Adding comments seems to be a bit buggy, and they don't move as you move the blocks around.

Since I've been programming for many a decades now, it's hard for me to see what it'd be like for a beginner to approach the language. But I was left wondering if this really is any easier for beginners. And if it is easier, is it really better they learn this way since it seems to actively force some poor programming choices.

In the end my code ended up looking way more complicated than it really is, and I'm not sure anyone but me could make heads or tails of it. (For anyone that wants to have a look: https://scratch.mit.edu/projects/708233643/ ).
ok. how about France? They get 70% of their power from Nuclear, starting in 1962.
Is lying about your dependencies unheard of, in this scenario?
It looks like one already explained what this is: https://news.ycombinator.com/item?id=32119684
Given how anti-union HN and tech generally is, this is a pretty charitable read.
In WWII home gardens roughly doubled fresh vegetable production.

The degree to which they’re a good idea personally varies quite a bit, but backyards represent a lot of viable farmland on a national scale.
The other difference is that the vast majority of US mortgages are insured by FHA and so are actually fairly cheap. It’s probably the single biggest market distortion in the housing market.

Most countries do not have this.
I'm not sure what you are asking. If the data goes from the tractor to the internet it pretty much has to go to cloud computers, and that means someone is admin of those computers and can look at it. (Running SQL is not hard). We would love for there to be a way for the admins to not have the ability to look at data, but that isn't realistic. Instead we just make it not worthwhile (i'm not sure if someone can pull a Pelosi). I don't work in that division so I have no idea what other protections might be in place.

10 years ago farmers used memory cards for this so it didn't cross the internet. Some are remote enough that they can't get even 2g signal and still do that, but most are happy it is just done for them.

Though one of the big drivers for farmers to do this is seed companies gave customers a large discount if they share data with them. The seed companies say they use it only to see how different genetics work in the real world, but any farmer sharing with them has to trust them.
I 100% agree and I thank you for calling things what they are.
Oddly enough, similar story for Python: It's the community.
I don't buy this. Tasteses are informed by what is common and what is common is so because of technical reasons, most of the time. Getting stuck in what is the current taste is myopic, we should focus on function.
Well, if you take it outside, and it says a bit over 400ppm, it’s at least roughly right at that point on its sensor’s curve.
The Misremembering of Shinzo Abe
Yes exactly :), I meant that it does everything from lexing the source code to emitting bytecode instructions (and provides the VM to run this bytecode). It is not a part of a compiler, it is a tiny, simple, stupid, but complete, compiler.
Yes, after they put nets on the walls to catch would-be-suiciders and threatened families employees who would consider that option.
A failing exterior or flange doesn't usually kill you in your sleep.
you just wouldn't put a * in front of the second one
World Population: Go Big or Go Small?
We do not offer other licensing options. We encourage people and organizations to create services that leverage ODM, closed or open, while respecting the terms of the AGPL.
The "killer feature" of Snap is the ability to define functions that return a value. In Scratch, you can't do that.

Functions ("custom blocks") are just procedures that may-or-may-not mutate global state - This makes it hard to build up abstractions, etc.

Scratch effectively mandates that you write spaghetti code.
I'm not pretending that at all. Women don't want stay-at-home-husbands. A particular movement of women may claim that or believe it is right, but that doesn't make it true.
That's also where many github repos come from. I've seen the instructions to fork the teacher's repo when doing searches.
If you don't care about errors of a few percent you should be able to make your own calibration chamber.

You just need an airtight container of a known volume, a source of CO2 and a maybe a fan. Put your CO2 detector inside the box, with fresh air, your CO2 source and the fan, and see if the result matches. You may need to do some calculations.

For your source of CO2, you have a few options: combustion of a known quantity of fuel, soda bottle, dry ice, acid + sodium bicarbonate,... If you want to remove CO2, you can use calcium oxyde (quicklime).
Not an expert, but I looked into this a bit a while back to see if one could reasonably tell emissions via differences in atmospheric CO2 concentration, iirc the conclusion was that CO2 concentrations don’t vary much outside, air mixes pretty well, pretty quickly.

Even seasonal fluctuation is just a few percent.
As someone currently employed to port an absolutely gargantuan (~10,000 vi) LabVIEW project to C#, there are very good reasons to not use visual programming languages.

1. Writing it is a pain. This is a minor gripe, comparably, but if you already know what you want it is very, very hard to beat just typing out a word. Dragging and dropping through menus makes every little action take too long for comfort. You also miss out on the syntactic sugar that makes coding so much more bearable: little, everyday things, like indexing into an array, or incrementing a value, end up taking just as long as putting in any other function.

2. The information density is atrociously low. Intuitively, it seems like the opposite should be true, after all, in a real programming language you're missing out on pictures and icons and a whole dimension of space. But it turns out that the whole "function reads top-to-bottom" thing packs a lot of flow information.

3. Flow-based value passing robs you of variable naming. In a language like LabVIEW, you very rarely use typed out variable names. Most are replaced by unnamed wires. This subtle feature strips the program of a lot of contextual information, making it hard to read.

4. Linting. If you thought making consistent, presentable code is hard in 1D space, in 2D it's basically intractable. The amount of time I spend futzing with wire pathing is infuriating.

If there is any chance that a project will require software developers some day (if you're starting a business, or inventing something novel, it will) just bite the bullet and use a real programming language. Visual programming just attempts to make the easiest part of programming easier, and makes everything else more painful in the process.
My outlet spacing is to code, but I’ve got plug strips all over the place holding chargers.
Are there even any good actors, when it comes to national governments?

Not saying that's an excuse for badness, but let's also not pretend that all governments are equally bad. I would rather the US violate my privacy than China, if those were my only choices.

Granted, currently I'm more or less physically out of reach of China's law enforcement, but well within the US's reach. So China having my data -- at least in the short term -- probably can't hurt me all that much. But longer term? Who knows.
> Cars can slow down and cars can wait.

How about emergency response vehicles of any kind?
A better response would be: “let’s use the tech we have now while we design a more aesthetically pleasing solution”

Aesthetics can be important but pragmatically they’re far less important than the health of our planet.
Is this why Mac and Charlie throw rocks at trains at Christmas?!
Better idea: get stoned. You’re less likely to engage in reckless activities on cannabis compared to alcohol.

At least, that’s been my experience in this situation.
Yep. 120 year old house and my AC bill is insanely low. It’s very drafty and has an east facing covered porch on both levels that does a great job with heat mitigation.

Just as a tip I noted in another comment, got into indoor plants over the winter and happened to just like humidity sucking ones. Required a lot of humidifiers during winter, but during the summer those plants just zap humidity from my home when I have my windows open.

I usually like my AC at ~73° but with all the plants I feel perfectly comfortable with the windows open (plus two window fans) up until about 78° indoors and outdoor humidity at 80% - the plants draw down humidity by at least 15%
> I’m looking forward to the day when I can walk into a room and say, huh, feels like 800 in here...

I've been this way for well over a year now. Almost two years ago I picked up an air monitor from Awair (yes, this was a pandemic related purchase because I was working so much from home) and I frequently checked what the CO2 was. Nowadays, as it starts hitting ~750ppm, without looking at the monitor I can tell it feels "stuffy" and I open a window.
> Since I've been programming for many a decades now, it's hard for me to see what it'd be like for a beginner to approach the language. But I was left wondering if this really is any easier for beginners.

I teach programming classes for children in both Scratch and Javascript. I can promise Scratch is easier for beginners.

You're absolutely correct that past a certain point of complexity, Scratch becomes kind of stupid. Most kids, however, are not trying to solve Kepler's equation.

If you ever have the urge again, try using Scratch to make a simple game, something like "catch the falling objects" or "avoid the moving obstacles". I think you'll find the process a lot smoother.
This is (mostly) governed by the FAA and their license granted to drone pilots [1]. Your concerns are also touched on by the FAA during the training [2]. Please consider that plenty of smart people have considered these same things before you comment.

1. https://www.faa.gov/uas/commercial_operators/become_a_drone_...
2. https://www.faa.gov/uas/commercial_operators/operations_over...
> Assuming that was under the deductible, so the ambulance provider did not get paid anything else

Hm? The insurer would've paid the difference (minus some additional discounts depending on the size of the insurer and its bargaining power). That the patient paid $500 does not in the slightest bit indicate that the insurer negotiated the rate down to that pricepoint.

Even at $500 (and let's assume that was an hour-long ride, for easy math that's maximally generous to your argument), EMTs on average make around $20/hour at best, and maybe double that for a nurse - so a fully staffed ambulance would run around $80/hour for labor. Round it up to $100 to be generous and that still leaves $400 for the ambulance itself. Ambulance itself costs up to $150,000, so earmarking another $100 would pay it off after 1,500 hours of service - so less than a year, even if it's only running for 40 hours a week. Maybe it's really fuel-inefficient and breaks down frequently, so we'll say another $100 for fuel and maintenance. Throw in another $100 to pay off $150,000 worth of equipment and medical supplies.

So of that $500 price the patient pays, we're left with $100. At the price billed to the insurer, that's an eye-watering $11,600 of what appears to be pure profit. Maybe there's some excuse for that, but to me it's pretty obvious that something's way out of whack. $500 or even a bit more than that would be reasonable if EMTs and nurses were being paid better, but they largely ain't.
There is a clear distinction between manufactured and mobile homes in the USA also. Also, what you are talking about is not called a manufactured home in the states, but a modular or prefab home.
The usual convention is that the accuracy refers to full-scale measurements. I.e., your device has an error of +-3%*5000ppm = +-150ppm. At ~400ppm you are about 37% off.

Human exhaust breath contains about 5000ppm CO2, so this device is decent for measuring humans. It's less decent to measure atmospheric CO2.

Edit: looking at the datasheet, the device claims +-30ppm and 3% of reading, which I interpret as "whichever is greater". Thus, the device would be +-30ppm up to 1000ppm, and 3% of the reading above 1000ppm.
Sure, the Democratic Party is captured by corporate interests. It is the only way to stay in the game. Lots of sincere people involved would like for it to better represent actual people. But politics is called "the art of the possible" for reasons.

95+% of Americans are underclass. (Between 1945 and ~1975 there was a pretty strong middle class. By 1990 it was gone.) Of those of them who vote, about half vote for each party. The rest, who knows?
I don’t know what changes they made in the app layer that runs there, so I’m not making definite judgment. So far I only have correlation, not causation.
Ask HN: How to choose a tech recruiter, as a candidate?
I'm coming to the end of a non-compete and I'm going to start looking for a new position in the next couple of months. I'm planning on using a recruiter as part of my job search, since the industry I'm looking in is rather fragmented.

I get one or two cold emails from tech recruiters on LinkedIn every week, often from different recruiters at the same couple of agencies.

How do I choose a good recruiter? What do you look for as red flags or positive signals?
The auto-calibration systems on cheaper consumer sensors also cause issues if they rarely see air that has low CO2 levels. Because these sensors can't measure absolute CO2 levels, only relative CO2 levels, they provide an absolute figure by looking for the lowest CO2 concentration they've seen over a period of time, usually around a 72 hour rolling window.

This works acceptably if the sensor is frequently exposed to outdoor air, but in a residential environment that's not always guaranteed, particularly in winter when it's not uncommon to keep windows closed to retain heat. In these situations the sensor will consider the lowest level to be around ~400ppm, even if it's actually much higher. This, of course, scales all other readings, so a sensor might read between 400-800ppm, leading you to believe everything is fine, when the actual indoor range is 800-1600ppm.

Because the auto-calibration happens over a period of time, it can be quite difficult to determine that your sensor is misreading, and the only way to fix it is to expose it to fresh air to reset the baseline.

The best solution I found to this is a dual-NDIR sensor which measures two different light frequencies, one which is absorbed by CO2 and one that isn't. This allows the sensor to know the absolute CO2 concentration, rather than the relative CO2 concentration, and avoids the need for auto-calibration. (I believe for absolute accuracy it still needs calibration for altitude, but for consumer use this makes such a small difference to be irrelevant).

Unfortunately, when I last looked, I couldn't find any consumer-grade sensors which used dual-NDIR sensors, only more expensive and less aesthetic commercial sensors. In the end I built my own using a CDM7160 sensor connected via I2C to a ESP8266, which reports over MQTT.
> A 24” 4K monitor is not expensive.

Do they even make such thing? There are no 4K monitors under 27" available in my country.
What good is speed if the accuracy isn't significantly better than a coin flip?

From the paper:

> For example, multi-object track- ing [94, 93], autonomous driving [40, 18], robotics [35, 58], medical image analysis [34, 46], etc.

LOL, these are all great use cases for a model with < 60% accuracy!
It seems like Scratch is made specifically for game development, since everything revolves around the concept of manipulating sprites. "Guess the number" is a game, but not the kind of game that this tool was made to create.
Not to worry, I had no intention to make that distinction, it was clumsy phrasing, this isn't my first language.

To be clear, there's nothing more meaningful than being a mother. So yes, a full-time mother is contributing to society greatly.
Please reread my comment. I laid out my assumptions in the second sentence:

> First of all, I should call out that I think our conversation is really about a hypothetical situation in which a display like this was operating in an airport for all passengers, whether they opted in or not.

You should try and engage me on the argument I'm making. Also, characterizing my comment as "pure fantasy" or "outright delusion" doesn't do much to make me more receptive to your viewpoint.
Before the government SBOM standard that kicked all this off was finalized, I'd asked about this and related items such as reproducible builds. The response I got is that getting honest information out of vendors would be a huge step forward for end customers. Being able to validate that information would require a lot more work. Things like SLSA levels 3+4 (https://slsa.dev/spec/v0.1/levels) go further to prevent lying, at least in situations where all the code can be compiled by third parties.
Instagram does the same as well with your user ID as a query param when you share or copy a link.
This looks very interesting, there is definitely need for SBOM generators that can handle multiple languages.

Do HN got a recommendation for other CLI based SBOM generators?

Dependency Track is too resource intensive for a small scale company, I just need a simple CLI based SBOM generator that can handle C++ (conan), Python and Go.
$36/sq ft? Where can you build for that?