skysight-inc/HackerNews huggingface dataset:
No, we have no evidence that the universe has any kind of "edge" that is topologically different from its interior.

There is a boundary to what we can see. As the early universe cooled, it changed from an opaque plasma to transparent gas. So as we look farther away, and also backward in time, we see the last point at which it was opaque; this is the cosmic microwave background. But this isn't a "real" boundary that something could hit. And it long predates the formation of galaxies, so it couldn't have reflected images of galaxies.
I'd also love to have real-time pricing as an option on the consumption side.

It's so dumb that we have "smart" fridges that can tweet, but not smart to avoid their energy use during peak hours. It's a thermal battery!
Per wikipedia it's been awaiting restoration since 2004, so it might not be in much better shape than the one in Alabama by now.

A shame, that's a Foxtrot class diesel-electric. Much bigger than the one in the OP link. There's one in Long Beach too, but it was also allowed to deteriorate and closed to the public in 2015. https://en.m.wikipedia.org/wiki/Soviet_submarine_B-427
I'm not the least bit qualified to judge this but if true, mind blown.
https://webb.nasa.gov/content/forScientists/faqSolarsystem.h...

"What can Webb look at?"

"Anything more than 85° from the Sun as viewed from L2, which includes Mars, Jupiter, Saturn, their satellites, the asteroid belt, and all outer Solar System objects. JWST also can't look farther from the Sun than 135° (i.e. within 45° of the anti-sun position) but outer solar system objects will all be observable some of the time. The field of regard limitations are a fundamental consequence of the observatory thermal design and the sunshield design that keeps the telescope and instruments cold. This means that the Sun, Earth, Moon, Mercury, and Venus, and of course sun-grazing comets and many known NEOs cannot be observed."
You just described basically the entirety of finance
Is that a good idea? It doesn’t sound very sensible to price everything at the cost of the most expensive unit, why do they do that?
Well first, I don't believe you.

But let's assume you really do need a numpad for your work or whatever. Wouldn't you rather have one that was... full sized? And wouldn't you rather the keyboard be centered on the laptop, so you can actually use it on a lap?
I remember when I talked to my parents and others telling them it's obvious exoplanets exist - since our Sun is a star and there are many stars, it seemed logical that at least some of them do have their planets. They would laugh and say, "Yes, it's not impossible, but for now it's just science-fiction."

Again, since life developed on our planet, it seems logical that it also exists at some of the exoplanets. We are just lacking an efficient method of communicating with them.
What country doesn’t do this?

Yes, it kind of is a raw deal for immigrants. But it’s one of many things that suck for immigrants (look at the fees immigration attorneys charge). The exchange is that they typically get a 2-5x multiplier in earnings from their home country and consider it worth the risk.

It’s kind of like med school and residency. It really sucks and is difficult and is a “raw deal” yet everyone puts up with it because of the payout.
Mostly by eliminating a lot of individual copying steps - also understanding how the texture swizzling worked and writing directly to that format and combining all the steps and writing very good code that used MMX. Often these types of optimizations are things that add speed at the expense of generality but I still think they are useful.
Interesting. Good luck then! I'd be interested to hear back about some good ones. I agree, options are good and it's so much better than 20 years ago.
My comment was somewhat of a critic of the terse headline. Adding a small amount of information to the cryptic headline removes a lot of perceived mystery.

Your statement answers the question, "why is long distance transmission price high?"
Very good article. As far as the options presented I think transmission lines are still the best bet, along with storage.

Storage can come in many forms including at a customers residence via batteries or thermal storage. Not all of these options need to be cycled daily to make financial sense. In the U.S. we have an insane number of people that maintain days worth of storage as fuel for their generators only to be used infrequently when the power goes out.
This is the most inhumane thing I've read today. And I've read all your comments in this thread.
Regarding one of the problems they cited--If anyone is interested in deploying a stand-alone ruby CLI executable using a modern Ruby (3.1), the fork here can do that, but you need to compile the rubyc for each platform first (not used the linked ones in the readme).

https://github.com/ericbeland/ruby-packer

Also, there was an issue with the most recent X-Code, so I had to actually downgrade my local X-Code to compile rubyc.

I wonder if Shopify had known they could build the ruby CLI into stand-alone binaries (no Ruby install or Node needed) if they would have still gone the Node route? Not that I blame them for not knowing--I had to fork the motor-admin fork, and update a few things to get it working. The original ruby-packer only works with ancient Rubies.
A completely offline web app can have the same properties.
> Like someone at the top decided, now lets pretend it's a good decision.

It might not even be a top thing, if they migrated internal eng from Ruby to node internally I would not be surprised if this was dev-driven either
Right, disappearing messages aren’t a safeguard against a malicious recipient, they’re a blast radius limiter on future device compromise on either end.
The Gas Stove Problem
It's a quote from Hackers (1995).

https://www.youtube.com/watch?v=wPrUmViN_5c
"Average Starbucks Barista hourly pay in Seattle is approximately $19.26"

-- sez google
The far limit of the visible universe is the cosmic microwave background, which is the heavily red-shifted view of when all of space was filled with an opaque plasma of similar temperature to the surface of a star[0].

The galaxies we're seeing are in front of that.

[0] 3000 K, https://en.wikipedia.org/wiki/Recombination_(cosmology)
We can't see down to 0 seconds, because very soon after the big bang, the universe was filled with dense, extremely hot, opaque plasma. The closest we can get is the "recombination epoch" [0], which is roughly 370 000 years after the big bang, when, because of universal expansion, the plasma got cold enough for neutral hydrogen to start forming, at which point the universe became transparent.

As protons gain electrons in high temperatures, they don't form in the ground state. Instead, the newly minted hydrogen atoms are in a highly exited state. As they fall back to their ground states, they emit infrared photons at ~3000K color temperature. These photons, redshifted by the expansion of the universe to ~2.7K, are the Cosmic Microwave Background, the uniform ultimate backdrop we have when looking in any direction.

[0]: Which has it's slightly incorrect name (should not have re-) because it was named before the big bang became a widely accepted or known theory.
I'm sure there are plenty of local businesses and businesses with niche customer bases in this category.
You do have to be very careful if you start piling up ammonium nitrate on an industrial scale:

https://en.wikipedia.org/wiki/List_of_ammonium_nitrate_disas...

I'm not sure I'd want to stand next to a ball mill grinding up ammonium nitrate, myself.
This entire post has a huge blindspot. The US has been invading countries (does anybody know how many?) for decades and delivering democracy from the barrel of a gun. The US is the leading proponent of this "globalization through democracy" project and yet - does any other nation have more blood on its hands over the last 50 years than the US?

With that said, maybe other nations are starting to think the payoff isn't worth the price?
A lot of companies don’t give you a lot of choices. Want a credit card? We need to verify your identity. Oops, we sold that data to 3rd parties. And they sold it to spammers. If you store my personal data and then have a data breach due to gross negligence, who suffers? I do. Can I sue? Probably not.

I don’t want people passing around my data at all. It’s mine. And passing it around is creepy. “Just never fill in my data in a web form” is a grossly insufficient answer - I’d need to opt out of the entire modern economy.

There’s an easy way for companies to comply with these requests: just don’t store people’s data in the first place. If you need to store my data, I want your site to be secure. And I want consent. And I want to be able to opt out.

> drain on the productive members of society

Most of these rules target ad companies, and I contest the “productive” part. They can all jump in a lake.
I've been waiting for Briar to show up for iOS ever since I came across it many years ago.
Unions have money.
Yes, I'm considering it.

- The company made a big push for RTO 4-5 days per week the past few months and I live about 2 hours drive away in rush hour. It's not required for me yet but will be if I ever shift clients.

- It's becoming increasingly clear that they only promote/give good raises to employees willing to work an extra 10-20 hours per week on internal projects outside of their 40-45 hour/week client work, and I haven't been willing to do that, I have too much going on outside of work hours.

- I'm getting a little burned out of my current client and project. I could have my company transition me to a new client and project (and thus probably require me to go to the office a lot more), or I could just find a new job for more money and be in the same boat that way.

- My spouse desperately wants to quit her almost six figure job (like yesterday, she doesn't want to wait) and make a big push to become a full-time writer (for probably about 10% of the pay, after expenses, at least to start. hopefully will make almost as much money as she is now in 2-3 years), and we determined what all she's paying right now, and currently it would require almost a full extra paycheck (>$3k/month) for me to cover everything she's been paying for right now, between half the mortgage, student loans, medical prescriptions, credit card payments, etc.

By both of us giving up on luxuries, going out to eat, subscriptions, and me cutting down on my own loan repayments and investments I can probably free up an extra $1200/month without too much problems, but getting the other half of it will require cuts I'm not sure I really want to make if at all possible (not maxing out 401k when I'm already way behind for my age, for example).

So I should probably try to get paid an extra $30-40k+ more if possible, which almost certainly won't happen at my current job.

Not saying it'll be super easy, as there's all the layoffs going right now. But I don't get paid anywhere close to SV wages right now, so I'm thinking I might still be able to work a bit cheaper than those laid off and yet still get that much of a bump, as long as I look outside of my region.

I've been at my current job for 18 months so far, btw.
Do you happen to have a link to that thread? I'd enjoy it.
The edge of visible universe is Big Bang. Or more concretely, the time couple hundred thousand years after Big Bang when the universe became translucent to light.

Things cannot "reflect off of the edge of visible universe" because that would require that the light travel back in time which is nonsense.

As of this moment we cannot exclude possibility of discontinuities in the universe which would be cause for example by inflation. But we also have not observed any.
Superscalar processors are a bigger advancement.
I sail in the area and would be more worried about shipping traffic and submerged/lost trees or shipping containers. Hope you all get to make the trip someday, on my list as well
It's also a tech site, so you're likely to see a lot more views about tech either way than on other sites.
Radio Amateurs will be indispensable when the next CME (Corona Mass Ejection) annihilates our grid and the Internet.

Look up "Carrington Event".
These all appear to be the same use case of "to transfer money, outside the control of governments".

The problem with that is, these transactions are now on an immutable ledger (which is the actual use case of block chains).

These transactions could have been made with any "thing" that enough people agree has some value.
It's easy to claim coal miners could transition to another mining industry, but what mining industry in those regions could absorb that many miners? None I think. It's not as though a secession of coal mining would create a boom in other mining industries.

> We could cut them each a $1M check for the trouble, which is about 10 years worth of coal subsidies[2].

Maybe if they were offered that deal for real, they'd take it. But without such a deal, can you really blame those workers for not wanting their careers erased in America of all places? Their families would become destitute and there would be little sympathy for them. Instead of a buyout, they'd receive little but 'learn to code' jeers. They'd be told they're expected to move away from the communities they've live in for generations, leave their families behind and scatter with the winds. I know this doesn't seem like a big deal to a forum full of rootless cosmopolitan tech workers who often live thousands of miles away from where they came from, myself included, but people don't often wish this sort of radical uncertainty and instability on themselves and their own families. So of course they elect politicians who advocate for their interests. If you think this is about politicians duping coal workers, you've got it backwards. The tail doesn't wag the dog.
Sizing Up Neural Networks
And that feels like the problem. You can't live alongside your customers unless you are truly invested in the community, and it feels rare that passion for the community would be weighed higher over the sales position salary when job applicants apply to a position.

It really comes down to the sales hiring manager recognizing this passion/emotional investment in applicants and weighting it properly. And also having a pool of people with this passion who want to work sales at this employer to begin with! How often would this actually happen in practice?
I watched a few videos about variable speed of light. I know nothing about this but it is fun to ponder different explanations for Dark Matter, Dark Energy etc.
Ask HN: Locked out of YouTube after Adsense account disabled?
Hoping someone here has experience getting out of this.

I have a private google account. That account was used to create a youtube channel that, for a while, saw moderate traffic.

I created an adsense account for the channel, and for a while made enough monthly to buy a few rounds of beer, which was nice.

After I stopped updating the channel, traffic died down, and revenue stopped. Eventually google disabled the adsense account for lack of activity, all a-ok sensible things.

My problem is this: When the adsense account was disabled, my personal google account got locked out of Youtube. Clicking any youtube link lands me on an error page saying "Your Brand Account is Disabled".

I'm guessing what I've inadvertently done is to make google consider my regular google account a company "brand account", and I should have created a dedicated, separate, google account for the channel.

Does anyone have experience with somehow reestablishing access to youtube as a regular user again, or is my personal google account now toast?
For data notebooks, functions aren't enough (and what to do about it)
This doesn't work. The universe was opaque for the first few hundred thousand years, even if there is a cycle, we cannot possibly see it.
The tower was used by a TV station to broadcast their channels. You can see the curvature of the earth at the top when it's a clear day.
Some tail lights now blink when the brakes are applied. Kind of jarring whenever I see it, but maybe that's the point.
i) TS isn't a framework. And you don't have to use it everywhere in your system. You can decide how heavily to leverage it, developing a 'core' TS subset that powers a broader JS layer (or the opposite, or something different)

ii) Lots of libraries are extremely well documented and typed. This is the same in any language not just for types but also for docs, capability, perf etc. This argument applies to all software everywhere so it doesn't make sense to single out TS

iii) Error messages can sometimes be hard to follow. But you get better at parsing them very quickly when they get gnarly.

iv) Transpilation is nearly always a required step anyway. Adding TS support is minimal. There are plenty of tools that do TS to JS on an order of magnitude of MS.

All decisions are tradeoffs.

What benefits does it bring (ignoring the biggest one of them all)?

TS makes it easier to maintain software across large teams by providing a mechanism to express relationships in a codebase.

They are self documenting and replace a lot of JSDoc needs (letting you focus docs on more useful info like intent, design choices, example usage, etc).

Types can also replace the majority of unit tests validating code is correct saving time on running fewer unit tests and letting devs focus on integration tests.

Lastly, I've never seen or experienced something breaking from upgrading the Typescript version in a project. Even when a TS upgrade has 'breaking changes' they never actually break anything in practice that I've seen.
I do think it would be worth SQLite having an "official" npm package - even though setting it up in the first place would require quite a bit of effort.

The JavaScript world is culturally so dependent on npm now that adoption of SQLite in that world would massively increase given the availability of a good "official" package.

And without an official one I imagine there will quickly emerge dozens of unofficial ones, many of which will end up poorly maintained in the future.
That single line of magic is still a Thing, just a thing without a name or any way to check that you didn't make a mistake in writing it.

If this magic single line is a map over a list, that's fine - but I've seen some deeply unholy one-liners. Like, 600 characters for no reason. Don't do that!
Not positive how this got misconstrued, but I'm not saying an aircraft carrier is unsinkable. I'm saying it's designed not to pitch and roll as much as a say a destroyer or frigate. That's it.
Chromium Project: The Rule of Two and the Venn Diagram of Doom
Google to Allow Rust Code in the Chromium Browser
You're just not doing agile right!

/s
Sounds like a dysfunctional market that would be better nationalised and run for the public good.
Building General Artificial Intelligence
> The best you can do is not to engage most of the time, then do some strategic social jujitsu when they’re proposing their astronaut designs in meetings.

In that case, fire them. Seriously..

If you can't engage with someone, it does nobody any favors. Getting the team up to speed to agree on an approach can often take 10x longer than implementation. (Settimg up meetings, perhaps two days in a row three days from now, etc..) Set that pattern where it takes weeks to do design reviews, and the other person will be frustrated they spend all their time blocked trying to get the teams buy-in. So, they may go ahead and do stuff so that they can be unblocked.

Worse, if the rest of the team are just 9 to 5'ers, they have no incentive to dedicate so much time in a design review. They might not care.

How does a person consider the teams impact of a complex solution when it might not be obvious - by engaging. Perhaps the problem domain is actually very complex, the rest of the team is suffering from the "shit is simple" syndrome. Or maybe the inverse is happening. Either way, social jujitsu strikes me as very passive aggressive and not at all enabling for the _whole_ team. Sounds like it can easily devolve to a case of " we have a team of 10x'ers, but our process and team cohesion reduce efficiency by 95%"
Key quotes:

> This means that of the 3.2% of US carbon footprint that is composed of residential gas, only 4.1% of that—about .13% of the total US carbon footprint—is made up of residential gas cooking.

> It would be hard to find, if you looked, another one-eighth of one percent of the US carbon footprint with more impact on the lifestyle of the public.

> In addition, though, the asthma effect of gas stoves can be ameliorated with more ventilation, which is a much better and more cost-effective way to solve the problem! And as we have discussed here before, ventilation has other important health benefits.

If indoor air quality and asthma are the primary concerns here (since the tiny contribution to carbon emissions isn't) those are better addressed through ventilation. It would be far cheaper and more effective to mandate energy-efficient ventilation in new homes than to outlaw gas stoves. And cheaper for retrofits too, at least those with central HVAC.
The short story is that if you want real foolproof interoperability, always represent numbers as strings in JSON.
> No. It's a language compiler. You can upgrade it safely without changing a single line in your codebase. If there is a breaking change (sometimes, regarding the strictness) there's also a configuration option that lets you keep the previous behavior.

I am currently stuck on a very difficult issue because of a TypeScript upgrade. The upgrade caused a type mismatch with a dependency that wasn't previously an issue, and due to the lack of documentation on that dependency I am currently trawling through source code.

> And so you're going to lose any and all typing as your solution? I don't understand. Undocumented but typed >>> undocumented and untyped.

No documentation of types means going into source code to see what is there. Sometimes there could be multiple types that could be used for something, and it's not clear which should be used. Most libraries have clear docs to show me how to use a function, I'll take that any day over the uncertainty of which type may be correct in many places in my codebase.

> Doesn't matter. Use SWC or esbuild for sub-100ms compilation times. Your CI is a long running job due to tests and lint anyways. Nobody is writing pure uncompiled JS these days - you can't use NPM libraries that way, so there's always some (Web)pack step. I haven't seen a single developer who liked having to care about browser versions and wants to go back to that - but if you add a compilation step you get that for free and can write the latest and greatest.

Not arguing for no transpilation though browser compatibility isn't much of an issue these days unless you are using some super new features of the language (the reason is more about bundling the code together and jsx as far as I understand). I am arguing that each transpilation step adds yet more config that needs to be built, understood and maintained. TypeScript is probably the worst offender, almost as much work as maintaining another webpack config in your projects.