skysight-inc/HackerNews huggingface dataset:
A friend of mine when I was living out in Berlin was regularly followed and stopped by police, just because of the color of his skin. He said this was mostly due to his neighbors calling the cops on him when he was simply walking down the street to go to work. It's that ingrained into Germans of a certain age, the ultra-susicious racism coupled with an unhealthy call-the-cops mentality.
Yeah unfortunately the great Aussie firewall won't allow the editors to send invites to non Australian email addresses.
You would age the same amount during deceleration that you did during acceleration.

I think your misunderstanding comes from the relativistic twin paradox.

From the perspective of the twin on the spaceship accelerating away from earth, the twin on earth seems to age slowly as well until the space ship twin decelerates and then turns around, during which they perceive the twin on earth to age rapidly.

The acceleration / deceleration of the space ship twin’s frame of reference is what breaks the symmetry of the no-preferred frame of reference during flight.
No, you seem to use the term "secure by default" in a different way as it is expected by industry standards. Please re-align your view.
The animator Noodle recently put this video on YouTube that explains why he despises the idea of interpolated video:

https://youtu.be/_KRb_qV9P4g
Especially if it's BLE. Commercial sites are full of tags that advertise their MACs. Phone app reads this and use it to deduce where you are. You can try something similar yourself with WiFi using Google geolocation API.
The Origins of Objective-C at PPI/Stepstone and Its Evolution at Next
Wait so even if rice goes directly from the cooker to the refrigerator, it should be eaten within 24 hours? I break this rule all the time, no diarrhea yet
> often you have to share the space with cars turning left when you cross.

The UK doesn't allow left through a red, so a green man means no cars will (legally) come at you.

The UK roads have lots of things that are annoying (and lots of good), but that's a good call in my book, even if it means cars at a red can't turn left even if the side-road crossing is (apparently) empty of pedestrians.
Despite the tragedy in Ukraine, most people in most countries are living through an era of unprecedented peace and prosperity.

Since 1950, the global population has more than tripled, while militaries have shrunk. Since 1960, military spending as a share of global GDP has gone down from over 6% to less than 3%.

The world isn't perfect, but it has become a lot less warlike and more hospitable for nerds in recent decades.
You should not pin the public requirements that get uploaded with a library (listed in setup.py, setup.cfg, or pyproject.toml), since that will restrict your downstream users, leading to version conflicts and persistent security vulnerabilities.

But it’s totally reasonable to pin the private requirements that you develop it against (listed in requirements.txt, poetry.lock, or similar), updating them every so often during the course of development, so that contributors can use a consistent set of tools.
Well, freezers are more available than spaceships.
As one of the sibling comments points out, you could set this up on a GCP free tier VM.
Dyson Headphones with built-in air filtration
Thanks - sometimes it is so helpful to see other publish your own thoughts. I was wondering why such a product is posted here.
That links to trafficking statutes. And it states, "it is not a crime under this act for an individual knowingly to purchase goods bearing counterfeit marks, if the purchase is for the individual's personal use." I emphasize under this act, since this act relates to trafficking. That doesn't say that it is not illegal under any other act or law. Customs and Border Patrol seems quite clear: "It is illegal to purchase counterfeit goods." Period. No ifs/ands/buts.

https://www.cbp.gov/trade/fakegoodsrealdangers#:~:text=It%20....
Is it possible to do a SIMD version?

I know compute shaders exist, but I have found that with huge datasets and a wide variety of end-user hardware, it tends to end up with many lines of code and brittleness. So I’m curious about high performance CPU-only implementations.
I don't usually wear a bike helmet. Does that make me an idiot?
The usage of "person" erases the existence of otherkin and pronoun users that reject the "person" label. Please use "entity" instead. Journeyentity.
Reconstructing Biblical military campaigns using geomagnetic field data
If you were trying to help people be more inclusive with their language, categorizing them like this seems counter to your goals

Your own list seems to say that exclusionary language about someone's medical condition (lame) is more acceptable than other exclusionary language, because that stigma has a different history? Or because that language is more common?

Those words can still do real harm to real people, even if they're lower down in your ranking of these words
A good long part of the list is dedicated to avoiding black/white words as if the negative connotations of the color black, and the positive connotations of the color white, have anything to do with their use in racial contexts. I find this deeply disturbing and absurd.

A blacklist, a black-hat hacker etc have nothing to do with racialized use of these terms. The color black is deeply associated with death in European cultures, and as such it has clear negative usages. Trying to make it seem like this somehow reflects negatively on black people is simply wrong, ahistorical, and encourages a kind of extreme thinking that really does seem like a slippery slope.

The logic used to even suggest these words are harmful to black people directly leads to the conclusion that dressing in black at a funeral or representing Death as a figure hooded in black should be avoided, as they perpetuate this association.
There is no way you can do that reliably without a K8S multi-cloud cluster.
If you think about it in practical terms, I don’t think this is a good law. What’s going to happen if a house owner is opening fire at a heavily armed police team that is conducting an illegal raid. Is the police going to stand down and reassess the legality of their entry? Or are they going to shoot back? And what’s the likely outcome? Dead owner and dead police. Great.

Now, if you’d really want to dissuade the police from making illegal raids, make them liable for all damages, slap on penalties and put the burden of proof on them. Police entered and cannot prove it was legal? Pay fine, repair damage. At the same time lower the bar for personal liability for the officers: Can’t demonstrate that they did at least the basic due diligence? Pay out of their own pocket.
> you need a plastic hat in Australia.

That's because safety is cool, although some people do prefer the brain damage option.
I always assumed this was a tongue-in-cheek reference to the 1929 market crash and subsequent events.

Taken to mean “this is going to be a really stressful day”. Probably utterly not at all that though.
You obviously didn't read the article.

It's about national origin quotas which favour immigrants from less populated countries. Not discrimination against immigrants once they get to the US...
> Sorry, this is what the mainstream left is.

Sorry, you have no idea what you're talking about.

See, I can make blanket, unsupported statements, too, and pretend they're facts!

(Also love the sibling's comment about the right. If you're gonna paint the left with the brush you've chosen, gotta do the same with the right.)
> All those big changes introduce commits that make git bisect generally slower.

Bisection search is log2(n) so doubling the number of commits should only add one more bisection step, yes?

> Which might be awful if you also have some C code to recompile at every step of bisecting.

That reminds me, I've got to try out ccache (https://ccache.dev/ ) for my project. My full compile is one minute, but the three files that take longest to compile rarely change.
In praise of MIDI
Modula-2 was 1978 actually, and those systems were still a couple of years away as you mention.

And even when they came to be, the real money they were charging (while licensing for peanuts the original source code) was still quite cheap versus paying for what the competition was asking for, hence why long term UNIX wiped out most of them, with IBM and Unisys mainframes/micros being the last standing survivors.
Young physicist ‘squares the numbers’ on paradox-free time travel
Software estimation doesn't work for non-trivial tasks (and trivial ones should be automated, making them non-trivial).

It's like asking a mathematician to "estimate" how long that theorem is going to take to get proven.
I'd read before that many mammals lose more weight than bears during hibernation, but the weight they lose is a much more even distribution of different body tissues.

There's a lot of research on how bears are capable of burning almost entirely fat, while other animals would lose a lot of muscle and bone as well.
A bear that isn't hibernating, IIRC, doesn't have this ability, so primarily fattening up in preparation for winter -- because that's all you need and it is more efficient -- may pose a problem if they start losing a lot of other tissues.
But, presumably, if they were to lose more weight in winter be being awake than asleep, they'd just go to sleep. So they're probably not losing much more non-fat tissue.

Bears AFAIK don't suffer ill-health effects like humans do from obesity. It's natural for a bear, so heart disease and diabetes would've been strongly selected against in bears, while suffering approximately 0 negative selective pressure among our ancestors.
It doesn't seem to be happening that way. Current research doesn't seem to aim at indefinite life extension but at some decades more of healthy life. The current goal of most companies and foundations is to make 90 the new 50. So it seems that it will happen gradually.
You ever hear of the term "technical debt"?

How many times have you said "sod it, that sounds like a problem that Tomorrow chordalkeyboard can deal with, I'm going home"?

In this case, it's "sod it, future human-popsicleologists can solve that one, at least I got them frozen"
Edge extension for reading and analyzing privacy policies
>Germany > the world, yes I've heard that theory. Until the world see it in practice with example like dieselgate, BER etc...

You really hate Germans, don't you. I think you have Germanphobia.

Asking for a basic equivalence of education is just fairness. Flooding the market with cheap, "educated" (but not really) labor is not a solution.

I do think Germany could do better in accepting foreign degrees, but so could the US and Canada. I have worked with plenty of outsourced IT where they did obviously buy their degree. They had no clue of the language they were supposedly expert in.

And, yes, you will find misconduct somewhere at German universities, but there are countries where you can't trust the accreditation process of universities in general and you have to run a background check on the specific university someone attended.

What we do need though is German companies to realize that they need to have internationally attractive salaries to attract international talent. And we should enable equivalence checking of foreign degrees so that international talent can work here. It just shouldn't be done blindly.
Two questions for you, if you don't mind me asking:

> But at the same time, if you don't pay to use a site you have no say in how it is operated.

Is your expectation that if you were a paid coustomer then you'd have a say in how a site is operated? I'm genuinly curious because never in my life I held this expectation when it comes to services I pay for.

> I really think paid human moderators can be scaled for many online communities and social networks.

You think is possible that a major issue is, in fact, the scale? For example, you mentioned reddit. What if there was a hard cap for the size of a community? What if you design a site to forcefully stay under a certain size? Would that help in your opinion?
Pro Se automatically reads and analyses privacy policies.
Software estimates are unavoidable. I find this approach the best; rapidlyeatimate.com
It works well to bypass anchoring and biasing by initially focusing on ‘divergent thinking’. It's as accurate as any I'm come across.
Maybe its like the defence industry after the war: They have the capacity to wage war but the war has been won so what to do now? Disband all that or find wars to fight?

I actually subscribe to the idea that the words of choice can be harmful but this practice of constantly trying hard find words to ban is ridiculous. When the culture evolves and certain words start hurting people, sure let's be more careful about it. No need for an institutional directive for word, people themselves change their language as the culture changes.

At current stage it definitely feels like someone who doesn't have something to do invents a job.
Pair the roomba with home assistant and you wont need the app at least for day to day activities. Home Assistant is more responsible because its talking direct to the device IP address instead of using cloud retrocombulators.
On old computers, you could go even faster by precomputing tiles representing little segments at various angles and then copying tiles. The trick here is to realize that you don't need many tiles to represent all the lines. The downside is that it's not quite accurate. But it's much faster. See an example here :

https://github.com/wiz21b/lowtech#the-3d
It’s glorious. Post to a muted channel on success, post to a unmuted on on failure.
Yes, the author is being a real tarball about the whole thing by compressing these things all together.
I disagree with the euphemism. I can both validate and suggest my friend seek therapeutic help. If my friend was bleeding out, can I help bandage him, can I drive him to the hospital, can I try to keep his spirits up and let him know everything will be alright (even when I don't know) - Yes, I can do those things. But it is the doctor with his specialized skills and training that can fix the torn organs under the skin.

I do agree that today's generations seem to be less deeply connected than older generations. Relationships take work and vulnerability, but today's distractions make everyone feel they are short on time and make us too absorbed with the perfection of the masks we wear. Its a shame, because deep friendships are truly something to be cherished.

"True friendship is a plant of slow growth, and must undergo and withstand the shocks of adversity, before it is entitled to the appellation." - George Washington
Not really sure how this exact scenario works but if their account was legitimately hacked couldnt the hacker just remove the caps?
I suggest looking at the string handling capabilities of 1960 hardware and the high level languages that were used to program them.
Or wait until a more sensible formatting tool comes along.

Reformatting the whole code every version isn't so good. It's also very slow.
They didn't seem to communicate to the author the critical bit of information then (i.e. "we have no intent of actually building this to these requirements in 12 weeks"). I get that there may be a business charade going on where impossible requirements and deadlines are juggled, but the key for the CTO here is not to simply pass that down to the team delivering, no matter how tempting that may be. His job is not only to get the deal, it's also to protect a functioning team.

The result of failing to do so is a team fighting uphill to deliver an impossible goal. So long as the CTO's actual plan is delivered to me, I have no problem with it. But too often the project evolves into negative pressure and "crunch time" to meet the impossible goal. Differences between actual goals and "paper goals" are blurred. If that's what's going to happen, I'd want no part of it. In fact, if the goals are sufficiently unrealistic I'd tell the CTO to clearly communicate with the customer what's realistically achievable in 12 weeks, or find another developer (Yes this has been a successful approach for 20 years and counting).
That's why what most research is trying to extend healthspan and lifespan. All drugs that are in clinical studies today are either trying to push the old part to later in life or just targeting what is making us old so we don't well, get old. The goal is to maintain that youth.
Fortunately, this statement is true for many plans of the elite :-)
Not folk, not imprinting.

Here you go: https://www.nytimes.com/2018/01/31/science/dutch-famine-gene...
> Bisection search is log2(n) so doubling the number of commits should only add one more bisection step, yes?

And testing 1 extra step could only add a 1 hour build more, yes?
Saw a couple of those in Perth (WA, not Scotland) way back in the eighties, and have been gabbing excitedly about them ever since. Never seen them anywhere else, though.

I walk, I cycle, I drive cars, I drive buses and the occasional truck. From every perspective I should welcome this setup in many, many places.
...just like gender being a social construct but gender affirming surgery exists.
Users don’t know what they want. This is hugely true of the on-play from spotify or any other service. They’re delivering something that works, but who is to say there aren’t 50 other algorithms that work as well?
You are correct, I was comparing TopSpeed against Turbo C 2 and Turbo Pascal 5.
> If always playing songs from the same artists is what people wanted (e.g. lead to more overall listening time), Spotify would 100% do that.

1. This assumes someone has actually A/B tested to see if this works. I would believe no one at Spotify has tried this.

2. What about if other music had lower royalty rates? Doesn't Spotify lose money, so wouldn't they want to pick cheap music?
Checking sources, looking for tells, assuming the other person isn't your friend until some basic trust has been established?

I've been online since I was 13 or so, I saw the tail end of Web1.0 and old school forums and back then the default was nobody knew who you were so the default assumption was that you were full of shit until proven otherwise - and that was before 4chan got big.

Social Networks were never really social, now with the pressure of avoiding impostor bots, I think there might be niches for actual web of trust social networks again
while "Allowlist" and "Blocklist" are certainly better for being more self-documenting, whoever is in a position to create a whitelist and get it backwards obviously has a deeper problem re:RTFM
Building a free product while freedom is at risk
The war in Ukraine is still on, but we (Coverr.co) won't stop creating the product that helps other create.
Learn how it feels and how you can help.
There are exceptions, such as the handful of obvious slurs that they added (tar baby, hermaphrodite, etc) but the vast majority of the list is exactly like this.

Probably even things like policeman, man-in-the-middle etc are not offensive or patriarchal to the vast majority of women (especially since many such words are probably older than the current use of "man" to mean male person, and refer to the older sense of person, as in the US constitution).
Exception Patterns (2013)
CRDTs are useful to be aware of, but they are not a silver bullet they might appear based on the paper and online sources.

They are conflict-free only because they hide conflicts by forcing a consistent order on concurrent updates. How do they do it? By using logical clocks to version events. A logical clock is not magic. It orders concurrent events arbitrarily. Is this correct? In practice, probably not, meaning that more recent updates can be lost in favor of less recent updates. What does 'recent' mean? For a user it means latest in physical time. Just because the system doesn't know any better than to arbitrarily order a pair of events (that appear concurrent), doesn't mean the user doesn't know which event comes first.
This is why not everything is implemented as a CRDT and conflicts will always exist in use cases where updates must never be lost.
This is a great list. My thoughts on two of the points:

> The biggest value in estimating isn’t the estimate but to check if there is common understanding.

Wholeheartedly agree. The amount of extra detail I've captured out from the team, with wildly varying estimates on a particular work item, is astounding.

It forces the team to articulate assumptions and dilineate between in-scope and out-of-scope details.

This works especially well when stakeholders are in the same session, asking for why a button cannot be made blue in under 5 minutes.

> Breaking all the work down to the smallest details to arrive at a better estimate means you will deliver the project later than if you hadn’t done that.

Not sure. Perhaps breaking down tasks has a negligible effect on estimation accuracy. Maybe this is true for simple environments without complex dependencies across teams.

But breaking down tasks provides (1) some certainty that you know a thing is achievable, (2) gives you a strong idea of what can be started immediately, and what can be run in parallel, and (3) hidden dependencies on other teams. This in turn leads to a better estimation.

I have observed many failures when management assign a vaguely specified task (contrived example: "rewrite persistence layer to talk to new database") to a developer, that should really have been broken down into smaller tasks.
oh boy, here we go again.
Very interesting and hardcore solutions, adding new instructions to improve data copying in a more "clever" way that just the repeat-prefix seems like an interesting path.

There was a silly typo in the very first sentence that threw me off:

When I worked at Google, fleet-wide profiling revealed that 25-35% of all CPU time was spent just moving bytes around: memcpy, strcmp, [...]

I think that should be `strcpy()`, since obviously `strcmp()` doesn't move data around.
I have a 6800xt. Undervolting works fine in Linux. You need to set a kernel option to enable it.

Force feedback wheels work in Linux too. The "Linux" builds of games tend to have inferior or missing implementations, but running the windows binary through proton should work pretty well. The input layer in Linux is a bit fiddly; you need to set up obscure udev rules to eliminate dead zones for a steering wheel.

I actually built a force feedback wheel from scratch as a hobby project. I developed the firmware in Linux originally, but switched to Windows so that I could more easily run force feedback test programs. When I bother to set it up, I am probably also setting up VR too. VR works in Linux pretty well these days too, but all the subtle reliability problems compound. On any given day, 80% chance of game launching * 80% of wheel working * 80% chance of VR startinf means it only works 50% of the time. So I just boot into Windows, which works more like 90% of the time.
You've known Person 1 all your life. From your description, they're definitely aware of this problem and you've probably already talked to them about it. The problem was not resolved. Expecting a different result while repeating the same action is the definition of insanity. It's time to try something different.
Journeyentity means that they are capable of moving/travelling ... what about those who cannot move about?
Sydney is probably less cycling-friendly than you expect.
I don't have the source but I remember reading that the trend over the years has been removing bike lanes instead of adding.

Edit:typo
Sounds similar to https://github.com/dtcooper/raspotify
When Elon was asked why longetivity research didn't pick his interest as worthy of an investment, he said:

>It is important for us to die because most of the time people don't change their mind, they just die. If you live forever, we might become a very ossified society where new ideas cannot succeed.
What lower hanging fruit are governments currently spending on? Giant militaries? Healthcare for those last few months of life?