skysight-inc/HackerNews huggingface dataset:
I am very bullish on this approach. Is already showing promise with StableDiffusion (https://github.com/comfyanonymous/ComfyUI).

I have built humans in the loop feedback models before and they are always very targeted to a specific task. This approach modular and intuitive. I think the scope is too small though.

I spent the weekend starting a project to use this approach using a GPT model and FlumeJs (https://github.com/chrisjpatty/flume) but now that I see noFlo i am excited to try it
Did all these companies that are going through multiple rounds of layoffs decide specifically to spread out the pain over multiple rounds, or did they just fail to predict how many people would need to be let go?
Yeah just seems like a different interface than GraphQL, but it's basically the same thing as GraphQL. So at this point, is it just "we don't like GraphQL" or something?

I don't see the reason to have to homebrew this for most things when GraphQL has a fairly sane standard.

GraphQL is still over HTTP. You can actually even just use the concepts in the backend (and maybe Directus does??) and hide it from the user, if you think they have some aversion to POSTing JSON for a query.
Last year's ICLR had a paper, "Data Poisoning Won't Save You From Facial Recognition" that included the Glaze team's previous project, Fawkes. This statement from that paper is quite damning.

"This paper shows that these systems (and, in fact, any poisoning strategy) cannot protect users’ privacy. Worse, we argue that these systems offer a false sense of security. There exists a class of privacy-conscious users who might have otherwise never uploaded their photos to the internet; however who now might do so, under the false belief that data poisoning will protect their privacy. These users are now less private than they were before."

Paper: https://arxiv.org/pdf/2106.14851.pdf
Fawkes: https://sandlab.cs.uchicago.edu/fawkes/
Should they take down those signs? I would personally prefer for things like that to stay up with contextualization about how scientific understanding has changed and why the prediction was wrong.
Bjorn Lomborg is a professional contrarian spouting nonsense.

https://www.lse.ac.uk/granthaminstitute/news/a-closer-examin...
I still think nearly everyone should learn to code. That is not why these layoffs are happening.
Bill Gates says Warren Buffett gave the best advice he’s ever received
I am curious about these layoffs; the number impacted in the past year seems to be between 100-250,000 tech employees.

Are there that many good-paying jobs remaining within the tech industry that they can re-shuffle to? Are people finding placement? Are coders now competing for less-technical jobs as well?

I've heard stories of recruiters who were seeing 1 resume per week now seeing 300 resumes per week, but I'm not noticing any sentiment of widespread panic on HN or even Reddit.
Ads that are rendered server-side and don't have client-side tracking would be fairly resistant to blocking. Either seek out their own advertisers like it's 1998, or proxy ad networks so the content looks indistinguishable from their content.
I wish that Amazon would put a note suggesting the if you don't know, don't answer the question... I know they send emails to people that bought something when questions come up... but for the sake of sanity, why do people actually input an "I don't know" answer?
The New Madness of Crowds (USDC, USDT, and SVB)
I'm also in Cambridge. Many car drivers are also dickheads, at least they think that using the indicator is optional when leaving a roundabout. This mostly annoys me when I'm on foot and try to cross the street near a roundabout. I found traffic in Cambridge to be very hostile to pedestrians.
Also there are things like "your colleagues at Stealth StartUp spoke highly about you" that show up in my inbox. There are no colleagues at a one-person start up.
Je bent niet van suiker...
As a Texan this sounds like fantastic news! One of the terrifying things about our state is black widows are EVERYWHERE. In the part where I'm from every barn, every water well, and any other outdoor structure you put your hands in has a black widow in it somewhere.
One approach I've been thinking about is focusing on enhancing the Behaviour-Driven Development (BDD) workflows. I was was really into cucumber and its tooling ecosystem a decade or so ago. One of the challenges is maintaining these "user story" like specifications and then creating boilerplate mapping/translation between the concepts in the specification and unit tests and sometimes also the implementation. Keeping that updated as a project grows in complexity (and bringing on team members that might be less dedicated to BDD purity and related practices like rigorous refactoring) becomes a burden. But if you used an ai-code-gen augment to help maintain the environment, and autogenerate both the code and tests, really all you would be doing is clarifying mistakes in intent, or insufficient specificity. So the question would be how do you build tooling to optimize for highlighting and reviewing the changes to the system (diffs - but maybe semantically enriched in some way? Maybe start with smarter comments?) Maybe generating synthetically workloads and reviewing how that changes the system (sorta like fuzz-testing but with a smart-agent that understands how the system works without you needing to specify all the details). Importantly you could also work backgrounds if you change the code directly, you could have it update the spec, and then review that (does my change do what I think it should do, at least a higher-order domain level?)
I know I will 100% regret posting anything remotely viewed as political here but this...

Both sides actually want free speech, the blue side just argues that speech is more free when it's not stifled by hate.

Is the most alarming doublethink I have seen in some time.
Don't forget the blockchain integration
"Indeed, in the past, banks probably become insolvent on a mark-to-market basis but few people noticed. Today, a bank dips below the line and depositors are heading to the door."
On the flip-side to what’s described in this article (companies posting listings for jobs that don’t exist), our company doesn’t hire often and has incessant issues with bots picking up & re-hosting our old job listings from years prior.

We must get 15-20 mails a week in regards to a re-posted listing for a position that hasn’t been open since last spring.
Post a question on HN: "How can I promote my GitHub project?" - don't forget the question mark
Not really. I've never had one of mine stolen, despite usually using a fairly crappy lock.

The trick is to have a bike which stands out. If you can recognize your individual bike from across the street, people won't steal it. Bonus points if it looks crappy despite being well-maintained. Beyond that it is mainly a matter of parking in bike garages with cameras where possible, and using a chain lock to fix it to an immovable object otherwise.
I don't think layoffs would be a problem in itself. Most likely smaller companies would benefit from the surge in offer and capture those talents.

The problem there is that smaller companies are suffering a capital shortage due to the raise of interest rates at the same time, so they have less resources available to capture said talents.
I'm not sure You could call Watson an product at any given time in its history. The thing is that it was mainly a marketing stunt (the Jeopardy) and the technology behind it never was production ready and IBM was not able to turn it in anything reasembling real product. Sure they used the name, stamping anything that seems like AI with it (for example I remeber that there were some IBM Cloud services for sentiment analysis in text that were pushes inside this whole AI initiative).

But in the end it all seemd just like a gateway drug for IBM to shove some consulting teams down their clients throats.
The craze was more like that everyone had to get a job in tech. Knowing a little bit how to code is important but those tutorials went over the board
> Just because some package didn't require another package at build time doesn't mean we don't ever want to use them together at runtime. Yet Docker conflates the two, introducing all sorts of unnecessary friction all over the place.

But Docker in fact doesn't have compiletime dependencies, it needs you to specify runtime deps only. If you want to build something in Docker, you use two-stage builds and the runtime deps of the first stage become your compiletime deps.

> This is why something as simple as getting more than one process to work with each other on Docker is such an overcomplicated mess

I don't get this, why is it considered an overcomplicated mess? If you want to run several processes in one container, you just launch it with a lightweight process manager, if you want to run it in separate containers -- well, that's even easier, just launch separate containers and configure the communication between them with a network.

> Nix gets this right with better design and composable packages

Nix actually implements it worse than Docker in some sense. Particularly, the exact problem that you described:

> Just because some package didn't require another package at build time doesn't mean we don't ever want to use them together at runtime

is not solved in Nix, runtime deps must be a subset of compiletime deps.

> that's neither composable nor customizable

Compositionality is a completely different issue on which I do have problems with Docker. DAG-oriented environment building is strictly better than inheritance-oriented, but that's all orthogonal with compiletime-runtime separation.
Amazon along with Google and everyone else way overpaid for tech talent the last few years which has made it a lot harder for small companies to compete. My company lost a lot of engineers of varying quality to big tech companies.
In the US, inventors (not the same as entrepreneur, but often related) are also disproportionately likely to be immigrants

> We find immigrants represent 16 percent of all US inventors, but produced 23 percent of total innovation output, as measured by number of patents, patent citations, and the economic value of these patents. Immigrant inventors are more likely to rely on foreign technologies, to collaborate with foreign inventors, and to be cited in foreign markets, thus contributing to the importation and diffusion of ideas across borders.

https://www.nber.org/papers/w30797
it says right at the beginning "I live in Berlin".
What serendipity; my wife and I are visiting the area and looking for things to do, and recently developed an interest in pinball (via AtGames virtual pinball). Thank you for posting!
The ”safer” your car is, the more dangerous it is for everyone else in traffic usually.
Unfortunately, many people in offices don't have the kind of freedom in choosing a job that tech workers are used to. For example, as a medphys resident I'd destroy my career if I quit over a lunch.
Quirky readings of first names to be struck off from fiscal 2024
What would panic look like to you?
This is a great success which I hope is replicated in the United States.
1. Women are not happy with the current arrangement - that's the point of this article. They have power to create change by demanding men raise their game. If they wish to.

2. If you make a public promise to stay with someone "'til death do you part" - that's your agency. Noone is forcing you to make these promises.

3. Feminists have cast the relations between men and women as a pseudo-marxist class struggle. The sexes shouldn't war with one anothers. We are partners in a common struggle.

4. Very few women have the option to take on full time motherhood. My wife and I are lucky, because my income is pretty good. Most women don't have that choice. Modernity has robbed women of this opportunity, and now sells their misery back to them as empowerment.

5. Indeed. It is extremely corrosive to relations between the sexes. The government can step in and protect the people, in the same way as health and safety laws are there to protect people from harm.

6. Women are currently heavily penalised for having large families.

We're here commenting on an article about a study that shows that the institution of marriage has been badly damaged, and it is emiserating people.

If you would like to, you can offer some suggestions on how to fix this. You can either be part of the problem, or part of the solution.

It doesn't have to be this way. What's your solution?
Yes, improv and lighthouse design quantrix (a pixel perfect clone after lotus killed improv) work fine in previous.

Quantrix is also a fat binary so you can run it on x86 nextstep or openstep under in a vm.
Cumaru/Ipe is also an option, although also expensive and finding a sustainable source is challenging.
The scenario I was thinking of was a final solution to the cat and mouse game of detecting ad blockers.

If the site and js checks and thinks the ad is being displayed but it isn't, that's a win.
Well that's not so much "stole" as "accidentally traded" :-D
I would not go that far.. they do serve a purpose. That said, I only interact that group about application/benefits/exit interview and the application part is almost uniformly bad in corporate world ( I effectively avoid applying blindly; I was mostly lucky that most of my recent jobs were referrals that bypassed HR screening ).
I think the owner uses adblocker on photopea.

https://www.reddit.com/r/photopea/comments/11wf70z/comment/j...
Do you have a more specific point you're trying to make?

The discussion is about AI partially replacing human colleagues. In practice, people already are not 100% reliable. You make a reasonable request and someone makes a stupid blunder instead. That's the "hammer" hitting your thumb. Maybe you were not specific enough or maybe they didn't listen but the damage is done.

Our work processes already take mistakes and iterative refinement into account. If AI, in some specific niche, is cheaper and makes no more mistakes than humans do, it gets the job.

It doesn't need to be perfect or perfectly reliable. Some guardrails will be built into it, and we'll come to trust over time.
We need more arcade museums! If you are in Vegas, there is the Pinball Hall of Fame: http://www.pinballmuseum.org
"Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious." -- Fred Brooks, The Mythical Man Month (1975)

It's unfortunate that most people these days prefer unstructured blobs of json to formal relational databases. It's impossible to get up to speed in these types of environments because every time you think you "understand" the data, you find out about a random property that gets set in rare occurrences that throws off the whole relational model you intuitively built in your mind.
If there is residual value here (as some claim), why can't the owner sell the business? No buyer willing to assume lawsuit risk?
It’s a rare bird, indeed; unusual sighting captivates birders
For the fridge, I liked a former company that had a policy that you label your lunch with a dated sticker. Every friday the fridge gets cleaned out. If you don't have a dated sticker, dated within the last two days, it gets tossed. Doesn't matter if it's in a lunch box or if you were storing bars of gold in the fridge.

If you have a fridge with lighter use, you can do the same think with blue and red stickers. Week 1 is a blue sticker week. Put your food in the fridge with a blue sticker. On Monday, everything with a red sticker gets tossed, blue stickers stay. The next week you switch colors and then switch back the week after that.

Only exception might be condiments which, if not labeled, are assumed to be for communal use.

Edit: By the way, I think the biggest issue, by far, is not people being inconsiderate, but merely forgetting that they had put stuff in the fridge in the first place. They buy a plumb, put in the fridge and then forget about it altogether until it goes rotten.
Maybe support isn't a great word here. Maintaining software goes way beyond just supporting someone.

Staffing and hardware requirements aren't terribly important for greenfield development without any users yet. New products can be brittle and constantly in flux and that's probably ok.

Actually scaling the product once it exists and have users, building out new features without disturbing existing workflows, that's the hard work.

Which do you think is harder, inventing twitter as the fail whale product, or going from that to a hundred million users without disturbing the customers you got? I can't imagine the difficulties can even compare.
Those 10M users are in fact 10M accounts. Given that some people have multiple accounts, given that some accounts are for bots, given that some people opened accounts just to test it and never to be seen again, real active users might be a lot less than 10M.
With even less understanding of how that foundation was built.

It's definitely convenient to be able to throw together a Python script that imports the world and "just works", or to point my secretary at a no-code tool so she can automate her billing processes and email handling without needing to deal with the engineers. But in that handful of really performance-critical, highly demanding problems, it's important to be able to have someone or a few someones who have some comprehension of the full stack, all the from sand to scripting languages. Most of my day is just translating business logic from natural language to precise machine languages, but the best parts are the performance-critical, complex, demanding problems where you need to understand gate delays and bandwidth limits and RTOS priorities and concurrent programming and API minutiae.

That's a tall pyramid of knowledge to have to build on, and the area of our T-shaped expertise grows large, but I worry about the future that involves LLMs within APIs. It's one thing to be aware that multithreading locks or and database availability requirements have to contend with non-determinism, so you have to assume the worst and design around that, but when a tall part of the stack is a non-deterministic LLM taking in natural language and doing unpredictable things based on a neural network with billions of nodes, how can you make any guarantees about the outcome?
Yup I agree. Most people can afford a dollar or two a month to subscribe to a site they think is worthwhile.
I don't get what problem Mastodon is trying to solve.
While this is still impressive in and of itself, a couple of days ago there was news of it running on the previous generation of pixel. Not to reduce the importance, but with the pace of change on LLaMA projects right now, this feels a little redundant...

>https://news.ycombinator.com/item?id=35171116
...and an army of armed robots to keep the desperate and angry mobs of unemployed away.
Newsom proposal would fund major expansion of treatment for mental illness
> If I have a choice of making single job faster vs just running 64 jobs in parallel on CPU I'd pick the second every time I can because code will be simpler and less buggy every single time.

I maybe misunderstanding what you're trying to say, don't you mean you'd pick the first one every time? Make the single job faster instead of introducing concurrency with 64 parallel jobs?
Google is wrong.

Training plans do last that long but jumping into a marathon training block from nothing is a very quick path to being injured.
A few 100 top companies are laying off while a few million IT companies are in full swing with their hiring. So if IT means these top companies for you, yea, maybe, else nothing is ending. Everything is alive and kicking.
Yea, I disagree. Video Game Hardware/Software is meant to be used. You preserve it by passing the experience on to the next generation.
for starters, weather and climate and different concepts. it's easier to predict the long term probability distribution of a coin toss than a single event result.
> you will not kill someone if you ride after a night drinking;

You definitely can still kill someone.

In at least some countries an 'e-bike', depending of exactly which type it is, may be motor vehicle that falls into the exact same laws as drink driving a car. If not it may still be illegal to ride a bike on the road while drunk.
It's a race to the bottom in terms of work-life balance/compensation - ie everyone is putting in more effort to stay at the same level of employment until the industry bottoms out and people can't realistically work any harder for any less.
The worst will be that when somebody, sometimes actually creates an actual immersive small-to-be-worn VR/AR glass - one that will be very much unlike the current generation of headsets - journalists along with these companies will trumpet "this was the idea we had, the product was there but before its time".

No sir. The idea of virtual reality and "holograms" is at least here since the early 20th century. It's just that these people burnt billions of dollars on some tacky tech demos and empty marketing promises, and the industry believed them for years.
For SQL I think it's fair. It's ubiquitous, generally standard and unchanging, and knowing it well takes less time than just about any other skill in you need in this field. It's been the primary data fetching language at the six companies I've worked at. Some things change fast and go out of fashion, but SQL is clearly not one of them. I studied ONE SQL book over ten years ago now, and it's 90% of what I've ever needed.
Purchasing a bond is effectively just loaning money. I don't know why your distinction would have any relevency
I think nearly everyone should learn how to manage their virtual environment on a technical level but idk about full on coding. Just being able to attach documents to an email or wrangle proper MFA and/or password management would be a godsend.
A.I. has no sense of the pain in the crotch on long rides even if with battery assisted power pedaling. Dynamic supporting touch points just above the back of the knee and at the crease between buttocks and thigh without interfering with circulation and obsoleting the seat saddle is what's needed in a new design invention.

See interval between

19. gluteus maximus
25. ischiocrurale

https://en.wikipedia.org/wiki/List_of_skeletal_muscles_of_th...
You're both wrong and not-wrong.

Not-wrong in the sense that in practice most adults are not curious about 99% of topics out there.

Wrong in the sense that humans are naturally curious. I've seen it now with kids.

It seems to me that what happens through childhood is that not only are neural pathways pruned for efficiency, but curiosity is actively stifled and arguably totally destroyed in most kids, by adults. Coupled with adulthood time/money pressures, I'm not surprised that a large number of adults become completely intellectually inert, or worse, fully anti-intellectual.
This is classic evolution. Brown widows don't waste as much energy on making poison.
How is that related to the point they were making?
I came here to post this. I found it a couple of years back and it's amazing how much I use it.
No fish, no popcorn.
It's not orthogonal, Nix goes far out of its way to fix compositionality issues with hacks and dubious conventions, when instead namespaces (bind-mounts) could be used to deliver expected environments.
But removing carbon is within humanities technological abilities. I mean, just plant enough trees, and it's mostly done. This is not even a matter of technology. Removing sources of pollution, like certain animals we use for food and other things is another simple solution, which demands not technology at all.

This problem is not a matter of technology, it's yet another problem of society and people.
I suspect that what most people consider "dystopian", Zuckerberg (and Musk, etc) think of as utopian.