skysight-inc/HackerNews huggingface dataset:
I took your example to chatGPT and ran with it all the way to the end. Sometimes you literally need to ask it for the "best" analogy. Otherwise it will just give you "A" analogy that works.

https://chat.openai.com/share/790e743d-ed54-49ca-8709-df1da6...

It fulfils your abstraction task here and goes far beyond your own answer. Likely you can't come up with a better one. I doubt you can be more creative than the last abstraction it came up with.

>Ai does this easily. What it can't do is apply this process to complex concept and language expression.
>For example, a bowling ball is only partially analgolous to >a balloon. They are both spheres, etc. But they are conceptual opposites in terms of mass.
>A more correct creative answer might be a propelled low altitude firework

I think this set of sentences is categorically proven wrong by the link I pasted above. It literally did what you said it could not do.

Look clearly LLMs are nowhere near perfect. But it's further along then you think. Much further along. It beats dogs and mice for sure. It's far enough along that human creativity as an occupation is at risk for replacement in the near future.

Certain jobs are ALREADY at risk. And I believe sports illustrated already has AI news casters and AI generated articles. This is just the beginning.
Showing up and doing your job without error and with a good attitude is a "C"
Wasnt that how twitch started?

A sister company of JustinTV and then they closed JustinTV because it didnt make sense
I agree with some of what you said, but some of this comment seems overly intellectualized to the point of being out-of-touch.

Have you ever worked in fast food? What makes you think it can’t be automated? From my experience (admittedly decades ago), it’s ripe for automation. The work is largely rote and well controlled. The main edge cases (eg an order of salt free fries, or custom orders) are fairly easily managed without out-of-the-box thinking. The processes are well-defined and controlled. In fact, that’s a major contribution of franchise model: the entire process is already defined largely turn-key. IMO one of the reasons they aren’t automated already is because we essentially subsidize wages with social safety nets. This allows the human wage rate to stay below the cost of automation.

We also may disagree on the idea of creative work. By my estimation, creative is defined as not being rote. Maybe the discrepancy is whether you believe combining preexisting ideas is creative; to a large extent most would agree, but that doesn’t, for example, pass the PTOs definition of “non-obvious” so I think there’s some debate as to if it’s truly creative work.

I currently think the jobs that are least likely to be automated are non-rote manual labor, especially non-greenfield repair. Fixing a non-routine plumbing issue or installing a one-of-a-kind control system would just not be economical to automate.
Yeah, I was surprised the example input didn't have a sequence of 3 monotonic points to reveal this.
How did the US monopolize tech (other than by providing an economic backdrop where it could flourish without being strangled)?

If another country doesn’t have a vibrant tech industry, it’s not obvious to me that the problem is something bad the US did.
But it's not immediately, they say January 5th
Specifics depend on project(s)/work environment(s); but literate programming[0] and using/enforcing coding/git/versioning standards can help automate a lot of things[1][2][3].

aka re: outdated responses -- blog and/or email list for when 'new/updated version' pushed out with errata/change log location.

[0] : https://blog.bitsrc.io/literate-programming-a-radical-approa...

[1] : https://blog.codacy.com/coding-standards

[2] : https://github.com/git-lfs/git-lfs/blob/main/.github/workflo...

[3] : https://github.com/git-lfs/git-lfs/blob/main/.github/workflo...
the push notifications are a centralized service that does go through their servers, even when you self-host the chat itself.
Is there no way they could have framed it that would make it clear that you get support for the thing that you are paying for? Maybe it's because I'm a software developer, but it seems pretty easy to understand that if you're paying for the push notifications API, then you're paying for the push notifications API. Support for the rest of the self-hosted app doesn't come along with.
Drawing an ellipse:

⟨⟨white, black⟩⇐color⟩←r←•Import "../../raylib.bqn"

PerFrame ← {
pos ← r.mouse.GetPos@
q←∾˘˘⟜⌽1‿¯1-⊸≍⊸×|0‿100- # Morphing
s←⍉˘⍉⁼∾˘˘˝q⊸+˘⍷⌽˘⊸∾100×0∾˘¬↕3 # duping
(white r.draw.EllipseOutline pos⊸+˘)˘s # moving + drawing
poses ← [pos,400‿300,300‿300]
white r.draw.Triangle poses
100|+1
}r.draw._withCanvas_ black

r.window.SetSize 0.5

PerFrame•_While_(¬r.window.ShouldClose)∘0 r.window._openAs "Hello!!!"

[1] https://github.com/Brian-ED/rayed-bqn/tree/master/examples
Yeah, I wondered whether that might be the one. But it's slightly different from the plus ça change, plus c'est la même chose quote, so I thought maybe you had a different one in mind. (Santayana was known for his aphorisms.)
"... in mice in the state of Utah"
> Playing by the rules that every business has to play by

The rules that 'every business has to play by' are that salaries, pretty much regardless of department and role, are an expense.

Rewriting the rules such that 'programmer salaries can't be treated like salaries' is very very weird - in fact singling out any form of regular salary payment to non-stakeholders/c-suite for special tax treatment is incredibly weird.

Seems very directed.
I just started researching Project Bluefin a few weeks ago. Will probably make the jump to it as my primary development machine very shortly. Thanks for sharing this great project.
I don’t think fossil fuels truly come into play until the late 19th century.. Even then to a smallish extent. The great inventors and discoverers did not require them. They are definitely key in manufacturing at scale and globalisation, but I don’t think the development of technology is/was dependent on access to fossil fuels.
I think a lot of other industries get tax-breaks for R&D.
Example: https://www.imf.org/en/Blogs/Articles/2023/08/24/fossil-fuel...
Might need a date (2014).

My "relationship" with FSF and RMS [1] is complicated. Their formation happened near the start of my career, and as I matured I've found that my opinion of them becomes more nuanced.

It's fair to say (from my perspective, they would likely not agree) that FSF occupies and extreme end of a continuum. Let's put them at one end, and say Apple at the other. Most of the rest of us are somewhere in between.

I kinda get where they are coming from. But their language can seem unnecessarily juvenile. For example casting users (of non fsf as Victims.) Or with the name calling (microserf etc). The insistence on calling it Gnu/Linux instead of just Linux, seems to refect, to me, that they feel like a victim more than I do.

Ultimately I like to eat, so I write commercial software. Their model of asking for donations doesn't scale - at least it doesn't for me. I like to be entertained so I'm happy to use commercial software, like YouTube or Netflix.

On the other hand I happily use OSS and even on occasion improve it. I'm completely comfortable living in both worlds.

Most of what i write is distributed as source code. Users are free to modify it, learn from it, but not distribute it (as source).

So I might not agree with the FSF. But I have considered their point of view. And I see merit in them acting as one end of the fulcrum. I'm never going to be an acolyte, but equally I'm not going to mind that they carry on.

This is my journey, of course. Yours is likely different. And we all sit in different places on the continuum. That's OK.

[1] I'm ignoring the controversies in RMS personal life, and personal views of things other than Free Software.
The rumors in Aviation Leak were that (one of the) Arora was an external burn (not RDL) unmanned aircraft around Mach 5-6. The "skyquakes" described here set off the local seismometers at regular intervals (eg 7am monday and wednesday), which doesn't normally happen. By looking at the parabolas (conic shockwave intersection with earth) of the arrival at an array of seismometers one could estimate the angle of the shockwave (Mach) and the angle relative the surface (attack angle). My memory is that it was accelerating Mach 3-5 at an angle over 45 deg.

https://www.defenceaviation.com/sr-91-aurora-aircraft/
Greetings from Ukraine, country at war.

Well people, you have really interest predictions, but they all depend on how Ukraine withstand.

This is not very high probability case, but unfortunately, it is really possible, Ukraine could fall.

If Ukraine will fall, will start chain reaction of conflicts in all parts of world, and US will become literally owe their allies to help.

And this is not only about tiny countries, this will involve China-Taiwan, China-Korea, and may be even China-Japan, and Putin will not stop in Ukraine but will continue in Baltic and probably, Poland.

If will happen so many wars, in 2024, probably, US will consider to turn economy to war rails, and next years could become similar to 1940th, when military administration dictated to business, what to produce.

For example in 1940s, already exists good diesel locomotives, but mils prohibited steam locomotives producers to switch to diesel, and huge part of diesel production directed to ship building.

Unfortunately, if Ukraine will just stop on current positions, or even if Ukraine with western help will return territory from occupation, this will not mean world is safe.

- Russia constantly grow military production, and even when we see limits, we cannot be sure,they will not invent some new method to avoid sanctions. And even with current production, they could attack EU in 5-6 years, so now, in NATO conduct talks about be ready for war in 3 years.

So, any way, in 24, Ukraine war will constant headache of west, and US military already officially said, they preparing for war with China in 25, and I'm to lazy to list how Poland and Baltic countries already preparing for war, you could read in wiki and google.
Good point. Aren't all salaries expenses?
I recently took a computational biology class which was way above my level. There I worked alongside scientists who have some pretty daunting software configuration problems. Their first approach is to just try every package manager that has the tool until they find one that works, and then they tell their peers to use that one.

I'm not proposing to teach them to write nix, but they can add it to the list of things they try, like:

$ conda install sra-tools ; sra-tools fastq-dump # error: tls version mismatch

$ nix build github:MatrixManAtYrService/sra-tools ; ./result/bin/fastq-dump # works

I was able to get them unstuck several times by just packaging something myself and pointing them at my repo. That's what I mean by help. Nix packages don't bit rot the way that others do. Packaging things with nix would be a great way to make sure we don't lose access to software that was written in the 80's.
Old houses in rural areas often need a lot of care due to their age and condition. They may have sat empty for several years and suffered damage from a lack of maintenance.

Also if they're cheap postwar construction, they may not be very earthquake safe. If they're older traditional architecture, they're probably ok but still probably need a lot of TLC.
>In the meantime I'll just take what I see and extrapolate from there and it doesn't look good.

What of spacex’s performance are you extrapolating from?
They are. Not everyone is motivated by money, especially researchers.
I think they do, but the point is start-ups can't afford to wait 5 years. Big companies can. Maybe they lobbied for this law.
Hiring Thoughts Redux, Embrace the White Board?
Only extreme pedants (and Lego's employees, cause the company has obvious incentives to be pedantic about this) care about that distinction. It's not a big deal.
Feels like they bury the lede with the first paragraph, but otherwise cool stuff!
What are you talking about? Where is murder legal so you can compare the rates?
Has this been tested elsewhere in the US? I'd be curious to see the outcomes.
Assembler is kinda outta of left field
I mean assuming you're hitting about 3.5 drinks like that, you'd need to be doing it 5 nights a week to hit 15 and qualify as heavy drinking.
They didn’t happen before engineered stone, why?
Is there any thought towards adopting ParadeDB within supabase? Or atleast using the extensions they develop?
I'm afraid I can't really follow your logic here. You seem to imply that a) one becomes "dehumanized" if one doesn't deeply care about the Israel-Palestine conflict and b) that caring about it implies one should discuss it with strangers on the internet.

I think neither of these is true. a) is IMHO false unless you care to a similar extent about all the other atrocities happening even as we speak - most of which elicit a response of "oh that's sad but what will you do". The reason why people care about this conflict (myself included) is because it has become a proxy conflict that is really about other things.

b) is IMHO false because the real action one should take if one cares about this is first and foremost contact anyone you know who is affected by this conflict - even if indirectly, say, by antisemitism or islamophobia - ask them how they're doing and express your support (not necessarily for their positions but for their plight).

I really don't understand what good it does anybody to engage in debate about a topic that is so politically charged and where almost everyone has only half-knowledge (or less).
Factorio trains are Turing complete I think? (2019)
I think you're making the mistake of assuming that your values are universal. I don't think there's anything intrinsically meaningful about painting, or doing any other creative activity. If someone enjoys those things, that's awesome - but not everyone does, and there's nothing wrong with that.
Not a criticism of Zulip, but it'd be nice if "push notification" services in general went away.

Mobile devices used to work well enough, without needing an extra server over the Internet involved in notifying the user of something they cared about. And battery and processor technology has advanced a lot since then.

On my current handheld, I like the Internet bandwidth and latency, and I like the OpenStreetMaps-based app, but otherwise... the important features I actually want generally worked better 20 years ago than they do today (and didn't feel like everything was designed to shovel garbage at me, and spy on me).

If these platforms had been designed for privacy and security, and to serve the user rather than exploit them, I think they would be very different by now, including not needing "push notifications".
> The standard way to get into these high schools, by the way, starts at age 5, when you take your kid down to IIT and graduate psychology students administer a pseudo-IQ test.

In my experience it starts a year or two before that when you spend 5 figures per year on a private preschool that will prepare them for the pseudo-IQ test. (Better that than paying for private K-12!)
> Fly machines don't have network-attached storage, so we treat any data in Fly volumes as ephemeral.

I've never used AWS, and I'm not too familiar with network-attached storages in general either. Can someone explain what's the exact difference between a Fly volume and a network-attached storage offered by other providers?

IIRC, once you create a Fly volume, you can move it to another server in the same region? So aren't they technically network-attached storages?
NASA shares image of 'space tomatoes' that went missing on the ISS for 8 months
The morning routine of the "Optimized Creative"
I disabled location history a while ago for privacy reasons. It was _so_ cool to look back and see where I went during trips, or where I was on a given day in college, but it felt weird that it could potentially be exposed to everyone in a leak.

It's great to hear that Google is making such a big move. Google is not known for respecting user privacy.
I don't know of a system anywhere in the world that requires salaries to be considered as anything other than an expense.

Amortization/capitalision has always been strictly for purchases of hardware etc.

It's hard to overstate how weird a change this is. This is going to make many many many software development businesses simply non-viable overnight.

Also it creates an odd level of complexity - how do you consider the salary of a programmer who's also a sysadmin? How are DevOps salaries treated? Do all roles have to be strictly defined as 'development' or 'operations'? Can 'new product' developers do bugfixes? If you hire a guy purely to fix bugs do you have to prove that's their role?

It's incredibly strange.
there was some speculation on here when this story first came out about how moldy they would be, now we know
Yes, but from TFA it sounds like the prosecution did this in closing arguments, when they’re not talking to a witness. Objections are typically not made by opposing sides in closing arguments (though possible). IANAL and don’t know precisely under which circumstances the judge should intervene in closing arguments. But implying that pleading the fifth is evidence of guilt is kinda “Prodecutorial No-Nos 101” and it’s not surprising it was overturned on appeal. What’s more surprising is that the prosecution then went to the state Supreme Court.
You were big money if you had a Palm. My uncle had one because he did IT for lawyers. It was undeniably bad ass but so so limited compared to Treos (which came later) because mobile internet had not been established yet.
Reminds me of Jonathan Mann[0], who makes a song every day.

I remember him from the song about the iPhone 4 antenna[1], the one Steve played at a keynote. Recently I've stumbled upon his YouTube channel and was shocked that he still, to this day continues with one song a day. It's very impressive to me.

What I find even more interesting, is that he's not some social media star, he usually gets 100-200 views on those videos. He does it for himself.

BTW, he also made the outro for Accidental Tech Podcasts, which has some listeners on this forum :)

[0] https://www.youtube.com/@JonathanMann

[1] https://www.youtube.com/watch?v=VKIcaejkpD4
I'm really curious about more of your perspective on RLS: I spent most of my career on mobile and rely heavily on Supabase to give me server superpowers. RLS _seems_ really cool to me (just write a one liner to define access rules as simple as complex as you need!), but I'm guessing I'm missing something. Especially because I don't actually have users yet ;)
> Even the assortment of pieces in the Classic 1000+ piece buckets doesn't allow you to build interesting custom creations resembling buildings or vehicles. Instead of a large number of doors, windows, roof elements, wheels and sidewall elements, you get mostly purple, orange, pink, cyan and bright yellow 4x2s and 2x2s...

That's exactly what was in buckets of Legos that I got as a kid in the 90s, so I don't think much has changed. It was almost entirely 4x2s and 2x2s of different colors back then, too.
Please bring Firefox version as well.
Please don't post like this here. I understand how annoying these exchanges can be, but users here (all of us, including me) need to learn to metabolize this annoyance so that we can either post something more interesting, or let go and move on.

(Obviously the other user was equally at fault)

https://news.ycombinator.com/newsguidelines.html
You’re basing it literally on a sample of people that overtly cared.
> I'm sure half the folks here are viewing his example images on a 2012-era HD 1920x1080 LCD, which is definitely part of the problem.

I just looked at the first two images of the post.

First on two mid end LCDs: one ASUS IPS from this year and one BenQ TN from 2012, both 24" 1920x1080 (~91 DPI). The difference between the images is clear on both.

And before posting, to make sure, I pulled out a 15" 1024x768 (~85 DPI: basically the same) NEC TN LCD from 2002. And a NEC CRT roughly 15" viewable 1024x768 from 1998. Both on VGA connectors (so there is the typical noise from that, which still doesn't cover up the posterization). The difference between the images is clear on both.

All monitors viewed from 3' away.

People are simply accommodated to poor image quality, including posterization. AAA FPS video games display it on static art backgrounds in the loading menu, and I can never tell if they are intended. Show them a 240Hz monitor with 30ms input lag and 5 frames of overshoot artifacts and viewing angles worse than 1998, and they'll be wowed.
AFAIK Supabase serverless is Cloudflare, or at least I thought...
They don’t account for externalities.
The Decline of Hardware Knowledge in the Era of Cloud Native Compute
Oh snap, here we go again, convenience vs security, zero sum game.
This is one of those posts that stays with you for a few days... Really interesting even though it is ultimately very basic...

Can a number representing pi be done the same way? What about the golden ratio?

I bet a magic number exists for those like 998999. Interestingly, 1,000,000 - 998999 is just 1001. Which if done recursively and added to the prior iteration starts counting. 1.001, 1.002 and so on.

In a way it seems that only 0 and 1 really exist with everything being able to be represented between the two, essentially making infinity = 1
Cool. How about you open source the application? Let the community take over if they want to.
I'd hardly call a replica failover a distributed system.

And even a master with read-only replicas is not what people usually mean by "distributed", because writes are not.

In practice, distributed usually means that data is sharded. And that's what you absolutely want to avoid unless you truly need it.
Wow Pika runs on Supabase!?! Congrats. 800K!? I can officially tell myself to stop worrying about scaling before launching, probably even for a couple years
>I don’t think fossil fuels truly come into play until the late 19th century

Oil may not have been used much before the latter half of the 19th century, but coal certainly was.
If I try to trace through the risk profile of bringing TCO into software engineers’ toolkits, it seems that the fear would be of the software engineers growing recursion-happy and writing functions that overflow the stack by inadvertently not leveraging TCO, more than they write recursive functions today that overflow the stack given that V8 offers no possibility of TCO at all? It just doesn’t add up, V8 with TCO and no safety keyword would simply be better than V8 today with neither, so it would still be a strange basis for not delivering the feature.

I personally had the opposite experience on this one. I had always been told that V8 was a highly efficient JavaScript engine, so I didn’t really worry about writing recursive functions to which I had assumed such a fundamental optimization would be applied. After all, TCO will take a recursive call that would have O(n) space complexity, where n is the recursion depth, and evaluate it in just O(1) — it didn’t seem possible that a highly optimized JavaScript engine would miss something so fundamental. I was both surprised and disappointed when I found out I wouldn’t be able to safely use recursion in JavaScript code that would run on Google Chrome, Android, or Node.js, unless I could guarantee a relatively small depth.
I very much doubt that big tech companies lobbied for this law, they seem to survive on buying up small companies. This is going to eliminate those small companies.
> Your attitude is exclusionary, acidic and outdated.

A Logitech joystick with throttle and twist is literally $34, and a Logitech X52 with a separate throttle is $65.

Sit down.
Well iOS and macOS are only vulnerable in a very narrow range of conditions. On the other hand Android is a field day.

And I believe these were patched in the current versions of iOS and macOS.