skysight-inc/HackerNews huggingface dataset:
I use KDE because Gnome's multimonitor is always problematic in my environment but I spent a few days on it trying to use it the way they intended it to be used and now have a lot of sympathy for it. It's a really nice simple workflow. This is mostly applicable to work though. I don't know that it would work so well for general purpose home use or even non-technical work for that matter.
So much carrying of water for our corporate masters here. The pandemic showed that we could be effective remote. So what's the point of this?
Publicly advocating for a policy change is also part of how democracies work. The "just vote" response as a mode of "don't talk about policy ideas" is silly for this reason; _how_ we vote is informed by our conversations with others, and what policies we put on the table is informed by what we all want and prioritize.

But I think this can't realistically be just an issue of voting or not voting for individual elderly senate candidates, for a couple reasons:

- a 6 year term is a long time, and a lot can change during that period

- tenure in the Senate comes with placement on important committees; if your state wants their legislators in positions of power, you're pressured to allow them to accrue more tenure _so long as legislatures from other states are allowed to do the same_. Institutional-level limits on age or fitness must apply across the board.

- X is too old to serve is literally an ad-hominem attack in any given race and individuals competing for office choose not to use it because making that argument comes with real costs. We _should_ try to keep discourse in these races about policy issues. But retirement ages or fitness standards as an across-the-board policy proposal is an appropriate way to safeguard offices without descending into a personal attack about a person's un-chosen attributes.
There were several things:

* The entire model of state with Genservers

* Pattern matching made my code unreadable

* Libraries that I needed had Erlang documentation

I created some pretty gnarly code when pattern matching authorization cookies for some Plug middleware I made. Plus I had to dive into some Cowboy stuff, which had really awful documentation at the time.

"Just use Phoenix!" is what most people will say. But I simply don't want to use a big framework for a straightforward server.

Again, I realize that Elixir is probably really good at what I need it for. For instance, my latest project is a collection of Go binaries that all run at once and process data back and forth. This can likely modeled as processes under a supervision tree in Elixir as multiple Genservers... but Jesus. That's so much harder for me to think about.

What if I want to scale a specific worker up/down? With a Golang binary I can just... launch more containers with the binary. Elixir on the other hand has its own orchestrator of sorts with BEAM. So what do I do here? I guess I need to launch more Elixir servers with my code and then configure something so that it launches more processes of a certain kind within my fleet, but I have 0 effing clue how.

Edit: going through the docs, I just remembered another thing: most of the things I design are dependent on a store of some kind, whether its Redis or Postgres, or any other store. That can be confusing when the Elixir docs have a focus on its own state solutions, like GenServer or ETS.
Let's start measuring keys typed per hour next! It correlates, thus will work even better at scale.
Fun fact: It used to be that every freight line with a post office contract (so all of them), had to hang a few passenger cars on the train. So back in the day the US passenger rail network covered pretty much every medium size and larger town in the country. Naturally of course the railroad execs complained that this was going to bankrupt them and the nation's economy would collapse unless the rule was removed, so it was. A remnant remains though. If you're rich enough to own your own passenger car they still have to take you at some kind of standard rate. Although I don't know the details, because I don't have a Pullman.
Viatris gets FDA nod for pupil dilation reversal agent
I keep my secrets in a safe with an old school lock.

My elderly aunt keeps her secrets on a notepad in her desk. I suppose a spy or a housecleaner (if she had one) could know her secrets but it won't be "hacked".

The whole "you have no privacy or no security" is false and only impacts the terminally online.

Do what the intelligence agencies do. Stop letting other people store your secrets. Put them in a nice heavy locking box. Guard them with a firearm.
What Happened to the User Agent?
> I don’t even have really any information to what these government officials do.

For sure you don't, it's the opposite. They sit on so much inside information that people outside the government would never have access to.
TIL bedbug sniffing dogs are a thing. I would never dare to train one, spilling the training material at the wrong place would be a very unpleasant experience.

After reading just the bedbug headline I couldn't imagine any non-shady use of living bedbugs besides science. I know some people which worked for or owned hostels - it's kind of a don't ask don't tell arrangement. This is why I would always take reasons which hostels give why you have to switch a room (pipe burst, issue with the electricity that needs immediate fixing...) with a grain of salt. You probably won't hear the word bedbug until you're the one reporting them to the hostel.
Term limits definitely come with very real tradeoffs. I'd argue, though, that if the machine is that corrupt it doesn't matter what we do with politicians.

What you're describing sounds to me like the politicians are inconsequential puppets and the machine must be limited or removed. I could a tuallg get behind that idea, it wouldn't take much to convince me that term limits don't go after the real problem.
> "I don't do smalltalk" means "You are not worthy to communicate to me"

Isn’t that pure assumption on your part? It could mean ‘I am unable to do small talk’, which is true for many people, especially people on the spectrum, it could have been situationally specific with details the top comment left out, it could be because he prefers to discuss computing, or because (like many people) he truly dislikes empty conversation and has a lot of people trying to talk to him. That little quote taken out of context does not imply or communicate anything about worthiness. Why is your assumption jumping to the most negative possible interpretation of the extremely short detail-free story, when there are simple, likely, and plausible alternatives?
> This is what happens when profits are privatized and the risks are socialized.

This statement doesn’t mean anything useful. It also describes every social safety net.
I don't understand either how it got to keep such a low profile. Not long before this came out, there was an "incident" where everyone could alter specific Bing search results (and probably other services too), and as a consequence gain access to all data the browser shares with bing, and that includes the access keys to all the MS accounts of the user that happens to use Bing for that specific search. Impact unknown, because they didn't divulge that. Why? Your guess is as good as mine.
“We” don’t set it though. They do.
The insurance that holds the bag when said old vessel spills its cargo on a pristine beach somewhere.
> And, if things really are completely collapsing, nobody wants gold. They'll want something much more immediately useful--food, clothing, ammunition, etc.

I'm not sure I buy that. Barter for an intermediary is fundamentally useful. In a case of societal collapse, people with food/clothing/ammunition--or people who can provide useful services (like driving me to the nearest border) aren't going to want more food/clothing/ammunition--they're going to want something fungible that they can trade for what they need!

So, sure, there's probably some rare scenario where gold (ideally in small, easily verifiable discrete units, not big bars) is useful.
Adding ecommerce to static websites with custom elements
We've been working on a project for the last few months to make it easy to add dynamic features to static or statically generated websites. We started with ecommerce (cart, add item) and have recently added forms and comment section elements and looking to keep expanding. We've got a decent demo video, and are looking for beta testers. It is all open source. The plan is to eventually charge for hosting and custom development.
The Republicans can't block anything unless the democrats agree to allow it.

Like yes there are a lot of self-imposed rules in the Senaate, but it's fundamentally on the Democrats that they can't pull together 51 votes to tweak the rules.
I don't think this is for a car. There's a line in the article, "Details have been eagerly anticipated since the company announced it was going into stationary energy storage back in May".
They do Until they don’t
Oh, collectively technology definitely replaces workers. As a member of labor it's up to us to seize the productivity margin introduced by technology.
I sometimes do this but idk if I would consider it 'elegant'

The other 'gotcha' is that in switch statements the compiler can't tell whether you enumerated on all your cases as there is no true enum type so it's not uncommon to have a catch all default case that either returns an error or panics and hope you can catch it during tests if you missed a case.

I just wish go had proper sum types.
what is "the mom test"?

the link seems to be an entire marketing campaign selling a book and a brand, with no "test" clearly specified - can you summarize it, please?
Personally, I like to look at the 2-star reviews to see if something is junk or not. 1-star is usually a reactionary rating with little/no thought.

I don't trust most 1-star reviews, they're effectively saying "it couldn't possibly be worse" even though that's probably not the case. It's just an emotional review.
Literally not how things work. The last time states tried to secede a little thing called the Civil War happened and we determined that no, actually you can’t just leave the US whenever you feel like it.
The main downside to this approach is that you'll still have to deal with the zero value, which for interfaces is going to be nil.
RasPi 4 requires some special files in the EFI system partition and a special non-stock EEPROM, at least for the older RasPi 4 boards, maybe the newer stock come with the UEFI-enabled EEPROM image? Regardless, in my experience with other EFI-enabled boards, I've never had to put the actual EFI into the EFI system partition, the EFI itself lives in a SPI flash usually so that you can boot "from" EFI with no "disks" attached.

Definitely the RasPi 4 having the ability to run UEFI, even in this way, is good. But what I'm looking for specifically is having UEFI just like every other UEFI-enabled PC and server does it, where I don't need a disk to boot to UEFI.
It's interesting how easy miscommunication happens. I said it's mainly for one thing, not the other. I didn't say it wasn't for or never used for other purposes. People are misreading that "not the other" as though I used a period instead of a comma. Read it as "not mainly for listening" and you'll read it the way it's intended.

Carry on listening to a format most people use for purposes other than listening if that works for you. I can't stop you with a simple dependent clause. You're safe.
Didn't have much of an issue when I installed Ubuntu on my dad's laptop with his limited computer experiences, didn't have many issues. Have you never encountered issues with Windows or MacOS? My experiences with Windows had many very frustrating experiences where I am sure won't be good either for common people.
Disagreed on all of these being regressions. It sounds like it's your personal preference that you'd like these changed, but they're not objectively worse.

- I prefer the swipe up gesture bringing up widgets. An option would be nice for folks who preferred the old way, but I much prefer control center pinned to the button that I basically never used before.

- Agreed that "Are you sure?" for workout ending is annoying, but I guess it didn't feel like a major regression to me. It felt similar to what I do much more often: completely forget to stop the workout, and then the watch asks me if I want to end the workout after I've stopped moving a lot. But agreed, hopefully they bring back just ending it.

- the most recent watch app is onscreen at the most "front" slot. It's a little strange different than before, but seems fairly reasonable to me.

- I have basically never used the app drawer for the last ten years - it's just not useful to me, and I'm guessing Apple's user studies showed the same, which is why they hid it.

- I hadn't checked out the weather and maps apps, but at a quick glance I like these improvements.

Just thought I'd share some thoughts as to why they maybe changed these, since I imagine there's both many people like you, and many people like me, out there :)
Most project I see (and all I work with) use Postgres and I am very happy not to waste time on researching 50 ways in which using any 2 mysql features together will shoot you in the foot. There is huge amount of interesting projects bult on top of pg (like timescaledb or edgedb), every provider I know can host it so overall I'd say that using mysql would be a limitation at this point.
Ah, I forget Wine. Will try it.
And the Rosco thing looks interesting. Too bad it's out of stock.
Perhaps need to add that into my wishlist :)
I can't remember where I heard this, but the reason that every state gets 2 senators goes back to the creation of the United States. If they didn't allow equal representation, why would any state join if they immediately started with less than equal rep? For example, why would a small state with a population 10x less than New York for example, join the US and accept 10x less senators.

Caveat - I'm not American and have never taken a US history class. This is just something I heard on a podcast.
It's been interesting to watch the generative space catch up to what we were doing back in 2017 -- https://medium.com/capital-one-tech/why-you-dont-necessarily...

I cannot imagine how much stuff is happening internally at companies like Google
Pin it to the military's retirement age then.
KDE is reall pretty good in listening to the users. They announced the removal of workspaces a while ago but then realized some people are actually using it. They reverted their decision on this. Of course people also stepped up to keep maintaining it. That's key in open source projects.
For now Rimac has been most successful in finding investors. His game is similar to Musk in that he's very capable of swimming in the big money ocean, but the results are slim. This year they received 180 million from the state to develop autonomous taxis. It's not just state money, he's received private investment too, but it's all a bit fishy. Big claims and announcements, but a very slow rollout.
The link is literally just quotes from esr himself, with links to the sources?
Rimac also did the battery system for "Koenigsegg Regera – the world’s most powerful production car"
https://www.rimac-automobili.com/media/press-releases/rimac-...
>Do you believe otherwise?

I referenced the documentary "Kink" from 2013 above about the BDSM studio with the same name. They have a part about how you smack somebody that it sounds good but isnt painful. Its a skill to learn.

The whole perspective is counterproductive though. Pain can also be really pleasant if done right. Anyone who ever scratched an itch should understand that.

This is likely a good illustration why simplifications are utterly counterproductive. You cant go for some simple checklist of what to ban. While BDSM stuff looks rough the actual dangers in sex work are too rough and unprepared sex leading to something ripping. That can be really hard to identity on video and horrific for that person.

Which makes this so counterproductive. Signaling towards easy to visualize stuff means you have the exact opposite effect of the claimed intention. You dont go after known bad actors but people with spotless records that make sure to take care of the people they work with. Kink might waterboard you safely if you are into this sort of stuff but there wont be any surprise genuine attacks and pressuring by psychos with big dicks that sends you to the doctor like you will find it in some mainstream porn.
Show HN: RISC-V assembly tabletop board game (hack your opponent)
I made this game to teach my daughter how buffer overflows work. I want her to look at programs as things she can change, and make them do whatever she wants.

Building your exploit in memory and jumping to it feels so cool. I hope this game teaches kids and programmers (who seem to have forgotten what computers actually are) that its quite fun to mess with programs. We used to have that excitement few years ago, just break into softice and change a branch into a nop and ignore the serial number check, or go to a different game level because this one is too annoying.

While working on the game I kept thinking what we have lost from 6502 to Apple Silicon, and the transition from 'personal computers' to 'you are completely not responsible for most the code running on your device', it made me a bit sad and happy in the same time, RISCV seems like a breath of fresh air, and many hackers will build many new things, new protocols, new networks, new programs. As PI4 cost increases, the esp32 cost is decreasing, we have transparent displays for 20$, good computers for 5$, cheap lora, and etc. Everything is more accessible than ever.

I played with a friend who saw completely different exploits than me, and I learned a lot just from few games, and because of the complexity of the game its often you enter into a position that you get surprised by your own actions :) So if you manage to find at least one friend who is not completely stunned by the assembler, I think you will have some good time.

A huge inspiration comes from phrack 49's 'Smashing The Stack For Fun And Profit' which has demystified the stack for me: http://phrack.org/issues/49/14.html#article

TLDR: computers are fun, and you can make them do things.

PS: In order to play with my friends I also built esp32 helper[1] that keeps track of the game state, and when I built it and wrote the code and everything I realized I could've just media queried the web version of the game.. but anyway, its way cooler to have a board game contraption.

[1]: https://punkx.org/overflow/esp32.html
to be honest, i know nothing about private WoW servers but i promise i'll check it out!

Thanks!
> In reality, middle class America's purchasing power wasn't destroyed by the lack of a decent minimum wage or the greed of your local barbers, it was destroyed by inflation sponsored and accelerated by the one and only: Uncle Sam

OK, so what are you going to do about it? Increasing the minimum wage to keep up with inflation sounds like the perfect way to make sure people still earn relatively the same amount as they used to. Dozens of other countries do it, with no ill effects.

In fact, anyone that doesn't think minimum wage should keep pace with inflation is just saying they want to pay people less tomorrow than they do today, which is horrible.

Do you want your kids and family earning less in their life than you have in yours?

> Poor people today live in luxury compared to most people just a century ago

Poor people in the US today are vastly worse off than poor people in other developed countries. Tens of millions with no healthcare. Millions go bankrupt every year. Millions of kids with no access to food or housing. These problems are vastly bigger (even per capita) in the US than other developed countries.

> the ideas you and your kin share will bring about the end of modern civilisation as we know it.

I'm curious how you think increasing the minimum wage will "end civilization".

21 developed countries have a minimum wage higher than the US, and they seem to be doing great. High Minimum wage won't destroy civilization, it will just equal out society so that the mega rich will be less rich, and the mega poor will be less poor. It's been happening in other countries for many decades, learn from them. Use real-world examples rather than hyperbole predicting some kind of doom that is hypothetical.
Because if reddit is anything to go off of downvoting is ultimately abused to mean "i don't agree with you" without putting in the effort to explain their disagreement. Or just being lazily critical, as you are
Easily manage AI crawlers with our new bot categories
A more relevant discussion for this crowd I think would be, if you hire a consultant and pay them hourly, do you expect to be able to monitor their screen remotely while they work?

Because I’ve been a consultant hired hourly, and I would never agree to that kind of surveillance. If you don’t trust me, don’t hire me.

The output of the work should be all that matters. Back to your point, if the plumber fixed the problem for what seems like a reasonable amount of time, why would I need to follow them around?
Exploring the Free Try Azure Cosmos DB Experience
> professional position for 10+ years, what relevance is a college degree from so many years ago

People look at that? I'm nowhere close to 10 years and people already don't care. It was only relevant for my first job out of college.

> education requirements

This is such a lie which is why is why the meme "have the audacity of a mediocre white man" is so important. I got a job where I've met less than 20% of the "non-negotiable" requirements. After I got the "you got the job" email I called my friend who was the self-proclaimed mediocre white man who told me to apply anyway and busted his balls for like 20 minutes like, "You sonofabitch you've been able to do this the whole time?!? What other secrets are you keeping from us?"
Cloudflare sees it here because the TLS is closed at Cloudflare end. ECH main point is the prevent traffic snooping by ISPs. In India a lot of websites are blocked due to gov regulations. Those blocks are implemented via the inspection of the ClientHello packet to know which website are being accessed. Hopefully this will prevent such blocks.
Cars cause problems, making them electric solves one problem but creates several more and does nothing to alleviate the others.

In re: better batteries, we have to ask, "Better for whom?" Tesla has already spun off another for-profit corporation to make money charging people to dispose of their batteries. More exploitive mineral extraction methods are typically cheaper than doing it right. Etc.
I 've seen those so called 10k players per server and in reallity it just does not work and it's pretty much a lag fest. You should see how those servers run in China ( where private wow server are very popular ).
They're a privacy first company though.
>That said, you can't just post crap ads or you'll get snarky comments.

Ah, maybe you meant "honest" comments.
I guarantee that "require voters to get engaged to understand the candidates better" is the exact opposite of what would happen. Voters ain't got time for that shit, they'd more strongly become single-party lever-pullers.
It would be very useful for a lot of people who commented on this previous post (https://news.ycombinator.com/item?id=37622702) to read this article

Starting with the misconceptions:

> Paid ads =/= marketing
I think this is a pretty big leap to conclusions. Some guy on Mastdon doesn’t know what Microsoft’s security team knows about the breach.

It’s irresponsible to make broad claims like this, that everything in Microsoft’s cloud has to be replaced to mitigate the breach. That doesn’t pass the sniff test.

I get that Microsoft has a vested interest in mitigating the PR aspect of it, but I doubt they’ve just done nothing to correct the issue.