skysight-inc/HackerNews huggingface dataset:
My comment is in response to

> Linux/BSD UIs use the Control and Shift modifiers most heavily, instead of Command and Option.

I don't think I would have a severe objection to reversing terminal shortcuts (i.e. use Ctrl-c to copy, Ctrl-Shift-c to kill). But really, these are dev tools and I don't think the alternative shortcuts are that hard to get used to. On Linux it just becomes second nature that in the terminal the normal shortcuts are all prefixed with 'Shift', because there are a bunch of more useful shortcuts directly under the normal keys.

Edit: incidentally you can change this on Linux. It's configurable. I suppose not many people seem to want to, which is maybe its own response to your question. See this thread for example: https://www.linuxquestions.org/questions/linux-software-2/ch...
Lack of good API s from Apple to set privacy levels programmatically?

I can see that as an issue.
Sounds like this can be solved by adding support to LLVM. I realize that might be a tall order, but isn't that preferable to locking entire platforms out of a popular new language forever?

> The LLVM developers have been somewhat leery of taking on new architectures, unless they can be convinced there will be long-term support for them, which is understandable, but makes the problem even worse.

Surely, if people actually care about these platforms there would be people willing to commit to this long term? If not, are people saying that everything needs to support all the GCC-supported platforms forever?
Being unfamiliar with Hustler implies a deficit in the history department?
on the one hand it sounds kind of good & smart.

on the other hand it sounds Dominionist as fuck, something that the weird-ass evangelicals might really really get behind. not sure i want my state backing such a radical procreation-ist policy!
I don't know anything about how they are run, but I would assume you need a large number of on-site engineers and process overseers. What are the low-income jobs? Security?
A non conspiratorial interpretation is if an app uses a bunch of upstream libraries that change their behavior every time someone checks in a change you want these labels to be automatically updated because you don't want media articles for every mistake. All these need some new release process.
> ethically challenged

Is that like a euphemism for sociopath?

I'm being slightly facetious, but I don't really know what you mean by "ethically challenged".
How are you "ethically challenged"? And what prevents you from simply BSing them so they don't discover this?
I wrote a video game in pygame. It was fun!

I used it to master how to write a basic video game, without falling into the intricacies of C++ to hack out a video game.

I mastered all the mechanics of 2D video games, similar to the Nintendo and PlayStation games of the 1980s and 1990s.

I finished it in a weekend. Well, I put in 16 hour days, so it was more like a week’s work. Granted, I did have other development experience, but this was my first foray into video games.

I was driven to complete it, when I realized it was possible to actually make money as an independent video games developer. Still difficult, but possible.

I was thinking of turning this into a book or a video tutorial series. It would be helpful to crack the mysteries of game development for the new programmer.

I wonder if anybody would be interested in such a book? Or such knowledge.
if you can boot a linux usb, you can change the password directly with chntpw. the command prompt trick allows you to do one-up -> work from the system account or create a new administrator-level account and delete it afterwards allowing the user's password to remain the same.

and on most PCs you don't need secure boot to block booting from USBs, a BIOS password is usually enough...
Well ok do you have any basis for that or is that speculation?
Like most consoles, the switch graphics API (NVN) is a very thin veneer over the hardware. Understanding the hardware tells you a lot about the API.
I'm definitely taken aback with how you speak of this like its two sports team.
Knowing When to Quit (2016)
Now you’ve misinterpreted me. I was under the assumption that Hustler is a widely known pornographic publication/production house and Larry Flynt a widely known free speech advocate as a defender of said business empire.

I assumed (wrongly) that the objection to Hustler being in the title was a blanket rejection of sex work as a part of the general social contract worth discussing at all. But I assumed that based on very similar views widely expressed here, and a misunderstanding of very specific wording.

Believe me I don’t expect HN to ever be sufficiently pro sex worker. But I’ve seen enough anti that I’ve made a point to push back some when I can.
> These days people want to be able to log into a portal and see their billed water usage by the day.

there's lots of safe ways to export data from a secured/highly controlled system in a manner designed for one way information flow. even if it's as simple as putting data in a pipe-delimited CSV in a cron job.

first get the data out of the secured system's boundaries, nothing sensitive, and then do whatever is needed to present it to customers in a friendly web GUI.
The Social Network Was the Most Important Movie of All Time
https://en.wikipedia.org/wiki/Noun_adjunct
But dolphin emulator enthusiasts mitigated that by creating huge shader caches by playing the games for hours, and then saving the shaders.
This answer convinced me to buy the book, books like (2) tend to be my favorites. Looking forward to it!
It would be hard to find a thing you can do in Rust that cannot be equally well or better done in C++.

Any safety that can be provided by a library+Rust can be provided by another library+C++, with only a different apportionment of responsibility between library and language.
My building has a really poor network topology. Or no topology at all, just a mess.

One day, I plugged in my laptop to my ethernet socket. I noticed it got warm very quickly. After some thinking, I monitored network traffic and noticed the frequency of useless broadcast messages due to an incorrectly designed network is absolutely amazing.

Using powertop, I estimated this leads to 2 W of wasted energy due to frequent wakeups. Given we have hundreds of computers in the building, I can imagine the waste is not negligible.

Same thing applies to a misconfigured desktop. I can save 1.5 W by running a tiling window manager and no desktop environment. I can imagine that tweaking GCC flags could even bring this number down. But just sane configuration does wonders.
Listen to yourself. Decoys? What percentage of people do you think won't go running away screaming when you tell them that this is how they should store their wealth? If I lose my bank password I can walk into a branch and talk to a human. No need for metal etchings and incantations.
Sorry for the ignorance, but what's SAS? DDGing that word might not get the appropriate result.
"If the First Amendment will protect a scumbag like me, it will protect all of you."
-- Larry Flynt
I attempted this. I didn't really find it more productive. It only really managed to annoy my boss at the time.
Free IPV Adult And Netflix Fast Servers of the day 11-2-2021
I don’t disagree with your assessment though I would say the potential alone is disqualifying. I understand if you don’t. Your positions is quite consistent and compelling.
>Emulating that on a general-purpose system with PCIe would be astonishingly ridiculous.
Even official PC ports suffer from that. For example Horizon Zero Dawn looses up to 20% of performance if ran on 8x PCIe 3.0 lanes.
Ask HN: Would anyone like an unused domain? I'd like to give away viewfinder.dev
Hi HN, I bought viewfinder.dev for a project, but in the end I never used it (and I don't think I will anytime soon). So I'd like to give it away to someone who can make better use of it :)

The domain expires at the end of this month. Email in my profile for anyone interested.
Purple Mattress Discount $150 Off
I would prefer if you don't quote me for obvious reasons - i am speculating. I have left google about 1 year ago, so don't have any magical knowledge besides general workings.

I really think google is trying to be more good than bad in these matters, knowing how the sausage is made. but again, that's my probably biased view.
Show HN: Peppa PEG – Ultra Lightweight PEG Parser in ANSI C
> For some reason the OS needs to disable/reset all displays [...]

Yes, I hate this. Also, many monitors do not like whatever the Mac is doing, and will tolerate it only a small integer number of times before you have to interrupt power to them for a reset.

> You cannot drag fullscreen windows from one monitor to another. You cannot drag a non-fullscreen window to a monitor which has a fullscreen window.

I was actually replying to insist that you can, but then I realized (just now) that you said "monitor", not "desktop", so I'm not sure that this would work. Does it work for you with desktop spaces? 'Cause it does for me, although it makes the incoming window a chromeless as well and tiles with the existing window, which I didn't really expect.
You are right, i was more talking about why google might be stalling.
I’m closing on 20 acres near talahina in a couple weeks. SE Oklahoma is very underrated.
Passenger can be configured to restart processes after they reach a memory threshold.

Another optimization is using jemalloc. Going to try this soon with Sidekiq workers.
Look, it's not fascism if they went to college and pay your salary. And even if it is fascism, they're in the Cabinet now, so technically that makes them the government, doesn't it?

-Someone, somewhere in SV
There is no number there on the number of transactions, simply because it’s impossible to measure. It’s only possible to see the lightning transactions flowing through your own node.

Each channel accommodates theoretically infinite amount of transaction.
Python workflows have gotten way better in the last few years:

* Poetry for dependency management

* pyenv for Python version

* Black for automated code formatting

The .python-version file automatically sets my Python version. I run black . to format the entire project. I can run poetry add XYZ to add a dependency to the project. poetry publish deploys my open source projects to PyPi.

I wrote this blog post that explains how to use Poetry + Pandas + Jupyter if you're interested in learning more: https://mungingdata.com/python/jupyter-workflow-poetry-panda...

Poetry-like programs have existed for a long time. I used Bundler with Ruby when I started programming in 2012 and was shocked with the state of Python dependency management when I was experimenting with the language a few years ago.

The ecosystem has made huge advances and now mypy is making it even better. It's great to see all these languages adopting all the amazing Scala language features!
I think a handful of ideologues have arbitrarily assigned those symbols negative meanings. There's nothing bad about girls playing with girly toys and to say that a child is subjugating herself to men because she imagines being a princess or a mom is a perverse interpretation of a normal childhood fantasy. It's also illogical - princesses having power over most men.
FWIW, Azure has started rolling out free certificates for App Service - they have some kinda annoying limitations, but it's a start and some of them are planned to be lifted:
https://docs.microsoft.com/en-us/azure/app-service/configure...
Non central fallacy
That's not a BSOD! It's a Guru Meditation[0] Error (Amiga fans know what this is!)

[0] https://en.wikipedia.org/wiki/Guru_Meditation
I thought it was mostly assembly line workers putting parts together, with machines doing the rest. Kinda like what this photo shows: https://bit.ly/3a8uRFM
That's a fun idea. Sounds a bit like the chuunin exams.

From experience, just memorizing the numbers would be way easier (I did 250 in middle school), but here's my idea:

* Wear pants

* Wire up 10 coin-button-type vibrating motors to a mobile device (with a USB hub and USB-DC adapters, or something to that effect)

* Tape one motor under each of your toes

* Tape the mobile device somewhere inside your clothes that won't be too visible or affect your comfort/posture too much

* Run the wires through your clothes

* Have a program play the digits of pi through the motors with each toe mapped to a different digit

* Ideally you would also be able to start, stop, restart, and rewind at will; maybe this could be handled through buttons behind/under your heels with each action mapped to a short press or long press
My unpopular opinion is that these specific Google apps are advertising supported, and Apple are cutting them off from advertising revenue with the unavailability of IDFA on iOS14.5.
What is the motivation for Google to maintain these apps on iOS if these expensive apps no longer earn revenue for the company?
It will harm Apple iPhone sales if these apps are no longer available on iOS as they are some of the most popular in the world, so I'd say there is either wheeling and dealing behind the scenes to cut a deal where Apple pay Google to maintain these apps, or Apple are in panic mode trying to bring their own apps up to the level of the Google ones. Google Maps and Apple Maps may be near equivalents in the USA, but in the rest of the world Apple Maps is far behind.
The tension is resisted via the steel, not the CMU/mortar interface. Masonry behaves similar to concrete (that’s what the C in CMU stands for...) and suffers from the same issue as concrete re: lack of tensile strength. It is not the mortar interface which makes masonry a problem for tensile loading conditions but the structure of the masonry and mortar itself. They simply are not amenable to carrying tensile load at a microscopic level.

I don’t know what structural engineering you’ve done or what jurisdiction it’s in, but for practical purposes on the west coast in America, structural masonry isn’t an option beyond maybe 3 stories because of tension (due to seismic demand) and any structural engineer that says otherwise is looking to get sued for negligence.

Elsewhere in America this is less true but still most modern engineering doctrines would lead you quickly away from masonry for anything substantial, although cost and schedule is obviously a key factor in masonry’s favor.

Everything else about the use of masonry in walls I generally agree with, although the move away from allowable stress has impacted it as described above. Except maybe I would quibble about the use for retaining walls. CMU can be particularly cost effective for some geometries of retaining walls when used with steel.
Just gonna float this: a "good" nation would create privacy-respecting technical systems readily accessible for use/users that does what is asked here: hide personal information of officers. France ought get some experts together, & have them build some machine-learned models to filter out minimal but sufficient identifying characteristics of the police &c force that they are claiming to protect. Release those models, help others train competing models. Try to work to address what they declare is the issue.

Come not just with censorship & restrictions. To justly rightly govern, create the preconditions for the citizens to be able to fulfill the intents.

This bill has none of that good will, makes the state take no responsibility in making video logging good. It simply restricts & prohibits. This is a shitty way to govern. Try harder.
> The key point is that a BEV and PHEV can provide similar environmental benefits. Each has a unique profile and can be an optimal solution in different circumstances. By having a diversified product portfolio with multiple forms of vehicle electrification, Toyota can let consumers choose the model that best suits their usage needs and cost profile while maximizing the total contribution to GHG reduction.

What? No you are just confusing customers by offering them technology alternatives that they won’t have the time to understand. Very few people are going to make a table of 5-year TCO comparing a PHEV to a BEV.

Toyota’s lack of commitment to developing long-range BEVs is frustrating. They really seem to believe that they can’t bring down battery costs enough to make a fully electric Camry at the cost of the ICE vehicle.
Gina Carano Is No Longer a Part of Star Wars
Why should labor pay for all the externalities created by capital?
Or just π the symbol
Had an English teacher where a classmate noticed that there were hardly any comments from the teacher in the middle of our weekly response papers.

He copied the same middle paragraph into his paper and it took 5 weeks before the teacher noticed.
This seems revisionist, and while Sinofsky obviously has some authority on the subject, he likely also has a bias.

The antitrust case was brought by the states because Microsoft's behavior "was not in the public interest." As far as I know, it wasn't just 1 thing. It was the exclusionary licensing (OEMs were forced to pay an "MS Tax" even when they shipped a Linux computer), it was the bundling of IE, and it was their manipulation of their APIs to favor their software.

Plus there was the EU antitrust case that had nothing to do with OEMs.

It's also worth noting that Microsoft defense was...awful? They falsified evidence, they were belligerent/petty. Gates was a particular train wreck (1)

(1) https://arstechnica.com/tech-policy/2020/09/revisiting-the-s...
The point of encryption and privacy software isn't to make it completely impossible to violate someone's privacy. We still have laws that most of us agree with and want to see them enforced.

The point is to make it impossible to compromise everyone all at once and stream that data into a system designed to automate the manufacturing of consent.

It has to cost something non negligible to violate someone's privacy, and that cost will demand evidence and accountability from those who are authorized to wield that power.
The direnv layout for poetry works wonders!
assuming SAS software, an analytics software company

https://en.wikipedia.org/wiki/SAS_Institute
>Matrix has bridges connecting it to other apps like Facebook Messenger.

XMPP is traditionally all about intercommunication with other systems. Here is a XMPP transport for Whatsapp for an example:

* https://git.theta.eu.org/eta/whatsxmpp

Such gateways eventually get banned/blocked by the siloed IM systems. So the XMPP people have over the years tired of the game. The same will happen in the case of Matrix.
It does; five rapid clicks to the side button will trigger an alarm and require a passcode to unlock.
I do wish the computation for proof of work was more useful than "this has an interesting hash."
Half of Iceland's electricity is already from bitcoin mining so at the very least 1/12 of total bitcoin mining is from geothermal. The first youtube hit for bitcoin mine gives another operation in the US using hydro electricity. Any operations using costly electricity will quickly be put out of business of more efficient operations as mining hardware prices matches demand.
The reason I and others object the the word ‘ban’ is because it is implying (not even implying, falsely stating) that it is Apple that is the active party in denying these developers and SDKs access to user data. It is not Apple denying access to user data, it is users denying access to their data.

The thing is “users ban collection of their personal identifying data, killing tracking SDKs” is an inconvenient narrative for Facebook, Google and developers that use these SDKs for that purpose.
Hypnotism is banned in UK television. Advertisment is not that far off from hypnotism, and needs to face similar consequences. Promote your product all you want, but don't exploit human pyscology to manipulate people into doing what you want.
> I am inferring that recycling plastic is better than dumping it in some way from the fact that it's more expensive yet people still do it.

There is a lot of demand to be told that when you separate your plastic out, it gets recycled. There's no demand for the recycling to actually happen, so mostly it doesn't.
It being by Stephen only lowers the credibility. This is the same guy who wrote up a big slide deck insulting all the cretin, moron programmers in his eyes who aren’t using functional programming, by saying we are in the “bloodletting and leeches” stage of software at this point of history. (And then he took down the slide deck after getting backlash.)

Stephen is bombastic in all the worst ways, while insulting and looking down on other engineers. I’m willing to look past Stephen being the author and give the general story of Bitcoin power consumption a fair shake despite it (and a clear-minded assessment suggests it’s a total non-story), but Stephen being the author absolutely does not help with credibility.
It sounds rather expensive to halt all releases for months, just to more efficiently update privacy labels. The scenario you describe would mostly likely go differently: they'd continue to update at least flagship apps while working on better automated dependency monitoring solutions.
What the M1 and Apple Silicon Mean for Mac Security
Could have killed you with the flick of a switch - but you took three years and a team of 5 people to perform the rewrite?
These consoles have A LOT of custom hardware(e.g. PS5 kraken hardware decoder, with which they can have ridiculously high SSD bandwidth, at peak levels much higher than anything on the consumer market right now). Brute-force approach won't work on modern PCs.
There were some pipenv red flags back in 2020, see the bottom portion of this blog post: https://jacobian.org/2019/nov/11/python-environment-2020/

Just checked the commit history of the repo and looks like pipenv is back on track. Do you have any additional context?
Is this normal behavior from a developed country?

No, but China isn't a developed country yet. It's still classified as an "emerging" nation.
I guess Google maps might use the IDFA, but photos doesn't have ads and Gmail only works when you're signed in, so a theory that this is related to the IDFA doesn't really hold water.
Have you tried KDE? One of the reasons I like it is it's ability to remap every keybinding to what makes sense to you.
Why Clubhouse’s Invite-Only Strategy Is (Still) a Great Growth Hack
Android being open source based, Google can't realistically stop bloatware.

They can theoretically tie the bloatware ban to the Play Store license, like how they force OEMs to install Chrome, Maps and YouTube if they want to have Play Store on their phone, but alternative stores are already on the rise after recent controversies (deleting negative reviews (robinhood, tiktok), deleting unwanted apps from store (fortnite, parler), regional app blocking (tiktok in india)), and doing so would probably just push OEMs to abandon play store in favor of their own store...
As a Michigander, I find it funny to see people argue over growing cities and whether their cultural cachet is growing or fading. People here would kill to have the problems that Austin has.
This policy was announced in June, what is taking Google so long? Do they really have that much to hide or is the iOS developer team really that incompetent?
> Today, I have been to India, Japan, US, Australia, Canada, Russia, UK and France without removing the slippers

Even if one is using advanced VR (which I think they are not referring to), that is a bit of a stretch. Everything else seem spot on.
We are "optimizing the slow ones" so to speak. Per-capita electricity consumption peaked in 1979 and has been going down ever since due to improvements in efficiency. The same is true of per-capita oil consumption.

And if you see a "fast function" that's just obviously unnecessary, which is trivial to get rid of, then of course you do that. I do that all the time.