skysight-inc/HackerNews huggingface dataset:
No need to speculate, there's a lot of polling data on this. Broadly speaking, Americans want A) work visas for immigrants who're here now (75% agree), B) immigration status checks by employers (84% agree), and C) stopping illegal immigration immediately (77%+ agree).

A) Would you favor or oppose each of the following as part of legislation to address the issue of illegal immigration? How about -- Expanding the number of short-term work visas for immigrants whose job skills are needed in the U.S.?

Favor - 76%

Oppose - 23%

B) Would you favor or oppose each of the following as part of legislation to address the issue of illegal immigration? How about -- Requiring business owners to check the immigration status of workers they hire?

Favor - 84%

Oppose - 16%

C) How important is it to you that the government takes steps this year to... [control] U.S. borders to halt the flow of illegal immigrants into the U.S.?

Extremely important - 43%

Very important - 34%

Moderately important - 16%

Not that important - 7%

https://news.gallup.com/poll/1660/immigration.aspx
In a world where optical fiber is used for long distances, is this still relevant? For data, not for electricity.
Any theories on what’s going on with audiophiles?
In my experience, there's two archetypes of terminal users:
* Open one window and leave it open forever. Reuse that one for all commands.
* Open a window, run a couple commands, and close it.

For the second group, startup perf is everything, because users hit that multiple times a day. For the first group, not so much.

Some of the other tiling functionality is also more helpful for folks that aren't on platforms with as powerful of window managers (macOS, Windows)
Ask HN: How to Overcome Feelings of Inadequacy?
Hi, I've been a software engineer for about 4 years now, and I feel like I can't make any useful piece of software. I usually get stuck and take a while to make any meaningful progress.

For example; I tried making some programs around terrain generation in OpenGL, and was able to get something nice. However, it seems that there are so many people that did the same thing but way better. I saw a video of someone make a Minecraft terrain in 48 hours. And just today, saw a High-school student make a procedurally generated terrain for their game, which is way better than mine.

Seeing the successes of all these people brings me so much anxiety and prevents me from moving forward with projects I want to do. Does anyone else feel the same way, or know if anyway to get out of this mental trap?
Good news: you don't need to know about Old Westerns. You just need to know that white hat is good and black hat is bad.
All of these things require microchips and without ASML they wouldn't exist.

I don't agree that Europe is on the decline. They are just in a different industry than the US.
Well, there is nothing that can prevent a bank run: at times of crisis when bank would suffer a bank run, when trust in currency is lost, government can only print out more money, thus deflating the value of a dollar.

Which is when people will still want to convert to something that is better guaranteed to preserve value: prompting a bank run!

US has so far resisted this because it's such a huge economy that nobody wants to see default on its debts (all foreign debt it has is denominated in USD), and as dollar drops, everybody starts buying in the US.
Hand-Drawn Diagram Aesthetic
This is a compiler for a language called Tiny-C.
Every message is urgent to the company that sent it.
Just read it. Thanks!

I agree that Streamlit was very limited feature-wise. Basically for extremely simple PoCs, etc.

I like how you dog-food Pynecone for Pynecone's website :)
The reason you don't see Monster so much is the death of big box retail.

Monster's pitch to TV/electronic retailers in the early 2000s was that there was basically next to no profit margin on TVs themselves, so instead you could sell the customer a bunch of extremely high margin accessories to go with it.

This worked well in the early 2000s, because myths like "you should spend 10 percent of the cost of your AV setup on interconnects and cables" were still widely believed, and TVs still expensive enough that 10 percent was often a pretty big spend relative to today.

I worked for a major big box electronic retailer at the hight of the Monster cable era, you would not believe the pressures that were applied to sales people to include Monster accessories with every TV. It was quite common for the profit on the Monster accessories to exceed what little was made on the television being sold, and margins on almost all Monster products exceeded 50 percent. I used to wince every time I sold a 300 dollar set of component video cables.
Serves me right for commenting on the headline alone.
> They have been consistently proven to be culturally corrosive as they undermine rational thought

Sources? Should be easy it's so consistent.

From what I understand of history this kind of fear mongering is much more harmful. It wasn't long ago that women were being burnt alive for using traditional medicines in Europe and the US.

Out of curiosity, would you say professional wrestling is culturally corrosive? I have to suspend my rational thought every time I enjoy watching that stuff.

> So promoting them as if they are harmless little nothings is very irresponsible

Has anyone done that here? They've only been defended for their therapeutic use as projectives. No one has said they're "nothings."
> since Tim Cook is on his way out in a year or two anyway

What's the source for this?
not a networking expert, but isn't all of this a complete waste of effort when you can just make the sample buffer deeper? uncompressed CD audio is only 1.5mbps, so it's not like the cost of dram is going to be a limiting factor.
An estimate, not a guarantee, and just bring in a FLIR/thermal camera to see where the heats getting lost and how much. They're cheap enough for professional use these days.
To continue a bit more, I have really tried to figure out if there is any way to deal with email spam that doesn't either ban anyone but incredibly trusted servers (And even then it fails horribly), or doesn't put some sort of cost on people sending emails (either time, effort or monetary.)

I would rather have email be free and open, but I see the issues that arise from bad actors in that environment who have no real cost to abusing it and have major potential for gain if they are successful.

That being said, the easiest answer, in my head, would be to make it so that sending email to people in an unsolicited fashion has some cost. Yet, even that is problematic, because I want some people to send me unsolicited email from time to time....
Imagine exploiting children for labor and robbing them of their childhood. And then only paying a 1.5m fine.

Who gets that money btw? I'm 99% sure - not the children.
This isn't a C compiler though. It's a compiler for a language called Tiny-C.
So the fallback heat issue seems fixable by learning how to operate the equipment properly. That's good to know.

Unfortunately, the requirement to keep windows shut and install a ventilation system instead rules out every single place I have ever lived in.
Other replies have great points. A few of my own (1) Proper install is really important, we're building a software tool to make sizing heat pumps and qualifying ducts easier (2) Having a dedicated smart thermostat means that back up heat strip operation is much better than the normal control logic (3) A well installed heat pump system provides a better thermal environment than a furnace because it precisely matches the load of your home instead of cycling on and off. This lets the surfaces in your home soak to a more uniform radiant temp, and radiative exchange is ~50% of your perceived thermal environment at room temperatures.
That's just not true.

1. 99.99999% will never care about code, open sourcing it etc. All consumers need is to have a guarantee it will work in case company is out of business or there is no internet. It doesn't matter how that guarantee will look like.

2. Sell device OR software is the exact reason most tech is so bad. Doing one of two is 10x easier than doing both, and results are 10x worse. If you do both you actually have a chance to do something nice.
Another limitation is debugability. I frequently run all kinds of queries against databases to figure out what's going on and compiling in the set of queries in advance could significantly limit your visibility into the data.
The original memcpy sounds good after some burn-in
thanks for sharing this!!!!
We upload and organize our family photos in a private Flickr album, and the grandparents have access to that. The presentation is beautiful and I update it at least once a month, so they should be able to enjoy it. If they pull up the album on their phone to show off some photos to a friend in-person, like they would've done in the past with a wallet photo, we're fine with that. Unfortunately, what they really want is the shower of Likes and comments from their 1,000+ Facebook "friends" (and God knows who else with their privacy settings).
I use pyenv[1] and the pyenv-virtualenv[2] plugin and I've not had a problem. It's so easy.

[1] https://github.com/pyenv/pyenv
[2] https://github.com/pyenv/pyenv-virtualenv
That's fair, though "caring a lot for Apple" and "securing his legacy" aren't mutually exclusive.
I had no idea what it was about. I don't keep MacOS version names in my head. I assumed it was the name of a company. "Mac" somewhere in the title would have been very useful.
A GPU-accelerated terminal emulator sounds like a nuclear-powered kitchen mixer to me.

Like, why? Over 20 years of using terminal emulators not even single time I was like "Man, I wish my terminal was faster".

Is this just a fun project to do, like, "yay, I wrote a GPU-accelerated terminal emulator!"?
Oddly enough, this was a watershed thing for me as well. It was when I finally had it driven into my head that it's mistake to rely too much on anything Google offers.

I say "oddly enough" because I never really used Google Reader. I did (and still do) use RSS heavily, but I use a different reader for it. But Google's actions struck me because RSS was such a fundamental aspect of the way things worked that axing Reader without offering a replacement seem to me like them axing search itself without offering a replacement.

If Reader can suffer such a fate, anything Google does can as well.
Ethnic? Rather succeptiple to thermo-rectile cryptoanslysis, as they call it jokingly in Russia.
I know this sounds stupid, but I actually had something like this happen to me. It was due to the cable.

My PC is very electrically noisy on account of the GPU. This noise was coming out of all the ports, including the Ethernet port. It was making it through that port, by CAT-6 cable, to my switch. The switch then sent it to my Raspberry Pi I was using as a streamer, then into my DAC, amplifier and finally speakers. You could hear it, it was loud when a game started up.

The solution - swap out the CAT-6 with CAT-5 cable which doesn't connect the ground planes. Instantly solved.
We didn't consider forking it because our architecture if fundamentally different. This allows us to customize our apps more and make larger apps. We compile down to a react/next app vs streamlit who uses tornado and has to re-render based on changes to the app.

I think the idea's behind the projects are a little different. Streamlit - small data science apps vs Pynecone - A more generalized framework to built a broader range of applications.
>How can audiophiles continue to exist with knowledge being so easily available?

Humans are not rational. This is easy to say, and hard to swallow - so, pretty similar to when you'd confront anyone's beliefs with rational refutation.
Whenever I hear specifics about likely ways things could fail, I always see a plan. "Hey this all makes sense, lets focus on having these areas covered before they come to pass."

Same goes when someone lists all the reasons why a proposal isn't viable. "Great, so we'll address those and be golden then?" Often they list them as fact without considering (or the ability to imagine) that they could be made viable with additional effort.
Thanks for the reply. That's right, if you use SVB you have the fund payroll through a wire transfer. The wire can come from any account (including an SVB account). ACH won't work.
Perhaps a JIT for that bytecode isn't really that different
The opening story is just a guy that needs to save for a down payment for a few years, not someone that is stuck renting forever:

>With the city’s median home price up more than $100,000 during the pandemic, Mr. Robbins said he needs a few more years to save for a down payment even though he now makes six-figures. “It’s not what I envisioned, to be in a two-bedroom apartment with my son,” Mr. Robbins said.

As opposed to someone earning $150k in SF/San Jose area or Manhattan or LA would not even be able to save up a down payment.

Even then, dual higher earning couples could save for 5 years and afford a down payment. Or they can spend less and commute 90min to work.
The 'digital nomads' do it too. They all seem to be selling courses on how to become a digital nomad by selling courses to wage slaves on how to be a digital nomad just like me by selling courses to wage slaves on how to...
Apple's VR offering is likely to face challenges, given the limited success of Apple's previous ventures outside its ecosystem. While it may attract a dedicated user base, its potential beyond this remains uncertain. In comparison, the Oculus Quest has seen some success due to its good library of standalone games, as well as its connectivity to PCs. Although the number of users who use the PC connectivity feature exclusively may be small, they remain an important group. It is unclear what Apple's plans for their VR device are, but if they intend to follow the same strategy as they did with the iPhone, they will need to offer something truly innovative and game-changing, particularly considering the high price point. The VR market presents unique challenges when it comes to vertical integration, which Apple will need to overcome to succeed.
> That would be great to see, but doesn't seem to be happening.

Intel is making bold claims, but they always do that. We don't find out until we find out.

> Apple's big competitive advantages are here: 1) they control the OS and the app tools, so they can make switching more seamless and painless

Everybody controls the OS and the app tools. Microsoft released ARM devices and nobody wanted them because the vast majority of new Window devices were still amd64 and developers had no reason to target the six people who had Windows RT.

Apple typically succeeds with hardware architecture changes because they only do it when the new architecture has a big advantage, at which point everybody buys it and understands it to be the future and developers port their apps.

They could switch back to Intel pretty easily, because people are still releasing Intel apps and Apple still sells Intel Macs, but then they've stranded everyone who bought Apple Silicon or spent effort to support it and harmed their reputation. They might not want to do that just because Intel is 10% faster. But then Intel is 10% faster and the highest margin customers who just want The Best are going to the other team.

It's choices like that which can break companies because neither option is good but it's not obvious at the outset which bad option is worse.

> and 2) where it is painful, people are for some reason willing to take the pain from Apple where they wouldn't from others.

This is the thing where their competitors are jackasses. When Apple does something customer-hostile like making batteries or memory non-removable or not publishing driver documentation, their competitors copy it immediately, because hey, Apple is making so much money, shouldn't we do what they do? When they support their devices for a long time or don't put ads in their OS, their competitors take the "screw the customer" option again.

So Apple has a strong reputation because the likes of Qualcomm and Microsoft are awful. But what happens if anyone ever shows up who offers the market the things people like about Apple and not the things people don't?
Ask HN: Meet up at GDC?
Game Developers Conference is coming up. I am attending the indie games summit and expo. My first ever GDC.

Would any other HN folk like to meet up and hang out? It can be during lunch time, or it can be a brief stand up meeting, hehe....

Looking forward to connecting!
$15k/yr is about $7.5/hr based on a 40-hr work week for 50 weeks. If each child on average only worked 15-hr weeks for two years, that's $10/hr. So it definitely doesn't seem like the fee would be "order of magnitude" more expensive than hiring adults. Assuming the kids got paid $7.25/hr... which seems high given that this is an already-illegal penny-pinching operation... that could easily be $10 cheaper than typical adult factory wages. (I know people working for around $18/hr in factories in Ohio a handful of years ago.)

Obviously the exact math is unknown, but I don't think your claim is fair at all. It seems very likely and even probable that the company still ultimately saved money compared to hiring adults at a competitive wage.
Tradeoffs were made, as always. Although it is fun to remind people that since SQL isn't relational that SQL databases are NoSQL databases.
Hum, they missed the obvious issue: `+=` requires shielding by `void()` for optimal sound. (It should be obvious how `=` acts as an antenna here, if not properly shielded. In Algol, assignments were still properly grounded by `:=`, which gave you that warm sound.) ;-)
My previous comment is obviously unpopular. Somehow, many people in the software industry, which is one of the least regulated activites on the planet, theoretically love regulatory burden placed on other people, as if "more is better". No, more isn't always better.

But yes, I might have phrased my point obscurely.

As an example of what I mean. I moved into a new building here, in Czechia, twice in my life. For the first time in 2008, for the second time in 2022. On both occassions, I received the full documentation stack (in paper) for the building.

The 2022 stack is almost three times as thick as the 2008 stack. Endless reams upon reams of certificates, medaillons, permissions, test results etc. Is the 2022 building three times as ecological as the 2008 one? Not even remotely, the 2008 building was just fine in all parameters I could judge, a nice middle-class home with low energy footprint.

Somehow, the bureaucratic documentation requirements tripled in 14 years, surely not overnight; more likely, a new regulation came into force every fortnight or so, adding a page or two to the total stack. Each of those steps was probably seen as insignificant by the authorities, but their aggregate effect must be significant. People spent time and resources achieving all those certifications; at the end of the day, it was me who paid for all that work.

And for what gain precisely? The law of diminishing returns is strong in this regard. Most of the really important regulatory stuff was probably already in place by 2008. We didn't live in mud huts with outhouses and didn't burn dirty oil for heat in that building.

This is the kind of red tape running amok that leads to stagnation and high living costs in the West.
I don't have the same background, but it drives me nuts when I see phrases word-wrapped on awkward boundaries that don't make sense (especially in h1 elements, titles, headers, billboards, posters, etc etc etc).

I'm just going to re-emphasize what you wrote because it's exactly the problem and I want to change the formatting a bit to make it clearer. In the article, the author shows that the headline with text-wrap:balance would look like this

One year on and what
next for remote working?

, which breaks right in the middle of "what next". Much better (to my eyes) is wrapping the line along some larger syntactic boundary:

One year on and what next
for remote working?

We have the technology to analyze sentences and figure out the syntactic structure. Preferring to break those sentences across larger parts of the syntax tree would make this text-wrapping property so much better.
They're viable in Maine too.

Heat pumps are defying Maine’s winters and oil industry pushback https://wapo.st/3YK0hbC

From an (opinionated) Youtube channel out of the midwest (Chicago area which isn't known for being warm) - Why Heat Pumps are Immensely Important Right Now https://youtu.be/MFEHFsO-XSI
I really appreciate the transparent pricing. There is so much secrecy in the industry where I live (non-US) it seems, I get the feeling I'm supposed to be lured in before someone will actually tell me what it costs, even just the price of differently sized heat pumps, I'm not even talking about the variable cost of installation.
I don't bother with venvs anymore and just use podman instead.
It feels like it is one of the reasons experienced devs are ditching Python for production systems. Besides horrendous performance and lousy semantics. The cost of setting up, maintaining the environment and onboarding people is just not worth it.
One thing i noticed is he didn't mention the cost of the engineers to support your own data center. That should go into the price too..