skysight-inc/HackerNews huggingface dataset:
> Co-pilot gets to watch people figure stuff out

There's a reason most jobs require hands-on experience, and can't be learnt just by reading a book about how to do it, or watching someone else work, or looking at something that someone else created.

It's one thing to have a bag full of tools, but another to know how to skillfully apply them, and when to apply them, etc, etc.

You may read a book (or as an LLM ingest a ton of training data) and think you understand it, or the lessons it teaches, but it's not until the rubber hits the road and you try to do it yourself, and it doesn't go to plan, that you realize there are all sorts of missing detail and ambiguity, and all the fine advice in that programming book or stack overflow discussion doesn't quite apply to your situation, or maybe it appears to apply but for subtle reasons really doesn't.

Maybe if developers were forced to talk about every decision they were making all day every day throughout all sorts of diverse projects, from requirements gathering and design though coding and debugging, and an AI had access to transcriptions of these streams of thought, then this would be enough for them to generalize the thought processes enough to apply them to a novel situation, but even then, in this best case hypothetical scenario, I doubt it'd be enough. Certainly just watching a developer's interactions with an IDE isn't going to come remotely close to an LLM understanding of how to do the job of a developer, let alone to the level of detail that could hypothetically let it learn the job without ever having to try it itself.

I also think that many jobs, including developer and FSD, require AGI to backstop the job specific skills, else what do you do when you discover yourself in a situation that wasn't in the book you trained on? So, it's not just a matter of how do you acquire the skills to do a specific job (which I claim requires practice), but what will it take for AI architectures to progress beyond LLMs and achieve the AGI that is also necessary.
Yep. You could have seen the towers of Vineyard Wind 1 in the port of Halifax recently.
I vaguely recall this was an important fact to know for a 90s puzzle video game.

Maybe it was The Seventh Guest? Or Myst?
It’s something Zig touts when compared to other languages(1). The idea is that in the end it’s a convention that an allocator needs to be passed to indicate that the function allocates, which not even the stdlib adheres religiously to.
I’m fine with it since I do believe a library writer should know best what works with their library.

1. https://ziglang.org/learn/why_zig_rust_d_cpp/#no-hidden-allo...
This was just one example, but yeah if the answer is always “just use a mouse and keyboard” then the experiences are going to be quite limited. I guess I’m used to the high interactivity of experiences on the Quest and the Vision Pro is just a glorified screen to me.
It's beyond the environment, it's not not in an environment!
the point is that you can have a single die that cuts XVIIIII, and use it iv times and get what you need for I II III IIII V VI VII VIII IX X XI XII

this is not for modern manufacturing of millions, it's for one at a time clockmaking in a little shop, for which it's a pretty efficient way to accomplish the task and doesn't require keeping an inventory
> > Are their products more reliable, more fully featured, and objectivley better than their competitiors? No they are not.

> This is your personal opinion. My personal opinion, is very much the opposite.

Yeah, the GP's personal opinion seems very much the opposite (like yours) as well. Quote:

"I actually love Macbook Pros. IMO they are the best Laptop ever built."

Not sure what caused the dissonance. Seems like trying to prove they're not an Apple fanboy or sth.
I mentioned centralized entities being involved in this =]
It really doesn’t matter and that’s my point.
That sounds like a horrible decision
It's really an economic equation that you have to optimize for our moronic system of law. Do you want to go to war against Sea NIMBYs or Land NIMBYs? How much energy can you generate with a windmill weighed against how much it will cost to litigate against people who claim you are giving whales cancer. How much energy can you generate with solar panels and how long will it take to prevail over the people who say you are wrecking the habitat of the critically endangered San Benito Burrowing Amoeba.
HDR truly is. It's as big a leap as the jump from 480 to 1080 IMO.
I like these nerdy takes. After re-watching Jurassic Park for the first time in years, and with more software engineering experience, I’m curious to read a post-mortem of Jurassic Park.
> I think this is all a way of saying The Netherlands land is at a premium.

Artificially at a premium because of local government (and by proxy their upper midde backers). Or basically always why houses are expensive absent major population booms or extreme land shortages. So basically we can just call it "land is a premium" because people don't seem to care these days even though hypothetically people knocking on your door offering millions is very persuasive even to NIMBYs but that option is so out of reach for developers they don't even try to rally support (unless it's a mega project with people richer than the local powerbrokers).
Well, not everything needs to be taught in school.
Wrong.

For example: https://en.wikipedia.org/wiki/Dodge_v._Ford_Motor_Co.
Can you give an example of HCL which is ambiguous under these conditions?
The more viewers your website gets the more money it needs for hosting (unlike proper ways of serving documents, like Torrent), this naturally leads to centralization. The more americunts browse your site the more likely it needs lawyers and since you are now a business (which you shouldn't be because websites for profit are garbage), you have to act "responsibly", like a business. The more you publish stuff that goes against the grain the more your site will be DDoSed. Today even just not being polite is enough to get DDoSed by some kind of blue haired "anarchist". I mean this literally, not in some nazi way - merely writing the Spanish word for black regardless of context is enough for DDoS. You need professional publishers to imagine every single problematic thing you could write if you want your blog today to have a mere 1 million viewers. The more you do anything what so ever the more your website is pushed around and eventually has no choice but to go with some big enterprise data centers who has their own stupid rules like Cloudflare who blocks every second user for their broken firewall and constantly insists they are right.
Cost per kW might be higher, but offshore has higher capacity factor which is very important.
Oklahoma's case is different from other states that legalized weed though.

There is almost no background checking on residency requirements, and regulations are extremely lax in their Marijuana industries compared to other states where it is legalized.

All you need to do is pay $2k to a severely understaffed state agency, do some basic paperwork, and get the license to start an industrial grow
Plans and planning have precise formal definitions, probably not included in the article I linked because it is a short commentary article. See e.g. the following for the standard definitions:

http://www.spacebook-project.eu/pubs/CogSci-13.pdf
Because these are so reliant upon political capital, the biggest impediment to these things is public opinion. The problem here is that the bar is unreasonably high. If the solution doesn't solve climate change, it's useless. The bar isn't the status quo, which is going to kill off humans. But our solutions will never work like that. Short of not existing, the human race at the scale at which we exist will always have an impact. It's about decreasing and minimizing the impact at incremental, evolutionary levels, rather than "solving" climate change.

Point being, this is good, but we'd be better off if we could just build on-shore wind farms. But...NIMBY, and an impossible bar.
The most important use for teaching Roman numerals that I see is learning that bad abstractions (here: a number system) can be made to work, but they still suck. The solution is to find better abstractions. Maybe it inspires curiosity in how (well) modern maths works.
it can go either way
> Rust: `&str`, 'some bytes, and a length', 'Constructing a non-UTF-8 string slice is not immediate undefined behavior

If you're constructing invalid `str` you already have severely fucked up. And dog is eating your HDD.
Unfortunately my experience matches this - our LED bulbs are lasting between 2 and 5 years. There are truly just some cheap, shitty bulbs out there.

But, they cost £3 each and leaving them running 24/7 will cost you less than £20/year.
And shut down the country at 4PM in the winter.
Rust has a nice solution of having a &str slice (equivalent of C++ std::string_view) as the lowest common denominator and a deref operator that can easily coerce various string types to the slice.

This allows Rust to have all kinds of string flavors (fixed-len or NUL-terminated or growable, on stack or heap or in ROM, with SSO, with CoW, interned or refcounted, atomically or not, and so on), but they all coerce to the basic &str, so they have the same basic methods, and are compatible with most functions that just want a string without caring how it's allocated.

You can use your own weird string type if you want, but usually you're not forced to convert or copy it to use it with standard library functions or 3rd party dependencies.
Who are these heathens who are going to ignore the basic language design work done by Kernighan & Ritchie? And whoever invented ++. Stroustrup didn't invent the C, the ++ or the notion of ++ing things in general. His contribution here is clearly quite small.

I thought the original argument for focusing on ollama alone was quite good. Once you get into dependencies it is turtles all the way down.
> Not sure if folks here are realizing this :-)

I’m not sure you’re capable of understanding that your needs and requirements are just that, yours.
We all hold beliefs that were never really tested. You never know how strong your principles are until they are treated by circumstances.
And what this leads to is regular citizens getting fucked over because someone is butthurt about Peter Thiel being fantastically rich. The same people who think you're fantastically rich because years ago you managed to contribute $8000 to your retirement account. If it comes, it will inevitably be in the form of taxes applied to existing Roth IRA contributions.
In my two decades of working Ive only seen people get rich by two things: risk taking and connections. These are real friends and not some media piece.

Risk taking can be bitcoin, deception or leveraged property ownership. Without morals and self doubt you get a way bigger field in the risk taking arena.

Rarely have I seen knowledge as a main factor, because renting knowledge-workers is easy and cheap.
My home theater TV is a Hitachi plasma from 2007. It works exactly as it worked the day I bought it. You know what broke? The bog standard MacMini that acted as my HTPC suddenly lost the ability to output 1080i after a software “upgrade” so now I’m stuck with 720p.[1] so even if one of your tech doesn’t fail, something else in your tech circus can fail, ruining the experience anyway.

1: https://news.ycombinator.com/item?id=39687566
Apple Agrees to Pay $490M to Settle Lawsuit That Tim Cook Defrauded Shareholders
Based on the letter's they've sent his parents also think he is going to walk away from this
I knew that both forms were common because I was lucky enough to have a Latin teacher who assigned as extra credit "write this number in Roman numerals" and also accepted additive notation for this reason. He even argued that IIIIIIIIII could be a valid if cheesy alternative to X based on very early texts, but this might have just been a bluff. I never tried to write 123 as IIIII...III.
Also discussed here: https://news.ycombinator.com/item?id=39462034

https://archive.ph/gDmUs
There's no amenities in that neighborhood besides a quiet 4 lane street with some burger places on it. The beach is close by but there's just not that much room to build stuff for all these people to do. It'll be a boring place to live. Vancouver's walkable but the nearest main area is a twenty minute walk up the hill in one way, or a twenty minute walk across a noisy bridge the other way. If you know Vancouver you know that a twenty minute walk to get anywhere is significant. Unrelated, but a mildly interesting tidbit is that this development will be across the street from Lululemon's headquarters.
> 'Constructing a non-UTF-8 string slice is not immediate undefined behavior

Rust’s string constructors (for both str and String) check that the data contains strictly valid UTF8.

You can opt out of this check in performance sensitive code - but doing so is considered unsafe. In safe rust it’s impossible to construct a str / String which contains invalid utf8.

Eg: https://doc.rust-lang.org/std/str/fn.from_utf8.html
I am definitely not a rust expert, but as far as I can tell this is just not true? The quote you copied is from the documentation is in the context of creating a string in an unsafe manner. If you're going to include unsafe behavior, you may as well say that nothing in rust means anything at all.
Parts of the DMCA are alright, but I think section 1201 should be outright repealed. Everything it intends to cover, can already be covered under either "copyright infringement" or "theft of service."

On top of that, I'd like to see certain forms copyright infringement for the sake of repairing/maintaining equipment, be made legal (so you can legally hack a tractor to get it to run, without relying on a fair use defense). Of course this is a much more complex discussion than just repealing 1201.
Planes always sucked of course but corporate wetwork squads take it over the line, I think
I think the upcoming 0.12 release will be a good time to try it out. It was a major focus during this release cycle.
Their beds are also great. It's the only solid, high-quality furniture I've ever owned.

It's not cheap, but easily much higher quality than anything else in the same price point.
I went to https://jumpintomotion.com/ and I got an error:

> jumpintomotion.com

> is parked free, courtesy of GoDaddy.com.

> Get This Domain
I just frankenstein'd a few people's versions into my own MATE-based flavor.

For anyone running into barriers, mate-screenshot has no outfile `-f` option, so I worked around that by outputting through clipboard and capturing that with `xclip` (note, this is earlier in the script than the the xsel/xclip line in the parent and gp comments):

mate-screenshot -a -c && xclip -selection clipboard -t image/png -o > "$SCR_IMG/scr.png" || die "failed to take screenshot"

The other hiccup is that the dumped text file has two extraneous bytes '\x0a\x0c', so I truncated them with `head`:

(xclip -selection clipboard -i < <(head -c -2 "$SCR_IMG/scr.txt")) || die "failed to copy text to clipboard"

Might not be pretty, but it looks like this will work for me. Thank you all for this!
In criminal law this sort of nonsense is explicitly inadmissible in court. It's why during the OJ Simpson criminal trial it was not possible for the defense to do anything more than point out inconsistencies with the chain of evidence: they could not say that it pointed to or was in any way evidence of a conspiracy. (In other words: you can't just say "it could be something else" because that's facile, easy to do, and has no means of disproof. So fucking prove it would be a useful rule to adopt.)

Anyway, I'll be more charitable since this isn't court and you aren't a lawyer, but the substance of my point remains: even the circumstantial evidence does not appear to support murder. Certainly if it were murder it would be revenge, given that the whistle was blown five years ago, and the whistleblower will have provided sworn affidavits and is unlikely to be the difference between conviction and freedom for any individual.

Moreover your insinuation of "a low-level VP" worrying about the testimony seems be totally euphemistic. Do you have any evidence that any one individual or number of individuals might be facing jail time as a result of the whistleblower's testimony, and could somehow avoid it without their direct testimony under cross-examination?

I'm glad you've moved away from the insinuation that it might be a shareholder somehow taking it out on the guy for no reason, at least. Now you have all of your work ahead of you to explain how and why a Boeing executive would be motivated to murder someone five years after the fact when the damage is very probably already done.

> And so statistically

Suspect what you're about to say is going to be nothing to do with statistics

> this seems a lot more likely than this otherwise stable person

Just so we're clear, you think that this…

"A Boeing executive committed or arranged a premeditated murder in public in broad daylight, five years after the fact, and made it look like suicide."

…is more probable than this…

"A whistleblower killed himself."

Let's simplify it a bit: given 100 cases of whistleblowing, do you think you would see greater incidence of murder/violence perpetrated on the whistleblower, or greater incidence of the whistleblowers experiencing meaningfully deterioration of mental health?

What about this one[^1]? Murder as well? What about Ian Gibbons? Elizabeth Holmes presumably killed him?

[^1]: https://www.sacbee.com/news/local/article259213078.html
Same here. I keep a big box of LED lights hanging around in a box and am constantly replacing them. I had to replace incandescent lights too, but not nearly as often. Everything is designed to fail.
Wouldn't that also work with IXIVIII on the die? How do you print IX with yours?

An improvement would be IXIVIII actually, then all combinations can be located in that string.
The main engineering lesson of Jurassic Park is to consider whether fail safe is actually deadly. It depends, are you more afraid of a fire or rampaging "velociraptors"?
he was pointing out that it does, and he was not applying to it the label "behind your back, that's why he said "except for". the wording makes perfect sense.
In Britain the end credits for BBC programmes would finish with the final line:

© BBC MCMXCVI

I can generally figure them out before the line has hit the top of the screen. Of course, it was much easier a few years later:

© BBC MM

or now

© BBC MMXXIV
“Customer obsessed” must be lip service. Is there anything they made that is customer focused compared to their competitors? Seems very focused on margins instead.
> to build multi-arch images, it actually wants to execute stuff as the other architecture

You should be able to cross compile binaries for other architectures without actually running them. As long as the package's build files support it of course.

> and only supports using qemu with hardware virtualization for that

That doesn't sound right. You can use qemu for architectures that be only software emulated too.

The minimal example is discussed here:

https://discourse.nixos.org/t/how-do-i-get-a-shell-nix-with-...

I don't want to say it should be as simple as using pkgCross (https://nix.dev/tutorials/cross-compilation.html), but... are some specific issues with the usual process that you're running into?
Another opportunity on Hacker News to recommend Niel Postman's "Amusing Ourselves to Death". Best book I've read in the last 5 years and goes deep on this issue as it presented ~40 years ago with televised mass media. The books has aged pretty flawlessly - still 100% applicable to the internet age.

A few comments here revealing a core point: It is a feature, not a bug, that people don't consciously realise it's happening to them.
I'm not talking about blurryness on the Vision Pro, I mean blurryness in general. I found the Meta Quest 3 to be very blurry
Hollow Earth: Godzilla vs. Kong best scene exposes weird era of science history
So if someone posts that age-old hoax/troll claiming “Remember! Election Day for Party X is one day later!” The government should not be able to warn the social media company about election hoaxes they are hosting?
I’d imagine a lot of this data on workflows was collected and stored for use in training models to replace the workers. The part on handwriting unique introductions or judging trustworthiness seem like low hanging fruit to automate now.
Yeah - although the cost of this is that it makes rust harder to learn. (Try answering the common beginner question: “How is &String different from &str?”)

In rust Strings are usually passed in to functions as a &str, and returned from functions as String. It makes sense once you’re used to it, but I think philosophically Rust is much closer to C++ than C. Rust is missing the elegant minimalism of C or Zig.
I agree that it's not a fair comparison, but I will add that this is a big barrier to newcomers. Everyone experienced with nix builds their own ivory tower of a nix flake (myself included), so it's hard to find actually good examples of how to do basic things without wading through a bunch of other bullshit.
Hmm, I’m not sure that’s necessarily true everywhere. We replaced our IKEA (or equivalent) stuff with solid wood antiques and they were all $1000+. We had only two items to really replace, but compared to the $50 that the IKEA stuff cost it was quite an expense.
good to know! I just copied that quote directly from the Rust docs[0] which were not clear it is only possible in unsafe code.

[0] https://doc.rust-lang.org/std/primitive.str.html#invariant
Rick and Morty did it. Keep Summer safe.

https://www.youtube.com/watch?v=EYvrziE4feI&t=70s
IMO the most interesting part of this story is how after the docs were leaked on Github, the GH issues started getting filled with very questionable, 4chan style content. Unsure if that was intentional, in order to take down the repo for violating TOS, or just people being edgy like that.

The repo is no longer available.
scale means making the problems faced by 20% of your community a problem for all of your community
As kibwen said, there wasn't a clear "standardized" form. Most rules were invented much later. "IC" was perfectly understood by Romans that would have used "MXMII" without a second thought.

The reason of "IIII" is of usability for clocks that can be seen from different angles. Six can only be written as "VI" so "IV" is changed to "IIII" to prevent confusion.

Of course there are all kind of urban legends and fake stories of kings requesting the number be written this or that way.

In case someone doesn't know, a fun fact: "I" is one finger, "V" represent the open hand (think pinky and thumb in angle) and "X" both open hands united. So 1, 5, 10.
Your talent will not change. Find it and use it in this ever changing world.
Heck. TOML is a superset of it.
So much for the value of peer review.

I can still remember only a couple years ago when no one on HN would read your sources because they were "pre-print" and hadn't been peer reviewed
> Similarly zig’s stdlib shouldn’t allocate behind your back, except for thread spawn where it does

shouldn't X, exceptor for Y where it does [X]

It makes perfect sense that GP was saying "thread spawn allocates behind your back".
This is so cool, does anyone know how to build an app that answer question from the book? What would you need to learn to build an llm app like this? Can you use llama directly?