skysight-inc/HackerNews huggingface dataset:
Don't we have them already?

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

> PWRs constitute the large majority of the world's nuclear power plants (with notable exceptions being the UK, Japan and Canada). In a PWR, the primary coolant (water) is pumped under high pressure to the reactor core where it is heated by the energy released by the fission of atoms.

When people say "fission reactor" do they mean something else?
I definitely can't work without `git add`. Other commands I use daily or almost-daily (frequently enough that I have aliases for them) are `git add -p`, `git commit --amend`, `git rebase`, `git rebase -i`, `git stash`...

Then there's of course `git log`, `git diff`, and `git status`, but I presume you know about those as well.
AT&T are a private company. Ring them up and offer them $1 Billion and they will probably give you access.
In most cases an ISP is also doing DNS resolution so would already be able to pretty accurately reverse map IPs to hostnames without reverse records.
Carving a Career Path as a Generalist
The 4 Archetypes of a Generalist, a framework for squiggly career progression, and then... a pinch of spice I'll be busting the myth that generalists can't reach mastery
Show HN: Play Vectoroids in the browser – a clone of the classic game Asteroids
src: https://github.com/midzer/vectoroids
I don't know what to think about splitting into regions. Personally I wouldn't want that to happen because I think it would be worse, but I am biased as I am strongly against tribalism - ie I wanted a united states of europe and closer ties with the US, Canada, NZ, Australia and all aligned countries. The only logical defense for things to come is in my view closer ties and unity. It worked during the last cold war, it should work now, but as challenges are growing I think what we have in place should be further galvanised.

What I am worried instead about is increasing authoritariasm on both sides of the political spectrum taking places in all western and western alined countries, which may lead to further fragmentation and further encouragement of our foes.
As an ML programmer, i think that approach sounds really too complicated.
It is always a bad idea to render the output of one neural network into output space before feeding it into another, rather than have them communicate in feature space.
Is this really a common scenario where there's a choice between these 2 options that isn't obvious? I've never considered libraries and services to be two equal options of distributing functionality, and you just pick one of them. It's usually a function of practicality and monetization.
Did you mean I don't like Unix? Sorry if the content was that misleading to you, however you're awfully wrong there. I'm a Unix user for over 20 years. Yet Unix offers much more than just shell scripting. As for reimplementing badly in Go, that's a straw man fallacy. Now that's lame.
I'm curious if this has to do with people's day job.

I'm guessing that software developers make a bigger fraction of Linux gamers than of Windows gamers.
> At the time, atmospheric CO2 concentration was at a whopping 3000 to 9000 ppm! The average temperature wasn’t much more than 10 degrees C above today’s

You talk like +10C is nbd. Are you aware of how much landmass was covered by water during that time?

I'm no expert but that would cause human civilization to take a dramatically different form if not outright extinction.
A good read, but I feel a little bit of "OK Boomer" rising up in me, to listen to someone pointing out institutional issues with the system that made them rich, at the same time as they bow out and encourage someone else to fix things.
You then need to do both `git branch xxx` and `git checkout xxx` though.

If you teach "checkout to move around and add -b when moving to a new branch the first time" that works pretty well
The principles, best practices and tools of safety engineering can be applied to new projects. We have decades of experience now. Not saying it will be perfect on the first try, or that we know everything that is needed. But the novel aspects of AI are not an excuse to not try.
Breakthrough CRISPR Treatment Slashes Cholesterol in First Human Clinical Trial
Disappointing to see R* take this course of action. Contrast this with Valve's recent Half-Life 25th anniversary documentary: https://www.youtube.com/watch?v=TbZ3HzvFEto
You willfully ignoring the main question which is how does one physically go about making this happen
As someone living in New York City it's amazing there are so many providers.

Having lived in ~5 apartments over the past ten years, I've only ever had a single broadband provider available as well.

Different providers cover different parts of the city, and even if you're lucky enough to be in a neighborhood that gets two, your landlord will only have wired the building for one of them.
The Beatles didn’t seem to think so.
This is indeed sad. VMware was some of the best at one point. In my opinion, it still sort of is.
There are jurisdictions in the US that elect local judges and justices of the court that have zero votes at election-time[1]. You could always just move to the middle of nowhere and write yourself in and hope for the best. And in some places like New York, you need no experience to become one.[2]

[1] https://www.wwnytv.com/2023/11/15/st-lawrence-county-struggl...

[2] https://www.northcountrypublicradio.org/news/story/35988/201...
The actual recognition is quite good. It's just the handling of poor/intermittent network issues that is abysmal.
Yes both of which could be helped by augmenting the healthcare system with AI to relieve practitioners from repetitive, menial tasks
'Sunspot archipelago' could soon bombard Earth with solar storms
> I really can't imagine how having a tiny home with 4 walls and a door with a 24/7 security guard would be more dangerous than a tent on the sidewalk

One: many homeless people feel dehumanized by how they're treated by the staff, and

Two: homeless shelters are full of homeless people
HN downranks posts that have a high comment-to-vote ratio, in order to discourage flamewars.

By posting this additional comment you just made it sink even lower, good job!
But... If you have a rebase workflow, then `git checkout trunk; git rebase branch` is exactly how you "merge" an offshoot branch into a trunk branch! That's what Github does when you rebase-merge a PR, for example.
I use my neovim plugin note.nvim[1] to brainstorm and plan features as well as track day-to-day stuff. It's one of the few projects of mine that I've spent more time using than building - by a good amount.

I have a top level ~/notes/projects/foo. When the project is small I just keep everything in a single file. Each feature gets its own item hierarchy and I use folds to manage which 'scope' I'm seeing. After I decide on what (not) to work on, I can mark that node as "won't do" or "pending". When I pick up a task for the day I can deep-link to where I initially brainstormed the feature.

[1]https://github.com/gsuuon/note.nvim
Well, we've been writing stories for thousands of years, so I'm a bit skeptical that the concept of "unlikely enough to exist" is a thing. More to the specific example, maybe there isn't a story about this specific character fighting a pterodactyl, but surely there are tons of stories of people fighting all kind of animals, and maybe there are some about someone fighting a pterodactyl too.
That's ostensibly to deter the proliferation of noise and programmatically generated junk where one "artist" might upload hundreds or thousands of tracks in the hope of getting paid due to accidental clicks and the like.

Anyway if the cutbacks only represent 0.5% of the total royalty pool, then they don't impact what's typically meant by the long tail, wherein the smaller back catalog items, in aggregate, end up being a substantial fraction of the total sales.
Scientists find hydrogen in Apollo moon rocks
Humans are burning fossil fuels for 100 years, while volcanoes have been erupting for the last 4 billions of years.
I have recently written

if some_command 1>/dev/null 2>/dev/null; then
: # A-OK
else
here_is_the_code_i_actually_needed
fi

And it leaves me wondering if there is a way to “negate” the exit status of a command...

(The command was “docker volume inspect VOLUME”, and in one place in my script I had to do things when the volume existed, and in other places I had to do things when the volume did not exist...)
Yeah but then who is responsible for maintaining the library? If you have a bunch of internal teams that depend on your library and there is an issue or a feature request, you're back to the same position of being the one that does the work to implement. Better to have a service IMO, you can get telemetry out of it and scale it out or replace internals without having to worry about who will get affected.
Mysterious yellow glass discovered in Africa has extraterrestrial origins
Intuition would be that the branch starts at the point that it diverges from main, labeled “base” in the first diagram. In reality, the first commit in “main” and “branch” are the same commit.

Intuition likely comes from how a tree (fir or oak, not binary) is structured. Generally a branch starts at the trunk or some other branch, not at the ground where the trunk gives way to roots.
The title is as factual as it can be. If you were expecting a different conclusion, it may have been due to prior biases.

If the title said "Mac users" instead of "Linux community", would you have expected a different conclusion?
That's an excellent explanation.

> “Wrong” models can be super useful.

This is used in usability and UX design a lot. Affording mental models that don't reflect the actual code, happens all the time.
Many of the "specialist" parts of the brain are still made from cortical columns, though. Also, they are in many cases partly interchangeable, with some reduction in efficiency.

Transformers may be like that, in that they can do generalized learning from different types of input, with only minor modifications needed to optimize for different input (or output) modes.
To add to this, async/await is not a complete replacement. As in, it doesn't mean you'll never have to write `Promise` in your code. You still have to rely on Promise.all when you want to run multiple promises concurrently instead of sequentially
Yes. I a way it is.

Businesses that can't afford to pay a minimum wage can't operate.

Imagine a record label/streaming service had to pay every artist or actor a minimum wage weather or not thier work generated money more than the business invested. I doubt it would be sustainable.

Also, should businessmen making less than minimum wage be compensated by the government to make ends meet?

I think trying to improve the economic situation of the poor by twisting the arms of businesses is bad.

I think the issue of poverty is a serious one and should be addressed by strengthening social safety nets & providing a form of Universal Basic Income.
I wish people liked me enough for this to be like a regular thing I could just, like, drop in on. I hate how regimented it has to be, gotta fucking book anybody like 5 days in advance. :(
What are other then-able objects besides Promises?
makes sense, but in that case it's quite easy to distinguish between a burst of traffic of <1s to a speedtest that last tens of seconds
Write libraries instead of services. Where necessary, wrap libraries in services.
> Where is the ad hominem?

implicit comparison of GP to an unspecified made up character making racist comments

> I'm not even going to argue with you.

I see, because you brought no valid arguments in your comment.

> Now where is your god?

This phrase alone proves that discussing anything with you is of no use. Have a nice day.
To cleanup the history before asking for a review.

git rebase HEAD~2 -i

git commit —amend
Probabilistically serializing tokens in a fashion that isn't 100% identical to training set data is not creative in the context of novel reasoning. If all it did was reproduce its training set it would be the grossest example of overfitting ever, and useless.

Any actually creative output from these models is by pure random chance, which is most definitely different from the deliberate human reasoning that has produced our intellectual advances throughout history. It may or may not be inferior: there's a good argument to be made that "random creativity" will outperform human capabilities due to the sheer scale and rate at which the models can evolve, but there's no evidence that this is the case (right now).
Kinda funny, but my experience was quite the opposite there. When migrating our codebase from flake8 to ruff, I actually found a number of bugs in flake8 and flake 8 bugbear that were resolved by a more correct implementation in ruff
Yes, VP is senior management at Google.
Statistically, middle management is L6 or L7 manager. VP is at least L10.

It's not quite picking on a potential c-suite executive, but it's close.
She's two steps away from c-suite, in a company of >180k people.
I think you’ve made a typo,

> yeats

It is yeets, two e’s no a.
Maybe I’m off mark here but it seems like video footage of real life would be a massively beneficial data set because it can watch these videos and predict what will happen one second into the future and then see if it was correct. And it can do this over millions of hours of footage and have billions of data points.
C diff spores resist bleach and remain viable on surgical scrubs, fabrics
It’s true, every big industry needs regulation and oversight.
I'd like Google to go back to Snapdragon, but this is just an opinion piece. It doesn't back up the claim that Tensors are "on life support".

Tensors are not as fast or as efficient as the alternatives (the reason why I didn't pick the 8 Pro recently and went with a Galaxy S23 Ultra), but it's fast enough for most users and the efficiency could probably be fixed by using TSMC instead of Samsung, just see the difference between Qualcomm's 8Gen1 vs 8+Gen1.
Related: Who Does That Server Really Serve?

https://www.gnu.org/philosophy/who-does-that-server-really-s...
I thought it sounded familiar.

Thanks!
I like "Gödel, Escher, Bach" as an explanation of the Gödel's Theorem. It's definetively not a short one.
There is something like 40 thousand American soldiers in Germany. Way, way too little to influence actual policy of a rich country with > 80 million people.

I speak German and I can guarantee you that American military presence has approximately zero influence on German politics.

This is not how an "occupied" country works. You know how an occupied country looks like? Like Czechoslovakia after 1968. The Soviet troops were permanently stationed there to cow our own Communists into submission to the Moscow line. Once it became clear that Gorbachev was no longer willing to actually use them for this purpose, the regime disintegrated within a few years.
The water cycle is much faster than the carbon cycle, so that makes very little difference.

But even if it didn't work like that, rising sea levels are only one of many different impacts of increased CO2 in the atmosphere.
The article mentions the Bulbous Bow but it doesn't really explain it.

A ship going through water has hull drag which shows up as a bow wave. This drag is a (decreasing!) function of hull length (sqrt(LWL)). Longer boats have less drag. What the bulbous bow does is it creates a counter bow wave which further reduces this drag. However this magic only works at a specific speed tuned for this hull.

On the San Francisco Bay, for example, a container ship will leave the container port (Port of Oakland) at a slow restricted speed (5 knots) inside the Bay. But once she exits the Bay and the shipping channel and hits the open ocean, she will increase her speed to maybe 25 knots to hit that tuned speed with less hull drag and efficiently cruise across the Pacific.

However, the shipping industry noticed that no one wanted to pay for that speed. Enter Slow Steaming. Boats could be retuned for a slower but more fuel efficient speed, maybe 20 knots. The industry literally took existing ships into dry dock and re-nosed them. This meant transits took longer but also used less bunker fuel, the cheapest and worst fuel which is only allowed to be used offshore. This both saved money and reduced pollution.

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

https://en.wikipedia.org/wiki/Slow_steaming
For practical implications see Truffle & Graal:

> Truffle works by taking your interpreter and generating a compiler by partial evaluation. So I believe they have written a JVM bytecode interpreter and Truffle makes the JIT.

> I'm super impressed by how the Truffle/GraalVM team has been able to turn this theoretical concept into a system that yields production grade compilers

via https://news.ycombinator.com/item?id=25842901
What's Old Is New Again
> [1] Civil Rights was to Johnson’s credit, apparently, while the Trump Presidency was due to “stupid voters”

People say Trump did X, Trump did Y, people don't say Trumps voters did X or Y. So I don't think so, the leaders gets most of the credit and the blame in the publics eye. In some cases the people on the ground gets credit and blame, but in most cases the leaders gets most of it.
They could also look at the use of the regenerate button, which I do use often, and would serve the same purpose
When you use a library from an outside source, if you update that library, it might break your build.

When you use an outside service, they might break your system at a time of their choosing.
Leadership positions should be granted not just on “projects”, but demonstrated technical ability and judgement. This often includes influence of what NOT to do just as much as it involves driving projects. Obviously any rubric is only as good as the people who apply it, and if you hire tens of thousands of smart engineers with only one really profitable product and not much in the way of vision it’s going to be a fucking mess.
We are going past 1.5C.

That being said, the way you do this isn't specifically with reforestation, rather, this needs to be tree farming with fast growing trees. Perhaps even geneticly engineering trees for this specific purpose.
Q* may also be a reference to the well-known A* search algorithm but with this letter referring to Q-learning, further backing the reinforcement learning theory. https://en.wikipedia.org/wiki/Q-learning
Not if that growth was enabled by political or economic decisions outside the IEA's scope.
I .. really don't experience that, we're regularly 3 on zoom and we chat as if we were in our company offices. There are some audio issues if we really overlap too wildly but really it got to the point that seeing zoom webpage makes me smile.
You're welcome. Of course if you don't want to know about bugs you can always ignore the reports, so I hope this isn't meant as a complaint.
It's not super creative or in-depth but it provides an interesting feedback
Yes. And in that sense it's also similar to Chrome.

IE6 might have been the best competitor at first. But it certainly did not grow into the 9x% usage and staid there by being the best competitor. It only grew popular once MSFT started using its monopoly to push it.

It really sucked by then, compared to its competition.
I see a lot of comments on reddit these days that are very clearly language models so it’s probably already happening on a large scale
> You do need to explicitly specify the other branch when merging or rebasing or making a pull request (like git rebase main), because git doesn’t know what branch you think your offshoot is based on.

I think a big issue with the presented intuition is that it's limited to wanting to merge the base/trunk/main branch into your feature branch. However, sometimes you want to merge a feature branch into another feature branch. With this in mind, you can form a better intuition, imo, where it's absolutely clear that you have to specify what branch you want to merge into another one.
503 error

Oh the irony
As someone who was thinking about the absolute value of complex numbers at that age, I wish I had played more soccer.
The topic was why not Vulkan for a beginner, and D3D12 is a lot less work than Vulkan to get the same results.

And I’d still recommend D3D11 over OpenGL for a beginner unless they really need multi platform. There are better resources, and less setup work up front.

Honestly though, if I was recommending any graphics api to start, it would be Metal. It has the best mix of ease of use to modern low overhead api.
OpenAI was working on advanced model so powerful it alarmed staff
Unfortunately, Apple doesn't value developer's feedback higher than normal-user feedback
I can recommend the LG 27UN880P. I have two workstations and bought the same panel for the second workstation.

The main features are a sweet spot of 27" screen size, pixel density, and a charging USB-C cable to connect the monitor to the laptop. It has a speaker, but the quality of that speaker could be better.

The main con of all non-apple monitors is scaling. You can buy monitors with low pixel density to match the scaling, but the text quality will be similar to a standard office monitor. Then, there are middle-range monitors with above-average pixel density, which require adjusting interface scaling in Mac OS settings. On the higher end, apple & collab monitors with Retina pixel density for x2-5 the price.
For me, git becomes unintelligible when there's a crazy train-track map of branching and merging.

So I usually do whatever I can to keep a single straight-line master history.

I branch off for a task, then after a while my branch isn't joined at the tip of master. So I rebase locally until it is. Then when the PR happens, master gets my changes added to the top, with no extra noise from merge commits.

Even if the local-rebase workflow is slightly more complicated, the payoff is a really clean history, making future reasoning about branches much easier. Not to mention merge conflicts are easier to solve when you rebase early & often.
They are also a way to make a living as a solo dev / small team
I guess.

To me, the opposite is a more worthy essay: why, with all the power to customize our tech, do we create things that consistently work differently than people's intuition?

The fact that it "mostly jibes" feels like a footgun, not a feature.

I get that for some, "git just works! It made sense from day one" but in my limited experience, 0% of people I've worked with have said that.

Sure, we can all learn the tech. And expert techniques in any field often don't jibe with naive expectations. But for me and the folks I work with, the tech industry feels like it's gliding more towards inscrutible tools vs ease of use.

We've hit a stage where many rely on code completion bots and answer-supplying bots instead of being able to directly embrace our tech. I wish the tech was more approachable on its own, but perhaps this is the natural evolution of things.
Great song. C'mon downvoters, yes he snuck in a plug, but so what, let him have it.
Suspending means that its memory was preserved, so the app doesn't have to do anything !!!
Yup. If it works, it ain't stupid.
I wrote what I would do and acknowledged that the author made his choice. Don't chide others for what they didn't do, while missing the point.
Not sure how this favors small/local artists. Most people I know who listen to small/local artists listen to much more music than those who listen to big pop artists. That means the current system actually favors the local artists since their listeners have an outsize “vote” when all streams are bundled together.

Is there any reason to believe big artist listeners on average stream more songs per month?
The vendors-specific behaviors reported in dontkillmyapp are undocumented
US wine got so expensive
> a few days ago the minister of agriculture merely had a train (running late, besides) take an unscheduled stop so he could get out earlier

Wtf, a politician is allowed to do that? How was the politician able to convince the train to stop? Are there laws enabling politicians to reschedule trains at any point?