skysight-inc/HackerNews huggingface dataset:
Rust's slogan is: "A language empowering everyone to build reliable and efficient software."

Now, that "everyone" there has a bunch of social consequences, like you're going to see a bunch more diversity in Rust's community than we've traditionally seen in this sort of endeavour. But it also means technically there's work put in to actually deliver on the slogan by making it easier for everyone to use the language.

This is how Rust has those excellent compiler diagnostics. That's not an accident, it's part of "empowering everyone". Experts could manage with a compiler that outputs terse errors like "Syntax error, line 14" but that's not going to empower everyone.
School's curriculum and grading system being connected to email alerts + doing standardized testing 3-4 times a year.

It takes a lot of energy to raise children and be a good partner. The anxiety introduced by constantly getting notified of what is being taught, what the grades are, what is missing EVERYDAY is not only overkill, but I think harmful.

My philosophy is that school (elementary, middle, high school) is a time to explore, be a kid, make mistakes, and do your best to navigate puberty.

The constant reminder of grades, grades, grades puts too much emphasis on my more school-inclined child to be obsessed with their identity as an "A" student, and my art-inclined child to rebel at every turn with us constantly stressing if she's "missed" anything.
Turn the rental market on its head and cap enforceable rent at 20% of the renters household income at the time of signing the lease. Landlords would compete for higher-income renters, but there are only so many of those to go around. They would also probably offer under-the-table deals to renters who want to live in a more desirable area and don't have the income, but that's ok, they wouldn't be able to evict someone if their circumstances changed and they were unable to pay the extra.

An interesting thought experiment, in any event.
Ironically Casablanca was produced as a b-movie and marks the hight of the studio system. It didn't have a huge budget and it was rushed out to coincide with the allied invasion of North Africa.
One of the channels I check frequently is Closer to Truth. ~10min interviews with scientists about physics, neurobiology and religion. Quite stimulating if you ask me...
Just shut it down. As the monstrosity won so many small fights it counts many components that we can remove one by one until the entire chain of parasitic entities is gone. If anything of value is lost we create solutions for those few things specifically. Since many depend on the income we will have to gradually tune it down.

We can make donations, one can do crowd sourcing and we can create funds that assign budgets by committee. That profits wont randomly grow madly out of proportion with the work is not a bug but a feature.

Roberts space industry suggests we are missing out in a huge way. First people were willing to fold over large sums of money for a game that was not made(!?) Then people were willing to fold over large sums of money for a game that was incredibly delayed(!???) And now people are actually enjoying being part of the development process(!????) Things are progressing towards a finished product but its so overly ambitious that complex works add up to very little progress. I never would have imagined people would put up with that but in hindsight it seems to make sense.
> + however much the CIA makes from selling crack.

That gave me a good chuckle.

Also, just because the military did them first, does not mean we wouldn't have created them. We might even have more inventions if we had a dedicated R&D team for America.
Literally every IoT device! These things are terrible. My dishwasher can't wash dishes once it does a software update. My TV spies on me and shows me targeted ads. Every useless piece of hardware has a microphone and camera in it.... Heck, I've spent countless days breaking the microphones and cameras on my new "smart" devices before I feel comfortable using them.

Even after spending thousands of dollars on a car, I'm not allowed to install alternative privacy friendly firmware on it.
It's bad enough that there are AI-powered cameras with facial recognition everywhere, but thanks to HD cameras in every $100 phone, it's hard to walk in a public place without being in the background of an Instagram story.

Everyone is spying on me and every damn "smart" device is turned against me..
That bill allows ads that say things like "Vote for X, because he will pass a law that all Californians be given a free pistol". It just doesn't allow ads that say "Glock is the best pistol".

Similarly, you cannot advertise cigarettes with cartoon characters, but can advertise a political candidate wanting to make that legal.

Meanwhile, right-wing people aren't being deplatformed because they are right-wing. It's because of other things they say and do.
I think the atan2+sincos version is more readable, so I guess we actually do agree there. But I wouldn’t (and didn’t) use that in a game engine. For rounding and readability in a real engine, I’d name 4 of the 8 directions and look for the largest absolute value dot product. That would at least corral the constants. And I’d use (did use) f16 or integer arithmetic.

One reason I have to support this kind of optimization and not reach for the trig method by default is the last time I wrote a controller system, it wasn’t limited to something as small as deciding on a single dpad-like direction, it was a much larger system that designers could author controller recognizers for, up to and including drawing shapes like a circle with the stick, or entering a time based sequence of inputs (think Contra’s famous up-down-up-down-etc-etc cheat code). If you have sequences and multiple players and high frame rate and many possible patterns to identify, that’s when efficiency of these small operations really starts to add up. I actually spent the most development time ensuring that the amount of time spent not recognizing controls was minimized, making sure that a no-op pass through the system was measured in nanoseconds and not microseconds.
Similar to how some tax thresholds are determined on a company-group basis, except grouping by beneficial owner (the "ultimate" owner, i.e. the person who owns the LLCs).
Sounds stupid. If they want to be legally consistent they'd have to ban all FOSS licenses that don't waive patent rights. By default, patent rights aren't waived so explicitly retaining them is just literally stating the obvious.

Any lawyer trying to sneak out of patent claims by saying "oh but the FOSS license didn't state they were retaining patent rights..." is just regular legal bullshitting and would not stand long in any half-working justice system.
Those are examples, but not sources. Can you provide actual sources to these examples?

And is the action of large corporations that regularly donate to Republican candidates (as well as Democrats) really “part of [Democrats’] playbook for years”? Or are they just (perhaps selectively) enforcing their TOS in a way that they believe provides them the most value?
> Showing RTs in a list seems (to me) to defeat the purpose of a list in the first place.

If someone is retweeting too much, remove him or her from the collection.
Housing used to be both affordable and a good investment. That is how it worked for a long time.

What's new is that it is harder to build housing than it used to be. The escape valve for an overpressured market used to be building new housing -- and if the new housing meets demand it does not cause the prices of existing housing to tank. The market simply reaches an equilibrium. That's what is not functioning today.

We don't need land value taxes or weird rules about rentals or discouraging investment or any of that -- we need to make it easier to supply new housing. Any solution that does not involve making it easier to build new housing is just not going to work.
Time to relicense to WTFPL I guess? Not American and used CC0 for everything. And don't say public domain because a LICENSE.txt file that just says "this is public domain" isn't a valid license, I think.
toxic from a relationship standpoint I can totally agree
Why do you think it's not also too hard for their peers? Any company with an interest in time keeping spends tons of money dealing with time zones and leap seconds.
I'm pretty sure the expectation is that people will have the "is this working for me" conversation with their doctor or psychologist or whatever, when it comes to prescribed medications.

Weed probably has fewer side-effects than adderall, but the person selling it doesn't have any obligation to take your well-being into account. So there's more of a reason for random internet strangers to point out the obvious.
Here's the story of how I got out of my rut, maybe four or five years ago:

My friend was in a similar rut to yours, and I was in a slightly-different-but-equally-shitty place. We weren't particularly close, hadn't spoken for a long while, and he had moved to another country, but we certainly enjoyed each other's company.

One day, I got a message to hang-out on voice-chat to play some video games online. I never particularly got into the game we were playing, but we had a terrific time cracking jokes, and inevitably commiserating about some of the stuff we were dealing with at the time. That game night started into something regular; every week at least once a week for a while.

Another mutual acquaintance joined the group, and then some folk I didn't know. None of us in the same geographic location. All of us, without consciously doing so, found each other at a time where we really needed support. We'd play various games, all sorts of genres, some I had a blast playing, others less so. We didn't always unload heavy shit on one another, but we always felt free to. The games were great, but we mostly enjoyed shooting the shit.

4-5 years later, we're still gaming. Some months we only get one session in, other months we play most nights.

Since we started dating, my friend and I have had massive career changes and a lot of the issues we had are resolved. Writing that out feels like bad luck, but it's true :)

It could be that the companionship just helped making "waiting-out" the rut easier, but I like to think that we helped each other have the courage to tackle the things in life that we needed to.

I know my story is specific to me, but I think the general lessons I learned are:

1) I used to worry about reaching out to old friends, thinking our time had come and gone. If you're thinking about them, they may be thinking about you; give them a ring. If you were ever as close as you thought, you'll just start where you left off.

2) Regular hangs are important. Even quasi or semi-regular. Things happen over the week, small victories and defeats, that are so great to share. It's sometimes awkward to text or call someone to say "my chili plant that I grew from a seed made its first chilis!" or "the fucking vending machine ate my quarters >:(". It's way easier if you're all just chewing the fat to share that.

3) Among Us will result in arguments. Just don't bother, it's not even cool anymore
Was your 2FA just coming as a text message to your phone?
"We haven't tried real pacifism before"
To me the point is that public members define the API.
+1000

Thanks for mentioning this. If it’s depression then talking to a doctor is really important, and if you’re unsure of wether it’s a rut or depression then err on the side of caution and speak to a doctor. There’s apps like Talking Space that let you speak to a therapist if you’d rather go ‘off the books’ so to speak.
Yeah, my motivation goes up when I smoke weed, not down. And it took me until I was an adult to realize that I was using weed to treat undiagnosed ADHD. I still enjoy smoking weed, but don't have a dependence on it to function now that I have a proper diagnosis and treatment.
"I'm ostensibly working on a game on the side,"

Eh. Could you join a group making a game? Join a team that is doing a open source game? Making a game by yourself removes any feedback loops. You sound like you need more feedback loops.
Including a famous misquote
That's great for you!
Or America. Matter of perspective.

https://en.wikipedia.org/wiki/Category:Invasions_by_the_Unit...

https://en.wikipedia.org/wiki/List_of_wars_involving_the_Uni...

https://en.wikipedia.org/wiki/List_of_armed_conflicts_involv...

https://en.wikipedia.org/wiki/Foreign_interventions_by_the_U...

https://en.wikipedia.org/wiki/United_States_involvement_in_r...

I honestly didn't think I'd find that many Wikipedia pages listing the different "types" of thing America has been involved with. Wow.
Zig is 6 years old, and years-old issues exist in their task tracker requesting support for some of these targets.

You _cannot_ simply recompile LLVM to support the targets I listed without using unsupported, risky patches from community sources; if any such patches exist. The multiple architecture support in one binary is a pointless feature when installing multiple GCC builds only takes a tiny, insignificant fraction of my development machine's disk space. Never in my life have I thought "Wow, I'd really speed up development if GCC was one enormous binary holding all possible targets."

Zig's best path forward is to support targeting C as a first tier target; which they seem to be interested in doing.
In my 1979 BMW, there was a dial for the fan speed, a dial for the temperature, and a slider to control how much outside air came in. It was the best climate control ever.

In the snow I could blast the heat at full fan speed with max temp at my feet while allowing the icy air from outside to blow at my face at the same time to keep me awake.
Touch controls replacing physical dials and buttons.
Do AI systems have their own secret language?
they're referring to the pre-marketing internet economy. it seems as if you read it as the pre-internet marketing economy?
Ran is absolute feast for the eyes. I've never been so absorbed by a film as the first time I watched it. Just the whole openings sequence with boar hunt is instantly mesmerizing. And the fall of the castle at the end was just was electrifying.
Your response in no way explains why you choose only NATO expansion as a cause (and thus pushing the blame on the west) but ignore Russia's many comments that they are protecting ethnic Russian speakers (which does not make NATO the ones ultimately responsible for forcing Russia to take action) and denazifying the country. Why is that? Are we not to take Putin at his word but instead your tea reading skills? Why does your simplification take all responsibility for a war waged without a specific NATO triggering action by a non-NATO leader and place it on NATO?

Sounds like pushing a narrative of western/NATO blame for a war Putin chose on his terms/his time, without any specific NATO trigger event forcing Putin's hand at this time.

Those individual politicians and state media are mouthpieces for authoritarian Putin, but you respond as if Russian politicians have their own agency and Russian media are CNN and not so controlled that they face imprisonment if they call the current war a war.

BTW Russia no longer keeps up the pretense that what occured in the eastern occupied territories was spontaneous, but admits in obituaries online that soldiers killed in the current conflict are being 'honored' for their service in the '2014 Ukraine' operation and '2014 Maiden' operation. What prompted that Russian sponsored uprising? Ukraine coming closer to the EU, then at the last minute having their corrupt politicians trying to switch to a Russian economic block, nothing to with NATO. Also, autonomy for Russian speakers.

So 2014 actual Russian military involvement in taking control of 10% of Ukraine? Not in response to NATO but to Russia losing their Ukrainian puppet leader.

Verbally stated current reasons, only partially related to NATO. Just as much stemming from a desire to continue the 2014 actual conflict (in the guise of protecting/freeing ethnic Russian lands) which was not related to NATO.

You also ignore Russian aggression in Transistria (A war, that Russia supported, that Russia sent troops to maintain post conflict) where again NATO was not raised as the issue, but ethnic Russians = Russian interest.

Russia calls Ukraine Little Russia. Russia says Ukraine is not a real country, does not have a real culture. Russia says anywhere Russians live is Russia. But your response is 'NATO' because your reading of the tea leaves indicates it.

Your argument is nothing but whitewashing an authoritarian rulers decision to go to war.

If you enjoy Putin quotes here's a good one...

"Don't believe those who try to frighten you with Russia and who scream that other regions will follow after Crimea," said Putin on Tuesday, going some way to allaying those fears. "We do not want a partition of Ukraine. We do not need this." The Guardian March 18 2014. Notice this was after the 2008 NATO application from Ukraine. Putin does not say 'Unless Ukraine continues down a path towards NATO alignment'.
The most important piece of information that you did not provide is.. do you have a partner? kids? If you do then I would suggest focusing more on the ADHD/depression angle, if not keep reading.

Hi, this is also something I struggle with frequently. One thing I have realized is that we often are looking for "motivation", like there is some kind of hidden philosophical epiphany we just need to unlock and them boom we would be in gear. It doesn't exist. Yet, then how do so many seem to have it? Well.. because they have found themselves in circumstances which force behavioral change. Marriage, having kids, being in a stressful on demand job... these force you to change your behaviors and environment. For those that can't find those things or they don't come naturally, it becomes incredibly challenging to force yourself to change you behavior.

I bet you know what you want to be doing.. you want to be spending a few hours a day making your game, you want to be working harder at work to advance your career, you want to be learning new things, you want to be exercising and eating better. It is not a question of motivation or trying to find some hidden secret to life (that is better then have a wife and kids).

At the end of the day, humans respond best to structure and obedience, even if you don't consider your personality to mesh with that. If life itself has not forced you into the behaviors you want (also realize that for many people it has.. they haven't found the secret to life either) then you need to force them.

Thus, I would suggest you do one of two things: realize you need someone else to force you, and spend your time looking for a partner with plans of having a family. Do everything you can to make that happen (diet, exercise, go to therapy to help with social anxieties, go to meetups and dating events).

Your other option, is to force yourself to make the changes. You need to change your behaviors. Cleaning your home (and being very strict about it), exercising for 15 minutes a day, doing duo-lingo for 15 minutes a day, eating a proper breakfast everyday, playing a single game of chess a day, reading a tough philosophy book for 15 minutes every day, etc, etc. The key is to keep trying new things and stay consistent. It is possible to build routines and hobbies even when in depression, it just takes a small amount of effort and a ton of self discipline. Do this for a few months and while your life may not be changed in the ways you want, while you may not find your motivation, you will 100% change the way you think about life.

Humans are not complicated, we need structure, we desire to be obedient. Most people find that structure in social life (family, friends, significant other) and don't realize just how crucial is to their happiness and motivation. If you can't find it from others, you need to force it yourself. What you can't do... is wait around hoping for something to provide that structure... because no amount of positive thinking will give you it.
Similar situation at a similar age. Things I tried that didn't help: start my own company, start a company with some colleagues, relocated to an adjoining but still relatively close city, bar hopping (this was pre-COVID), two different jobs that promised a lot but never delivered, finished my degree, and bought a bunch of unnecessary toys (high end gaming PCs, televisions, the newest smartphone, etc). Things I tried that definitely helped: got married to a wonderful woman that shares my values and had kids, found employment with a company that puts its employees first and that makes the best product in their industry, found friends that wanted to be around me for me and not just because I would buy them drinks, started going to church, bought a home that I fixed up and made my own, and my hobbies now all revolve around building things and not idle amusement.

This was over a fifteen-ish year period, so a lot of the things that helped and the things that didn't had some significant overlap time-wise. Therefore looking back on it I'm bucketing things according to what was a waste of time and what wasn't. Now I'm in my early 40s and for the first time in my life content and comfortable.

Just sharing what worked for me. YMMV.
I'm assuming because timestamps exist to capture time in the real world
When what you have is a hammer... but that isn't an argument for not having a hammer in your toolbox.
Ask HN: Increase Key Repeat rate on Mac OS beyond normal limits
Hey, I thought about asking here in case someone knows some hacky way to go beyond the Key Repeat limit of the keyboard on Mac OS.

I already know about the command "defaults write NSGlobalDomain KeyRepeat -int 1" but it is still not fast enough. Any ideas or suggestions?

For a video demonstration of the question check the videos in these 2 tweets:

https://twitter.com/ggerganov/status/1551619285943975937
I agree, at least in spirit.

I exercise 2 hours per day, 5 times a week, and eat healthy food: vegetables, protein, no snacks, low sugar, low salt, no ketchup, no mustard, no mayonnaise, no oil for cooking, basically anything doctors recommend, I do it, and I have been doing it for the last 5 years or so.

Does it help? Probably.

Do I still feel constant dread? Yes, every single day, but I learned to live with that feeling and focus on the happiness between work hours.
Cars, and nothing else even comes close.
I'm not sure if you're saying so, but those are not unit tests.
I think that observation just lends further weight to the argument that the relationship between atomic time and universal time is a dynamic and unpredictable thing, which we need to handle correctly rather than pretending it doesn't exist.
The statistic only logs the ratio between accept & reject choices. We also record the showing of the dialogue (and users that go into the modal and customize choices), it's just not shown there. Ignoring the consent banner is fine and should not impact the functionality of the website.
Read a paper: Python static analysis for API best practices
Roughly speaking sure, but the color mapping function they used just paints the longest wavelength the telescope can see “red” and the shortest “violet”. No attempt is made to properly “undo” redshifting.

I’ve been unable to find any technical reports on the technique, but the gist of it is here: https://www.axios.com/2022/07/17/james-webb-space-telescope-...
For your door seals, get this, it works wonders. It is Honda OEM lubricant for door seals and it makes them look like new.

https://www.hemmings.com/stories/2019/09/26/hondas-secret-we...
>All because programmers wanted to save some lines of code.

No, it's because programmers don't want basic timekeeping in all devices involve the worst issues of managing a distributed system.