skysight-inc/HackerNews huggingface dataset:
https://www.youtube.com/watch?v=w5SRH6Ac1LI&t=25s Love that movie. I didn't remember that so I found the scene. The character's joking / trying to mess with the other person. "You gotta put that thing to your chin. It makes your head into an antenna, so... I think it gives you cancer but you find your car faster. I mean, you don't live as long but you get where you're going quicker so it all evens out. Just a suggestion." At 5:15 in that video she tries it and it works.
Quite the opposite. Training AI models for fun, moving to local instead of cloud services, using ML features on phones… I have an older iPad and really look forward to upgrading for better battery life, faster charging, more power for ML stuff. The affordable computers of five years from now are still not powerful enough to do all the stuff I’d like to do. System memory growth (not to mention GPU memory growth) continues to be too slow. What curious geek doesn’t want to train their own custom GPT-5 on their home PC? Absolutely not downsizing, but I don’t judge those who want to.
They last so long now. I remember having the early Android tablets and after 2 years they worked like absolute crap and were no longer supported with updates. Now ipads seem to last 8 years at least.
Three 4060 Ti 16GB (there are single slot models) is around $1500. I think is possible to get a consumer system that's cheaper than a 48GB Mac.
Nice - that's still pretty solid.. although on a more typical 3060 or 3070 with less vram available, I probably wouldn't expect numbers quite that good.

My 14" M1 Max does around 30t/s on Mixtral Q4_K_M.
> it's sort of a weakness inherent to LLM's... next word prediction isn't really supposed to be good at math.

FWIW I don't agree with this in a theoretical sense. The reason LLMs can do as much as they can is because next token prediction attempts to infer a world model for the processes that generated each next-token in the training set. I don't see a reason that this would preclude learning arithmetic in order to better predict next tokens that require arithmetic.

I'd guess that arithmetic will become suddenly reliable with one of the next significant (e.g. 2-5x) jumps in parameter count.
With work from home the security perimeter is the machine. All networks are untrusted.
They slept with their heart monitors on. And they set an alarm to sound if their heart rates dropped below a certain level. On hearing the alarm, you then got up out of bed, got onto your bike [...] and pedalled for ten minutes to re-start your circulation.

https://www.vice.com/en/article/xdpbnd/he-just-wanted-to-tak...

How is that not a negative physical effect?
It took much longer and did not work, and that's a success in your opinion?
Yep. Edited my post to reflect as much. The MBP makes a rather nice portable package though.
I still think about it more than once a year almost 20 years later and I am still yet to come up with anything that doesn’t sound wildly implausible.
Also gas stoves
US is in no danger of ever running out of money for missiles.
A simple guide to local LLM fine-tuning on a Mac with MLX
My other answer is: I am seriously interested in current & future definitions of work and would like to hear from others working in software development, support, and/or analysis. I draw purposeful comparison to someone from the past who is vastly underrepresented in those areas out of curiosity & hope, thank you!
A step-by-step guide to fine-tuning an LLM on your Apple silicon Mac.

It walks you through the entire process, costing nothing because everything is done on local hardware.
I live in a 50m² house. My neighbour (same size house) asked for wifi. So I gave him 1 router. That was enough. ONE! That's 1ap on 2.4, 1ap on 5ghz. Same as me and everybody was happy.
He sold, another neighbour came. She added 2 tp-link onemesh-devices.

Now: she has those 2, the onemesh-devices are producing 4 ap's + 6 hidden ap's. Connect 4 dots, also diagonally and you have 6 extra. That's onemesh.

2 (original) + 4 (onemesh) + 6 (hidden): that's 12 (TWELVE!). In a 50m²-house. (!!!)
Result: no channels left for me. I even tried 2.4-channel 13 and high channels on 5ghz. They just quit each time neighbour's devices go into automode.

I have wired it all now. Wifi no longer possible, I gave up. I WILL NOT add boosters or repeaters, I have other neighbours too.

TP-link obvious forgot that most houses have neighbours.
My neighbour changes nothing, although I told her that 1 in each house is sufficiant.

TP-link: I bought an mr200V6 to use 4g in my house. No wifi, so I turned wifi off. Immediately I noticed the extra unwanted hidden networks.

TP-link added (after complaints) an on/off-button in V4 and V5, this button disappeared in V6. Why???

TP-link: "we're working on it". I don't use this thing until a new firmware comes out. If it does...

TP-link should mension that their onemesh isn't allowed in no-wifi-zones. (medical or other "fine" equipment) They don't. I'm even not sure if it's still healthy for myself in my house. (radio-signals <> cancer)

So onemesh: yes it works. How? It disables neighbours' wifi with a cannon.
They let $3M out of $373M jeopardize the entire company. What incredibly poor foresight and management controls.
I find this especially true when moving them close to the ears. Could it be the dished shape?
[A used RTX 3090 goes for around $700.](https://prayag.bhakar.org/apollo-ai-compute-cluster-for-the-...)
Only if the union shop can ship faster than the non-union shop.
Government may make no rule about stupidity, but Ben Shapiro and his fans are certainly not welcome anywhere I am.
It’s annoying only because it’s on hacker news, because what are the odds of getting on it if you don’t know what is it and don’t have a need for it?
Libertarians aren't anti-union, they're anti-government enforced unions.
I'm curious on the addition of 3D objects alongside the mode7 floor like shown in the linked game: https://play.date/games/p-racing/

Does it use the mini3d library linked by nstbayless, or something else?
>given that I still post a lot about MySQL on HN in the year 2024 :)

Not nearly enough So please do that more often :)

Seriously I dont want HN to be one sided about RMDBS and I constantly submit a lot of MySQL related content and release notes. And there is still a whole world using MySQL for a lot of different reasons.

Especially now Oracle has finally updated MySQL release schedule.
Tell HN: Onemesh Kills Neighbours' WiFi
I live in a 50m² house. My neighbour (same size house) asked for wifi. So I gave him 1 router. That was enough. ONE! That's 1ap on 2.4, 1ap on 5ghz. Same as me and everybody was happy.
He sold, another neighbour came. She added 2 tp-link onemesh-devices.

Now: she has those 2, the onemesh-devices are producing 4 ap's + 6 hidden ap's. Connect 4 dots, also diagonally and you have 6 extra. That's onemesh.

2 (original) + 4 (onemesh) + 6 (hidden): that's 12 (TWELVE!). In a 50m²-house. (!!!)
Result: no channels left for me. I even tried 2.4-channel 13 and high channels on 5ghz. They just quit each time neighbour's devices go into automode.

I have wired it all now. Wifi no longer possible, I gave up. I WILL NOT add boosters or repeaters, I have other neighbours too.

TP-link obvious forgot that most houses have neighbours.
My neighbour changes nothing, although I told her that 1 in each house is sufficiant.

TP-link: I bought an mr200V6 to use 4g in my house. No wifi, so I turned wifi off. Immediately I noticed the extra unwanted hidden networks.

TP-link added (after complaints) an on/off-button in V4 and V5, this button disappeared in V6. Why???

TP-link: "we're working on it". I don't use this thing until a new firmware comes out. If it does...

TP-link should mension that their onemesh isn't allowed in no-wifi-zones. (medical or other "fine" equipment) They don't. I'm even not sure if it's still healthy for myself in my house. (radio-signals <> cancer)

So onemesh: yes it works. How? It disables neighbours' wifi with a cannon.
> To give you a concrete example, one company is ingesting hundreds of terabytes of logs daily and migrating from Elasticsearch to Quickwit. They divided their compute costs by 5x and storage costs by 2x while increasing retention from 3 to 30 days

I guess that's to be expected. Almost anything is more storage-efficient than Elasticsearch, FTS is so expensive.
I'm an unemployed staff/sr level software engineer who's been unemployed for 4 months. The only interview I got in the past 3 months was due to an internal referral. I'm seeing a lot of similar re-posts.
When I tried last, it couldn’t be run on M-series Macs.
Pros: Secure-by-default, easy to understand your whole system, pledge and unveil are developer-friendly hardening mechanisms, all the answers to your questions are in the (very good) documentation

Cons: all the answers to your questions are in the documentation, and not in stack overflow.
Looks like you’re right
https://www.npr.org/2023/06/16/1181299405/gas-stoves-pollute...
Good point. I don't know much about these things. Are the radio transmissions from a phone stronger? I would expect so, but don't know.
Right. And if I type in "Corvallis", ask me "Oregon or Montana?" If I type in "97330" just skip the rest.
Touchscreens are terrible for any sort of environment requiring ruggedized gear. A little bit of rain or dirt makes the touch screen get very confused and totally useless for actual touch.
Input latency is famously short on an Apple IIe. Something like 5ms from key to screen. That is far, far faster than modern computers.
I will be hanging onto my iPhone 13 Mini for as long as I possibly can.
If you avoid writing the simple server you can assert your familiarity with serverless on your resume.
> and now I've progressed to an iPad Mini 6 and a 2018 Android Tablet with Termux and Debian 12

Do you do most of your work "in the cloud"? If so, did you really downsize, or did you just outsource to someone else's modern computer?
Show HN: Second Menu Bar Clock
Not actively or consciously, but my purchasing desires have certainly reduced.

Laptops:

Lost interest because I find them too expensive or complicated. Either to get what i initially want, or for upgrades down the line. Obviously my opinion would change if I travelled extremely frequently, but for the last many years I've had 0 need for portability.

Tablets:

Never felt the need for one after i got a decent phone

Phone:

Never felt the need to upgrade since I bought a phone that did everything I want and fast enough. Xiaomi 9, extremely happy with it

Desktop PC:

My preference. Good thermals, easy individual part upgrades. Can get great deals either new or second hand. Computing power has been strong enough for a while now that I happily run a few generations behind without feeling the need to upgrade.
And are we leaving performance on the table since jit based platforms never warm up?
If talking percentiles, you probably mean 80th percentile instead of 20%, and similarly for the other number - 90, not 10.
I inherited an app from someone a few years ago at work, and for whatever reason, the developer loved a gray themed UI. Gray buttons. Gray text entry. You never knew what was disabled and just gray for fun. Needless to say that changed...
I had to throw away my COMPLETELY DRY cord and get a new one because Apple reported the presence of water. New coord -- no problems.
Canadian compensation for Google engineers AFAIK is about 60%-70% what it is in the Bay Area.
On mac silicon:

https://ollama.ai/

ollama pull mixtral

For a chatgpt-esk web ui

https://github.com/ollama-webui/ollama-webui

docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v ollama-webui:/app/backend/data --name ollama-webui --restart always ghcr.io/ollama-webui/ollama-webui:main

Navigate to http://localhost:3000

You can also use ollama in langchain.
How much of this do you think involves senior programmers using LLM and AI-generated code to do a lot of the grunt work, thereby not needing to either employ, outsource or train? I am amazed how much more productive I have become with the leading LLMs, especially with specialized full-stack tasks that I do not do every day. Many things that I regularly outsourced once a year I now just get an LLM to assist. Could it be that this is more of a factor already than the economic factors indicate?
I wonder the same. We used to take cell phones not being waterproof as standard. Now everybody expects them to be waterproof.

The idea that is single spilled coffee can cause $1000 of damage or more to a laptop is ridiculous.
Oh absolutely. The term is new (aishoring). There is chaos though (initial days of aishoring ?)
The challenge I see is the following (or the management thought I see is the following)

a) Hire some Junior devs, track them through spyware on the laptops
b) Enterprise ChatGPT, Bard, <Insert my own>
c) CoPilot
d) Spin features out

Some senior folk reviews the code (we pay him top dollar, so 18 hours is reality he/she has to wake up to) As someone to whom this happened (I did not sign up, it was normal till management changed), I can tell you it made me go crazy. 85 hour work weeks (weekends included) took a toll and I quit and took a lower paying position (1 year ago).

Sadly its not getting better, Was conversing with a colleague recently and he told me his new task was to use GenAI to migrate IMS to Java microservices. Kind of chuckled to myself (console by saying: it gets worse, before it gets better)
I am a Senior/Staff level software engineer who has been unemployed for 4 months. Best advice is to live way below your means and have great savings. I get a little freaked out at the job market and not having all but 1 interview in the past few months, but I don't feel that stressed because I'm ok financially for now.
> When you take people from one place, and offer them a Hobson's choice of jail or a housing not nearby in another place, it has a specific term: "concentration camp".

Texas' interpretation of Martin v. City of Boise is as good-faith as California or New York's interpretation of the 2nd amendment.

If you're homeless, there are social services and community groups that want to provide care, food, shelter, and importantly rehabilitation and reintegration back into the community. The way the roads are setup in Austin meant most of the campers were adjacent to highways, and it's very dangerous with these campers leaving carts and boxes in the road when drivers have to go 50 mph around turns. And for what - to give some people some inalienable right to public land so they can slowly wither away, slaves to their vices? Austin has all of the social safety nets that have been known to work for thousands of years when people are down on their luck or are special and need additional assistance.

So if you don't like it: nobody in Texas, nor Austin cares either. The United States Marshals Service does not have the resources to actually do anything in practice to enforce the Ninth Circuit's ruling.

Concentration camps are some of the worst atrocities ever in human history.
You should genuinely be embarrassed and ashamed of yourself for demeaning the words.

> In the meantime, APD is critically understaffed, underfunded, morale is very low, and non-life-threatening service calls are largely ignored.

Mayor Kirk Watson welcomed 25 new officers to the Austin Police Department just a few days ago.

https://twitter.com/KirkPWatson/status/1743411198781956444

> APD officers are there to collect a paycheck and do as little as possible. As an ex-APD officer said: you take your life into your hands living or visiting Austin because it's unsafe by design of political extremists in the DA's office who refuse to prosecute repeated violent crime and property crime.

Did the ex-APD officer also tell you they were there to collect a paycheck and do as little as possible? Sounds like a really sweet deal. Why would anyone leave a job like that, especially when you get a badge and gun.
This is less related to general container utilities but I’m an avid user of GoogleContainerTools/container-structure-test. It’s a handy way to run integration tests on container apps or images.

These Google open source projects seem to be in need of some TLC as a lot of the original maintainers have moved on, which is a shame. I try to throw a PR their way and close out the odd issue when I can. The testing tool in particular is invaluable to keep my sanity with a large amount of base images I have to maintain internally.
As another data point, I switched to Polars because I found it much more intuitive than Pandas - I coulnt remember how to do much in pandas in the rare (maybe twice a year) times I want to do data analysis. In contrast, Polars has a (to me anyway) wonderfully consistent API that reminds me a lot of SQL
I'm not the person you replied to, but I have experience with all of these. My background is computer science / software engineering, incorporating data analysis tools a few years into my career, rather than starting with a data analysis focus and figuring out tools to help me with that. In my experience, this seems to lead to different conclusions than the other way around.

tldr: Julia is my favorite.

I could never click with R. It is true that data.table and dplyr and ggplot are well done and I think we owe a debt of gratitude to the community that created them. But the language itself is ... not good. But that's just, like, my opinion!

Pandas I also have really never clicked with. But I like python a lot more than R, and pandas basically works. For what it's worth, the polars api style is more my thing. But most of the data scientists I work with prefer the pandas style, :shrug:.

But I really like this part of Julia. It feels more "native" to Julia than pandas does to python. More like data.table in R, but embedded in a, IMO, even better language than python. The only issue is that Julia itself remains immature in a number of ways and who knows whether it will ever overcome that. But I hope it does!
Aha - guess I didn't see that!! I spent about 5 mins trying everything to change a red 6 I had mistakenly typed instead of a the 5 I had intended.
No, it's not - at least not inherently -, because unless you're extremely memory constrained your program will be cached in memory.

If it's then also prepared properly, e.g statically linked position independent code, you won't even have relocation overhead and the only thing you "pay" is the process creation overhead, which hasn't been a major issue on at least Linux for a couple of decades at least.

Whether the difference will matter really depends on your specific runtime. With an interpreter, startup can easily bite you hard, sure.

PHP is a bad example for that reason - the moment you need a bunch of extra syscalls on startup, the context switch latency alone will kill performance vs. what you can achieve.
> It's built to be an actual emergency exit.

If you are correct, then the implication is that the concern extends beyond door plugs for MAX-9 737s to all emergency exit doors on all models of aircraft sharing this design. This is somewhat reminiscent of the huge problem with the 688 (Los Angeles) class submarines, where the discovery of a faulty weld that had passed inspections raised doubts about all welds.
So strange. What are the data retention requirements for situations such as this?

The whole thing just feels so off. Some big moves but very little details from Carta.

Commitments just sound like empty promises now, especially when they're presented on Medium. Did any customers receive assurance or details of what went down?
After skimming the paper I kind of agree with the reviewers on this one, there's too much time spent going over undergrad level TCS material, and not much in the way of related papers cited (for instance, not one mention of circuit complexity). It's a good introduction to the material for people a bit rusty in the field, but if I as a layman can nod along with my meager TCS knowledge then those parts are probably a bit _too_ trivial to include (at least for a journal submission. An addendum or blog post would be fine).

It may be quite possible that they did stumble upon a model that beats gpt-4 on their tasks, in which case they should release the code/model and let those results stand for itself. But as a _paper_ it's not very good since the main novel contribution (this "Find/Replace modification to transformer architecture" has less than a page dedicated to describing it).
Here in Canada it's pretty hopeless. Basically no prospects on the horizon at all even willing to work on-site.
The reason I won't use this is because it's drag-and-drop. That's just begging for an RSI during long-term use. For desktop using keyboard shortcuts would solve this, on mobile it would be pressing on something.
You have my personal thanks. Thanks!
I consistently buy $45 laptops at pawn shops, and run various flavours of linux on them. Recently tried mint.
True to a large degree. The key is "grunt" work. The definition of that varies though. New services are "grunt" for some, Knowledge base based production support is "grunt". The challenge is this , but from what we can see, it is a huge factor
I think there are some good arguments, but it doesn't take into account the leaps and bounds made in error correction lately.

The most common conceit is that coming up with new algorithms is hard, but he (by his own admission) only briefly touches on quantum simulation, along with the numerous implications to security that we know of.

Many said deep learning was impossible at scale, and now we take it for granted. I think when there are actual programmers being taught quantum computing from when they are students, they will have the intuition and motivation to develop novel algorithms.
Twins and larger multiples are a thing...
So is Spark I guess. And that's a strawman and it says nothing about whether Scala is good or bad. Most people are taught OOP in class and they naturally move to a language like Java, which is familiar to them. From experience that's the number 1 people choose languages. This is also why people choose Python despite the fact that it becomes unwieldy for big projects. It's counter intuitive but despite Python not having static types, instead of a language with types like say F# they add all this extra mypy or other static analysis cruft on top of Python to make it into a chimera of a static typed language. Same with Java. Instead of coding in an expressive language people take an anemic language like Java and add complexity through extra language features like annotations with the consequence that the framework around it becomes more complex and something to learn, rather than the language itself.
The BLAKE3 tree structure is designed to give exactly one tree layout for a given file length, so there's not really any flexibility to represent application data directly in the tree structure. You'd need to somehow transform your tree into a flat array of bytes and hash that.
Scalability is not the only reason for jumping on a distributed Postgres version.

Some apps might do just 1000 ops/second but still run on a distributed database for high availability or data locality reasons. For instance, shared-nothing databases usually guarantee RPO=0 (no data loss, recovery point objective) with RTO (recovery time objective) measured in seconds for zone and region-level outages. As for data locality, think automatic data placement/pinning to regions/data centers for data regulatory and low latency reasons (serve read/write requests equally fast for folks living in NYC, London, Tokyo).
Annoyingly, Bard with Gemini will apparently use coding to answer every logical thinking question and get them all wrong. If you end with "Do not use code", it will get them all right.
Keyboard navigation has been added. You can use arrow keys or vim bindings to navigate the grid. Thanks for playing!