skysight-inc/HackerNews huggingface dataset:
The system as it currently stands was a quick hack on the prior, explicitly racist immigration system we had before the Civil Rights Act. To be clear, there was no Congressional will for racially equitable immigration at the time. They wanted to keep the immigration system white without having to have the words "white race" in the text of the bill. So instead they changed the system to heavily favor family sponsorship, under the idea that white people would just keep sponsoring other white people and that would keep the system white.

Now, it'll probably be a shock to you, but these family sponsorship visas actually make America's immigrant pool way less white. It may not feel like it if you're trying to get an immigrant visa on an employment basis, but America is actually one of the easiest countries to immigrate to if you have relatives here. Other developed countries are far more selective and bureaucratic.

The trick is to recognize that nobody agrees on what part of the system is actually broken. The DNC said the quiet part out loud[0], but the GOP has been thinking for decades that immigration was just a way to dilute Republican voters. A good chunk of the GOP thinks the problem is that it's too easy to immigrate and we need to become like Japan[1]. Another chunk doesn't care about immigrants, but they want to end illegal immigration by any means necessary. The DNC wants, at a minimum, immigration amnesty with a path to citizenship[3]. And then you have business interests that maximally exploit immigrants, legal or otherwise. None of those positions are reconcilable in a way that will produce an immigration bill that will pass the House, Senate, and President Biden.

[0] "Demographics is destiny", which was DNC-speak for "Hillary Clinton can't possibly lose because we have enough Mexicans in California".

[1] As a massive weeaboo[2] I do not understand why anyone would want to adopt Japanese immigration standards.

[2] "Japanophile", but a different, derogatory term I won't use; wordfiltered by 4chan to a word they stole from https://pbfcomics.com/comics/weeaboo/

[3] Keep in mind that there are two classes of illegal immigration:

- People who just moved in without the proper visa, have been here for decades, have no intention of going back, and are already integrated with their local communities. Deporting them would be needlessly cruel.

- Agricultural companies who are importing massive amounts of day laborers from Mexico to avoid having to pay minimum wage

You can argue that the former should have amnesty while still wanting to have a functional minimum wage law by stopping the latter.
Why is this on HN? This seems like a scam in a sense. Look at the “pressure hull” compared to the numerous openings cut into the outer hull for party decks or whatever, they don’t really connect and the interior space is made to look much bigger than it is. How are they going to constantly dewater the ship when there is water leaking in everywhere? What happens if someone forgets to close one of the 100 exterior openings?

Maybe these are just renderings to market the idea, but I would have no confidence I would get what was advertised if anything.

Then there is the practical and comfort aspect that other people have mentioned.

Is this cosplay for DrEvil?
Aren't they both obsolete?
So what should have been the penalty?

Kick Elon's brother from the board or a fine or when next package is announced then force tesla to follow certain legal guidelines.
why would foveated rendering break down? it does not stop rendering where you are not looking just lowers the resolution
Thinking of Jean-Luc's hobby (alien archaeology) it would be interesting to discover planets that were already dead (?). I mean once we have fast-enough probes roaming the galaxy, it could happen that we discover a long-lost civilization.
Radio waves have been around for a very long time, but I have yet to hear of a study that links them to cancer.
Very impressive. Thanks for sharing! I just found a couple of new desktop backgrounds.
Oxford claims the world record for solar panel efficiency
I honestly think that people like you experienced smartphones in mid 2010s and just extrapolating back to what they think they were in late 2000s,

When iPhone came out, the mobile internet was so shit and screen was very low res, so the benefit of having a full touchscreen was minimal (mostly being able to select things directly, but that was a very small advantage). Mobile web wasn't a thing. You had to have wifi for any real speed. And if you had wifi, you were likely in a building where you could sit down, and there were things like netbooks and mobile pcs that were just better than the iPhone for doing web stuff. Even people with iPhones still mainly used them as iPods and phones before 3g cellular.

The keyboard on Blackberries was in fact better UX because it was easier to use and faster to type on, without any delay in appearance. The on screen keyboards were all shit until swipe typing became defacto standard.

And then you look at the drawbacks, like no removable battery, no microsd expansion, no shit proprietary cables that would break, no copy/paste, e.t.c, all of them absolutely make the UX horrible.
There are different ways to count lines. I included in the C parser count the comment lines.

6000 is also a round number, I did that deliberately to imply the number was not exact.
> Furthermore, XFaaS explicitly does not handle functions and the path of a user-interaction

The wording of this is a little strange, but does this really mean that XFaaS is not used to serve end-user traffic at all?

The general approach here is interesting. I've always thought that there are two potential benefits for Function-based hosting ("Serverless") – low cost of components via scale-to-zero infrastructure (good for rare events, or highly variable traffic), and developer experience (coding against an infra framework rather than build-your-own infra). I'd have expected the former to be much less of an issue at scale, to the point where it's not the leading benefit, so I expected to hear more about the dev productivity side, but instead this article focuses significantly on the performance and cost side of things.
> From day one you could give any LLM any context you wanted, that's the whole point after all.

Not in the case of the web interface to ChatGPT and nontechies who don't want to run their own model and fuddle with the system prompt.

That's the target market for the GPT Store, but OpenAI is doing an utterly terrible job of marketing it to them.
This thing is less than 4k for the entire fov.
Huh, you think VR is some special non-flat surface? All render target surfaces are a 2D texture
This is more about how it used to work. Now, there's a whole industry devoted to getting in between employers and employees and siphoning off fees.

First, there's the "pay by depositing to a debit card" racket.[1] "The biggest issue is the hidden fees. Some providers charge cardholders for common activities such as receiving paper statements, over-drafting, replacing cards, transferring money to another account, making withdrawals at most ATMs, and even not using the card for a period of time."

Then, there are things such as DailyPay.[2] This combines payroll, a debit card, and payday loans into one convenient fee-laden package.[3] Worse, not getting paid means trying to reach the intermediary's customer support.

[1] https://www.thebalancemoney.com/what-are-payroll-debit-cards...

[2] https://www.dailypay.com/

[3] https://www.needhelppayingbills.com/html/daily_pay_services....
Judging by Griffin’s site having its account suspended… I think they probably went out of business?

That’s a shame, they made some neat stuff over the years.

https://griffintechnology.com/
Did this corporation offer overtime pay? Governments/gov type corporations often do, so I can see that work being desirable for many people. The different internal incentives for employees at entities like that also must be considered.

There is no career win for fixing that in a government entity, but there is extra money/extra vacation time to be made just by accepting the problem. At a prior government job, that impeded the move to the cloud as then a bunch of people would lose out on overtime pay.
To be clear, what's happening here is people are accustomed to using "bandwidth" to mean bits/second but bandwidth has a much more specific meaning in the RF world, akin to calling Ethernet "SSH".

Bandwidth is the actual number of kilo/mega/gigahertz the signal occupies on the spectrum and is largely a function of symbol rate, but the actual data rate has many more variables.
So? There's plenty of problem statements with irrelevant data. Children are also getting taught to determine which is relevant in class.

But also, it's not irrelevant because for two cases the probability stays equal. Calculating the exact chance is still an interesting problem and it could have been dumbed down for twitter only.
> Most likely the reason it remained a toy, rather than being put to productive use, was the abundance of slave labor.

This is something that get said a lot, but it misses technological and socio-ebergetic factors as well:

1. at that time metallurgy was very rudimentary, compared to how it was in the late 18th century. Most they wouldn't have been able to craft an efficient steam machine back then even if they tried very hard.

2. They also didn't use coal (I don't even know I'd they knew it), which makes fuel (wood) really expensive and also removes the self-reinforcing retroaction where you can use the steam machine to mine more coal and really contributed to the exponential nature of the industrial revolution.
For both these issues the answer is Go. I found Go more fun than JavaScript. I won't write Go from scratch rather I will rewrite Python to Go when I start hitting walls.

On concurrency, I hope FastAPI will help on that. But I am horrible at writing concurrency code and that is why I don't enjoy writing JS. But from my limited experience, I enjoyed goroutines.

Package management, for mission critical stuff I have to straight up use Go binaries to be honest.

I didn't mention Go in my parent comment because it will be used as a langauge to rewrite solutions and for that to happen I need to make atleast a couple hundred dollars a month to make that investment.
From nyt 2018 article on Tesla's package: (https://www.nytimes.com/2018/01/23/business/dealbook/tesla-e...)

"The company is planning to announce on Tuesday Mr. Musk’s new compensation plan, and it is perhaps the most radical in corporate history: Mr. Musk will be paid only if he reaches a series of jaw-dropping milestones based on the company’s market value and operations. Otherwise, he will be paid nothing.

Tesla has set a dozen targets, each $50 billion more than the next, starting at $100 billion, then $150 billion, then $200 billion and so on, all the way to a market value of $650 billion. In addition, the company has set a dozen revenue and adjusted profit goals. Mr. Musk would receive 1.68 million shares, or about 1 percent of the company, only after he reaches milestones for both.

But to put these numbers in perspective, Tesla is worth only about $59 billion today.

If Mr. Musk were somehow to increase the value of Tesla to $650 billion — a figure many experts would contend is laughably impossible and would make Tesla one of the five largest companies in the United States, based on current valuations — his stock award could be worth as much as $55 billion (assuming the company does not issue any more shares over the next decade, which is unrealistic). Even reaching several of the milestones would bring him billions."

" But Mr. Musk’s compensation plan is no illusion: He gets paid only if the company succeeds over the long term with significant gains in market cap. And it’s impossible for him to manipulate the system by trying to prop up the stock price for a temporary period. Under the terms of the arrangement, even once his shares vest, he has to hold them an additional five years before he is allowed to sell them.
The way the arrangement is structured, each milestone is a blunt instrument: He either reaches it or gets nothing"

So apparently we can now promise the moon, not expecting someone to hit his targets and if he does hit his targets, go back on our agreements calling it unfair. I hope the Delaware SC, goes back on this stupid ruling.
Per billion journeys makes sense to me.

Per passenger mile is an idiotic way to measure.

Shall I take the train from London to Edinburgh today to visit the client or the plane.

I am more likely to die from that trip if I take the plane if you look at the likelihood that a single trip would result in my death or not.

The only way you could be against having a holistic view of travel is by either being in the airline industry and it paying to be ignorant or you are American and have no other choice so you have to justify the restrictions that other people put on you and feel okay about it.
Played it until I got at least 2 civs into being space-faring. Pretty fun :)

Although, if you want to keep playing the game without constantly going through a bunch of already dead civs, then you'll need to hide them (Did this via Tampermonkey):

https://gist.github.com/SteveHere/1a19df5242802df3edcc7d34d5...
I realize you're referring specifically to general .au, but I don't think the average person will think to try foo.au instead of foo.com.au and .com.au isn't opened up to my knowledge. The name must be derived from your registered Australian business (ACN or ABN).

I've had a .net.au since 1999 and the same rules apply there.
I have multiple HTTP vanity plates. I needed this.
>>Basically, a bank account where the bank does not extend you credit. A purely 'pre-paid' affair.

That's like......every normal bank account? At least in Poland, UK and Germany(as you mentioned). By default you don't get any overdraft, you can't go below zero so to speak. If you do(with an offline transaction that wasn't authorized live with the bank) then usually you get 24 hours to pay it off and start paying heavy penalties beyond that point.
> if there's demand for residences with parking spaces, developers will build them

That's somewhat optimistic. In the absence of rules, developers will maximize their profit above all else. Apartment units are far more profitable than parking, so they'll just build the maximum units with no parking.

I lived in such a neighborhood once. Result is 50 unit buildings with 4 parking spots. And the result of that? People driving around the blocks for hours looking for parking, fights breaking out over parking, cars constantly vandalized for taking over "their" spot. It was not fun.
In the late 90s I switched from metager to google as it was just significantly better at locating what you was searching for. I'm now back with metager as it nowadays is significantly better at locating what I'm searching for.
Any insight to what kinds of work is being run in the functions? I run a lot of jobs in background queues but I'm wondering if I'm missing out on some new paradigm.
> You might now expect that there would be an eshell command that you could type to open a remote file in your local Emacs, but there isn’t.

All Emacs Lisp functions are Eshell commands. Say 'find-file <filename>' at Eshell and you're in.
Better policy than to save everything in UTC: save it in a timezone aware format.
His exact "flames"

> "And dammit, STOP COPYING VFS LAYER FUNCTIONS. It was a bad idea last time, it's a horribly bad idea this time too. I'm not taking this kind of crap."

and

> You copied that function without understanding why it does what it does, and as a result your code IS GARBAGE.

Is it so bad coming from Linus?
The UNIX layout is also my favorite layout by a mile.
The backspace and control keys position is so much more natural, I don't understand why it didn't become the default layout.
I remember when the first Android phones with 4-inch screens hit the market, I saw someone comment online that if a 4-inch screen was better Apple would have figured that out during R&D for the iPhone and made the original iPhone 4 inches.
I wonder who would actually do that. The only reason I watch tv is to socialize with my family. I think if we were just sitting on the couch all wearing VR googles it would ruin the entire use case for watching stuff together. Surely, some geeks, once or twice.
There was nothing wrong with the comp package itself, but forcing a re-vote with disclosure of any false information would be the most appropriate strategy. It's still unfair, because it was a gamble then and a sure thing now, but I suspect it would pass again.

This is what fines are for, though, and they work even better with very profit-sensitive companies like Tesla.
Looks like a great starting point with good choices of technologies. I see the database is sqlite in development as default, but it is not possible to use it in production as described in the documentation. Would be great with the option to use sqlite in production also since it is easy to use and require less resources.
Where is that typically? Most of those are had costs for an employee, not % based. Google has employees from $50K to $1mm+, I very much doubt that all expenses double as income doubles.
Brilliant article. He is totally right that what Pat Gelsinger is doing is as brave as what Andy Grove did and just as essential. In hindsight Andy Grove was 100% right and I hope Pat Gelsinger is proved right.

The fact that Intel stock went up during the Brian Krzanich tenure as CEO is simply a reflection of that being the free money era that lifted all boats/stocks. Without that we would be writing Intel’s epitaph now.

You cannot play offense in tech when there is a big market shift.
Not if he threatens to quit Tesla to start a competing car company out of spite.
I mean in UK Royal Mail offers banking services, as does Poczta Polska in Poland - it's not that weird?
Google's biggest competition is whatever makes people use their search less.

I know for sure some people who use chatgpt in place of Google search like students or people needing translations.
Harvard should be more meritocratic
I'm interested, but you should create some sort of measurement system so I know how strong the cream is. Maybe something like "Spectral Prophylactic Filtration" or "SPF" for short
After watching the video, I have two conclusions:

1. Vision Pro will definitely replace all kind of monitors, such as TV, projectors, etc., because it provides a completely immersive watching experience

2. Besides that, due to the limitations of latency and noise issues in the low light situations, it will still be an entertainment toy instead of a productive tool
Just... please please please call isatty() and don't barf ANSI cruft into my buffers.
There seem to be a few fancy boat projects that turn out to just be renderings and NFT scams.

Like https://www.pangeosyacht.com/projects, an $8 Billion „Terayacht“ maybe launching in 2033. Until then they sell NFTs for a place in the virtual Unreal Engine version of this (also still to be built).

The design studio behind that (https://www.lazzarinidesignstudio.com) has many renderings of vehicle concepts, but nothing realized yet.

Except for one thing, the Songball https://www.lazzarinidesignstudio.com/the-songball. A little plastic speaker that plays back one song you can record yourself, starting at 20€ (https://www.songball.com/?lang=en).
Lovely it feels like seeing a demo for Holo Lens, how things change the more they stay the same.
Nigerian students amass degrees to stay in Europe (2021)
A killer app for me would be proper Blender integration, say with VR viewports.
Just to be clear, I live in Australia and we also have 3 day cheque clearing but the banks and government are closing out on cheque processes and almost everything now is payid which is instant settlement. From what little I read it's more reliable than venmo.
This seems to be very useful, but can anyone illustrate what the use cases are? In my own uses, it would have limited value since I can do 98% of what I need to do with a single mouse.
IA have increasingly ignored robots.txt since the mid-2010s, going on at least eight years now:

<https://blog.archive.org/2017/04/17/robots-txt-meant-for-sea...>

<https://blog.archive.org/2016/12/17/robots-txt-gov-mil-websi...>
Apologies, I meant to add more saying I could not get a remote machine to invoke the local emacs reliably. I got close with hacking up emacsclient to ssh back, but was eventually stymied by new network policies at $JOB and eventually settled for the above.

db48x has a great answer below.
Judge rules Musk must give up Tesla compensation worth billions
I worked at Nokia and we certainly did not had that opinion, specially since we already had a couple of touch based Symbian devices.

If we weren't busy with Symbian vs Linux internal feuds, and the Microsoft deal, things would have turned out much differently.
I'm seeing some of these people enter the workforce and I've seen ones that don't own a computer at home.
> People forget that one of the reasons why the malls became so popular and helped collapse the old downtowns was, you guessed it, lack of free parking.

Yes, I witnessed this first-hand in the neighborhood where I went to school.

Very vibrant walkable downtown full of shops and restaurants but also tons of street parking. Then one year government wanted more money so they put up parking meters and pushed up the rates to a point most people couldn't afford it (it was a low income area).

Now ~20 years later? The whole downtown is boarded up abandoned shops, just a couple liquor stores remain open. Very sad. All the shops that could move, moved to the malls.
HN comments from the week the iPhone launched (2007)
I built one that simulates folds -- https://foldmation.com
Technically correct, but it is way easier to hit `C-x C-f` just like you would when you are opening a file at any other time. No need for special cases, you just open the file.
> Microsoft has been recommending out-of-process extensions for quite a while now;

In other words, Microsoft has been recommending rearcheticting your extensions from the ground up, because their own code base is too messed up to support 64-bit.

And it looks like JetBrains is doing that, but it takes years for such massive codebase.
The code doesn't read uninitialized memory. Automatic storage of objects need not be in memory. The C99 standard only uses the word "memory" in normative sections when talking about "malloc"
I’m aware of the distinction and I’m using the terms accordingly.

More bandwidth does not help you get a better data rate if you’re power limited. In the case of satellite communications you basically always are, and bidirectionally so when it’s to mobile/battery-powered devices.