skysight-inc/HackerNews huggingface dataset:
Everything in the article, from start to finish, seems to make perfect logical sense.

The problem is: to me, that perceptual colour wheel at the end does not appear to be perceptually uniform at all. The left hand side (yellow->green->blue) appears to vary far less than the right hand side (yellow->red->blue).

To me, the artist's one at the top looks most perceptually uniform, despite not being quite right from a physics perspective. The physics based one, with red/green/blue and yellow/cyan/magenta equally spaced is somewhere in between for me. This probably explains the myth of yellow/red/blue being the primary colours – they appear most perceptually different.

So why is that so if, by the sensible reasoning of the article, the wheel at the end should look most uniform? I don't know the answer to that. Maybe it's due to one of those later layers of processing mentioned? Maybe the non-uniformity is just baked into our brains for some evolutionary reason, to do with colours commonly encountered in the wild?
Beyond the userland-only limitation, syscall emulation is probably incomplete at best[0], and likely doesn't pass the Linux test suite for the subset of calls that are supported.

To get a flavor of the work required when emulating the kernel, you can read up on the work it took Windows developers to emulate Linux syscalls on top of the NT kernel for WSL 1 here: https://learn.microsoft.com/en-us/archive/blogs/wsl/wsl-syst...

WSL devs eventually abandoned that effort in favor of running the actual kernel in a VM -- that's how WSL 2 is implemented.

[0] I'd be surprised if sys_fork actually forks the process using a web worker, for example.
Of course, this doesn't help with someone (e.g. me) who prefers to get their random numbers by reading them from /dev/random:

$ strace python3 -c 'with open("/dev/random", "rb") as f: print(f.read(8))'
[snip-snip]
openat(AT_FDCWD, "/dev/random", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFCHR|0666, st_rdev=makedev(0x1, 0x8), ...}, AT_EMPTY_PATH) = 0
ioctl(3, TCGETS, 0x7ffd8198d640) = -1 EINVAL (Invalid argument)
lseek(3, 0, SEEK_CUR) = 0
read(3, "\366m@\t5Q9\206\341\316/pXK\266\273~J\27\321:\34\330VL\253L\34\217\264L\373"..., 4096) = 4096
write(1, "b'\\xf6m@\\t5Q9\\x86'\n", 19b'\xf6m@\t5Q9\x86'
) = 19
close(3) = 0

There is also /dev/urandom.
I think the underlying biology here is pretty well known. They bump around in your body causing proteins to misfold which cascades as badly folded proteins bump into other proteins and cause misfolding. This eventually kills you, because there's no immune mechanism to purge misfolded proteins or to correct them.
It’s more of a dark dig at the job market. Fewer users isn’t worse, but it is fewer users.
Yeah this is part of the problem. If you try to fight anything, you've immediately got a target on your back.

I tried setting boundaries with a CTO who was pressuring me everyday to work on an "optional" side project. I hated working with him because he wanted control over every little detail. On large projects it was easy to just do tickets. But something small, I had to listen to his bs thoughts and criticisms constantly. More so than working.

After I told him I didn't want to do it 100 times I finally gave in and said it was because I didn't want to work with him specifically. HR contacted me the next day and said some of my comments made someone uncomfortable. They couldn't say what, or who.

This happened 6 times over the next couple of weeks. At 3 I stopped talking to anyone, period. Just to test it out. Still I was saying nasty stuff to someone.

Needless to say I was fired without reason and never given a chance to talk about what was happening, because nothing was happening.
> So many ads

It's dangerous to go alone. Take this: https://ublockorigin.com/
Very, very cool, and I can't wait to relive giving up all my DOS games!
It doesn't seem so at all from what I've tried.
The LEDs are not driven at 5V - that would be one of the worst voltages to be driven. The LED bulbs are driven approx at 3.2V x number of LEDs. (some LED chips may have 3-4LEDs in series as well)
You can get cancelled before you fail (and after you launch), resulting in 100% success.
Regarding unemployment benefits: In many countries there are unemployment insurance funds set up so that one can maintain a somewhat reasonable level of income even in the event of unemployment.

E.g. here’s what it looks like in my locale: https://en.wikipedia.org/wiki/Unemployment_funds_in_Sweden

The upside of having a system like that is that the burden to ”care for” the employee’s economical safety is not put solely on their current employer, but not solely on the employee either. In order to be eligible for payouts the employee has to pay in to the fund every month (something like ~14 USD) – and all companies are mandated to contribute pay in to this system.

Personally, I see few downsides with this system.

It’s important for the general economy that companies can be flexible and change direction, e.g. when the economy cools off or in the face of competition. Therefore I believe layoffs are sometimes necessary for the company to survive. But it’s also important – both for ethical and economical reasons – that layoffs doesn’t wreak havoc with the personal finances of the people being let go.

Regarding healthcare: To me it does not seem like a good idea to tie a person’s health insurance to their current employer. AFAICT this is a remnant of the US war economy during WW2. But that doesn’t mean that a system like UK’s NIH is superior. To me, the German model looks very reasonable where citizens are required to sign up for insurance but the benefits are not tied to the person’s employment. One can read more about it here: https://www.deutschland.de/en/topic/life/health-in-germany-h... I think Singapore has a similar system.
If you've found a problem you can email hn@ycombinator.com with the specifics.
Not in the way of a narcissist trying to separate himself from the group, but to see that Norman is very much susceptible to cow-like behaviors you can leverage. That's what I mean by understanding aristocracy. Aristocrat : Rancher.
So you don't have to manage a cache, but you do have to manage a network-connected sidecar service? You can make the "N programming languages" argument for why this isn't just a library, but they already have the aws-sdk, and Secrets Manager clients in that SDK, what advantage would this hypothetically have over a caching mechanism native to the SDK and internal to the application process?
https://snafuhall.com/ serves from a RasPi on the shelf over my desk
I presume that the current review process was essential for and formulated in the ages of printed journals. It is good to know before going into the press if a work worthwile the costs and hustle. Beyond the simplicity of publications that the writing mentions.

Meanwhile journals went online for presenting the papers yet procedures remained in the Gutenberg era, with pre-publishment reviews.

Why not using the advancement of modern technology not just for decreasing the printing costs and pushing pdf on a site (and keep charging a lot for the service), but extend it with post-publishment review possibility. Add further reviews later at the source of the article itself when relevant thing happens (advancement, refutement, reproduction (hehe), fraud, ...). Something of an advanced and improved commenting service from the journals, or better yet, a consortium of journals to form a common ground for Web 2.0 style interactions for scientists and perhaps other stakeholders and the general public too, where all can review posts and rate the journal, with weight of their own influence factor based on familiarity into the topic, likely determined by the quality and amount of their own publications reviewed, hence the weight of a presently sought out experienced researcher for peer-review have higher impact factor with his/hers attached review than Average Joe from the Lowerville Technical Society buying access to the review system. Oh yes, the system is not free to maintain, so those publishing and want review have subscription for it to the appropriate level (government support is not excluded obviously, this is a thing for the benefit of mankind afterall, in theory :) ).

It will not solve the fundamental replication and fraud crisis but may make it more traceable, discovering quality easier, if the system is built right. Which naturaly is an immence difficulty on its own, how to build right and reliable with current players not really interested in change, but probably worth trying, no?
yeah, what people don't get is a huge percentage of the "js" community care about building sites which work pre-js

and that can be completely complementary to a heavy-js website. why choose one, you can have both
But they probably thought there would be more contracts, and keeping you on for 6 months, or even a year, would probably be cheaper than hiring and onboarding someone new.
If you enjoy it like I do, you're never going to stop yourself anyway. If this is the culture now, then it becomes, "yup, this is my a* unstable career, but I love the work."
Ancient Technology Is Helping Millions Stay Cool
> actually enjoy the high-quality, targeted ads

Word. I can also attest, strangely. It does exist.-

PS. Even if in a "quaint" "would you believe what happened to me the other day? Facebook started showing me x-gizmos just as I was talking about them with so and so the other day ..."

(Out loud, of course. Within earshot of an open mic ...)
Can I run ordinary desktop apps yet?
It's flagged because dang didn't unflag it, ultimately.

Which is concerning.
It has always been a thing. As someone who spends a lot of time in /new - I think the system is pretty good, with very few exceptions here and there. And, also from what I have observed - the front page does get moderated quite heavily, and unworthy stories (or obvious spam) get thrown out pretty quickly.
Kinzhal isn’t really a true hypersonic weapon. They just strapped an iskander tbm to a su34, which is why the pac3 patriot interceptors can actually shoot them down, they were developed to intercept tbms.
The Invisible Hand of Carbon Dioxide on Forest Productivity
He's an Oxford-trained philosopher of war. CEOs can't get enough of him
DynamoDB also makes for a nice fine grained secrets manager with their new table resource policies: https://speedrun.nobackspacecrew.com/blog/2024/06/27/using-d...
>monetization of mobile games is invariably psychotic

How did this happen? I get that the average cell phone user is relatively easy to bilk, but it seems that the oasis's of honest fair games are incredibly sparse.
> - Pushed both the clean source code and the unclean .pyc binary into the docker image

Oof.

Honestly, I can't blame the guy for a mistake like this, it's just so easy to make. But then again, deploying images built on a development laptop is generally an error-prone activity. This is why build and deployment servers exist.
Needing to delve into docker stuff is itself a bigger hassle than using sqlite. Which isn't saying much admittedly, but sqlite is basically hassle free in the most extreme way.
Which temperature-sensitive filament did you use for the thermal test?
This is not fake...

We literally generate 30-60 pictures every single second. Every picture has information in it which combined gives you more unfaked information.

Your viewpoint doesn't change it's content every single frame. This only happens when you rotate super fast 180degree or warp through a portal or whatever.
Compute pricing isn't really private. When you're talking about high end compute, pricing is very much case by case. What is the point of posting it if changes due to everyone having different needs?

We have base pricing on our website, but I guarantee that if someone comes to me asking for a year reservation, I'm not going to give the quoted price. What I have there is just a good starting point to get the discussion going.

I also had a great dialog with GC on LI over their version of this posting, it seems they really value this customer and it is long term relationship. My assumption is the actual pricing reflects that.

One other thing on the special needs, GC mentioned they had 3 extra spare chassis in play as uptime was critical. That is not an insignificant amount of investment to have just laying around.
Interesting! I'd love to be able to sort the apps, for example, just open source ones or even just free apps too.
Managing these things is a skillset too. You now have X VM's and Y' containers and Z storage things. You still get to manage them. It is easier but is not a zero cost which some people seem to think it is. I have one where it is basically internal and I am at my teams all the time 'clean up your mess'. Tons of PoC's spun up and just left laying around. Things that do millions of calls (to be fixed later). That sort of thing. A cloud abstracts one set of skills. But everything above that line is still on the groups to manage.

Cloud stuff is really alluring at first. Works for awhile then the costs become above what it would cost to run it yourself. Cloud is not a 'set it and forget it' sort of thing. You have to manage it too.
The fix is in debian (and in devian derivatives like devuan)
https://security-tracker.debian.org/tracker/CVE-2022-42252

As for why it isn't in Ubuntu 22.04 - perhaps because the Ubuntu release schedule does not match debian's.
Debian buster was released in september 2022 - Ubuntu's April tagging is probably based off of the prior debian release which only gets critical updates.
Light fixtures were designed for incandescent bulbs. Even with advent of fluorescent bulbs and now LED based bulbs little has changed with how light fixtures are made. Old style tungsten bulbs had no problem with high temperature, fixtures trapped heat - hot air rises up and is kept inside. Components of LED bulbs like electrolytic capacitors have known life expectancy based on ambient temperature, even high temperature ones (105degC series) degrade fast when in such conditions.

Another problem is that manufacturers overdrive components. To make bulbs cheaper they just use few more mA of current, that makes LEDs run hotter, more smoothing is needed and caps get hammered by switch mode power supplies.

Without changing light fixtures to be open, allowing circulation of air nothing really can be done for standard e27/bayonet bulbs. I have personally experienced this and had clearly seen the huge difference in LED bulb lifetime between light fixture - glass globe with hole in the bottom (no air vents at the top) and another one that was just a bowl with open top. Never had to change a bulb in second one versus 5-6 changes in globe one.
OK, let's say it needs to be <3s, for reasons.
Snowflake might want to take this page down in light of today's news.

https://www.snowflake.com/en/customers/all-customers/case-st...
Another article[1] cites AT&T's Snowflake deployment as the source of the breach:

> It’s not clear for what reason AT&T was storing customer data in Snowflake, and the spokesperson would not say.

[1] https://techcrunch.com/2024/07/12/att-phone-records-stolen-d...
I 100% agree. This is going to be a bit of a longer comment:

1) You are right that startups want all-in Postgres. To do fast analytics, we need to get columnar storage and vectorized processing. In `pg_analytics`, we implemented a Table Access Method (TAM) to try to accomplish this.

TAMs involve changing the storage format of Postgres. When we did this, we discovered there were A LOT of Postgres internals we needed to interface with. We needed to reimplement write-ahead logs (WALs), buffer caching, MVCC, JOINs, and more. Each of these projects is a significant undertaking. Hacking on Postgres is really hard: https://rhaas.blogspot.com/2024/05/hacking-on-postgresql-is-...

As a result, in pg_analytics we cut a lot of corners to ship quickly. The performance was great, but when it came to using it in any real production setting, not having these core features of Postgres meant users couldn't really use pg_analytics, and it would take us months/over a year to build any of this. Even more so, the Table Access Method API in Postgres still has a few limitations. The folks being OrioleDB are probably the most state-of-the-art implementation of a TAM, and they joined Supabase and are pushing for upstream patches to the TAM API to enable their workload.

2) At the same time, while you are right that startups want all-in Postgres, we discovered that larger companies typically have so much analytical data that they're pretty much forced to store it on object storage (e.g. S3) for cost and scalability reasons. We realized that by building pg_lakehouse, a Foreign Data Wrapper (FDW), we could avoid needing to create columnar storage in Postgres and just do work at the query engine layer and still be able to service those customers. Since pg_lakehouse is not touching Postgres storage, we inherit MVCC, WALs, buffer caching, etc.

We're a small startup. People are often surprised to find out that ParadeDB is only 4 people and is just turning one year old. There's so much we wish to do, but we have very limited resources and need to be strategic. We actually think pausing pg_analytics in order to focus on pg_lakehouse is accelerating our path to launching pg_analytics, because we'll be able to more quickly monetize pg_lakehouse, grow our resources, and have the capacity to take on those heavier engineering projects :)

Hope this helps/is interesting to you! We're excited about your interest in pg_analytics and you can rest assured it will happen in the Postgres community, whether by us or one of the other startups working on this.
The whole academic world gets increasingly ignored due to the lack of care from its participants. We all need to eat but I believe all are far from hunger and many seek good and wealthy life on top. Ironically they chose wrong profession then, there are better paying professions and occupation with less brainpower to spend.
This has been discussed multiple times here, a sibling comment is right

- LEDs light bulbs are overdriven to show better numbers on the box
- they are designed for universal voltage range: AC 90-264V
- which leads to extra overheating in the US/Canada and passive component failure, due to high current on the primary
- in 230V range, the common failures are the LEDs, themselves (black dot of death), due to lack of decent heat dissipation (and generally overdriven)
- as a general guidance - buy the heaviest bulbs at a specific lumens, they may have Al heat sinks, better heat dissipation, better passives

Overall the LEDs cannot retrofit well in the existing sockets, e.g. E27, esp E14, for incandescent light bulb. The LEDs need to have enough room to dissipate heat and run AC/DC converter with decent passives. OTOH, near custom ceiling LEDs driven at decent currents (with no terrible drivers) would last many years - but they require some electronics background to repair.
No private sector projects ever take longer than expected, or cost more than expected, right? (Especially my projects chuckle)

You hear about musk getting 4/50 billion, you say, oh well, its what the shareholders voted for...

You hear about stuff that happens in government---yeah, that's what the voters voted for too.

Even any fraud which happens: the voters are the one's who determined how much funding the watchdog departments get. But watchdog departments are expensive too, so you've got to trade off.

Everybody hates the government but loves their congressman. Probably because he's saying that he's cutting government waste. But if we keep electing the same congressmen over and over, decade after decade, thing's won't change.
Everybody complains about "many comments", but nobody provides links to them. This is not useful to solve a problem.
Ah yes, we should hate a totalitarian state not for the oppression they subject their people to but instead because that oppression was turned on a young American who was quite possibly trying to steal something.
Rachma
The Sun is yellow because the sky is blue.
I am working on a secrets manager for the paranoid, and part of the idea is to do this, yes. However, most of the idea is to get secrets off of your disks and out of your git repos. That's mainly what Hashicorp Vault and AWS Secrets Manager do for you. They turn authenticated roles into the ability to access your secrets so they don't go in a plaintext file.
It was the AMOLEN Color Change PLA. Sadly I just took a quick look and don’t see it available anymore, but I might be missing it.
AT&T stock has already bounced back from much of the initial -2.6% drop this morning, so the market thinks AT&T is immune. Meanwhile Snowflake is -3.9% down (they have many other customers than AT&T).

https://www.marketwatch.com/investing/stock/T

https://www.marketwatch.com/investing/stock/SNOW
You're not correct about AIs in general. Both chat LLM models and sentence embeddings can handle negation just fine. (Ask any chat "what clothes would a person wear if they weren't wearing a hat") Here it was simply not trained for that purpose. Maybe it wasn't worth it, maybe the creators thought that the negative prompt is enough, maybe the time was better spent on other examples. They way, it's not AIs in general, and it's not a tech limitation.