skysight-inc/HackerNews huggingface dataset:
Hmmm, given that...it does seem to me the initial claim is likely to be true.

I know you said that it has to vary between multiple individuals at altitude, but it's unclear to me why.

Don't we just have to show some individuals don't ever get back up to the same blood oxygen levels?
Interesting because I observe the opposite sentiment among .NET developers for features added in C# despite that its backwards compatibility is also fully preserved. They say “the language is getting bloated”, “it becomes harder to learn”. I totally have your perspective on this, but the difference in attitudes is noteworthy.
Setting aside the mid-2000s-programming-interview-riddle blog post, is CO2 even the problem wrt automotive air pollution?:
https://www.theguardian.com/environment/2022/jun/03/car-tyre...
If you feel enraged and want to direct it productively, consider subscribing to the Marion County Record [1]. ($35 for online only, $50 for print, which might make for a nice memorabilia or gift for a journalist friend.)

[1] https://marionrecord.com/credit/subscription:MARION+COUNTY+R...
I wonder if the people complaining about lost Bitcoin here are reading this story...
I wonder why Go isn't the new Java/.NET (yet?).

Clearly a lot of tools and APIs have been written in it, many would describe not needing a separate runtime on the target system as a big plus and the language seems simple enough to learn and utilize (with VSC support and GoLand both being good), even the typical complaints like the error handling don't seem like dealbreakers.

I wonder what's missing for Go to become a mainstay of development for the decades to come, or at least take up a huge chunk of the job market instead of being considered a niche language in some places.
Exactly. Glorification can be pretty significant. Humans are glorified apes.
It's wild they needed "customer pushback" to know not to do that. Something's fishy here...
Trafilatura: Python tool to gather text on the Web
"Says" is doing a LOT of work there.
> A lot more people than you may think change their base text size, usually making it larger.

Is it true that people are usually making it larger? I'm making it smaller the majority of the time, because websites tend to make the fonts absurdly large (HN is an exception -- I read this with the fonts only reduced to 90% of their default size). I honestly can't remember the last time I had to increase the font size. Do I just have superhuman vision?
If it is a coincidence then perhaps this case of "correlation is not causation" is explained by both planets having some magnetic interaction with the sun and perhaps the interaction with the sun determines rotational behavior of planets (speculation). I read sometime ago about "magnetic flux ropes" https://www.frontiersin.org/articles/10.3389/fspas.2020.6059...

Also I read time ago there is a "cometary" aspect to venus and it's "tail" touches the earth, which might also be in the same realm of physics (electromagnetic interactions leading to rotational behavior)
I wonder how they'll even track gas vs EV miles on plugin hybrids. I guess it's also tied into the OBD2 system and is checking? What happens if I block the gps signal? Is my car bricked? Updates later? What if I spoof it to think it's never moving. Or never using EV mode. Crazy.
I can only think of jgc, hardmaru and karpathy as people I see around here more than once
One can dream. Cities would be so much more quiet. Less stinky. Less trashed up by gas stations.
Just use percentages.

All the possible values: https://developer.mozilla.org/en-US/docs/Web/CSS/font-size#s...
So when everyone drives an electric vehicle, who's going to pay for road maintenance EV users are now expecting to use for free?
At a certain point, you need some basic level trust do business with anybody. Regardless of what the ToS say, the company could do anything with the data. Even supposed E2E encryption has often been found to be either not really be encrypted, or unintentionally vulnerable.

Our whole system is based on assuming a degree of trust, based on both social norms and reputation of prior interaction, with a confidence of remedy in the case of a failure. If we really had to have much stronger confidence up-front in commercial interactions there would be a lot more friction and overhead in every transaction. Dealing with the occasional fraud seems like a better tradeoff.
Hell, who's going to look at them at 5am if they're having to get up that early? You're asking probably working parents to sacrifice at least 2, if not more, hours of sleep. For parents who work overnights, they may not even be home yet.

Staggered schedules might make sense, but not the way this was done.
I always ctrl-f to search for the word "composability" when I come across arguments like this. I could take or leave ORMs, but relational query-building libraries are invaluable for composability, compared to proliferating mostly-duplicative raw SQL in format strings all over the place.
Interesting, I don't know anything about music notation, why do they say this isn't/shouldn't be a feature on the forums?
Sidebar and content do stay stationary, but everything else (tabs, url bar, toolbars) shifts for me. Its hard selecting tabs when they cause a shift down, being they are at the top of the bang area.

The best part, is when they do shift down, they only expose empty space.
I don't know about superhuman vision but it is easier on my eyes when making the text large, up to a point, depending on my display.
Yup, Signal is the industry standard into getting actual privacy. But one player that deserves a shoutout when it comes to privacy, is Whatsapp. Even after becoming a Facebook company, it has kept E2EE, for messagings, group chats, and calls. And they do so by using the library that the greak folks from Signal put out.
At university I had an acquaintance who was a philosophy major. His comment on Wittgenstein was: "it feels like the Tractatus is what he believes, and the Philosophical Investigations is what he can prove."

Highly recommend "On Certainty" by Wittgenstein, very short read.
> threading overhead is a known performance issue

I didn't know about it, I should have... are there any "edge" frameworks as complete as ggml/llama.cpp that you know of that are faster now? Ggml is still very easy to use which I like, but I'd always thought of it as the fastest, in particular for CPU, I hadn't noticed there were known performance issues.
> third-party interface tailored for the widely-used Discord messenger.

Isn't this explicitly against the Discord TOS? I'm surprised it wasn't shut down by Discord itself.
Font size numbers seem so arbitrary. The number includes some padding at the top, and some padding at the bottom. The bottom padding is sometimes occupied by the descender of letters like 'g', 'j', 'p', 'q', or 'y'. The real measurement to look for is the Cap Height, or the height of the typical capital letter. Even though that number will leave out the space of descenders.
https://news.ycombinator.com/item?id=37082304
I love this exchange. It’s so symbolic of how discussion and disagreement in general works
Slack is pretty good, and their new video huddles handle the use case of internal meetings very well.
The performance review process has a small impact on salary.

The promo process is not based on value or difficulty, but on the size of the organization that one is running. This is also true for higher level ICs, except they do not manage people, but rather manage/lead projects (which then have a certain amount of people involved).

Here's a rough breakdown:

- L4 -> 1 person
- L5 -> 1-3 people
- L6 -> ~7 people
- L7 -> ~25 people
- L8 -> ~70 people

The approximate 3x difference between the levels is also found in other organizations, for example in armies: division ~= 3 brigades, brigade ~= 3 battalions, battalion ~= 3 companies, company ~= 3 platoons.

Misunderstanding this is the source of almost all frustration with the promo process. This process is designed to build and expand the organization, not reward awesomeness. There are of course deviations from the simple schema I listed here, but this is the hard reference point.
Its a reach on my part, granted.

My claim is that there's less distance in the mind of the police between beating up a reporter for taking pictures of the police behaving badly, and raiding a newspaper for investigating reports of the police behaving badly.
I have this odd fear that sharing what I learned today will make me look stupid.

“Look it’s 2023 this dude just learned about http error codes”. Silly example but you get the idea.
The Python 3 upgrade process for many projects was incredibly painful. "Mercurial’s journey to and reflections on Python 3" should be required reading for anybody with rose-tinted glasses of the migration.

https://gregoryszorc.com/blog/2020/01/13/mercurial%27s-journ...

There was, of course, a Hacker News thread discussing the article, and a fair few people decided to blame the Mercurial developers for handling the migration inelegantly. Because that's how you win over an audience of developers - reassuring them that if Python has a backwards-compatibility break, Python fans will go out of your way to try and blame you for writing bad code. And not, perhaps, the fact that Python was missing things like a u string prefix and % bytestring formatting until 3.3 (2012) and 3.5 (2015!!!) respectively.

If I sound peeved, I really loved Python in the 2.x days, and the way the 3.x transition was handled broke my heart and prevented me from using the language for pretty much an entire decade. There are lessons to be learned from the transition, but not if we ignore the real problems that the transition caused. More importantly, we need to recognize that Python is not the Python we know today because of how "well" the transition was handled, but because Numpy and Matplotlib swooped in and gave Python new niches to excel in at just the right time.
And you have an amazing true story to tell:

https://peesport.com/blogs/blog/why-you-need-a-pee-bottle-at...
1.1 The world is all the facts added together.

1.11 The world moves forward, by facts being unveiled. (Here, he sort of gives world and facts a better definition by involving time).

The world is everything that is the case = fact + point in time = case

If you have a more detailed response than a quote of the first two sentences of one of the most complicated philosophical works of all time (and arguably what put an end to analytical philosophy and a start to computer science), then it would be a nice chat, but by God man do better than copying and pasting 3 lines and saying "Wow this is dumb"
Probably replaced by fast charging stations?
As a counterpoint to the engineering/product/culture comments providing context on the book, I would point out that Urs Hölzle has recently stepped back from uber-manager to individual contributor in the infrastructure space.

This is the guy who built the hotspot JIT that added decades to the life of Java, and who engineered Google's data centers and GCP. He obviously doesn't need more money or glory or experience, so ... why?

There are a million examples of things gone wrong, but it may be worth studying one example of how someone could have such an impact and still just love what he's doing.
6 x 1000 token calls per day, for a news bot (listed use case at application).

I think what happened is the azure subscription was converted from a (multi year) promotional subsidy/discount to a full pay as you go subscription. No change to sub id. Payment methods OK. Everything else continued working, but openai gpt-4 access stopped the next day.

I’d rather use the Azure version because they promise 12-month sunsets vs OpenAI 6-month sunsets for model versions.
There's no value/function shadowing in Elixr so it isn't possible regardless. But one could always just call the outer Function from the labmbda's innards.
The Superconductor Sensation Has Fizzled, and That's Fine
> 22 years after the $63 billion Enron collapse, a key audit review board finds the industry in a ‘completely unacceptable’ state

https://fortune.com/2023/07/26/pcaob-audit-completely-unnacc...
> they emphasized over and over that their bus drivers were "replaceable."

I sure hope everyone who's saying that was planning on showing up on today to drive those buses.
If you record your video call, Zoom will store it for you. Otherwise, it shouldn't be stored. Also if video streaming protocol like HLS or MPEG-DASH is used, this will store the stream in video chunks, which are deleted later.
If you're arguing that Hawaii should be returned to the Natives and they should have some kind of tribal rule, that's certainly something that you can advocate for.

In a world where this part of Hawaii exists within the US system of property rights, you're arguing that we should grant the current landowners (whoever they may be) perpetual rights to the extract land rents. Of course, given how expensive housing becomes when it is restricted in a high-demand location the implication is that the only folks who will be able to live there are the rich.
A lot of pilots are going through "0 to ATP" courses to get a good paying job...

Are those "0 to ATP" graduates landing quality jobs? Has pay at the smaller regionals actually moved up into "good paying" ranges (used to be $20-$40k/year starting, and that's usually after $50k+ in tuition/fees to get first set of pilot credentials)?

Last time I checked (10+ years ago), landing a job at a major airline still required years of experience at a regional OR some special combination of degree/networking/military service. And the regionals didn't pay well and had pretty crap working conditions (getting better post-Colgan Air crash, but still not great).

I see United has an in-house "0 to ATP" program now, but it's still more than $70k and a few years to graduate, and then the pilot still spends time at a regional United-affiliate before having the chance to move to United itself.

Really just curious what conditions are like for new pilots today (vs roughly the Colgan Air disaster era). And what the pipeline looks like post-COVID.
This is a horrible proposal. Power should still cost per KWh, but that price should be the sliding scale.

If there's no economic incentive to save power, people will tend to do it less.
Types of empiricism and the indispensability of doing science from an armchair
>As a side note, this is why we built Booth.video -- to demo that this isn't a fundamental tradeoff and it's possible to have E2EE, metadata-secure video conferencing in the browser.

now i wonder how you did that. Is the key exchange of participants happening out of band?
YOLOrtho: A Unified Framework for Teeth Enumeration and Dental Disease Detection
Oh, just talking about on webpages. Ok.
Indeed it does. But the Earth is so light and the orbit so long that the power emitted is very very low. The sun will explode long before the Earth's orbit will be noticeably modified due to energy loss by gravitational radiation. The distortion effects are not noticeable on experimental scales we have the technology to probe.

The mechanism can noticeably modify orbits, however. In fact the first (indirect) observation of gravitational waves was using exactly that effect.

https://en.wikipedia.org/wiki/Hulse%E2%80%93Taylor_pulsar
Even if the code is the same quality as existing code, having 3x of it will slow down development considerably. And will probably make developers less happy with their jobs, and increase churn. And hiring more devs will initially slow down development even more.
Ha, should have read the comments before I wrote mine. Yep, it's this composability aspect that never seems to have occurred to the authors of this kind of think-piece.

I used to be pretty anti-ORM myself because I loathed the complexity of ActiveRecord (in the Rails world), but then I discovered arel, the nice composable relational query builder underneath, and saw the light. A composable layer of abstraction over SQL is critical in an application. (I still prefer raw SQL for analytical queries.)
Instead of making browser text smaller, I have my OS to set use 100% UI scaling, instead of the default 150% (on Windows) or 200% (on MacOS). And then yes, you end up sometimes scalingwebsites up, but I've never had to scale down.
> That helps it have legal force

Could you elaborate on this point?
Whenever I watch/read interviews with people who were successful in some way, they usually downplay the ugly hacks and shortcuts they took to get there, and are quick to say that they "should have done it <the right way>". It's really hard to get any insights because of this inherently unreliable narration.
> The start time changes can of course make sense (e.g. teenagers later in the day), but a big issue for smaller kids ending significantly earlier is childcare. Who's going to look after your second grader from 2pm-5pm+ when you get off of work?

This is like the daylight savings debate. Just like you can't make more daylight, just move it around the clock; the school system is only going to mind your kids for a certain number of hours, you can start it earlier or later, but they're going to do the number of hours they want, and you need to figure out the rest. Yes if you've got multiple generations of kids, and they all get home around the same time, the olders can mind the youngers, and you miss out on that if the olders get home much later because of staggering. But if your school district is an extensively bussed district and doesn't have the budget to attract enough drivers, you've got to make it up somehow.

In my area, we have a lot of bussing because of the rural nature, not for integration, but all of the congregate childcare options are accessible by busses (or are literally across the street from a school, and send a person to collect children at dismissal time and safely cross the street). Sending your children to congregate childcare certainly costs money though.
Oh god, good luck
Yeah, the key delivery is the hardest part if you are privacy focused. Signal and Whatsapp have a screen, where you can generate a QR code, and use that to verify that you and your contact have exchanged keys without a man in the middle attack.
Okay, you're the expert here, and I'll happily concede that I am not (and apologise in advance if I seem to be disrespectful), but ...

> The SQL is not really the point. It's about the rows and objects, moving the data from the objects to the INSERT statement, moving the data from the rows you SELECTed back to the objects.

I think that that is the problem: mapping a relational dataset to a hierarchical dataset is the digital equivalent of pounding a square peg into a round hole.

I know you've read Ted Neward's "The Vietnam of Computer Science." (it's a short read, so search for it), and he articulated the same thoughts I had each time I had to work with an ORM in a mainstream language.

There is an impedance mismatch of sorts between relational data and hierarchical data. In cases where there is no hierarchy, you can do away with the ORM completely and turn out much easier to read code, for example with `sqlc` and `Go`.[1]

The problem with the ORM is the programming language - one in which hierarchical objects are the idiomatic way to code (all of the mainstream OO languages) is always going to require some wrangling.

> still be using an enormous amount of automation to deal with the database drivers and moving data between your objects and rows.

Unless you're using `sqlc` and Go, where the automation is provided

[1] Now you may argue that sqlc is technically an ORM, but then where do we draw the line for calling something an ORM? Is it the case that any method for "generating boilerplate for mapping relational datasets to in-program structures" is going to be called an ORM? Because to my mind, the result is so different for in-program representation that they aren't the same thing.
That’s goofy. I’m not a cDc member, but I was online and actively building networks and network apps on the early public Internet before most people. I’m not thrilled that RWNJs are using some of the things my friends and I helped make, but that’s better than a world where someone can dictate that they’re not allowed to.

Today I run a Mastodon server. Neo-Nazis can deploy their own, too. Again, I wish they wouldn’t, but it’s not as bad as a central authority with enough power to lock them out.

I hope neo-Nazis hate Veilid and want nothing to do with it. I’m also not interested in a network with central controls strong enough that any one group could keep another group out altogether.
> That would be much better solution

No, not from a monetary perspective. It simply wouldn't work, and that can't be ignored.

I think a workable approach might be having two options a person could choose from: 1. GPS (cheaper if you drive out of state often), 2. based on total mileage traveled.
Have been working on a list of AI companies that train on user data: https://github.com/skiff-org/skiff-org.github.io/blob/main/b.... Will update the Zoom section but still suspect.
I'm surprised using the domain `discord.io` alone wasn't enough to get them shut down.
Cloudflare, it works well and is fast and the dashboard is easy to use and not full of ads. Fair pricing, good product, integrates well with their other offerings.
I'm a fan of having a fixed connection fee. But varying it by income seems stupid. Why are you making transfer payments so complicated? If poor people in the state need more money, then just do that. This adds needless overhead and is unnecessarily complicated. Poor people pay a higher proportion of their income on _lots_ of things and it would be assinine to try and price every single one of them based on income rather than just doing a single, simple transfer payment.
When I look up the jh7110, I find it has four "RV64GC" cores, which AFAICT does not call for any B-extension instructions. E.g.:

https://www.cnx-software.com/2022/08/29/starfive-jh7110-risc...

https://doc-en.rvspace.org/JH7110/PDF/JH7110_Datasheet.pdf

Where do you find B-extension instructions documented?

Usually we want it citing at least an RVA22U64 profile, which I do not find anywhere in these materials.
interesting! would like to see more iteration
This would raise our energy bill by 25%. It’s already absurd as it is.
Counterpoint: rem is a PITA for small coding projects unless you don't care about design or love doing math all of the time.

rem was important 10+ years ago for accessibility, before responsive frameworks and browser accessibility tools made it more or less redundant. When we have done accessibility testing, we found that almost no users actually bother with adjusting text size via their browser - the majority either use the MUCH easier to find zoom tools (which work great with px based sizing), or simply turn down the resolution of the display.

So much of the text display is now controlled by the browser (especially on mobile!) that for most situations it doesn't matter what unit you use - the browser will interpret it for you and use whatever number of pixels it determines is best).

I would consider rem to be a legacy accessibility feature - it's probably fine to use pixels in 2023.
In practice Google is more like the security guard at the school entrance, who decides you can't come in and won't tell you why. Not just a popular kid who ignores you.
Except Signal's founder probably has/had a connection with the NSA. All security is for making it hard for the common attacker, and hostile countries. The NSA, most likely, has social engineered its way into every stack and every important org.
Yeah, if you have $500M (half a billion of USD) to spend on marketing, like Sun Microsystems poured into Java, you must have some engineering merit behind you. Not necessarily in the thing you market.