skysight-inc/HackerNews huggingface dataset:
Pickup truck rentals at Lowes start at $20.

I've had family over and ended up turning rooms into temporary bedrooms.

Basically, these things happen rarely enough that it is not such a crisis to put a little effort and adapt to them.

Whereas the drag of being prepared for every situation all the time is constant.

> a communal signal that there's a spare bed for friends and family if they ever need it.

This is true.

> The social signalling is worth the price of admission for the home owner.

I don't think you can just flat-out say this. The opportunity cost of an unused room is pretty terrific.

It might be bearable if you're wealthy, but most people are not. It also might be bearable if you LOVE hosting, can't get enough of it, it's what gets you up in the morning, but for most people it's not.

So you just stating that it's worth it without any further justification is actually an example of my point which is how the opportunity costs of these things are routinely ignored.
Yeah. A lot of people also overlook renting.

For all the money spent on that pickup truck, just rent one from Lowe's when you need it.

Instead of buying a boat, save the money and rent an amazing one for those three times a year you have time to use it.

Renting a car is really easy these days, especially with Turo.

And with Turo, you can get the car dropped off at your house.

And splurge on the rental instead of driving a gas guzzling car all year for those road trips you take a few times a year.

Also, by renting you save wear and tear on your personal car.
I wonder how long until RIM sues them. These are old stock blackberry keyboards and RIM has patents on them. Last time they killed a 3rd party keyboard for android phones.
One of the principal engineers I used to work with at AWS had a saying: "A one-year certificate expiration is an outage you schedule a year in advance." Of course, it's a bit hyperbolic -- but a ten-year expiration is almost a certainty to result in an outage.

In a similar vein, you should never generate resources which will expire unless some undocumented action is taken. A common one I've seen is self-signed certs which last for n days, and are re-generated whenever an application is deployed or restarted, under the assumption that the application will never run untouched longer than that. (Spoiler: It probably will, at some point, whether due to unexpected change freezes, going into maintenance mode, or -- in my personal favourite -- being deployed to an environment that just isn't updated as regularly.)
I have walked with coffee cups all my life. Coffee is almost my only drink. The only time I've spilled coffee was if someone bumped me or I bumped something. I've been doing it for over 60 years. One must not waste the elixir of life.

Here's a suggestion for Oxford... Only fill the cup half way. Or, rather than cut down on your carrying capacity of vital fluids you can change your natural
frequency... learn to walk with a limp :-)
I was surprised to find no associated programming languages for sumac and bay (leaf).
FT do a nice overview of the top reasons in the below article:

https://www.ft.com/content/02228292-b88f-11e6-961e-a1acd97f6...
Netherlands and mainland Europe is hardly indicative of the types of road trips you would experience in Africa, Americas, Australia
A naive perl solution is really really slow compared to even the reference Java implementation. (I know, I've tried)
Mosquitoes kill more than any other animal. Specifically a parasite inside the mosquito that causes malaria.
You gave an anecdotal example. I can give one too: generally medium density, mixed use, bikeble areas are much safer compared to other options, bc there are always people around, some go to work, some go to shopping, some go to drink a coffee, etc, adn ppl usually feel safer in this areas.
On the other hand, low density areas are less safe bc there's no one around to call police if something happens. It's also a health problem both phisical and mental: ppl are more isolated from other ppl, it's harder to meet other ppl, it's much harder when you are old and ppl generally move less bc they must use a car for everything instead of walking/biking to the destination. In low density areas there's also a deficit of 3'rd places to meet ppl
Supermium, An up-to-date Chromium-based browser with Windows Vista/7/8.x support
There are some suburbs like this, it's just not the norm of how we build anymore. And sometimes the walk is not long, but is not very pleasant.
As far as I see the currently best performing solution [0] does not account for hash collisions and therefore probably generates wrong results if enough different cities are in the dataset. Or am I missing something?

[0] https://github.com/gunnarmorling/1brc/blob/main/src/main/jav...
Considering that ESP8266 and ESP32s are the backbone of many projects for many years, and their firmware mostly open source (i.e. you could remove WiFi/BT stacks), I'd be very surprised to find any naughty code calling back to China. It's also kind of the obvious place to look first if you wanted to prove allegations, meaning if the conspiracy theory was true, you'd not see it in here, but in custom variants sold specifically for single use applications in government equipment.
Niklaus Wirth is most famous for Pascal but the best language is his last, namely Oberon which is both smaller and more capable than Pascal. If you are interested in a freestanding compiler (separate from the operating system Oberon), have a look at OBNC.

https://miasap.se/obnc/
This might be relevant to your interests:

https://www.stavros.io/posts/keyyyyyyyys/
Maybe not with the once per quarter road trip. That might not be a bad frequency for renting a nice road trip vehicle. But I generally agree with what you are saying.
The esp32 has i2s[1] and there are a variety of i2s DAC chips for very reasonable prices. Amazon has what looks like a reasonable low-cost choice, the PCM5102 breakout board for $12 [2]

1. https://docs.espressif.com/projects/esp-idf/en/latest/esp32/...
2. https://www.amazon.com/HiLetgo-Lossless-Digital-Converter-Ra...
> But instead of spending the money on a house big enough to host those dinner parties

ROFL no fancy restaurant will let me suspend a friend off the ceiling. Honestly most won’t be happy with board games.

Also, a home cooked meal is better - not because of the quality, but _because it’s home cooked_. And fyi cooking is a communal activity. The friends are in the kitchen then move with me to dining.

Not to mention I’m a solitary weirdo and I host people at least twice a month. Same with the last two generations of my family. The only time it was as bad as you describe (and “once per two years” is really bad) was when I was cripplingly depressed.

Edit: also, having a spare bedroom and a living room big enough to host even a dozen is hardly maxing out anything.
I'll go further: Three months is too long. Secrets which are used to authenticate and identify should be rotated far more regularly, using infrastructure which treats them as effectively ephemeral. The industry has learned to do this -- and built the infrastructure to support it! -- for things like user credentials (see: extensive use of AWS IAM roles, rather than user creds). We should be making a push to treat certificates the same way.

(That said, three months is better than any longer period. The shorter the rotation, the lower the risk -- but, more importantly, the stronger the impetus to build strong automation around the process.)
With rclone B2 has backup on delete, which you can expire after an arbitrary period.

I used to be a Backup customer until recently when it threw out errors on my macOS machine. The solution according to support was to remove my backup including version history. When I complained that was a problem, they suggested a second account, which they would refund the price for, after I made the switch.

Rclone give me more control, which I like. I use tmutil to create snapshots of what I backup, too. Very slick.
In reference to a key aspect of ARC's design.
Car can warm itself in the morning on schedule while charging. Needs to do it anyway for the batteries.
md5 is faster due to being older and made for older hardware so I guess that is why it's in use for things like that. All deduplicating tools I have used first check for file length before it even tries to do a checksum so I guess that would take care of some problems. It's harder to find a collision if you have to keep the filesize the same.
I haven't bought many CDs there, but I had been continuing to get blurays there. I guess I should check in at my local store and see if there are any clearance sales on them.
I read (and still read) that part of your comment as saying “app stores can be fine”, and am responding with “maybe in theory, but they never are”.
A legal process can give them back the IP range but it's going to take a long time. They'll have to find other IP addresses until it's settled.
Is there an error in the positional encoding example? For example when calculating PE(1, 3), I'd expect i = 1 as 3 = 2 * 1 + 1

So for “World”

PE(1, 0) = sin(1 / 10000^(2*0 / 4)) = sin(1 / 10000^0) = sin(1) ≈ 0.84

PE(1, 1) = cos(1 / 10000^(2*0 / 4)) = cos(1 / 10000^0) = cos(1) ≈ 0.54

PE(1, 2) = sin(1 / 10000^(2*1 / 4)) = sin(1 / 10000^.5) ≈ 0.01

PE(1, 3) = cos(1 / 10000^(2*1 / 4)) = cos(1 / 10000^.5) ≈ 1

I also wondered if these formulae were devised with 1-based indexing in mind (though I guess for larger dimensions it doesn't make much difference), as the paper states

> The wavelengths form a geometric progression from 2π to 10000 · 2π

That led me to this chain of PRs - https://github.com/tensorflow/tensor2tensor/pull/177 - turns out the original code was actually quite different to that stated in the paper. I guess slight variations in how you calculate this encoding doesn't affect things too much?
https://www.occrp.org/en/suisse-secrets/ugandan-arms-dealers...

Credit Suisse kept open an account held by Ugandan arms dealer Emmanuel Katto even after he was publicly named in a judicial investigation as being involved in a corrupt helicopter deal, leaked banking data shows.

Katto’s account at the bank was opened in January 1995, two years before he struck a deal with the Ugandan government to buy combat helicopters from Belarus’s state-owned arms company.

When Ugandan forces tried to field the helicopters, they found them “in a sorry state,” according to a judicial commission report.

That commission, appointed in 2000, found that Katto’s deal, and related expenses, had caused at least $6.8 million in losses for the Ugandan government. Katto was also found to have paid $800,000 in bribes to a top Ugandan official, the president’s brother, as he pushed the deal through.
Yes, this is a thing. My arguments have bene shot down with a handwaving several times. "But that would be a crime so then we call our lawyers". Feels like it would be cheaper to just use something secure than to pay a lawyer :-)
I've also used Meshtastic a bunch for backcountry stuff, and coming from vhf/uhf radios, I gotta say I fucking love nonsynchronous comms in that setting.

Being able to set my phone down and go filter water or whatever, then come back to a text message that the other group made the pass and will be there in an hour (or, like you said, just their moving arrow), is so much nicer in practice than having to monitor an analog voice channel. That wasn't really a benefit I was expecting when getting into it, but it's one of my favorite aspects in actual usage.

I will gladly put up with some level of jank (2/11 t-beams have unressurectably died mysteriously over time) for that kind of QoL improvement. (That said, I still carry a backup ht)
You get very little benefit with a plugin hybrid compared to just a hybrid or battery-electric vehicle. You have a very complex drive train, double the amount of motors, fuel tank, batteries, you get the idea. What you end up with is usually a very inefficient vehicle in all scenarios.
https://archive.ph/aHxGl
I Googled and didn't find any references making a correlation/causation between auto unions and Tesla/BYD.

That's a poster's opinion, would love to see sources for basing that opinion.
My little daughter, and my mother, love playing a little game I made. That made making the game oh so much more rewarding and fun!

It's at https://play.sharats.me.
Ask HN: How would you build a simple, dynamic website in 2024?
I’m looking at a new project that will basically contain a search bar and a bunch of content boxes that are dynamically populated with data from a backend based on the search.

Most of my limited frontend experience has been React, and I’ve always been displeased with the extreme amount of crisscrossing dependencies and not really knowing what’s going on behind the mountain of npm modules.

I suspect many would suggest raw JS/HTMl/CSS, but I do enjoy having (limited) “handrails” that are often included with frameworks, plus I imagine raw JS/HTML would become too messy to quickly.

I’m looking for something that will let me build a simple site with dynamic feature that doesn’t have a huge backlog of dependencies and mysterious magic behind the scenes. Does that exist in 2024?
> (By the way, the phrase "DEI" doesn't appear in the letter, either.)

From the letter:

> But for all our technical achievements, SpaceX fails to apply these principles to the promotion of diversity, equity, and inclusion [emphasis added] with equal priority across the company, resulting in a workplace culture that remains firmly rooted in the status quo.

> Individuals and groups of employees at SpaceX have spent significant effort beyond their technical scope to make the company a more inclusive space via conference recruiting, open forums, feedback to leadership, outreach, and more. However, we feel an unequal burden to carry this effort as the company has not applied appropriate urgency and resources to the problem in a manner consistent with our approach to critical path technical projects.

In other words, "nobody asked us to promote DEI throughout the company and it's not part of our job but we're mad that the company doesn't take it as seriously as they do building rockets (the purpose of the company)".

Not every single gripe about your company is protected discussion. I can propose my company implement unlimited PTO. They can say no. I can keep proposing it. I can write open letters demanding it. I can get the media to publish articles about how it's such a tragedy that my company doesn't take my unlimited PTO proposal as seriously as they do making widgets. They can get fed up that I won't shut up about it after they already considered it and said no and fire me. That's not illegal.
If this really lead to an entire country losing access to GitHub, Twitter, Canva, etc for four hours, I wager that's a pretty substantial economic loss. Of course Orange doesn't suffer this cost directly, but the downtime and the surrounding revelations/rumours about their security posture might cost them a lot of business in the medium term (even outside Spain).
Everything falls into place once you understand that LLMs are indeed learning hierarchical concepts inherent in the structured data it has been trained on. These concepts exist in a high dimensional latent space. Within this space is the concept of nonsense/gibberish/placeholder, which your sequence of unseen tokens map to. Then it combines this with the concept of SQL tables, resulting in hopefully the intended answer.
Or just give the government reasonable power to enforce things. GDPR, as an example, has been very effective, because the fines which can be levied for violations are genuinely impactful to businesses. The maximum fine is 4% of global annual revenue. Alphabet, for instance, could theoretically be liable for up to $11b, or around 20% of their net income. Amazon could be liable for up to $20b -- almost double their operating income (their 2022 net income was negative to begin with).

As a result, GDPR is pretty well followed. As an American living in Europe, I have to use a VPN to access many of my American financial institutions, because they don't think the GDPR risk is worth it and have chosen to simply block access from Europe.
Late 70s and 80s: forget BASIC, we had Pascal and C
Diving into the history of higher level programming languages in the 80s, with most focus on Pascal, some on C, and a honorable mention of Forth. By continuing the spirit of "how come things we have today are the way they are", the article aims to answer why was Pascal so influential, what made it so popular, when did we get C and how was it different.

It's also a follow-up to an article appreciated on Hacker News that focused on how original BASIC compared to competition (and why The Famous Quote isnt' adequate to the BASIC most of us may know) - https://news.ycombinator.com/item?id=38743062
That VM is hardly "single purpose".

There's logrotate and other cleanup tasks, monitoring, dns, a firewall, and many more stuff running on that server. No matter how much you offload to the host (or forego), there's always a kernel and supporting deamons running alongside or under your app.
I don't believe that you can only be good at a couple things. You can be _great_ at only a couple things. And you can only be the _best_ at a single thing. As it happens, I think you can actually be fairly good at _many_ things, which is something I am trying to achieve for myself.

Of course, you need not to be too competitive or perfectionist, but you can then enjoy lots of great things on this planet, while benefiting from the compounding interests of transferring what you learn in one discipline to another.

I play the trumpet at a fairly good level, I am a decent road and mountain biker, I have enough knowledge of mountaineering to plan and lead simple ascents in the alps, I have a PhD in computer science and I consider myself a decent software developper, I have a baby and a beautiful wife, I have enough depth in physics and philosophy to have an interesting chat with majors of these disciplines.

However, I had to give up on being truly great at any of these things. Yet, I found that you can then draw some fascinating parallels between brass playing and biking, physics and computer science, mountaineering and having a family.

So, yes, you need to know what to focus on, but your focus can definitely be on striking the very delicate balance that allows you to be 'just good' at lots of things.
> I do NOT recommend being upfront

I re-binged "Last Week Tonight" a month ago. There is an episode on the prison system in the USA and the obstacles people face upon release. I remember one case where the person wrote on his job application as employed by the "State of <insert state>" while he was in prison. (it must be this episode: https://www.youtube.com/watch?v=_Pz3syET3DY).

I haven't been convicted of any crimes, so I don't have own experience. From people I know, they continued working in tech as contractors/freelancers, but for small fry (as big banks will be very thorough on your background (criminal/credit scoring) checks).

Doing small gigs for small companies where you don't handle personal/sensitive data can give you enough time to (as the parent suggests) have this 'forgotten'.

Would you consider moving to another country?
I've heard very different stories about FCC enforcement. I wonder of its band specific?
Meaningless to talk about how much RAM you need for a JVM program as it will (obviously) depend on what the program is doing.
South Africa first then back to Europe after 5yrs.
It takes 330 seconds on a machine where the top OpenJDK version takes 5.75 secs and my .NET version takes 4.8 seconds. However it's just several lines of code and I used ChatGPT as a fun use case for how long it would take to have something working. It took around 5 mins. So if one needs to run this code only once Pandas would be a huge win considering development time. Interestingly the RAM usage was much more than 14 GB input file, probably 2-2.5x of that.

BTW asking ChatGPT to utilize all cores did not yield anything working in reasonable time.
MS-DOS, Windows, .NET and Java development for me, during the last 30 years.

One of my university assignments, in the mid-1990's, was to implement a B-Tree library in C, which I used a OOP based approach, and already back then, gdb was powerful enough to use as a poor man's REPL.

I really don't get why people shy away to learn to use their tools properly.
Accurate.

Throw in the risk of Hertz randomly charging your credit card $30,000 because they thought you stole the car.

Or they fancied some extra revenue and ding you for a bogus $500 scratch

Or they downgrade you but lie and say it’s actually an upgrade

Enterprise give me actual proper attitude when I decline their extra insurance. Their snotty 20 year old new recruits are all like “would you mind explaining why you’re declining?” in an aggressive tone

Enterprise also basically threaten you in to taking it. They mention they charge £1000 per piece of damage, reiterating this multiple times. They remind me of the mafia. I reminded the manager of my local branch that such intimidation is illegal
How were these stats collected? We need reproducibility, otherwise it could just be a biased list.
> and make sure people aren't getting mediocre versions of Windows after spending over a thousand dollars on a Windows machine.

You already had everything you needed to make sure of that, you said you're a pro user. You're running away from your very basic responsibility of looking at the spec sheet, and you're blaming Microsoft or the OEM for this. You chose a Windows Home system probably because it was cheaper than others. This is one way it was cheaper, you probably got the Home license for free".

Many people would go for cheaper or no license in order to get better hardware. MS is already strong arming OEMs to bundle Windows licenses, they should absolutely not use their power to force them even more.

> I'm definitely going to be buying System76 for my next desktop

Perfectly valid (and great) choice. But you could pay a whopping $82.000 for a workstation and it doesn't come with a Windows Pro/Enterprise license or RHEL Workstation Standard (lifetime, not just the one year) subscription. MS and IBM should absolutely make sure one of these licenses is included with any system over $1k. :)
> bad corporate leadership does not require govt oversight and intervention. And employees don't decide who is breaking the rules, just like crime victims don't actually run our courtrooms: it's not a good idea, noble as it sounds in a childish sort of way.

So who does? Not the government, not the employees, who decides the corporate leadership is acting in bad faith and needs to be accountable?

Stop the boring soapboxing, for Christ's sake...
The point is a restaurant party would have to taste a lot better than home cooked food to be equivalent in value.

And I am a good cook, when the example above was given I was thinking it would have to be dinner somewhere like Chez Panisse for a party of 10. And even then it wouldn't be the same as a party at home--maybe SV tech people don't value this, but most cultures still value the social connection of cooking for ourselves.
This is a pretty standard measure called the Trimmed Mean: https://statisticsbyjim.com/basics/trimmed-mean/
Driving your own car is comfortable, especially if you have been driving it for a while. I especially want my car, that I know, on a long distance trip.
> Desktop Linux is worse at out of the box hardware support than Windows, especially new hardware and laptops. I don’t even think this is controversial.

You're mistaken, and this is wrong. You need to choose your hardware explicitly for the OS, just like with Macs. Check recommended hardware on the website of particular Linux distribution.

frame.work do not explicitly support Linux. They default to Windows, and Linux option is only for DIY kits, implying bad support. I'm not considering them for this reason.
Those 7% is ultimately what makes owning a car enjoyable. I have never heard anyone talks about how fun their commute is.