skysight-inc/HackerNews huggingface dataset:
Are you sure you’re not describing how humans think? How can we tell?

I also have this urge to say it isn’t thinking. But when I challenge myself to describe specifically what the difference is, I can’t. Especially when I’m mindful of what it could absolutely be programmed to do if the creators willed it, such as feeding conversations back into the model’s growth.
That does nothing when the situation is someone pointing a gun at you and saying "Hand over your phone and tell me the password"
> handling branch cuts

I agree this sounds great in theory, but I don't think it works very well in practice. i.e. what about 1/(x+1)? Also branch cuts matter most for complex arithmetic, and there +-0 doesn't help since you don't know the phase of the zero. Also, realistically, floating point has finite precision so there are very few non-toy examples where you can do an actual computation and reliably end up on the correct branch. I'd rather have all the real numbers represented before we start adding hyper-reals to the number system.

> Returning a distinct value that retains the fact that it overflowed is quite useful

Agreed, and I think that NaR in Posits does a good job of that while not taking a ridiculous number of values.
> Today more than ever it should be clear that the opulence of America in the 90s is completely unsustainable on a global scale.

It isn't clear at all. The material conditions of the 90s has and will be surpassed at higher efficiency using smaller energy budgets.
I'm a mid (technically "senior" title at current job) level engineer with about 7 YOE. I still get stuck sometimes.

The major difference from what I remember 5+ years ago is I try to ask early and often (like the vote early, vote often adage) when I need help.

Something that I think is missed in this industry, though, is that everyone has different backgrounds.

I started this job late last year and sometimes I'll have a lot of questions or get blocked on something I have zero experience in. It can be frustrating because I don't want to over-ask, and know how to timebox myself, but team members, or relevant engineers on other teams, may have less years of experience with more contextual knowledge/experience and occasionally don't want to be bothered to share it. We can get into the nitty-gritty of team culture and all that, but I think it really in this case just boils down to recognizing that someone may not know everything and they could be higher or lower level; it's just important to find the right method to get them up to speed.
Okay, slight adjustment to fix that: the pay is the higher of the old job's pay (at its peak during your employment period there) or the new job's pay.
This isn’t due to some “amazing process improvement” for Intel that some wealth managers will shill to their clueless clients. Undervolting and underclocking is a thing. Par for the course for any new generation of chips other than Intel’s which are still way behind the curve. It’s like cheering a city bus because the driver wasn’t drunk for their shift.
“No one is going to talk me into…” is shorthand for “I’m not open to any other ideas that don’t align with my preconceived notions.” It’s not terribly productive on a site whose guidelines try to foster an open and curious conversation.
"I do not possess the ability to generate novel thoughts. My responses are based on patterns and associations in the data that has been input into my system during training. I can generate text that may appear to be original, but it is based on the patterns and associations in the data I've been trained on. My main function is to process and understand text, not to think or have beliefs, so any claim that I can think or generate novel thoughts would be incorrect."
Ideally, you want a separate Google Voice number as your trusted phone number and to have no unauthenticated access to that Google account from the phone. I also just checked and you actually can’t even change the trusted phone number without logging into applied.apple.com, and you can also register the numbers of trusted friends or family members as a backup to recover access. So the situation is not as concerning as the original post suggested, if you’re careful.
I helped guide my mother through a very rough patch of depression and suicidal ideation last year, no doubt exacerbated by her chronic health issues. It forced me to confront many of the issues we try to forget, not the least of which being that our parents are complicated people with their own lives, and that it's very hard to watch someone who has always been your 'rock' need you to do that for them.

As hard as it was, I'm glad I was able to be that for her. Love, it seems, is defined by the really hard times, not the easy, and sometimes, the most important thing is just being there when you're needed the most.
Thank you for explaining how you did it!
> You are probably too young to remember when Cisco

I am 42 years old. I remember when the SGI O2 was the hot thing to have on your desk, Netscape was the hot new startup, when Mozilla was open-sourced, and when jwz left to burn some of his fuck-you money on saving nightclub in San Francisco. All I could afford was my Linux PC, but I was alive. I remember the entire dotcom boom and bust.

None of that matters. I actually know some of the engineers that work (or have worked) at Elon Musk's companies. They're all extremely smart, talented and hard-working. (One of them hates Musk's guts, one is indifferent, and the rest of them respect him enormously.) Tesla will eventually be the largest company on Earth, and no one else is close.
We also had a drainage problem after ours were installed. We were very fortunate that another, more experienced tech from the same company came by to follow up on a different issue and took it on themselves to inspect the drain line. It would have leaked into our wall for a long time before it became apparent something was wrong. These units (ours are also Daikin) are a dream to operate but you definitely need to triple-check the drainage on first run.
So if you book a flight and hotel room to go see an event on the other side of the planet, when you get there, MSG can turn you away and tell you "here's your $100 ticket price back, but you're out the $3000 you spent to get here to see this"?
I hate that videos appear in my feed long before they are available. I don't want to load a video only to discover it's coming in 48 hours. Just add the video to my feed 48 hours later.
I highly recommend PhotoSync for iOS. I believe it’s about $25-$40 for a lifetime license. It’s hugely configurable in terms of targets, triggers, and schedules for upload. But most importantly to me, it’s been rock solid and I’ve never run into an issue with it. Only thing to remember is to open it once upon reboot. Works brilliantly after that.
None "rely" on a speculative cryptocurrency. Mobile phone cards are relied up as currency moreso than bitcoin. It surely doesn't lend itself to easy transfer.
"Key facts about China’s declining population"

https://www.pewresearch.org/fact-tank/2022/12/05/key-facts-a...
I think there's a middle ground.

We've just today had our first snow of the season here in a lower elevation of the Sierra Foothills. It's been chilly for 3 months or so, and our heating is an 'old school' ducted propane furnace. In time, we'll replace it with a heat pump, but not this year. Anyway, we're sensitive to accumulated odors that go with a well insulated, closed-up home in winter.

Every evening, we open three doors in the house to the outside. This is after the furnace has entered its timed 'off for the night' state. We exchange pretty much all of our air for fresh ambient, which is great when we wake up in the morning.

The impact from doing this on our propane bill is undetectable. This is because air, even humid air, has a trivial heat capacity compared to the warm house structure and contents. Those are by far the greatest energy reservoir in our home. Very little energy is lost in a daily air exchange with the ambient.

*edited for typo
for paying gigs when it's that time, video/photography work. when it's just playing/hobby time, i like to make things by hand that can be used. techy side of my is always tinkering with things to make video/photography stuff like arduino controlled things. i've made my own camera support things by milling aluminium blocks from my own designs. randomly, i even do things like make lye soaps and candles and other bath products. it always gets a raised eyebrow at first, but ends with great big smiles when people try them. it's actually my favorite thing to make simply because of it having that kind of result.

jack of many master of few
Capitalism has been responsible for lifting hundreds of millions out of poverty.

Communism, or any other system, can’t make that same claim.

Unless you have an alternative, your claims of exploration will fall on deaf ears.
> CAD systems and automation make a lot of the issues moot.

Only sort of. Threads are probably the easiest counter-example, because single point cutting is much the same on CNC or manual lathe and while the CNC one can easily swap from 60 threads per inch to 5 per mm or whatever, cutting a 60° thread using a cutting tool that doesn't have a 60° point on it means another pass on every thread. Meanwhile the "imperial standard" is a loose collection of every thread ever and good luck to you.

The big win is communication. With metric it's rare to be working in metre-newtons per farad-volt-second but with imperial often the conversion from energy to power involves going from pound-feet to horsepower (etc). Much easier to say or write "1234 joules over 18 seconds is 89.2 watts". It's one less conversion as well as less to say, and that matters when you're stacking many of them then trying to use units to verify that it makes sense.

You also have the joy of "the hole for a 17/64ths Whitworth tap is 47.2 thou" or whatever other imperial nonsense machinists have to deal with. Meanwhile metric bunnies say "6mm tap therefore 5.1mm hole". Sure, you need a special drill bit in both cases, but honestly I'm just guessing at the imperial size and if I'm out by an order of magnitude I wouldn't know. But just guess... is 5.1 less than 6, yes or no?
I don't mean the minutiae.
What do you mean by “fucked”? If you don’t enjoy your job, you’re fucked? Seems like you’re saying you’re fucked unless you work less hours.
Well, if you join just two L shaped bits at their vertices using a hinge/rivet (like the middle section in this video) you essentially get the same "NOT" gate inversion

Much simpler ... a clothes clip is also same: press the legs together on one end and the other end opens up in inversion, and let go for reverse

and its length doesn't change much at all -- which answers the question posed at the end of the video.

I am failing to grasp the deep computational theory implications of this though
> Flexibility interacts poorly with composability.

> Flexibility usually interacts poorly with performance as well.

I disagree fundamentally. I believe there's such a thing as the flexibility of specialization.

In fact: the reason why everything is so slow is because we don't have /enough/ flexibility in our systems.

https://project-mage.org/on-flexibility

> It's interesting that you're starting with the user interface instead of the sufficiently smart compiler.

I think it's because I care more about the applications than anything else. Yes, they require the platform, but my motivation is to get something I can use, not just to build a tool.

> That would be a lot to build in five years. Good luck and happy hacking.

Thanks : )
Open-sourcing commercial code can be difficult because it might contain or use things from other companies that you don't have permission to release.

Of course, it might also just be that you don't want your employees to get any fame, but they do seem to be allowed to talk at GDC.
That's not what happened though, as I read it. The thieves stole the phone at gunpoint, then tricked the victim into giving up their password later via a phishing SMS. So this action would've been useful.
In the 1970s, one of my professors was assigned to be guide/translator for a group of visiting Soviet social scientists in Los Angeles. He asked them what they wanted to see and they insisted on a tour of Watts, so they could see the "real America" behind the Potemkin villages. So they all got into a schoolbus and went over to Watts. The Soviets wouldn't believe that they were really seeing Watts, because this neighborhood singled-out in Soviet propaganda as a pit of misery actually seemed to show a better quality of life than what they had at home. So, they insisted on getting off the bus to ask random people on the street what area they were really in.
There is so much to dig into for one short article. So much. Too much for an HN comment, I think. A few bullet points:

- It's not an event sourced system, it's a relational system with an absolutely terrible audit log.
- The audit log is (was?) serialised and blocking for every transaction, okay for low volume and low latency transactions.
- 30 minute transactions!? That is NOT low latency. That needs engineering to manage contention.
- The last updated event information is updated in a transaction and definitionally is always the most recent event… what's it actually for?
- The solution is exactly equivalent to a boolean "is_applied" column on the event table… and is still always set "true" inside a transaction.

> That sounds like a recipe for disaster when your replay code and update code are not actually in sync?

It reads like their replay code is their update code, but they have absolutely no confidence that their event history is complete and consistent ("A lot of things can go wrong with a large history, foreign keys, exceptions, serialization mismatches, events out of order etc.") so it's unlikely they'll ever risk replaying events.

The bit that I think has the most interest to consider, though, is the granularity of events. The article refers to database transactions as a monoid, which is to be expected since the application's architecture is built around database transactions and not events, but events can also be treated as a monoid. Making events extremely low level (eg, https://vvvvalvalval.github.io/posts/2018-11-12-datomic-even...) provides a ton of flexibility but absolutely needs the higher level semantic information to be explicitly written as well, else a significant portion of the value of event sourcing is lost. Simply recording a transaction ID (as the github account linked to the article does) won't help much as business requirements change over time, exact dates of changes become fuzzy and forgotten, and inferred meanings drift. Event sourcing works best when it's complete and explicit.
I mentioned this elsewhere in this thread, but something I've seen first-hand is that people sometimes with less time in the industry will assume someone else more senior "knows everything and shouldn't need help". So you get this imbalance of knowledge and it becomes "why don't you know this already?" instead of "what can we do processes/documentation/team knowledge-wise?" to bridge the gap.

I think once you spend enough time in the industry, you learn that even younger/more "inexperienced" people could have better skills or knowledge of certain things (certain types of message queues, certain parts of a network stack, React, etc etc) than someone with more time. It's important to figure out how to balance that. But many people kind of gloss over it or frame it as "well why _don't_ you know this??"
They need a generator when the power goes out though.
depending on how advanced this AI will be, it could learn from a few samples and the API docs, possibly itself designed to be optimally consumed by AI. If I knew that AI would consume my custom programming language docs then I would make sure that each API is used once in some kind of sample code so it can give answers to everything. Plus, that's a sensible thing to do anyway.
Steve Cutts' other piece is very good, as well.

https://m.youtube.com/watch?v=A-rEb0KuopI
I wouldn't ask you to skip any of the books. It's true that nothing (in the grander story) moves in the middle 5 or so books, but there is a lot of fun events and character interactions that do feel like it is worth it. The later few books, especially the ones by Sanderson are definitely a good payoff for the investment in the middle few.
That last part is complicated because it’s a function of not just the vaccines but also the virus: some mutate more readily than others both by how well they tolerate mutations and how rapidly they spread (more cases = more chances to get the next big mutation). Our influenza vaccines have a similar problem because that’s also a respiratory virus which mutates frequently. Something which only spread by skin contact might, for example, be an easier target simply because it has a much slower spread and thus mutation rate — nobody gets on a bus and licks all of the other passengers!
Agreed. Some of the upsides of eigen compared to lapack relate to the use of expression templates to eliminate temporaries. And the ability to specialize code for small fixed size arrays and matrices. If you have large matrices and don’t make use of the expression templates, I would expect performance to be about the same.
Wait till they hear about aimed lightning:

https://arstechnica.com/?p=1910281
> Also, this xkcd is pertinent: https://xkcd.com/1200/

Pretty much. The mainframe security model used by desktop OSes is fundamentally broken.
If you live in Alberta, they still don't exist because you need it to handle -40C or even -50C in winter. The vast majority of Canadians live within 100 km of the US border and don't see temps that low though.
Enough times to... make a vast overgeneralization about human nature based on personally experienced anecdotal data.

Also, there's no evidence that the OP is older than, say, me, which is why citing age is largely irrelevant.
China’s population drops for the first time in decades
This seems like throwing the baby out with the bathwater. Electronic air cleaners very significantly improve air cleaning performance for ultra-fine particles, there are widely available methods that do this without generating harmful emissions, and there is a certification program (from CARB) to verify that a particular air cleaner uses one of those methods and doesn't produce harmful emissions.
I wonder if is possible to reverse engineer passwords. One can input passwords, train them on known values. What to expect?
Should still work for email as well. Domain registry can confirm if domain is setup for email.
The author of this post claims that the Internet happened, enabling easier, cheaper access to law databases, which increased the value that "top tier" lawyers could extract from their paralegals.

> What happened? Well, if you’re an elite lawyer in the modern age, you probably command a large team of lower-tier lawyers, cheap paralegals, and so on, who are very good at using the Internet to look up case law and draft your opinions and so on. In contrast, if you’re an elite lawyer in the year 1990, it’s much more valuable for you specifically to have an encyclopedic knowledge of all the relevant case law, and it’s much harder for you to delegate modular pieces of work off to less competent people.
I don't think it's meaningful to even speak of interdiction, Russia is as likely to successfully access ammunition depots in Transnistria as they're in Lviv.

Ukraine on the other hand could crush resistance in Transnistria within a day or two, there's simply nowhere to hide from artillery fire on that narrow stretch of land.

Of course, there's no point in doing that. There's nothing worth capturing in Transnistria, a power plant and a bunch of poorly stored ammunition that's not going to be in usable condition.
Previous post or links from previous posts I found useful:

https://news.ycombinator.com/item?id=26243107

https://codeburst.io/tech-stack-how-i-quickly-developed-and-...

https://medium.com/saveboost/how-i-chose-our-startup-stack-7...
Incredibly sorry about that, will fix!
I believe the question pre supposes you own a dishwasher. If you dont I think it is probably safe to say you are not rich in the 0.001 range.

Since we can assume to even ask the question you own a dishwasher, I believe the test is do you do your own dishes.

I force my kids to do the dishes but i guess that still qualifies me as not rich at least not in the Larry Elison "I so rich I can shit of the carpet and pay someone to clean it up" sort of way.
> you need to pick a fight, and I'm honestly not in the mood

"Bluntly, every person I know who's expressed these kinds of sentiments is guilty of the same mistake"
maybe true. but for me personally, i just realized that the constant comparison of what i have vs what other people have is just dumb. as long as what i have makes me happy and the pursuit of those things isn't causing me to make bad decisions about other things, then i'm okay with it. it might be why i'm so sickened by all the ad tech as ultimately it's keying in on people's FOMO.

it might sound embarrassing to admit, but it was actually watching Fight Club and the scene animating the Ikea catalog and the accompanying monologue (and overall theme of the movie/book) really got me thinking about it. i was mid-20s when that came out, and it definitely planted a seed. people do remind me of that when i mention making soap!
I think your opinion is strongly founded on a bunch of personal assumptions given how little information was provided. Be careful not to miss the point by fixating on details.

I’ve seen a lot of bad engineers and most of them undervalue helping others. Good engineering leads know that they can write more code by supporting everyone than by writing code themselves. Definitely a form of mentorship. I’ve seen some that are almost 100% mentors.
This presents another issue with other sites out ranking you.
> calories and price per 100g on the label

This is huge. In a way it doesn't matter whether the units are horsepower-seconds and farthings per cubic barleycorn or whatever, as long as they're consistent. But conversions are so much easier in metric that it ends up being a win for that alone. "recipe says 250g flour... I'll buy a 1kg bag" whereas the imperial equivalent requires you to know a long list of conversions between random units. As well as sometimes density, other times the "normal density" or something. That way you can buy a 1lb bag of flour to get 2 1/2 cups (or whatever, I have no idea how many cups of flour there are in a pound).
I’ve always liked the phrase “money can’t buy happiness but it can make you less miserable.” I think the main idea is that there are certain circumstances that can bias you into an unhappy state, but merely removing what makes you miserable isn’t enough to make you happy.
James Cameron's Already Setting Avatar 3 on Fire
We use all of the other Apple services too, and our Apple TV facilitates that. Music, TV, Arcade, Fitness, iCloud Photos.

Just depends on your usage.
>some people get the actual work done and move on

These people's "actual work" often ends up causing endless streams of security vulnerabilities and bugs too.

Most of the same people you are referring to don't seem to believe that security vulnerabilities exist or are important enough to care about for some reason, but in the real world these are very important issues.
We have created a binary embedding to help us with the embedding sizes. I think in the future we will see a lot more research in reducing the model and embedding sizes.

https://medium.com/ozonetel-ai/compressing-bert-sentence-emb...
It's not enabled. The only thing Secure Boot does is verify the OS integrity. If it isn't verifying it, it's not on. It's just reporting as on.
What does LLM mean?
No fan of the USSR but that photo is not entirely arcuate

here is what it looked like

https://i.pinimg.com/originals/0c/56/2d/0c562d975c99e89786ec...

not much different from food stores in the US during the 40s. Maybe blandness is a worthwhile trade off it is means less obesity and other ill of modern diets.