skysight-inc/HackerNews huggingface dataset:
The definitions in the floating point standard make much more sense when you look to 0/INF as "something so close to/far from 0 we cannot represent it", rather than the actual concepts of 0 and infinity.
I'm still working on Server Radar, a price tracker for dedicated servers from the Hetzner Auction and recently added alerting. That included adding a backend to a previously completely static website. I decided to migrate to Cloudflare Pages (from GitHub Pages).

https://radar.iodev.org
I did a similar thing once (off my own back - I was young and naive) on a dead simple web app I wrote. I put a footer that said something like "all access is logged, unauthorised access will be investigated" with the current IP address to try to demonstrate that I had the data to do it. I didn't. And nothing of the sort was logged or investigated. I just hoped it would put people off!
Thank you, I was wondering about the chemistry of this.

When they say to avoid grapefruit juice, it's not because of something innocuous like indigestion. But until recently that had been my assumption.
Consistency depends on your set of axioms. If you are willing to give up various nice properties of division, then you can obviously extend it however you like.

My gripe with arbitrary choices like this is that it pushes complexity from your proof's initial conditions ("we assume x != 0") into the body of your proof (every time you use division now you've split your proof into two cases). The former is a linear addition of complexity to a proof, whereas the latter can grow exponentially.

Of course, nothing is stopping you from using an initial condition anyway to avoid the case splitting, but if you were going to do that why mess with division in the first place?
My first experience of Unix was on a dumb terminal on a university AIX (?) machine, I had heard that "man" was how you got to the documentation, so duly typed "man", the resulting

Apropos what?

made me laugh out loud, and the others in the room gave me a funny look.
That's super reductive. There's a pretty obvious difference between playing a game that only requires a modest one time fee for the whole thing, versus a game that somehow gets people to drop hundreds, even thousands of dollars for repeated purchases of virtual spaceships.
>In the context of getting one by surprise in simple arithmetic they are approximately as bad as zero.

I don't think so, because getting 0 in a larger expression might yield a result that looks plausible, leading to hidden bugs. Inf and NaN both are good because they necessarily propagate all the way up to the end result, making it obvious that something went wrong.
> That'a separate from software churn though.

I'd say that is correct. In a sense it's like part availability for cars or washing machines, and is similarly quite an outrageous situation too: around here law mandates 10y of parts availability; trouble is, reliability has progressively improved to the point that this becomes ludicrously insufficient.

An example: I bought a car five years ago, it's well tended and shows no sign of being anywhere close to the scrape yard five years from now, yet parts will become hard to come by; case in point my other car is turning 16 (sixteen!) and barring the need for a full body paint job because the varnish is gradually peeling away (which is kinda expected), is equally in such good order as to most probably be in similar condition for another 10-15 years with proper maintenance; but will I be able to? Parts are getting rarer as they've been in a stock-remainder only basis for five years.

Another example: my washing machine had a part fail at the 7 year mark. Fine, parts are supposed to be available, so just repair? Well, the part moved out of production to stock-basis because they evaluated statistically that they have enough stock to cover the 10y mark. Problem: the stock is a sort of archival with glacial operation speeds, the time quoted for part shipping was shy of 6 months, and I couldn't find a replacement. So I bought a new machine out of sheer necessity.

10y is way too short for parts. Software, notably OS and its compatibility primitives for third party software, should be counted as parts. 7y for software is better than before but still way too short.

> Desktop OSes tend to support hardware for much longer than mobile OSes.

I feel like this is increasingly less true, at least to the point that the difference becomes immaterial to the problem.
Same. I tried a bunch of fancier methods like pour-over, french press, and moka pot with expensive whole beans but I always come back to the trusty cheapo drip machine with pre-ground coffee beans.
There are (at least) three aspects to consider:

- How will the company / your boss decide that you are doing a good job? - Focus on that first. Include the parts they don't directly value but where you think you need them in order to reach that goals.

- How do YOU know you are doing a good job? - to develop that taste you need peers to look up to. Find them in meetups, in un-conferences, conferences or on the internet.

- Build your skills in three main areas:

- "Behavioural" skills (a.k.a "soft" skills) - written communication, verbal communication, be good at giving and

receiving feedback, building professional relationships, organize your work, learn to "manage up"

- domain skills (learn about the company & the field)

- tech skills - focus more on concepts & principles and less on the "framework of the day".
Introduction to GPU Microarchitecture [pdf]
Yes but no one with power will do anything about this. And all the other blatant privacy violations.

Hell powerful people can’t even agree to slow down destroying the earth!
It's been more than ten years though? The kickstarter was in 2012, and they'd already been working on it for a year or two by then I think?
Dell XPS 13 - died just out of warranty with probably 10 hours of usage. Giant waste of money.

Kobo eReader, think it was called a Sage? absolute garbage, worst eReader I have ever bought. Spent 10 months battling with support after constant issues, got a replacement and sold it immediately.
Have you forgotten sourceforge?
Yeah I didn't feel the need either until I had two small kids and multiple attempts of people to break-in whilst your 2 year old daughter is asleep upstairs etc.

I actually live in a nice neighborhood and this is the problem I think. I am not especially wealthy, but a lot of people in this area are (and not just a bit wealthy, but like absurdly ferarri-owning excess etc). So while crime generally in this area is low, breakins and robbery is unfortunately high.

I am working on the "run faster than the other person when escaping from a bear" approach. Visible deterrents, then more "active" deterrent in terms of automated lights and dog sounds etc, a solid physical security in the hope that they just try to break in to someone else instead.
After publication of Spectres, I don't know if there much interest anymore on Hats. Spectres are like Hats, but eliminate the need of reflections for tiling.

https://cs.uwaterloo.ca/~csk/spectre/
You're assuming that they don't have their own disbelief properly suspended. The illusion works, against all objective signs of failure, because they are believing it themselves. It's like Dafoe's Schreck delivering a very convincing Nosferatu in Shadow of the Vampire.
Maybe the real game was the friends we made along the way.
Yeah, the threat model has shifted in recent years from other users to applications downloaded over the internet. It is a pity that OS security has not caught up.
When I first started hosting servers/services for customers I was using EC2 and Rackspace, then I discovered Linode and was happy it was so much cheaper with apparently no downside. After the first couple of interactions with support I started to relax. Then I discovered OVH, same story. I haven't needed the support yet though.
Unless you're a regular python user who has already paid the high cost of installing learning to use the whole mess of tools, the break even point exists. There are times when I do the 100+ lines of shell to avoid python. How often do python apps just stop working on me for no apparent reason? (Yesterday I tried to launch puddletag and had to nuke it and reinstall). But for me the big thing is that using "curl | jq | awk" is easy, fast and terse. If I can get away with that I'll choose it every time.
No someone in America found out that their empire has begun it's long period of decline.
>Most things are ok in moderation, including stupid relaxing

For real. Sometimes, I think that the binary nature of language, things are either good or bad, there is no single word to describe n-shape dose responses except in aphorisms like "too much of a good thing", means that it's too easy to autopilot into thing A is either good for you, or bad for you. One beer with friends is good for you but ten is not. The optimal amount is somewhere between (it's slightly less than 2).
Rising temperatures impact the immune system of wild monkeys
It helps to read the article... the author was not introducing this as a novel concept, but elaborating on how this is a better mental model for how an interpreter or compiler works. It's not Tokenize -> Parse, it's Tokenize -> Read -> Parse.

The article discusses this particularly with regards to the meme of LISPs being "homoiconic". The author elaborates that the difference between LISPs and other programming languages lies actually not in "homoiconicity" (a Javascript string can contain a program, and you can run `eval` on it, hence Javascript is "homoiconic"), but in what step of the parsing pipeline they let you access: with Javascript, it's before Tokenization happens; with LISPs, it's after Reading happened, before the actual Parse step.
SMS for 2FA is being phased out due to security concerns, but I don't get why they aren't using plain TOTP, so you can use any authenticator app you'd like.

My bank did solve the issue in a pretty clever way though. Their phone app is so terrible that I refuse to use it. Sadly there new web version is also terrible, e.g. you can't copy paste when doing a transfer, so rather than being 100% sure the amount is correct, you get to type it in and double check it.
Agree 100%. Mentorship from more experienced colleagues can save an enormous amount of time in pain by pointing out someone is going in the wrong direction very early on. Mentors can also expose a mentees to “unknown unknowns,” which a mentee might not otherwise know that they need to investigate. I agree that “learning how to learn” is more valuable, but that’s not to say that mentors or more experienced engineers have nothing to provide of value.
Dépends. If the 2nd house location requires review by an architect because of ground issues or regulation. If contractual provisions require an architect fee. If small adjustments that may have structural impacts are needed. You won’t pay the same amount, but still something.
Kaze? Yeah he's being doing insane things, like getting mario sunshine levels to run on his modded engine. Sounds like he's accomplished much much more too:

https://m.youtube.com/watch?v=Drame-4ufso&pp=ygUEa2F6ZQ%3D%3...
Why designers don't like design systems
Code is written for other humans
http://ps-2.kev009.com/rs6000/rs6000-netbsd.html
I'm currently working on a Python-based demonstration of some music theory concept for an article in the Paged Out! magazine. Very early stages but it might provide some inspiration regarding how to describe music theory concepts using code: https://github.com/tiniuclx/harmonylib

I've also made a "music theory interpreter" in Rust that goes a bit further. The source files for music theory & the chord database might prove especially interesting. https://github.com/tiniuclx/harmony-explorer

Finally, Ian Ring's website is a very fascinating place to learn about scales in particular: https://ianring.com/musictheory/scales/
Yeah that's possible but its still security as an afterthought, bolted onto an existing system.

And it's a bad UX also. As a user, I don't want to deal with fake users, for example.
Don't shit in your own back yard, no matter what other people like to do.
> I don't see how traffic in Ashburn is more expensive than Frankfurt and Amsterdam.

The vast majority of Hetzner's traffic in europe (and tbh, anyone's traffic) is free peering. Telekom is the one major exception.
It differs by not being insane. Trivial functionality that actually works. It's what's good about systemd.

It doesn't require forwarding sockets or giving free access to root just for building images. It doesn't explode just because you touch your nftables rules. It doesn't suddenly expose a process to the Internet because of some undocumented option. You can use all the normal tools such as auditd and SELinux without having your configuration overwritten by a madman.
from the FAQ, https://aws.amazon.com/data-transfer-terminal/faqs/

- What is the connection type?

- Each Data Transfer Terminal facility will have at least two (2) 100G optical fiber cables that are connected to the AWS network.

- What are the key requirements for preparing my device to use the Data Transfer Terminal facility?

- To prepare for using the Data Transfer Terminal facility and connecting to the network, you need to ensure your uploading device is prepared to connect to the network. You should have the following for an optimal data upload experience:
• A transceiver type 100G LR4 QSFP
• An active IP auto configuration (DHCP)
• Up-to-date software/transceiver drivers

Also, from https://aws.amazon.com/data-transfer-terminal/pricing/:

Per port charge for data transfer

US to US @ $300
US to EU @ $500
US to Other @ Contact us
Generally yes, significant revenue (for books but also movies and music) may happen several years after the first release/publication. Because… reasons you don’t always control.
> cats with the mutation are not only healthy, but also cute.

The latter of which being the likely reason that the trait has become so widespread in the artificial selection environment of the domestic cat population.
Whatever’s your stance on the conflict, if you include Oct 7 as a playable mission AND you continue to play as the same guy throughout the game - you’re the bad guy.

It’s one thing to create imaginary world of freedom fighter fighting against tyranny of oppressive world hegemony of certain state and it is completely different thing to include some sort of Sep 11 event and then paint it as resistance.
Is there actually any evidence that an “attention span” can be affected in any way? I’m not knowledgeable about any psychological studies on this topic. My instinct says that young people consume short form content because that’s their preference. I’m sure they’re also still capable of like watching a movie.
I don't remember the numeric codes unfortunately, but BEQ, BNE, JMP, JSR, ROL, ASL...
Disagreed. 1/0 should be infinity, and computers should be able to handle these concepts. Just look into what is 1/0.00000000000[etc]1. And no is not an error, you find out with a very real and tangible example, when you are developing a 3D engine and you want to make the camera to look at vector [ 0, 0, 0 ]. Quick resume: You can't, you need to force add a slight displacement so you can skip this silly error.
Low code tools are fantastic for people with unambitious software goals (not to be confused with unambitious company goals). A lot of burden is lifted off of the tool builder, simply, because there is so much stuff that has been decided for you and therefore a lot of things you can not do.

But you have to really accept this limitation as a feature, just like you need to accept that inventing pieces or moves is not an option when you get frustrated during a match of chess. As soon as you fall into the coder mindset of "If only I could go one level down", you immediately switch into having 0 upside while having all of the downside. You fight the tool and then there's a ton of things that would in fact be simpler if you just wrote it starting from the correct level.

I would argue, just as with coding, this is mostly a matter of discipline. Having boundaries is part of the real world problem solving. Being able to work within them is a skill.
While fans of nuclear energy like to meme about the German power grid, Hetzner is — in so far as anyone with a grid connection can be — powered by 100% green wind and hydro energy.

You can see the paperwork here:

- https://cdn.hetzner.com/assets/Uploads/oekostrom-zertifikat-...

- https://cdn.hetzner.com/assets/Oomi-sertifikaatti-tuuli+vesi...
Order is the soul of dataflow integration systems, which is programming. And this is because order is the sole purpose of the universe, itself, as it spreads change across time and space. And there are most definitely rules to what changes and how.

As above : so below :: the universe : our datablow integration systems. The challenge is to make ours perfectly clockwork, too.
Co-creating the future: participatory cities and digital governance
Well, at least one tram got destroyed. Maybe it was some sort of tram genocide/pogrom? Rest in peace.
No notable wroters, except one: Pär Lagerkvist
- A Hundred more years ought to do the trick. Once we train AI to do it.

- What data will you feed it?

- Current C codebases and best practices.

- OOOF.
Ha! That's my product. Thanks for mentioning!
Harvard architecture is a thing. If you can not access or manipulate the program in any way then its not really meaningful to call it data even if it is stored as bytes somewhere.
Your example is quite vague (e.g. are we dealing with an integer number of items and processes?) and in general if something looks kinda like a division it doesn't mean it is exactly division. Just like in math, we have the power to simply say: if COND -> divide normally, else -> do something else.
I think they are very interesting as a first step in the construction.

I did a write up with some app you can play with a while ago:

https://www.nhatcher.com/post/on-hats-and-sats/
Also the writer Pär Lagerkvist, nobel award winner
It told you exactly what command it was running underneath so I never understood this critique.
Nothing in security prevents updating existing systems with newer code.
> I don't think it's unreasonable to release new hardware every year.

It wasn't ten years ago, but now they seem to be struggling to give you an actual reason for the new models to exist. The argument that not everyone upgrades at the same pace is not unreasonable, but still, it makes absolutely no difference if you get the iPhone 13, 14, 15 or 16. The number of people who needs the 16 for something in particular is so small that it wouldn't be a market in it's own right.
I'm sorry for the formatting of the post, I didn't know you needed to put a newline after each point in a bullet list. I've tried to edit it but it seems like it's not displaying my modifications. I hope you'll find the topic interesting enough to endure the wall of text!
In US shoplifting and car theft are already essentially legal. Nobody prosecutes.
That's weird. It works perfectly for men much older computers and also on my M2 Mac Pro. What version of OSX are you using? I created that product, btw.
What is low code anyway in 2024?

For example, is AWS Amplify or Firebase low code?
I don't give a rats ass about your design when it is in conflict with usability.

Give me a butt ugly but usable website/program over an overdesigned artwork with essential functionality hidden away to make room for even more pointless whitespace.
I gave them USD 50 for pretty similar reasons plus the additional reason of thanking Roberts for the entertainment I had from his earlier games. Since, I have easily gotten that much entertainment value watching the development, so for me it was a great purchase. ANd they tell me there will be a full game someday, for icing on the cake.
You can choose which electricity company provides the amount of power to the grid that you're using. While you don't get "your" electricity, overall you can still affect the carbon balance of the electricity that's produced in your name.

Hetzner is using 100% green hydro and wind power for that, which is as sustainable as any grid-connected company can be.
Union types ('enum types') would be complicated in Go
My constructive criticism to this video is "90% of it is figures standing still while wind blows their outfit or the camera does a simple move." Sometimes moving their lips as though talking .. though I did like that bird turning it's head smoothly away like "forget this, I'mma preen! Peace out!" Haha

Very much no throughline of concepts from one shot to the next. You never see the same character twice. No foreground dynamic action.. not even simple walking except one far-away character directly away from the camera which means that their silhouette hardly changed.

This all comes from the current generation of video diffusion models that basically just generate an image like they always have except with a hint of temporal coherence they expand that into a short shot with no types of movement except those seen a million times in their training set.

Getting gen models to be able to reason better about motion and to build mental world models of the 3d scene they are managing a 2d window into is going to be a big challenge, and require some additional breakthroughs on a par with the original GPT and stable diffusion breakthroughs that currently act as a foundation to a majority of modern AI innovation.
The only practical use I have found for knowing some category theory, is to be able to decode what your FP fanatic colleague is talking about.
When AI gets advanced enough, compilers will be gone, there won't be a need for C anyway.

Just like Assembly got reduced to a very niche use case, after optimizing compilers got better than much humans at handling Assembly code manually.

Technically those will be AI/ML Compilers, but I digress.

It is anyway a win regarding C and its superset derivatives.
I think it is idiotic, but I don't think it is outright scam. Just comparable to over funded start-up waste. Burning money on every possible feature or thing or detail sensesly.
He's been pretty consistent over last 10 years that part of MAGA is bringing back manufacturing

The details however...
> Anyone maintaining software in the public domain needs to understand Torvald's first rule of kernel development. YOU DO NOT BREAK USERSPACE!

That's why they offer refunds!
All i've really got is personal anecdotes, but i've noticed that excessive scrolling (~consuming short form/attention grabbing content) in the evening/morning correlates negatively with my ability to focus on longer, less dopamine-rewarding tasks.
This usually goes away after a few days of reducing said behaviors, so it seems at least mostly temporary (the same might not be true in teenagers or younger)
Unleash Your Creativity On-the-Go with the Brick Hero
Don’t forget the eugenics. Dude did an awfully thorough job of trashing his own reputation.
this assumes there are no devops/consulting cost to setup something with AWS. My experience is that "the aws way of doing XYZ" is almost as complicated as doing it the non-AWS-way.
On top of that: the non-AWS-way is much more portable across hosting providers, so you decrease your business risks considerably.
GW2 utilizes GW1 engine with few modifications - Havok was used to provide 3d rag-doll animations. Over last 12 years they did all sorts of small upgrades pushing a little bit into modern times - 64bit client was released (or rather had to be) and they moved from DX9 to DX11
> If Rust was actually better, it would flow into the ground organically.

Yeah, and languages like Ada are widely used everywhere. And no one ever writes code in Cobol or JavaScript, since it was that bad.

I mean, when seatbelts were introduced, everyone[1] flocked to show how cool and safe they were. It's not like government had to mandate it from above, right?

[1] (it's a subtle joke only 2% bought Ford's cars with seatbelts) https://web.archive.org/web/20201130151600/https://www.histo...