skysight-inc/HackerNews huggingface dataset:
It's likely grey cause folk hate to be reminded of the human condition to think: "it won't happen to me" & the follow-up "when it does I'm surprised and mad".
{ char, short, int, long, long long } x { signed, unsigned } = 10 types, and then there's bool and maybe int128_t, so maybe 12.
"Extraordinary claims" are things like "God exists", not "some imbeciles on the internet are sending death threats that don't appear to be just bluster."

People getting together on the internet to threaten others with violence is not an especially uncommon occurrence.
Girl with the Dragon Tattoo
A safer alternative would be something like a piratebox (https://piratebox.cc/) instead of a USB dead drop, since a piratebox would have no physical connection to your computer.
I've been getting into Plan 9 this year; I love the simplicity of the design, such as the fact that nearly all system services are accessible through the file system. I'm running 9legacy on a spare Intel Core i3 mini-PC; my ThinkPad USB keyboard works very well with the rio and acme interfaces, which need a three-button mouse.

Admittedly I'm also using Plan 9 as a platform for my own OS project; I feel I can express my ideas easier using Plan 9's infrastructure compared to using Linux or one of the BSDs as a foundation, though this comes at the cost of extensive driver and software support (for example, there are no Common Lisp implementations for Plan 9 that I'm aware of, and porting an existing implementation such as SBCL will be a lot of work).
If you enjoy this read, you should also read the author’s earlier masterpiece of a post on the energy and materials transition (~1h40 read) : https://www.tsungxu.com/clean-energy-transition-guide/
Seems like a good example of why interview quizzes aren't a panacea.
This is my 30th year programming. I always hope it's my last. Programming for money destroyed the fun hobby long ago.

It's just reinventing the wheel year after year by this point. The last thing the world needs is more software.

The web is the crappiest platform ever conceived; I won't touch it. Social media is poison. Smartphones didn't impress me in 2007 and they don't impress me now. They're annoying and intrusive. I still like desktop software. I know, I'm a dinosaur.

I just don't care about computers any more. I don't care what direction the industry goes in. I'm not depressed and I don't need to learn a new language or work on a different project.

I love creative problem solving. What I do not love is solving whatever problems are handed to you without asking whether they truly need solutions, or whether it's good for the world. Much of what people want computers to do is a waste of time and of life. Whether it's bureaucratic corporate garbage or thought stopping entertainment.

I'm so tired of computers.
> It's easy to claim no evidence exists if you get to be really picky about which evidence you will accept.

It's easy to claim all of the evidence in the world exists when you're willing to accept very bad statistics and interpretations.

See how that works?

I'm very simply asking for something other than very obvious bad statistics or bad statistical interpretations. I think this is very important because bad stats or interpretations can cause bad policy decisions.

> Sociologists don't get clean room labs and from scratch experimental design for their studies and have to work with the available data.

Are you saying that this data can't exist, or can't even be attempted to be found? No sociologist has thought to even attempt to come up with a sample of this data to try and analyze this correctly? If this is the case, why?

> That "perfect" study you are looking for in fact can't quite exist because you can't control for all variables with respect to any systemic issue and variables like career and education are likely too deeply connected co-factors with housing.

Hold your horses, buddy. I'm not looking for some fictional "perfect" study. Every study, whether in physics or sociology, probably has flaws. I'm not looking for perfection, I'm looking for an honest attempt to at least make a good statistical comparison.

> It doesn't sound like you have any interest in being convinced, and it sounds like you are happy being a contrarian here.

Mind-reading isn't a thing, but I'm generally a happy person, thank you.
Not sure that I agree with the comment.

However, the reality is NASA has tried to fuel this rocket before. They had rolled out the rocket in a Wet Dress rehearsal. They tried multiple times and failed each time.

Then they rolled it back in and said, in a few weeks we are gone launch. And everybody that was following this was like 'Seriously? You failed to fuel this rocket every single time you tried, and now you want to launch?'.

So when they tried again 2 times fuel the rocket and both times it failed to be fueled nobody at all was surprised. We are now at 10+ attempts and not a single time has the rocket ever been actually fully fueled.

So really this was more of a Wet Dress rehearsal then a launch attempt.

Many people now demand of NASA, do a real Wet Dress rehearsal and actually prove that you can actually fuel this thing before you actually try to launch it.
"Citation needed" is an unproductive demand when we're discussing our opinions about programming language style and design. Or do you think your own assertions about labeled break should be met with the same demand?
I've often wondered if digital media is a factor in the way many East Asian countries have closed the gap with Europe when it comes to economic productivity.

- Phase 1: Before movable type printing press - no strong advantage for either character set

- Phase 2: After printing press but before digital media - advantage Latin characters

- Phase 3: After digital media - no strong advantage for either character set

Phase 2 just happens to line up very neatly with the "great divergence" where Europe surpassed China in technology and economic output. Probably just a coincidence, or, more likely, one small factor among many.
You can do that today with SyncThing plus your native notes editor of choice.
Then and Now: First Jupiter Photo vs. James Webb’s Latest Shot
Except I have been trying to opt out for more then a year and half. I also tried again when this message popped up.It happened because I clicked enable on the ecobee app, and there is no effective way to cancel it.

- source actually affected by this.
Takedown (2000)

Based on the book by Tsutomu Shimomura. It's the story of how Kevin Mitnick was captured. All the tech/hacks in the movie are real as far as I remember.
> I think it is faster than NVMe SSDs

NVMe is sitting directly on PCI-E bus, which is connected directly to the CPU. The only thing what is faster than that is RAM.
What I wrote was not conservative. It was just reality. Having been educated at a time when schools/colleges still taught and not indoctrinate, I passed by college biology course. I've read histories of the rise of the Third Reich, for example. I worked with people from all over the world, many escapees from brutal, communist regimes, e.g., the Soviet Union, Cuba, et al. Based on my education and experience, I don't buy into every stupid, little virtue signaling scheme folks come up with these days. Some here still do. They think it makes them more compassionate, more understanding, etc. It gives their lives meaning, whether it's "gender identity", climate change, or EVs. It doesn't. It simply makes them useful idiots, a tool of the ever expanding socialist state.
Very few Chinese characters are pictograms and even those are extremely stylized.

The vast majority are complex compounds of smaller radicals.

They are nothing like emoji.
You can read the rest of the article by signing up for a 7-day free trial. You don't have to be a paid member.

The article isn't suggesting one language is superior to another, but that one printing technique was a superior to another at some point in time. If one cannot recognize that then we are getting a bit too touchy when discussing history of technology.

The point here is to understand why the printing press had such an impact Europe, while existence of movable type in China and Korea did not have the same impact. It is about understanding historical developments.
I don’t know what to think of this scenario, other than that it has very strong parallels to the German invasion of 1939.

I’d feel horrified, helpless and powerless, coupled with some mixture of:

- “damn, it’s a shame they couldn’t hold out for longer”

- “at least it’s not my own country”

- “my home country is just next door, so I sure hope they’ll stop at Ukraine and don’t go any further yet”

- “I’m so lucky I moved abroad and live on the other end of the continent away from all this”
That if it was fake Russia wouldn't have stopped everything, would have tried a little bit more to go there and would have proven the world how fake the US was.

These theories make no sense in the context of intense surveillance both blocks were subjecting each other to and it's quite recent, after the advance in movie making and recorded television, that we think the US could have faked it all. I mean, we can ping the mirror on the moon, they came back with rocks and they went to walk on the moon several times, there s no doubt.
Yeah that's a UX bug in the quiz
No, not really a fork. GraalJS is a new independent from-scratch implementation of JavaScript. It uses a pair of radically different execution and optimisation techniques known as self-specialising-ASTs, and partial evaluation, and runs on the JVM.

But a sibling project, Graal-Node.js, does include vendored code from Node.js in order to be compatible with Node.js applications. That's where the commits come from I'd guess.

Compare:

https://github.com/oracle/graaljs/tree/master/graal-js

https://github.com/oracle/graaljs/tree/master/graal-nodejs
This is definitely online drama, but I'm not sure I'd call it "trivial." This isn't people arguing about how many days are in a week.
> TB1/2/3 ports can be daisychained with up to 6 devices in the chain. Hubs (i.e. a split in the connection) are not supported until TB4. The last device in the chain can be a non-TB DP display as well.

This didn’t work with the Apple Thunderbolt Display. I tried this a few times and got this only to work with a TB Hub in the middle.

And to add to:
> Thunderbolt 4 seems to be essentially just USB4 with all optional items implemented (but USB4 is more like TB3 than USB3...).

TB4 is as described but adds restriction to min/max speeds. This is more for the to be connected devices than the computer. It is a form of seal that it will work with the highest possible speed. Otherwise it could just be USB-4 or TB3.
> What does the expression SCHAR_MAX == CHAR_MAX evaluate to?

> Sorry about that -- I didn't give you enough information to answer this one. The signedness of the char type is implementation-defined

...why not have an "implementation-defined" answer button then, because that's what people should know (instead of knowing all ABIs) and what the question is about anyway?

> If these operators were right-associative, the expression [x - 1 + 1] would be defined for all values of x.

That's just wrong, no? If + and - were right-associative, it would be parsed as x - (1 + 1), which is decidedly not "defined for all values of x".
> At some point, you stop calculating because you can’t do everything by calculation and planning. At some point you’re not “off task,” you’re just “living your life.”

Advice I need to figure out how to take.
I live in CO and signed up for this program when it was first announced. I was pretty surprised to see the interview going around with the resident that was so mad about it, as mentioned it is a voluntary program.

But, I am also probably biased: I signed up for it without knowing that they were paying me to do it; I was happy to cooperate in the case of grid stress, without knowing that I was going to get paid for it.

This feels a bit like this guy is saying "Where is my freedom to make brownout or blackout?" :-)
The Wheel of Time series (Robert Jordan + Brandon Sanderson).
I started it when I was !4 - re-read as each new book came out. Did a final read through a few years ago.
Every jurisdiction also has some sort of plan to generate or acquire enough electricity so they do not have to engage in rolling blackouts under normal circumstances, and a hot afternoon during the summer certainly counts as normal. If there is ever a blackout someone has failed their job description.
You can opt back out at literally any time.
> European-style systems where you have A/C units in every room

Which European countries are you talking about? There is no European standard regarding A/C or heating.
And that somehow excuses blatant hate speech? Is it okay to hate men and openly call for their deaths because they don't "feel threatened"? Is hate speech okay or is it not?

I don't feel threatened by bullshit bomb threats either but apparently it's enough for cloudflare to deplatform some site. So why do they say nothing in other cases?
I was approached by a mid-level exec from Intel about participating in their 'app store' years ago. It was obvious that the middle-management was salivating at the idea of running a "store" with absolute control. No deal happened, that I know of..
Heh, it has way more than 8.

For char, you have 3: signed char, unsigned char and char. It's not specified if char without keyword is signed or unsigned.

You have integer types such as size_t, ssize_t and ptrdiff_t. They may, under the hood, match one of the other standard int types, however this differs per platform, so you can't e.g. just easily print size_t using the standard printf formatters, you really have to treat is as its own type. Also wchar_t and such of course.

Then you have all the integers in stdint.h and inttypes.h. Same here applies as for size_t. At least you know how many bits you get from several of them, unlike from something like "long".

Then your compiler may also provide additional types such as __int128 and __uint128_t.
Who cares? Seriously. Conspiracies tend to live on, and you can’t fix stupid. It’s noise. Now let’s move onto some signal.
Use an online tagging service?

I use pinboard.in all the time. A lot of people seem to like raindrop which is newer and more maintained.
Add to this complexity the fact that AMD 6000+ supports USB4. And USB4 is sorta compatible with Thunderbolt 3 and 4, though it is mandatory compatible with DP but no longer compatible with HDMI.

Also add USB4 v2 to the mix.

It gets really complex.
I do find multiparadigm languages best for actual work. Opinionated languages are really good for teaching a paradigm though. I didn't really learn oo from c++, it wasn't until college forced me to use java. I haven't really learned functional that well yet. I use the patterns in several languages, but I don't think I'll really get it until I sit down and do something non trivial with haskell. Nothing teaches you to use a given tool faster than it being your only tool.

But then I go back and get my full tool bucket for the big projects.
Ask HN: Is anyone using GCP CloudRun in prod?
UPDATE/EDIT: turns out the issue is that CloudRun only works with Docker images built with the "--platform linux/amd64" flag and I am using an M1 Mac.

======

My team has a web server in a Docker image. There is an ENV variable for the Postgres URL address. Locally, this has the form: "postgres://$USER:$PASSWORD@localhost:5432/$DB_NAME". When this server starts up, it uses that ENV variable and connects to Postgres.

We tried to deploy this to GCP. GCP CloudRun is the stop-gap between Functions ( one HTTP request handler, rather than an app with many ) and GKE ( multiple containers at once). We've used GKE before but we have simpler architecture in this case and CloudRun is, in theory, intended for this use case where you just have a single container. There's AppEngine but CloudRun appears to be more barebones.

We thought we'd use CloudSQL for managed Postgres. You fill out the webform, it creates a machine running Postgres that has some kind of URL address. From the above local example, there's really just two values to consider: the port ( probably the default 5432 ) and the host (which in this case is the IP, rather than "localhost").

On the CloudRun side, we upload our Docker image and specify the environment variable for the Postgres address.

Turns out this exceedingly difficult. It's not obvious at all how to establish this simple connection. After drudging through a dozen form questions, half a dozen rabbit-holes of gibberish docs, and side-questing to enable half a dozen APIs, it seems your CloudRun app can't actually talk to your CloudSQL. You have to go create a default VPC because it is not created by default. Then apparently you have to go create a "VPC connector". After half a dozen attempt at creating these networking resources, you finally succeed. You back to attempt provisioning CloudRun but discover you can't because the VPC connector is not in the same region as the CloudRun instance. So you backtrack once more.

After doing all of this, the CloudRun "service" / Docker image fails to start. We seek clues whether we should investigate that we've incorrectly specified the Postgres address or whether our network config insufficiently provided visibility. We're told something went wrong with the container and there will be clues in logs. We open up the logs viewer and the only errors are from GCP's implementation detail and Daemon. "terminated: Application failed to start: Failed to create init process: failed to load /usr/local/bin/docker-entrypoint.sh: exec format error" rather than the one from our application log. Now CloudRun is in an infinite loop / pending state, so we'll just have to delete it and try all over again.

How are people using CloudRun in production if you can't tell what made the container fail?
The scientists and engineers were actually trying to get to the moon back then. This thing in the launchpad is just a giant dildo monument to bureaucracy and “jobs creation” with going to the moon being merely an undesirable side goal they’d rather not have to do anyway.
This won't change anything. They are surely gearing up to deny that Artemis goes to the moon even after it does. Hell, today we actually could do it with CGI, which we couldn't in 1969.

Or they'll just continue to assert that it didn't happen with Apollo. You can't reason someone out of a position they didn't reason themselves into.

There my be good reasons to have another moon mission, but demonstrating things to paranoiacs isn't on the list. Even if it would accomplish anything, I simply don't care what they think. They don't have anything to contribute, and can only distract.
On a 2080 Ti I get around 8 it/s with k_lms
We've been on the internet for more than six weeks, rather

Don't be an apologist for these guys
Thanks for sharing the thread!
Hmmm. Nice metaphor but it actually doesn’t work. Many of the properties of complex molecules, esp organic ones, are not computable from their atomic structures with current knowledge/computational power. If they were, we wouldn’t need a whole lot of experimental chemistry.
Well it is Xcel energy after all....
But the site is still up…

All you have to do to is…use other providers, you are not entitled nor required to work with this service.

Remember, all you have to do to get kicked out a wendys is to take your shirt off, wave it around your head like a helicopter and start shouting - the humanity!
And yet, people are "touched." I wonder how that happens...
Look at how much was spent back then, and how few rules were imposed on how it could be spent.

Just look at this graph, it says it all: https://en.m.wikipedia.org/wiki/Budget_of_NASA#/media/File%3...
The Giver. It was the first fictional novel I read as a kid that made me think "books are cool". So I've read it a few times out of nostalgia (it's also good!).
Google Pixel 6 still freezes when calling Emergency Services
> "Python" is a specification, "CPython", "PyPy"

Is Python-the-language fully specified now? Of course there are now a lot of PEPs, but I seem to recall (way back then, even before PEP3000 was a thing) that the Python "spec" was largely the "CPython" implementation (incl. bugs and all), and "CPython" was not actually a real name but emerged from a need to distinguish the original Python implementation from "Python-the-language" as well as alternative implementations such as PyPy, JPython/Jython, IronPython...
This is absolutely true, but at the same time I am still extremely grateful that I can have applications like NewPipe that otherwise would be practically impossible to build/distribute. Not to say that there isn't room for improvement.
I don't fancy spotting $300 to find out. Right now I have a mere USB C hub that does not do power delivery. I need a dock and they cost money I can spend on other things. However, if I knew of a dock that worked then I would get one, price permitting.
That is a fair point. Perhaps that was the wrong classification, but “an unprecedented emergency and immediate threat to human life” is a pretty extreme portrayal of events without any additional evidence/context.

If anything, the fact that it is a common occurrence on the internet is a stronger argument for not de-platforming a forum for what their users post on it.
It's the equivalent of desktop.ini on windows, so yeah finder customisation etc..

Expect Mac software does fuck all to prevent it "leaking", so pretty much every zip from a Mac user contains one of these in each folder. Only case we had desktop.ini do the same was with Dropbox.
Isadora Duncan's autobiography. Not sure why. It speaks to me. She led one helluva life. Revolutionizing dance. Whenever possible, subsisting on oysters & champagne.
I didn't downvote but there appears to be an unprecedented energy crisis on the horizon and I suspect this story is a taste of things to come. In that sense, being logically correct in assigning blame to the peasants might still be a bad look overall?
The point of the article is to describe the printing press as an advancement of the technology of movable type. It is also important to point out that the press was really just one of many components that made the Gutenberg approach superior to the techniques that existed in Asia at the time.

The press was not that big of a novelty. Described more in detail here: https://erikexamines.substack.com/p/why-was-the-printing-pre...
> Also why world governments are considering and/or passing antitrust regulations.

They're a powerful duopoly because of their wealth and deep connections to world governments.
Yes. But it depends a bit on the climate where you live. What you're looking for is an air-to-air heat pump. Basically it replaces the outside unit of your traditional air conditioner. But it can heat or cool.

For example: https://www.trane.com/residential/en/products/heat-pumps/
I don't think they have better electronic components.
They used cheap electronics discarded by west to make missiles.

And what you said, why develop their own? There's no reason, If it falls in wrong hands then it will be reverse engineered anyway.
Which, again, is one persons word vs. the JP and US governments. Not that the governments never lie, but I somehow doubt there's an international conspiracy to shield KF from criticism.
Joplin has a great addon that can clip entire pages into a note (with various options such as convert to md or just plain html). Works great for articles but I imagine anything really JS heavy might fall over, although luckily I've never really had any problems with it myself.
What method would you use to iterate over a list of lists?