skysight-inc/HackerNews huggingface dataset:
When you have that many people in cities you need either nigh on unlimited surburbia and magical public transport OR a willingness to live in a compact space.

Western housing crisis results from an unwillingness to mostly have dense cities and sensible suburbs with dense multi family blocks interspersed with common parklands.

We can't all have a McMansion with indoor shooting range and swimming pool.
Look, I am not going to make a detailed geopolitical analysis here, but there are lots of sites and institutes who do, you can check them out. The difference with weather forcast is only, that human analysis of geopolitical events often hope to influence the outcome. But the weather will come whether we think it will be sun or rain.

And the prediction about the war in Ukraine would not be "it'll be like today". The current prediction is, that russia will continue to slowly make ground and move the front lines to the west. There are actually predictions how much and where exactly. I think that gets also falsified in some institutes, but is probably classified.
Ask HN: Do you use AI at work?
Do you use chat models like ChatGPT or Claude at work or in your industry?

I am a mid-level software engineer, and sometimes it feels like ChatGPT was a godsend, but I have spoken with people from other industries, like finance and sales, and they said that they could not find a way to use ChatGPT in their workflow.

Is using ChatGPT or other LLMs niche-specific?
> For paying end users I doubt Denuvo comes up much.

Unless their games run slowly, or they can't install a mod/fan patch, or they want to play offline, or they hate having some third party snooping around on their devices and collecting their data.
For me its about IaC, automatisation.

Building my app, deploying a container image and building a helm chart is not a lot of work if you have experience and the initial additional work is only happening once.

After that, you have your whole app definition in code, seting up a second or third env takes 5 minutes.

I really should write a blog article about my stack and the advantges of it (git, kubernetes, argocd, helm, ...)
Multi monitor robot arm stands would do some cool things. An automated rotating sequence when you boot up would feel like a scifi movie.
Thanks for your nice suggestion. We train the model using YOLO, but during inference, the model is converted into ONNX and we use ONNXRuntime for the model inference. As a result, YOLO itself is not included in the software package.
We will open the training code in the repo soon.
Well then people will switch it off in settings, like I did switched off Copilot in settings few months ago, like I did switched off and hide Cortana few years ago. No reason for outrage.
This is called “proof by example” and is a fallacy.

Show me how to write `a + b * c` in Lisp without parentheses.
React Is Garbage
The author is a collaborator in OpenDevin [1], an attempt to replicate and improve Cognition Labs' Devin.

[1] https://github.com/OpenDevin
Inspectopedia: Analyze code against inspections in your IDE or CI pipeline
Roald Dahl also mused on this in his 1982 children's novel The BFG:

'I can hear plants and trees.'

'Do they talk?' Sophie asked.

'They is not exactly talking,' the BFG said. 'But they is making noises. For instance, if I come along and I is picking a lovely flower, if I is twisting the stem of the flower till it breaks, then the plant is screaming. I can hear it screaming and screaming very clear.'

'You don't mean it!' Sophie cried. 'How awful!'

'It is screaming just like you would be screaming if someone was twisting your arm right off.'

'Is that really true?' Sophie asked.

'You think I is swizzfiggling you?'

'It is rather hard to believe.'

'Then I is stopping right here,' said the BFG sharply. 'I is not wishing to be called a fibster.'
From this review it looks as this book was some version of infamous Youtube "coaching" that gives you advice "to be strong", "hard working", "believe in yourself" and if you feel depressed, well, you should run 10 miles every morning.

My the most favorite fragment of this review:

"But then he [Kent Beck] spends 2/3 of the book talking about how to schedule time for tidying [...] code"

"And then when I asked him about this, he actually said that I’m right but should wait for his next book [...]"

Yuck. At least this Kent Beck guy is honest.
Railway | Full-stack Engineering (Product), Platform Engineering (Infra) | REMOTE (International) | https://railway.app/careers

Tired of trying to beat kube into shape? Does writing YAML to ship code fill you with utter dread? Dream of a future where deploying software is simple, and you don't need an army of infrastructure engineers to build that perfect janky bash script™ to make life easy?

We're Railway, and we think infrastructure can be better. So far we've built out a platform loved by hundreds of thousands of users who simply tell us "Give me Postgres", "Deploy this repo", and we make it happen

Fair warning! The problems are complex: home-rolled hypervisors, cut-above container orchestration, over/under/whateverlay networks, virtio device drivers, edge proxies, IAM that doesn't suck, kitchen sinks - we need to build it and we're looking for likeminded individuals who think this stuff is fun.

If that sounds like you, please apply at railway.app/careers. We have a number of roles, but are prioritizing the following two roles:

+Full-stack Engineer (Product):
-Apply here: (https://railway.app/careers/full-stack)
-Blog post about the team: (https://blog.railway.app/p/team-spotlight-product-engineerin...)

+Infrastructure Engineer:
-Apply here:(https://railway.app/careers/infra-platform)
-Blog post about the team: (https://blog.railway.app/p/team-spotlight-infrastructure-eng...)

See you soon, and happy shipping.
We can use tarballs - they are useful as signed artifacts, but only if we verify that they are reproducible.
You are talking about the concept of countries - an idea. A country is something that is enlivened in the minds of individuals - without people thinking in terms of 'Germany' or whatever there are no countries. It doesn't actually exist. It is a convention.

But unlike the neutral/useful conventions of driving on one side of the road, or having your cutlery set like so, this convention demands that you give it money, whether you agree with it or not. It will say which plants, what food, which wars, etc. It is a means of control, a way to get people to do things they wouldn't do, against their consciences, for the ostensible benefit of "the greater good", but in fact, for the benefit of those with power and money who draft special words everyone else has to follow.

As if anyone can tell another what is right or wrong.
I believe that IT is the biggest multiplicator we have.

The main reason why i get paid well is, that everything i do, i normally not do for one person or a single company.
Telephil9/vdir: a visual directory browser for plan9
Granola | Product Engineer | London (on-site) | Full-time | https://jobs.granola.so

Want to build a beautiful, useful product with all the latest AI tooling?

At Granola we're using LLMs to tackle a concrete user need: help people capture what matters during meetings and then quickly act on it after the meeting. We want Granola to feel as natural as picking up a pencil.

We raised $4 million last March from amazing investors. We’ve built startups before (Chris’ last company was acquired by Google) and we’re obsessed with building incredible, user-centric products. We're inspired by folks like Douglas Engelbart and Alan Kay to build better tools for humans.

We like working in person, with nice people. We have a beautiful, light-filled workspace, and we’re looking for a Founding Engineer to build an amazing company with us.

More on the role at https://jobs.granola.so
You over there pretending jurisdictional boundaries were invented last week and you missed the memo?
Note taking system should be simple
I'm not sure Facebook and a now Facebook owned platform are good examples for private communications. There was an article posted here a week or two ago detailing how Facebook sold access to the contents of users private messages to advertisers.
I think funny enough a sure sign of an inexperienced programmer in bigco application programming is the other way around, that they wrongly learn a metal model of "floating point is approximate, never ever do ==" in school.
Perhaps we could require a simple "nutrition facts" on each article about the journal's conflicting interests: for example, a ragebait article about big tech? Then the disclosure of the ad revenue conflict between big tech and media industry must be required up front (at the beginning of the article.)

We could also require a list of the journalist's qualifications to be posted clearly at the beginning of each article. If the journalist, for instance, does not have an education in the subject, the article must be prefaced with a "journalist is not experienced or qualified in this field." This would encourage traditional journalism to end, and for journalism to become more of a mandatory consultancy with experts.

Finally, we could strengthen libel and defamation laws rather significantly. For example, in Emily Steel's article[1] about ATC, she should not have named and shamed a particular controller. Furthermore, the ATC group should be able to easily sue her for inaccuracies in her article[2] misrepresenting ATC as a whole. If you can get easily litigated, you're more likely to stick to just the facts.

Ultimately a formulaic approach will not solve this problem, it can only help a little bit by discouraging nonfactual reporting. Unfortunately, this problem fundamentally comes down to journalists as an industry thinking they're paragons of righteousness, and then going on to write horrible things.

[1]: https://www.nytimes.com/2023/12/02/business/air-traffic-cont...

[2]: https://www.reddit.com/r/ATC/comments/175pwim/the_nyt_articl...
Don't worry. If he pirates it, he won't be depriving anyone else of playing it. No one will miss out.
The last part

"Online, the answer tends to be a lot simpler. Most people who publish online write what they write for the simple reason that they want to. You can't see the fingerprints of PR firms all over the articles, as you can in so many print publications-- which is one of the reasons, though they may not consciously realize it, that readers trust bloggers more than Business Week."

is very dated though. Nowadays pretty much anything on Medium or Substack should probably be treated as ads or personal branding by default.
SSH access to Fedora Copr builders
It's mine now!
NoteGPT - YouTube Summary, Podcast Summary, Web
Article Summary, AI Tab Manager, and Notes with NoteGPT AI. Improve learning efficiency by 10x.
How do we evaluate people for their technical leadership?
I remember when Fuzzy Logic was an everyday tech term that seemed to be the big new hotness. I think people were excited about how they used it in the mass combat simulator software for LoTR.

Now it seems to be mostly associated with rice cookers. They must do an amazing job, since it still seems to be people's favorite rice cooking tech!
Copilot is already encumbering Edge more with each frequent update, less than a month apart.

Recently Copilot has come to inhabit the wonderful Edge Sidebar along with a number of other new default opt-ins you may not want.

I crack the whip and configure Edge trying to neutralize the sidebar, plus have it it retreat out of sight, but did get the impression that Copilot was not wanting to be confined to the sidebar anyway.

On an older PC that ran Windows 7 & 8 quite fast using a SSD and with more than enough memory, and ran Windows 10 almost as acceptable back in 2015, Windows 10 itself has gradually gotten slower on a regular basis after occasional updates. Which is well-known but it's definitely more obvious with a less-modern processor like this.

Anyway, up until less than a year ago Edge would still play the live local news stream without much problem, and Firefox was just fine. Over the last few months, with each Edge update, Edge has gotten really worse so it's now unusable for this. On the same hardware. Now Firefox is only about 95% useful, so the page itself and the ads it carries have probably gotten worse across-the-board. Booting the same hardware to run Firefox on a Linux distro plays the same stream smoothly still, same as last year after all the ads have loaded. On the same ethernet router, PC's having more powerful processors are all still fine. The live stream is far from HD.
Unless it has to do something with the print quality itself, can't this be achieved using a stationary phone with its camera towards a monitor displaying 3D transformed barcode images ?
It's incredible that Amazon affiliate links from 2006 still work. People built things to last back in the day!
Single depth image 3D face reconstruction via domain adaptive learning
Oh man, how about I automatically raise prices by a cent per month for each missing user if I don't get 100 sign-ups per month?
Unfortunately that kind of generalization being inaccurate is exactly what makes this problem so difficult. Every case needs to be judged independently, but that takes a lot of time and effort that no one person individually has.

A corporation is purely a legal structure. There exist people who do actually spend their time "doing good", and they too use such legal structures when that's helpful.

It's unfortunate that so many were deceived by Sam Altman, and that the majority of OpenAI employees voted money over honesty when they had a direct, hugely impactful vote. On the other hand, it's not like Altman's history was a closely guarded secret, it was quite easy to look up. So ironically this in itself is a great example of a decemption that could've been prevented quite easily by some cursory research and solidarity.
It's clear to me that Sam Altman has turned OpanAI into ClosedAI
No. Use integers to store the smallest money decimal, and store the currency name alongside.
I find it hilarious that we now present runtimes and other programming stuff like it was Apple presenting a new iPhone. This would be satire 15 years ago. No disrespect to Bun tho, I love Bun.
ScreenAI: A visual language model for UI and infographics understanding
The Wikipedia page for Microchess [1] (which the page for the better known Sinclair ZX81 1K Chess [2] links to; would be fun to see a game between these two), contains more interesting tidbits:

> Microchess was sold for $10 per copy, in either US or Canadian currency; $12 for a copy that included a paper tape; and $13 for a copy on cassette tape.[9]

> Chuck Peddle, president of MOS Technology, offered to buy the rights to the game for $1,000, but Jennings refused to sell, believing his mail-order sales would make more.

> Over 1,000 copies of the game were sold by mid-1977, leading Jennings to quit his job and run Micro-Ware full-time. The game's success grew as Jennings released it for more microcomputer systems and the overall microcomputer market expanded. The game made Micro-Ware over $1 million by 1978, and was claimed in 1981 by Personal Software to have been the first computer program of any kind to do so.

> Microchess led to the creation of Micro-Ware, possibly the first software publishing company. In 1978, Micro-Ware merged with software publisher Personal Software, operated by Dan Fylstra, who had seen the game at the November 1976 show and bought the third-ever sold copy, with Fylstra and Jennings as co-owners. The resulting company, still named Personal Software, paid royalties to Jennings for Microchess, but Jennings soon funneled that money into funding the development of VisiCalc (1979), the first spreadsheet software. This led the company to rebrand as VisiCorp in 1982.

[1] https://en.wikipedia.org/wiki/Microchess

[2] https://en.wikipedia.org/wiki/1K_ZX_Chess
SEEKING WORK | Japan, Tokyo, Remote

Recent stacks: zig, rust, C/C++, swift, obj-c, flutter, js, svelte, python, AWS, nix, ...

+10 years of professional experience mainly building system software, cross-platform components (C/C++) and mobile applications (iOS, Android, swift, java, kotlin, flutter, react-native). Non-professional experience varies from building compatibility layers, system software, developer tools, compilers, rendering engines, small games and so on ...

Versatile for lots of different kind of jobs, and quick to get hands dirty in almost any sort of stacks and code bases.

Contact me by mailing at jari.vetoniemi@cloudef.pw

Github: https://github.com/Cloudef
Does anyone know what software was used to create the "System Architecture" diagram?
> Just like code was the battleground back then, open model weights are the new frontier. Think about it—code is just a bunch of instructions, right? Well, model weights are pretty much the same; they're the brains behind AI, telling it how to think and learn. Saying "nah, you can't share those" is like trying to put a genie back in its bottle after it's shown you it can grant wishes.

I think telling a genie "I wish for no more wishes" is a common enough trope.

I'd agree that making weights available is basically irreversible; however making it illegal to make new sets of weights available is probably fairly achievable… at present.

-

Some of the issues with "winning" the battle for encryption include:

1) We also need it to defend normal people from attackers

2) It's simple enough to print onto a T-shirt

3) The developers recognised the value and wanted to share this

The differences with AI include:

1) The most capable models don't fit on most personal devices at present, let alone T-shirts

2) 95% of the advantages can be had from centralised systems without needing to distribute the models directly to everyone

3) A huge number of developers have signed an open letter which is basically screaming "please regulate us! We don't want to be in an arms race with each other to make this more capable! We don't know what we're doing or what risks this has!"
All I'm saying is that at ubisoft this kind of issue was treated very seriously, not least because if we found out Denuvo was making our game look poor it would put the entire business relationship in jeopardy. We've devoted significant engineering resources on our end to investigate these reports(and yes, we have seen the benchmarks people have done), and no one was able to reproduce this with Denuvo enabled and Denuvo fully removed from the game - obviously we were able to make internal builds where Denuvo was not even present at all, and those builds performed exactly the same as those with Denuvo enabled.

All I'm going to say is that the benchmarks you see online are for pirated versions of the game where the binary isn't the same as the official patched product, and that has various implications beyond our product or Denuvo.
I'm sure it would cause some harm, but exactly how much will depend on the details.

For example, suppose the US makes it illegal to publicly distribute open weight models (maybe above a certain size) without a government license. What happens if someone sets up a website to distribute those models outside of US jurisdiction? It may well prosecute Americans it can demonstrate have uploaded models to that website, but will it also ban Americans from downloading from it? If you go back to the encryption export controls, the US banned encryption software from being exported from the US, but (unlike some other countries like France) it never tried to ban encryption software imports. And, it sounds like they are only thinking about banning public/"open" distribution, so once an institution downloads a model from outside the US, they may well be able to redistribute it internally without the ban applying.

Suppose the US bans distribution of open weight models above size N–how will that apply to fine-tunes? If you have LoRA on top of a model >N, but the LoRA itself is <N, does the ban apply to it? If the answer is "no", people in the US could still contribute to openly distributing improvements to models that they couldn't themselves openly distribute.
We (Google Research) have a similar work that we recently published: https://blog.research.google/2024/03/screenai-visual-languag...
Two months? Jesus, I wrote this the other day. Where does the time go?

I'm not sure about RSS, I'll check, but with three posts in four years, you aren't missing much. I have no idea how anyone even saw this.
Good, earth is full.
Is there a video of it working anywhere?
PBT is below mutation testing, the list is ordered with lower tier up.
I love you and want you as a customer. The emails we'd exchange alone would be worth it all.
Finding insecure servers, what human hackers would do, requires persistence, time and a working brain.

Bots, instead, throw shit at a wall and see what sticks. Move your SSH server with credentials root:root on port 1234 and notice how many bots get utterly defeated (only for sake of argument, because OpenSSH has a banner which makes it easy to identify wherever it's running)
I didnt take Stewart's monologue as anti-progress. Rather the core takeaway is the vague and grandiose talk of greatness and utopia for all of humanity and the planet that is to come from the AI. And brushing aside the upheaval and consequences mass automation on a decade scale, not multiple decades, will cause for the N% of society affected negatively. Big Tech personal AI assistants aren't going to put food on people's table after their profession is automated away. And political nonsense already make it hard for many to get aid when they're unable to work as it is, imagine some politician saying go get a job, don't leach off the government and tax payers.

Is there a way to minimize the negatives that will inevitably playout? Those AI leaders aren't talking a lot about that, only vague suggestions or passing mentions, and then back to "we're going to use AI to make the world a better place"
You can use .gitattributes export-ignore to influence what gets into the tarballs and what stays into the repository! It's super powerful but not often used
This becomes very obvious when you turn up to a conference and half the talks are by developer advocates running you through their product.
If you do get hold of a live person, it can be faster and easier to talk through something synchronously rather than asynchronously exchanging emails.
It is open-source though. Just rip it off and make that PDF() class.
Looking for a street savvy companion?

VigorAI assistant is waiting for you: https://en.wikipedia.org/wiki/Vigor_(software)

Perfect for deploying fake crypto exchanges in pig butchering schemes.
We've been hearing this for years. At this point it seems like the classic "debt cycles" are broken and nothing will ever happen about it. See latest student loan relief shenanigans. You need to borrow as much as you can and don't worry about ever paying it back or you'll be left in the dust with inflation. Socialist politics got your back.
And export-subst to insert the current tag or git revision into the archive too.

In fact export-subst is powerful enough that there is probably some way to create an exploit triggered by a particular payload inside a commit or tag message? :)

Maybe not triggered, but it could be part of the chain.
In my experience, adding PBT once you've got a codebase amenable to unit testing in general is a relatively easy step: you can add property tests to your existing unit tests without changing much about your setup, and assuming your tests in general are quick, PBT won't add much overall time to your testing process.

But adding mutation testing tends to be harder: it's not just an extra thing you can add in without changing any existing code, it's testing whether the tests are useful in the first place. Which means when you introduce it, you'll probably need to spend some time fixing everything that's currently wrong. This makes it a next step in the testing process beyond just adding a new technique to your existing repertoire.

That said, I've used PBT for a while and not had as much success with mutation testing, so maybe this is a personal bias.