skysight-inc/HackerNews huggingface dataset:
The issue for (1) was that the government had already been borrowing and spending a great deal. Blair was fairly restrained but after Brown came in, he opened the taps and government spending and borrowing skyrocketed. Then the financial crisis came in on top of that too. At any rate, regardless of what you think the right solution was, the population agreed that spending at such high levels above tax revenue wasn't sustainable and some cutbacks were needed. And again, remember, Labour accepted this argument! They didn't try to claim it was wrong. They just didn't seem to take it seriously and often forgot about it. So the Conservatives argued that Labour couldn't be trusted with the finances now Blair was gone and they'd create a re-run of the 70s, and voters agreed with that argument.

Resentment against the EU had been building for years due partly to the totally incorrect initial claims made about immigration levels, and then the lack of interest/ability in controlling it. Even voters who weren't that affected by it saw that there were now real issues that affected local people which had effectively been removed from democracy and felt that was wrong. So there was a broad coalition being built by Farage, both the people who cared primarily about immigration levels and wage suppression of the working classes, and also those who cared about the constitutional issue it was exposing.
I never understand the thought process here.
If you ban or cripple encryption by demanding backdoors, criminals will just use "illegal" real encryption and the rest of us will be stuck with unsafe "encryption" susceptible to mass surveillance and forementioned criminals.

Explain the gain for society without using the words "terrorism" or "child porn"
Hi all, the other day I got to fix some Windows issues for a friend, and being haven't used Windows for a long time, I kinda miss the Dock hover preview windows feature from Windows.

To be honest, Mac has Mission Control but the experience is not quite there compared to Windows in this aspect.

So I quickly made this tweak available in Almighty https://indiegoodies.com/almighty
Hope it will be useful
I really wish HN had a meetup section where you could host meetups in cities. I went to a meetup in Mexico City a few months ago, all from HN, and it was great.
Marginalia: DIY search engine that focuses on non-commercial content
Glad to hear it! Mint is definitely a strong pick if your workflow exposes you to a lot of bugs. Love their UI flair as well.
What it's like to go blind (2015)
... add a 15cm (6in) layer of potting mix into the cold frame to begin warming up – you will be sowing or planting into this, not the manure.

Is another layer between the soil and manure required?
> I am not sure I would consider decision trees and the like as 'AI' in any sense.

These have always been considered AI, and I don’t see any reason that would change.
E.g. https://aima.cs.berkeley.edu/contents.html
i wanna love celery but it's damn bloated that i gave up on using it.

nowadays, if i need to connect to rabbitmq directly, i just use pika/aio-pika, which are lower level, but a LOT more reliable and lightweight.
I've had friends who never left the US that I made via random channels - chatrooms and the like - and they also were more ambitious and entrepreneurial than me. Yes, people with programming skills so that biases it a lot, but, I also knew plenty of people with such skills in Europe. The difference was quite visible.
No performance metrics?

I've done something similar in the past but find JS just too slow
Just curious. How is optimized different from efficient
No thanks. Depending on foreign energy suppliers has shown to be error.
Well, if your timestamps include yy/mm/dd, I presume it would be exceedingly unlikely to get a collision even with rounding the hours and mins and secs.
An amusing aspect of DRY is that the moment you think "great, with that last patch I'm no longer repeating myself," you now have an opportunity to look around and really just take in how much repetition happens everywhere, at multiple levels.

You are still repeating yourself, and will likely continue to repeat yourself, forever.

(Phew, look at that word "everywhere", it should just be "vrywh")
My point is they left the massive network of regular people using regular encryption and privacy protections for an uncommon and bespoke solution. In doing so they grouped themselves, basically megaphoning to the police that there was a 10,000x higher likelihood that they were involved in criminal activity.

> exactly what these crooks were seeking to manage

Use iMessage and Facetime without iCloud. Like, to be targeted by Pegasus they have to know who you are, and each time you infect a new target, you risk the exploit being discovered and patched.

Just be buying these "hardened" deviced, police identified criminal cells they didn't even know existed.

They pay thousands for a bespoke solution that puts them 3 OPSEC steps backwards.
It has a free tier but GitHub has plenty of paying customers and is very much a monetized service.
Show HN: Chat with multiple sites at once. Lite and normal crawl modes
Use your own API Keys. No Login Required. Embeddings stored locally.
I'm a full-stack dev (I've worked with Go, C#, Python, JS and Java - just 3 month projects on average, except for JS). My academic background also includes cyber security and low level hardware (e.g. I've reimplemented Meltdown, Spectre and reversed binaries with IDA Pro). As far as technical stuff is concerned: I'm confident I can learn anything I need to.
Yes. I don't get the "road surface" stuff. Doesn't make much sense.

But if it's so viable above road then why aren't all interstate roads like that already?

It seems like "free money" for the municipality or an entrepreneur that can build it as a "BOT" project. No?
Is that clear? How did you arrive at that number? Just because people exist and have some skills doesn't mean a company can find them and hire them. There are lots of reasons why that might not be the case. Even when I first joined the company very early on, they were struggling to recruit in the USA despite spending vast resources on the effort, and this was what pushed them into international expansion.
I have completely ditched Windows for Gentoo/Arch, I cannot stand the crapware installed by default and all the hoops you have to jump through to get rid of it.
God I hate bitbucket.

I can go into details about why if you want, but it's not relevant here and it's a bit off the topic in my opinion.

So, just commenting so that; so then you're aware that bitbucket love is super far from universal.
You could do that running this as a custom app in Peergos [0], and the drive image would just be another file:

https://book.peergos.org/features/apps.html

We've done that for doom using another js emulator (jsdosbox):

https://github.com/Peergos/example-apps#doom-shareware-runni...

[0] https://peergos.net
Define "extremely popular" - they now have 416 out of 736 seats in the Bundestag, so around 56%, which is a relatively comfortable majority. This was achieved with SPD getting 25,7% of the vote, the Greens 14,8% and FDP 11,5% (the numbers don't add up because some parties didn't make the 5% limit, so the parties that do make it get a larger percentage of seats). According to the latest opinion polls, SPD would now get 19% (~6pp less), the Greens 17% (~2pp more) and FDP 7% (~4pp less). So, not a huge drop, and even a plus for one of the three parties, but still well below 50%...
Let's give also credit to 8.1 - it was quite usable.
Organic Maps is WIP on Android Auto support ^1.

However, regarding restaurants. There is no solution for the lack of ratings/reviews.

[^1] https://github.com/organicmaps/organicmaps/pull/3806
Thanks, really helpful advice :)
I feel there are no "idea guys". There surely are "money guys" - people who can _sell_ an idea and get investors, customers, loans, ... Those are important in my experience, and lots of famous CEOs are just that.

You can either become a money guy, or attract money guys. Money guys are typically looking for things they can sell, so that's one way to get one: Have a project or even just skills they can work with. If you want to become one, getting into marketing sounds like a good start.

I personally gave up on the idea that I can be great at building stuff _and_ selling stuff. My advise would be to try different things, see what you're truly passionate about, and accept the notion that you'll eventually need help with the other stuff.
Our experience with BitBucket in the Netherlands has been that it's slow, almost as bad as Jira. I also found the ways things like the PR interface and Markdown support etc to be lackluster with third party support for things like semantic-release lacking and painful. We haven't been affected by Github outages in the last 5 or so years that we've switched to that, so I'm happy we did.

TL;DR: Perhaps the levels of service vary per region?
I remember it very differently. I remember remarkably good reliability, to the point that HN would regularly laud GitHub for “doing it right” by investing heavily in infrastructure and reliability and being “boring”. I remember some GitHub leader or founder affirming that sentiment, that they’ve always felt their value proposition depends greatly on reliability. I remember it didn’t change as soon as MS took over, but a year or so later, and that for the first few years of diminishing reliability people would always point fingers at the MS takeover.
> His encryption password was supposedly greater than 20 characters and included a mixture of cases, numbers, and punctuation, so in the absence of any sort of opsec failures this implies that even relatively complex passwords can now be brute forced.

Sorry but there's no world in which this password was bruteforced in 2023, even if they were using just SHA1 as their PBKDF. Even assuming just upper/lowercase and 20 characters you are looking at 114 bits of entropy. To put this in perspective, if you could use the entire global bitcoin mining equipment (estimated at 350 million terahashes / second) right now without modification to bruteforce this one password it would still take you 4 x 10^37 centuries. The author of the article failed to do this basic math.

The dude reused passwords, got keylogged, powned some other way, was coerced, had something unencrypted, or something else happened. But his password did not get bruteforced.
Why not both? Do a side project where you learn both marketing and execution. Learn how to delegate work for non essential components and how to take a product to market.
We're a primarily GitLab shop so I have a biased view, but I haven't noticed that much disruption from GitHub's instability. We do get a lot of packages from GitHub too and I haven't noticed a ton of CI jobs failing or anything.
I didn't really mind it either way, but I knew someone who loved the integration of Confluence, Bitbucket, HipChat etc. I guess it's what you know and what features you want.
Most of them are Indie projects. ~10% make more than 10k per month and 10% have Stripe-verified revenue.
It's a bad word choice, but fitting it into an acronym is more important than giving good advice
Use git-bug. It never goes down, is about as private as possible, and the issue tracker UI is actually really pleasant.
https://github.com/MichaelMure/git-bug
>Microsoft would do well

>They need to ask some deep questions of themselves

Are they not doing well though? I see that they are a successful business.
> Well … yeah. It’s education at scale. Anything at scale will be inflexible by definition.

Maybe agree to disagree because I don't see that.

> ~$22k

wow...this is honestly insane. I wonder how many full-time teacher positions per class this could afford. What's the most comprehensive schools education you can get there? In germany there's been the recent rise of all-day options at schools (school until 4pm covering lessons, homework and studying for exams and optional topics like school orchestra or more intense sports). 22k should pay for that and this would help overworked or overwhelmed parents. My girlfriend and her sister was raised by a single mother and went to one when it was still the exception (roughly ~40% are enrolling at all day schools right now, but it really started nation wide ~2002). It was quite different to my experience at a "normal" school class. She liked it.

I struggle to imagine how you can raise two daughters, work a full time job in a competitive housing market (so you can't really reduce your hours because the rent is high) while finding the time to invest enough time into the education of your children. At least the amount of time my parents have put in would be straight up impossible (one was working full time, the other reduced to 50% so afternoons there was always one present at home).
Check out Kagi [1]. I've been using it since Jan 2022 and am very happy with it. They have AI tools for document summarising etc but the core search seems to be free of obvious AI intrusions, as well as being ad-free and privacy-respecting.

[1] https://kagi.com
Not all devs are. I am. I am also a dev. I'm the type of idea guy that is willing to learn whatever it takes. I'm now done learning dev. I got it handled. Time for the next phase.
I've missed this, I guess. What Github politics?
the useful integrations are even better in gitlab from my perspective.

Gitlab, however, has priced itself out of being competitive in my opinion
I have one suggestion too! :-D The Devil Museum in Kaunas, Lithuania (https://ciurlionis.lt/activity/permanent-exhibitions/velniu-...). It has few hundred wooden devil statues, most of them made in traditional methods.
You seem to have had a different pre ms github experience than I. Github didn't really embrace the Suck til it foisted Actions on the world. Gitlab had a lot of downtime for a few years (shockingly mostly to do with CI related mechs).
For me SwiftKey is far superior to either native Apple keyboard or Gboard. Native keyboard has insane issues with autocorrect with multiple languages, to the point where it's not usable for me. My native (Polish) language also has fairly bad dictionaries. It's really bad overall.

Gboard is much better in that, but it has a lot of minor bugs that annoy me constantly and they refuse to fix them. Gboard will randomly show up with weird scaling issues until you hide and reopen keyboard, sometimes it will just randomly crash and restart while typing, often has layouting issues when switching orientation. Google clearly just doesn't care enough to support it.

SwiftKey fixed most of those annoyances for me. I dropped it when they said they won't support it anymore but I'm actually happy they reversed that decision and I just installed it again.
It can be modelled, but with a slight twist. If in a water analogy we prefill the maze with a water and then connect it to a source and a drain, then water level will raise near the source and fall near the drain. We'll see then how it propagates through the maze, these waves will meet somewhere, then some more hard to describe action will follow and then the system will settle to a dynamic equilibrium.

This way the water level changes probably can propagate faster then water moves. Though probably to get this result we'll need to make a "deeper" maze. I mean make walls higher so a cross section of a path would have bigger area, so a slow flow multiplied by this area would give us a big volume of a water moving. Big enough to raise level of a water fast in a whole section of the maze.
Problem is: The larger the wallet, the larger the vote.

Also, consumers get manipulated to buy into black boxes all the time. Nobody wants to know how their sausage is made but everyone would buy one. A company that is perfectly transparent about their supply chain would fail.
Yes, but the question is should you. If you already have Kubernetes knowledge and infrastructure, why not? Otherwise, maybe not.
If you want a more in-depth walkthrough, this is a good resource: https://ciir.cs.umass.edu/irbook/
It was worse but I'm not sure people were less frustrated. Some outages back in 2012-2014 periods were so long that our dev team went for few pints to nearest pub.
There are many github alternatives.
Are you saying you'd prefer your ci/cd pipeline to be scattered across services, or that you'd like a github backup if it goes down? You could probably mirror your code on gitlab and host a Jenkins server on aws instead of relying a single point of failure. Personally I'll take the single point of failure downtime in exchange for lower maintenence
It's a shame because I remember Konqueror as a file manager being really great under KDE 3.5 (oh the nostalgia) and Dolphin seemed useless by comparison.
Yeah. Sadly I believe they may lose their spot due to their concern for safety.
They got here by pushing the envelope. But now with everyone freaking out, he's not putting off the training of a new model due to 'safety issues' (with plugins i suspect)
Probably he was just fishing for adjectives, but generally, optimization just just the minimization of any function. Efficiency could be the minimization of a function describing resource usage.

In the real world, in real time systems one often optimizes for low jitter, which is often not contradictory to optimizing for efficiency, as one may reserve resources to keep them available in order to process requests faster, even though they're not required.
We live in the intersection of where we can afford to rent or buy, and where we like. Sometimes that isn’t near friends.
"would do well" does not mean "in order to do well", it's more like cautioning someone on a dangerous path that appears to be fine at a glance.
Unfortunately macOS only. I had expected Linux until I saw Swift.
I think XP's File Explorer was the best. Keyboard shortcuts that actually do things useful: keypad * will expand all directories under the current one if you select the item in the tree on the left. A great way to make your hard-disk using friends sit for a while - select C:\ and press * on the numeric keypad...
The Bitbucket I've used have all been self-hosted and it's pretty good. There might be some cases where it doesn't have the features you want, but for 99% of all usage it's absolutely fine. The Jira integration is really neat and something I've missed in other setups.

Your right it is kind of boring, and that's really all I want. GitHub is okay as well, but it's also pretty weird how it tries to be a social network to the point where I can't have the first page I see be my own repos.
Epic joke.
A Nordic approach to democratic debate in the age of Big Tech
> It’s not that I don’t know what I want to link to. Most of the posts I write are responses to things I’ve read. I know what I want to link to, but I don’t want to lose flow to hunt down a link while writing. I could go back at the end and insert links retrospectively, but it takes more time than I’d like to hop between browser, editor, and what I was thinking about at that point. It would be nice if I could mark links as I write, while still being able to refine each link in-editor as I edit and revise later.

> I wish there was a faster way to link the posts I write.
I'm 45. I regularly make friends with people who I meet climbing, at meet ups, at work, at social functions etc. Some of these have proven to be long term friendships. I don't think it's the "adult" factor, I think it's a choice of priorities. Probably the most important factor in my circumstance is my partner (of 26 years) and I don't have kids. Having said that, some of my more recent friends (last few years) do have kids, so they're obviously still prioritising meeting new people and doing new things.
Don't follow the concrete practices in the best-selling book* vetted by industry leaders for years, instead follow this set of 5 high level goals that I've generally described and grouped together into a catchy acronym. Yay me!

* - Granted the book was written by an asshole.
> 1. Metabolize 2. Homeostasis 3. Responds to stimuli 4. Growth 5. Reproduction

That's a definition, but how do you prove scientifically it's the right one?

The question doesn't even make sense.

> Never learned the list in school?

Being taught in school doesn't make something science.
2001 is just one of the zillion movies about a metal lump below the lunar surface...
I adopted it as etc or e.t.c. just seemed so clunky
As someone who has taken a number of marketing courses I still agree with this. And whatever the sophistication of digital marketing these days, for a startup or even a smaller company it’s mostly unnecessary.

And if it gets to the point where you want to do press outreach etc. you probably want to hire a pro with a Rolodex who knows how the game works.
As someone who is a programmer at heart, I have always launched new software projects for the last decade or so. Almost all of my projects tanked as I could not market or position my products efficiently.

Naturally, I want to recommend learning marketing if your goal is to earn money from your products where you can sustain yourself from your own products.
hey, it is indeed!

1. LLM is optional. You can still search for keyword without it.
2. Every 2 seconds on apple silicon or every 4 seconds on intel :)
How much of GitHub stack is still Ruby? Is it an appropriate language at this scale?
Agreed on CS50. Seconded.
Its distant memories now, but there was a time that they did a lot to make left leaning ideology look good, likely setting back the movement.

For example they mentioned publicly that “its hard to even interview a white male” and that “white women are the biggest barriers to [progressive policies] in tech”.

There was also the whole kerfuffle with badgering repo maintainers to remove words such as blacklist, and (very minorly) the push for main instead of master (and the understandable frustration to everyone not bothering with identity politics).

Honestly, I was following it at the time and I was greatly irritated at the time, now I’m just tired of it all and refuse to engage with the topic in any way. I can understand why others feel the same.

Github has not done anything irritating in quite some time though, so its moot in my opinion.
I don't think it really comes down to language choice.
"Physics whiz" or "I did Ctrl-C Ctrl-V before it was cool"? You decide!
Honest question, are any Hubers here able to shed some light on how GitHub has evolved since the Microsoft acquisition?

I remember seeing tweets that suggested that a lot of the people from the Azure DevOps organisation have been moved to GitHub, whilst a lot of former GitHub employees have been sacked or left and that things like GitHub Actions have been migrated to .NET. Is there any truth to this?

Also is GitHub being slowly pushed to use Azure as the underlying infrastructure?

A lot of people say that outages have increased since the takeover and others say they have become less. I don't know but it certainly feels like a lot recently.
Scientists create 'believable' human interactions in AI world of Smallville
yes currently just macOS but if we had enough requests would add additional OS's. Currently testing the iphone version as well
The last iteration of Fujitsu’s SPARC sounds pretty interesting:

“Sparc64-XII cores run at 3.9 GHz on the 20nm process by TSMC. 5.5 billion transistors and 153 GB/sec memory bandwidth. The CPU package features up to 12 cores × 8-way SMT (96 threads).”
At work (a college in the UK) decades ago the move from Windows ME/ Office 97 to Windows 2000/Office 2000 on the same hardware was like night and day.

Wonderfully solid and I was able to just get stuff done. Of course, we had IT technicians keeping everything going. I gathered that they had a lot less firefighting to do after the transition as well.
We’re really moving closer and closer to a corporate dystopia where a single corporation is going to provide you with everything.
Is there a standalone installer for this so you can run items not on Steam? I have many old Windows games you see, with DVDs.