skysight-inc/HackerNews huggingface dataset:
I’m also having a hard time imagining some hypothetical peaceful country spending billions on a computer network without the benefit of hindsight regarding its potential value. In other words, without knowing the commercial, social, etc potential of the Internet in advance and without a military pretext, what country would have committed to spending on its development?
He actually has objective definitions for world class: can perform a certain range of movement with a certain strength. Bulletproof is just another term for robustness or avoiding injury and here he sometimes refers to studies on injury.
Oh, man. My first thought was, “Don’t let Jonathan Blow see this.”

Second thought was, “This is kinda the Eelctron mentality, only applied to disks.”

Then my mind went blank because I haven’t had enough caffeine yet. Two thoughts is all I have.
> Erm, Go channels were a pretty big deal in the beginning

In what world did people not know about MPMC queues?
I've used this type of data structure in the past for things like managing sprite DMA on old consoles. It's very friendly to old systems with simple memory access patterns.
Why early stopping of neural network might not always be the optimal decision
Incomplete.

Most up-to-date:

https://lifearchitect.ai/models/

https://lifearchitect.ai/timeline/
Spotify's focus on squad autonomy leads to an increase in squad size and scope until it becomes too large to manage. A side effect is that squads don't want to collaborate with each other because it limits their autonomy. Team topologies introduce four types of teams which take over different parts of the collaboration, and place a limit on team sizes: if the scope doesn't fit in one person's head, split the team.
The Hierarchical Timing Wheels is an efficient data structure/algorithm for managing timers (event scheduling) when:
1. The timers variance is large.
2. Timers are likely to be cancelled.
3. A fixed (configurable) precision is configurable.

This talk provides a nice overview of different timing wheels implementations including hierarchial and hashed timing wheels.
I would much (much) rather support a simple server with standard file access than a complex network abstraction.
Wow I never knew about this. Adding to helpful resources, whenever I want to search something i use this https://hn.algolia.com/
And just in case you're really really short of GPIO, you can use a 74595 shift register to feed the column and row selection, so you'd just need clock and data outputs.

You could also use 74251 8-to-1 multiplexer as that has an output enable, so you could use your remaining 2 outputs from the shift register to enable one of the two multiplexer chips. If you're not latching the outputs on the shift register, then you'd want a resistor between the two outputs so they don't fight.

So then, the ultimate reduction in GPIO would be to 3 lines - clock, data, in.

Obviously, for each of these, as you reduce the number of IO pins, you increase the time required to scan the matrix.
Glad IBM didn't lock down their PC platform the way Apple did with theirs. The computing industry would be completely different, and I'm sure not in a good way.
The only world in which fair product reviews lead to no product review units whatsoever is one in which no company ever actually considers their own product to be of quality.

Ultimately, follow-ups are rare because they don't sell - the benchmarks which get referenced are the ones which spread the widest, which are the ones closest to release, which is when usually the most people are interested in a given product.
I think the "woke" term is loosing its meaning. Are you "anti-woke" if you don't want to watch gay movies?
Agree, well summarized. I believe this is all due to the phenomenon of "bullshit jobs" (https://en.wikipedia.org/wiki/Bullshit_Jobs) which has taken a lot of traction since the off-shoring of most of the real jobs to China from the early 90's.
Some people recommend taking a course or reading books on UX design, but I believe the best way to improve your skills is to get out there and practice. Try designing simple apps or websites, and get feedback from friends or family. Use online resources to learn more about specific UX concepts, and then apply what you've learned to your own designs. With enough practice, you'll start to develop a good sense of what makes a good user experience.
Every cryptocurrency personality leveraged their network effects to make millions. Go look at the founder of LTC tweeting moon moon while dumping LTC.
Gave it a try. After each image (all disappointing) I dumbed down the prompt, finally ending in “dog”. Didn’t even handle that.
if you bought into the predominant sentiment on HN (imminent crypto collapse) in 2018 and sold you would have had some serious losses. if you held your position you would have made some serious gains

> It is possible that if can crash another 60% to $10K, taking the whole crypto market with it. But we'll see.

judging by the past week, it doesnt look like it
This is why I'm getting back into watching my local sports teams.

There's nothing more civically uniting (in my city) than taking about the Ravens.

If you can get over the geek, middlebrow dismissal of "sports ball" and the whole CTE thing, live local sports on TV crosses racial and class boundaries more than anything else I've witnessed in my 18 years living here.
Here's a couple:

1. Twitter bot / misinformation research. A surprisingly large field in which papers are almost never replicable because they don't supply the actual tweets, but only opaque IDs and classifications. Trying to cross-check them is futile because by the time you tried months later many of the accounts have been suspended. They could easily supply the contents of the tweets they scraped along with account metadata, but don't. The few times I did deeper checks of these papers I always found some accounts that were identified as bots but weren't suspended, and on manual inspection were very obviously human. This field also has the problem of being increasingly based on ML pseudo-science.

2. Germ theory! It can't explain several aspects of the epidemiology of respiratory diseases. It's probably not wrong but is certainly incomplete. As we saw with COVID, models based on simple germ theory always make wrong predictions, but this problem pre-dates COVID. It was known for a long time that standard germ theory fails to explain the behavior of influenza, for example, why it's seasonal, why waves peak and enter decline before everyone is infected, why variants disappear totally instead of coexisting, why flu season seems to start everywhere in season almost simultaneously, why there have been outbreaks of respiratory viruses in totally isolated environments like arctic bases, and so on.

The issues here are deeper than reproducibility though. Even if bot papers were reproducible they would still be wrong because their methodologies are invalid and cannot support the stated conclusions. It's important not to get too focused on mere replication.
The most interesting thing here isn't really comparing having tolls vs not having tolls (although if you live near toll booths that would be interesting, I suppose). It's having a way to directly see the health effects after a change that reduces local exposure to emissions from cars idling in a given location.

There has been other research that shows a correlation between certain health outcomes and proximity to highways, but there may be confounding factors in that type of study, whereas this is almost more like an interventional study even though the change obviously wasn't actually made for the purposes of the study.

This is very strong evidence that many of the negative health effects that have been shown to be correlated with proximity to highways are indeed caused by car emissions.
There's no one answer to this question - it depends on what your goals are for your side projects. If you're just trying to learn new things and experiment, then you might want to try different approaches and see what works for you. If you're trying to create something that people will use, then you need to be constantly iterating and making sure that you're meeting your users' needs. There's no right or wrong answer, it just depends on what you're trying to achieve.
Where to even begin with this comment.
Another complicating factor is that it is assumed that there are a few different subtypes of depression. For example with and without psychotic features. Another subtypes is the "atypical depression", which actually has, in contrast to classical major depression, "reactive mood" and a high degree of "rejection sensisitivity": https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2990566/
You can also grab an Arty from Digilent. [1]

[1] https://digilent.com/shop/arty-a7-artix-7-fpga-development-b...
French gov refuses to reintegrate non-vaccinated medical staff
ITT: how poor incentive design and Taylorism can team up to wreck any organization. :P
Similar observation at MS: https://msrc-blog.microsoft.com/2019/07/16/a-proactive-appro...

> ~70% of the vulnerabilities Microsoft assigns a CVE each year continue to be memory safety issues

That’s actually an understatement, on the graph with this caption 70% is closer to the low ebb / minimum in a given year (2012, 2018). During “bad” years (2009, 2014) it climbs as high as 80.
Generalizable Patch-Based Neural Rendering
A stockpile of tanks, fighter planes, and ICMBs deters a whole lot of aggression without being used. I think people who have only ever known relative global stability don’t appreciate what it will look like if the US dramatically reduces its military capability and oppressive dictatorships rush to fill the void.
AdaNeRF: Adaptive Sampling for Real-Time Rendering of Neural Radiance Fields
oh yes...
This is very standard thing with any pre-made embedded microcontroller to hijack pins where you can. Sometimes it comes at the expense of being able to program the board in a standard way. :)
Scaling Open-Vocabulary Image Segmentation with Image-Level Labels
More live than what?
There are a few different tools and methods that can make headcount planning less painful. One method is to use a tool like Excel or Google Sheets to track headcount data over time. This can help you identify trends and make more accurate predictions. Another method is to create a headcount planning committee, which can help to gather input from different departments and make decisions based on collective data.
> It sometimes wakes up if I leave it alone during the night,

This is most likely wake timers. Some program or windows itself is waking your machine to do updates. Disabling wake timers will prevent anything from waking the machine while sleeping.
A fountain that looks like a bath ? Maybe not full sized even.
Landing on the moon was a military gesture. There is no moon landing apart from a defense pretext.
We far surpassed our goal, and it's all thanks to you
Live3D: Collaborative Neural Rendering Using Anime Character Sheets
I was once engaged by a client on a 100 million plus project simply to check the prime contractor consulting companies work actually met the contract. The consulting company resented me to the point of hatred. More companies should do this.
It's a stellar book. I work on a commercial realtime physics engine, the "orange book" is practically required reading here.
But my experience is concordant with the submitted article: always being told to keep the knees over the toes. I don’t know what this has to do with big Pharma and it’s not a conspiracy, but it seems to have achieved common knowledge status and needs to be changed.
Let's see how a place like Romania manage it - lots of bears in the Carpathian Mountains, _very_ strict gun laws.

Friends were traveling to the famous https://en.wikipedia.org/wiki/Transfăgărășan just for kicks and halfway through they got SMS alerts "Bears in the vicinity" even though they were visiting foreigners. They actually saw the bears on the road itself, but a quickly dispatched van with park rangers arrived at the scene, mostly to control the traffic and protect the bears from all the people in the death machines, as well as tourists "making selfies with the bears" ... after some minutes the bears tired of the situation and left the road.

I guess my point is its a matter of implementing "a greater good" measure, and then fixing the edge cases with some smart policies / tech / people.

Like in tech sometimes its worth it to implement a big refactor that would enable faster / better code, even though it might lead to some edge cases that need to be addressed. Its tricky of course but such a _massive_ win as gun laws just can't be ignored I think.

It's like complaining that if you change your lead pipes to copper / plastic is too much work, and who cares if some people die of lead poisoning now and again, but leaks are much easier to fix with lead ... and you already have so much stock of pipes just not worth it ...

P.S.
I'm truly sorry if this leads to a flame work and I know its a sensitive topic, but from a European perspective the threat of violent uprising has always been such a weird thing to put as a "benefit" having rifles around. Like if your system is designed in such a way that violence is a "check" on something ... is it really a good system? Like sure governors feel a bit scared of loonies with rifles killing them for their transgressions, but wouldn't it be better that people actually rely on safer and more gentle political transitions rather than coup d'état? And I don't think gun laws ever prevented disgruntled constituents to kill government officials - e.g. Abe in Japan.
Here in the US, I swear the rule of thumb for installing stop signs is only the limitation of how many can be bought under the current budget. So many intersections would be less frustrating by having yield signs, instead.
This project seems to fit your need perfectly.
It's open hardware, and designed for showers, but should be easily retrofittable for your specific faucet case.

https://showerloop.org/
I wonder if turning off the JIT is worth it? A lot of bugs exist around JavaScript engines, sure, but they tend to be in the interfaces with the bindings for all the html5 features (and corresponding opportunities for memory corruption).

It's been a while since the last bug in the JIT itself - fuzzing tends to uncover those pretty quick.
There is no one-size-fits-all answer to this question, as the justification for your rates will vary depending on your specific situation and the budget of your potential client. However, some tips on how to justify your rates may include:

- emphasizing the value of your services and how they will benefit the client
- stressing the importance of quality workmanship
- highlighting your experience and expertise
- outlining a flexible payment plan that works for both you and the client
Couple some spatial hashing with Morton codes and fast parallel Radix sorting and some binary search derivative and you can do all sorts of fancy queries for collision detection and graphics stuff.
> Amazing! What does it all mean for my quality of life?

New pharmaceuticals, medical sensing technology, better optical disk drive technology, quantum computing, new battery technology, etc.

> After the 70s we hit a brick wall. All the stuff after we'll never get to use practically, including LIGO, VIRGO, KAGRA, LHC etc.

Obviously not true at all, I mean the world wide web was invented at the LHC, but a huge amount of technology has been invented since the 70s. Have you literally been living under a rock? Or maybe the 22 in your name means you were born this year. That would explain it. You just have no idea what you're talking about. You think you do, but you don't. You are ignorant, and making it plain to everyone. You haven't actually done any research into what physics breakthroughs have been made or what technology has come of it since the 70s. You are just assuming and running off your ignorant mouth about it. Give it a break, go do some reading, and then come back, rather than remaining in your dark, ignorant hole.
It also makes a lot more sense in C++ where each feature can interact with every other feature in non-obvious ways, meaning you need to know which features are used in order to know how the program behaves.
> A programmers work is always multiplied into the world. It is a huge responsibility - and I think we all should act more like it.

Unfortunately this same fact also means that varrious kinds of important software are hard to get developed.

When someone writes code to blink a mildly annoying advert on youtube it effects a billion people and can make millions or hundreds of millions in revenue. But code needed to make a local car wash' robots more efficient? -- unlikely to get written unless someone thinks they can sell it to a chain: a large number of programmers get snatched up by places like google that deploy to billions of people. Even though in the past when there were far fewer qualified programmers it might have been easier to get the car wash software developed because there simply was nowhere that could deploy software to a billion people instead (much less highly profitably).

The enormous leverage of software is an undeniable force for good. But it also changes the incentive structures of the world in ways that have negative effects too. :(

This isn't limited to software either, improvements to mass production has made mass produced goods extremely inexpensive-- but by that same token custom work has become much more expensive. And the world around us has become much more homogenized and cookie cutter as a result. But the leverage that software potentially has is vastly greater than other things because of its zero marginal cost of production.
The whole point of this paper is that it's not just showing a correlation between proximity to toll booths and infant mortality, it's showing that adding E-ZPass reduced infant mortality, which makes the method essentially the same as an interventional study even though E-ZPass system wasn't installed for the study.
Please read up on the relevant legislation in NL before displaying your ignorance. Employers don't even have blanket access to their employees' email accounts because of privacy laws. The laws concerning minors are even stricter.
The Last Voyage of the SS El Faro
I don't have any experience with ZFS, and very little with BTRFS, but the reason I pick XFS is that has "just worked", out of the box, on every Linux distribution I've managed for about 20 years. Back then, it was one of the few choices that didn't have a static inode limit, and it could be grown while mounted. That was a big convenience on file servers when combined with LVM and/or hardware RAID. ZFS sounds hard to manage, I thought BTRFS was still eating peoples' data for a while, and XFS just keeps working fine.
"If you can't measure it, you can't manage it" is a quote by W. E. Deming. But Deming was fully aware that there are things you can't measure and must manage. He also emphasized that data could be used to mislead and that you must... well, use your brain. Deming thought of data as merely something to be collected in order to decide on an action, but before you can decide, you predict. I think this "predictive" potential is a good mental model; just as predicting the future is foolish, you can also reliably predict that the Earth will go around the Sun tomorrow.

Deming was (among many things) a professor of statistics, and knew that statistics can lie. Much of his work emphasizes the need for analytical skills and critical thinking. An example is PDSA (not PDCA), which requires study and evaluation of an action and theory in order to learn from it. https://deming.org/explore/pdsa/
It should be noted that this solution completely fails when the data is anything like real world location data which tends to be clustered in cities, stadiums etc. The strength of quad trees is precisely the fact that the "Alaska" quadrant can have a single child for that crazy outdoors-man using your gadget, while New York can have a million children trees down to every house on the street.
Google and GitHub is freezing hiring, effective immediately
If you actually look at the UNs definition of war crimes, he ABSOLUTELY didn't commit anything that could be called a war crime. So no, I don't agree with your assertion.
It would not at all shock me to learn that the hardcoded password is in response to Australia's insane anti-encryption bill [0]. Pretty much everything it demands is insane. Like blocking notification of any senior personnel, allowing them to force a more junior member to carry out the will of the government or the entire business suffers the consequences.

[0] https://www.theguardian.com/australia-news/2020/jul/09/austr...
Maybe some day we will have https://gitinit.hghub.io/
Three arrows founders break silence over collapse of crypto hedge fund
Any action gets a reaction. The bigger the action the bigger the reaction. I wouldn't be surprised to see a very far right Trump as the next president. Let's hope that people will start "seeing" each other again and meet in the middle instead of the current "F*ck you, you are wrong!"
Too much emphasis is put on organised exercise.

Organized exercise allows you to set a specific goal and do targeted exercise to accomplish that goal in the minimum amount of time with minimum risk of injury.

why people pay to go to the gym and deadlift, then e.g. happily pay someone to move a load of soil around the backyard always confuses/amazes me

It's math and risk. If I make $150 per hour and have unlimited capacity to work then it makes no sense for me to do manual labor that I can pay someone $15 per hour to do. And I'll get a much better workout with an hour in the gym than 3 hours moving a load of soil around. And as I stated earlier, my risk of injury doing controlled targeted movements is much lower than randomly twisting and turning and jerking loads of soil around.
A 22-yr old kid? I don't care how many future presidents you rubbed shoulders with at Yale, the answer is NO.
The money is already gone. Now you have some thing that you must evaluate the worth of on its own. If you muddy that evaluation with "but it cost so much" that's the sunk cost fallacy: clinging onto a thing because it was so hard to get even though it's subpar.
> I do not suggest switching to GitLab because it will not display anything if JavaScripts are disabled (although the git protocol will still work, but it is a bit confusing; I think fossil is much less confusing). There are other alternatives, such as Sourcehut (which does not use JavaScript) and Codeberg (which does, but it can still be displayed without JavaScript too, like GitHub).

For me personally, not working without JS is not that big of an issue.
I always use JS, I know the downsides, but its almost a modern necessity.

> However, you do not have to use only one service; it is also possible to make mirrors on multiple services, including GitHub and GitLab. If it is not the only mirror, then it does not matter that JavaScripts are required for one of them. Although, if you do not want to use GitHub then that is OK, too; there are many others.

Mirroring to GitHub almost defats the purpose.
As the code will get parsed by copilot.

> I host projects on my own computer (using Fossil) but also mirror on Chisel. If you use Git then you will not use this, though; if you use Git then you can use Sourcehut or Codeberg instead.

Yup i use Git, but its more about the nicites around it more than just Git. Like CI/CD integration in the platform.
If I wanted my computing device to be as secure as possible against state actors, I would compile all the software myself, and tweak a few compiler settings for my builds.

It's super hard to make an exploit work when you don't know what options your target was compiled with.

Also, simple things like swapping malloc implementations or changing some parameters of malloc will pretty much make your device immune to state sponsored attacks.

Also, anytime you see an application crash, record all crashdumps - since they will contain evidence of a failed exploitation attempt.