skysight-inc/HackerNews huggingface dataset:
But the initial dialog was more like

Q: this is good steel still, why not use it?
A: steel is never ideal, that's the problem.

Oh really.

Risk manage us nginx please. At least write out the steps, you must have a checklist or something, right?

Let's be honest, we just apt install it and read vulnerability reports when they hit /news.
I believe Hawaiian and Maori are somewhat related (Eastern Polynesian family)?
I don't have any power isolators, UPSes, or similar. My first thought was to swap the power supply or console, but I don't have an easy way to do either one without paying for one-time components I won't have a good use for afterwards (I could sell a Wii on eBay, but have never sold there before).
I noticed the mitmproxy has only recently added HAR support. So I did not spend time to investigate whether my phone browser could create one.

You have mail.
You don't need that functionality, you need Ruby on Rails and a cold shower.
Not an expert, but my experience is old people can decline very fast.

It’s literally the best possible outcome of old age: being energetic and in full capacity, declining quickly and passing on.

The alternatives are dying early, or a long period of dependency.

But yeah, that’s how old people die.
Yes. “Freight collect” means the recipient pays the carrier for transportation; it implies nothing about payment for the goods.

“COD” (collect on delivery) means the carrier collects a specified amount of money—typically, the price of the goods plus transportation—from the recipient, on behalf of the seller, as a condition of delivery.
You can pick up something like an HP elitedesk g2 with 8th gen intel cpu for $100-120 on secondary markets. Most of them ship with at least 8gb ram and also a 500gb m.2 drive. A 8th gen cpu will be many many times more powerful than even the rpi 5. In addition to having quicksync for hardware media transcoding. Something the Pi still cannot do via hardware. Not to mention, its x86 - so lot more support over the ARM7

Of course, if you size and the ability to interface with other hardware via GPIO is the primary use - then yeah a SBC like a Rpi would be the better option. But for a small home server, one is better off just buying a mini-PC.
That's one of the consequences of the popular advice: "Fake it till you make it".
I'd consider Nuxt - it has all the benefits of Next without having to deal with React, and it's also pretty popular/standardized. Vue is easier to write than React
mirror as it looks like the blog is getting overloaded: https://archive.ph/NXWOm
I just did! That's awesome. I may need to package these, too.
It also requires conscious effort for me. It takes a lot of energy, but like a lot of things, the more I do it, the easier it becomes.
I rented a PHEV in France (Paris area) recently. Electricity is more expensive than gas, and even though I wanted to pay extra in most towns there was no charging stations. So I mostly drove it on gas.
How about video encoding? I want to use mine as an on demand video encoder for a custom project.
These are all concerns, but it's still common in stuff like academia and government jobs. Even in industry, I see requests for references on about half of applications these days.

The easy fix here is banning requests for references.
Hacker Monthly #1 (2010)
ACPI / UEFI is heavily used on ARM server systems.

Embedded stuff mostly uses u-boot true. But u-boot itself is actually fine for this type of device. I recently did an evaluation of several system on modules. They all came with their own usually different version of u-boot. For the purspose of the evaluation I ddin't care I just pointed them at my kernel + DT and it booted.

The "decades old" part really depends. At work I've just finished updating our u-boot 2020.10 to 2024.04.

But embedded and PC / Server are fundementally different in terms of use case. On a PC / Server the user expects to install an OS of his choice. Embedded isn't like that, the definition of embedded it pretty much "single use case device" so being able to install a generic Linux distro and run libre office isn't a use case many care about, particularly if it would increase the hardware costs.

Phones are a different case to embedded, here it *would* be useful to install a generic OS (though probably not the same distributions as on PCs). For that a standarised bootloader / OS interface would be useful but it deosn't have to be UEFI / ACPI, u-boot distroboot would be sufficient https://docs.u-boot.org/en/latest/develop/bootstd.html
This is the genesis of the “Flame Challenge” by the Alan Alda Center for Communicating Science (yes, that Alan Alda).

https://www.stonybrook.edu/commcms/alda-center/thelink/posts...
Language servers usually are designed around full/concrete syntax trees instead of ASTs for exactly this reason. Adding error nodes to the AST is a hack that hurts more than helps.

More technically, language servers usually have a CST that they use to build the AST incrementally, and the AST contains references back to the CST that generated it. This is what allows you to handle incremental text edits and compile small deltas to the AST instead of the typical batch compiler design that attempts to parse everything all at once.
What are the technologies that would make this possible? My assumption is that you have multiple cameras around the court, similar to how the infamous matrix bullet dodging scene was captured, and then use that to create an explorable virtual environment. I'm fascinated by this. Thanks!
"Python is like your kid's room - clean and dirty clothes mixed up in the wardrobe and in random piles and boxes on the floor. Every now and then you come, take the dirty laundry away, and put the rest in some order - in programmer terms, you're acting as 'garbage collector'."

"Rust is like the room of Steve, you know, the one with OCD. Separate drawers for underwear, separate for socks, all subdivided by days of the week. And nothing, nothing is. ever. out. of. order. Sounds like a lot of work up front, but you know what Steve never is? Late. Or in dirty or mixed up outfit. Or unsure whether something is lost or who was it lent to."

"Now, some programming is more like writing experimental music; other is more like double-entry bookkeeping for a company. The flexibility Python gives you is great for the former, but you'd likely prefer something more strict for the latter."
HN is kiki
You become an expert by spending absurd amounts of time on something practicing it and having a specific set of additional characteristics that help you get to that level like excellent memory, excellent analytical thinking, excellent ppl skills.

A real expert is extremely rare to find.

Ppl who think and present themselves as experts in the field is plently.

You will know you met a real expert when you talk to them long enough. Ive met few, the knowledge difference was a canyon the approach to solving problems was superb.

I try to keep contact with those ppl coz out of few hundred devs I met I considered only 3-5 a real expert.
Snowden eviscerates OpenAI's decision to put a former NSA director on its board
Soon-to-be grad student here. Could you expand a bit? Is there anything you recommend doing ahead of time to weed out some of these tarpits, or is the already mentioned heuristic the best we've got so far?
Heavily down voted, which is fair because I didn't really explain what I meant, which was: Would using LLM's to parse the generated diffs, as a first pass, be useful/efficient for spotting and interpreting discrepancies?
If it’s not confidential, what type of problem would require manipulation and testing of trees?
That means: Is this nuanced understanding or is it insinuation?

This is the ROT13 cipher. Uryyb, sryybj unpxref.
Yes. I can answer questions far more easily than I can coherently give an impromptu explanation of a complex topic on which I am something of an expert.

Even if the listener knows little to nothing about the subject, being eager to understand and asking questions while respecting my sensibilities, however realistic that expectation may be, makes all the difference for me.
Previous discussion from 2021: https://news.ycombinator.com/item?id=27885703
At least until around 2015 my elementary school was still using Logo as a introduction to programming using a Logo implementation on Windows 7. We had no idea that what we were doing was programming; it was just fun to see what sort of weird/crazy shapes we could come up with and share with other students.

I think its purpose has now been replaced by Scratch, but still, good times and I will always remember that little turtle that brought us tons of fun.
As an American so many of my fellow citizens have been duped and will now be fleeced.
As kibween noted above, crates.io can be changed if there's a "good reason" so it's not truly immutable either.

Go does not delete modules from the module proxy except for copyright/legal reasons (I suspect crates.io would delete for these reasons too), and additionally the checksums of all modules are published in a tamper-proof transparency log (https://sum.golang.org/) so if they did alter or delete a module, it would be detected.
The lack of DC power is rough for boats, vans, and RVs. If someone wants to put this in a backpack they really need to get a DC power supply version. There are solutions out there at this point for the standard dishy but the flat high performance has a crazy power supply with it.
Apple Vision Pro and Generative AI
I've been using Curio[1] for more than 10 years. The app is Mac-only but it is very reliable and regularly updated.

[1] https://www.zengobi.com/curio
Scoped Tagging of Bookmarks
Programmers should stop celebrating incompetence (2021)
Being able to contextualize such data and such facts into actionable knowledge or wisdom is definitely a facet of expertise. It takes a different sort of expertise, some kind of communication expertise, to interject the need for actual study or research in the space.

In my career I have many times been asked to understand a system and to evaluate it and come back with an explanation to the non-technical. The first few times I made no accommodations for cost or support planning. And when asked how much such a thing would cost I inevitably gave wrong answers based on sticker prices or cost of hardware or something similarly trivial. Today I'm always evaluating systems I work in in terms of technician and expert hours in addition to the cost of the things we purchased for them to work on.

If somehow I were surprised today and asked to give a price of standing up such a system, I would know enough to say I need to do some review and formal planning. I would staunchly, but politely, refuse to give up any numbers and say that I can come back with a detailed plan with itemized costs after I actually write down all my notes because even after having worked and software for 20 or more years there are just too many little details that can add a million dollars to a project. After having bought such time I would write down all my thoughts and gather all my notes and look around for things I missed. Then provide such costs and benefits to the bean counters in the only language they all speak dollars, and I would be sure not to put a single number for any field they would all be ranges possible minimums and maximums. And I've been asked why they are ranges in the past, and those help to articulate uncertainty. That is another whole discussion but people who don't work with the technology often don't understand the uncertainty that come from these very certain, digital, and predictable machines.
> True experts can understand from the layman's perspective and tailor the response to that level of understanding.

The Feynman paradox:

> if you can't explain it to a six-year-old you don't understand it yourself

but also

> If I could explain it to the average person, I wouldn't have been worth the Nobel Prize

The former probably apocryphal.
Just to state the facts. You could not provide one example of the thing you say happens all the time.
Can you restore your data from backups and move to another storage provider?
I’m currently ~6 weeks into a billing issue with CloudFlare. They typically take 5-6 days to respond, ask you for verification to do things, wait another 5-6 days, then they ask you to do it because it turns out they don’t have permission. It’s a mess.
Good call.

If I remember right, then tire-wear [1] is the primary contributor to particulate emissions and a signifcant portion of vehicular pollution comes from the existence of the vehicle itself. (manufacturing, road maintenence)

[1] https://dynomight.net/tires/
The waveforms for "Bouba" are less "spiky" I'd guess:
fewer overtones, less noisy, more tonal, so more round and quasi periodical
if your business depends on someone else's entirely to work, you have to factor that into your risks and maybe plan for it.

No alternatives, no disaster recovery plan, nothing you could try for more than a week with some other provider ?
I thought you said you were done?

You've offered no facts to support what little you've said. You "suspect" some things and have been told some other things by your manager. I too have been told things by managers and suspect things myself. But I guess because it's your opinion, everyone else's opinion must be wrong.
>the discredited language family claim of Uralic-Altaic

I'd substitute "doubtful" for "discredited".

The article you link says nothing more damning than "It is now generally agreed [wrt Ural-Altaic] that even the Altaic languages [themselves] do not share a common descent: the similarities between Turkic, Mongolic and Tungusic are better explained by diffusion and borrowing", but that wiki comment is a paraphrasal of a source that says "a pattern [that] is easily explainable by borrowing and diffusion rather than common descent", i.e. not "better", just weakening that alternate claim.

Also, the Altaic article says that there is still a small group of scholars who adhere to an "Altaic" grouping.

And I would add, the lack of existence of an "Altaic" common ancestor to Mongolic, Turkic, Tungusic, and Koreanic says nothing about potential connections between Uralic and any of those 4 independent languages.

I'm not expert enough to advocate any position, but I'm interested and it's irritating when I pursue researching my interest to discover people slightly misquoting others or ignoring additional possiblities to make their own pov stronger.
Could it be possible that nothing it truly conscious? Maybe we're all cogs in the wheel of a giant chemical reaction? In the future, someone may build a robot with a ChatGPT brain, and maybe that will be what passes for as AGI. I haven't found any human endeavor that adequately explains consciousness. Consciousness and intelligence are probably two different things. AI is not conscious, and its intelligence varies, sometimes being very stupid, and sometimes being very smart. It's a system inside of another system.
There’s a common rule of thumb in sim game design: “never simulate anything more than one layer of abstraction below what the player can actually observe”
What about the effect where for some pairs of words that don't theoretically have ordering preference (kiki/bouba vs bouba/kiki), (plus/minus vs minus/plus), (on/off vs off/on), (positive/negative vs negative/positive) have some psychological order that most people use and if the other ordering is used, it sound weird?

Does this effect have a name?
looks like trump will win :(
I’m not sure. There is certainly a group of people that is okay with it, but I’m not sure how big it is in percentages. Sometimes I suspect these strategies might make numbers go up in the short term but you end up in a spiral of less caring customers gives less meaningful connection gives less caring customers until your brand name is nonexistent. Like some big company who is finding some kind of average bland customers, but leave the door wide open for incumbents who provide better quality for a similar price.
> FOMO is a horrible strategy when you expect to develop a long-term relationship with your customers

Based on my experience with Kickstarters (especially board game Kickstarters), as long as you actually deliver the product that you said you're going to, there's no negative consequences to using FOMO.
Besties with testiees.

I'll drop you a line sometimes later this year. Enjoy the baby good buddy!
You're using the word "entitled" in a very strange way.

Entitled isn't a statement of practicalities or realpolitik; it's a statement of ideals. "Entitlement" as a concept doesn't make sense outside of the context of morality and ethics (or laws). It's not about the way the world is, but about the way the world ought to be.

If I'm an employer trying to spend the limited resources I have to get the right people on my team, barring exceptions I'll get into below, I have a right to be told the truth. You don't have to tell me everything, and if I ask a question you're entitled to say "None of your business". But if I say, "What experience do you have leading a team" and you lie to inflate your experience, and based upon that I hire you, then you have harmed me, you have harmed your future colleagues, you have harmed the other person I might have hired if you'd told the truth, and you have harmed yourself by putting yourself in a situation where you can't perform and can't trust or be trusted. A symmetric set of harms can be sketched out for employers. So no, you absolutely are not entitled to lie to me as a potential employer, and neither are companies entitled to lie to you as a potential employee.

The one exception I'd carve out is if you had the expectation that I'd misuse the truth. If I ask, "Are you pregnant", or "Have you ever been a union organizer", then "yes" could be misused to refuse to hire me (which is against the law), and "none of your business" might be construed as "yes". (Similarly to why, in WWII, I'd answer "No" if Nazis came to me door and asked me I were hiding Jews.)

But if I'm hiring you to lead a team, what I would do with an honest answer to "What is your experience leading a team" is legitimate, not misuse; and you have neither a moral, ethical, nor legal right to lie to me in your response.

Perhaps you really meant that practically speaking, below a certain level, there's no way to police minor "misrepresentations" from one side to the other. But just because it's possible to do it and get away with it doesn't make it right; and the fact that lots of people are causing harm to others by misrepresenting themselves doesn't negate the harm that you're causing when you do it too.
One interesting thing about most communication is the implied context. It is no slight against you, but based on what you said here you think differently than others and you will imply different contexts.

I know of no easy answer but I have met people like this and seen them succeed. I hope you're able to successfuly wrangle this extra complexity that the neurotypical will foist upon you and not even understand that they've done it.
https://www.reddit.com/r/LocalLLaMA/comments/1bqv5au/144gb_v...
Sure, but are L7 attacks easier than L4 against those servers? Adding more layers/software has a cost in configuration, maintenance, attack-surface, etc.
Oh, so it needs a 5A power supply. The problem is that usually requires a >60W supply, which will be willing to provide 5A. It also requires a marked cable. I think it can legally be done with PPS if power supply supports 5A.

It is weird that Pi5 doesn't do USB-PD 27W supply which is common. It would require converter from 9V. But that would cost money.
Mastodon is bouba?

"?" is bouba
"!" is kiki
Bouba is you
So remembering this little tid bit would do more harm than good
Sieve Mail Filtering Language
check my reply above. 2 xeon cpus, 40 cores, 88 lanes, 128gb drive, fast nvme 2tb SSD.
Yes. The biggest limiting factor for “cheap” is building around a CPU with a supported GPU. A second hand RX 4xx/5xx series card is a good pick if you can’t find a chip with supported iGPU.
So do we know why?
Apologies if I’ve missed this.
The most important changes are deprecations of certain public APIs: https://numpy.org/devdocs/release/2.0.0-notes.html#deprecati...

One new interesting feature, though, is the support for string routines: https://numpy.org/devdocs/reference/routines.strings.html#mo...
Tech Stack for 4am Ideas
Happy Father's Day to hacker dads on HN
It can be a mixed day for many. The struggles of fathers go unnoticed and largely ignored. We see you, we respect you, and we wish much strength and courage to go forth in the journey that is being a dad. Enjoy every minute of love and affection your family gives you. And if they don’t then my sincere wish that you find it within.

Just take sometime for yourselves folks, take in life, breathe, and my hope is you have something to be grateful for.
I know I’m logging into my bank because I initiated the connection, and refuse to believe anyone in any other context who claims to be my bank. People are routinely defrauded by scammers who claim to be their bank, and banks are routinely scammed by people who claim to be an account holder.
> naive optimising for profit is typically not profitable

Naive optimizing for anything, while consuming that metric as fuel, has that effect.

A.k.a. “We will continue having meetings until we figure out why productivity is dropping”.
Not that I believe this, but there could be an intelligence cliff where you get to a certain level and suddenly consciousness and self awareness appear. That is a mechanism where gradual change could lead to stepped differences.
The amount of O2 removed from the air is negligible compared to the impact of elevated CO2 on human gas exchange tbh.

I doubt you'd have much benefit going down to 300 instead of 400, and it introduces a whole other problem - aiming at sub-ambient CO2 targets makes ventilation increase the amount of scrubbing you need to do instead of decreasing it. I imagine the increase in cost would be massive.

But yeah it'd probably be better to base the calculations on co2 breathed out by people. But like I said, that's just some quick, likely incorrect math to land in the right ballpark.
well, i never knew this could be an issue. the problem is that i dont have access to the r2 storage at all
Can you do something low risk and small? Start a side hustle or start freelancing. Take little steps and learn along the way.
nah, just introduce Scrum, Jira and Miro. Sprinkle with microservices and your're done. No one will question anything.
The term MVP was cover for shoving poor quality software out on the market long before AI became involved. This is unfortunate, but inevitable when the term was popularized. AI is incredibly easy to tack on now, so people are doing that too.
> he didn’t even care to read one or two decisions, because they’re in legalese

I did read the first two, but understood neither, because they were in legalese. I also googled using my exact question, and none of the results were anything but generic articles about the NLRB.

> Asking leading questions is always put forth as “innocent”

I didn't say it was "innocent", please don't make up quotes and put them in my mouth. I said it was a "fair" question. And it is.
unfortunately not, i dont have access to the storage at all, also backups wouldn't be a good idea (storage size is 800gb, we have a 100k+ user website where users frequently upload files)