skysight-inc/HackerNews huggingface dataset:
There’s a lot of sordid history around the police being used to keep certain ethnic groups in line (heavily but not just black people - one of the more interesting shifts was how Irish immigrants went from being over-policed to comprising large fractions of many forces), but then the war on drugs really hardened things into a relationship more like an occupying military force. That coincided with many cops joining white flight to the suburbs, meaning that they didn’t feel part of the cities where they served as had been the case a generation earlier, and the lurid tales of how violent & well-armed drug gangs were along with how dangerous “super predators” were lead to a lot of quasi-military weaponry and tactics becoming routine with quaint things like warrants being severely undermined. I say quasi-military because I’ve known multiple combat vets to express disbelief at the poor discipline shown by cops compared to the rules they had in places like Fallujah.

The other big driver was the concept of qualified immunity and civil forfeiture. The modern form of the latter was invented during the drug war and formally embraced by the Reagan administration as a way to make elevated police presence self-funding, and that opened up a lot of room for abuse since it created huge conflicts of interest and the growth of qualified immunity removed the potential counterbalance of personal accountability.
They are certainly not passing the savings on to the users.
Forty years ago, one wasn't paying that much for it, directly. The newspapers were supported largely by advertising. But the ads have gone online, and the subscribers pay more for less.

(And advertising killed liberal democracy? How? Was it my group house running a classified for a new housemate? Was it [defunct department store] advertising its Presidents Day sales?)
This has nothing in common with the UNIX approach. Awk, grep, sort, less and the like are perhaps small, but not that small and not that trivial.
thinking that including 3 trillion billion js libraries is necessary to put some text out there in a nice way is also pretty delusional, yet here we are
I agree that a big part of the problem is human behavior and how ppl are not willing to change their buying behavior to buy more privacy preserving products or demand the creation of such products or stop using the ones that are “clearly” harming them.

That said, the Internet in terms of privacy and surveillance is broken by design. Here is a relevant quote from the website I shared and you referred to:

“ According to Washington Post's "Net of Insecurity" series the inventors of TCP/IP originally wanted to build basic end-to-end cryptography directly into the protocols, thus guaranteeing at least the authenticity of transmissions if not the content, within the possibilities of the late '70s. By impeding any public use of cryptography, the National Security Agency fundamentally broke the Internet early on. Since then we not only have an Internet which is unencrypted by default, it is also insecure as the provenience of any IP packet can be spoofed at will.”
They were developed by different authors...
Canines need to be well trained, if it goes to court the need to prove the dogs won't point if there are no drugs (or whatever the dog looks for) so if there isn't good reason to suspect you they won't bother (depending on how far away a dog is) they are just threatening as if you are guilty you may give up.

There are also rules about how long they can detain you while waiting. See a lawyer (the rules may not be good but you can get off in court if they are 'too long')
Mike Mageek is dead
I am not a JS dev, and still prefer nvim. If you’re careful with plugin choices, you can get nice QoL features and still be stable. I can’t think of a time when I’ve had nvim crash.

You’re correct that random guides are generally garbage, but by reading plugin docs (gasp), you can generally get stuff working without much fuss.
That's very interesting. Very cool to look at the source and see how simple it is. I may have just answered my own question, but I'm curious why you prefer this over the popular vim or neovim extensions, which have quite good coverage of vim features, and the neovim one even lets you use real neovim plugins because it is powered by a real neovim instance.
Interesting, but I guess yq already does that, albeit slower according to the README.
I'd reframe what your task is. Your task is not explaining what should (not) be done, but helping both of you get a clear picture of what the situation (goal, challenge, problems, risk, etc) is.

If you made things clearer for both of you, you can feel good about what you did. You helped the other person make better choices. Now this still can be something different than your choice. But if it's their responsibility, then that's fine.

In situations where I don't agree with my boss or colleague I focus on two parts:

First; do we fully understand each other? Are we aiming for the same thing, and do we agree that X, Y, Z are risks? Are there other aspects you perhaps didn't know that are important for the other to weigh, etc.

Second; what is the earliest we can test who's right on the important part where we differ. You can suggest a short brainstorm for a proof of concept, etc.
I agree that for much of history, there was in fact more wealth inequality than there is today.
It would seems like you are both right.

Money does not, however, measure wealth. Satisfaction of needs does.

That is where industrialization came in. And that might also be why we will see a stagnation of wealth.

There are not many needs that need to be solved (from a commodity point of view).

Current needs are more of a social and spiritual nature, and the markets are not efficient at providing to these.
Thought and implemented a cool data structure this weekend because I was bored
Could you link to somebody who is teaching npm users to "fire and forget?" Someone who is promising a substitute for competence in basic programming theory? Clearly you and I do not consume the same content.
Yet. I suspect OpenAI will release a similar offering soon. (hooray, free market competition!)
They mostly are not, but with 300 million people and free press you hear about the exceptions. If you think your country doesn't have simialar problems you are not paying attention.
The agency which made the ruling is called the Ireland’s Workplace Relations Commission. While I assume they do not make decisions for the European Union, I could be wrong.
I love this and think about the same. Similarly, in a work setting, I used to decree that any subsequent decrees (eg: tooling, commit/lint rules, languages) must come with the intent, the desired results, and the expected costs. This made it much less political to suggest changes to our process while simultaneously eliminating some of the low effort "let's use <framework-of-the-week>" statements. I also want to believe it made it so ideas could come from anyone, not just people with titles or social capital, although I don't have any hard proof of that.
The government can't even subdize child care. What interest would they have in buying a bunch of high tech baby rockers?
Depends how often you’re opening / closing it, I suppose. I work in an nvim + tmux environment, and am frequently opening and closing single files across disparate directories, so it does matter to me. I can spawn a new pane (or split existing), open nvim, and be editing before VSC has finished launching.
We know the end-game of such technology would be to serve ads to you while you're sleeping.
The Oral History of Dragon Age: Origins (2021)
Exactly. I am seeing a trend of people shriek about censorship free social media or censorship free LLMs or whatever else. Initially it made me think they are just so conditioned to be controlled and ‘guided’ by an authoritarian power that they can’t help but call for reduced individual freedoms. But actually I think it is simply that they are personally aligned with the current ‘benevolent dictatorships’ because they see it as giving their tribe power. But if they were victims of the abuse - meaning the people they seek to control/censor/suppress - they would absolutely not hold this view.
As have I. When I told my manager I wanted to use my unlimited paid time off to work half-days for the rest of the year ... the look I got was my answer. No.
I think one thing that's happening is that people have forgotten (or are too young to have really experienced) the absolute torrent of crapware that preceded the closed mobile app ecosystem. Almost no app developers had your best interests at heart, and some of the few who did ended up selling their apps to developers that didn't. If that risk seems remote now, it's in part because of the App Store.
This article mentions that the Snoo was designed to prevent SIDS, but the number one factor predicting SIDS is a used mattress... and interventional studies have proven it is not caused by other confounding factors like poor familes or second children being more likely to have used mattresses- It can be prevented with a new mattress or non-permeable mattress cover.

The Snoo has an integrated mattress in a non-standard size, but you can buy new replacements from the manufacturer.
How exactly would Samsung reach into your phone and prevent you from installing an APK?
I have 6 petabytes of parquet where I would need to replace 1 value in each line. Could it handle that?
I feel differently about that. (And it is possible that it is just because I don't understand what Snoo does)

To view a baby camera over the internet someone has to run a server. To run that server costs money. (If you think that the actual server/bandwidth cost is negligible, make sure to also include the cost of keeping the team employed to maintain those servers.) Someone has to pay for that. Based on what you say it sounds like the Nanit baby camera degrades gracefully to the local only features if you don't pay the subcription. That is kind of the only honest way to run a business with a connected component.

As long as they were up-front about this at purchase I can't see a problem with that.

How is this different from Snoo? Quite frankly I don't see how the baby rocking function requires a remote connection. It should be totally implemented locally inside the basinet and there should be no on-going cost. Therefore the only reason they might lock the feature away is due to greed.
Because there's an ongoing investigation/legal process and you need to prevent something bad from happening. Typical examples are: the risk of you running away to another country, the risk of you jeopardizing the investigation in any way (say, by threatening or harming key witnesses), the risk of you getting killed by accomplices who are on the run, and so on.
new parents are so easy to scam, they all want the best for their new child, and they think that means blowing $$$$ on too-deluxe baby gear they will only use for a short period of time

we fell for it...plonked down $$$ for the deluxe stroller...used it four times
Y... yes? That has always been the premise of Unix systems security?
The first issue helps to prevent the second issue.

Many projects will need to have a .gitignore to ignore build files or package artifacts. Adding to an existing file is preferable to adding additional files.

Adding IDE level configs can override config files for other developers. The .gitignore does not have this negative impact on others.
What if you're using a larger library and you wanted to swap out a sorting algorithm for one that's optimized for your use case?

I would say that the API boundary being more modular and explicit makes it possible to actually do those kinds of swaps if the larger library is composed of smaller modular code, in ways that you wouldn't be able to if it's buried in a bunch of internal code -- you would have to fork the library in that case.
Is it named Dockerfile or Dockerfile.jinja?
Given the prior majority of appeals courts deciding the other way, it seems like something of a waste of time to figure out a time period.

Better to say "you can't hold it for an unreasonable period, and 14 months was unreasonable"

It will have to be resolved at the Supreme Court level anyway, given the US Court of Appeals split.
CP/M was not fat.
Several years ago I fixed an MTK GPS module in a smartphone with the same problem by RE'ing the firmware and patching the date boundary in it. I wonder if that's possible with this module too.
They cache the results of the attention calc. For certain subsets which are common this makes a lot of sense. I'm surprised they can make it work though, given they are serving so many different users. Someone somewhere did some very clever engineering.
I used to have that same ViewSonic monitor used in the video for some time and I think I just recycled it. Mixed feelings seeing someone actually wanting to use one ;)

SGI's workstations were super cool. I think I saw one or two in action but never got to actually use one. Another cool graphics workstation from that period was IBM's RS/6000, I remember seeing a demo of Catia running on that and it blew my mind.

I'm curious how current day GPU architecture traces its heritage to earlier 3d acceleration if at all. IIRC 3d hardware at the day was about rendering shaded triangles + Z buffer.
Humans are complex. It depends greatly on the situation.
s/beta testing/training/
Consider your hosting locations and local laws as well
">The UNIX philosophy is also build on the idea of small programs, just like micro-libraries, of doing one thing and one thing well, and composing those things to make larger things."

The Unix philosophy is also built on willful neglect of systems thinking. The complexity of system isn't in the complexity of its parts but in the complexity of the interaction of its parts.

Putting ten micro-libraries together, even if each is simple, doesn't mean you have a simple program, in fact it doesn't even mean you have a working program, because that depends entirely on how your libraries play together. When you implement the content of micro-libraries yourself you have to be at the very least conscious not just of what, but how your code works, and that's a good first defense against putting parts together that don't fit.
Not sure what this fragility is. I’ve been using Neovim from the very first days, and it’s been stable throghout.

Granted I have a 10+ year old vimrc and rarely add new plugins, but saying Neovim is fragile is nonsense. Don’t install every new plugin perhaps?
> I realize this may come off as a bit insensitive but isn't this taking away a chance to bond with your child?

Having a Snoo doesn’t mean you never hold your child. Newborns provide many such opportunities. You don’t need to take them all. See the comment above about a newborn that needed this for 6 hours a night for months.

> Children not being physically held enough at young age has lifelong implications

Citation needed? This is the sort of thing that people use to argue against sleep training, too, but I don’t believe much evidence has been found for that.
Any suggestions for something like this for dotnet?
How do we know ads do not influence our dreams already?
If you don't understand the examples, that's perfectly okay. But I think it's not my responsibility to tell you in even more exhaustive detail about things in your own country that have been extensively covered everywhere.
Not if the user is the one who actually owns the machine.
They are mad at Brazil but they also want these powerful American tech companies to take a stance for American values, to whatever extent they can. It’s not appropriate for Apple to support political oppression, just as it is not appropriate for Nike to use cotton supplied by enslaved Uyghur labor. Sure they are not solely responsible for those situations but they give it continued power and legitimacy through their willing compliance.

As for Brazil - who do you get mad at? The people? Most of the people are just trying to survive day to day and aren’t involved in these power struggles. Everyone from independent journalists, to press organizations, to US House committees, to political opposition within Brazil have complained about the new hard push for authoritarian censorship by the sitting government under Lula. But who can create change? I think corporations have more power to influence than maybe all of these groups.
I agree, there is no need for FANG level infrastructure. Imo. in most cases, the simplicity / performance tradeoff for small/medium is worth it. There is also a statistics tooling that helps you monitor throughput and failure rats (aggregated on a per second basis)
You can open files from disparate directories within the same VSCode instance though.. you don't need to launch a new instance for each one.
Feel free to plot in your own numbers.

I am sure you are capable to abstract my comment and understand the point.

It is quite natural to explain concepts with made up numbers.
> Every now and then I would update a plugin [...]

Why would you do that? I keep my plugins pinned at whatever old version I happened to use first...
And this is why I always have an Android phone as well as an iPhone. Android makes side loading possible and thus F-Droid possible.

Apple users can argue all they want about not wanting side loading, but one day that will come back and bite them.
> The company's founder, Harvey Karp, said the pricing change was necessary to "bring in revenue,

That sounds like a "you" problem.
It has a few bells and whistles that are worth having. We combined a Nanit camera and an Owlet sleep sock and that gave us god peace-of-mind at night. I only wish we’d topped it off with an analog walkie talkie as a backup in case the Wi-Fi went down.
> I fully expect the US to learn their lesson after the US elections this year, either pro-Trump or the anti-Trump folks will learn their lesson the hard way.

Do you mean that whoever wins, they will abuse their power to suppress the other side in an unethical way? If so, I agree. The reality is simply that we have given to much power to the government and other institutions, while the individual is losing it.
I appreciated the comment (author here)
These unrealistic adventures may not be for training you how to deal with unrealistic adventures. These dreams could be serving a much lower-level purpose: training your brain's deeper inner workings that you do not have direct conscious access to. Flying may help with fine tuning visual-spatial processing, for example.
Because presumably the laws about the sale, use and disposal of tables-of-mass-consumption where written for a reason, and dodging them by adding or removing a leg would result in criminals getting away with terrible table crimes because of the technicality. Let alone what the police will do to poor students sitting in their “tables” (you know, the ones with four legs and a small horizontal working surface).

Silly definitions enshrined into law are why cameras arbitrarily limit the length of the videos they will record, lest they be accused of being video equipment and thereby subject to additional tariffs.
He is getting a lot of hate there for not open-sourcing it. I noticed a very hostile environment for one-person projects that don't do everything open-source, while businesses aren't held to the same standard, and they are the ones that benefit the most. That's sad.
What would be a good example of a type the follows the rule from the article but where the associated type is not the return type?
Inevitably the solution to the anti-profitability of running (essentially) a gas power plant in reverse is government subsidies. Amazing how otherwise "efficient market" folks can forget market wisdom the moment big change is needed in big industries.

The touted advantage is that instead of market-driven electrification of multiple sectors you only need one big silver bullet technology, however these are futile systems that actually reduce the total amount of energy available to society (vs electrification which does the opposite). And since the pricing signals are messed up by subsidies you can't invest in the economically optimal amount of energy efficiency. This is precisely the opposite of the sort of activity we might want to subsidize.

Handmer has some great writing on space subjects, but on this we're going to disagree.
Giving up freedom for "security" is the surest way to end up with neither of them. This situation where the government of Brazil has outlawed VPNs and Apple is collaborating with it to deprive the people of Brazil of their access to a free and open internet is a perfect illustration of this.

The difference between Apple's response and Twitter's response[0] to internet censorship efforts by the Brazilian government also shows why privately owned companies are more likely to stand on principle than publicly traded (i.e. stock market owned) companies which mainly answer to the pension funds and gamblers who control the stock market.

[0]: https://www.bbc.com/news/articles/cgjv857plevo
I'm not sure I understand the $1700 price tag. Self rocking bassinets can be had for a couple hundred dollars. Many have the same functionality, with cry detection and white noise capabilities. They also don't require the use of an app, it's just a self contained unit. Where is the 500% upcharge going?
If you want to optimize for throughout one option is to overcommit resources (CPU/MEM/IO/NET) but utilize backpressure mechanisms to reduce load during times of saturation.

Kubernetes does this through node pressure eviction but it is pretty easy to hook into the pressure stall information and have the application handle this as well (for example, start returning 429 HTTP responses when PSI goes over a certain level).

At the end of the day the optimal overcommit is workload dependent — good metrics and an iterative approach is needed.
The current Supreme Court would overturn this decision in record time.
I suspect maintainers would complain a lot less if everyone paid them $1700 first.
The fact that we're even debating it shows that they do. And I didn't ask for "an exact line". I asked for anything. What is your qualification for a "micro" library? I'm betting it's different from 9 other respondents. That's a problem.

Furthermore, that's not even the main contention I was highlighting. Without a proper definition, the advice of "just copy/paste these" is dangerous. Someone will draw their line at something too large, copy/paste that in and inherit bugs/vulnerabilities they never fix. That's a big problem.
I'm not sure why you're getting downvoted. The left-pad incident on npm primarily impacted projects that didn't have lockfiles or were not pinning exact versions of their dependencies. I knew a few functional programmers that would freeze the dependencies to an exact version before lockfiles came around, just to ensure it's reproducible and doesn't break in the future. Part of what was to blame was bad developer practice. I like npm ci.
>This discussion is a complete waste of oxygen and bits. There is no point discussing this.

Why?
Anki – Raycast Extension
Browse, study and create your Anki flash cards via the convenient Raycast interface
Your right has been confirmed in that case. It then has the basis for a civil rights case.
I don't think the normalization makes it infeasible. They should be able to make an adjustment (the reverse of the normalization) in one operation. I think they are caching the attention calcs.

The hard thing (I think) is what to keep in the cache and where to keep it given you are serving lots of customers and the attention calc can be a large set of numbers pretty quickly.
The analogy to vertical farming is a tempting one, but ultimately misleading. There is a crucial difference between TI-produced natural gas and Saudi-produced gas: the former is carbon neutral, the latter isn't.

For every molecule of CH4 TI creates, they're pulling a molecule of C02 out of the atmosphere to do it. When you burn a CH4 molecule from a Saudi well, you're moving carbon from the ground into the atmosphere.