skysight-inc/HackerNews huggingface dataset:
I'm not an oncologist. But I'm married to one. So she tells me these rules on an almost daily basis. Also, many of her cancer patients don't make it - and then she tells me - this person didn't make it because he/she broke this rule #xyz in that list.

I mean, ok, I get it. I work in ML in an enterprise. So everyday we have our usual litany of complaints. This item is not ranked correctly. Boosting isn't working on that item. Human overrode the item recommendation and now the faceting is broken. Search is running out of memory. P2 alert!!! program crashed and we are losing $10000 per hour wake up the programmers in the middle of the night...

So I can also play this rule game.

1. Don't use computer.

2. If you must use computer, don't program.

3. If you must program, please let it not be in Java.

4. If it is Java, please don't call Python ML code from it.

5. Better yet, don't use ML at all if you have humans overriding recs.

6. Don't cache everything to reduce latency. You'll run out of memory.

7. If you run out of memory don't wake up the fucking programmer in the middle of the night when he's trying to get some action.

and so on...I mean, what purpose does it serve ? You can't get programmers in 2024 to stop using hadoop and sprintboot and whatever ancient enterprisecrap. You expect to get Americans to eat less meat, drink less, maintain healthy weight ? With an official obesity rate of 39%, the non-cookedup version hovering in the 70s ? Fat chance.
If we call them "employees", our cars are also employees. Though since they don't get compensated and they are treated without regard to their wishes, "slaves" is probably a better anthropomorphization.
PyCon US 2024 Videos
Eh, yes and no. Windows kernel plus it's backend features for security, emulation and virtualization, which enable things like WSL2 and backwards compatibility to work are great, but they're hampered by a crap front end with news, ads, web search in start menu, and dark patterns everywhere being forced down your throat like OneDrive holding your files ransom in the cloud if you don't pay attention or the failed push for the CallBack feature with unencrypted screenshots, or Windows Explorer being slow as shit due to it now running JavaScript code for some reason.

All in all, I'm moving away from it to linux, as I don't like the direction Microsoft is taking, and learning to fix the rough edges of Linux will serve me better in my career than trying to keep up with and fight the dark pattern frog that Microsoft keeps boiling slowly.

Mutahar on YouTube did a review of a leaked copy of Windows 11 Chinese Government edition which is Windows 11 Enterprise with everything non essential stripped out of it: no AI, no telemetry, no OneDrive, no ads, no news, no Edge, no media player, no web search in star menu, no defender, nothing, just the kernel, drivers, window manager and explorer, that's it, kind of like lightweight linux distros. If Microsoft would sell that to us consumers I would buy that in a heartbeat. But no, we get the adware and spyware version.
I think 2FA via texts is better than no 2FA. But only if you do not make the texts world readable.

Apart from that, to me it seems justifiable to follow a risk based approach. Booking systems up to a certain value/amount, fine. Online Banking and health related services, thank you, no.
I've had a crazy thought of SpaceX taking control of this industry, similarly to StarLink. An enormous percentage (like 90%+) of requests to Hubble, JWTC, etc get denied, so the market is seemingly there. Plus, maybe the data ends up being useful for training Grok 5 or whatever.
> In many ways, wood continued to be a superior building material for airplanes even by the advent of WWII.

A mostly-wood WW2 airplane:

* https://en.wikipedia.org/wiki/De_Havilland_Mosquito
... which is currently the most cost-efficient and environment-friendly way to do LLM inference [0].

[0] Small footprint time: before B100 ships; for actually large language models; for prefill only; may cause cancer in California.
I'd assume that this is more likely true in countries mostly populated by recent immigrants.
Redbox will shut down and fire 1k people
Well, certainly up to GPT-3 that would seem a little odd. Models of somewhat similar capability are not THAT big, really. Eg:

$ ollama list
NAME ID SIZE MODIFIED
yi:34b ff94bc7c1b7a 19 GB 7 days ago
mistral:latest 61e88e884507 4.1 GB 2 months ago
mixtral:8x22b bf88270436ed 79 GB 2 months ago
llama3:70b be39eb53a197 39 GB 2 months ago
phi3:latest a2c89ceaed85 2.3 GB 2 months ago
dolphin-mistral:latest 5dc8c5a2be65 4.1 GB 2 months ago
yarn-mistral:7b-128k 6511b83c33d5 4.1 GB 2 months ago
yarn-mistral:latest 8e9c368a0ae4 4.1 GB 2 months ago
llama3:latest a6990ed6be41 4.7 GB 2 months ago

For comparison, here's some stable diffusion checkpoints.

ComfyUI/models/checkpoints $ du -h .
6.5G breakdomainxl_v03d.safetensors
6.5G dreamshaperXL10_alpha2Xl10.safetensors
6.5G sd_xl_base_1.0.safetensors
5.7G sd_xl_refiner_1.0.safetensors
...

And I seem to recall there are some theoretical lower bounds on even lossy compression. Some quick back of the envelope fermi estimation gets me a hard lower bound of 5TB for "all the images on the internet"; but I'm not quite confident enough in my math to quite back that up right here and now.
Your solution wouldn’t have prevented the attack you describe unless the user can immediately tell the difference between login 2FA codes and “new payee” 2FA codes and knows not to enter one code into the wrong form.
Kind of an aside to the purpose of the maze, but I noticed their maze has no designated exit. You just have to escape the maze from an interior starting point, adding to the challenge because there are many false exits. You can't start from both ends, nor is there a sense that you are getting "closer" to the exit.

I don't think I've seen this maze building technique, even though it seems simple.
what does (the ....) do?
> Let's ban campfires, candles, and incense before we ban vapes.

Interesting point. It's wild how vaping is so bad for one's health as if the air quality alerts one may receive in a majority of highly populated cities are safe to ignore. The alternative to not using vaping/nicotine is not immortality either.

Not to mention, such experts rarely offer alternative solutions. I am a firm believer in the self-medication theory. Why are such people using nicotine in the first place? A person just doesn't magically get addicted to nicotine after one single puff of a vape. Addiction requires habitual usage to varying degrees, and like one my favorite psych. youtubers once said, "The problem with addictive substances is that they work and they work well -- at least in the beginning. People do not get addicted to substances that do not work."

So, I have to agree with you again. Clearly there are/were benefits being provided for these individuals. So, all I am saying is that if we truly want to prevent people from using vapes/nicotine, then we should at least strive towards better attempts at finding ways in which nicotine usage is no longer a preferable option.
British English my dear fellow
You can run iSH on the device for Linux (somewhat limited). It’s on the App Store

https://github.com/ish-app/ish
The main reply was to use more things off the shelf, or at least be aware there is a business cost of not doing so.

Ironically this blog post isn’t even targeted at developers but more management types, but it wouldn’t be life without being spectacularly wrong on HN and raked over the coals on it. In short though I agree it’s not like you can just use off the shelf for everything or that that is even a good idea to try as that has its own set of problems.
I played ice hockey through college and beyond so rollerblading was pretty straightforward modulo rough surfaces and pavement that isn't flat. But I sort of agree. Even though it was popular at one point, it's something that has a learning curve for someone who hasn't, often painfully, learned activities that provide an on-ramp. Not that I became an expert but picking up inline skating as an adult was pretty easy for me.

And, yeah, it isn't an activity that has any real utility. I don't really bike (didn't learn as a kid because didn't have a real place to safely bike--narrow country roads). But might have done so if there was a real practical reason to do so.

Of course, inline skating was a popular activity at one time and it just fell out of fashion.
Space junk is exponentially increasing – and Elon Musk is a big reason why
It is not as personalised as Facebook, Tiktok or Instagram.

Problem is when a machine learning algorithm is designed to find content that has highest odds of keeping you engaged forever and diminishing your dopamine reserves as it is doing so.

Hackernews can have issues, but by far not as much.

Also having text only limits the ability to create such addicting content by far.

Finally Hackernews doesn't play on your insecurities as much.
Vanguard because it supports passkeys.

If you want that much risk, day trading might be an option
Viral TikTok Home Inspector Goes to War with Humiliated Builders
I also like that I can point to my production credits as public proof of employment history.
I’m glad my parents didn’t follow rule 1. They wanted to call me Kathy. It took me until grad school to convince everyone in my life that I was Katherine and absolutely not a Kathy, tyvm. If I’d had to run it by a judge, I’d have been pretty unhappy. As it was, I was grateful they gave me a classic name with lots of nickname options. (Too bad I didn’t know about the paper in time to join in.)
I disagree. It’s not clear from the context. People often generalize their experiences to think they apply to everyone. With psych meds, this is very common. I don’t expect a PSA, just a recognition that “they work” cannot be stated as an absolute. I don’t know what you mean by access being mediated by layers of professionals.
No. Think of it like a different algorithm. You just take the shape of the hardware into consideration when designing the algorithm instead of considering math only.

> Seems like TVM

Fair enough, though technically they are still about different things but it's indeed very close, but

> and tinygrad

?????? what gives you this impression?
I preferred the blinky bars; the reader for them is tiny, not locked to an account, battery lasts what feels like forever, and they're cheap enough that you can trivially eat a loss (from forgetting where it is or leaving it in a place where it disappears before you get a chance to collect it).

Maybe just stick an airtag to the back?
> But logs shouldn't be your primary source of data, metrics should be.

Metrics, logs, relational data, KVs, indexes, flat files, etc. are all equally valid forms of data for different shapes of data and different access patterns. If you are building for a one-size-fits-all database you are in for a nasty surprise.
Would that be “nobody got hired for using Lisp”? Because based on the number of Lisp job postings...
If people contributed for example under a MIT license without further contractual agreements, then licenses can't be simply changed by the main maintainer. This it is not a "me" problem.

Also it just means that people should for example now contribute here:
* OpenSearch(https://opensearch.org/) instead of elasticsearch.
* OpenTofu (https://opentofu.org/) instead of Terraform.
Bitwarden (the SDK and mobile app) is not FOSS
I'm not reading anywhere in there where it says anybody is denied a job under any scenario. Perhaps if Dropbox had fixed hiring numbers like your hypothetical, but that was not data you submitted.
I'd be interested in anybody explaining why a welcome page needs assets from 17 other domains, including paypal and stripe.

https://cloud.digitalocean.com/welcome

Why are multiple payment processors included on this page that doesn't involve any payment?
> core concept that the _only_ purpose of a company is to earn capital.

There seems to be an inverse relationship between size of company and quality of service. The bigger the company I suspect that great service is not as likely to lead to a positive gain for the company - especially at near monopoly scale. A new sale has little value to the monopoly, while a new sale for the small biz might put payroll over the top for next pay period.
No, its pretty unusual for a substance to cause noteworthy harm after sudden cessation. This is distinct from developing a tolerance, which as you note is pretty normal for humans.
My resume is in LaTeX, but I like using a nix Flake so I can easily run `nix build` to build the resume, and I've guaranteeably installed the correct version of texlive that I need cuz it's reproducible.

Nix obviously isn't strictly necessary, but making a flake wasn't terribly hard and it's nice to keep stuff standardized between distros and macos.
I've gotten a lot better at it by being boneheaded about not giving up. By bashing my head into IAM, I've gotten pretty good at figuring out the right set of permissions, roles, etc for cross account stuff to work. It's definitely still a mess a shitty, slow feedback loop, but it's better to have security by default.
So, umm... does the <script> tag work? Asking for a friend
Show HN: Python Port of Old Celestron NexStar Telescope Control Protocol
Fusion Engineering on using Rust for drone flight controllers
I believe in the common sense and basic goodness of people.
It might be easier to think about this as “if you are on the moon and point a telescope at a clock on earth, clock hands move slower on earth than on the moon." This is distinct from "all humans everywhere have a normative experience that the clock hands right next to them move at the same speed.” Or "you never experience falling into a black hole, but you do fall in." You can also watch the movie Interstellar, it has clock hands moving slower in gravity wells as a minor plot point.
> Any system has a 'natural set' of metrics

I'm trying to offer the perspective of someone who works with products that don't exist entirely on a server. If your product is a web service, the following might not apply to you.

IME creating diagnostic systems for various IoT and industrial devices, the "natural" stuff is relatively easy to implement (battery level, RSSI, connection state, etc) but it's rarely informative. In other words, it doesn't meaningfully correlate with the health of the system unless failure is already imminent.

It's the obscure stuff that tends to be informative (routing table state, delivery ratio, etc). But, complex metrics demand a greater engineering lift in their development and testing. There's also a non-trivial amount of effort involved in developing tools to interpret the resulting data.

Even if natural and informative were tightly correlated, which they aren't, an informative metric isn't necessarily actionable. You have to be able to use the data to improve your product. I can't charge the battery in a customer's device for them. I also can't move their phone closer to a cell tower. If you can't act on a metric, you're just wasting your time.
90%+ people will fail to edit a config if they are forced to use nano or vi.
Physicists: Tachyons can be reconciled with the special theory of relativity
I suspect the bit about the maze difficulty is just some throwaway bit of description that the journalist got caught up on.

But does anyone know a good metric for maze difficulty? Or what the study of maze difficult would really look like? The classic maze solving algorithm (right hand rule/DFS) is deterministic anyway.
At least five interesting things for the middle of your week (#43)
I don't see any value in having this standardized. Different products need vastly different kinds of feature flagging for widely different reasons. Just build what you need when you need it!
Appreciate all the feedback! Some updates:

1. Just pushed a version with citations and corresponding sources.

2. Also added the ability to search via URL Params & changed the html input field type to "search". Searching with params will work with any of ?s=, ?search=, ?q=, or ?query=.

3. When it comes to sustaining the app, we do have some ideas we've discussed internally, but as of right now we have a small amount of funding which we're relying on. Our main focus at the moment has been building a version of this that we prefer using over existing products. If anyone has ideas or suggestions on how to monetize this outside of the traditional options (Ads, Pro plans...), we'd love to hear it!

4. Regarding open-sourcing, we're planning on keeping the product closed-source for now, but the high-level architecture is nothing too complex and is outlined in the post. If anyone has any specific questions though, we'd be happy to answer them.

5. Moving forward, some of the features we plan on adding are shareable conversations & the ability to branch out and edit older messages.
The nice thing, at least, is that this particular kind of group always lose out in the end. They're divisive by nature and it always eventually turns in on itself. It's a matter of time.

Until then, things are not looking great. When one mod deletes threads because they've had a bad day and cant deal with drama, when other mods start teaming up against the only moderate voice for reaching out to ThE EnEmY, when a huge community member get permabanned for merely voicing disagreement with their own temporary ban (which in turn was only because they - wait for it - "encouraged debate"), it is clear that it won't be long before the community turns on them.

Its just a shame that the big forks are ones run by like-minded activists.
> “I work hundreds of hours a week, and it helps my performance,” says Anvaripour, 42, who runs her own agency. “It allows me to be my best self.”

I know that it feels like we work hundreds of hours a week. But sleeping 4 hours a night and taking 1 hour a day for meals and showers leaves us all with 133 hours to work in.
The original flash attention (v1?) took like a year to get added to llama.cpp and only provides single digit percent VRAM savings for typical context lengths and practically no speed boost. Still nice to have, but man was this thing overhyped. I doubt v3 will do more than marginally better on the RTX 5000 series.
> You're missing my main point: logs should not be your primary source of information.

I think you're missing my point. They're both needed. Metrics are outside blackbox and logs are inside -- they're both needed. I don't recall saying that logs should be the primary source.

> Logs are shit for deriving metrics, it usually requires some level of bespoke processing which is easy to break silently, especially for rarer messages.

Truthfully, you're probably just doing it wrong if you can't derive actionable metrics from logs / tracing. I'm willing to hear you out though. Are you using structured logs? if so, please tell me more how you're having issues deriving metrics from those. if not, that's your first problem.

> logs are great for finding out what went wrong, but terrible at telling there is a problem

see prior comment.
Or take your shirt off to increase exposed area...
Introducing Convex Auth
> it should match the representation of the field

Why? You have not supported this at all. If the field is staffed by wildly bigoted hiring managers, why does your assertion follow?

Separately, why would this be obviously best for the company? Does matching parity with the field somehow ensure the best quality or cost/performance? Does this still hold at firms that are smaller than the largest (say: under 5k engineers)? Why?
Show HN: Talk Shop, a simple place to chat about your passions
Pretty amazing that a $5 bottle of wine becomes a $40 bottle (plus tip) by the time it reaches a restaurant.
There doesn't seem to be much signal on Hofstede's 6 axes, but Jacobs' Guardian/Commercial split does seem pretty strong on the CN/SE sides in that study?

(as to francophones, my limited experience is that the "grand patron == chef" dirigiste style ought to play better with confucians than the scandinavians?)
Why is Apple the arbiter of what is “useful”? Why would it still be a benchmark flex if it was on Linux, an Os where millions of people do professional work everyday?

Your argument cuts both ways.
Yep, sounds like a nightmare to me. I can’t focus if there’s an appointment in less than five hours. The perspective of having a 25 min timer makes everything futile.
amazing! are you thinking of submitting a PR to duckdb_iceberg? Or an alternative fix?
Only phone or computer with terminal text output and input allowed.
What's the distinction between what TVM does and FlashAttention type optimizations?
I interviewed Fusion Engineering about using Rust for drone controllers. Some things surprised me:

- Their approach is closer to game development than I expected; same focus on predictable performance.

- They run their main loop at 1kHz on Linux. Hardware is a Compute Module 4 from Raspberry Pi.

- Non-software engineers on their team picked up Rust quickly. That's not what you usually hear about Rust.

- They can handle a rotor failing mid-flight. The drone keeps flying.

They open-sourced some interesting crates too. Worth checking out if you're into embedded Rust. Links in the show notes.
> the new SSNs - unique identifiers that never change and connect you across services

And just like SSNs both the "unique" and the "never change" are only true of the spherical cow version of the system. Phone numbers are actually substantially worse at being unique and unchanging, what with people in families sharing a phone or trading phone numbers, people forgetting to transfer the number when switching carriers, people intentionally switching numbers in an attempt to end spam calls... The number of ways to break the assumed invariants is actually quite high.

See Falsehoods Programmers Believe About Phone Numbers [0].

[0] https://github.com/google/libphonenumber/blob/master/FALSEHO...
I have my 401k managed through Vanguard currently. Previously Principal with a former employer. I have other savings and investment in other providers, managed by a financial advisor.
What was neoliberalism? The mythical era of deregulation and growth-at-all-costs
Only give them a phone/computer with terminal like text input and output. If they want to use social media, they must code it themselves, including graphics.
I might sound like a bad idea to hold bonds so far from retirement but it can sometimes work out better than solely index funds.

If the market crashes you'll be heavy on bonds and able to buy the dip when you rebalance.

Check this out: https://www.amazon.com/Bogleheads-Guide-Investing-Taylor-Lar...
On GPU, or on CPU/Metal? For the latter I'm not surprised, but that's because they have a totally different memory/cache hierarchy.
Vanguard. It's been doing amazingly
How to Raise the World’s IQ
I rolled all my 401ks into an IRA on Betterment. They automatically buy Vanguard ETFs and some other stuff. Has some nice features like earnings projections and automatically setting your equity/bond composition (like you can set it to 10% bonds and it will automatically rebalance all your ETFs)
Why the Creatine? What does the Glycine do?
You are thinking of pay to win games with microtransactions. Whereas this trash HAS come to the PC platform there is no reason to believe it represents any substantial portion of the revenue in PC gaming.
> what does (the ....) do?

Specifies the type of the form. In this example, it tells the CL compiler that the returned `(+ x y)` is a `fixnum`.
When I was a kid I was really good at mazes. I would just stare at the maze, kinda zone out for a minute unfocusing on the entire thing, and eventually one path would look brighter to me somehow. I could never solve a maze by tracing my finger along a route, but if I 'un-focused' it would jump out of the page at me.

My mother has told me I would have them done within seconds, and I'd have a whole book before she'd finish putting the groceries away.

I've never thought much about it other then, 'I used to like doing mazes'; but I wonder if it was a special gift I could have developed.