skysight-inc/HackerNews huggingface dataset:
Realistically, a generation ship won’t be happening without all possible failure modes being extensively explored and addressed.
Did you mean "This is gonna be such a big deal when Apple invests in it in 5 years."?
Manufacturers have no incentive to update it with new features. Their incentive is to require you to buy a new phone to get those features even if the old hardware could theoretically support it.
Making My Website Faster
The funny thing is that it's just a perception change. You'll be able to message emergency services 200 miles from civilization that you need help and they still won't get to you in time.

Everyone makes a big deal about emergency services with this, and I'm sure it will save some lives, but I wonder if it will actually have a significant impact. Surely we're just shifting the weakest link to emergency service response time.

Personally, the sooner you realize no one is always going to be there to save you, and you need to take care of yourself, travel gets much more fun. You're also probably safer by actually planning ahead with proper risk mitigation.
Can porn ever be ethical?
I’ve used the pair of a 16” MBP and 12.9” iPad running Sidecar while traveling to great success. It’s a surprisingly good approximation of my dual 27” desk setup at home.
I don't remember any of that in Dune. Is that extended universe or something?
I believe the implications are mass unemployment, but given that I've seen approximately zero progress in robotics in my adult life (I guess the robot vacuums are a bit better than my Bush-era Roomba), I suppose the burger-flippers will be employed a bit longer. I don't really know if that's a win or not. While Star Trek was indeed an interesting exploration into a post-scarcity society, the more I've grown up, the more I've realized it's just nerdy fantasy; there's little grounding in actual science there.
So many enhancements! Props to all of the Asahi folks for the major update.
How much custom software do you need for what's basically a dual monitor setup?
Show HN: Zigpoll – a turn-key survey platform for SaaS and eCommerce
> misery centrals (downtowns)

What makes downtowns "misery centrals"? In most cities, they are the most expensive places to live - they are the most expensive, nicest places to live in the world. That's part of the reason we have homelessness - $1700/month in Manhattan gets you something like 225 sq feet.

There's no substitute for downtown - we can't, somewhere else, rebuild the transportation, infrastructure, buildings, services, etc. that make it central to the community (if we did, we'd be back where we started with another downtown).

Argument through condescending dismissal isn't persuasive, and doesn't prove anything.
> I don't think that's right. C is compiled into an intermediate representation first. It's true that you can ask GCC etc. to generate assembly output, but it's not the default.

Just because there's an IR within the compiler doesn't mean there's no "assemble" stage. What do you think the "-pipe" flag to gcc is for? It pipes the compiler output into the assembler, rather than using a temporary .s file.

gcc has four main stages going from source to executable: preprocessor->compiler->assembler->linker.

Edit, for your convenience, gcc -save-temps example:

> [user@host /tmp/foo]$ ls
> f.c
> [user@host /tmp/foo]$ cat f.c
> #include <stdio.h>
>
> int main(int argc, char **argv)
> {
> puts("Hello world!");
>
> return 0;
> }
> [user@host /tmp/foo]$ gcc -o f -save-temps f.c
> [user@host /tmp/foo]$ ls -l
> total 48
> -rwxr-xr-x 1 user user 15416 Jan 13 16:50 f
> -rw-r--r-- 1 user user 91 Jan 13 16:49 f.c
> -rw-r--r-- 1 user user 17145 Jan 13 16:50 f.i
> -rw-r--r-- 1 user user 1496 Jan 13 16:50 f.o
> -rw-r--r-- 1 user user 515 Jan 13 16:50 f.s
> [user@host /tmp/foo]$ cat f.s
> .file "f.c"
> .text
> .section .rodata
> .LC0:
> .string "Hello world!"
> .text
> .globl main
> .type main, @function
> main:
> .LFB0:
> .cfi_startproc
> pushq %rbp
> .cfi_def_cfa_offset 16
> .cfi_offset 6, -16
> movq %rsp, %rbp
> .cfi_def_cfa_register 6
> subq $16, %rsp
> movl %edi, -4(%rbp)
> movq %rsi, -16(%rbp)
> leaq .LC0(%rip), %rax
> movq %rax, %rdi
> call puts@PLT
> movl $0, %eax
> leave
> .cfi_def_cfa 7, 8
> ret
> .cfi_endproc
> .LFE0:
> .size main, .-main
> .ident "GCC: (GNU) 13.1.1 20230429"
> .section .note.GNU-stack,"",@progbits
> [user@host /tmp/foo]$ ./f
> Hello world!
> [user@host /tmp/foo]$
>
The title could be read in opposite ways. Fortunately, the positive reading is the correct one -- the title could have been "Genome-edited rice is resistant to virus wreaking havok in Africa".
Finally getting to the obvious... Ted would be proud.
Top end GPUs are too hot and power hungry to be practical for anything more portable than 3 inch thick “luggables”, which these days is a pretty niche category. Nvidia is gonna have to do better in the efficiency department.
Supporting Israel does not neccessarily mean supporting every action by their government. You are assuming way too much about parent, from what he wrote.
But are you doing this even with people close to you? (relateds, coworkers, etc.)

I would have expected this to fail with people you know, as they have a much greater chance to detect when you say something wrong purposefully.
I’ve been reading Alan Watt’s The Way of Zen in an attempt to unlearn the incredibly unhealthy thought patterns I’ve developed. Routing therapy has really helped so far, but I think having some sort of spiritual grounding might be helpful too.
There's a fundamental opposition between the functional programming approach to types and array programming principles, as I see it. In functional programming (particularly Haskell), types are used to make fine distinctions for safety. Even if an existing type would work for something, it's often recommended to make a new one so two different use cases don't get mixed up. But the APL family works to make as few type distinctions as possible: everything is an array, booleans are numbers, and some k features are to unify multi-dimensional arrays with nested ones and sort-of-unify (it's complicated) functions, dicts, and arrays.

The reason to do this is that it allows one function to do more things. As you guessed, the matmul function from the tutorial works if the right argument has rank 1 or more, which means it also does matrix-vector products. Less code is another form of safety, the theory goes. And handling more things with the same function also lets you draw higher-level connections.

Of course you can type the arrays anyway. Remora is one attempt. To me it feels like just a technical exercise and I think this question calls for more high-level investigation of what exactly the goals are before jumping into PL theory details.

EDIT: Tali Beynon's rainbow arrays don't have all the answers, but I think they're a good example of the sort of investigation I mean: https://math.tali.link/classical-array-algebra/
Hey I just revamped the website so wanted to re-post my project Zigpoll to the cool Saturday night users of HN :)

This is a one-person effort that I have been bootstrapping over the past couple of years. Feedback is kind of my thing so please share if you have any thoughts about the product!
"Not hanging out with someone" is the very definition of shunning, public or otherwise.

Why is firing a different matter? If I'm an employer in an at will state, I most certainly can fire someone who's not a member of a protected group, like atheists, say.
The median age of Congress is 59 (58 for the House, 65 for the Senate). Good luck getting the 2/3rds needed to pass a constitutional amendment when over half of the Senate is 65 and older, and over a third of the House is 65 and over.

Doubt any of these people are going to want to legislate themselves out of their jobs or the possibility of becoming president.
Really missing the point of "art".
I already have my extra license. I don't need a lot of convincing to take out a second mortgage for radio gear.
That looks very interesting, thanks!
Could always build furniture!
Here's another re-creation of HyperCard, WyldCard: https://github.com/defano/wyldcard
I didn't see answers to this on the page, does anyone know if it can close with the keyboard on?

Also, does the keyboard charge automatically when connected? Or does it have to be charged separately?
Try browser bookmarks, or a FOSS project like Wallabag if you want it on your e-reader offline.
How do you trust numbers to “quantify extremely smart people”?

Interviewers know to hire/no-hire within first 10 minutes of talking to candidates.

Similarly, the best LLMs nowadays are probed only with some prompts.

Just last time I see LLM midwit meme on quantifying best scores on all benchmarks vs idiots/geniuses who just prompt something for some while.

Do not try to put numbers on everything.
Peer review still occurs outside of journals, it’s simply less formalistic.

One of the biggest advantage of peer review is it allows obvious corrections from a 3rd party to occur without wasting everyone in the fields time. Gatekeeping isn’t the point, increasing the signal to noise ratio is.
And yet you are incredibly naive to not understand the possibility that this "your community" can be easily overtaken and destroyed in the borderless world.
Then key off of "noise, noise, noise, noise....no noise, no noise, no noise". Done. Can maybe even attach a vibration sensor to the machine...
trading margin is perfectly fine if there are compensating mechanisms.

for example automatic circuit breakers and other sensors and actuators that can reliably respond to the critical conditions

if we can double the line current by trading margin, and only need to add few sensors and automatic breakers here and there - thats perfectly fine. You will double your current without building a new line basically
Kids are always signed up to live in the society of their parents' and get no say in the matter. The Earth is an incredibly complex system on its own and humanities collective action to change the carbon content of the atmosphere is already causing failures in expected ways, and I don't envy the children born today the future they're looking down. Buckminster Fuller gave us the concept of "Spaceship Earth", and we are clearly unable to captain it; I have no idea why some of the commenters here believe we are capable of building and sailing another.
They still have all kinds of incomes, nothing that Lidl-like discounter grocery store could not use. I attribute this to bad urban planning where these poor districts are kept small, too sparse and isolated, and shops are actively zoned out. But, you know, for the rest of the world this is non-issue.
Have you tried https://aider.chat?
A similar device is the Lenovo Yoga Book 9i. The next gen model was shown off at CES and is coming out in a few months. That one also has a 180 degree hinge unlike the Asus model which can't be fully flattened. I've seen good reviews about the first gen model and might get the new one if I get a laptop this year.

https://www.lenovo.com/us/en/p/laptops/yoga/yoga-2-in-1-seri...
"over the last 150 years"

I believe that the next 150 years are not going to be like that. If for no other reason, demographic collapse will destroy the consumer base for companies.

1000 years? That bug ridden pinhole camera will be around, we won't.
Wow what a great photo, thank you for posting this, I have not seen it. I see two of the bolts near the top, where are the other two?
Pouring Into the Internet
An init post, I've had my personal website waiting for the day I write a blog post for about 5 years now. Any words of wisdom or encouragement would be appreciated!
I went on and actually did it. Surprisingly everything works on mainline kernel, only the video needed some tinkering. Needs to have pm runtime enable call on gr2d/gr3d devices to run opentegra-video and use new api env to run xorg on it. Nothing compared to where it was last time I checked. The most trouble for me was the block device change somewhere around 6.0 where mmcblk1 became mmcblk0

The ram is only 512M on mine so not especially useful.

Some userspace stuff doesn’t run (firefox, thunderbird) due to instruction set being too old, so I guess mutt + some kind of terminal
matrix client on i3 will be the thing of the day
I just think it is a case of thinking small. A few key advances and all the problems are solved. For example:

- Increased lifespan making the trip possible in 1 generation
- A hollowed out asteroid or other extremely large biosphere. It is not hard to imagine something large enough to overcome the ecological problems
- Virtual reality (the holodeck) if you're still worried about social issues in a large space. BTW, most teens today would be happy to stay in a closed room, as long as they had a phone. (I exaggerate, but only a little)

All of these things are reasonable extrapolations of existing tech. In 200 years, I'm sure a whole lot more will be possible.
Well if you build them elsewhere you're not going to do much about the unhoused population downtown. That just leads to using police violence to forcibly segregate by class....

Anyway, housing is kind of fucked so long as americans consider it a private investment rather than a common good. How do you think we got in this mess to begin with?
Great, thanks. Economics on IT h/w this side of the pond are often extra-complicated. And as a casual watcher of the space it feels like a lot of discussion and focus has turned towards, the past few months, optimising performance. So I'm happy to wait and see a bit longer.

From TFA I'd gone to look up GPTQ and AWQ, and inevitably found a reddit post [0] from a few weeks ago asking if both were now obsoleted by ELX2. (sigh - too much, too quickly) Sounds like vLLM doesn't support that yet anyway. The tuning it seems to offer is probably offset by the convenience of using TheBloke's ready-rolled GGUF's.

[0] https://www.reddit.com/r/LocalLLaMA/comments/18q5zjt/are_gpt...
Gasp! Maybe I'll be forced to see an ad somewhere too .. or worse, they'll use this info about me visiting McDonald's to profile me and my kind, and we'll suffer endless harassment and persecution
It's cute you think there is some intelligence to this design... it's just whatever some PM/exec dreamed up and some low-level engineer implemented based on requirements. The data is likely just sitting there collecting digital dust.
If that's really your biggest concern, then you'd better find some bigger and better ones, because it's trivial and ridiculous.

Stop trying to blame anti-fascists for fascists acting like fascists. They do that anyway, no matter what, and they'd do it even more if there was no opposition keeping them in check. If you want to speak for yourself about why you're inspired to fascism, then just do that, but stop making excuses and carrying the water for other fascists.

Trump has energized and polarized and united the whole right of center a hell of a lot more than AntiFa. Just because he was a Democrat for longer than he was a Republican doesn't mean he's the far left's fault.
Building a Faraday cage with data passthrough for ESP32 reverse engineering
Are they insisting on them for PhD applicants now too?
I take it as a sign of desperation when progressivist activists flag an article from The Atlantic Monthly. What's next? Harper's? Mother Jones?
The most massive neutron stars probably have cores of quark matter
If Mixtral doesn't support system prompts, and you just copy in your system prompts as another "user" message, does that suggest that Mixtral is less resilient to prompt injection than commercial models, because it doesn't have any concept of "trust this instruction more than this other class of instruction"?
Thank you so much for this write up mate.

I'm fine with the usual systems n networking stuff but the AI bits and bobs is a bit of a blur to me, so having a template to start off with is a bit of a God's send.

I'm a bit of a Home Assistant fan boi. I have eight of them to look after now. They are so useful as a "box that does stuff" on customer sites. I generally deploy HA Supervised to get a full Linux box underneath on a laptop with some USB dongles but the HAOS all in one thing is ideal for a VM.

Anyway, it looks like I have another project at work 8)
In the end all engineering is about economy and compromises. The idea his to keep the margin for safety but to improve utilization. That's a tricky problem and indeed if the measurements are inaccurate then riding closer to capacity will result in safety issues. But that's not the intention here (though if gear is marginal then it may well be a possible outcome in some cases).
What are perspectives on System76 vs a ThinkPad for a modern Linux machine?
I cancelled my Prime subscription and all my "Subscribe & Save" subs with them, and won't ever be buying anything else from Amazon.

Why?

I bought a brand-new-and-sealed Amazon Echo Show at a charity shop, and it wouldn't let me login to it. I contacted Amazon about the problem, they said it was stolen, and as such it had been locked. Not only that, they accused me of having stolen it. They asked me to smash the device. I explained where I'd bought it from and that I was as much a victim as they were, but a charity had been helped, so maybe they could make an exception or let me reactivate it for the price of a new one. Nope. They wanted it smashed. They would rather create senseless e-waste in the name of not letting someone get one over on them, even if I was willing to pay to reactivate it at the regular price of a new one, but no. Crazy.

Humanity is doomed if we carry on wasting resources like this in the name of "number go up".
Apologies, my experience is SysV-centric for amd64, as described here[0] under the Parameter Passing section, which is a clustrfuck compared to the simplicity of the 386 SysV ABI as described here[1]:

> Argument words are pushed onto the stack in reverse order (that is, the
> rightmost argument in C call syntax has the highest address), preserving the
> stack’s word alignment. All incoming arguments appear on the stack, resid-
> ing in the stack frame of the caller.

Both links were found @ https://wiki.osdev.org/System_V_ABI

[0] https://www.uclibc.org/docs/psABI-x86_64.pdf

[1] https://www.sco.com/developers/devspecs/abi386-4.pdf
https://web.archive.org/web/20240113111222/https://www.newyo...
Ultimately yes I'll be using a GPU. I've got 4x NVIDIA Tesla P40s, 2x A4000 and an A5000 for doing all this. I've already got some things i'm building for the "one client at a time" thing with llama.cpp but it won't really be too important because there's not going to be more than just me using it as a smart home assistant. The SBC comment is around something like an Orange PI 5 which can actually run some stuff on the GPU actually and I want to see if I can get a very low power but "fast enough" system going for it, and use the bigger power hungry GPUs for larger tasks but it's all stuff to play with really.
GPT produces better code than mid tier engineers, this is no surprise.
All of those are good points. Living high density sucks.

The thing is, something has gotta give. It’s simply not possible for everybody to have a front yard and backyard and standalone dwelling. Density is likely the lesser evil.
> Commenters get triggered by this and post about how annoying it is. These reactions are just as predictable and just as fixated on Wolfram himself as he is, and in that sense are guilty of the same

I agree with the gist of your position, but the wording here is inflammatory (suggesting people are “triggered” rather than justifiably angry) and are obsessing over a man when in my experience his history of similar behavior goes back far longer and is exaggerated a lot more by his much stronger influence than the average hn commenter. I agree that it’s not interesting discussion, but people are largely trying to practice skepticism with a man who makes very exciting claims and sometimes isn’t being entirely honest about those claims or where they originated.

Basically, there is missing context that hn comments aren’t capturing that can help to understand this resentment towards him and your post here seems to be ignoring some of that context and equating the two sides when there is a large power disparity between them.

Edit: Also the choice to coin this phrase as a “derangement” feels inflammatory as well.
Is it possible it returned back? I keep obtaining results.
I totally get it. I exert next to zero effort to keep it around for my systems!

For systems that shouldn't do much more than exactly what is prescribed, it's acceptable, is what I'm after... I guess.

I can't do justice to the source, but there's a concept about our programs/creations reflecting us.

Like a peer hints - SELinux reflects an agency like the NSA, draconian. Good and bad
I don't see apple making something like this but maybe I'm just not seeing the demand.
One of these with battery life and that ships with an OS that isn’t adware? That would be a big deal.
Does it matter? It shouldn't be hogging bandwidth like this, that's a failure by itself regardless of whether there another failure state at play. Also, I'd have to question any washing machine that can generate 'massive amounts of error logs'. 3.7 G / Day is an insane amount of data.
When I need to transfer a file from PC to smartphone, I do a

python -m http.server 8080

then from my phone I just use a browser.
Would this be able to carry a Coral mPCIe card?

I can see 2 mPCIe slots in the back of the board (meant for the WiFi 7 module they say).
Well if you claim warranty, I'd expect them to want to have that data.

Maybe they also just sell it together with your advertising id, why not use washing patterns for deanonimyzation ...
> The rewrite of the Swift compiler from C++ to Swift is an example of where rewriting is occurring but where there’s a non trivial performance loss as a result.

Citation needed on the performance loss. So far only a handful of SIL optimizer passes have been rewritten in Swift.
Art is subjective so everyone's entitled to their takes on it.

Personally, I don't like when art makes me contemplate the delta between _intended ideals_ vs. actual execution.

Especially for this piece... it's just fake. "We made a camera that's going to take a 1,000 year exposure!" - and it's like... maaaan. No, no you didn't - and it's unethical to market that you did.
> however, buying brand new, they are the best VRAM per dollar in the NVIDIA world as far as I could see.

3060 12gb is cheaper upfront and a viable alternative. 3090ti used is also cheaper $/vram although a power hog.

4060 16gb is a nice product, just not for gaming. I would wait for price drops because Nvidia just released the 4070 super which should drive down the cost of the 4060 16gb. I also think the 4070ti super 16gb is nice for hybrid gaming/llm usage.
I hope this article series helps. My goal was to cover colour management in a way that everyone can understand. If it doesn’t, please feel free to ask questions (I’d love to know where the article fails).

https://bjango.com/articles/colourmanagementgamut/
I've watched Blade Runner 2049 multiple times, mostly for the effects and some of the neat ideas. I still don't get it. The original makes some sense to me. 4 artificial "slaves" want more life than then 4 years their creators gave them. But what is the point of 2049? It just seems a bunch of random ideas to me. What's the Wallace Corp trying to do. Are the president and his henchperson on the same page? What is K's arc? Why does it matter about the daughter? Isn't he putting her in danger at the end? IIRC nothing happens to the Wallace Corp so she's still being hunted. ¯\_(ツ)_/¯
Even dumber: I sense when the washer door has been closed longer than 70 minutes (the longest cycle is just shy of that), and start making a loud noise, which continues until the door is opened.

Simple as that, no wireless components required. I simply leave the door open when the machine isn't running.