skysight-inc/HackerNews huggingface dataset:
I asked this once, and I was told “It is fine to work on/contribute to open-source as long as you don’t connect yourself with the company.”

I thought that was a pretty cool thing. My job is essentially subsidizing some open source projects without ever getting the credit for it (or the potentially negative publicity, from their perspective, I guess)
I love the fake nature of graphics tricks. It’s smoke and mirrors but the mirrors and the smoke are fake too!
Have you considered that maybe I have been using various flavours of Linux for the last 29 years?
In my experience no/low code tools are fine until they are not, and until you follow the narrow path.
It's highly likely you'll have some requirements that cannot be satisfied by the tool.
If you are a dev, code is the best interface. If you are not a dev, don't want to be one, and you can shoulder the risks, sure go ahead.
If you are a manager and want to push a no code tool, you will regret it and your team will resent you.
Work to make your employer disposable too by always marketing yourself and networking.
> this "limitation" is not an argument for not running the exhaustive check.

That's not what I wanted to express. What I wanted to say is, that even when using Haskell, which has all the possibilities to actually handle matches of subsets quite ergonomically, you can't be sure that there isn't at least one čase which isn't caught by the exhaustiveness checker (and sometimes it's just wrong, but then we're not talking about enums). So you always have to check all manually, but the checker makes that easier.
Surely you can have one layer per directory or something like that? Splitting along those lines works as long as everything isn't in one big file.

I think it was a mistake to make layers as a storage model visible in to the end user. This should just have been an internal implementation detail, perhaps similar to how Git handles delta compression and makes it independent of branching structure. We also should have delta pushes and pulls, using global caches (for public content), and the ability to start containers while their image is still in transfer.
Strife: Veteran Edition GPL Source Code
- https://en.wikipedia.org/wiki/Strife_(1996_video_game)#Devel...
I just now realize who you are!

I can add, that I actually had this setup running on Fly for a small analytics backend for a low volume website.

When I tried to login to the interface after some months I discovered that everything had been broken for at least some weeks - to a degree that I could not recover anything from the volume.

Love the business model! Ability to just load 50$ on to my account and let is run.

But I don't dare to use your services to anything but ephemeral dev envs.
> What annoys me, is when companies expect _you_ to be loyal, when they would get rid of you in a heartbeat.

Reality is that neither has to be loyal. Employees leave all the time for better pay/perks etc. You are judging employers too harshly in this respect.
in pre-c programming practice it was common to write programming language keywords and variables in all upper case, among other reasons because teletypes and computer character codes often omitted lower case. in prose this rather rebarbative convention serves to distinguish them from natural-language words, much as we often use typewriter typefaces today. it is not intended as shouting, which i think is your reading. the loop we write in c as

do {
x();
y();
} while (!z());

is written in forth as

begin x y z until

and that is what the all-caps untils in this text refer to: three nested loops

the thesis of this document is that you get faster results by taking the time up front to think your problem through until you understand it, and throwing away your code and hardware designs is not something to be afraid of

i'm not sure jeff and chuck's results at itv bore this out; hardware kept evolving out from under them too fast, other people's code became more useful (because of shitty hardware, because of the free software movement, because efficiency became less critical, and because of higher-level languages with better reusability), and they ran out of money

but simplifying a problem is still immensely valuable when you can do it. the problem with programming continues to be overcomplicating things
That's true, unfortunately. I'm thinking about ways to somehow support private repos without introducing a proxy in between... Not sure if it will be possible.
that's jeff's main point here
> Every seven-year-old kid in America is taught that “the opposite of red is green” and “the opposite of blue is yellow.”

In Europe as a kid I was taught in art class the following opposite pairs instead:

red-green

blue-orange

yellow-purple

And these pairs were each said to make brown when mixed (I know, it's very different compared to RGB or CMY where the neutral color is gray)
Vue has done this with macros generally focused on reducing boilerplate and improving DX.

The `defineModel` macro from release 3.4[0] is a prime example where a really simple macro completely changes my workflow and makes refactoring complex components a breeze.

[0] https://chrlschn.dev/blog/2024/01/a-conceptual-model-of-stat...
If you need to work with PII in bank, personal communication on work computer is simply prohibited.
AT&T Data Breach
> On top of that you have access to "Project 2025" clearly on the internet, you can read exactly what's the plan for a next Trump government and you are still siding on that.

That's just a wishlist by a coalition of conservative thinktanks. Trump didn't personally write it, and when he claims he hasn't even read it, I believe him–why would he want to read 922 pages of thinktank verbiage? [0] Obama probably would (as a former constitutional law professor I'm sure he can demolish a thousand pages of blather for breakfast), I doubt Trump's attention span is long enough

If Trump wins in November, they'll spoon feed him this document in bite-sized chunks. And he might actually agree to implement some of it. But I'm sure other bits he'll either reject, or only agree to in some watered-down form. Because he doesn't personally agree with it. Or because he worries about negative political blowback (e.g. the 2026 mid-terms). Or because competing lobbyists/advisors/etc are urging him to do something else instead.

And I reckon if you went looking, you'd find instances of progressive groups publishing "wishlists" or "advice" for potential future Democratic administrations too. No doubt Biden/Obama/Clinton did some of their asks, and failed or refused to do others – just like what's going to happen here, assuming Trump wins (which right now looks more likely than not, but it isn't impossible the Democrats might recover, especially if they swap Biden for someone else)

[0] https://static.project2025.org/2025_MandateForLeadership_FUL...
Geekbench is hardly the definitive performance measure…
I didn't expect that! It's a pity they don't expose an API for parallel uploads, for those of us who need to maximize throughput and don't mind using something non-standard.
Apps, whether carefully crafted, or not, are more often than not just a means to exercise more control over users. At least all those newspaper or <whatever> browsers. That is, they are the almost perfect tracking device.

If it's a genuine app which needs a dedicated interface (e.g. gaming, hiking, navigation, even Android Auto in a HUD in my car) that's more or less unavoidable. But all these "readers" should stay in classic web browsers.
I feel like there's a general shift away from contractors happening though, which is weird because at least in tech, it's often a strictly better situation for both employees and employers.

Contractors get paid a lot more than FTEs in the same position, employers save on lots of overhead for healthcare and stuff. At least for younger people without chronic illness, this is often a way better deal. Employers can not only have the truly elastic work force that they seem want, but they can also actually remove staff where it's not working out without facing some kind of lawsuit. And without waiting for huge rounds of general layoffs while they keep useless/ignorant folks for years and task more productive people with trying to minimize the damage they cause. And yet.. if you want part-time or contract work, it's crickets when it comes to find/filter. The increasingly monolithic staffing empires at big websites like Indeed apparently have so few of these jobs listed that they just ignore the filter and show all the full-time positions anyway.

I don't have a great theory about why. Could be the economy in general, could be AI removing the 1% of actually thoughtful recruiters from the loop recently, or changing tax laws, or employers just enjoying leverage while they use the classic healthcare/employment situation in the US as a cudgel in negotiations, or it could be the perverse incentives to engage in arbitrary hiring/firing to manipulate hype and stock-prices. If anyone can speak to this from the perspective of an employer (or better yet an economist..) it's probably an interesting story.

Whatever the reason, this is all so stupid. Why vacuum up huge numbers of people who are actually looking for stability and disappoint them, and refuse to engage with people who are looking for more casual employment? I will probably live to regret this, but I have wished there was a actually functioning market for gig-work in tech. More and more small/boutique consultancies are shutting down, staffing agencies still barely understand the domain they try to serve, companies usually don't want to talk to people angling for contracts showing up to FTE positions, and the scammy little ecosystem for temp-work in tech is probably little better than hustling on craigslist in the early 2000's. What's up with that?
How the UN plans to connect every school to the internet by 2030
Oh there's a way, it's just under various dropdowns and you have to switch between like 3 different subdomains to end up here: https://accountscenter.facebook.com/ads/
Show HN: Dgtcl: a user facing CLI that helps run Terraform plans locally
It should be possible to split into multiple layers as long as each file is wholly within in its layer. This is the exact opposite of the work recommended combining commands to keep everything in one layer which I think is done ultimately for runtime performance reasons.
One thing that worked for me: think about what you’d do in retirement. Beyond video games/tv/your vice of choice.

Then start doing that now. Probably can’t do it to the same extent. But you can usually approximate it some.

You’ll be surprised at how life-giving it is, and that’s because it was a real desire buried under a mountain of “should.” And how hard it can be to even figure out what you want to do, and actually follow through on it.
+1 for Symphonium. It's a great app that makes self hosted music not feel sucky. I live offline first and can attestb to it's caching capabilities.
The challenge may have also been artistic. I don’t know if those artists would have been up for a branching labyrinth. I have seen how medievals
drew cats and they do not look right.
> that S3 is up to 8x faster than ECR

Awesome. Developer experience is so much better when CI doesn't take ages. Every little bit counts.
An example from my experience.

Due to one of these civil law agreements.

We attained an enforceable undertaking based on the contract here.

Then we began proceedings to convert that to whatever the same thing was over there.

Which is when the other parties legal representation decided that it was a real threat and they settled.
Four candidates mentioned so far in the HN comments so far. Here's 45?

https://github.com/search?q=enum+generator+language%3AGo&typ...

https://github.com/search?q=enum+generation+language%3AGo&ty...
It also doesn't scroll on desktop
But on mobile all i can see is the content up to the “Star on github” button…

Everything else is just cut off
I am cry-laughing at the thought of his reaction. One of my best friends, i miss him so much.
I've had this too.

Be pragmatic and move on (mentally), and don't make it personal nor seek revenge. I'm sure it would be tempting to make them suffer like you have, but if doing so will make you worse off then you already are (be it financially or emotionally), what's the point.

Accept the base line outcome is zero, don't make it less than that and anything extra is a bonus.
The article lists two methods:

* Spatial - Inferring data from nearby pixels in a single frame (?)
* Temporal - Inferring data from a point on previous and next frames

I guess this is super resolution in the statistical sense, rather than "AI super resolution" which would infer data from similar data in other photos/videos.

I'm surprised, I thought this was a dead area for research and AI super resolution had fully supplanted it. Are there any open source implementations of this, ex: for photography? I was digging into this a few years ago and all I could find was the commercial "PhotoAcute" which is basically dead but I somehow managed to get a key for and it... barely works.
I think they wouldn't want to use the absolutely newest and greatest tech there for fear the Russkies will figure out something from the wreckage.

There's plenty of not quite the latest cutting edge stuff sitting in storage that could be donated, though.
Without agreements you go ahead and win your local case and then hope that the contract is enforceable in their country.

Thing is torts are very similar all over the place. Like if you are a former british colony your laws are usually roughly compatible. Most countries dont have a "contract was signed overseas fuckem" law. But some do.
AT&T says criminals stole phone records of 'nearly all' customers in data breach
CLI command to ask your terminal about CLI commands (with AI)
I think you are missing the metapoint (maybe purposefully). In the US, even very profitable companies are laying off tons of workers to boost share price and executive compensation. The only reasons I can think of are:

1. They expect the company to be not profitable in near future and they are taking advance steps.

2. They think the workers add nothing to the top line or bottom line and cannot think of anything else that would gainfully make use of their talents.

3. They think the market would like it if they lay people off and hence it is in their selfish motive to keep laying people off.

1 requires a crystal ball and 2 is just incompetence. 3 seems the most likely answer for these layoffs.

If you were running a company at a loss to pay people, you are not running a business, you are a charity. At the same time, if your profitable company wants to move the payoff from labor to shareholders in increasing percentages, your company is detrimental to the society.
I don't do a ton with Docker outside dev tooling, but I have never understood why private container registries even exist? It just smells like rent seeking. What real advantage does it provide over say just generating some sort of image file you manage yourself, as you please?
CheerpX is x86 virtualization to run executables and OS client-side
In the US, our healthcare depends on being employed. It is indeed bizarre.
Others have addressed the process to get paid (legal, factoring, collections etc).
And tinco's comment (currently top) on disengaging emotionally is essential reading. I thought it might be useful to describe what some classes of non or late payer look like from the inside:

1) We're solvent, and promised you two week terms - but our accounting dept doesn't work like that.

In this case, whoever signed the contract should have flagged that they can't execute two-week terms. But sometimes their eyes have glazed over before they get to that bit of the contract - or they don't know how their accounting dept works (often with a monthly payment run). In this case, the contractor is likely to eventually be paid. But getting paid on the actual terms would only happen if you have enough leverage to get an executive to force the accounting dept to make an exception, and do it every single time.

2) We're solvent but have a cash flow problem.

Here, a company will push back payments until its cash flow problem is resolved. But that could be months, or even longer. They will make the most critical payments each months - for things that they rely on going forward, like their cloud provider, DNS etc. At this point the engineering team will learn (if they didn't already) to make sure they get notifications of non-payment for critical services, rather than relying on accounting to be able to triage them. Your payment depends on having some kind of leverage - providing a critical service is best, but being the squeaky wheel can also work, as there may be some cash left after the critical ones. Being paid consistently, but always late, is another sign - this means the accounting dept has a hole, but it's of fixed size and they've 'solved' it by taking a float from all their creditors. In this case, you are likely to be paid - eventually.

3) We are about to go bust. This looks rather like 2, except that you won't get consistently paid even late, and their other contractors are also likely to not be being paid. If the company is gambling for resurrection, they may even be more engaging on the actual work side, if they think your work is part of what will save their bacon. Legally, incurring debts if you know that you're insolvent is fraud (at least in the UK). But, that hard to prove and only applies if there isn't some chance of not going bust. I suspect that if there's a big chance of going bust, there's actually a propensity to spend more on contractors - since the chances are that they won't need to pay. Sometimes a company structures itself so that it can make a subsidiary insolvent but keep going. This might be identifiable from filings, but I'm not an accountant so I can't advise how. Although, I'm not going to work again for a company where the CEO has made himself a creditor secured against the company IP....

Others that I don't have any insight into, perhaps others can comment:

4) We are a big company and can get away with X month terms regardless of the contract

5) Shenanigans are our way of doing business. We think of it as "playing hardball".
I mean, it’s still possible to be fired, it’s just _a lot_ harder. The relationship between employer and employee doesn’t seem nearly as hostile either.
It is because software developers are the capital and managerial class and they are the rich guy with the boot that stomps all the lower earning working class schleps , not the other way around.
Capitalism is a brutal, fatally flawed system that just so happens to work pretty well depending on which side of the game you are on. Sometimes, everybody sort of gets by on it, but that requires sustained heavy-handed out-of-band correction also known as government intervention.

We have set a game in motion that even sounds bad in theory leads to hideous results. That it quasi-works in practice is a goddamn miracle and a testament to our flexibility. I say quasi, because for it to work for the top of the pyramid it requires large swaths of our species to exist in bitter, soul-crushing poverty and, given that morality is not really an issue for us psychopaths, it remains to be seen if our recent penchant for planet-scale destruction has any long-lasting effects on our ability to survive as a species.
The other half is the other 90%.

Looking at it now, it won't even run in the latest systemd, which now refuses to boot with cgroups v1. Good luck even accessing /dev/null under cgroups v2 with systemd.
Archived link: https://archive.ph/eCkdb
Foldable Mobile Housing
Even without the sonic boom, it was painfully loud on takeoff and final approach. It used to fly over us near Heathrow and the ground would shake as it went over at a few thousand feet.
This seems like a really good advice. Thanks.

Also the addition of "how hard it can be to even figure out what you want to do". This is imo a huge thing.

The decision paralysis and fear of doing and being what YOU authentically want - not somebody else, not some rules, not some abstract expectation what your future partner want you to be like, not what your mother/friends/teachers/mentors wants you to be like, not some "rational person" as described below, but you and you only - brings you pain and avoidant behaviors.

The avoidant behaviors come with a compounding cost on top and you can spend so much time not actually doing what you want.
> Directly plugged monitors usually just work thanks to EDID info

If you are dealing with consumer grade stuff that is sold a million times sure. I stopped keeping track of how often some special purpose/overpriced piece of display hardware had bad EDID information that made it glitch out.
I can't see why they wouldn't be in a future 1.x release
The SSJ's track record of three hull losses, including one on a demo flight that killed 45 sales reps and prospects, probably isn't helping.
I used CMYK (+white) tempera colors in primary and middle school, and so are my kids. Example: https://www.amazon.com/Giotto-Box-Tubes-Tempera-Extrafine/dp...
> The other isn't even being worked on in any serious fashion.

It is being worked on, it's just hard:

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

https://www.youtube.com/watch?v=Sq1QZB5baNw&t=34s

I'm expecting a minimum of 5-10 years to pass between real-time vision AI getting good enough for level-5 autonomous cars and the same stuff fitting into the power envelope available to this kind of domestic robot.
That’s why they have to give him money. That’s not why he’s not in the office.
Why no? CISSP is often requested on job postings for cybersecurity.
It's not.

The most fuel-efficient aircraft possible would be an electric one (for the sake of argument lets assume batteries of high enough Wh / kg would exist) flying at much higher altitudes (20km+) than the current fuel and oxygen fired engines.

That definitely involves both engine and aircraft design.

Even for jet engines: an engine from the 50's is not going to cut it in terms of fuel efficiency on ANY airframe compared to current flying machines. Even if you had unlimited budget and time to design the perfect airframe for those engines.
People here are talking about loyalty, when they really shouldn't be. A company is not your family. Hell, a company isn't even something you can form a bond with. You can be loyal to the people in a company, but the relationship with the company is purely transactional, and it lasts exactly as long as it's mutually beneficial.

Thinking that you should stay in a company even after it stops being beneficial for you will not lead to anything good.
> Conflicts (such as an attempt to kill humanity) have no zero-risk moves

I think the author is onto something here, probably correct. Hence, most theories of AGI doomsday relay on AIs deception and asymmetrically deployed actions.

Some recent thoughs were in the direction of really creative strategies - given that now we see clearly that the AIs can be extremely good creating completely new stuff, including never seen strategies in games - but the humans keep thinking they'd probaby include a good degree of (even implicit) deception.
You need to think bigger, as there is surely some limit n beyond which the nested process of retrieving credentialₙ is beyond the reach of attackers.
Why both businesses and scammers love India's electronic payment system
> we shouldn’t define our work and identity by our employer or specific job role.
> By building your identity as an expert in the field

I get your point that diversifying the points of external identity validation makes you less dependent and this is a better position.

My question is about another strategy, to stop identifying/attaching etc. at all with what you do. And that is not illuminated to me.