skysight-inc/HackerNews huggingface dataset:
Nah. If children were all that important, they'd be doing a lot more than passing laws to control women's bodies.

Heck, the whole problem of abortion could be solved by controlling men's bodies. We are, after all, involved in 100% of unwanted pregnancies. Mandatory reversible vasectomies at puberty for all men would be a big step forward. And for men who slip up and impregnate somebody who doesn't want to carry to term, mandatory surrogacy payments to the woman from garnished wages to cover the work and expense.

And that's before we get to other obvious things like 100% free prenatal, birth, and postpartum care, plus a robust parental support system including visiting nurses, child health care, and subsidized child care so that women can quickly return to the workforce.
It is almost instantaneous:

% /usr/bin/time gsi rsc.scm -t c -l min repl-min.scm
0.06 real 0.05 user 0.00 sys
% gcc -O3 repl-min.scm.c
% echo "(define f (lambda (n) (if (< n 2) n (+ (f (- n 1)) (f (- n 2))))))(f 25)" | /usr/bin/time ./a.out
> 0
> 75025
>
0.10 real 0.10 user 0.00 sys

My guess is that you were using an old version of Gambit (before I added the support for older versions of Gambit).

The work on Ribbit is not driven by a specific application. It started as a challenge to write the smallest footprint implementation of Scheme after being inspired by the "sectorlisp" system (which has now reached an amazing milestone of just 0.5 KB!). However sectorlisp doesn't have a GC, continuations, tail-calls, etc so the comparison is a bit apples-to-oranges.

The main advantages of the RVM are its small size and its portability. This is particularly useful for code mobility. The exact same Scheme code can run on the desktop, in the browser, on the web server, on a microcontroller, an Excel spreadsheet, a shell script, etc etc And because continuations are a good way to represent the state of a running process I foresee applications where a running program migrates easily from one environment to the other by serializing the continuation (a game running in your desktop browser could be migrated to the browser on your phone to continue playing on the subway ride back home).

Concerning "functional-style programming (avoiding mutation) inherently uses more ram than a more mutation-heavy style" it greatly depends on how smart your compiler is. A smart one can in some cases generate the same code. An example that comes to mind is a tail-recursive function that adds numbers from a list. The functional program has no mutations but a compiler doing TCO can generate the same code as an imperative program that uses mutations.
I have a status page that is automatically and manually updated and it costs 10 bucks a month to run, updates within 2 minutes of a downtime.

Github has no excuse.

We can and will hold them accountable for their decision to hide information from their paying customers and any other case they prioritize their ego over their users.
1-based indexing makes sense to computational scientists (target audience). Fortran, Matlab, etc. make very good use of that. Moreover, you can change to zero based if you wish.

So this "very big elephant" is, in reality, a nothingburger.

For me, the very big elephant in the room is the semantic formatting. It has and continues to trip me up time and again. A touch of a space bar can change the flow of a python program. That is a huge asteroid of a problem.
A plot of digital land just sold for $2.3M on Axie Infinity
Ask HN: Is a 1Mhz CPU precisely 1Mhz? How are clock crystals so accurate?
When programming something timing dependent it is often necessary to very precisely time things.

So I'm wondering if the system clock really is precisely the megahertz advertised?

And if so, how are crystals made so precise?
Water doesn’t run out in a meaningful way. It moves and gets contaminated. Both problems are solvable.

Our approach to water is part of why we are able to give up so much from our pull on Lake Mead during this drought. Nevada is giving up 21k acre-feet, Mexico 80k af, and AZ is giving up a whopping 512k af. Nothing as far as I know for cutbacks from CA's draw.

I’ll repeat, when you build here you bring your water. And we actually enforce that. You don’t get to build a new subdivision or plant a nut tree farm without sourcing every drop of water you’re going to use.

Water is running out in some states. It’s not running out there because there isn’t water - it’s a symptom of failed water management strategies.
We have regulations for air travel, and that raises the price for air travel, which means some people can't afford air travel.

We have regulations for car emissions, and that raises the price for cars, which means some people can't afford cars.

We have regulations for housing, and that raises the price for housing, which means some people can't afford housing.

How many people should not be able to afford housing? Is the number of people who currently can't afford housing too low, or too high? Should we increase regulations for housing, or decrease them? Are we making the right trade-offs?
I’d appreciate an actual counter argument, too, because all I see here is that anti-vax twits are downvoting facts.
Uh, Unicomp offers Symbolics-Style key caps for their (mini) Model-M. Not quite the same, but saves you some $800 or so.
I agree that conversations get more contentious and less productive when these things are brought up, but if it was a point made in the article it is arguably less productive to discussion to just ignore it and not bring it up at all. We are talking about the article after all, and the article says what it says.
Odd, sorry. I'm able to push and pull from one of my private repos. [Edit: no longer accurate. everything has stopped working]
I had a near miss recently because the light was red at the intersection and I was pulling out of the u-turn lane. The Tesla driver in the lane closest to the interstate decided to floor it as soon as the light was green and came within 5 feet of hitting me.
It's funny seeing the description say "degraded availability" but if you hover over the red icon you get "major outage"
The Guano Trade
You can pass a fatal error-handling routine to a Fortran subprogram, to be called with the error code.
A perfectly reasonable thing for Apple to do would be to buy foreign exchange options to hedge out the risk of currency fluctatuions, passing the cost on to consumers. So it'll cost a percent or two more in the price of a new Apple product, but that means Apple isn't exposed to risk of currency fluctuations. Having said that, Apple is probably a big enouhg company to just accept the risk itself and not pay for options to hedge that risk.
I went the opposite way, I grew up in California, and lived in Seattle for 12 yeas, and I was miserable there. I moved to Texas in 2019, and I love it. I'm happier here, the weather suits me more, the warmth and openness of the people suits better too. The mythos of the state is both taken very seriously and a huge joke, even by native sons, we all poke fun at it, yet give it credence.

I want to change the economic and political structure of the state, many folks here do, we're neither screaming liberals, nor very conservative either, when I can actually get folks to visit here, they're surprised by what they find, its not what they expect, and they usually like it, even if they dont want to live here (usually the weather does not suit them).
I disagree with your second paragraph. Not all of your first 16 years are spent in driving situations (especially not 24h a day) but Tesla’s have driven many years in total and almost all of them can be applied to improve the AI running in all the cars.
Again? Oh dear.

I think I lost track of how many times they went down since, suggesting to self-host, repeatedly. [0] So they seem to continue to be very unreliable, I expected them to be up without any issues for a month.

Anyway, going all in on GitHub once again makes no sense. So at least have a (self-hosted) backup solution to this.

[0] https://news.ycombinator.com/item?id=27366397
Zope and Plone. Lots of sites built quickly and easily.
Sub-pixel rendering was added in the Java "Mustang" 1.6 release 15 years ago, long before Jetbrains started providing a custom JDK.
http://www.ffnn.nl/pages/articles/java/java-2-se-6.0-aesthet...

Trying to use a newer JDK on some applications, like Intellij, may require adding entries to the idea64.vmoptions file to relax the module restrictions that were tightened in JDK 15 and 16, if that app hasn't been updated for those changes.
Entries like this:
--add-opens=jdk.jdi/com.sun.tools.jdi=ALL-UNNAMED
might be needed.

See https://youtrack.jetbrains.com/issue/IDEA-261033 for entries that might be needed.
Astronomical events relevant to astrology? I could have said astronomical I guess, really not my area of expertise
My M3 since 2019. No issues at all. I wish all my other cars had been so good.
It's somewhat complicated by the issues around the "reproductive health" organizations focusing heavily on minority areas and aggressively promoting abortion and sterilization as a means of controlling poverty growth. There are people on both sides of the issue that don't really like that strategy despite it being very prevalent in traditionally progressive areas/states.
> I believe because the original AS/400 hardware used a proprietary CPU (Called IPMI ?)

Called IMPI (Internal MicroProgrammed Interface), the CPU architecture used by the CISC AS/400’s was the same as that used by the earlier System/38. Documented in this manual: http://bitsavers.org/pdf/ibm/system38/SC21-9037-3_IBM_System...

With AS/400, IBM stopped publicly so documenting these kinds of details, but most of that manual still applies to CISC AS/400. And, I believe IBM included a disassembler in the diagnostic tools shipped with the OS, which I assume would have known about any new instructions, so it would be possible (with sufficient effort) to work out what the changes in CISC AS/400 were.

The IMPI instruction set has some resemblances to the IBM 370 mainframe instruction set, but is not compatible with it.
It sounds like some HTML was cached by your browser and it then tried to load some info, which of course results in a 5xx error. Then the existing HTML realized that and showed the error.
When are they going to build a small, cheap electric car? Model S, X, Y, 3 all those cars are heavy tanks.

I'm quite tired of those companies always aiming for rich customers. If Musk was really for the environment, he would try to make those cars affordable.

I guess Tesla doesn't have the production capacity to make a high production cheaper car yet?
Is saying "down again" inaccurate?
In which FORTRAN IV dialects was it the same as in PL/I?

I should have said that alternate return is obsolescent in recent Fortran, and I don't remember ever feeling the need to use it, at least for error-handling.
Really its only an issue to some programmers, who prefer specific languages.

When you have to deal with a wide range of languages, stuff like this is small potatoes, compared to, say, indentation based structure. The latter can result in the completely non-obvious change of program flow due to a single errant space or tab.
> Worn half shafts caused shudder under acceleration, replaced at ~20k miles

I owned a 2016 Model X, and I got the dreaded half-shaft shudder after only 5k miles. When I took it in to the SC for evaluation, the tech driving the car blurted, "Oh yeah, there it is! This happens with all the Model Xs" when moderately accelerating uphill and the car shuddered quite a bit.

Fast-forward 20 minutes, I'm sitting at the desk with the SC rep, and they say, "Yes there was a shudder, but that's normal." That was the 11th -- and final -- issue I had with that car. I traded it in for a Jaguar I-PACE shortly after and never looked back.
Honda Insight, probably.
Personally, i think that both proponents and opponents of ORMs have a number of good points; personally, i also rather enjoyed the idea about using ORMs with generated code (e.g. schema first, a bit of model driven development) for the simpler things and then dropping down to SQL for non-trivial queries. Essentially knowing both SQL and what your ORM provides and using both for the use cases where they excel.

That said, why does no one almost ever mention ORMs that allow you to generate SQL code dynamically and then map it to objects? The best and perhaps only example that i can think of is myBatis XML mapping, which to me felt like a really powerful, versatile and actually easy to understand approach: https://www.tutorialspoint.com/mybatis/mybatis_mapper_xml.ht...

That way you get the power of SQL, the ability to customize your queries at runtime as needed (e.g. filtering criteria or ordering, or pagination, or even selecting column values from different tables if need be) while also getting good performance (since it's just SQL queries which you can optimize as needed) with a pretty decent mapping layer.

The biggest drawbacks that i can think of personally would be not being able to work with your DB directly if you don't have query logging on and can't get the full query out of the app when you need it, for debugging. Of course, doing that is pretty easy, however i hate how most ORMs out there don't let you log SQL queries with parameter examples (not just some special character for where the parameter value is supposed to be) in case you ever want to copy those into your SQL shell/tool of choice to run it. Of course, that's more of an inconvenience, rather than a deal breaker.

Have a look at some of the example dynamic SQL here: https://www.tutorialspoint.com/mybatis/mybatis_dynamic_sql.h...

Why don't more stacks strive for something like that?

(sidenote: they also have docs on GitHub, but GitHub is down at the moment, what a day)
No experience with embedded since Uni, but plenty of lower level C/++ for side projects with code on Github.

These interviews were thankfully of the more constructive kind, I didn't do a single test.
There is a balance to everything.
I think the question of fungibility comes into play here, too. If I’m a HFT and I accidentally post a too-high bid for Anacott Steel then there are well-capitalized players in a position to sell me a whole lot of Anacott until I lower the bid. (They may even be other HFTs who can naked short it to me.) But if I’m an iBuyer and post a too-high bid for 742 Evergreen Terrace, only the Simpson family can hit that bid, and only the one time. If I’m systematically overbidding, then that’s bad, but not every counterparty is informed enough to take advantage (or willing to stomach the considerable transaction costs), and there’s not a well-capitalized player to step in and arbitrage away the difference.
Msg a URI link, grant requested permission when opened.
just something that amused me :)

hi
OK, so this is an honest question - if I didn't know you're a mod, I would argue with you instead. Should I just flag these kinds of posts then, or just completely ignore them? Because honestly, articles like this are just junk. The headline of the article and its entire orientation is around a ridiculous premise. It's not like this was a single provocative thing in the article with the rest of it being filled with interesting nuggets. It's a junk article entirely based around the ridiculous premise that this author's pet preferences are why "everyone" or even why a lot of people are moving to Texas.
I got greeted by the image of the frightened Octocat, saying "Oops!!! 500". Thought, that I broke something.

...Copilot must've been bored over the holidays, so probably went on to find a way and snacked on a few freshly updated repos, whichever were close by, then covered it all up as just a degraded perf incident... You've gotta feed da beast!
This isn't specific to Cloudflare. Many (most?) services only terminate TLS on their client facing servers and any request/response is in the clear to any backend servers (which might be located on other networks).

Regarding CF, traffic to an origin server that's set as flexible might still go through a secured tunnel (e.g. Argo).
I mean trust strangers

Without being able to rust the people around you life is untenable. Levels of trust in a society are highly correlated with all sorts of measures of well being (which way causality runs I do not know)

Getting back on topic to crypto currencies: Money builds on this. Money is a web of trust. That is the point, and that is why backed currencies (gold, silver, whatever) are pointless. The point is trust. So it is running against the grain to try to replace trust with technology. With money we are trusting each other and the system. If you are in Zimbabwe, say, or Venezuela, perhaps, where the system is devoid of trust money has little value.
Neither does mine.
https://commons.wikimedia.org/wiki/File:HondaInsight.jpg
With issues like that I always return to the first principle of HN: we're trying to optimize this site for intellectual curiosity (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...). Since that's the overriding value, the answer easily follows: if there's something that gratifies intellectual curiosity in an article, bring that up and let discussion flow from there; if there's nothing that gratifies intellectual curiosity, then the article is off topic and should be flagged.

Either way, we should abstain from predictable provocations and tedious flamewars. They may feel intense and exciting for a while but they lead to a degraded and ultimately boring forum.

Most articles are a mixed bag: they (hopefully) contain things that can lead to interesting conversation, and they often also contain provocations that will lead to angry, repetitive arguments if amplified. We don't, for example, need yet another generic ideological flamewar. There's no curiosity in those.

Therefore, "it's in the article" is not by itself a good reason for bringing something into a thread here. If an article is burning in places, that does not mean that we should import the flames. Seed discussion with the least predictable, most curious aspects of an article, not the ones that point to hell.
Is this blocked in India? I can’t access

The website has been blocked as per order of Ministry of Electronics and Information Technology under IT Act, 2000.
He is talking about adaptive cruise control, which is a standard feature in 20k cars now(called ACC on Honda Civic or TSS 2 on Toyota Corolla).

"A $70,000 car that can't even do cruise control is inexcusable and so, for now at least, I must recommend against the Model Y."
Basically, this is “Juicero: The Keyboard.”
Bill Gates Uses Money to Shape the Media
Mockery, not vitriol. Nobody asked them to make it manual.
Dear Github developers, I brought some love and hugs for you. And a hot coffee with chocolate.

Not everyone hates you today, don’t be upset about toxic posts like this one.
My understanding is that the car is randomly braking even when the optional self driving feature isn't used because they attempted to replace a long-time tested radar-based crash avoidance safety system (mandatory in US+EU) with something based on cameras + computer vision because of ... reasons.

Please correct me if I'm wrong.
The Inherent Limitations of GPT-3
I wonder if Spatialite is still maintained...
Bitcoin is best example. Somehow currency we aren't sure how much is reachable anymore should come some sort of gold standard... Like at any moment significant fraction of it could be dumped on market. Probably won't, but it is not entirely certain...
...and firing off automated tweets per product.
In Chrome, you can just do as the author says, right click and "Save Image As".

Then just go to the folder where it is being downloaded, and copy/paste the file "lisa.jpeg.crdownload" to "lisa.jpeg.crdownload copy".

Rename to "lisa.jpeg" and cancel the download. You now have the image. What's interesting is that you ARE actually downloading this image. It's just that they don't terminate the connection.
You can use whatever images you want. You load your images into the app along with your audio and it uses those images. There's a bunch of effects like filters, transitions, particles, etc. that you can customize to adjust the visualizations.
Best by what metric?

I have a six year old Corolla. No issues at all. We put gas in it and have tire rotations and regular oil changes.

My Corolla is like my AirPod Pros. It just works, every time, consistently. Personally, I just want a car that has no hassles and is dependable above all else. I’d like a cold A/C on hot days and a good heater on cold days.

I guess my point is - I’d love to drive an electric car and not have to go to the gas pump. But I’m not willing to deal with all the myriad issues I so often hear about from Tesla owners. I’m not interested in paying a premium for some auto maker to alpha, beta, and pre-prod test their product before getting it to modern manufacturing and reliability standards.
Precisely. Indexing makes sense in a context, and it is trivial in general to switch. This said, telling people that the first element they want is the "0th", is completely unnatural.
It's technically correct, but, at least for me, it has the connotation of it being a common enough thing, such as something that happens every week. For something with over 99.9% (99.99?) uptime, it's just another fluke occurrence.
While this is intriguing, it takes quite a lot out of the original charm of the spacecadet keyboard. All the mathematical symbols, the roman numberals, the thumbs up/down keys are what make the spacecadet so much fun. If you just want to throw a lot of modifier keys on a keyboard, you could come up with a better layout than this.
Phoenix is robbing Peter to pay Paul with regards to water. Phoenix survives thanks to extreme planning measures and water diversion from the Colorado river, but that’s not going to be tenable in the next 30 yrs. There is almost no well or groundwater, and before the constant diversion of water, the city of a Phoenix consumed some order of magnitude more water than they were able to restore.

My point is, anyone who lives in an overpopulated desert and says “we don’t have a water problem” should be taken with a grain of salt.
US courts do not have jurisdiction outside the US; the only reason their orders are obeyed outside the US is because of the power of the US Government; if a foreign Government refuses and the USG wants to compel them, they can use diplomatic or other ways (e.g via sanctions) to make them. At the least, it can be used as leverage when bargaining for other things. As you can see, it just doesn't work the other way around.
They aren't ads, and sponsored articles on most media sites do have the required Sponsored disclaimer.

Each article also has the necessary FTC disclosure:

If you buy something from a Verge link, Vox Media may earn a commission. See our ethics statement.

Every major newspaper does do affiliate marketing, albeit to a lesser degree since they make their revenue via subscriptions/paywalls.

https://www.wsj.com/articles/tech-gifts-sold-out-before-the-...
https://www.nytimes.com/2021/11/24/technology/personaltech/b...
Sourcehut does

https://metrics.sr.ht/graph?g0.expr=&g0.tab=1&g0.stacked=0&g...
Reminder that git is distributed(TM)
sigh

This isn't financial advice.

But I'd hold ETH/BTC/LRC/MATIC in equal portions right now.
Java tried this a while ago. "Compile once, debug everywhere."
Original hardware + an everdrive + some hardware upscaler [1] is the way to do it.

[1] Super64 is excellent - its "blurry" mode makes things look authentic on my HDTV.
I'm surprised more folks don't monitor their vendors via uptime checkers - worth knowing if you'll be able to get anything done that day.
“it's time to talk about the promising future of NFTs”
I wouldn't expect much difference in performance. "The on-disk format for the table data is the same."

I would expect the additional checks on writes to be negligible in most cases (dwarfed by other bookkeeping and I/O). I imagine that strict mode could enable some optimizations for read queries, but I can't see those being huge wins.