skysight-inc/HackerNews huggingface dataset:
I often see cars where I live drive on the street roads. I don't get it, why don't they all drive on the highway specifically made for them?
Maybe since you don't understand it, you should quit asserting why they do it, maybe you should talk to them sometime. I'd be happy to talk to you about it.
The HN hug of death definitely playing a part in that but also the app is just not optimised yet for performance. Unfortunately modern frameworks are absolutely terrible.
Sorry! My fault
The article is written with the assumption that various intricate historical technical facts are known to the reader and others aren't (hence they are explained). But still it fit my knowledge profile perfectly as these assumptions were exactly true for me.
Maybe just step back and take a break, don't be so hard lined in your judgements.

I have no worry about future developers. There have been more contributions to linux in recent years than the early years. Programming has also gotten way more accessible to people. When I was a kid you might know 1 other kid who fooled around with basic on atari, now practically all my friends kids have had some exposure to programming. There are all kinds of hardware projects too and a whole community of makers that is blowing up

New deep dive tinkerers will always be around as you can't kill curiosity.

Hope you find some peace and people you enjoy working with - even if they have different opinions on how to do their job.
> AlloyDB AI allows users to easily transform their data into vector embeddings with a simple SQL function for in-database embeddings generation

Slick!
The closest thing I've seen to 'Plex for ebooks' is limited to manga/comics in .cbz/.cbr format: https://github.com/faldez/tanoshi . It's works reasonably well. Probably could be forked to add support for more general purpose reading use cases.
Very sad hearing this from a DevOps engineer. While the config smear of ops is encouraged by their tools (Terrorform is a fantastic example), a DevOps engineer that does not dedicate themselves to DRY practices will erode the productivity of an organization by default. I remember how Terrable things were before our Ops team developed strong module abstractions for our infrastructure. And get them to talk to each other.
That sort of trial already works. ToDesktop is a service but Conveyor is a tool, so you provide your own web server in our case. If the web server you set for updates is localhost then you don't have to pay or sign up, you can just download it and use it until you're satisfied it fits.

Now, what if you want to distribute within your team? Well, then your compadres would need to run a localhost server too if they want to see updates working. But that's probably OK.

This lets you run the purchasing process in parallel with getting it set up if your company is slow to authorize payments (the tool will give you a payment link you can send to anyone).
I get the arms-race angle and I know these developments are inevitable, but that doesn't make it any less of a dystopian nightmare. In the short-term it's very beneficial to be the first to develop this new paradigm-shifting arms tech so of course we will, if we don't someone else will. But in the long-term I think autonomous militaries are a one-way ticket to an autocratic surveillance state.

A soldier who is ordered to commit an atrocity or oppress their own citizens might disobey or rebel, an army of machines has no such problems. I'm less afraid of the 'self-aware AI' skynet takeover scenario than I am of putting so much military and technological might into the hands of so few real living people. When it becomes technically impossible for the military of an entire nation to disobey any order its given, no matter how terrible, I believe we will see man-made horrors beyond our comprehension. And it won't be because the machines became self-aware, they'll just be following orders.
This is not really specific to a carbon tax though, is it? If the EU is using a cap and trade system or what have you, it still happens, because it's a problem of evaluating what is going on in someone else's jurisdiction.

My suggestion in another thread is to impose general tariffs on countries that don't have their own carbon tax, which, if it successfully pressures them to adopt one, avoids these kinds of games because now the high-emitting country charges the carbon tax itself regardless of whether its exports make a pitstop in Greenland, which it may do even if some of its exports were avoiding the tariff that way, so that all of them can avoid it.

But it's not obvious this is even necessary because if the largest economies (especially the US) did this, it would shift the economies of scale in favor of non-carbon energy sources to such an extent that they would become cost competitive on their own nearly everywhere else in the world anyway.
Recent and related:

Google moderates Google Collections items - https://news.ycombinator.com/item?id=37301600 - Aug 2023 (38 comments)
> detached houses usually have separate 3-phase plugs outside for running eg. heavy construction tools, like cement mixer and such.

Is this sort of use common in Finland? It seems like kinda a waste of money and materials to install the infrastructure to allow everyone to run heavy construction equipment off their home's electrical supply.
The FBI Has Collected DNA Profiles for 21M People
Cancelled flights: Air traffic disruption caused by flight data issue
I would bet if there’s any beam shaping they try to shape to avoid affected areas. Better to allocate that power somewhere it’s useful/paid for.

They probably also just authenticate based on end user (e.g. what is the account being used and where is if registered), and make it against usage terms to operate in certain geolocations. The uplink terminals may also include GPS metadata but that doesn’t seem necessary since most won’t move and extra GPS equipment would be added expense.
>> blew my mind to see how even motorways often had bicycle & pedestrian paths off to the side

Unless something changed recently I don't think this is true of the UK. You can't ride anything under 125CC on a UK motorway and cycling/walking is illegal. Maybe you mean dual carriageways?
I think more money is going to Taylor in recurring service revenue. But there were probably kickbacks to McDs when the use of this machine was mandated
I took driver's education in 2000 so I admit I may be a bit rusty. When I learned to drive the "speed limit" was the upper limit. I don't recall there being a universal right to a minimum speed, that is unique to freeways. Depending on your state the bicyclist may be required to yield if they are delaying some number of other vehicles, but that is likely to vary. Maybe you can educate us on why you believe you have a right to pass these cyclists.
That's pretty the much the same as the green party in the UK

1. No one wants a nuclear reactor in their back yard

2. Making a safe nuclear reactor takes skilled engineers

3. The only country with those skills in europe are in france (The UK folk have all mostly retired now)

4. Oil companies have been known to fund the likes of Greenpeace and CND to promote fear about nuclear power/weapons

5. Nuclear has a longer ROI than Fossil fuels, but rapidly overtakes the profits when it reaches ROI Investors want to make a quick buck.

6. Investment into safer nuclear reactors has been choked for many of the above reasons

7. Even without reprocessing, nuclear is an order of magnitude less damaging to the environment than Oil/Gas
Same topic, but a news article: https://news.ycombinator.com/item?id=37311239
> I personally find tests that have a ton of extra helper classes/functions to do stuff like set up fixtures or do assertions to be painful to deal with.

I think it depends on the context. For example, I typically agree, but when I was writing authz tests [0], I ended up writing a DSL so that 1) I'd more more inclined to write the thousands and thousands of tests, and 2) I'd be able to focus on the actual authz assertion and not on verbose setup.

I couldn't imagine writing those policy tests without that abstraction. I would have lost my mind with all of the repetition, and would have almost assuredly made mistakes.

[0]: https://github.com/keygen-sh/keygen-api/blob/master/spec/pol...
lol couldn't you say that Postgres is EEE for SQL? It embraced SQL, has added new functions and incompatible constructs to SQL... is it going to extinguish SQL next?
Tends we live in a row of cottages and the phase is split between us so every third house is on the same phase

Pretty sure that’s standard for the UK
tldr:

privacy, security, control, autonomy, fidelity, integrity, continuity.

no new reasons yet.
Oh I totally agree - I'm actually someone who changed jobs during the pandemic and now works for a company that wants to be 100% office but hired me basically 100% remote. It was a massive fuck up, they never should've offered that. It doesn't change the fact that they are going to insist everyone comes back though, and good luck ever holding senior leadership accountable for anything. They should've thought through the implications of telling people they can literally move out into the wilderness in 2020 and what that would mean if things changed in the future. But they didn't.
Anything? Please cite the previous pandemic we didn't encourage vaccinations.
The linked Google sheets computes the correlation between the _first difference of_ series 1 and the _first difference_ of series 2, and not the correlation between the series 1 and the series 2.

Correlation is indeed misunderstood by the author.

> In the chart above, Series 1 and Series 2 are both increasing every day together in the same direction, yet they are perfectly negatively correlated.

"Perfectly negatively correlated" as in the correlation is ... 0.982306684.
I feel like that might bias you even more, especially if you worked in a field where the major work was done 50 years ago.
That's not really answering my question.

If (1) an LLM is able to arrive at solutions in the same class of difficulty as the solution for the target problem and (2) it's not possible to establish the provenance of the solution actually offered by the LLM, then what's the argument for assuming that the solution is based on IP rather than constructive reasoning?
Exposure to cigarette smoke was also considered a candidate or reason, when I was younger. I haven't kept up with the thinking on or about this, but I believe it's still considered valid.

Remember, a few decades ago, a lot of the "Western" world smoked, including in public spaces and around kids. As I understand it, a lot of the rest of the world has caught up and still does so. And the Western world isn't exactly rid of the behavior, either.

P.S. I wonder whether anyone's studied possible multiple-generation, genetically-communicated knock-on effects of this.

P.P.S. "Pollen" is also a Racket language based blogging and authoring tool or environment. A bit sorry to see the name become overloaded.
That's amazing and cool and useful. Thank you!
> Oh hey, look at that (…) Does that make you feel better?

What? Why such snide?

I am aware of what happened in this case. I was responding rhetorically to GGP since they were presenting an abstract scenario where the police show up and shut down the meth lab in your basement and then lock you out of your property on the way out… My goal was to highlight the cases where it is and isn’t okay for the police to do whatever they want. It’s not clear if GGP is aware that there are in fact restrictions on what the police can do on your private property in the US. And that even with a warrant there are limits on how the warrant is conducted.
Good grief what an obtuse system of units.
Whoops, sorry, I had them reversed!
I disagree actually, I took my bike there and rode around/commuted for about a week from within the city (not downtown). It was mostly just OK, I think its high bike score shows the issues with Bike Score in general. Bike commuters are very organized in Portland which is nice, but I had so many instances of having to ride in traffic. I'm ok with that and used to that biking in Oakland, CA, but it's not really emblematic of what a bike friendly city is to me.

Of the Tier 2 American cities, I think Minneapolis is the best at accommodating bikers, winter climate excepted.
That's enough to fill in the rest.
Hey, please don't take HN threads further into flamewar. Your reply here is a noticeable drop hellward, and that's what we're trying to avoid here!

https://news.ycombinator.com/newsguidelines.html
Actual headline:

> Is the Army ready to think like a Tech Company? Why the service needs to value coding the same way as shooting

First reaction - https://en.wikipedia.org/wiki/Betteridge's_law_of_headlines

Second reaction - Presumably the article is mostly aimed at military insiders. (Vs. tech-industry folks, whose first reactions were probably laughter.) Rather than dripping in tech/business buzzwords, perhaps the article should have noted the long (and decisively-losing, generally) military history of armies which "successfully" resisted the adaption of then-modern technologies.

Third reaction - Even in WWII, there were a lot of support elements and skills which any credible army valued highly. Armories, Combat Engineering, Communications, Cooks, Logistics, Maintenance, Medical, Training, Transportation, ...
Yes. They work. They decide on new hires. On many other things. By law they have a lot of rights. Disclaimer: I am an elected member of the Red Hat Germany works council.
My problem always is often when writing a function to remove duplication brings up the question of where to put it. If its only called inside one module doesn't matter really. But if not you've created a dependency. Which is bad.

I think how much you hate that may depend on your language and the program. Some big enterprise Java monolith is a garbage dump of thousands of small files. So who cares. In C without name spaces and the need for headers you care more.
Typing on phone so I'll be brief. The key concept I find missing from this piece is "locality".

When dealing with a complex and/or unfamiliar codebase, locality (by which I mean "I can understand this thing here without jumping around the codebase") can make up for a lot of other deficiencies.

And imho, dedupped code with an excess of if statements is actually one of the least worst things to encounter.
Which is weird when they make all the right moves when it comes to future of energy. They are only ones to implement the switch to green energy, whilst all the oil, gas, coal, nuclear lobbyists are against it. Thanksfully those lobbyists are only loud in the press or forums, the industry knows that the old way is out.
Ask HN: Minimal dark mode for HN that honors OS settings?
I know this has been asked for/about for a long time/multiple times, but since HN still doesn't have a dark mode, what do you use to make it bearable to read in dark environments?
I agree, Portland is making a real effort as are other areas in the Willamette Valley. I actually think the Europe=paradise US=hell storyline is far from any reality I observe. When I go back to Stuttgart Germany, where I grew up I see a lot of bike lanes but I feel just as unsafe on those as on regular bike lanes here in the US. Everything in Germany is so damn narrow that close calls are not a daily but hourly occurrence.

The big difference: outside of urban centers Europe has a lot of paved paths between towns, that's something that spotty in even bike-friendly Oregon.
Yeaaaah, totally, thriving... Like today and yesterday half of the cluj smelled like sh* bc they stole eu money for development of trash recycling and processing bc there's a trash landfill nearby the city, or when public central park is fully blocked for several days yearly due to a private event. Or Bucharest, most congested capital/city in Eu, with annual problems of hot water supply and annual problems related to trash burning by roma ppl Or iasi where organised crime by (some) roma ppl is pretty harsh. Also I can't imagine how safely a girl can feel walking alone in the night in any of these cities (maybe except cluj, but even here there are a lot of dangerous regions).
I would hardly call these cities thriving, compared to say Vienna, Budapest, Munich, Frankfurt, Zurich, Paris, Barcelona, Lisbon, etc...

I even remember a recent news that a drugged guy that was 'checked by police' several times, they found drugs but didn't want to test him for drugs, killed a bunch of ppl with his car. Or the case where a lot of ppl burned alive in a club bc of the way it was designed and till today nobody's imprisoned, or when a bridge collapsed right before a school bus(bc they've stolen the money), there wasn't tragedy, but it could have been, and still, nobody in prison. Totally thriving county!
Yes, just make sure your timing is always the same... Any little thing will leak information.

But let's be honest rubber hose cryptography is the real way to get things done.
Building up top soil is better than trees.
I bet that the `watch` feature would make to the list if the article was written these days.

`watch` is the coolest Postgres feature that I've discovered recently.
I would check out the Andre Lamothe DOS game programming books

You will also want to start with a 16-bit C compiler like Borland Turbo C or Microsoft C, a lot of the code is very different from the 32 but protected mode versions

There's always DJGPP which Quake was written in, but again 16-bit DOS code isn't going to run as-is.
Rule of thumbs really need to be told like this. Or they will be missused. Either by newbies that doesn't know any better or unpleasant programmers that will show their dogmatic beliefs down your throat with the common wisdom as excuse.
Currently the project is all Postgres and the managed version is on Supabase. No scalability issues yet, we consider different OLAP options as we are mostly interested in faster analytical queries
It was a dumb thing to say but I wouldn't count a single soundbite in a "resurfaced clip" as the official government position on the vaccine.
I backed via RSI before the Kickstarter went live.
In my mid 20s I looked around myself and realized I was living in a city that I didn't really like, with a primary friend group that often left me out of group plans, no dating life, and a job that I didn't really enjoy in a career I was very quickly starting to think wasn't right for me.

So I basically just left it all behind. I moved to a new city. I stopped using Facebook, which effectively cut me off from that old friend group. I was unemployed for a few months but eventually realized that the career was fine, I just needed a more stimulating job. So I kept going with that, found a new job in the industry.

It was scary moving to a new province and new city with no job, no friends, no family or safety net. I struggled to establish a new life here, but I did it.

So I don't know what your circumstances are but look at your surroundings and figure out if you need to hit the reset button. You're allowed.
The author is going into technicalities without much actual substance, ending with: it depends.

I think whenever we, as programmers, try to pin down a certain principle, it bites us. Hard. DRY was cool as an observation but when it got turned into a law we saw the spaghetti code.

Duplication, on the other hand, is detested almost as much as the goto statement. Let me tell you, it's not that bad. Duplicate code makes everything more flexible. It helps you to NOT bend over backwards in order to change a line of code. It allows you to NOT touch anyone else's code.

So many good things. Of course, I agree with the author's summary of the bad things that can happen with duplicated code. But there's a litmus test for that:

If you have to make changes in multiple blocks of duplicated code in order to change the behavior of something, there's a problem. DRY out the code so you only have to touch 1 place.

If, however, 2 blocks of code LOOK similar but aren't actually the same, and changing one block doesn't make the other block outdated and stale, you are good to go.

Judge and decide. It's just 2 approaches that when taken to an extreme can cause a lot of pain, but if used with common sense, nothing is simpler.
Age matters because in many cases the house was built with some expectations, and something else won't work at all. In the 1950s your house got a total of 4 circuits, which was enough for clocks and lights, one fridge, and a kitchen mixer (an electric range was an option and added circuits). Of course TVs arrived in the 1950s (they existed before then but were not common) and started blowing power budgets. As people started using more electric new houses got upgraded to handle those loads, but many older houses have not been updated as it is expensive (major remodel as you need to tear down walls).

Of course the above is standard, not everyone takes the standard. However it is unusual to take something else.

Builders (read electric codes) build for what is common uses. If everyone wants an something that uses a lot of power the wires will be made to handle that in new houses. However if you want that same thing in an older house you may discover that the rewiring needed makes it not worth it and so you look for an alternate.
Is AlloyDB basically like Aurora DB for AWS?
Chicago's metropolitan area has around 10 million people in it. Are you saying that a cyclist killed every third day with that kind of population is considered an acceptable loss?

Edit: for context, NYC alone has a comparable population (versus the entire Chicago MSA) and, despite rising cyclist deaths, still has significantly fewer than ~120 a year[1].

Edit: TFA's source for cycling deaths appears to be incorrect; the actual rate is far below ~120/year. The ~120/year number appears to come from a misreading of total pedestrian and cycling deaths in this report[2].

[1]: https://nyc.streetsblog.org/2023/08/07/cyclist-deaths-are-su...

[2]: https://activetrans.org/sites/files/crash%20report%202018%20...
This is both a safe assumption and a scary reality. I have had cars deliberately place themselves in a situation where I had to take evasive action on my motorcycle. Think about using a 6000lb object to physically intimidate a 400lb object for the perceived slight of being safely passed. This is on top of all the inattentive drivers.
Whatever is faster is cheaper because everything needs to constantly justify it's existence with new features.
The Mystery of the Bloomfield Bridge
Reminds me of lots of fun memory in last but great days of DOS as mainstream and dawn of Win32.

DOS/4GW was not the only game in town, there were a few of those 32bit extenders, I recall using sth called WDosX to run Delphi compiled (win32) exe in DOS. DOS/4GW was probably the most popular one partly thanks to the popularity of Watcom C compiler.
How would you describe the decision that kept their warehouses open and running despite dangerous heat levels?
>I suspect a lot of this stems from the fact that around half of Americans have never left the continent of North America [

It may also have something to do with the UK having almost 10x the population density of the US.
Oxide and Friends 8/28/2023 – open-source Anti-Patterns with Kelsey Hightower [video]
Sounds expensive to get started but I wish someone would just to compete with the corrupt idiots at Taylor
this isn't a real article it's an ad
Looks like you take the "alternatively" fork in the original statemet - is it not a tautology?
>> frontend not being respected

Eh... maybe at AAGMM, but PEOPLE can earn respect, regardless of the job title. If the people in the company don't respect a person, then is it worth working there?