skysight-inc/HackerNews huggingface dataset:
I got a new laptop that happened to have Windows 10 on it. While fiddling around on it (before abandoning ship and installing Linux on it) I was seriously jarred by how so many of the setup and configuration screens are still exactly the way they were 2 decades ago for Windows.

They put so much effort on polish and whatever on the general in-your-face parts of the UI, and yet all these archaic bits keep coming through all over the place.

I was pretty surprised. I find most Linux distros to be far more coherent and consistent experiences.

I stopped upgrading my Mac when iTunes deleted 80% of my music. It's relegated to recording music with Logic and nothing else, now. I don't trust the OS enough to care what happens to it otherwise. Eventually that hardware will die, but by then I won't be using Logic anymore, either.
You make it sound like Samsung was quietly doing their own thing and then were blindsided by a lawsuit from Apple. But actually after the iPhone was released Samsung deliberately went through it screen by screen and produced a 132-page report on what features and interface elements they should steal from the iPhone.

https://archive.org/details/436142-samsung-relative-evaluati...

I don't have a great opinion of the patent industry in general but in this situation Samsung's behavior was pretty blatant and unethical (IMO), and went well beyond "rounded corners".
I’m not sure how it would hold you back. On the contrary, it should motivate you to seek further understanding of your thoughts.

To me, it just doesn’t make sense definitionally to say you understand anything if you can not describe it in language. It would be like saying you understand an algorithm but you can’t express it as a computer program.

But this isn’t to say that you cannot act in accordance with your thoughts even if you don’t understand them! It can be useful to make decisions based on intuition even if you can’t describe in words what motivated the decision. Surely we all do that quite often. But it’s even better to be able to understand those thoughts and account for them using words!
Well, OP talked about empty buses and bus stops that nobody uses, and claimed this bill would result in housing development there.

That is misinformation, because the actual bill only applies to strictly defined high-quality bus stops.
Looks like a lot of hard work has gone into this.

I found myself wondering, more versus future efforts, about the writing already being on the wall for Yahoo Groups years ago (e.g. the multi-day outage in 2017, IIRC). Why wait until the official shutdown notification before getting a scrape of the public groups? As someone who had a modicum of presence still on the site, it had grown increasingly prone to random errors, and I even wondered whether one day it would go down and refuse to come back up no matter how much effort Yahoo put forth attempting to revive it. That could've easily been an even worse "Yahoo-geddon."

(Not that I expect the effort Yahoo would put forth would amount to much, since in the now-defunct Yahoo help forums a Yahoo team member revealed Groups had been "deprioritized" a few years back, i.e. no official support, no help for groups with deceased mods, etc.)
Do people with a weak internal monologue understand or enjoy jokes, puns, or poems?
Design patents are basically like trademarks. They're not meant to embody useful new inventions the way utility patents are, and they always involve a greater degree of subjectivity. Even if you believe Apple's iPhone design patents to have been too obvious and unoriginal to warrant protection, they aren't as an egregious perversion of the purpose of the law as the most notorious software patents.
Apple removed 805 apps in China from 2018 to 2019
The length of the school day has more to do with the length of the work day than the length of time that is required to cover the material. We've basically settled on 7:30 to 3, with after school activities and sports running to 5, 5:30, to enable parents time enough to get their kids to school, work an eight hour day, and pick them up again.
Did I miss something or it doesnt support straight SMTP to send?
At least they're leaving the archives up and searchable, though I figure they know they'd be subject to the wrath of genealogists if they didn't.
At the point, all that matters is if templates are monomorphized or not. Other things don't affect much. Your previous statement just counts like fanboy-ism.
My (least) favorite example is that Microsoft got at least 3 patents out of Exfat in the late 2000s for trivial extensions of FAT32, which incorporated long-public, in-no-way-novel techniques to FAT in basically the most obvious possible way to add the features. (Basically: hashed directory entries for speed of lookup; a single extent design that only works for 100% contiguous files; and a free bitmap.) These things were easily predated by the same techniques in, e.g., ext3 (2001) and classic Berkeley FFS from the 80s, but MSFT gets to prevent unlicensed 3rd party ExFAT implementations until 2029, if not further.
What’s crazy is universities don’t fund research. That’s a more central issue. They both directly profit from research and want to then own the results of that research, it’s a parasitic relationship with funding agencies.
I just found Gaia (and became a Premium member) not too long ago as I was preparing for a kayaing trip. I love Gaia! Thanks for the great work.

Edit: Although can you tell me whether there's a way, on iOS, to have the map not switch to dark mode when my device is in dark mode?
The book "The Untethered Soul" is very good if you're ever interested in breaking free of that.
I think it’s a relevant comment. The article does very little to explain what she did that was useful. The Wikipedia article... sort of suggests her comments were more impactful but it’s hard to assess that claim.

The article even adds

> Eventually, there was nowhere to turn but back to “her Newton,” as she affectionately started calling it. She found the proofs “very boring” and the commentary “very difficult,”

Which doesn’t do the work any favor. Without any intent to slight women’s contributions or ability to contribute to science, I didn’t get the sense that this was a hugely important work.

The titles claim that she transformed physics sounds egregiously overstated in that regard.
You live in a bubble. Outside of the rarefied air of SFBA, wages are much lower. I do know super sharp people who are paid far less.
Thank you for sharing this!

I made those teardowns, and it's awesome to see people getting use out of them. :)
How `Kubectl Exec` Works
We're only being told to increase shareholder value.
We've banned this account for ideological flamewar and otherwise breaking the site guidelines. Could you please stop creating accounts to do hat with? It's not what this site is for.

https://news.ycombinator.com/newsguidelines.html
Nand2Tetris

"...an ambitious book attempting to give you a cohesive understanding of how everything in a computer works. Each chapter involves building a small piece of the overall system, from writing elementary logic gates in HDL, through a CPU and assembler, all the way to an application the size of a Tetris game"

from https://teachyourselfcs.com
> If it’s invented by two different people with no relation or knowledge of each other, the winner takes all approach is wrong.

Unfortunately, the US patent system is winner take all; i.e., wrong.
CalTech is partially taxpayer-funded.

Where's my part of that $1.1B? (Pro-rata taxes I paid).
I dunno man, I ran the numbers and came out WAY ahead in the Bay Area

As a senior engineer, I was able to negotiate 150k for remote work (and I'd rent a house house in a nice Midwestern city or a nice apartment in Tokyo for $1200/month) vs 300k+ per year in Mountain View

Even with $3000/month rent, $6 gallons of milk, etc, I'm saving up way more money per year for a similar quality of life. Not to mention that I'm making way more connections and learning more in my time here, so I'll be in a way better spot after 5 years career-wise
I have an old sun with their old compiler powered off in my home, I could check it out.

What is the complaint though? Bad realloc strategy?

Come to think of it, the worst part of how vectors historically have been was not vector itself, but the requirement to use the copy constructor at reallocation time. C++11 and move semantics fixed that.
I've worked on a service like this. 800k lines of PL/SQL and Java stored procesures (running inside the database, so you could call Java from PL/SQL and vice versa), powered by triggers.

* Testing is god-awful. To test a simple thing you had to know how the whole application worked, because there's validation in triggers, which triggers other triggers, which require things to be in a certain state. This made refactoring really hard/risky so it rarely got done.

* There's a performance ceiling, and when you hit that, you're done. We did hit a ceiling, did months of performance tuning, then upgraded to the biggest available box at the time, 96 cores, 2TB ram, which helped, but next time the upgrade won't be big enough. You're limited in what one box can do (and due to stored procedures being tied to the transaction there's limits to what you can do concurrently as well)
Someone should do this for indie bands...
I’m grateful someone put to words the layers thing. The sublayers seem to move much faster than the top most layer. I try to get my monologue out of its way, but it’s almost prohibitive against it. Like I have to have the same thought twice - once low level and again top. Only then may I move onward.

I do try to “step aside” sometimes though. I think meditation has helped me hone that technique.
REMath: Survey of program analysis research with a focus on machine code
Am I incorrectly remembering that Twitter (Twtr) v1 was primarily to share tweets via SMS text messages? Hence the limit of 140 characters (+20 for the username to be added to the message)?

Is this just the wheel gone full circle?
Version for a Pi.

Version for BSD.
Yep. I call this resume oriented development, which I think is in the Gotime podcast he links at the bottom here. Martin Fowler wrote a good article about the same thing https://www.martinfowler.com/bliki/MonolithFirst.html

tl;dr: If you don't understand the problem domain, build a monolith following sensible engineering principles to get going ASAP and then split it out when you understand where the functional lines actually are.
>There is no answer to The Struggle

I posit that there is an answer, but someone in Ben Horowitz’s position is literally unable to find it, is blind to it, unless he un-becomes Ben Horowitz.
perhaps it's load balancing for other cars. If one entity controls a significant enough portion of the total traffic in the system they might sometimes make a decision that negatively impacts one packet if it helps a sufficient number of other packets.
This is very useful.
Note though that all of the following doesn't work unless you have ssh access to the server:
- search
- terminal
- monitoring (cpu & memory)
- report of used/available disk space
- system information
If an industry is small enough, the only people who can understand an issue without expert testimony are people who are probably going to be highly biased, by virtue of working with one of the participants.

And regardless of the size of an industry, people who have a high understanding of an issue are likely to have preconceived biases about a dispute. Stuff a jury full of tech people, to resolve a tech issue, and odds are, an Anyone versus Oracle dispute is not going to have a fair trial, regardless of the merits of the case. Most tech people hate Oracle.
Because when you're navigating, you generally want to orient to whats in front of you.

I definitely agree with you if you are just "studying" a map... But nobody wants to perform a mental re-orientation while driving.
if generating 80 billion in revenue and making your shareholders money by selling mainframes to banks is irrelevant then I wouldn't want to be relevant.

I continue to be puzzled by the derision that companies on this site get just because they do regular business.
«the whole thing is misinformation»

Another non-answer. It is perfectly valid to compare various epidemiological characteristics like I did, and like Dr. Melvin Sanicas did (are you going to criticize him too?) A lot of us on HN are sufficiently educated to have decent discussions about topics we are not experts in. If you have constructive criticism, give it to me instead of your non-answers.
Sadly the comment section on this post is yet more evidence that yes, we do need feminism.
Forward error correction is a patent minefield, so instead everyone just uses Reed-fucking-Solomon.
Interesting, the page you linked also says this.

>Depending on the computer architecture, a byte may consist of 8 or more bits, the exact number being recorded in CHAR_BIT.

I'll add that as an assumption.
"Like the robots, we're also trying to figure out our preferences, both what they are and what we want them to be, and how to handle the ambiguities and contradictions. Like the best possible AI, we're also striving — at least some of us, some of the time — to understand the form of the good, as Plato called the object of knowledge."
> He definitely meant a different type of healthy solitude, rather than the one on which newspapers and studies report when they assert loneliness and isolation among young people is at an all-time high.

Maybe it's because people spend too much time exchanging msgs in forums such as this, instead of having meaningfull exchanges with real people. Even walking down the street, they have their noses buried in a device.
All: we've replaced the baity title above. Please stay on the interesting side of this topic and ignore whatever reflexive reactions it may provoke. All that is predictable and we're here to learn something new. Flamewar comments impede that; they're agitating in a way that feels exciting, but intellectually they're just boring.
How to Change Your App’s Icon in SwiftUI
Free meal maker and shirt ironer.
> for an extra branch on getting the size

Modern CPUs have branch prediction.

The predictors work by caching which branches were taken, and assuming the same outcome is likely to happen next time the branch at that address is checked. That particular branch is checked all the time, and unless you actually have >2GB strings the result is always the same.

Only branches which dynamic runtime behavior are bad for performance, like binary search when the same branch is taken/not taken randomly, depending on the data and the key being searched. Branches with stable runtime behavior are OK thanks to branch prediction. Examples of good branches: `while( i < 10000 )`, `if( string_length < INT_MAX )`
Inspirational story for job seekers or entrepreneurs – Alibaba Biography
I am not op, but I do frequently feel like idiomatic C++ will create temporary copies of strings in areas where a C programmer would be less inclined to do so.

For example, removing a prefix the C way would be to add the size of the prefix to the pointer.

I guess c++ has string_views for that sort of case as of c++17.
Waze also shows me distracting landmarks like McDonalds that stand out on my map, annoyingly. It doesn’t offer me a way to customize what I see or add in restaurants I’m interested in.
Do you happen to know why the standard doesn’t use that trick?

It always impressed me how clever it was, but once you know it it seems fairly clean and maintainable with no obvious downsides.
Or crappy decisions.
This statement is so 20th century.

Since then analytical data warehouses (such as Snowflake) got ability to handle schema-less semi-structured data. No more ETL, it's ELT (where transformation, if it is needed, is done in SQL at query time or at intermediate transform time).
Came here to say the same thing. Human curated music podcasts (such as Bandcamp Weekly) are also a great way to discover music.
From 1990 to 2007 housing units increased by 9%, outpacing the San Mateo county which grew at 7% over the same period. The growth in the decade after 2000 did slow, that was the period immediately after a major contraction in 2001 of the tech industry
I think scientific translations are undervalued in academia and the general public. Whether or not a direct scientific discovery is made is irrelevant in my view, as this work enables other discoveries to be made.

Still, making a good translation can require deep understanding of the subject and offers plenty of opportunity for scientific discovery. The translator can be one of the first few to understand an important work. I think most people would agree that understanding an important work early can be advantageous. At least a few of the scientific contributions I've made were motivated by things I translated, as appears to also be the case for Émilie du Châtelet.

An acquaintance of mine in linguistics told me that translations are treated as roughly equivalent to a conference paper in linguistics, where journal articles are considered first-class. I think this setup is better than the status-quo in engineering, CS, physics, or math where translations are often treated as a waste of time.

Today, most science is published in English, but for problems which have existed for a long time, it can be worthwhile to consult the foreign "archival literature" for important papers that haven't been translated or appreciated. (Or even digitized, frequently!)

Edit: If there's a particular paper you're interested in finding a translation of, I'd recommend looking at this Stack Exchange post I made about locating existing translations: https://academia.stackexchange.com/a/93209/31143
Please don't react to bad comments by posting more ideological flamebait. It just makes the thread even worse.

https://news.ycombinator.com/newsguidelines.html
That's a question I've found far more useful for others to work out on their own than to have explained. It's akin to tacit vs. explicit knowledge.

I've highlighted it as an area you should focus on. The rest is up to you.
They do. Most universities also rely on other sources to supplement research including donations, endowment spending, ip, and even tuition.
Campaigns cost millions of dollars. Where do you think that money comes from? Principles and integrity?
We've banned this account for trolling. That's not what this site is for.

https://news.ycombinator.com/newsguidelines.html
What Python and other dynamically typed languages call "types" aren't types at all in the theoretical sense. In type theory, types are properties ascribed to programs that describe their behavior and are part of a language's static semantics (AKA checked at compile time). Dynamically typed languages are really untyped (or from a certain perspective, "unityped," meaning that every expression has the same type: https://existentialtype.wordpress.com/2011/03/19/dynamic-lan...).
Most of what I know predates SSE; does that have a long track record of being fast? I know REP MOVSB was originally fast, and then CPU vendors decided it was rarely used and did it in (slower) microcode, and then architectural changes made it fast again sometimes depending on alignment.
Some of this, I suspect, is about differences in how people understand "speak" and "hear". I mean, I have an internal monologue, and sometimes even dialogs or arguments. But I would never confuse them with something I actually heard. Even what I might whisper or subvocalize.

I also occasionally hear voices or whatever, usually just before I fall asleep, or when I'm very tired, or stoned. But that's a very different experience. That actually seems like hearing, and not at all like my monologue.

One of the Landmark distinctions is about internal dialogue. That is, distinguishing it from who we are. As a subsystem, as it were. Very automatic, and based on our programming.

So there's the practice of hearing yourself, thanking yourself for sharing, and then choosing how to be. Just as you might respond to an upset child.

I admit, though, that I'm often harder on myself than I'd ever be with children. But it's all in good fun.

And I do vaguely recall that some participants denied having internal dialogues.
The concept of this conundrum occurred to me years ago when I developed a friendship with a woman who had been deaf since birth. I don't remember what triggered it exactly, but I remember thinking exactly this, "If she's never heard herself speak, then what does her internal monologue sound like? Oh, wait... she's never heard anyone speak, so... <brain melts>".

Similar to the author of the piece, I just have to stop thinking about it every time it pops back into my brain. It's like I get into some recursive loop and eventually blow the stack, unwind the stack trace, abort, and resume my regularly scheduled processes.
> Why wait until the official shutdown notification before getting a scrape of the public groups?

Archive Team does have projects to scrape some sites that are looking like they might not survive the long term (e.g. right now there's a LiveJournal project) but they're all volunteers and I think they just don't have the time to do everything all the time.
But note that “the influenza virus” is a term that includes many genetically distinct mutations.
I swear, a few years ago, I never verbalized thoughts in my head. It wasn't a thing to me. Then, I remember very much when I started "speaking" in my head with words, and since I started having these monologues, I haven't been able able to stop...
I'm not sure if it's the same thing, but I can switch between the two modes, narrated and silent. Most of the time when reading I'll narrate in my head, otherwise I rarely narrate when performing more complex tasks (such as programming - I program much faster than I can speak).

I always find myself thinking out different scenarios, different responses, etc. I too listen to a lot of music and podcasts to drain out that voice - it often helps me work harder.

Also my internal voice is very different from my spoken voice. My internal voice is upper class English and my spoken voice is a rough, course English voice.

Another thing, possibly related, is that my ability to multitask is quite high. Right now for example I am watching a video whilst typing. I can often talk and type at the same time as well, whilst I find colleagues unable to do so.
You realize the Wright Brothers in particular are an absolutely horrible example of the patent system working right?

Their patent trolling is credited with setting back the development of the United States aviation industry for years.

https://en.m.wikipedia.org/wiki/Wright_brothers_patent_war

So really, the only benefit is the actual patent ending up in the public domain, at the cost of further slowing down the field when someone ends up with patent rights assigned andisfeeling particularly litigous.
Interesting take.

Did you read The Hard Thing About Hard Things? Or his new one?
> There are no victims.

What a ridiculous take. Besides, the problem of people wanting to remain in their existing homes is trivially solvable by deferring property taxes as liens against the property to be paid on the death of the owner. Average property tax in California is ~1%, so a person could live an entire lifetime without having to pay anything. But of course that was never the real reason anyone supported these absurd initiatives. It was always about rent-seeking.
Companies don't move because those location decisions are made by wealthy senior executives who like it here. California is a great place to live if you have enough money to insulate yourself from the bad parts.
Sounds like some of the choices were suboptimal. In particular, sleeping 4 hours a night is ridiculously unhealthy. She might have actually lived much longer and kept her daughter alive, if she'd only kept 7-8 hours of night sleep. Seclusion and withdrawal from society is also not particularly healthy.

But. Amazing.
What is the monetization method of Community? Do they charge the celebrities who are using it?

They say in their faq they aren't data mining, using ads, or charging the fans.