skysight-inc/HackerNews huggingface dataset:
> was only 27 minutes...

I was affected by the tunnel outage. It was down for closer to 3 hours, not 27 minutes. (Their status page does accurately reflect this time)
A .nix file is a lot like a regular programming language, except the "compile target" is actually something like a big digraph of dependencies. Each package is hashed based on the content of the build steps and dependency inputs, so to nix "python 3.9" and "python 3.10" live in two entirely different places (because the hashes are different)

The next step is to actually take that digraph and instantiate a bunch of packages on your system. Each package has its dependencies symlinked to it using env magic, and bubbles up into your shell session or whatever.

All the different offerings in the nix ecosystem are based off this idea. Home-manager focuses on user session environments, NixOS extends the concept to a linux system (e.g. systemd units are managed in the same way - its just another hashed object in the nix store that gets symlinked to systemd), NixOps lets you do it to other machines, and nix-shell lets you create per-project development environments.

Nix flakes are the next evolution in the ecosystem, where some of the "inputs" get taken out of your env where they were black-box magic and put into a flake.nix (with a pinned version locked in flake.lock) so the input package set is controlled for across builds.
That’s true, but Swift moves out of Swift code way before it has to interact with system libraries.

If you use Java, your xml parser, json parser, character encoder, date/time formatter, jdbc library, etc. likely are mostly written in a JVM language.

If you use Swift, they were (at least in the first versions) almost entirely written in (Objective-)C, so the amount of unsafe code is larger. Wrapping that in a safe language doesn’t remove all security concerns of that code.
Vue-Skia is a Skia based 2D graphics Vue.js rendering library written in Rust
> alphabet if the only requirement is that the data has to be readable by a machine

its the only requirement because

1. it's only meant for OCR

2. it's clear that it won't be used by only OCR but at least also human interacting with the system, potentially phone calls passing this information by voice, and anyone who can't pronounce the original spelling. For fairness if you e.g. didn't sing at all in your life are somewhat tone deaf and now are expected to pronounce a asian you probably have to spend days or more until you can do so (just as a extreme example).
v0 (IIRC) was not called v0 when it was released. It was called "custom web components". The release of a new version of custom web components is what caused the re-name to `v0`, with the new version being called `v1`. So you built on top of one version to be told later that you'd participated in a beta (unbeknownst to you).
I thought humans spent thousands of years removing rock from dirt to create framland.

Are they trying to reverse that?

Certainly destroying the farmland and letting people starve would result in decreased carbon dioxide emissions.
Are yachts cramped? Billionaire yachts are huge and span multiple levels. They're bigger than most houses you can even buy on land.

Some even have smaller yachts inside their super yachts.
I absolutely will! It’ s just … 8.40PM in this part of the world and I want to take the time to write a proper bug report and dig up my prior research on the issue.
DivWalker (Bookmarklet)
The namespace is overloaded. This 2022 paper decsribes a method for looping LLM generations in a specific way to generate more reasonable decisions and outcomes: "ReAct: Synergizing Reasoning and Acting in Language Models"
https://react-lm.github.io/

This is the type of agent that AutoGPT uses.
Not OP, but I'd say that a big difference between meetings and a 5 minute walk is that the walk does not imply a change of focus. Personally, my creativity and problem solving gets going when walking.
Floating takes zero energy.
Linear Asks – Turn Slack requests into actionable issues
"The Whitehouse Page"

I had to read that to ensure it was talking about Whitehouse.gov and not Whitehouse.com - the latter of which fooled many-a-schoolteacher in the 90s.
Nile CEO here. I agree, and I am with you. I can vouch that this is not done with any malicious intent. We were not ready for HN yet but here we are. Our goal was to work with initial users to really polish the product before we open it up to everyone. We understand this would discourage some to not join and we hope to get them back once we are available for general availability.
What do you mean “develop inside it”?

Here’s a link on doing it with python

https://www.jetbrains.com/help/pycharm/using-docker-as-a-rem...
Link broken. But I read about Plato in that book the Happy Orange Glow or something like it. Didn't make it all the way through but it sounded groundbreaking
In any tech work environment, per my observation, you have mainly two teams:

- The technical folks: those are usually the engineers but not necessarily, those dedicate their time (heck, their lives) in mastering the skills they do, as a result, they lack the political skills to engage and avoid other work politics.

- The non-technical folks: Usually of biz backgrounds and usually mid-managers, they severely lack the technical side, and as a result, they often use work politics to make that up by manipulation, credit taking, etc.

The first team, once they realize what the other team is doing, they either fight back by escalating (this is rare since it will add up to their stress of what they are already dealing with by building stuff), or switch jobs, which is the common one. The second team will keep doing it until they find the perfect candidate, the ones who do most of the job while being underpaid and “sharing” all credits. Which is why a lot of companies they barely produce anything productive and the real work usually get outsourced to contractors. I personally the first question I ask in any interview is how flat the management style.
IMO part of the blame also lies with the way the nix store was designed. Nix can only work in the way you would want with the store located at /nix/store. This misfeature makes single-user, less privileged nix quite hard to pull off even on Linux.
Also if you had those magic impossible materials, you could probably use even less of them with hydrogen for greater lift than more of them with a vacuum.
Good point, this product does make this approach far more palatable.

Curious if the sharding strategy that you were shifting to was company-based, as is implemented in this case?
https://ico.org.uk/for-organisations/data-protection-and-the...
> I don't know of many places splicing in splitters. You can do it in a distributed split but distributed splits are a nightmare to maintain.

Could this be dependent on geography?

Perhaps distributed (cascaded?) splits may be useful in less urban / more rural deployments where stringing a large number of strands over very long distances can be more pricey? Perhaps better to have x strands strung and patch in at any poles that are near residences?

* https://www.commscope.com/globalassets/digizuite/915282-taps...

* https://www.commscope.com/globalassets/digizuite/3101-optica...

* https://community.fs.com/article/centralized-splitting-vs-di...
System dependencies are hard (so we made them easier)
Recruiter at bigco dgaf what happens after you sign the offer. More likely it was just company policy - they have more or less rigid pay bands for each level and TP was outside of those.
It was good enough to get the Graf Zeppelin to be the first vehicle to fly around the world, first vehicle to fly a million miles[1] and so on, but it comes from a time where the captain steered it with a ship's wheel, shouted down a pipe to men in the engine nacelles to adjust the engine speeds by hand, dangled a wire out below the ship to make radio contact, used audible pings to the ground below and listening for the echo delay to determine altitude, and a rope attached to a valve to let the Hydrogen out of the bags to descend, and water ballast to release to ascend. It's primitive compared to the vast improvements in air vehicle design, sensors, computers and safety technology between 1930 and today.

The reference to the Hindenburg is always calling to mind the big fire. The Hindenburg was 245m long, the Graf Zeppelin was 236m long. Would it be so bad to say "Sergey Brin's airship is the biggest since the days of the Graf Zeppelin"? or "One of the biggest since the days of the giant German Zeppelins of the 1930s"? Just comparing it straight out to one of the most famous disaster photos of the last century is ... an unfair and unnecessary kick. In what other fields would we get an instant comparison to a tragedy from a hundred years ago, every single time?

[1] Most of the airships of the time - British, French, American - were rubbish and broke apart or failed in various ways killing everyone onboard. How come the Graf Zeppelin was so incredibly succesful? This is like the stories of ye olde greybeards who built one incredible system in LISP in the 1970s and it has never been replicated before or since. What actually caused the Graf Zeppelin to be so anomalously good - was it Dr Hugo Eckener, was it procedures, was it something in the regulation or lack of, or government support or lack of, or some especially clever or suitable designer, or something in the manufacturing, or what?
> As those browsers rose in market share, extensions began to overtake bookmarklets in popularity

Halfway between bookmarklets and browser extensions sit user scripts: arbitrary long scripts that are run by a specialized extension (usually, today, TamperMonkey).

They are incredibly powerful and can customize pretty much any webpage, with none of the limitations of bookmarklets, and very little of the hassle of creating a proper extension.

They're quite addictive.
Interesting. Your experience is wildly different than mine, although i admit I always restricted stealth camping to at night with a bivy the same color as the terrain and I have a pretty good sixth sense of good cover. I would have definitely avoided areas worn enough to suggest daily ride around or worn enough to be the no-thought default path of a drunk, which probably shielded me largely from your noted encounters.
That's an interesting point. I wonder if some sort of polling interface to ioctls would be feasible. On top of kqueue or io_uring or something maybe.
additionally, most of the population is east of the wet/dry line, just as most of the population in the US is as a whole.

the stereotype of dusty, desert Texas applies only to west Texas
I'd be wary of putting anything on an island chain like the Marshall Island. Their max elevation is only 10 meters and it's only going to get worse and they'll be hard pressed to build the sea walls needed to keep your space port open.

It also doesn't solve the ITAR issues which are strict when it comes to rocket technology because it's so close to the tech needed for ICBMs.
> Is this a Webkit vulnerability or a Safari vulnerability?

This is technically a Hacker News Favorite Processor a.k.a. M1/M2 vulnerability. However all relevant CPUs on the market now has the same vulnerabilities so it became a feature so software has to be designed to mitigate it.

It is impractical to get rid of all possible Spectre gadgets from WebKit, so the browser should be designed to leverage OS's Spectre mitigation to deal with these vulnerabilities (i.e. isolate different websites in different processes).

And, in the FAQ:

> Ultimately, we achieve a out-of-bounds read anywhere in the address space of Safari's rendering process.

So, in my opinion, this is a Safari vulnerability: they hold Site Isolation wrong.
I'm holding out for HolyC++
There is a different version of Starship for landing on the moon. Supposedly, for Mars, the single stage part of the rocket has enough acceleration to get off of Mars on its own.

This does assume the rocket can refuel on Mars.
Even if it doesn't the internet has seen more than enough of its share of monkeys being spanked ;)
Falcon is impressive. Dragon is impressive. Starship is a flying tin can.
Price point many can't afford??

You can get a growkit for 40USD and get four flushes of shrooms off of it.

All of this "baby sitter" BS is just so much BS. I'd rather be baby sitted by a friend than a nondescript "medical professional".

Almost makes me wanna say "wake up, sheeple"
I think it makes more sense if you think of it in terms of "B2B" SaaS applications. Think selling a subscription to a medium-sized company, all in one geographical location, where data is shared between all users of that organization, and very carefully not shared outside of that group. For a more concrete example, think Salesforce.

I'm not sure that I would generalize that to all modern SaaS applications though.
Jetbrains has good IDEs, but I've always disagreed with how much they abstract over "running" programs. Run configurations are great for projects where you iterate quickly, but they do not teach newcomers how to use the command line. I've seen this hurt new programmers in practice when they talk about "command line witchcraft," when really it's a very useful tool.
You should have an internal UI around it. This should take all of a couple minutes... if this takes longer than that then you have other problems and adding any features at all is probably taking forever.
Computation with Sequences in a Model of the Brain
Wonder if it’s a regional or subculture thing that only spread to everywhere relatively recently?
Yeah basically only useful as cargo lift and maybe as mobile medical facilities.
A Belgian bank requiring a Belgian person to transliterate their Belgian name to English characters is somewhat similar to an Israel bank requiring to transliterate your name from Hebrew to Korean (which has as much relevance to Israel as English has for Belgium), and refusing to use Hebrew in their communication.

There are official national languages and alphabets, the involved characters are key parts of those national alphabets - who cares about what the English alphabet is? Neither the bank nor the customer are in England or in an English-speaking country, and there is a legal duty for the bank to support the national language(s).
I mean for the most part we did figure out how to fly with hydrogen above our heads.

The 1/3 of the occupants of the Hindenburg than did die (the remaining 2/3 survived) died because they couldn't escape the wreckage _on the ground_.

I do think the more accurate thing to compare to are diesel submarines. A fire there is going to be even worse than one in a zeppelin (unless that zeppelin is over the ocean).
A summary search appears to show that the game was riddled with bugs and that killed some momentum. Given the amount of copies sold, it was still probably a success.
Dropbox didn’t have horizontal scaling and ran off one database for a long time.
The car and the road make up one technology. If only we could get the car builders and road builders to work together. Things would be much less complicated.

We know how to do overhead cables. There are some experiments with electrified rails in the road, some wireless charging ideas. You don't even have to install it everywhere, as long as you can easily make it to the next charging system.

What we now have is battery transportation systems.
Did you just use analogy to childrearing as way to shame creators who bring in collaborators but then don't fuck off fast enough?

That's some A-tier manipulation tactics.
Take it up with the spec, then. That is the recommendation:

> Section 6 of the 9303 part 3 document specifies transliteration of letters outside the A–Z range. It recommends that diacritical marks on Latin letters A-Z are simply omitted (ç → C, ð → D, ê → E, ñ → N etc.), but it allows the following transliterations: [...]

You said

> you might even get into legal trouble if you apply that.

We're talking about passports, this seems not relevant. For passport-related use such as travel, you use the form of the name written on the passport, exactly as-is.
Censorship, bad automation, bad support channels.
What a hopeless ideal. You don't have any control over personal data when the law assigns ownership to you.

The law assigns personal ownership of your data, to control you.

The farcical idea that some law will allow the individual to reverse decades of progress towards electronic identity systems (even for themselves) is a joke.

It's over for the British, the culture won. You cannot oppose cultural movements anymore, because they happen behind a computer screen. Britian is dead.
I'm in a pretty low tech industry but that mindset basically describes every system I've built.

The original sin of Software Engineering is building a really well architected system that solves the wrong problem.
Goldman Has a Derivatives Robot
This video was good and helped me understand it's not just lifting, but what happens when it drops the lifted object. The main issue is after you drop the weight the ship will take off into the sky if it doesn't vent or compress gas, both are non-trivial processes that require significant cost, waste or energy.
If you're interested in this area, Lean Startup (book or general resources from that area) might be helpful. One example from the [Wikipedia Page](https://en.wikipedia.org/wiki/Lean_startup):

> As an example, Ries noted that Zappos founder Nick Swinmurn wanted to test the hypothesis that customers were ready and willing to buy shoes online. Instead of building a website and a large database of footwear, Swinmurn approached local shoe stores, took pictures of their inventory, posted the pictures online, bought the shoes from the stores at full price after he'd made a sale, and then shipped them directly to customers. Swinmurn deduced that customer demand was present, and Zappos would eventually grow into a billion dollar business based on the model of selling shoes online.

It also is very common for "AI" startups to have the AI just be manual work, though this can be controversial: https://www.404media.co/kaedim-ai-startup-2d-to-3d-used-chea...

We also definitely did it in the early days of my non-profit — we wanted to build a very optimized public records submission platform that handled mail, fax, etc., but in our early days I literally hand delivered records requests, which was super helpful from learning but at $2 per request was a huge money-not-maker.
Can you explain why we would want to stop image AI in its tracks? Why do we want to replace taxi drivers and factory workers but not cheap crap commercial artists?

Given that real art is both incredibly cheap to produce and incredibly cheap to distribute I should think those who are so inspired will continue to produce works to inspire us. I mean the advent of printers, cheap prints, and stock images didn't destroy art so why should AI?
> This requires a GNU xargs that supports NULL termination (or something compatible); as I understand it, this cannot be done with POSIX tools.

You can do this with `tr`, right?

#!/bin/dash
for path in /proc/*/cmdline
do
p=${path#*/} p=${p#*/} p=${p%/*}
case "$p" in *[!0-9]*) continue;; esac
c="$(tr '\0' ' ' < "$path" | sed '$s/ $//')"
[ -n "$c" ] && printf %6d\ %s\\n "$p" "$c"
done

Those escape sequences are covered in the standard: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/t...

(But please correct me if I'm missing something!)

This also avoids (POSIX-)undefined behavior with `echo` in case one of the processes' `argv[0]` happens to begin with `-n` or any argument contains a backslash.
Most of the current ones can carry about a ton and a half, but larger ones would be able to carry a lot more: the Hindenburg could carry 232 t, for instance. The largest blades nowadays are 12 t; the nacelle with the transformer is the expensive bit; those can be as much as 55 t. The tower is more (twice that), but it’s usually transported as rings of 10-20 t each.

As long as you can make the envelope airtight (and rigid), airship performances improve with scale thanks to the cube-square law. The limiting factor is the factory: they aren’t hangars big enough to make bigger airships, so you’d need an industry with predictable demand for larger ships.
to me its marketing, sales, and support. things that i avoid learning and doing when thinking that "if i build the product the users will come".
I only use a few and they're simple enough I can read them before updating to see if they're bringing in something weird. Also in GP's case they could just write their own since they're already making them. No exploitable surface there if it's not a remote updatable script.
I'm thinking more along the lines of a raspberry pi that's instantly usable without messing with monitors, keyboards, mice and usb power supplies. I'd happily run Home Assistant on one of these. If I ever had to mess with it I could simply unplug it, take it downstairs and directly mess around with it. It would also survive a power cut, which my Pi doesn't.
So disapointed :( I saw Metric and RAG (I thought it would be Red-Amber-Green) and I was hoping for some cool metrics/heatmap thingie...

I wish you the best though!
Does the second edition fix the [misconception of TDD](https://twitter.com/benjiweber/status/1037772606261350401)?
Having developed on that platform for a long time, I will say that It Depends.

Clearly you shouldn't dust off a Ruby 1.8.7 app and deploy it to prod, but what would be the harm in using a script you wrote in 2012, say, to batch process a CSV to JSON?

In fact, the project you're dusting off might just be an old revision of your current app that you already ported (over the years) to current standards, but you thought you wouldn't need that script so you deleted it 7 years ago rather than keep it up to date. if you could check out the old tag and run the script intact, that would be ideal.
When I had ATT I told them my gateway was broken and to send a tech out. When they showed up I asked for a dedicated ONT setup, which he was happy to do and asked for a tour of my homelab.

Maybe I was lucky and they don't carry that equipment around anymore.
Did you mean to share a link?
Yes, that's the meaning I had intended