skysight-inc/HackerNews huggingface dataset:
At the dance time world you say the semantic web has arrived in the non tailwind parts of the web?
Crypto miners were never "Nvidia-only". Probably because hashing algorithms were trivial to implement on OpenCL and later mROC.

Nvidia's moat is AI.
> To be clear Russia is already using cluster munitions in Ukraine.

I'm not sure what your point is. Are you implying it's justified because Russia is using them?
They won regarding nuclear power
They probably pay Adblock Plus to have bing ads whitelisted just like google does through their "Acceptable" ads program
Why shouldn't they? You say it as if educating a portion of the population has no wider benefit to the rest of society beyond the individual benefit to the students who are educated. Is it not a good idea to have trained doctors when you fall ill? Do you plan on sending your kids to school? Maybe you should support educating some teachers. Do you want to live and work in buildings that won't fall down? Hmm, maybe it would be a good idea to have a few engineers around. Of course there is some benefit to the educated individuals too and hence perhaps they should contribute to their training. But to claim society has no strategic incentive to subsidise the costs is just nonsense. If nothing else, they are likely to contribute more on average in terms of taxation in future .
I highly resonate with this. In fact, I spent over a year buildng it [1].

My thesis is that the calendar will play a significant role in the next OS UI paradigm, replacing the old grid of icons and overlapping windows. Everything will happen around a unified timeline, through which you will launch an app by time-blocking its use, check notifications by looking at the past, forecast battery life or weather by looking at the future, undo/redo actions (or view snapshots/backups) by time traveling, etc.

It is shocking how far behind our map of time (e.g., Google Calendar) is compared to our map of space (e.g., Google Maps). Every spatial feature has an obvious temporal equivalent that just isn't implemented. I want to be able to search, save, and review events. I want to schedule an itinerary of events. I want turn-by-turn navigation in time.

Of course, solving time is just the beginning. The real magic happens when you combine space and time. For this, we may need to wait for more AR/VR adoption, whose added dimension should make this realization obvious to most and significantly facilitate its implementation.

[1] https://chronomize.com/
This wouldn't be happening if universities did a better job making grad students less miserable. It was tolerable back in the day when - in theory - you'd simply "pay your dues" and then slide into a tenure-track position. But that era is over and isn't coming back.

The workload of grad students has also increased substantially. Not only are they conducting much of the research, but quite often they're asked to significantly contribute to grant proposals as well.
I mean, the Luddites have failed, but there are still thriving artisan craft makers and artists.
It seems like I might be better off picking the winning lottery numbers directly instead of relying on the random serendipity of guessing them and most of the time being wrong.
wait really? i thought "Threads" was pretty genius. it's a social network where people post threads. people already know and use the word "threads". you post tiktoks on tiktok, reels on reels, and threads on threads.
Beta Alanine and Bupropion will make you go off black tea, the beta alanine will make you throw up, the Bupropion will make you switch to green tea.

Ergo, is black tea really healthy for you, despite being the most drunk form of tea?

I think beta alanine could be used for addictive leaf based products, ie tea, cocaine and tobacco.
IMO social media websites lives or dies by network effect

if threads get hundred million people in a short period and they start to write and interact with each other then that a good moat for them.

Might be that BlueSky is not trying to be a popular social media platform. But if they want to then having right now their signup closed is a very bad decision.

It is already hard to keep track of where each discussion is: twitter, mastodon, instagram, facebook, linkedin ...

I think people are maybe trying one more from what they currently have.

look at Clubhouse - they tried the invitation idea and died with it in their hands. When having so many platforms available almost no one waits for yet another one for 3 months to get their handle to finally talk with 10%of their existing network as their other 90% still waits their invitation.
The problem I have with degrees being handed out left and right is that it causes a deflation of a degree. And then we see ridiculous needs on job postings.
They most certainly don't need / deserve the snark, to be sure, on hacker news of all places.
WebAssembly and Replayable Functions
Ah but that's my point, turns out north is not a well-defined concept contrary to what I thought first.

That quote is ambiguous and could be interpreted as "north is where the up on the map is". And actually there seems to be no better definition (that eg. would stand the flip of axis). What are we arguing about again?
>> software companies still give you 'programming problems'

They've had to come up with all these ridiculous interview techniques when a simple "what's your IQ" would suffice.
Late to the party, too: I blog on and off at

https://www.justus.pw/

Mostly things I hack on at home, or weird stuff I find online and stuff that I have read about.
If FIPS compliance is one of your primary motivations for using AES, why not use Ed25519 or Ed448 instead?
As general rule, always fly KLM the atlantic route. Houston is business class only with normal fares. I.e. you can sleep through.
Ok, absolutely love the idea of feeding my heart rate data into my calendar to see whats delivering me the most stress. Nicely written blog too.
Actions are somewhat similar, yeah, even if much more limited.

Svelte was too js-heavy, and it requires js backend to be rendered on the server - while we had no js engineers. Plus markup was already done, as we rendered it server-side when using React.
It's not one or the other. Robotaxis shouldn't be allowed and taxi drivers should be strongly regulated.
Google likely knows who they all are; imagine if it just kicks them off of all Google services lol.
The wildcat strike is exactly what I was referring to as "We at UCSC didn't always agree with the course of the larger UAW 2685..."

The wildcat strike was led by the local union leadership after they abdicated their official positions iirc. Having that previous level of organization and identified leadership certainly made organizing wildcat actions easier.

Unions are more than just the highest level of leadership.
> Because it’s an intellectually dishonest, manipulative, and frankly… stupid, comment to make.

I disagree with your unsubstantiated assertions.

> You’re either a troll or a fool, you appear to be conceding you’re the former.

This violates the sites rules, no name calling. Please try to do better.
New take on "I could build this in a weekend"
People are going to adjust. I remember the local forum in town with people freaking out about the Google streetview being a massive invasion of privacy and saying how they're going to chase those cars and destroy the cameras. Some people are going to have fun here and there, but I think we'll be collectively over it very soon.

> in the physical world at scale with things like self-driving cars when they’re so easy to disable.

Cars are easy to disable in general. You can permanently disable lots of cars on a random street before you get caught. This is temporary and harmless, so people aren't really serious about it.
If your git squash contains all the commit messages, it’s a pain to figure out which commit message refers to which line of code.

A comment goes right there. No tools needed. Mutable. Readable. Contextually in place. And you can even add comments while coding without waiting for the commit.

Is typing // really so much effort?
Oils Is Exterior-First (Code, Text, and Structured Data)
I think the ambiguous display of these things on the store, when few other apps show this, is cause for questions and concern. Everything you just said is equally speculative.
The purpose of college is for its students to learn to relate to other people who went to college.
Un-alived? What is the point of inventing a word like that?
Ironically, it seems said line only has 8 dashes in the shot from the movie.
How would a non-Google developer write a browser app that can save its state locally, like Google docs?
Read this, seems A) rare and B) not clearly due to green tea extract.

The data is basically anecdotal and there isn’t a lot of cases. And none of the cases were due to using green tea, they were herbal mixtures with many ingredients.
# Prettier logs:
lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative
ll = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative -20
l1 = log --pretty=oneline --abbrev-commit --decorate

# Show (all) (cached) diffs in Beyond Compare:
da = !sh diffall.sh
dac = !sh diffall.sh --cached
dt = difftool
dtc = difftool --cached

# Short status:
st = status -sb
ss = "!showci () { rev=${1:-HEAD}; git da $rev~1 $rev; }; showci $1"
And those meaningful relevant comments will be invisible in between those useless comments that were added to satisfy some tool that counts them.
The 4060 is a pretty unusual case. In general NVidia cards fit on a very predictable price/performance curve where you don't get any performance for free, but consequentially you pay more and get more performance.

(admittedly I have zero interest in them as gaming hardware, but on the GPU compute side this is definitely the case)
Domain names can also be taken from you if your adversaries are powerful enough. It happens regularly to controversial websites.
We currently see a lot of “reforming” in our higher education here in Denmark. There are likely many reasons for this, one being that it’s one of the areas that’s relatively “free” for politicians to do something with in that there won’t be a public backlash, but obviously they’re mainly doing it because they believe in the stuff they do.

What I’ve always found a little tragically comic (I’m not sure what the English description for “tragikomisk” it is, I have a non classical STEM degree after all) about it is how reactive it always is. They’re focusing on STEM education and cutting the “softer” stuff. Exactly because of some cost/benefit analysis as you point out and this time they are even shortening the length it takes to get the post bachelor degrees. They’re doing it because there is a demand for educated STEM people, and they want more young people to get a desired degree faster. What I find “comical” about it though is that I’m old enough to remember when China first started to become a economic superpower and there suddenly was an extreme demand for people who had studied Chinese. Again, sort of reacting to this, the politicians exploded the funding for Chinese resulting in a bunch of people who 5-10 years later couldn’t find jobs because China had filled the gap with English speaking translators.

If our politicians are constantly adjusting our higher education to what has been in demand for the previous 5 years, then we’re always going to be educating the wrong people. Even if you think the focus on STEM is a good idea, and it probably is, what we need right now are mathematicians and not the “softer” IT educations we needed 5 years ago. Meaning even though our government focused heavily on meeting the IT demands that blew up when the digitalisation really sped up in Denmark 10 years ago, we now find ourselves in a world where we severely lack people with an education that can be used for AI/ML because those lines weren’t the STEM educations that were focused on 5-10 years ago.

I get the want to meddle, but I do wonder if maybe leaving higher education to the universities (and the students) wasn’t the better option as none of us can predict the future. At least not outside how we’re likely going to need more or whatever they de-prioritise.

This is the first time they’ve shortened the higher education though. I wonder how that will work out. There is a demand for more of what we are making now, but is giving more people a worse education faster really going to meet that demand? Or are we just fucking over a few generations before we realise the mistake?
Are we getting infrastructure all wrong in the Serverless era?
Every so often Google docs prompts me to install their plugin. At this point I don't even remember what issue it caused, I just remember that it was so infuriating and that I decided I never wanted to deal with it again.
You can block them, which I’ve been doing more than I’d like today. I blocked Gary Vee, Wendy’s, the UFC, The Verge, Khloe Kardashian, and about a dozen more accounts I would never follow.
Simulation Testing for Liveness
The “everyone goes to college” mantra has caused educational inflation caused by misaligned incentives created from a misunderstood effect.

In the past, wealthy people self selected to go to college because they could afford to live and pay for college at the same time, all of their life, they liked had a lot of educational privilege because they likely were able to focus on studies and not menial work.

Post WWII, college was the hip thing to do that any good middle class young adult could do. They could go to a school that taught you almost exclusively what you wanted to know as everyone motivated enough to go likely had the background to succeed. College moved from a intellectual play grand for the rich to something closer to a vocational school.

Because these the new college grads were going into new and specialized industries and earning way higher than average, lawmakers in the US took notice and instead of paying for college for all, they created the worst class of loan in history, one that cannot be discharged, subsidized by the federal government, and under minimal oversight. Colleges noticed this and raised tuition gradually until about 2000-2005 where it rose sharply out of control because they realized that every year that the fed just increased the loan cap, so now you have this loan cap tracking the cost of college in a case of perverse incentives where the most vulnerable people in this arrangement lose. I’m not even going to mention the FAFSA and what a steaming pile of horseshit the “estimated family contribution” is and how to this day condemns millions of students to take on ridiculous private loans just to be able to qualify for a job that maybe pays above minimum wage.

Meanwhile, colleges are finding out that the “everyone goes to college” push made enrollment skyrocket but the quality of students has plummeted. Students are no longer self selecting, where in the past only the best and the brightest wanted to continue schooling, everyone from your high school valedictorian to the room-temperature-IQ nose picker was applying. They had to be more selective thereby creating more elite institutions, the rest of them had to deal with the problem of unqualified students filling up their ranks and wanted to find a way to extract more value so they lobbied for additional, comprehensive general education requirements which kept students in college, spending money on classes, because a ton of kids entering can’t do math or write coherently.

Now, college is simply an extra few years of high school that ends up being very expensive and it’s returns are questionable with the best results achieved by those actually interested in the material but their 4-year degree looks exactly the same as the other person who skirted through class doing the bare minimum. What’s next? A masters degree.

I cannot imagine a more machiavellian, insane, and hostile system for students. The current college system represents a fall from grace where students carried this increasing burden and we just let it happen.
Sure, but that is a lofty goal, and quite different from Bluesky's goals, which (according to https://blueskyweb.xyz/blog/6-13-2023-what-is-bluesky) are:

- Users own their data and can take it anywhere they want to go.

- Developers will never get locked out of the ecosystems they help build.

- Creators will always own their relationships with their audience.

User portability is always possible without the user owning their domain. I suppose the creator relationships are maybe relevant to this domain stuff?
We already do, the tech industry has a separate individual contributor path for a reason. Most middle managers below the VP level don't make more than the people they are managing. Engineers are very expensive.
Apparently to get around TikTok ban/quarantine filters that don't like the word "suicide"

https://www.thedailybeast.com/gen-z-wont-let-tiktok-stop-the...
Sorry. You have regulations you can think of that prevent accidents by professional drivers? Trucking is already insanely regulated and still sees all sorts of corner cutting and safety violations. And even in ostensibly safe companies, accidents happen. It’s near impossible to simultaneously compete on cost and have safety - squeezing margins is at odds with following the rules (and that’s assuming a huge leap that the rules actually are helpful - very often no analysis is done on the ROI of any particular investment).
Well, Dockerfile is as solid as a bunch of bash scripts apt-get installing and wgetting things from the internet, that means not at all. Maybe nix could provide a real solution for that.
Enter: Cone Removal Robot. ;)

I agree with you regarding the brittleness, the small things that count.

This is the typical automation cycle. Automation is a pipeline and you keep adding/removing tasks in it.

The cone placement discovery reminds me of the feared birds, that can literally bring down an airplane when sucked into the turbine. Large steel construct vs small bird - bird wins. Large steel construct vs plastic thing - plastic wins. ;)
I am moderately pro crypto (at least I don't see it as that bad). But I see no point in any of the cbdc proposals we have had so far. They either offer nothing new or worse are the same as cash (or traditional bank accounts) only with less features.
[alias]
justdoit = commit --amend --no-edit

I feel like every other commit I forget something, so a `git j<tab>` (I don't have any other aliases that what with j) puts my last minute fix where it belongs. Also nice during interactive rebases.
I mean, regardless of why they are missing their chance, they’re still missing it.
Speaking as a person who has implemented numerous web specs, you generally do start with a close approximation to the actual spec - I believe my original Map/Set implementations in JSC were exactly that.

Once you have a complete and correct implementation, then you can actually measure things and work out the critical parts and make them perform reasonable well.

But it’s really hard to do perf work if you don’t already have a reference/known good implementation.

And that’s what LibWeb is doing, which is giving them a workable baseline. Certainly enough that I’ve seen a few Kling videos where he abLe to focus on perf issues. A lot of the core performance bottlenecks devolve to “cache more”, and then devolves to those most hallowed of problems: cache invalidation.
Isn’t that federation?
What is RTB?
Ask HN: Threads in Europe?
Everybody is talking about Threads and showing off their new profiles. While I don't see the app in neither the iOS nor the Android app store?

Looks like they do not provide it in Europe. Great. So getting important handles related to your startup is not possible to Europeans?

Any way to get around this from Europe so you can at least sign up and prevent someone else registers the name of your startup?
It's basically in how you interpret "semantic naming". For some, they think in the "large font" or "large margin" as "semantic". Others only accept "header" as semantic.

There is undeniable coupling between CSS and HTML (and JS) for web apps. How willing are you to refactor those "header" CSS styles to maintain more semantic meaning is probably why you'd be on one side of the fence or other.

Tailwind is a well-designed shorthand system for CSS styles so it's reasonably easy to learn and then quick to type out and compact in the HTML file.

Tailwind is a pretty leaky abstraction too (thick border class will have a mention of "px" in it or positional specifiers like "bottom" maybe shortened to "b"), so it will feel really close to writing pure CSS styles to some.

In theory, you could also combine the two: have a class "header" and then define that in terms of Tailscale CSS classes, but once you do that, it really drives the question of "why use Tailwind?" home.
Dorsey's net worth is something north of $4B, not to mention all the connections he has for investment. Raising a paltry $8M was not due to the difficulty of procuring money; not to attempting to scale rapidly was a deliberate choice. It's quite possibly going to end up a very bad choice.

Seems pretty clear typical users don't care about decentralization, verification for themselves, or algorithm customization at all. They just want to post and look at nonsense.

I'm not sure what will become of Bluesky, but I don't think it'll the Twitter replacement. Seems more like a classic case of developing for power users instead of typical ones.
Considering that "followed only" is far simpler to build, that's a pretty lame excuse and doesn't do anything to change my opinion about whether they're priorities are healthy.
I must be missing something obvious here. Allegedly Threads has launched to the public by now, which is how all these revelations are being uncovered. But threads.net still points to a generic landing page with a QR code, no obvious way to create an account, sign in, etc. How am I even supposed to access this?
Love this story. The radio play by BBC is also equally incredible.
If you are using random nonces, segregating the nonce space to have a dedicated 32-bit block counter yields worse security bounds anyway. The whole point of that segregation is to avoid collisions when using a deterministic nonce like a counter. Unless your messages approach the size limit then randomizing the whole 128-bit nonce provides much better bounds than current GCM - effectively the same as randomized CTR mode. (ie nearer to 2^48 messages limit).

So yes, using GCM with a 128-bit random nonce is already good enough for most of these cases.

However IMO all of this is a distraction anyway. One of the most devastating real-world attacks involving nonce reuse was the KRACK attacks, and that involved a protocol error allowing the attacker to force nonce reuse. No amount of extra large random nonces would have saved from that. (And using random nonces in such a protocol significantly bloats the wire format).

What we really need to do is move away from hugely fragile polynomial MACs. For 90%+ of usecases a more robust PRF is perfectly performant enough - eg note that the impact of KRACK was less severe against CCM than GCM. Heck, even CTR/CBC+HMAC is perfectly fast enough for many use-cases. Stop with the premature optimisation already.
I'm not sure where the myth of the web's separation of concerns first arose - possibly from some architecture astronaut who'd never written an element in their life, perhaps from someone who really knew better but needed to slip something past the mediocrity police

I'm pretty sure it came from CSS Zen Garden (http://www.csszengarden.com). The same HTML with dozens of different presentations all done exclusively with CSS changes. Don't get me wrong, I agree with you that for the most part the separation is a myth, but I personally remember before seeing CSS Zen Garden, the idea wasn't as common.