skysight-inc/HackerNews huggingface dataset:
So there are 48 separate lottery agencies. I wonder if they found one of them committing fraud, similar delay happened in October.

Also $2B seems insane. At this point I think it would make sense to make it easier to win.
Intel RAO-INT Added to GCC 13, Grand Ridge and Granite Rapids CPU Targets Ready
> C.S. Lewis also had a good line on the matter; "Of all tyrannies, a
tyranny sincerely exercised for the good of its victims may be the
most oppressive. It would be better to live under robber barons than
under omnipotent moral busybodies.

Which reminds me of this gem by Alexis De Tocqueville from "Democracy
in America";

"" That power is absolute, minute, regular, provident, and
mild. It would be like the authority of a parent if, like
that authority, its object was to prepare men for manhood;
but it seeks, on the contrary, to keep them in perpetual
childhood: it is well content that the people should
rejoice, provided they think of nothing but rejoicing. For
their happiness such a government willingly labors, but it
chooses to be the sole agent and the only arbiter of that
happiness; it provides for their security, foresees and
supplies their necessities, facilitates their pleasures,
manages their principal concerns, directs their industry,
regulates the descent of property, and subdivides their
inheritances: what remains, but to spare them all the care
of thinking and all the trouble of living?""

To me, this is the very essence of "convenience" and shrugging moral
relativism that allows technology to act as am enabler of tyranny.
About once a week I accidentally send a sticker in Signal. It feels like it should be impossible, but somehow my subconscious muscle memory uses those positions for something. But I've never met anyone else with this problem and still haven't figured out how or why I'm doing it, so I can't blame them.
Yeah and it also has the added trust of Facebook, the best privacy respecting corporation at the moment.

Not to mention that WhatsApp, even after having so many vulnerabilities and backdoors, is very functional.

They obfuscate the code but it's clearly to stop hackers from hacking WhatsApp users.
I can't seem to get this to work for me (Firefox on Windows).
All killer, no filler!
Obviously, another way is to pull back, which is what OP did.

The best way to build a welcoming community is not to call out others as soft, but instead take the side of those you perceive as soft and ensure they don't get the short end simply for not being agressive.
I'm not in CS, and it was neither a net negative on my life or career.
Just a cultural observation: I wonder how many Chinese geniuses are behind the iron firewall of China. With the number of Chinese population and STEM focus, it's likely that in two decades Chinese dominance of sciences, technology, and later culture (language, art etc) is ensured.
And those optimizations apply regardless of whether the function checks the parameter internally and panics on failure, or if you check the parameter before calling the function and unwrap the function result. Again, there is no difference. There's really no need to argue about this. Feel free to godbolt it.
This source says:

> You can generally expect to get 500-700 miles out of resin disc brake pads and 1,000-1,250 miles out of sintered metal disc brake pads. However, how much mileage you end up getting out of your disc brake pads will depend on the weather conditions you ride in, riding terrain, and your braking habits.

That seems a little low to me, but roughly in line with what I have seen. What is your experience?
Surely you are aware that people on Twitter have a formal username (like @anigbrowl) and a more informal handle, such as 'Correct opinion haver', and that both are displayed simultaneously on every tweet. Changing one's handle is frequently done for comic effect; changing one's username (which is what people actually use to look others up) already auto-terminates verified status and has done for a long time.

If this is news to you then maybe you don't understand the issue as well as you thought. Self-styled 'chief twit' Musk instituted this policy preventing any name changes without notice (to the point that it's generating bug alerts in the mobile app instead of giving users an explanation) after rage-banning a comedian who changed their handle (but not their @username) to make fun of him.
50 Tabs means 50 Mental contexts and needless cognitive load
Good for you, but I think it reflects more poorly on your maturity that you think some funny comments on a solo project reflect the maturity level of an author so negatively or that that even matters. How many solo projects have you made with millions of users translated in 80+ languages? Given your assertion, maturity is not required for success. The author has made political statements with his work and clearly takes a more artistic approach.
There's also occasionally realignments where the deep stuff gets shallower. It takes a lot of rickety scaffolding to get to a new place, and occasionally the finished product stands fine on its own.

The simplest example that comes to mind is that you can learn group theory without really needing to know anything about Galois theory. I also imagine there's a lot of good math that has shed vestigial physics...
Completely unrelated but because having a patent is a significant plus in a lot of visa scheme what is the easiest and cheapest way to get a patent in the next two years?
I wouldn't use it for trolling, wouldn't use it to protect any ip but would just use it to get the points on the visa application when moving to Japan.
I don't understand people who get upset by people just trying to have a bit of fun.

Being uptight about it doesn't reflect super well on you either IMO.
I'm currently 20 and mostly use stickers for “repetitive” messages, like “Good Morning” and the like. Sometimes to convey emotions that are hard to type out at that moment, too.

Creating custom sticker packs is also fun, including memes or cute cats.

But of course I don't speak for everyone my age, and it's different for each culture and personality.
Just live on rent. It will be far cheaper and flexible in India. The rent won't even pay the EMI for home loans for vast majority of these land lords in metros.
> Infant phimosis exists and it generally requires circumcision.

Gangrene also exists and generally requires amputation, but I don't see that as an argument for cutting off all infants' limbs, regardless of their medical state. If people in the US cut off male infants' limbs at birth as tradition, it would be perfectly appropriate to write a comment in the lines of "hey, if you have a boy, don't cut off his limbs".

> I'm not obligated to divine implicit claims from absolute statements

If you put things out of context, conversations won't make sense. Implicit context is an inevitable part of communication - it isn't divine, anyone with half a brain could figure out that when someone says "there's no medical reason for circumcision" that they mean in general, not in all cases without exceptions whatsoever. Nobody in their right mind would argue against surgery in general. Pretending that's the original argument is a form of logical fallacy called "attacking a strawman" - yes, you are right that circumcision can be valid in some cases, but nobody is arguing against that.

> Just to reiterate, the first step is to understand the appropriate context for when circumcision is necessary and when it isn't

Yes, and since there is a culture of circumcising infants indiscriminately in the US, the first step is to tell people to stop doing it for no fucking reason.

> People don't mutilate children for the sake of mutilating children.

This is just plain false - the number of circumcisions in the US that happen because of "my dad circumcised me, so I guess that's how it should be" is very high. It is necessary to fight that kind of pointless mutilation by advising people.

> Instead of throwing FUD around with words like "mutilation", it would help your case to make a clear, coherent, and consistent point.

Here's a clear coherent point: We should tell people not to perform unnecessary surgery on infants in general for no reason. I have a feeling that we've been through this a couple of times already...

> If the animus isn't directed towards the medical practice of circumcision

It is directed towards general, indiscriminatory circumcision - or, to generalize, towards any kind of unneeded medical surgeries, some of which are unfortunately done on infants because of ignorance and tradition.

> It would make sense that the anti-circumcision posts have much (if not more) to do with the posters' revulsion towards the faith(s) they grew up in, and of which circumcision is a permanent marker.

Yeah, you'd like that, wouldn't you?

Even if it was true (which you have no way of knowing), the fact that the religion performs surgery on people in order to "mark them" as belonging to the group actually warrants such feelings. The person is never given the right to choose - they were simply marked, with an irreversible surgery, from the moment they were born, without even a chance of changing their minds. If such feelings exist in the poster, I'd definitely sympathize much more with them, than with religious people who feel "attacked" by such feelings.
It’s straightforward and rarely messy at all. Doing a partial bleed typically takes less than 15 minutes. Sometimes longer if air really gets trapped. And low-end bleed kits cost $20-30.

If you think bleeding is daunting, wait until you need to disassemble a caliper or lever to fix a stuck piston.

I don’t think that’s hard either, which is why I disagree with the author. Most maintenance and assembly is documented and easy to learn. I only come close to getting an aneurism when truing or building damaged/uncooperative wheels.
https://archive.ph/vjT8o
Corporations were made without a constitutional amendment, they can be regulated without one. Don't like it? Lots of ways to run a company without using the government vehicle/definition.
Not wanting to waste time and spoiling my mood everyday avoiding / fighting trolls for no reason and with no benefit whatsoever is being soft ?
Completely agree with the sentiment in the article. I'd generalize even more and say that Apple software has been going downhill for several years now, and adding in more ads is just a continuation of that trend.

On the other hand, they still create phenomenal hardware. The compromise of using Apple hardware and non-Apple software (often paid) has worked well enough for me so far.

Some examples:

- Podcasts < Overcast

- iCloud Drive < Nextcloud (as Hetzner-hosted service)

- Notes < Obsidian

- Safari < Orion, Arc

- Apple Mail < Superhuman (or Spark, or Gmail)

- Apple Maps < Google Maps

- Pages, Keynote, etc < Google Suite

- Terminal < iTerm

Likely more I'm forgetting.

edit: formatting
P.T. Barnum had a saying for this.
I prefer to think in ratios rather than absolute numbers. If the whole country is voting then that’s a lot of votes, but it’s also a lot of manual labor made available to run the vote.

A counter can get through 10,000 single issue ballots in a four hour hand count. If an election has 10 issues then, on average, one person can count a thousand votes.

One in every thousand people employed for two day’s work every two years doesn’t sound unreasonable, especially when there’s one state or local government employee for every ten voters: https://www.statista.com/statistics/204535/number-of-governm...
I need a refresher on DS&A
Middle quintile?
>middle class wont be able to buy houses

It is just depends place there is still places where nimbyism does not run rampart. We we paid like 200k€ from our new house.
The way to minimize the risk is to not use voting machines.
My favorite thought game along these lines is imagining an alien civilization where permutations are the fundamental object instead of the natural numbers.
I used this library in a thing I was working on years ago.

Ended up ripping it out, it caused no end of crashes and bugs. Hopefully its more stable now.
One of the reasons I enjoy my field is that the assumption you're going into academia isn't baked into things.

But I do wonder what these numbers will look like if the SV tech scene starts slowing down significantly. That was always the comparator group people looked toward.
Coding is not a serious act for some of us. We play, we build, we create and have fun.

This doesn’t mean what we code is low quality or hacky. But this requirement doesn’t exclude the permission to have fun.

Sometimes a variable name, sometimes a hex value, sometimes a comment or Easter egg.

Life is too short to be too serious about anything and everything.

I write code since 1999 or so. I still have fun here and there.
This was fascinating, thank you
The people who are being paid aren't the same people as the people who are having to make do without.
I can't believe that I just created a few lines of C driver to print out the messages:

Good programmers use Notepad++ to code.
Extreme programmers use MS Word to code, in Comic Sans, center aligned.

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.

Emacs is a great operating system, lacking only a decent editor.

A good programmer is someone who always looks both ways before crossing a one-way street.

Life is too short to remove USB safely.

I would rather check my facebook than face my checkbook.

How do you generate a random string?
A: Put a Windows user in front of vi, and tell him to exit.

...

(One of my favourites is an alien message missing here due to HN's filtering of non-letters.)
You can get bhel puri and vada pav for that much in most parts of India. :D
Adult : someone who knows better.

Being able to joke is a sign of maturity. Some people loose this ability when they become adults.
I'm working on getting my photos out (first by requesting my data from Apple, then from iCloud Drive on Windows) and I'm appalled - everything gets dumped into one directory. Inconsistent file naming. Timestamps not always accurate, and "Date Taken" seems to have disappeared from a number of my photos.

Thank you for posting this! We currently use organized Dropbox folders, but we were considering to use the new Family Album functionality. This sounds like we'd regret this in the future.

I am not sure if it is malice on Apple's part though. They have traditionally been bad at cloud services. It sounds like export is a hacky half-working implementation, which sounds like most of iCloud...
Just stay away from Canonical
Fascinating. I strongly prefer Signal's editing tools over Google Photo's. If they shipped it as a standalone app I'd get it.

> Every time you send you have to manually choose if you want higher quality over smaller size. You can't set a default option.

I didn't even notice I wasn't sending high quality images. The setting they picked sends photos such that they look like original quality on my phone screen. If I want to view a photo on a high quality monitor or print it I'd send it some other way.

> There are pen and highlighter tools so you can draw on an image. but no shape tools, in case you wanted to blank out someone's face.

It's pretty easy to scribble it out quickly. I do use a separate app for sensitive redactions.

> It has degenerated into fanboyism at this point.

Fair criticism. My feelings about Signal are similar to my feelings about voting. It obviously sucks, but no one has figured out anything better after quite a few years.
> despite the reality that many citizens of the “republics” have never seen indoor plumbing.

Oh please, where do you even find these kind of myths? I've been living and traveling Russia for years - I just can't wrap my head where people get these kinds of idiotic narratives.

I mean srsly "never seen indoor plumbing" - do you actually really believe this? Where did you even get an image like that?

I'm just really puzzled how people seem to be so "expertly" sure of something, which is verifiably untrue - I've visited so many wilder parts of Russia, including visiting relatives in national republics and I'm super puzzled - like where did you even find this plumbing problem?

I mean, I'm sure someone somewhere might have some specific case, but I am pretty sure I would have noticed at least one habitable house without plumbing if that was really a kind of a substantial massive problem you describe it to be.

> Muscovites

...on the other hand, I seem to suspect what kind of bubble had formed your outlook...
I'm not talking about transparency in who is going to be fired. Apparently, employees have no idea who is in charge. Musk is the "chief twit" and no one has replaced the executives who were fired. Musk seems to be barking out ideas for new features with little thought and no one really knows what is going on.
I wish they would just use full width of my screen.
It's not a "difficult programming challenge" if you don't even get access to the APIs for the new protocol, I don't think...

But there's also certainly something to be said for deciding where to spend your time. Sure, getting regular SMS right on many different devices might be a difficult programming challenge, but if that means you can't spend time on making sure your service scales, or that people are able to hide their phone number, or... Then that's not laziness, that's making a hard choice.
Ask HN: Reasonable Linux distro that balances security, privacy and usability?
One of the most common answers when asked about "How can I achieve more privacy and security with my OS?" is to switch to FOSS/Linux.

The biggest issues I have is that, when you search for privacy oriented Linux distros - they almost always boil down to the following: Qubes, Kodachi, Kali, Whonix, Tails, BlackArch, and variants.

My issue is that these are not very user-friendly or user-oriented distros. They are more or less distros for either security experts, the very paranoid, or penetration testers.

My thoughts on a private OS isn't necessarily one that's safe from a direct attack or something you need to secure spy-level intelligence, but one that does not leak private information, does good-enough encryption by default and offers great usability while allowing access to a good set of applications that are also privacy-oriented. Applications and the OS should not leak telemetry data by default (opt-in only) or have no private data leaked at all.

Obviously, a certain amount of data will inevitably be shared (DNS lookups, Google searches) but that kind of information should be communicated to the end-user as much as possible.

I'd love to see more discussion around this, because I think that this is a topic that will become ever so critical with the increase in "telemetry data" being collected.
Compensation for cloud cover in the visible spectrum is achieved by just picking an image from some of the next satellite passes. Also, there are active illumination imaging instruments (e.g. SAR) that can penetrate through clouds and see at night.

Atmospheric correction however is really an issue and often results in distinct patches on the "satellite" view
The insistence of pro-machines is tiring. There is no argument in favor, in France with <5% voting machines, we know who’s the president with 95% certainty at 20:00:02 through television (through surveys, of course). So the argument “but it’s a big country!” doesn’t stand - France is already 67m.

OTOH, if I were a foreign power intent on falsifying an american election, I’d push as hard as I can for voting machines.
Frankly, no. Buildings are burning with people dying inside right now. The situation is an emergency, even if all we've ever managed is ten millennia of triage. That is the default, that is the background. Weigh the risks, sure, but don't act like choosing to do nothing is without cost. We should study asbestos just as much as we need to, as best as we can tell, and no more. In the meantime we need to fireproof all buildings with asbestos.

Edit: /s (If that wasn't obvious.)
> Brains notice certainly

Nice. ;)
In the 2000s landing a job in Infosys in India was really the equivalent of landing a job in FAANG's. May be even more than that because the era preceding it has such scarcity in terms of opportunity, that it was literally the equivalent of landing a job in some promised land.

If you didn't go into government jobs, where there was lots of bribe income potential. The next best paying jobs were in IT services namely three big IT giants Infosys, Wipro and TCS. It was also a huge social status symbol to get a job in these companies.

Of course many made it big, many didn't. Many realised the same corruption and Indian social practices applied to these companies too. While there was definitely a base upgrade in terms of a salary. The big opportunities, promotions, travel were subject to discrimination, bigotry and corrupt practices plaguing Indian society. And by early 2010's there was total disillusionment with these companies. Many MNCs set up their own shops in Bangalore, where the systems were relatively fair and HR practices, though not perfect did work to some extent. 2010s were all about working in MNCs directly.

Then came the start up era. While some made it really big, start ups in India like everywhere are subject to same lottery set up and also some Indian founders can be stingy with equity, and many turn up to be straight up frauds.

Software jobs did move the needle by a big margin in moving Indians from lower-middle/poor class to middle class.
> that Russia has never truly acted like a modern state but remains an internal empire

What does "modern state" mean in this context?
Cancel culture, while containing some truth, is very obviously a cudgel being used by the radical right to try and suppress any ideas they don't agree with. Sound familiar?
And in C you use -ffreestanding/nostdlib

The problem was how to make sure 3rd party libraries don't allocate.
And too bad when the kid doesn't really want to be a developer.
Yeah absolutely, messaging wasn't great, although that's a hard thing to get right, especially considering how they have both very technical and pretty non-technical audiences.
> I never understood devs that do this

Succeed?
Have a personality?
In Ada one uses the Ravenscar profile.
Sure, and end with no presence online.

If our ancestors had been this cowardly then fascism and hate speech would be norm not the exception.
> how can you expect to be taken serious as the 'Chief Engineer' at SpaceX, (...)when you're also the CEO (...) and still on Twitter shitposting all day (...)

Hardcore emphasis on all day I’d assume.
Just don’t fire Netflix as soon as you’re back home, actually do not get back home, and spend an insane amount of hours on the field will get you to a place where you can legitimately be in charge (CEO) and understand deeply the business (chief engineer) - aka become chief micromanager.

And that somewhat explains the rest of the personality: skip enough hours of sleep and you’ll finally end up as an over-sensitive, selfish bro.

Not exactly saying the above is a sane way of living and doing things that should be praised, but I personally respect him for the passion/time he puts in the process, which at the end of the day is the reason why some like-minded engineers are working for/with him on his bold visions, even if they don’t have as much skin in the game as him, financially speaking.

I mean, he’s not faking it, and that goes a long way when selling a narrative and embarking your next partner, whether a banker or an engineer.
Well, Signal on iOS never had SMS support in the first place (for the same reason that it's now on its way out on Android).
I meant relative to other bike maintenance tasks, not specifically brakes :)
That rejoinder has not been true for a while now. Laszlo Babai's graph isomorphism work is another recent example.
The problem is market timing. You can often see that a crash is coming, but it's really hard to predict when. "The market can remain irrational longer than you can remain solvent."