skysight-inc/HackerNews huggingface dataset:
I vaguely remember all those PageRank revisions, when some sites would get penalized for being slow or not well written. These days I'm not even sure if some sites are indeed gone or they just "fell off" Google search...

It may have certainly been friendly to a lot of users, yet it did not ring friendly to a lot of useful content.

Then also comes the geo segmentation. There was a time when quite a few results would be from foreign language sites or other countries. Sure, it created noise when the language was very much foreign, though later there often was a link to Google? translate.

I guess there may still be a way to have all that in the mix, but, generally the results are being streamlined.
That feature is a bit of a joke though, isn't it? It seems to only work for apps that have specific integration with it.

Specifically,
* not in terminal
* not in Chrome URL bar (but yes in text areas)
* not in emacs
* not in vim

I'd like a native version very much, but only when it works in most places. As it is now, I'd have to configure many things individually, which is a bit of a maintenance nightmare.

I guess a viable answer would be to use an external keyboard with a firmware under your control. All DIY mechanical keyboards and lots of commercial ones fall under that category. But that won't work for laptops on the go...
i've always been a little conflicted about fairphone. i like what they're doing in some ways (repairability, promise of a longer phone lifespan), but when I read quotes like this:

> According to the company, increasing the lifespan of a phone by two years reduces CO₂ emissions by 30%.[4]

i can't help but feel like i'm being lied to. cutting (a portion of) consumer smartphone emissions by 30% strikes me as an irrelevant drop in the bucket.

companies hyping up how moral/virtuous they are in order to _sell products_ to a compassionate corner of a market always come off as disingenuous to me.

i would rather fairphone just focused on lifespan and repairability & left the "saving the environment" spin completely alone. it's fine to target using conflict-free minerals and reduce carbon emissions - but marketing that as an advantage of buying the phone is really slimy.
Yes, a Pigeon Is Faster for Data Transfer Than Gigabit Fiber Internet
1. Thread Switching:
• Hardware Mechanisms: Specific circuitry used for rapid thread context switching.
• Context Preservation: How the state of a thread is saved/restored during switches.
• Overhead: The time and resources required for a thread switch.
2. Memory Latency and Hiding:
• Prefetching Strategies: Techniques to load data before it’s actually needed.
• Cache Optimization: Adjusting cache behavior for optimal thread performance.
• Memory Access Patterns: Sequences that reduce wait times and contention.
3. Parallelism:
• Dependency Analysis: Identifying dependencies that might hinder parallel execution.
• Fine vs. Coarse Parallelism: Granularity of tasks that can be parallelized.
• Task Partitioning: Dividing tasks effectively among available threads.
4. Multithreading Models:
• Static vs. Dynamic Multithreading: Predetermined vs. on-the-fly thread allocation.
• Simultaneous Multithreading (SMT): Running multiple threads on one core.
• Hardware Threads vs. Software Threads: Distinguishing threads at the CPU vs. OS level.
5. Data Structures:
• Lock-free Data Structures: Structures designed for concurrent access without locks.
• Thread-local Storage: Memory that’s specific to a thread.
• Efficient Queue Designs: Optimizing data structures like queues for thread communication.
6. Synchronization Mechanisms:
• Barrier Synchronization: Ensuring threads reach a point before proceeding.
• Atomic Operations: Operations that complete without interruption.
• Locks: Techniques to avoid common pitfalls like deadlocks and contention.
7. Stall Causes and Mitigation:
• Instruction Dependencies: Managing data and control dependencies.
• IO-bound vs. CPU-bound: Balancing IO and CPU workloads.
• Handling Page Faults: Strategies for minimal disruption during memory page issues.
8. Instruction Pipelining:
• Pipeline Hazards: Situations that can disrupt the smooth flow in a pipeline.
• Out-of-Order Execution: Executing instructions out of their original order for efficiency.
• Branch Prediction: Guessing the outcome of conditional operations to prepare.

There are some of the complications related to barrel processing
Lol I wasn’t sure - but I’m glad you were
Is there a word for companies that heavily rely on their customers that also actively hate their customers?
So many abbreviations being obvious was really key to me being able to memorize them. I just think "how would I abbreviate this" and that's almost always what my abbreviation actually is
A recent study showed handing a Pepsi to the invading army would avert war
This

> While tattoos make you more warm, requiring more sweat elsewhere, bottom line leading to higher body temperatures

appeared a very stupid comment indeed. However I am wrong and will always admit it and learn from it, so do you have any links to show that tatts, once healed, affect body temperature detectably?

(edit: looks like I am wrong. I take it all back with fulsome apologies).
It's only "reasonable" if the subpoena comes from a court in the country the VPN is headquartered in. And just like you said, what LE can get depends on how the VPN is setup. If it's no-logs, anonymous payment, randomly generated user ID's, and servers not allowing dumping of the connections, there isn't much to give to the law at all.
Make Each Line Count, Keeping Things Simple in Python
This is where the secondary meaning of caste plays a role, which would be just your last name. A caste is your lineage.

In Indian history, certain groups/clans/families were associated with certain jobs. How close those jobs were to the throne or to the Mandir determined your 'rank'.

Fun fact, this is why the last name Singh exists, as a rejection of that system.
You must be using an unusual definition of subsidy. Gasoline is heavily taxed just about everywhere.

Anyway shifting around the costs doesn't change the fact that paying ~30% in fees is very inefficient
Could someone please share their MapBox pricing vs usage experience?

I am considering building a map related app on MapBox API.

Alternatively, there's the OSS "OpenLayers": https://openlayers.org/en/latest/examples/
Interesting point. What are some specific instances in which the CIA saved us from the Soviet menace?
I find this theist argument to be really exhausting;

1) Why must the human experience be intentional if it is profound?

2) Why does it even actually matter if there is a creator? Everything in human history tells us that we should still live our lives in accordance with reason based ethical systems, and empirical discoveries. These are the only *universal* tools the “creator” has given us.

> The common theme seems to be that of a complaint, some form of “God can’t be real because the nature of things isn’t what I would have done” or “there are aspects of this experience that I don’t prefer”

Those are just complaints against specific religious dogma. I’m not interested in if they are reasonable or not.

There’s only one atheist argument necessary; it’s an unfalsifiable claim. That’s it.
Let's put it this way: something being a key part of a particular solution implementation, does not necessarily imply that it was a key part of the solution's design; nor that it was a key part of the problem domain.

Compare/contrast: there's one ability a Pokemon can have, that just by existing, means that the games' battle-system logic has to be re-entrant, because the ability evaluates a hypothetical battle "within" the current battle in order to determine what it does. Insofar as you're being asked to code the Pokemon battle system, the existence of that ability is very important to you; but it's nevertheless not a key aspect of the game's design — the game would be the same game without it. :)
>And to the person claiming I'm a bot...

To be fair, this comment and your comment before it both read a bit nonsensically.
I have an ancient website I have been maintaining since 2001 that has all it's static assets and images as blobs in MySQL.

Cloudflare and some good headers make it not a terrible option.

The site it self is basically a historic artifact at this point. I probably would never build a site that way again but with foreign keys it has some major upsides when it comes to maintaining data consistency between posts and associated images and files.
Anonymization is hard. Unless you have very accomplished cryptographers defining and implementing anonymization, I do not trust it. That basically means not trusting anyone but large governments and FAANG companies.

That said I do think agencies like NIST should define anonymization standards.
Returning to office, for me, would mean 2+ extra hours per day away from the family due to the commute, plus two hundred bucks a month in gas, and it removes the option of moving to a more affordable location, which I'm looking into now. On top of all that, I don't feel more productive in the office as it's about 50% non-work-related chitchat, though that may be specific to where I work.

All of which is to say I wouldn't be totally opposed to returning to office if the compensation or opportunity made it worthwhile, but otherwise I'd much rather stay remote.

On the other hand, it's pretty rough out there – I currently can't afford to be unemployed, but I sure would start looking (either for a remote position or one that more) if I were forced to return.
It looks like you've been posting about this single flamewar topic and almost nothing else for years now. That's not ok - we don't allow single purpose accounts on HN, and ban them when they show up, because pre-existing agendas aren't compatible with the curiosity we're trying to optimize for.

I'm not going to ban you right now because if I scroll back far enough, your account used to be more in keeping with the intended spirit of the site. But please go back to that so we won't have to.

https://news.ycombinator.com/newsguidelines.html
They want to be more than a hardware company, because commodification is antithetical to fat profit margins. They have ~80% of the GPU market, their only way to increase profit margins is to start gouging (which is easier if they control the stack higher up, e.g. if the main GPGPU language is built around their GPU architecture) or to branch into a different field entirely (which is why Nvidia has been going so hard into AI - they could leverage their GPU dominance to gain an early lead in the field).
Lexus discontinued the CT in the US several years ago (globally last year), and it's a hatchback (not a wagon).
I've stopped trying to use the quotes operator because it clearly started ignoring it many years ago. It's very frustrating.
Check out Photopea, it has a ton of features and is fairly performant in the browser. It also seemingly copies the UI of Photoshop but impressive nonetheless.
C++ has ternary expressions as well. The author was proposing a change to if/else as a more readable alternative to the ternary symbols. IMO using something like:

x = “x” unless(true) “y”

Wouldn’t follow the usual left to right order of evaluation, but I think it’s a somewhat readable alternative.
If it was actually dead people would stop bringing up the twin fictions that it doesn't matter which you vote for and voting for a third party isn't throwing away your vote.
Okay but real talk (that's only tangentially related I guess). I want a Batman remake that's true to the original series. Goofy shit like that all the time.

I've had enough dark dystopia. I want more penguin with a monocle and a riddler in a green man suit.
Study warns 'long Covid' may lead to widespread suffering without treatments
The answer is not complicated, and it has two parts:

1. Microsoft isn't a person and doesn't have values.

2. Businesses behave their worst when they are dominant players in a space, and their best when they are weak or marginal in a space.

Microsoft has been responding to their relative weakness when it comes to certain kinds of developer tooling with relatively user-friendly 'open core' freeware. They have nothing forcing them to 'play nice' when it comes to their desktop operating system. So they won't! And they haven't, for a very long time. Windows has a host of other defects (stability, UI inconsistency, etc.), but aside from those its enshittification (infestation with adware, push towards online accounts via dark patterns, continual piling on of more telemetry, etc.) has been going on longer than the 'new Microsoft'. It's not a turning away from some newer, nicer Microsoft in any way— it's been continuous and simultaneous with that new Microsoft the whole time.
The other guys have an unaccountable, unelected, and unconstitutional secret police, so we need one too!
A sidenote, but Espanso can also be set up to communicate with eg chatgpt; you copy some text and type a trigger word such as ":ask" or ":debug" and it makes a request
from the trigger and the clipboard and returns the reply from openai https://github.com/rohitna/chatgpt-script
From the gif I originally thought this was a "AI" predictive typing assistant, which would not require a shortcut map heuristic but rather predict text based on probability.
They don't have to pass on the fees, it's their choice. Too hard? Charge fixed price, eat the fees and save the troubles. Want to nickel and dime instead? Disclose it then.
Most web sites would kill to have a >10% retention rate. It sounds like both ChatGPT and Threads are well above that number.
It's one of those "a single study said so" sorta things.

https://pubmed.ncbi.nlm.nih.gov/32881627/
> it puts it firmly out of reach for anyone that isn't state sponsored

States will hand them out like candy to very nasty people on their side of a conflict.
FCC rejects ISPs' “too hard” excuses; moves forward with Broadband Labels rule
PhD and side hustles seem diametrically opposed. It is surprising you want to do both, so ask yourself why.

If you want to become rich, then ask how much you want to do that, and would you sacrifice all the other things. Quit your job and PhD and do startups, or maybe double down on the job, get up the FAANG levels and build investments.

Or is it curiosity driven, maybe you love going deep in the PhD but miss building stuff, so you do the side hussles. Could the PhD be steered towards something more "buildy" (even though it is mainly research and thesis writing). But a lot of AI PhDs they seem to at least build something, and some of it looks like fun stuff.

I have a theory about workouts, in that it is a slider scale, not all or nothing. You don't need to do 10 hours a week at the Gym to tick the box (I have mild CFS, which is like having the flu 4 days a week, and I do 2 hours a week, slow paced, to help with that. 0 or 10 would be very bad for me).

How much does going to the gym mean to you, maybe you could buy some weights and do most of it at home.

Finally you said commitments. I think a lot of that stuff is choices.
For comparison’s sake, you could expect a similar degradation power wise on a ICE… over 30 years.

This is my biggest hang up on EVs. They age like paper straws.
China state-backed firm apology for ‘home developed’ software based on MS code
I agree in an ideal world; but in the real world there is a 0% chance Obama is taking a loss on his Martha’s Vineyard property.

What the perso you are responding to is saying is that we should start in incentivizing people out of such properties now versus it happening over a longer period at a higher cost. Either way some people are going to probably have to move so we may as well get ahead of it
Our entire engineering team (50+) are on Mac + .Net
It is common and a part of your uniform on a lot of bases i.e. you will get in serious trouble without them.
That would lead to pointless verbosity over time because the older shortcuts would squat on useful shorter shortcuts for words that are no longer used. It would lead to the "horseless carriage" effect for shortcuts.
Of course the publication was founded to be an advocate for liberalism, and on a global level it still is - in a lot of countries it's one of the only independent English language publications that has any distribution at all.

But as an American, when it comes to anything relevant to my country, I've noticed that in the past few years any remaining social liberal edges have been sanded off and they've become predictably center-right.
It is ice cream, they even call it as such on their website. People are so weird about commercial food production and this didn't always used to be the case, its GMO hysteria but for 90s kids. Like clockwork as soon as you explain what different preservatives, binders, emulsifiers and conditioners actually do and how they do
it they stop being scary.

Re: Why does my homemade bread go stale so fast?!

> Vanilla Reduced Fat Ice Cream

https://www.mcdonalds.com/us/en-us/product/mcflurry-with-ore...
SE Radio 577: Casey Muratori on Clean Code, Horrible Performance? [video]
Soda machines that take cards are common. It doesn't seem like small charges are a real problem.

So much the better to pay less fees, but I can't imagine it is really driving anything.
Are you maybe able to provide an example search that does this? I'm pretty sure quotes still always work as intended for me (although I still miss the loss of + a little, which was used for the same purpose).
> Every single student in the morning section of my class scored higher on the final exam than [GPT], which only managed a C-minus with a score of 72.5. My class average was in the mid-80s. In my afternoon section, and facing a different set of final exam problems, [GPT] fared somewhat better, but still scored below the mean in the bottom third of the class—the equivalent of a C-plus.
Even then, universal doesn't mean time-independent.

A universal set of shortcuts trained on a giant corpus in 2018 wouldn't have a shortcut for "covid" or "pandemic" but in 2020, it would be really handy.
One example of what I call “decently complex one liner” that I had ChatGPT write the code for the other day is a command to find top n files of a given pattern in a certain directory, sorted by n in terms of most recently modified. Sure that is reasonably fast to write yourself if you know shell pretty well but why bother when I can just input my requirements and get something that immediately works without squinting at man pages and checking my patterns on regex101? In the time it takes to write out that two sectioned pipe command I’ve already solved it by pasting my requirements into the AI.

SQL is a great example too where I will use an AI even though it’s not necessary. I’ve probably written many tens or hundred thousands of lines of SQL in my life and I would still prefer to just toss my requirements into an AI and have it write the query for me so I don’t have to cross reference things and look up syntax. Easier to do that and iterate on it once or twice than comb through some bigquery or Postgres docs because I can’t remember that particular flavor of sql today
> to me that suggests that the discrimination already happened earlier

Indian educational institutes both private and public have around 50% affirmative action to backward classes. Similarly all the educational levels below that can have around 10%-30% affirmative action based on caste.
To make it further complex, the OBCs are further categorized into A,B,C,D.. groups. You need to add this info in multiple government forms right from childhood before writing any exam to what category and sub category you belong.

And to make it even more complex I’m classified as Upper caste in the state I was born, OBC in 2 other neighboring states. Many from the caste I was born in migrate to other states so they can get reservations (affirmative action) benefits for their kids.

To make it even further further complex, there is a sub caste with in the caste I was born in that are treated as SCs because of political reasons (may be?), so many cross marriage on purpose, again to get benefits for their kids.

This is one of the main reason that is holding back India as a country. No one I know in my generation (born in 90s) practice or discriminate anyone, but the government regularly does and reminds you of it
It could be that what you lacked was financial compensation. Sometimes people will put up with crazy stress levels if their compensation is high.
For longer writing, why not write anchor words on the scratch notes and then flesh out details? Or do you think, that in the flow of ideas, all sentence details need to be jotted down too? Because you feel they come out perfect the first time?
Bummer to hear about beta bionics! My understanding was that the hardware they are releasing does have a place for glucagon, just not the software and additional reservoir required. I'm considering a switch to their pump since it seems like they've made it as automated as possible with insulin-only.

Would love to see/hear more about what you're working on!
I tried this similar concept with ChatGPT and it somehow understands what I am trying to say. Nice to have a tool that works almost the same. Thank you!
I am curious of this study as it goes against the common idea that fast charging is bad for battery health. I'm a little sad they used Tesla for the data source as their range values are alleged to be flawed, but understandable due to the high sample size.

https://www.reuters.com/legal/tesla-faces-california-class-a...
Durable execution is good for atomicity, but this approach also gives you isolation. If you're doing updates on both Postgres and Mongo and you want to guarantee both updates happen, Temporal can do that. But if you want isolation, for example the guarantee that any operation that can see the Postgres update can also see the MongoDB update, then you need distributed transactions like in Epoxy.
PNW here with an i4. The only time I’ve had problems are on holiday weekends. EA kind of sucks though, lots of broken chargers although most of the time it doesn’t matter. I only use chargers on road trips, so my experience is limited.
I have the displeasure of using Figma at my job. I have a very low opinion of anything that locks up my browser for multiple seconds (Chrome or Safari) whenever I open it in a tab.

Then it takes a few seconds to load the file, which I don’t care much about.

But locking my entire browser is inexcusable.

It’s nice they’re working on performance once you get going, but launch performance is abysmal for me (x86-64 Mac).
That reminds me this movie: https://www.youtube.com/watch?v=wyLrgbMyT4E maybe them are also called by higher authority back in time to save the world
I'm just a layman, but wouldn't using nuclear weapons to test for radioactivity cause radioactivity?
There are probably little bits of me on you, right now.
Our government legally forces companies to create back doors, definitely surprised and impressed to see they made the right decision here
Indeed. And it generalizes. Good managers generally believe in second chances, because if they saw enough to give a first chance it’s worth the risk. Third chances on the other hand not so much.
Similar to the 'Scunthorpe Problem'
If you ever have experience with structured text and a large document requiring re-use and perhaps even internationalisation, you'll see why XML is the optimal choice.
I don't need to know how the sausage is made, I just need to know how much does it cost. If I'm given a fixed all included price upfront, I don't care how much of if goes where inside of ISP. Now, if they quote me one price and bill another - then we have a problem.