skysight-inc/HackerNews huggingface dataset:
Arguments like yours are why I regard "generality" (certainly in the context of AGI) as a continuum rather than a boolean. AlphaZero is more general than AlphaGo Zero, as the former can do three games and the latter only one. All LLMs are much more general than those game playing models, even if they aren't so wildly superhuman on any specific skill, and `gpt-4-vision-preview` is more general than any 3.5 model as 4 can take image inputs while the 3.5's can't.
The last episode of Downton Abbey, Season 3 is reasonably close to that.
crypto is worthless and has no utility because I think so! Also let’s regulate it, this worthless useless thing that is going to zero any time now…
The application of linear algebra to rendering I can understand. Character animation less so, apart from the physics aspect.

Sounds like a nice field to work in! I didn't realise it used maths to that extent.

Would you have any recommendations for someone of a linear algebra / programming background if they were interested in this field?
NasaSpaceflight (YT channel) put out a guide last launch

https://www.youtube.com/watch?v=uPazqKRf9NM

The biggest scheduling point is that you probably need to get there super early, like at least 8 hours beforehand. Not sure how that's going to work out with the small children you mention in a later comment.
Last I checked, they put someone on the moon.
Tend not to undertake "hard" things that will require hours of deep thought when there's a good chance of interruption.

After years of effort I've got to the point where I can pull my head out of a fun problem, let the dogs out or similar, and go back to work. If that errand chains out to something requiring real thought, I'm likely lose where im at in the problem, and need a while to get back into it. or do whatever the interruption required in an utterly half arse rush that I come back to later and go "WTF did i do here?"

I've got unpredictable medical issues that count as interruptions and some days keep me for aspiring to real work, regardless. Other times I can be rolling on something and realize I'm pushing myself in ways that have hurt me before. Sometimes I have the wisdom to stop then.

I commonly will drop a comment where i stop or in a "notes" file parallel to the project.

# XXX smak template on here with which varbag?

or something that helps me see what i was thinking and where when i come back to it.
Is it possible, as a licensee of the Rivian vehicle system, to disable the automatic OTA updates without having expert-level knowledge or tooling?

Also, yes, I'm specifically avoiding using the word "owner" above for obvious reasons.
Visual Studio for Mac is discontinued and will be retired next year:

https://learn.microsoft.com/en-us/visualstudio/mac/what-happ...
I've never met a consultant who seemed useful and I've met many from the big 4 so in that regard GPT measures up.
If I understand things correctly, this launch won’t (try to) complete an orbit, either. It will make a water landing after less than one time around the earth.
But what if your car doesn’t have the latest emojiset or social sharing functionality within the notes app?
Drinking more electrolytes.
I prefer Vyvanse for that long, slow release... no mid-afternoon crash ;)
I only recognized Spencer, Nietzsche, and Riemann.
I'm not sure why you're emphasizing that weather forecasting is just 2D fields. Even in the article they mention GraphCast predicts multiple data points at each global location across a variety of altitudes. All existing global computational forecast models work the same way. They're all 3d spherical coordinate systems.
Maybe there are circumstances where someone really doesn't have much work, doesn't have many meetings, doesn't have any real professional visibility outside the company etc., but it's really hard for me to imagine that being either sustainable or not caught out sooner rather than later.
My simple rule in the same period: avoid WD at all costs, prefer HGST (which later became part of WD) and use Seagate mostly. I’ve seen variations of these personal rules, and during a time when Backblaze didn’t exist yet (and came up with better measurements on a larger scale), it was like one of those holy wars between tabs and spaces (or vi and emacs).
I don't understand why this is downvoted. This is a classic thing to do with deep learning: take something that has a solution that is expensive to compute, and then train a deep learning model from that. And along the way, your model might yield improvements, too, and you can layer in additional features, interpolate at finer-grained resolution, etc. If nothing else, the forward pass in a deep learning model is almost certainly way faster than simulating the next step in a numerical simulation, but there is room for improvement as they show here. Doesn't invalidate the input data!
I understand that but I speak with many other smiling eye contracting people throughout the day who also converse with me and get to know me outside of my wedding no cheese on my burger.

Like I say it's great to meet new people and to build human connection in your life. I'm just not convinced that avoiding order screens is the thing to focus on for achieving that goal.
Congratulate yourself it is a great internal achievement to finish writing something. I just published my first book this month, I'm not sure how the mojo came, it certainly wasn't a special month though I did manage 10K words during last NaNoWriMo.

The floodgates opening for me was being stuck in a hotel room during a cyclone for 3 days without power and an old Chromebook which I nursed to fourteen hours of battery by turning the brightness all the way down and closing the lid to put it in sleep mode during the times I was thinking. That got me the re-start I needed.
X continues to suck at moderating hate speech, according to a new report
This Python scripts generates a playable HTML-only Tic Tac Toe game. The generated file is 560KB, that is more than 300 times smaller. Also it works in any browser not just Chrome, probably even TUI browsers like w3m or links for that matter ^^. It generates all and only the valid game states, that is 5478 boards. It may be optimized further.

Play it here: https://pablo.rauzy.name/dev/ttt.html

from copy import deepcopy

opponent = {'X':'O','O':'X'}

generated_boards = []

def board_id (board):
return ''.join([''.join(row) for row in board])

def winning (board, player):
return player == board[0][0] == board[0][1] == board[0][2] \
or player == board[1][0] == board[1][1] == board[1][2] \
or player == board[2][0] == board[2][1] == board[2][2] \
or player == board[0][0] == board[1][0] == board[2][0] \
or player == board[0][1] == board[1][1] == board[2][1] \
or player == board[0][2] == board[1][2] == board[2][2] \
or player == board[0][0] == board[1][1] == board[2][2] \
or player == board[0][2] == board[1][1] == board[2][0]

def full (board):
return '_' not in [cell for row in board for cell in row]

def print_board (board, player):
print(f'<hr id="{board_id(board)}">', end="")
links = True
if winning(board, opponent[player]):
links = False
print("WIN:")
elif full(board):
links = False
print("DRAW:")
for row in range(0, 3):
for col in range(0, 3):
if links and board[row][col] == '_':
board[row][col] = player
print(f'<a href="#{board_id(board)}">_</a>', end="")
board[row][col] = '_'
else:
print(f'{board[row][col]}', end="")
if row != 2: print('')
return links

def next_boards (board, player):
boards = []
for row in range(0, 3):
for col in range(0, 3):
if board[row][col] == '_':
board[row][col] = player
bid = player + board_id(board)
if bid not in generated_boards:
boards.append(deepcopy(board))
generated_boards.append(bid)
board[row][col] = '_'
return boards

def print_boards (board, player):
if not print_board(board, player): return
for board in next_boards(board, player):
print_boards(board, opponent[player])

print("<pre>")
print_boards([['_' for _ in range(0, 3)] for _ in range(0, 3)], 'X')
Ah yes, the crypto miners in Gaza where not even hospitals can get a steady supply of fuel and electricity.

Crypto nerds are completely detached from reality.
Blender 4.0: Release Notes
Please merge with https://wiki.blender.org/wiki/Reference/Release_Notes/4.0
I have a son in a state university now. Unfortunately, things are so competitive even in a state school; I don't believe the community college pipeline is viable. Yes, technically you can go to a CC and try to transfer to a state university. The odds of that happening, is however very difficult. At my son's large state university, it is almost impossible to transfer majors now. The reason being is that there are so many students and applicants wanting to go into the popular majors. The queue does not move. If you are in, you are in. If you are not, you need a miracle to get into a popular major like CS, engineering, biomedical etc.
I think one of the most important "features" of Gleam is that it intentionally has a small footprint. I agree with your main point here: that Gleam is highly discoverable. You arrive at this conclusion via "reading someone else's code", which I agree with, but I think there's a second important piece regarding discoverability as well: you can read the standard library and be fairly confident that there aren't hidden "better ways" of doing things. I really like Elixir's standard library documentation too, there are numerous examples of how to actually use each function, which is really helpful for beginners.

As an aside, I really love the citations in the third column of your website. Super cool!
Why highlight this?

What, if anything, is wrong with this?
only in this case it mostly google which makes matters worse. They don't or badly check DMCA claims, don't monitor or publish the filers that are most frequently counterfiled against and to top it off: mostly use their own contentid system anyway which heavily favors ip holders.
> Those who cannot leave the house, and those who will not leave. I claim that we have an uptick in the latter camp.

No way. It's definitely the first.

When I was 22 years old in 2004, I was making $13/hour and the rent on my 1-bedroom apartment was $600/month. I have a friend that still works there, and he says the pay is now $21/hr, and the place I was renting is now $1,475/month. In 20 years, the pay is up only about 60%, but rents are up nearly 2.5x. He had to get a roommate to be able to afford rent.

It's ridiculous that a country as rich as the USA has had the standard of living DROPPING over time.
Interactive Visualization of Regional Differences
Are the junior devs expected to code it without running it and without seeing it rendered, or are they allowed to iterate on the code getting feedback from how it looks on screen and from the dev tools? If it is the second one, you need to give the agent the same feedback including screen shots of any rendering issues to GPT4-V and all relevant information in dev tools for it to be a fair comparison. Eventually there will be much better tooling for this to happen automatically.
Apollo wasn't a risk?
I got 560KB. More than 300 times smaller. See my comment here: https://news.ycombinator.com/item?id=38266987
> If only there were some sort of publicly available record showing transactions performed.

These days the majority of Bitcoin transactions by number probably happen on Layer 2 technologies, mainly Lighting, that do not record transactions directly in the Bitcoin blockchain. There is no publicly available record of Lightning transactions. It's quite difficult to even estimate how many are being done.
JUXT Cast: Platform engineering and advice on internal developer platforms
Don't even need OTA. A seattle radio station bricked a bunch of mazdas.

https://www.autoblog.com/2022/02/09/seattle-radio-station-br...
HGST was bought by WD long ago. Has that had any impact on the types of drives sold or the quality?
It is like in Eastern Europe in the 1990s. Electricity was abundant and cheap (commies have built massive steel industry to make a lot of weapons for upcoming war with the West, which has never come) so people started installing electric heaters, well guess what? Prices for electric energy rocketed up as demand for energy went up. So people have migrated to coal heating, which was much cheaper than electricity.
There is nearly zero regular maintenance to be done on EVs though. No oil, no belts, no fuel filter, spark plugs etc. Even the brakes will likely last entire lifetime of the car
Well said. If you fancy using my likeness as a dartboard, or in a meme, or as a Photoshop asset, or painted on a canvas, or drawn by AI, or mistakenly randomly generated, etc, great! Have fun. Not my circus, not my monkeys.

I'm not entitled to categorically own/forbid using a look. That's nonsense and leads to self-inflicted quandaries: How do I know a video of unknown provenance contains me, not a dead ringer that gave consent? How different must a depiction be to not require my consent? 9 pixels? 30%, whatever that means? At least an eye color change?

It's impossible to consistently enforce, presumptive, and effectively thought-policing a concept. In short: it's absurd.
Oh, that's to be version-comparable to Emacs, which is at version 29. Vim being at 9 is just way too optimistic!

duck and run
I agree that if "How " is removed from a the title of a dated article, but "[year]" is not inserted in the same edit, that's a bug. Either fix the title completely, or don't bother.
The future?
Our universe can can be thought as effective de Sitter brane in an Anti-de Sitter space. Conformal 4-dimensional field theory is mapped to AdS_5×S^5
>If you want to get back into front-end read “CSS: The Definitive Guide”. Great book, gives you a complete understanding of CSS by the end.

Do you realize for how many technologies you can say the same thing? I don't want to read a 600 page tome on CSS. The language is a drop in the bucket of useful things to know. How valuable is a "complete understanding" of CSS? I just want something on my site to look a specific way.
Thank you Fnands. I appreciate it. I will have to go back to SkyFi -- I must have missed this 75cm imagery.
> how space can be profitable

Figuring out how to get large nearly pure metallic asteroids in earth orbit would go a long way in figuring out that profitability.
If all of your disks are about the same age, from the same vendor, it might be reasonable to replace them over time to mitigate the risk that a firmware or manufacturing issue results in them all failing around the same time. Many vendors have had firmware errors where counters rolled over and the drive becomes inaccessible (generally much sooner than 13 years though).
Give 'dotnet new webapiaot' a try (you can see more details with 'dotnet new list' or 'dotnet new {template} -h' to see extra options for a specific template).
Only just learned about demoscene like a week ago. Cool stuff!
Ask HN: TeachYourselfCS-like curriculum for AI/ML/LLM?
Restricted Ketogenic Diet Therapy for Primary Lung Cancer with Brain Metastasis
Welcome to the Kinky World of AI Financial Domination
Look forward to trying this!
No, my argument is that it’s a weak case, full stop, that hinges on Google growing from a 400 pound gorilla to an 800 pound gorilla by outcompeting their direct competitors in their core business that the company was founded on, making deals, acquiring other businesses in areas they needed to improve upon (or reasonably thought they did) and developing new search and ad products to expand their business. You can’t punish them for making a deal ex post facto because it was the winning strategy and their competitors turned out to be the greatest cultural lobster trap inventors[1] and the Windows company that has basically stopped innovating on the web the moment they stopped perceiving it as a threat (which they were so wrong about).

Google’s core business is search and advertising and they have worked from the company’s inception to acquire users and customers in both, successfully, and more so than their competition both earlier in their history and later and they have developed business partners along the way who value that continued business relationship.

Making deals isn’t illegal and businesses make deals all the time. The Sherman Antitrust Act declares contracts that restrain trade and commerce illegal, but Google isn’t restraining trade: they’re paying a fair market value for user acquisition and their largest competitors both know what that price is and are unwilling to outbid Google.

Up until 2017, Microsoft even had their own deal with Apple where Siri used Bing results and you couldn’t change that (still can’t control what Siri uses actually, but Siri is garbage). Even so, you can still change the search provider in Safari and Apple only receives money from Google for Safari users when Safari users actually use Google making this more like an affiliate program.

[1]: http://ascii.textfiles.com/archives/2848
> generally when two satellites collide some debris can be shot at a higher orbit which will take forever (or will not) reenter atmosphere.

The lowest point of the new orbit (perigee) is guaranteed to be no higher than the point of collision. Fragments after the collision have no further propulsion, so their new orbit must initially include the point of collision, and can only decay from there. This can also be seen on your scatterplot.

Moreover, the time to decay is most strongly influenced by the perigee, as the atmosphere is the strongest there. If a satellite on an low orbit (decay in decades) explodes, those fragments that "reach a higher orbit" will still (due to the low perigee) decay back to a near-circular orbit in decades.
A collision can increase the lifetime for some of its fragments, but not by multiple orders of magnitude (unlike a circular higher orbit).

Your video link also nicely shows that fragments with a low perigee will decay quickly, no matter how high their apogee is.
I think this shows more of a fundamental flaw in their update mechanism, than anything.

I don't think a botched update is a big deal. It happens, and should be expected, in a sane design. The fact that the customer noticed is a big deal.

There are many implementations that could be used for an "auto rollback" feature. They either failed to implement that in a sane way, or they were goobers, and assumed things would always be rosy.
>has that had any impact on the types of drives sold or the quality?

No. To the point when WD tries to rebrand those drives away from HGST, the market demanded HGST and they brought it back a year later.
It seems there are only 5478 valid boards.

See my script here: https://news.ycombinator.com/item?id=38266987
I think the point is you'd be able to build products in space that you cannot build on Earth for any cost currently.
The problem on my end is finding readers. My stuff is at https://emlia.org/
who is james somers?
If it only was a single data point, sure.

But my example was too simple just to make a point. In the real world you'd be bombarded with hundreds of facts like this, aimed at carefully crafting a certain narrative. Of course mixed with half-truths and lies.

It's not easy to overcome this with critical thinking, and even experts in the field fall into this trap. Expecting someone with no knowledge to be able to is just not realistic.
Maybe the desktop UI story isn’t quite there yet. But I’ve been using .NET >= 5 web apps for years on linux, and it’s pretty solid with Rider. No issues debugging.

While I would prefer if I could use free tooling, Rider pays for itself in time savings very quickly.
https://www.coursera.org/articles/how-to-learn-artificial-in...
> Every person I've noticed who says that ChatGPT isn't good at what it does has the same thing in common - they're not great at talking to people, either.

I think that the people who nowadays shit on ChatGPT's code generating abilities are the same blend of people who, a couple decades ago, wasted their time complaining that hand-rolled assembly would beat any compiled code in any way, shape, or form, provided that people knew what they were doing.
(This is all to say that I 100% feel the same way.)

I like getting feedback. I don't like when platforms try to smooth out the rough edges invisibly... they often end up in me experiencing breaking problems without my realizing I am experiencing breaking problems. It extends so much farther than having the choice to force a video feed resolution.

I don't like when voice and video channels "seamlessly" pitchshift and speed-up/slow-down (at least, without indication). I already find it unacceptable how aggressively most platforms like to compress sound in their audio codecs, presumably in the name of saving bandwidth.

Slack application going 1000% out of their way to never let you know that it has a connection drop, so you never know if it re-established comms when you know your net dropped out for a moment, or if you need to hard refresh with Ctrl+R, because you heard the Slack notification on the phone right next to you, but you can't tell whether the desktop app has received the latest messages (often, it hasn't).

In all seriousness, I would love something where my computer lcd subtly shades red or blue along the edges of the display depending on when I'm getting network jitter/latency and when it's catching up, and things like that. How cool would that be?
This could even play out on a broader scale and even increase the demand for software engineers.

What is going to happen if more and more people are creating lots of software that delivers value but is difficult to maintain and extend?

First it's going to be more high-level stuff, then more plumbing, more debugging and stitching together half-baked solutions than ever before.

AI might make our jobs suck more, but it's not going to replace them.
Used to be, in my opinion. Specially pre-2015. It has become buggy, slow and lacking features ever since. And let’s not get started with its monstrous setup/installer.
A/B gets complicated in the real world. BL1 may not support A/B for example, so to implement A/B bootloaders you may need a shim that can read/write NVM to handle that. Your HSM may not have slots for multiple keys to have different signatures, so upgrading one may trample the other if your update code doesn't check that.

Lots of ways to screw this up, especially in automotive where you're likely to be dealing with TI and their (in)secure boot.

I've solved this problem god only knows how many times now and I've rarely found an automotive board that doesn't introduce fun, new edge cases. OTA can't exceed x kilobytes of memory, the processor isn't fast enough to verify signatures and write the image in < x seconds, can't write the image to flash unless the signature is verified, but the image doesn't fit in RAM, the server delivering the update is 3+ networks away from the device receiving the update, etc.
I always had this thought that maybe it would be better to fork entirely but not be bug-for-bug compatible. That way Alma and Rocky can find a base that they both agree on but maybe have different development cycles.
Also doesn't help that a lot of TVs have screen tearing or uneven frame timing.

You would think that a device whose sole purpose is to divine a picture from wagging pixies in the air and make the little lamps twinkle in a convincing way would be able to do it by now.

But I have yet to find a "smart" TV that can handle it decently, even well into the mid range it's still a bit hit and miss. Get a cheap decoder and plug it into any mid range laptop and the pacing is leagues better.

Do they just use the absolutely worst SoC that still turns enough product to pay the bills, or what?
I mean, If I can't have it, you shouldn't have it is kind of ok-ish; but it's when they skip trying to get X and just short circuit to you have X and I don't, let's get rid of your X that bothers me.