skysight-inc/HackerNews huggingface dataset:
There's more fidelity in the luma (intensity) than in the chroma (color) of NTSC anyway, so it's probably not that bad. Also avoiding color means avoiding crosstalk and fringing.
> it's also been easy to teach to newbies

The number of guides proclaiming the ease of Git is evidence that Git is not easy. Things that are actually easy do involve countless arguments about how easy they are.

I can teach an artist or designer who has never heard of version control how to use Perforce in 10 minutes. They’ll run into corner cases, but they’ll probably never lose work or get “into a bad state”.
I may be misremembering but c vs python was a part of it. I don't think Linus thought too highly of python, or any interpreted languages, except shell perhaps, and didn't want to deal with installing and managing python packages.
I hope the people don't get too much pressure to up their stats.

>The rarity of a card isn’t based on fantasy stats — it’s tied to real-world contributions. The more actively the ojisan engages in volunteer work or community service, the higher the chances of their card being upgraded to a shiny version with a glossy laminated effect.
Yeah, unless they're your friends or rich uncle, these investors don't exist.

When the OP raised money, it sounds like he was still planning on going the VC-funded route, and that's the assumption investors would have been operating under.

In the end, they were probably okay with a 2-3x ROI because they expect most of their investments not to work out, and 2-3x is better than 0x. But I doubt they would have invested if the plan all along was to aim for a 2-3x return.
I don't really know because I haven't put work in to investigate, but some things in that direction seem to be, possibly in order of some combination of maturity and comprehensiveness.

- CHERI compartmentalisation
- LavaMoat (js)
- Scala "capture checking"
- Java "integrity by default"
Keep in mind flagging anything probably increases the chances that the entire submission is sent to purgatory (read: also flagged) via whatever flamewar detection mechanisms exist.

Generally it should only be reserved for obviously egregious things, not mere perceived bad faith.
Diplomacy is a multi-player board game. Successful play tends to involve well timed betrayals.
Must suck for people with assistive software. I get blocked on CF for now damn reason.
Even when I use Google, I try to ignore their AI overviews.

Why: I remember just how miserably wrong (or misleading) it often is, on subjects which I know well.
It's not a BSP, it's volumetric data (this is in the actual article). Just off the bat I get aerial navigation "for free" without having to hand-place regions, and a secondary collision-query for bullet-hell that's much faster than Chaos, which was a huge perf regression in UE5 from PhysX (which already wasn't great).

Additionally, there's productivity + rapid iteratoin. Trying to build interiors with Unreal's built in drag-out-an-actor-at-time interface is too laborious, and the built-in automations (Construction Scripts, Blutilities, PCG) are impedance-mismatched for constructing interiors quickly.
Color core: a color scheme generator for various aesthetics
Given a choice between studying for admittedly meaningless leetCode style interviews and making $250k+ as a mid level developer at a BigTech or adjacent company and working really hard and slowly doing the corp dev grind for years to become a senior doing enterprise dev making $160K, why wouldn’t anyone who is young and unencumbered with kids not try to do the former instead of dismissing those types of interviews?

The $160K-$180k is about the median for a senior dev in most non tech companies in most cities not on the west coast. You can verify this on salary.com.

Yes I know most of the 2.8 million devs in the US are on the enterprise dev side and that’s where you will end up. But why not shoot for the moon?

For context, I am 50. Spent all of my career until 2020 on the “enterprise dev” side of compensation until a pivot and a position at BigTech in the consulting division fell into my lap (full time direct hire with cash + RSUs like any other employee).

But I tell every new grad to do whatever it takes to get on to the public tech company gravy train if possible.

That being said, at 50, I would rather get a daily anal probe with a cactus than ever go back to BigTech again. I’m good with where I am working for a smaller company.
And Japanese people are well aware of this, there is definitely a common youth cultural appreciation of goofy middle-aged men here beyond what I was used to growing up in the USA.
I love to read W.G. Sebald. For several years I'd been on the lookout for a book called The Emigrants by the Swedish author Moberg, but the author's surname had never really stuck in my mind, I just knew about the book.

One day in a bookstore my son pointed out The Emigrants to me, which seemed serendipitous, so I bought it and took it home. Only after getting home did I realise The Emigrants by W.G. Sebald was not the book I'd had on my list all those years.

It turns out that the situation was very serendipitous indeed. Sebald was an amazing writer with a voice all his own, dreamlike and meditative, full of insight. The Emigrants is a story of loss and exile and yet somehow optimistic, or perhaps not; with Sebald it's enjoyably unclear.

I went on to read The Rings of Saturn, which I also enjoyed. The setup for the book is that a man is going to walk around Suffolk for a few days, basically. But it's not about that at all - as the man wanders so does his mind, and the book is basically an endless stream of digressions about any topic that enters his head. He might round a corner and see a church spire, for instance, and then before you know it he's talking about the colonial history of the Congo, which perhaps makes him think of Conrad, and suddenly we're onto the history of the church in Poland, etc etc. He never loses the thread, though. All of the digressions are interesting and insightful and together they all add up to something. Really great author.
Linus worried Mercurial was similar enough to BitKeeper that BitMover might threaten people who worked on it. Probably he had other complaints too.
Hmm, i guess in my opinion, think most devs would agree that startups in general are more work than the average corporate job. Maybe we don't have a basis to have a discussion if we don't hold common beliefs in our field. No worries I guess (shrug)
Having formed multiple companies in India - my experience was that I did not pay any bribes and it was relatively easy (not as easy as USA - where too I have formed multiple companies)
It sounds a little like the reporters don't actually know why filings are down, and are grasping at straws a bit.
> Is raw a defined format?

It's not /dev/urandom written to disk, no. Yes, a raw format has a structure. There's not one "RAW" format though (and TFA notes this): e.g., my Canon's RAW format specifically referred to is called "CR3". And its predecessor was "CR2", so even within a manufacturer there are multiple such formats. All undocumented.

But a Pentax won't write out CR3s, it'll write out some other, yet bespoke format.

I've vaguely reverse engineered some of CR3: it is a container that contains multiple copies of the photo taken; IIRC it contains a thumbnail JPEG, the JPEG, and the raw data itself.

I doubt it's the most performant to write to storage: the format is vaguely TLV (its fairly similar to RIFF, if you understand the RIFF format), so it can't really be streamed to storage due to needing to know the lengths of the containing chunks (all the way out to the outermost chunk).
I don't have hard data but from my personal anecdote, I would say yes.
There is far, far worse that can happen than merely instituting higher tariffs
I see a fair bit of utility here. We have an API product, and (despite having pretty clear docs) I almost always have to send people curl requests they can copy and run.

So I see this as similar to having a sandbox built into your docs page. Except I can customize a request and send it directly to a user. The only missing piece is the authentication part. Since I wouldn't want to embed an api key in this link.
Here’s where we are with what Microsoft is doing:

Embrace (Open Source, Github, Linux) [x]

Extend (AI, VSCode, WSL) [x]

Extinguish <——————- (We are here) (Close to ‘Free’, Blocking extensions)

When Microsoft sees a fast growing threat to one of their flagship AI products (Github Copilot) thanks to Cursor, desperate measures become activated.

Microsoft will then attempt to race Cursor to zero to try to destroy them to become the best tool for close to free.
Git being easy to teach to newbies is an uncommon opinion. It was not clear if you meant easier than Subversion. But this would be even more uncommon.
This can only end one way...

In an animated tv show depicting middle-aged man battles by community-service-dance-off. May include flashing images.
The issue is not really with the difference in impact between drone attacks and other types of aerial attacks, but with the dramatic increase in scale, resulting from reduced cost and risk.

It probably would have been more accurate to say something like "mass extra-judicial assasination/execution of individuals opaquely labelled as 'militants,' including US citizens, in foreign jurisdictions" instead of "drone strikes," but the latter is shorter and I thought would be understood as implying the former.
> Individuals should have a right to build exactly what they want on their own property, and to charge whatever they want to tenants.

You say individuals, but this would get abused by megacorporations buying up everything and building whatever is most profitable, which might not be what you think. It would be quite the dystopia.
AI is a problem, so is lying, but this is a non issue already solved by the ancient tradition of in person interviews.

I assume the folks at kapwing are monitoring the responses, so if you're really open to ideas then i offer the following for your consideration:

The best interview I've had to date has been a live debugging challenge. Given an hour, a printed sheet of requirements, and a mini git repo of mostly working code, try to identify and solve as many bugs as possible, with minimum requirements and bonus goals for the ambitious.

This challenge checks all the boxes of a reliable and fair assessment. It cant be faked by bullshittery or memorized leetcode problems. Its in person so cheating and AI is out of the equation, but more importantly it allows for conversation, asking questions, sharing ideas, and demonstrating, rather than explaining, their problem solving process. Finally its a test that actually resembles what we do on a daily basis, rather than the typical abstract puzzles and trivia that look more like a bizarre IQ test.

Stumbling upon this format was such a revelation to me and I'm stunned it hasn't been more widely adopted. You'll meet many more "Sams" as your company grows - many will fool you, some already have. But a well designed test doesn't lie. Its up to you and your company to have the discipline to turn down cheap and easy interviewing tactics to do things the right way.
The Roman empire at this time made massive use of auxiliaries - ie not Romans. These are soldiers from conquered lands. Mercenaries were also used a lot. Mercs are soldiers for hire rather than hired soldiers!

Auxiliaries might be closer to slaves than soldiers and mercenaries might have fewer rights than auxiliaries. The devil is in the details. Auxiliaries might be granted Roman Citizenship at commencement or after a period of service.

In general the policy was to deploy aux. from the other end of the empire to augment your top troops in a particular war theatre. Mercs were used to top up if available - think of them as Uber or Lyft when you've run out of decent taxis 8)

Ideally you'd expend your aux and mercs carefully, to keep your real killers (heavy infantry) going. However its just not that simple, depending on what you (Roman General) had at your disposal in terms of troops. It also depended on you not being daft and throwing your cavalry up hill at pointy sticks or whatever. "Skirmishers" can also be devastating:

The Germans (have a look at my username - yes I'm English) german - might mean spearman (I was told this by a bloke from Bayern). They were skirmishers - no armour and a big pointy stick and a buckler shield. They brought low several Roman legions.

Anyway. The term Legionary is a tricky one. And so is German and quite a few other terms here.
I was always inspiring the level editor in Cube 2: Sauerbraten (http://sauerbraten.org). This seems like an alternative to BSP approach which was more popular at the time. But I think this game's octree-based solution has more potential than just the render and raycast logic implemented in the engine. You could potentially make the entire level fully destructible and keep it optimized at the same time. The level building was also fun when I was teenager. No game allowed to edit levels with other players connected to the server and that was working in 2004!
Seriously, I think the subtext is that people in the West equate Japanese = sexist (and therefore are an inferior people) and that the choice of focusing on ojisans, is a sexist decision made to degrade women.

When in reality it probably is just a light-hearted decision since old men are goofy, a lot of visible local businesses in rural Japan tend to be run by men, and the concept provoked a laugh.
Great write up, very interesting. Shame y’all couldn’t get funding even after Day of the Devs! Hang in there, game looks cool.
I love that and would maybe even add a model price parameter on each such function call. Perhaps e.g. an number in the range 1-10, with 1 being the cheapest available, and 10 being the best available (whatever the price), and then we'd have environment settings choose the actual models to use for each value. And perhaps have an overload fail-safe to switch all of the queries to cheaper models as a form of throttling.
I'll try this at work tomorrow !
That's funny, because Maine just puts up DOT programmable signs with funny puns about "Click it or ticket".
In my 25ish years I’d professional dev, I’ve used git for about 15 of them. I’ve never used Perforce and never even heard of Sapling.

It’s very likely that most if not all of the software stack you’re using to post your comment is managed with git.
That was probably intentional :)

I love that book
Signal is end-to-end encrypted. One end is the Signal app on your phone. The other end is the Signal app on their phone. The Signal app is developed by people, using computers. Both of those things can be compromised, neither of them are under the perview of the U.S. security agencies.

I would put the market value of a backdoor into all Senior White House communications as certainly >$10B, and probably >$100B, limited only by how long the buyer believed it would be a reliable source of intel. (it may be better to offer it as a subscription service.)

At that point everything should be assumed to be compromised until demonstrated to a reasonable degree of confidence that it's probably safe. A random install from an app store is not that.
Also from the same web site:

https://newslttrs.com/yes-in-the-1980s-we-downloaded-games-f...
> See, I know that shipping end-user software - like the Tailwind compiler - if that software is written in an interpreted language - is fucking hard.

This I don't get. This is interpreted code, most web backends integrate node, why not just ship a node module? Why in gods name ship bun.

The whole web development scene has had some of the worst software engineering I've ever seen. With the exception of the Ruby scene, we have Tilt and Nokogiri for these types of things.
Yep, I'm in the exact same situation as you.

The tools for in-person are getting better, but aren't frictionless to set up and sometimes require you to spend time futzing with getting your iPad or iPhone to actually see an external microphone. I don't know if Android is better about this or not, unfortunately. I would _hope_ that interviewers would extend people a bit of grace about this, but who knows.

As an aside - I saw your post on Apple Live Captions, and completely agree with you. I've been slowly adding to a collection of reviews of various captioning tools, and was _very_ critical of some of the choices Apple made there.
> A local minimum is [...]

Unless you're in ML, in which case it's a minimum of the loss function, not the utility function...
That's a cool reference, thanks for showing me. Similar energy to Q1K3 https://phoboslab.org/log/2021/09/q1k3-making-of
I like to imagine all of the calls for grok to summarize the post are just tongue-in-cheek commentary on tobi's near-breathless praise of AI.
What you're experiencing is commonly referred to as "luck". It's the same reason people consistently think newer versions of ChatGPT are nerfed in some way. In reality, people just got lucky originally and have unrealistic expectations based on this originally positive outcome.

There's no bug or glitch happening. It's just statistically unlikely to perform the action you wanted and you landed a good dice roll on your first turn.
Just to populate the counterargument: my personal experience with FSD is that it works in all locations I’ve tried it and does not try to kill you every few minutes. Maybe every few months.

Cue HN commentary about how that’s worse, but I’m only commenting here because this comment directly contradicts my lived experience.
Last year was rough for indie funding because of interest rates. Luckily, Absolute Nothing Economically Destabilizing Is Happening This Time (O___o).
Good point. If I have 2 oscillators, and no control over their phase as they mix, then an option to choose 25% vs 75% for one of them would at least offer some variation instead of none.

As for compression, this [0] is a good intro. Most commonly it is applied to a signal deliberately to achieve a desired outcome, but I'm referring to a (generally) undesired speaker nonlinearity [1] near its maximum power handling capacity.

[0] https://en.wikipedia.org/wiki/Dynamic_range_compression

[1] https://marshallforum.com/threads/what-exactly-does-speaker-...
I kept hearing about 2008 crisis. It is overrated. Just a market up and down ?
Ojisan age bracket can be pretty wide, but 81 sounds to me more like an ojiichan. That said, if they're running a business and are still somewhat lively they can possibly still pass as ojisan in context.

Oniisan is much younger usually; usually I don't hear ojiisan so much as ojiichan (as well as ojisan rather than ojichan), my wife is Japanese and it rubs her weird to hear the opposite honorific in these cases.
Unfortunate. I was a subscriber, though not an avid reader.

But never a paid subscriber. In retrospect, I could and maybe should have been. I was a paid subscriber at one point for both The Economist and The New Yorker. But for those, I got physical copies. Paying for something purely digital is the only aspect of my not paying for Quartz that I remember.
On the flip side: when you do intend to make a larger project like that, consciously focusing on the internal utility piece first is often a good move. For example, Pip doesn't offer a real API; anyone who wants their project to install "extra" dependencies dynamically is expected to (https://stackoverflow.com/questions/12332975) run it as a subprocess with its own command line. I suspect that maintaining Pip nowadays would be much easier if it had been designed from that perspective first, which is why I'm taking that approach with Paper.
Niemann withdraws hours after being informed of new security equipment
Huh, that's not my recollection.

Mercurial on windows was "download tortoisehg, use it", whereas git didn't have a good GUI and was full of footguns about line endings and case-insensitivity of branch names and the like.

Nowadays I use sublime merge on Windows and Linux alike and it's fine. Which solves the GUI issue, though the line ending issue is the same as it's always been (it's fine if you remember to just set it to "don't change line endings" globally but you have to remember to do that), and I'm not sure about case insensitivity of branch names.

Pretty sure Mercurial handles arbitrary filenames as UTF-8 encoded bytestrings, whether there was a problem with this in the past I can't recall, but would be very surprised if there was now.

Edit: does seem there at least used to be issues around this:

https://stackoverflow.com/questions/7256708/mercurial-proble...

though google does show at least some results for similar issues with git
In early 2000s I was researching VCSs for work and also helping a little developing arch, bazaar then (less so) bzr. I trialed Bitkeeper for work. We went with Subversion eventually. I think I tried Monotone but it was glacially slow. I looked at Mercurial. It didn't click.

When I first used Git I thought YES! This is it. This is the one. The model was so compelling, the speed phenomenal.

I never again used anything else unless forced -- typically Subversion, mostly for inertia reasons.
The whole thing was an idea of a woman, Eri Miyahara, 45-year-old secretariat head of the Saidosho regional community council, I bet she have her reasons to focus on men, I suspect it's the perceived loneliness of the selected ones.
Fuck Run Club, Join Sit Club
Quartz was a great site - definitely felt like a proto-Axios both from a UX and content standpoint. Sad they weren't able to survive the pandemic era news industry implosion.
Source? There are lossless and lossy transformations. In many scientific contexts raw implies no lossy transformations in terms of information.
Ask a liberal about capitalism.

Both sides just pick and trumpet the hard truths that they like.
As for the current one, a few years ago (2016), I wrote a new game for the PDP-1, a Computer Space simulator for the machine that inspired this first coin-op arcade video game. (Hence, Ironic Computer Space Simulator or short ICSS.) It proves that the venerable PDP-1 is capable of running a video game at 60 fps!

https://www.masswerk.at/icss/

As this was a RetroChallenge project, there's also project blog: https://www.masswerk.at/rc2016/10/
That’s true of every other GUI tech.

Angular too many digest cycles anyone?
> Americans who lightly support Israel are baby boomers that won't be with us much longer

While 55+ is strongly pro-Israel, 35 to 54-year olds are moderately pro-Israel [1]. So sure, in 30 to 60 years we might see a demography-driven shift. (Gen Z isn't pro-Palestine as much as more evenly divided.)

One of the strategic mistake the American pro-Palestinian movement made from the beginning was deploying majoritarian tactics. Those don't work if you don't actually have a majority. (This protest is an example of it.) Instead, the movement should be deploying minority tactics in the way e.g. the gun lobby does.

[1] https://news.gallup.com/poll/611375/americans-views-israel-p...
It's even less that we move around a lot more; technology advanced with the personal computer and Internet such that kids see adults not knowing things about the world that they already do. What is decades of personal lived experience wisdom when there's tiktok and YouTube and chatbots?