skysight-inc/HackerNews huggingface dataset:
Good luck with those very brittle specs. I have fixed so very many utterly broken tests due to poor spec maintenance mainly due to really poor fixtures. The problem with fixtures is that they do not complain when things go sideways whereas factories are built on top of actual living objects and thus can be validated.

You're generally trading speed for correctness in my experience. There is a time and place, of course, for this tradeoff, but we know how to parallelize specs and make test, in general, faster. Correctness is a whole different story.
>Hosting with oracle doesn’t change a thing

So when the US government made a song and dance 18 months ago about why it was absolutely critical that it be done to protect against exactly this threat you think they were lying or staggeringly incompetent?

And this time they're totally not?
> Ethically this is OK right?

Yes it is.
Show HN: Spot, Simplifying DevOps Automation
I just released the first stable version of a new tool called "Spot" (also known as simplotask). As someone who has had to deal with the frustration of broken Ansible dependencies and the endless googling required to add even the most trivial elements to playbooks, I decided to create a tool that simplifies these tasks. That's how Spot was born - a simple yet flexible tool for automating deployment tasks.
I know there are about a billion articles in Western media claiming this, but what's the actual evidence?
Or perhaps he's being honest. Unexpected from a CEO, I realize.
> Once you have a family you'll find that they are not excited about moving every few years and having to pack up, abandon all their friends, go to a new school, spouse find a new job, find a new house, find new childcare, unpack, etc.

This is the reason tech professionals worldwide are resisting the Return-To-Office (RTO) mandate. The vision is an industry free of this unnecessary hindrance. It's not solely a hurdle for older individuals seeking a career switch, but it extends to anyone committed to their families and communities. It's also a significant concern for individuals with disabilities, who have tailored their homes to accommodate their needs, and students who cannot continue their education from overseas.

Regardless, relocation is always stressful and costly. In essence, job transitions come with this hefty toll, which employers sometimes exploit to exert additional pressure on employees before they resign. This is particularly true in towns where the industry's potential employers are scarce — sectors like robotics, space, automotive, and similar are prime examples.

A person can endure considerable work hardships before deciding to uproot their family and relocate to a foreign country, starting from scratch. Imagine grappling with no credit history, a lack of local language proficiency, no familiar community, no personal vehicle, no trusted family doctors — essentially, nothing. For those working in sectors like aerospace, opportunities in most countries are restricted to one or possibly two employers. This keeps employees locked into toxic workplaces and helps neither the worker nor the company which can become complacent and feels no pressure to act right.

The remedy is remote work. Global, ideally. But regional is enough.
When Windows Explorer first appeared 30 years ago, it seemed too complex for me, so I stayed with Norton Commander and its clones that entire time. Guess stupidity can be advantageous.
Interesting this came up around the same time as this story also about IBM getting sued for discrimination but under very different circumstances: https://www.neowin.net/news/inactive-ibm-employee-who-hasnt-... .. he's been off sick for 14 years and is suing IBM to get similar pay increases as other employees.
Agree. While not perfect, they are the best of the DE crop today for my purposes, compared to Gnome, OSX and windows.
New Subreddit for Discussion of AI Agents
It doesn't necessarily depend on Nvidia hardware. Nothing stops you from training an AI on an adequately advanced ASIC or FPGA, in theory. Nvidia does accelerate it though, and they're also offering unparalleled performance-per-dollar to the audience that's in the market.

In a way, it feels like Nvidia is embarrassingly aware of this. They were the reluctant shovel salesman during the cryptocurrency gold rush, and they're rightfully wary of going all-in on AI. If I was an investor, I'd also be quantifying just how much of a "greatest technological advancement" modern machine learning really is.
This is a specific application of a broader design pattern found in the permaculture world: planting combinations of plants at different canopy layers, ecological functions, and yields. The solar panels would be taking the place of an understory or shrub canopy layer, while there are herbaceous, ground cover, and root zone layers you can work with.

While solar panels have an yield useful for humans, it would be even better if it can participate in the ecological system. Planting instead say, a palo verde would yield edible beans, with the tree itself acting as a nitrogen fixer. A sea buckthorne tree also acts as a nitrogen fixer, with roots propogating (more sea buckthrone trees pops up on its own) and yields high vitamin-c berries.

What ecological function can a solar panel contribute to?
When the choice is between adding 10-30 minutes to your commute or quadrupling your mortgage, it's a simple choice.

Suburbs also nearly always have better schools.
Y U no use TPU??
Why exactly is it not legal?
One program that does copying right IMO is tmux, it keeps a list of recently copied things, which you can view by pressing Ctrl-B = and choose which clipboard to paste.

Very useful when you need to copy multiple separate strings without going back and forth between windows. I've caught myself doing optimistic copying - if I see something that i might need to paste in the future, like git commit hashes, file names, etc. I just copy them all and store them in the clipboard list.

I think there is a program "clipmenu" which does this for X11, but haven't used it too much.
HP disables customers’ printers if they use ink cartridges from cheaper rivals
GPS is shit in Japanese cities because of the angle. Read the article on QZSS.
dupe: https://news.ycombinator.com/item?id=35851369
So you are saying the Turing test is not a good test for consciousness?
Ah, sorry. I didn't get it. Perhaps if you'd added an exclamation mark before the quote or something to exaggerate it more clearly? Or perhaps my sarcasometer needs recalibration.
I guess once we get to 1M characters in the context window, 90% of it would be preloaded by all existing laws in order to avoid any hint of breaking the laws. In areas where two or more laws contradict each other, LLMs will behave like insane persons.
Wow, they just changed it so you can only use Plugins with ChatGPT 4 which is limited (25 messages/3 hours). I'm looking forward to finally getting code/browser but it's really shitty that they just dropped plugins from 3.5 (which had unlimited usage).

As a paying customer I feel like they keep moving the goalposts and are really bad at communicating. Their blog post about code/browser /never/ mentioned it was only for certain users and it was near-impossible to find anything official about it. That plus them changing the wording about ChatGPT 4 (at first they made it sound like the limits were temporary).
If you encounter coincidence...
Interesting position, but, in my experience, it's been exactly the opposite. Our university works with Chegg to post false answers to questions in attempts to get students to stop using it for homework. They also look for course content posted on the site during exam weeks for the prerequisite math and science classes, and many students have been caught cheating because they posted a test question on Chegg.

Maybe you didn't have such an experience, but that doesn't mean it's a paradise for cheaters. I used it for help solving textbook problems and occasionally for homework. For how much it costs, it was a supreme waste of money.
In the 90s, the web was overhyped in the short run and under-hyped in the long run. We wrongly predicted 100% of people would do their shopping on the internet by 2005, but never dreamed Somali market traders would use it to discuss the price of fish, or that foreign hackers would use it to influence US elections.

I guess it’s the same with generative AI.
When you lack a type system which catches certain errors at compile-time, you need some other way of catching them. Unit tests are the typical solution.

Give this a watch: https://www.destroyallsoftware.com/talks/ideology
Still supported by the terminfo db! If you ever use that to access a linux machine, do an export TERM=tvi950 and your TUI apps should be fine. Unicode support not included, sadly.

Edit: As shown in the video after minute 28
I have a real vt100 in my basement, not sure if it works.

It would not be difficult to attach and run mgetty on the serial port.
There are plants that can do soil remediation on soil with heavy metals, though you can’t eat them and you still have to find a way to process or sequester the heavy metal. Cilantro (coriander) is an example.
This is like saying "When you couple 30 seconds of girls dancing with assault rifles, it could kill you."

China policing emigres in the US is way out of bounds and I dare you to find anyone who thinks otherwise. Whereas posting on any social media and expecting that post to not be seen by foreign adversaries is... what?
What is probably true is that Uber/Lyft (plus short-term rentals for those willing/able to drive but wanting to forgo car ownership) have made going carless more doable at the margins in some places without incurring huge costs. It's probable in the coming years some people will probably be forced to rethink their lifestyle choices.
Nvidia is also working on a tightly integrated datacenter solution, FWIW: https://www.nvidia.com/en-us/data-center/grace-cpu/
Hmm no?

Clouds offer many competing offerings because different clients have different needs.
>Leaked Prompt

In no particular order or hierarchy, except when have computers operated without such a thing.
Right? I understand why its advised so glibly - it sounds nice and when it works its powerful but..

I had one mentor that was ruthless in forcing me to explain myself and almost pedantic in his insistence on correct vocabulary at all times (programming), but I was also able to interrogate the hell out of him and had practical strategies for identifying and rooting out my own misunderstanding - it was incredibly rewarding but frequently exhausting, half the time we'd wrap up and I'd feel like my voice had grown horse from shouting.

It wouldn't have worked if we didn't trust each other, or if ever I had grown discouraged by my own ignorance, or if he hadn't worked on a compiler team and been able to describe in detail and on command the function of any part of a computer system.

And I suspect most success stories using that method are somewhat like this; deeply personal, probably shouldn't be your expectation or plan A.
Is that seriously your beef, that I said pedophiles instead of pedophile? You are completely avoiding the substance of the point.
Do you actually believe this?

It sounds like you are consuming far too much anti-American and pro-Chinese propaganda.

The Chinese succeeding in their geopolitical goals is the suppression of the individual at scale. Extinguishing of the light.

Collectivism looks good on paper but ultimately is high minded and has fatal flaws which resulted in horrible outcomes whenever tried. 100 million+ dead in the 20th century.
Yes, Objective-C deserves more love.

I find it perplexing that the language never took off for open source Unix development. For example, I tried GTK 4 not that long ago and was surprised how similar its design was with Cocoa (it even had auto-layout!). Unfortunately, the GObject system felt like a poor man's Objective-C. I understand the appeal of C over C++, but Objective-C would have been a perfect fit here. Feels like a missed opportunity.
Alaska Food Policy Council
D tried that. The fact that so much of its ecosystem non-optionally depended on the optional garbage collection was part of what killed its chances for adoption beyond "like Java or C#, but without a giant corporation pushing for it".
Iron is often used as a fertilizer, so rusted support beams aren't a problem, either for the plants or for humans. And all the interesting parts of a solar panel are under glass, they aren't being washed away by rain.
> LLM are mathematical models that, given your question, return a sequence of words based on a very complex probability model.

I don't think that this is true. LLMs can be modeled with mathematical objects, yes. Functions, sets, numbers, relations, all are very powerful, and can model anything. They can model LLMs, as they can model 'you' for example. Are you a function from the states of the universe to itself?
Even if the core difference is accessibility, that is huge. I see AI in 2023 as a pivotal moment similar to 1977 with personal computers, 1994 for the internet and 2007 for mobile computing. All of these technologies had a history before their pivotal moments but when the time was right things changed fast.

Having easy access to the technology is starting to change the way I think about what is possible for computing. One of the skills that has helped me though my career is understanding the scope of what a computer can do or automate. Most of the time it isn't that the thing cannot be done but that the cost associated with it is too high. I recently started solving an issue that would have taken hundreds of hours of human intervention but now I can do it with ten bucks and two hundred lines of python.
IIUC LineageOS didn't drop it. Rather it requires repartitioning, and is thus referred to by another code name. https://wiki.lineageos.org/devices/flox/
Can someone describe a concrete vulnerability that this creates?
Eslint can get VERY slow on large apps. Rome seems to be the perfect answer to that, but I can't seem to find a way to port/import Eslint rules into Rome.
I would suspect that Manhattan has fewer taxis/Ubers/etc per journey taken than places with poorer public transport, to be honest.
More evidence emerges that Saturn’s rings are much younger than the planet
Full checkouts of large data repositories are problematic. In the video I present a workflow that does not require full checkouts of the datasets and still allows to commit diff-based changes in Git. This naturally applies to new data, and can be applied to edits or deletions provided the old data is known - this is to ensure the creation of bidirectional diffs that enable navigating Git history both forward and backward, useful when caching snapshots. Feedback is most welcome!

On open-source: should this toolset be open sourced? Which license to choose?
Not so much like this in natural science.
I suppose it’s “JS-stable”, given it is version 12, cutting 2 majors in 6 months.
Coming from using yarn, it is way easier to move to pnpm than to yarn 2+. It’s now my go to. The only issues I find is that you’ll still not find good community support for it. Things like Dependabot and some edge hosting platform build agents.
Not at consumer price levels, no.

There are companies that make security hardware here in the US, but the market is mostly very high-end government and military customers. And TBH mostly they are still using Chinese components, just assembling stuff here in the US and marking the price up enough that they can justify calling it 'made in USA' by virtue of the value-add. Sometimes the software is coded or at least audited, though.

You can avoid the worst Chinese-made hardware if you look for "NDAA compliant" rather than US domestic manufacture. NDAA compliance means that a product isn't made by a number of prohibited Chinese suppliers who are known to be very thoroughly compromised (as opposed to the average level of compromise that you should assume most companies in China have... but China is a big place, so that difference isn't nothing).

Axis and Bosch both have NDAA-compliant product lines.
Thanks for that, It was interesting. There was no chance I'd ever pick up on any of that as a kid, let alone as an adult. I'm always pretty amazed by people that do these deep analysis.
Exactly. I recently started to write some LEAN which uses a ton of Unicode characters and I still use JetBrains Mono with ligatures on. ≠ is 1 unit wide but != is 2 units wide, so it's not that confusing as one might think.

Besides, if someone insists, it's also possible to make a language-specific setting in the editor to disable ligatures in those languages :)
*Chris Lattner
If you can inject the first LLM in the chain you can make it return a response that injects the second one.
They run out of money? I thought they raised like 5M two years ago and they had like 3-5 employees and pretty much 0 expenses outside of salaries.
Pro tip: GPT-4 was trained on this book and can implement Chris Voss’ negotiating strategies quite effectively.
My goodness, how big are your peanuts?

Television advertising is a bit less than half the size of internet advertising.

https://www.statista.com/statistics/183704
Own C compiler? IIRC, that's not quite true. I worked on the C/C++ compiler team at Microsoft from 1991 to 2007, and I don't remember us producing a drop of the compiler just for Excel. I do think there was a special compiler flag for them, though, that fixed the order in which global variables were laid out to duplicate the source order. It was either Excel or Word that saved state by taking the addresses of the first and last global variables of interest, then dumping all memory in that range to disk. The flag was something like -bzalign. The bz stood for Bozo, which hints at the compiler team's thoughts on the practice.
This is very obviously an incredibly bad idea. Americans: you need to get legislation in place to stop this. It will backfire spectularly (well, before there's actual AGI and that's a whole other topic). Random shit will happen and noone will know why.

Expanding: What I'm concerned about is that the US military will end up having a black box intellegence service that tells them what targets to prioritize. There will be no way to understand the thinking of why said targets are more important than others and thus no way of critizing the judgement. It's effectively an https://en.wikipedia.org/wiki/Oracle.

Since the black box (the oracle) is provided by a private company there is also no realistic way of telling if they are manipulating the outputs.
Didn't that seem to be the purpose of tiktok to begin with?
Actually I would like to know just ONE advantage MySQL has over PostgreSQL... are there actually any?
It’s a liquid stock. You can sell it right now. There’s no world where you hope for it to get bought at less than the current market price but don’t think it makes sense to sell your holdings at the current price.

This is true even if the selling of your holdings causes the market price to drop.
That's what goes into an honest appraisal of an attack surface: What's the value of gaining that data?
Sometimes you need to be "honest" and admit how else are you going to get positive reviews anyway?
And remember that political games do not have to be won in a generation, simply knowing the direction your opponent is going and bending them towards your preference is sufficient to be worthwhile.

Simply over subscribe the generations on antiwork and the cons (as opposed to pros) of (Democracy, America, Freedom, Modern thought, etc. whatever are the targets) and you can bend a generational trend.

Humans aren't particularly good at seeing evidence and realizing they're only seeing part of the whole picture.
regarding the quarantined/privileged LLM solution:

what happens if I inject a prompt to the quarantined LLM that leads it to provide a summary to the privileged LLM that has a prompt injection in it?

of course this is assuming I know that this is the solution the target is using

and herein lies the issue: with typical security systems, you may well know that the target is using xyz to stay safe, but unless you have a zero-day, it doesn’t give you a direct route in.

I suspect that what will happen is that companies will have to develop their own bespoke systems to deal with this problem - a form of security through obscurity - or as the article suggests, not use an LLM at all
> Companies do get a review or visibility in return.

They get a favorable review or they cut the channel off. This is how media centered around consumable gear has always worked. Honest players aren't given early access or any at all so as to diminish their influence.
Not sure why this was downvoted.

I mean, it's true that we still don't know whether self-driving cars are a few years away, but the analogy with "LLMs are the beginning of AGI" is apt.
Oh boy does this comment resonate with my experience. Several times now I’ve had incoming Rails enthusiasts insist that RoR is the absolute best solution to all problems. Inevitably, once the project has more than 3 engineers, it becomes a disjoint, indecipherable mess that eventually gets re-written entirely.

I’ve said it once and I’ll say it again: Rails is the least-scalable framework ever when it comes to # of engineers. Someone is surely going to respond “you can just add more instances!” Not what I’m talking about, though it’s bad in that department too.
This [0] does look like a multi-billion dollar company. [1]

[0] https://geiger.run

[1] https://www.berkshirehathaway.com
> Sadly - if you are organizing humans, at non-trivial scales, over time - the alternatives all have profound problems.

How come our societies haven’t reverted to a feudal structure then. I’m sure most countries are organizing people at a much larger scale than most businesses
> company block/veto the sale of shares

Example of this happening IRL? I've seen right of first refusal and tag along rights that make it harder to find a buyer, but nothing that actually prevents sale of vested shares.
Oops, totally misread your post. I definitely need these weeks off
On the server side, you can use bun instead of node.
If our safety requirements for wind and solar were as onerous as they are for nuclear power, then the economic equation would be completely flipped around.

(Plus we currently don't have the wind/solar providers pay for the gas plants -- and the costs of ensuring a constant supply of gas. That cost is currently measured in leopard tanks and stinger missiles... and in Ukrainian soldiers but that's an externality we are not paying for.)

How do we change that? Advocate for nuclear power. Tell every nasty little "green" politician that we hate them and their lies.
> For some stupid reason, in all browsers it is an insane chore to add an em dash to any document or email

Why would that be a browser concern? Keyboard input is an OS responsibility, and a keyboard layout fixes this globally.
Sure. That's why I mentioned multiple ways in which the article could have been relevant to TPUs, which you chose not to quote. But it didn't have any of those either. The sentence you're offering up as a demonstration is just something you made up that does not appear in the article.

If anything, this just reinforces the point I was making. There is nothing at all in the article supporting this narrative. So, where is this coming from? Why are you so intent on this idea that you're reduced to fabricating support for it?
Was that a genuine peak or was it driven by the crypto bubble?
To be fair, this is a relatively bad time for talent. My inbox is alarmingly quiet after years of being annoyed by recruiters.
3rd Edition of the Global Data Compression Competition with 177,000 EUR total prize fund.