skysight-inc/HackerNews huggingface dataset:
> Device and OS makers should transparently and clearly define what features can be accessed by apps, and allow them to easily be administered and disabled easily by device users... Period. Then penalties for abuse and misuse can be addressed for app makers with severe fines.

The problem is that the device and os makers are also app makers, and often can circumvent the protections forced down the chain with private apis and hidden features. Yes, app makers can do evil things, but so to can those vendors below them in the stack.

Also, trying to blame and fine will eventually eliminate open source and free solutions because it will force members of open source projects to accept liability.
>At the end of the day, they seem to have had more to do with letting the Soviets know the time of day more than anything pertaining to Japan.

This is a very popular historical revisionist argument which seems to have little if any credible evidence to back it up[0]. It's just something that feels true to people when they consider the evil of the American military industrial complex, can't accept any Western historical narrative at face value, and require a conspiracy behind everything.

But what documentary evidence does exist, as far as I can tell, supports the status quo version of events[1].

[0] https://www.bu.edu/historic/hs/kort.html

[1] https://www.osti.gov/opennet/manhattan-project-history/Event...
I basically agree that most complexity lies in correctly formulating ideas -- though depending on language, there is a great deal of time and effort wasted on the overhead of expressing those ideas.

For example, Javascript's stdlib has long lacked tools for simple data transformations (group array items by a function, transform values of an object by a function, etc). These operations can still be accomplished, but only by writing bug-prone manual transformations or using third-party packages like Lodash. There is no standard idiom for expressing these ideas, which causes significant overhead.

No-code/low-code, in contrast to general purpose languages, is savagely optimized for idiomatic expression of a small set of ideas, at the expense of the ability to express any arbitrary idea.
I have noticed that communication has gone substantially downhill since the pandemic. Even communicating with people like some doctors, paralegals, and nurses has been tough.

There's some incorrect information in my kid's medical file. It's basically impossible to get it corrected. The courts will also take the word of some nurse who entered the note over the parent. Why? Simply because they're a nurse. Yet they're still human, and there's no audit or error correcting mechanism/process in their note taking.

I'm not sure what may be causing the communication issues. My personal theory is that people don't care. The narrative is out there that people don't want to work, etc. Even if it's not true, I think many people have taken that and the relatively safe job market to slack off on stuff they don't see as important. I see this somewhat in my own career, although there are a few other factors there.
This is exactly the kind of manipulation that the elites use to divide the population:

1. Look at a large amount of violent crimes

2. Handpick the ones committed against a specific identity.

3. Declare that this makes a huge problem in the (not crime in general, not socioeconomic factors leading to crime, but a specific identity being allegedly targeted more than others).

4. Make the identity feel entitled to public attention and guilt. Give them preferential treatment and special rights.

Voila! Now the public truly hates (as in doesn't like) the identity, so you can justify more identity politics, more spending, and keep the plebs distracted from the falling quality of life and other more tangible problems.
I wish they'd break their current backwards compat. promises to fix some accidental complexity that has been introduced. Let legacy langs provide this kind of maintainability
That's a very good question. I have an EV motor control and calibration background so lots to say here. First off, peak efficiency tends to occur at mid to high speed and mid to high torque, in other words high power. Most EVs spend very little time operating anywhere near their peak power. It may take as little as 4kW to drive down the highway at constant speed, but a motor may be capable of 100kW or much more.

Efficiency at 500 to 1000 RPM is important, and reluctance machines tend to be very poor at those speeds and low torques. So maybe he increased efficiency from 30 percent to 61 percent, which would be really good. Or maybe he increased efficiency from 50 percent to 65.5 percent (65.5/50 = 1.31 but I hate looking at percent change of a percentage). What he did not do is increase the max efficiency significantly at an already efficient operating point where most motors are already over 90 percent, and that's OK because like I said we don't operate up there very often.

BTW, IMHO the best way to characterize electric machines like this is not to look at their efficiency, but to look at their losses. There's a really nice way to plot losses but it's a bit hard to explain in a comment. He also doesn't seem to have a dyno which makes taking data and testing a lot easier.

Anyway, he did a great job and will undoubtedly continue doing so!
Im my experience most people that complain about free speech are, like the guy in the article, wanting to use it to be an asshole. As such, it’s hard to have much sympathy for them. I’m certainly not going to stand up for his right to share homophobic nazi propaganda.
The cameras aren't put up by police. Almost all of them are put up by businesses in order to lower their insurance premiums.
A scandal in spider biology upended researchers’ lives
A proposed standard for modeling and exchanging linked data
University professors in recent years have been finding themselves shocked that students don't understand how file systems work[1]. Additionally I recall hearing a teacher say that they were trying to teach something in a computer lab, and none of the students knew how to work a windowing system or multitask, and they only operated by having every program maximized and using one at a time, likely because it's the computing paradigm they grew up on, using smartphones and tablets.

I think the idiot-proofing of modern computing is only making people less aware of how computers work. Think of how many 20-something programmers got into programming from learning how to make Minecraft mods. Or even just learning to install a mod in the old Java version of Minecraft or any other PC game, where you had to dig into weirdly-named folders, copy-paste files into various directories, maybe modify a data file here and there. Kids growing up on the iPhone version of Minecraft are never being exposed to the basics of how their device works.

https://www.theverge.com/22684730/students-file-folder-direc...
Testing End-to-End Encrypted Backups and More on Messenger
Ah. Okay. The Air Clean is the not-as-good-as-HEPA filter they provide for the lower end models and requires an adapter.

When I buy bags, I get the Air Clean filters with them, but it doesn't come with the premotor filter.

I should have figured that different retailers would package differently. That's my bad.
FFH2 even has it's own rebalance mod, Erebus in the Balance
A point that you're forgetting, which is extremely important for a lot of people, is access to a public library's collection of ebooks. In Canada, Kobo is overwhelmingly capable of connecting with a public library, while Kindle cannot. It is, in my experience, the number one reason why people around me choose a Kobo over a Kindle.
Car emissions are a very small problem, global warming wise, compared to things like jet liners, cruise ships, e.t.c

Personally I would at least like to hear some arguments why a cheap national railway system isn't a thing that the government should do.
Yeah, this dude getting NFA'd marks the end of the first amendment in the UK. Wait why is everyone frowning at me
It's sort of the opposite, a worn chain will wear on your cassette. Using a chain checker, or a ruler, you can measure how worn your chain is. If you replace the chain too late, the new chain will not mesh with the cassette, and it will slip. You can usually do this 3-4 times before the cassette will also need to be replaced. How long you will be able to use a chain is dependent on the riding environment, chain material, how well it is cleaned, and how well it is lubricated.

With an 8 speed bike, riding between 300km - 500km a week, I usually get around ~1000km on a chain riding outdoors, or about a month on a chain. Riding indoors on a trainer however, my chain almost never needs to be replaced.

For an 8 speed bike you replace the chain at 0.75 wear.

Depending on the bike you may choose to let both wear, and replace both at the same time. Eventually you will find the shifting sloppy, and the chain slipping however. This observation is from personal experience.

I find the idea of using string interesting, more commonly on the market you would see belt driven designs like the pinion.
If I made a tool that was good for large codebases, I'd demo it by making a video ostensibly demonstrating someone unfamiliar with a large codebase reading a simple JIRA ticket for the first time and then using the IDE/language/toolset to explore the codebase and figure out what actually needs to be done, the whole time narrating and pointing out each feature of the language, tool, IDE, etc that makes this experience quicker, easier, better.

It could even be a relatively fake example and I think it would still land if your audience has had experience exploring large codebases
i want to be able to trigger datasets to be rebuilt automatically when their dependencies change, which as i understand it is a large part of pachyderm's value proposition, but it is unclear how to integrate pachyderm into the larger data ecosystem. my users expect data to be available through a hive metastore or aws glue data catalog. they expect to be able to query it with aws athena, snowflake (as external tables), and other off the shelf tools. i need to be able to leverage apache iceberg (or delta lake or hudi etc) to incrementally update datasets that are costly to rebuild from scratch. it doesn't seem that pachyderm can do any of these things, but maybe i am just missing how it would do them? i would love to have a scheduler that is just responsible for triggering datasets to update when their dependencies change, but it seems that pachyderm is built around a closed ecosystem which makes it incompatible with tools outside that ecosystem.
I'm sure we can all agree that the guy is an asshole but that doesn't mean he should be arrested.
> How did they get an average of 301ug/kg when most of the area covered by the maps were below the safe level?

Presumably outliers with much higher concentration.
Have they planned for “false flag” spam campaigns by political opponents, “unsubscribe” links that take weeks to process (if ever), and other forms of abuse?

Unrelated, it would be nice if joining the program would require making mailing list checkboxes default to “opt out” instead of “opt in”. Then the mails would only go to people who explicitly requested them.
And I believe CIA was significant early funder of Google
Managers often make poorly planned out technical decisions that are in the best interest of their career, but not the business.

Like changing a framework for an already fully working product, just to have done it.

You don't want to end up holding the bag for that choice when they claim you said it would work when it invariably overruns.
Don't ever let them find out you do it deliberately. This is quite disrespectful use of their time.
My understanding is that Amazon already crossed into that "mixed" state you are worried about: after a certain OS version Kindles natively understand EPUB (and can be sideloaded via USB, not just emailed). This was rolled out relatively quietly and the Send to Kindle tools have been taking a lot longer to update to support the .epub file extension even when the devices support it. We have something of an idea of when it rolled out in that it is noticeable the current "modern" KFX (?) format is a light tweak of EPUB.

But there are indications that there are probably still active kindle devices which Amazon is converting AZW3, KFX, and EPUB behind the scenes still. I still have a 3rd gen kindle keyboard myself that I use rarely and the outward differences between its OS and the OS on my other two more recent kindles are growing increasingly stark (and not entirely for the better, Amazon's recent cover focus even in list views have made the device's library a much bigger chore to navigate with no more than 6 books displayed at a time in either grid or list views). Easy to imagine nearly as many inward differences, including format support, between the OS versions.

So far, Amazon seems to want to support any active kindles for the long haul and I would be surprised if any behind the scenes converters get "turned off" without notice, but because they don't tell us where the exact lines are in which devices support which OS versions and which OS versions introduce which feature support, it's a strange gamble with not enough information.
If the system for reporting and handling these cases on an individual basis actually worked then there wouldn't be a problem. The entire point of discussing this is to make those systems work better. Presenting counter arguments is fine, but trying to prevent the discussion from happening does suggest that you benefit from the status quo.
And then what? Are they supposed to design a better development process and build tools to improve efficiency? Again seems like both a supreme waste of time and also as an engineer something I really would not want. Or are they supposed to tell the dev experience team to do something. If so why not just have the dev experience team or leader go through the motions instead?
You can also use the civ2 ruleset and grab a civ 2 tileset in Freeciv. That way you get the same look and behaviour as you may be missing.

I'm sure someone has probably recreated the campaigns too, though you would be missing the memorable FMV sequences.
To clarify, without weighing in on the merits of his complaint, what he is saying is that he wants to use Debian Stable's toolchain and is complaining that the ecosystem (crates on cargo.io) move to use the latest features so quickly, and don't have stable backport releases, which makes this difficult to do.

Edit: Reworded to remove disagreement.
Back in 1999 I worked at a company as IT manager, and the CIO had me parsing logs every morning. On paper. On a line-type printer. We fed the logs directly to the printer in real-time because he was concerned if a system had been hacked that they would fuss with the logs and he wanted a physical print out in real time to thwart any efforts to munge the logs post hack. Highlight any potential threats with an actual highlighter.

This sucked.

However, it really taught me how to skim logs for threats in the physical form super fast...
It’s a small thing, but array::from_fn makes me happy.
I was the same way only maybe not as productive as you. From a young age until some point I was always thinking always inventing.

I recall thinking if it was possible to not think since I was constantly thinking. I was well-known among my friends in pre-Internet times as knowing a lot of obscure facts. I was always reading anything from science journals to history mainly to get ideas for inventions.

One thing I have been toying with is a long fast. People say for them it reset their brain and they could think more clearly. And by long I mean days like a 7 day or more fast. At my age it would probably kill me.
> A law exists in the UK about using public communications networks to send grossly offensive or indecent communications.

Why? Why is this any of the government's business?
The concern isn't about the matter itself, it's about companies seizing private property without having to go through the court system. Seizing the domain is likely a reasonable response, but why exactly should businesses be allowed to play judge and enforce the law like that?
This thread has several different people commenting that the source is questionable, posting other sources, explaining why this source isn't great, etc. Which is what I see, quite often, in posts that have questionable sources.

Your view of "HN users" (excluding yourself from that group, presumably?) doesn't seem to align with my experiences.
> One of those limits is that you really, really, really don't want to go outside of RAM. Think about what is stored, and be sure not to waste space. (It is surprisingly easy to leak memory.)

You can have massive amounts of RAM these days. You’re sooner to hit big-O limits from bad architectural decisions than run out of memory. If you do get to that point you likely have enough value in your usage to justify scaling out further and sharding.

> And third, it is worth spending time mastering Redis data structures.

Bingo. The true secret to properly using Redis: understanding the big-O complexity of each operation (…and ensuring that none of your interactions are more than logarithmic).
There was the Sony Data Discman in '92, which failed because books had to be distributed on a proprietary disc format, and there were not many.
Latest VSCode has experimental sticky scrolling feature
Super helpful when working in larger classes/editing JSON!
There also seems to be some social expectation that when you have a family, you need a bigger car, despite modestly-sized cars being perfectly sufficient.
Makes you wonder what all the current anti-straight-white-male ideology will amount to in the long run. Hate should be called out for what it is no matter the group it's aimed at - to set a clear example of civil expectations but I don't see that happening in my lifetime if ever.

Edit: I would love to have a dialogue with the downvoters - my email is in my bio.
Las Palmas digital nomad review
I thought I'd share a write up I did of working from the Canary Islands in Spain. I hope someone finds it useful.
I never got into the whole piracy thing (despite growing up in it's heyday), but I haven't thought much about the ethics of it and certainly wouldn't judge people who do it.

Mostly the "cost" of staying up to date with best piracy practices doesn't seem worth it, to me.

I happen to know the price of hulu+disney+ is around $20 currently (because I just canceled my subscription, haha). I vaguely recall that is pretty close to the retail cost of a season of a show, around a decade ago, I think. So it seems like an OK deal in that context -- I watched way more than one season of a single show on the two services, per month (but like, I want to cut down on my passive content consumption anyway).
Safety features for personal protection shouldn't be the reason why you can or cannot drive a car.
I'm building commercial hardware products using embedded Rust, I love it. I cant really imagine going back to C. I haven't dug too deep into the offerings with this update, but none of the standard library stuff is relevant for me
Yup. I've had this exact same idea.

Similar idea that I liked but couldn't fully get into:

http://eaglemode.sourceforge.net/
If it helps, I advise avoiding it on mobile because it makes my RSI flare up like crazy. YMMV.
> Enough fans in fact, for that a 2022 operating system bothered to add support for graphical sessions (via an X11 server)* on said hardware*.

> And it is that the objective that differentiates this system from other BSDs such as FreeBSD or OpenBSD is summed up, precisely, by its slogan “Of course it runs NetBSD” (Of course running NetBSD)in reference to the vast catalog of hardware architectures that it supports, from the (today) enormous VAX microcomputers (launched on the market in the 1970s) to PDAs of all kinds, passing through PCs, Raspberry Pis or Sega Dreamcast video consoles.

This article seems like it was auto-translated from another language.
I would be surprised by this head in the sand denial of the obvious patterns in how laws are selectively enforced, but people seeing nothing about the world other than the filter bubble that funnels to their screens means there will always be willfully ignorant apologists for tyranny.
IMO the best vehicles are ones from the early to mid 2000's. They have OBD2 so they're easy to diagnose and tune but no unnecessary computer controls in everything, no touchscreens, parts are plentiful, issues are well known, and they're better built than earlier cars.
This thread is about GM forcibly bundling OnStar into a bunch of their cars. Removing the antenna does nothing to prevent that.

Whether you activate the subscription or not, you're still paying $1500 for it.
Can be done for just the filing fee. But you'd likely want to have council help, about $6k last I looked.
One of the worst things about subsidies is that once they have been around for long enough, they become invisible and get perceived as normal, while trying to get rid of them and restore actual fairness and market functioning is seen as an attack. Multiple people on this thread are demonstrating exactly this.
If you’re on iOS, just accept your fate.
“Taxes” is all that is required

> the fix was spending a lot of tax dollars to replace it?

Reads fine as

> the fix was spending a lot of taxes to replace it?
> grossly offensive or indecent communications.

If the way you determine what fits this description is by knowing it when you see it, you're enforcing ideology. There is no way that you need to interview a person to figure out whether a communication is illegal. You're interviewing the person to see if the person is illegal.

edit: https://www.college.police.uk/article/protecting-freedom-exp...
It was Harris Corporation but I heard the benefits got worse after the merger with L3.
Okay, that makes sense. What do you need the handshake keys for, though? Aren't the application keys enough to decrypt all of the data that you need to?
The USPTO's grace period is very generous internationally. About 16 countries have comparable rules.[1] In most of Europe, any public disclosure beforehand completely prohibits you from getting a patent. So if you want protection outside the Americas and Eastern Asia, you should still not disclose anything before you get a patent.

[1]: https://www.mewburn.com/law-practice-library/grace-periods-f...
More URLs in CommonCrawl = more data for future LLMs/other transformer-based AIs. Which I'm all here for.
It's not a binary choice. We can and should have both. We can also provide constructive feedback and at times criticism both without risking hurting their feelings. Again, the point is time and place.
There is ample evidence in medical research that diet (to the extent that people have control over what they eat) has huge impacts on quality of life at high ages.

All of this is about taking actions that reduce risk statistically. None of this is about a magic action that will prevent all disease.
The other day, in our _private_ parking lot, a car drove through with license platter scanner attached. Up and down each row. It wasn't marked, and the scanners were bolted on. Civilian plate, early 20s driver. We called the police, but they wouldn't do anything as the car was gone, and we didn't get the exact plate number.

Like _what in the actual @#$%? What jackass Silicon Valley startup is funding this operation? It's this kind of stuff, which is illegal, but because it's hard to enforce, people will get away with. These people have obviously trespassed hundreds of times.
That's a pity that feature is missing. Might be a fun weekend project to look into someday.

Where did you find the players in your group by the way? I always wanted to play long Freeciv games with friends but never found anyone willing to put in the time in my own circles!