skysight-inc/HackerNews huggingface dataset:
Love this! Reminds me a lot of the wikipedia speed run game which is another fav

https://wikispeedrun.org/
Would just like to jump in and remind folks of the Therac-25 incident just a couple years before this (1985 and 1987), and the user interface was also identified as a contributing factor.

https://www.cse.msu.edu/~cse470/Public/Handouts/Therac/Side_...
Really? They don't have anything better to do? What a poor career choice! In my naivety I had assumed that an exec's job was to help a company run smooth, and instead they have to sit through meetings all day long. Life is really hard on some people...

/s
> You may also want to directly call on him in meetings to solicit his opinion thereby forcing him to speak

Um, so a meeting will go from "very uncomfortable" to "anxiety inducing Russian roulette standup".
It's a bit of fools-errand because they train on information which is no longer valid and will get stuck if you don't inform them. For instance GPT cannot write a connection to an openai endpoint because the API was upgraded to 1.0 and broke compatibility with all the code it learned from
None of what you mentioned protects against XSS which the parent mentioned. Things like having a proper CSP might but only if the application is built so it does not depend on insecure eval/inline and/or you can properly disallow fetch/connections to outside sources.

Everything you mentioned is about protecting things the app should not have access to. Many vulnerabilities are about intent (did the admin user really mean to truncate the db they have permission to truncate) or target (did the user really mean to export all my emails in an archive to h4x0r@yahoo.com).

If you at all store any sensitive data within the application either serverside or clientside you need to consider the security of the application itself, not just the sandboxing/isolation.
My guess is that the people laughing about how hot and slow these chips are now won't be doing so in 5 to 10 years.
> I personally don't understand why people aren't willing to learn instead

You misunderstand. As programmers we learn every day, obviously that's one of our strong points.

The real problem is that every single tool wants you to go deep and learn their particular dyslexic mini programming language syntax or advanced configuration options syntax. Why? We have TOML, we have SQL, we have a bunch of pretty proven syntaxes and languages that do the job very well.

A lot of these programmers authoring tools suffer from a severe protagonist syndrome which OK, it's their own personal character development to grapple with, but in the meantime us the working programmers are burning out because everyone and their dog wants us to learn their own brain child.
I'm a cilantro lover and it's just interesting how different my characterization probably is from yours. I wouldn't classify it as bitter in the least bit. To me, it's the purest taste of "freshness". I don't know how to better explain it.
It's still got nearly half the page covered in ads, on mobile.
I had to buy a new computer when I fled my country. I compared the Macbook Pros M1 and M3. It just made zero sense to get the M3 right now. The extra money just isn't worth the slight performance gain. The M1 Pro is just a beast.
I once sat in an airplane without anything to read or listen to for 10 hours. I decided to learn all countries in the world from the promo magazine you always have in the airplane. Never really useful till this game :)
So, if we agree on these concepts for an explicit contract, do you believe in implicit agreement to contracts? This might take the form of, e.g. an expectation of refund if this DVD ends up being blank, or the belief that the DVD won't contain a virus or cut you when you grab the edge. They're not written on the side of the DVD, and they're not declared, "Because you read this, you must agree," but they still exist as a set of expectations and assumptions that come with social interactions (including product sales).

In other words, are there implicit rules that govern any given exchange beyond those that are explicitly stated before the exchange occurs? Really, rules that govern social interaction generally. Do those rules exist?
Oddly it decided to show me the game in Italian. I have my browser set up to prefer either English or Italian, but English would have been fine, really, and its Italian translation is not that great.

Still, neat game though.
Loongson releases next-generation CPU
Boy, 10, starts petition to get Apple to change 'nerd' glasses emoji
To me, it's like licking soap and as far as I'm concerned youre just an agent for Big Cilantro. ;)
Real World NPCs
It was a disgraceful dereliction of duty by the implementers of Aegis to recycle contact IDs so eagerly. With 4 digits it should have taken 10,000 subsequent contacts before that number came around again.
Fewer. </davos>
Eh, this is exploring a more “static link” approach for local use and development vs the more common “dynamic link” that API providers offer. (Imperfect analogy since this is literally like a DLL but… whatever). Probably makes sense for private local apps like a PDF chatter.
I dont see any way to share feedback via website, but the Polish translation has so many errors it is hard to even guess what the rules are
Yes, good to know that one isn’t the mainstream.
I could not disagree more. Having something generate code which is 90-100% correct is extremely valuable.

E.g. creating a new page in an app.

Feed an LLM the design, the language/framework/component library you're using, and get a page which is 90% of the way there. Some tweaks and you're good.

Far, far quicker than going by hand, and often better quality code than a junior developer.

Now I would never deploy that code without reading it, understanding it, and testing it, but I would always do that anyway. GPT4 is close enough to a good software engineer, that to resist is it to disadvantage your business.

Now if you're coding for pleasure and the fun of creation and creativity, then ditch the LLMs, they take some of that fun away for sure. But most of the time, I'm focused on achieving business outcomes quickly. That's way more productive with a modern LLM
> It is a toy

Exactly. It was basically a kettle on an axle, with two spouts, causing it to spin as the water boiled off. It had no valves so couldn't build up enough pressure to do usable work. It couldn't be reloaded with water when operating. The overall concept was constrained by the limited metal working skills of the era, which weren't up to making reliable high-pressure vessels.

The development of usable pistons for steam engines followed centuries of experience gained making cannons and associated ammunition, which slowly provided the skills to make metal tubes that fitted and could hold pressure without themselves exploding.
Snapdragon X Elite is faster than all but the M3 Max.

From what I've seen it actually beats the M3 series in single-core performance.

That Nuvia acquisition has really paid off for Qualcomm.
This seems pretty risky to me, much like using AI for medical diagnosis. Why is this better than consulting an actual contract law attorney?
I use C++ and Python every day. There are ways to make C++ pretty tidy but it is always some tidy stuff in a few files with the rest being a working, but, steaming pile of crap. I always laugh when people seem to jump on a code base and use a few new features.

That said, if, say my 15 year old crappy car has a hand built twin turbo, hand built multiple times, v8, that revs to 8500 with a custom built diff and suspension. Given a choice of one of those fancy new, clean lined, reliable cars and mine, I know which one I would take to out if I wanted to have fun and go fast.

Now relate this to go, rust and C++.
If you're going to try and get an aircraft to cruising altitude without using its own energy, surely the easiest concept is with a tug aircraft towing to altitude. Hell, there's even fairly speculative concepts like Magpie envisaging a series of tows.
I discuss this a little bit on another thread: (https://news.ycombinator.com/item?id=38461559)

But the tl;dr is that building prototypes is pricey, and the cost should definitely come down once the community moves from prototyping to mass-producing robots.

Hello Robots (the company behind the Stretch robot we're using) is also trying to bootstrap and build a sustainable product rather than blitzscaling and burning out fast [0, 1, 2] for which I respect them a lot. It's all too common of a story in robot world where have a great company showing lots of promise and then a year or two later they shut down after burning through investor money. I don't want to see it repeat.

[0] https://techcrunch.com/2018/07/25/mayfield-robotics-ceases-p...

[1] https://www.theverge.com/2023/2/24/23613214/everyday-robots-...

[2] https://www.theverge.com/2019/6/19/18682780/jibo-death-serve...
Cilantro tastes like how soap smells (to some). Soap actually tastes quite horrid and much much different to how it smells. It's not literally soap.
Interesting topic, but unfortunately I have no browser where the site works; I see a spinning wheel for a long time and then a message that an error has appeared and I should reload the page.
> in place

._.

Pain.
You need at minimum a stock operating system install of:

- Linux 2.6.18+ (arm64 or amd64) i.e. any distro RHEL5 or newer

- MacOS 15.6+ (arm64 or amd64, gpu only supported on arm64)

- Windows 8+ (amd64)

- FreeBSD 13+ (amd64, gpu should work in theory)

- NetBSD 9.2+ (amd64, gpu should work in theory)

- OpenBSD 7+ (amd64, no gpu support)

- AMD64 microprocessors must have SSSE3. Otherwise llamafile will print an error and refuse to run. This means, if you have an Intel CPU, it needs to be Intel Core or newer (circa 2006+), and if you have an AMD CPU, then it needs to be Bulldozer or newer (circa 2011+). If you have a newer CPU with AVX or better yet AVX2, then llamafile will utilize your chipset features to go faster. No support for AVX512+ runtime dispatching yet.

- ARM64 microprocessors must have ARMv8a+. This means everything from Apple Silicon to 64-bit Raspberry Pis will work, provided your weights fit into memory.

I've also tested GPU works on Google Cloud Platform and Nvidia Jetson, which has a somewhat different environment. Apple Metal is obviously supported too, and is basically a sure thing so long as xcode is installed.
You can make it a lot harder and through intelligence and direct action stop them periodically.

There's a big difference between a single person or a three-person group creating a makeshift bomb, and an organized 50,000-strong terrorist organization.
They do, https://www.redhat.com/en/store/red-hat-enterprise-linux-wor...
No, not at all, given training_data is in the hundreds of gigabytes, and this search would need to be run on every single token (for in-flight temperature adjustment).
> Does scrambling a single fighter ever happen, don't they always fly in pairs?

The USS Stark was hit by missiles from a single aircraft just a year before the incident in question. So no, they don’t always fly in pairs.
I enjoyed this game, it made me feel better about myself until I tried France and was unable to think of a single départment between the Pyrénées and Marseille. Are you planning to add other countries? A pan european version with german states, french and spanish regions etc. could be interesting.
Another painful reminder of how Californias are being screwed on electricity prices, with double the US national average, which itself is higher than 110€/MWh.
That is why I specifically mentioned math and graphics as exceptions. Honestly I still like explicit DSL model better for these than trying to build dsl on top of your existing language c++/lisp style
"pretty decent english" is a pretty fuzzy bar.

Indeed, Chat GPT 4 and Copilot can generate "pretty decent code" that will look fine to the average human coder even when it's incorrect (making up methods or getting params wrong or slighly missing requirements or similar).

The level of precision required for "pretty decent non-trivial code" is much higher than prose that looks like it was written by an educated human, so I share the idea that if it was augmented - even in really stupid ways like asking the IDE if it would even compile, in the case of Copilot, before suggesting it to the user - it would work much better at a much lower effort than increasing it's understanding implicitly by orders of magnitude.
And called "halation" in photography & imaging

> the spreading of light beyond its proper boundaries to form a fog around the edges of a bright image in a photograph or on a television screen
Need car tires patched OTA!
> Although I was hoping for a real SQL type experience. I don't understand why no one just copies SQL so I can write a query like "SELECT * FROM $json WHERE x>1".

With somewhat tabular data, you can use sqlite to read the data into tables and then work from there.

Example 10 from https://opensource.adobe.com/Spry/samples/data_region/JSONDa... (slightly fixed by removing the ellipsis) results in this interaction:

sqlite> select json_extract(value, '$.id'), json_extract(value, '$.type') from json_each(readfile('test.json'), '$.items.item[0].batters.batter');
1001|Regular
1002|Chocolate
1003|Blueberry
1004|Devil's Food

sqlite> select json_extract(value, '$.id'), json_extract(value, '$.type') from json_each(readfile('test.json'), '$.items.item[0].topping');
5001|None
5002|Glazed
5005|Sugar
5007|Powdered Sugar
5006|Chocolate with Sprinkles
5003|Chocolate
5004|Maple

Instead of "select" this could also flow into freshly created tables using "insert into" for more complex scenarios.
Thank you Suren! It will get there when it gets there and so will I :) I do miss you folks, though.
Samba 4.19.3 – Open-source reimplementation of the CIFS/SMB networking protocol
>Nice and incompetent (assuming the person really is incompetent)

YMMV and it can really depend on the pedigree of work. But personally I've never ran into a truly incompetent nice person. Very few incompotent jerks who were fortunately let go quickly, but the closest I can recall is a really nice lead who clearly wasn't lead material. But they were an absolutely brilliant IC and clearly had knowledge to spread to others. You can tell why they made him a lead; he was more or less a "guru" of sorts who constantly got people unstuck from some sticky situations. Being a helpful IC isn't the same as being a lead, though.

But otherwise, I don't know. At least, I've never run into those "can't do fizzbuzz" levels of programmers who somehow got hired.
> I can't understand how to make friends with people at work when it seems my colleagues and I are all putting on invented professional personalities.

Not everyone is or even wants to. You just have to earn enough trust for them to drop the mask, and sometimes that involves not wearing one yourself.
A lot of people here put Unix on a pedestal, so finding a published book that so explicitly hates Unix is quite novel. Furthermore, the criticism doesn't come from the typical demographic, Microsoft Windows users.
What drivers are you talking about? Most of the divers required to run a Snapdragon SoC are in the upstream kernel.
Not to be glib, but this episode is a little reminder of why that's not always the case. Priceless data now lost (if it is in fact conclusively/irreoverably lost) demonstrates that sometimes in life, its the free or cheap things that end up costing us the most :(
Obviously being LLM generated is a good data point because it shows that the OP isn't arguing against the statements of the review itself.

It's also good for the editor to know about. LLMs represent a new acute threat to review quality that they may currently be underestimating. I've literally heard of people bragging about using ChatGPT instead of doing reviews themselves. People who aren't LLM experts don't necessarily understand their limitations or that using them in this way should be unacceptable. The editors should know so they can improve the communication of review expectations.
I love my M1 Pro, it's great, but if money is no object the M3 Max is a massive upgrade.
Or solar
Oh wow so this chip is completely vertically integrated and manufactured in China. That’s big.
There are tricks for that, e.g. bloom filters.
Great, but do they really have to leave the cron schedule format as the only option for specifying? It seems like a great idea if it's 1975 and you are dealing with limitations of that time. And I think it's good to keep it as an option.

But why not include any kind of schedule specifier that is a bit less cryptic and error prone? Is it really so much code?

Maybe someone has a package already that can wrap this or output a schedule from a human readable description or something. Maybe something like `human-to-cron`.
because there'll be a more relevant processor to laugh at?
> All ARM advancements since ARMv8 come FROM apple.

This made me thinking Apple designed ARMv8 and gave it back to ARM. But from your source:

> Apple contracted ARM to design a new ISA for its purposes.
Cybertruck Launch
Surprising, but you really don't even need an M1 for those programs. You want fast external SSDs, though. I use the last Intel Mac mini for audio things, and it's fine.
I'd normally be there on the barricades with you but this is maybe a _little_ too cynical? The Sphere is a big performance art space, a piece of cutting edge technology that's a canvas and a playground for boundary-pushing visionaries, not a giant billboard.

Oh. I forgot about the exterior surface. And five seconds on image search tells me you were right. Well goddamn. Hard to imagine it'd cover its costs without that stuff, but yuck all the same.
Can on;y do that so many times in quick succession before it becomes harder to jump the next time.
OpenBSD has maintained a fork of X.org called Xenocara for quite some time. I wonder if those developers will be the last with a deep understanding of the guts.
What is “calling a car”? Like taxi? By the time it’s gets there you might as well just waited for your car to charge.

And yeah, God forbid you move from something with more flexibility and freedom (a combustion engine), to something with less (an EV).

I don’t wish anyone ever go from more to less freedom and flexibility.

The “derp it’s only 20 min to charge” is a bad argument. You are asking me to go from 2 min or less to 20+ min. That’s a 900% increase and is totally unacceptable.
Interstitial home spaces are the 20th century's message in a bottle.
Not sure I agree there, but anyway in this case the performance had nothing to do with Python being a slow or fast language.
There is no doubt that this is a cool technical feat, but I don't think you'll catch me handling cron-like scheduling like this alongside application code.

I can see from comments like vvpan's that there is a fatigue around managing services in AWS/GCP/etc, but I have gone very much in the other direction in the last few years towards bare metal servers managed with NixOS. I feel much more confident in handling scheduled jobs on bare metal with Systemd timers than tying myself even deeper into a specific language+deployment solution ecosystem.
> "You can build X by hand too" has little to do with why people choose to create or use libraries.

In my experience, "you can build X by hand" is the Go community's preferred approach.
If you want to add features to MIPS who would you even talk to?

And afair LoongArch started before RISC-V was as popular as it is today.
I'm a vegan and bitcoiner and I'm afraid you have no idea what you're talking about concerning bitcoin. I recommend you watch some Michael Saylor interviews.
What you are descibing is an SRE... in the old Google definition.
Curious which markets you applied to. I assume it's not so bad that you're applying to flip burgers. But is it all Silicon Valley stuff?

Have you tried, say, some cosmetics brand that needs a Shopify site updated?

Gov jobs? I had a friend who was a star at a startup, but couldn't do the crazy hours after an injury, but she still makes decent money and gets a pension at a large organization with low expectations.

Sales engineer jobs? Normally sales jobs are still high demand during a recession and some roles require technical experience.

Also you could try jobs outside your country. Some may not pay as well in cash and may not get the same level of savings, but an experienced engineer could get a job that pays top 5-10% and get a luxurious life compared to the local living expenses. I think Mexico pays quite well, but you can also look to places like India as well.

Still, best of luck in your job search. Honestly, I have reason to believe it may dip worse, so you might want to consider looking into a lower league.
> Windows also has a maximum file size limit of 2GB for executables. You need to have llamafile and your weights be separate files on the Windows platform.

The 4GB .exe ran fine on my Windows 10 64-bit system.
You could perhaps hire an improv coach for a team workshop. Level one improv is all about building team rapport and helping individuals feel more comfortable contributing in a supportive group.
Perhaps I see this as naivety but it feels wrong reading it. A transistor is a really simple functional unit. A neuron is a hugely complex system on its own which is 3 orders of magnitude the size or more and 3d to boot. They are nowhere near functionally equivalent in any way, shape or form. Rationally comparing them is difficult.

It's like comparing a light switch to an M3 SoC.
The gaza invasion is strengthening the resolve of the terrorists. There are millions of people in Gaza. You can't stop them all. You can't watch them all. The vast, vast majority of them want to see Israel destroyed and now are more willing than ever to sacrifice everything to even just inconvenience Israeli's.
> But in the modern world of the conformity and a learned helplessness it's a quiet reminder what you can't do better if nobody says you unpleasant things.

But UNIX continues to dominate and have problems, so I don't see Unix-Haters Handbook being very good example of saying unpleasant things making anything better; its more of a counter-example, demonstrating how annoying rants get easily ignored
I think we should bid hours on tasks. If you want to undercut your teammate because they are a sheister, then you can bid it down and call their bluff. You'd need buy-in to automate the obvious stuff so sheister isn't doing make work. And you'd need buy-in to veto bad projects that shouldn't be done to begin with, aka sheister bait projects.
Yes their images are standardized, which helps if you want "linuxserver experience" and don't care about actual image.

Try to understand what actually happens on container startup and you're stuck in three layers of base images that they use as framework, with hooks on each layer.

Wanna inherit some image and eg. copy something into config dir? Nope. Config dir is overwritten by symlink, by script on some layer. Actual config dir is moved somewhere to fit their internal convention.

Their framework allows them to quickly add new applications and keep them updated. But it's pain to work with.

I guess if you're willing to learn it and you're 100% sure, you're not going to modify image or configure application beyond of what they exposed - you might be okay using it. Otherwise just get official image.
This is for the old MIPS based machines, the new ones have a custom ISA called LoongArch