skysight-inc/HackerNews huggingface dataset:
Half of it is that, and half of it is that it is standard procedure for contract artists to not be caught standing in a court of law. Nobody wants to hire people who sue.
Yeah but how do you liquidate it would take years
I think the ramifications of `Add` (and friends) for union types is interesting, but I think we can imagine alternatives that are clearly mistakes and so it seems like you're missing the point (... is my guess about the downvotes). Your last sentence makes an important point, though - relying on type inference always lets type errors propagate further than they would if everything was explicitly typed. Adding more annotations constrains that, although whether that would be sufficient is a more complicated discussion that's probably quite sensitive to the particulars of a given language.
Yeah, but that's platform-specific.
It's not part of the C or the C++ standard library.
Substitute "wanted to influence the upcoming election by pushing a crime narrative" for "is evil," and yes.
That says requested and doesn’t specify what he actually receives which is weasely enough to make me question the word choice
It’s a reasonable point in general but not in this specific case. German (and western continental Europe in general) software engineering salaries are like dotcom and everything since didn’t happen. It’s not just a percentage here or there.
Anybody _can_ contribute to React. Facebook employees most of the devs who _do_ contribute to React.
My understanding is that they are legally required to give it to you, at least in some places.
I once had to fire that person. I hated it, it was very hard to do because they guy was a personal friend of mine and he never talked to me again afterwards. However, it fixed the team and we went on to do a lot of very good work that we couldn't have done otherwise.
Open Door alone owns like 600 homes where I live. Black Rock owns entire subdivisions and communities. Not sure what you mean.
It's a Docker for Mac issue: https://github.com/docker/roadmap/issues/7
Thanks for the suggestion of Jekyll + GitHub Pages. I'm looking forward to testing it as I'm currently in the process of starting my personal blog.

Q: Do you have any recommendations for the writing part as well? Most of the decent guides I could find (there's so much SEO spam in the space it's incredible!) are centered around fiction or general book writing instead of blogs, and I find most of them to be rather shallow.

For example, I feel like a blog post that shows how the editing process works with explanations on why certain phrases were deleted or rewritten could do wonders to my writing because as a non-native English speaker and "technical technical writer" I tend towards over-explaining myself with long phrases.
React is the greatest thing to come out of Meta, it’s not going anywhere.
I'm surprised by this direct and candid tone.
Note that the person you were responding to is John Tromp. :-)
Vertical integration. My understanding was it's because the Apple silicon ARM has special support to make it fast. Apple has had enough experience to know that some hardware support can go a long way to making the binary emulation situation better.
Half of the things we front page are retreads of minicomputer and supercomputer tech, some of it as old as the late 1980’s. I’m wondering what will happen and what sort of retrospectives will occur when the people involved spend enough time researching existing techniques and discover they’re covering old ground.
I would expect this story from a struggling indie game dev startup but ID Games, Zenimax, Mick Gordon and Stratton are all huge players in the game dev industry -- thus this looks bad for the industry as a whole. I was always curious about why the Doom Eternal OST never really showed up on Spotify. This story explains that.
Compared to the Blackrock buying up entire neighborhoods, this is unlikely have any effect on prices. Additionally, Redfin's transaction volume was already way down.

We still need a more efficient way to let people transact real estate.

Even just the environmental impact that makes it cheaper to commute an extra 20 minutes to work rather than move seems like reason enough to work on efficiencies. The rental market is also insane, so maybe just focusing there would be easier than in the owner market.
If you use nice third party app Apollo you get a share sheet action to "open this link in Apollo" which skips their ads and tracking and what have you.
Metaverse is like NFTs. You can have it explained to you a dozen times but it will never make sense because it doesn't make sense.
Apple reportedly has already ported many of it's secondary cores to RISC-V

Really? In current hardware or is this speculation?
personally i would skip straight to kubernetes if you start messing with swarm
I would change it a bit. Lambda calculus (in Martin-Lof type theory) are Maxwell equations of logic. But, lambda calculus has very little real use in programming. There should be something else here.
Macs running macOS 13 Ventura have buried white noise generator
I eventually changed my opinion into JIT being the only way to make dynamic languages faster, while strong typed ones can benefit from having both AOT/JIT for different kinds of deployment scenarios, and development workflows.
> best practice.

Which is actually average practice... and in most distributions that's definitionally not the best.
Astroturfing is catching up with Musk. He has been been lying for years about his investments. From self-drive to Dogecoin there is more vaporware than reality at this point. The Hyperloop was just evil.

He sold shares based on his personality, as he goes full crazy his image suffers and so does his shares.

The guy is super-rich so it is difficult to be sad for him. But this is going to affect people that believed in him and invested a lot of money.
To be sure, laying off employees would be not be easy. Imagine if these were people you had lunch with, chatted with in the office every day, knew their husbands, wives....
TSMC reportedly looks to raise a second Arizona chip fab
Many branch predictors have traditionally used perceptrons, which are sort of NN like. And I think there's a lot of research into involving incorporating deep learning models into doing chip routings.
> public errors shouldn't have From's for concrete types

> enum errors are more generally too tied to implementation details to be used in libraries

I generally agree. SNAFU addresses these problems in two ways:

1. The `From` implementation is not created for the underlying error but for an intermediate type (by default). That type is private to the crate (by default) and cannot expose implementation details.

2. There's an opaque error facility to completely hide the enum details.

Put together, that looks something like...

use snafu::prelude::*;
use std::{
fs,
path::{Path, PathBuf},
};

#[derive(Debug, Snafu)]
enum ErrorImpl {
#[snafu(display("Could not read the config file {}", path.display()))]
UnableToReadConfig {
source: std::io::Error,
path: PathBuf,
},

#[snafu(display("Could not write the config file {}", path.display()))]
UnableToWriteConfig {
source: std::io::Error,
path: PathBuf,
},
}

#[derive(Debug, Snafu)]
pub struct Error(ErrorImpl);

pub type Result<T, E = Error> = std::result::Result<T, E>;

pub fn do_stuff_with_config(path: &Path) -> Result<()> {
let config = fs::read_to_string(path).context(UnableToReadConfigSnafu { path })?;
fs::write(path, config).context(UnableToWriteConfigSnafu { path })?;
Ok(())
}

Other things about SNAFU:

- It's very easy to add valuable context to the errors. See how the `&Path` context is transformed to a `PathBuf` with low ceremony in the example.

- You can create struct- or enum-based errors.

- You can use "stringly-typed" errors (akin to anyhow) but in combination with strongly-typed errors. This allows you to start out with a loose error handling regimen and make it stronger as you go along.

- There's support for capturing backtraces or lightweight file/line/column information.

- There's a pretty error reporter for usage with `main` functions or tests.

- There's support for the nightly-only Provider API.
I understand the sentiment, but since git is probably one of the longer-lasting constants in our industry (if not the longest-lasting constant), I personally think it's really worth to have a bit of a look into it.

Something I wish someone suggested to me years ago: Instead of trying to understand the commands, try to understand the datamodel. A branch is just a pointer to a commit, a commit is just a pointer (with metadata) to a tree, a tree is just... and so on. Once you understood this (which really isn't any harder than, say, understanding how quick-sort works), going from the data-model to the commands is fairly easy, almost intuitive if it weren't for all the convoluted options that each command can take.

Anyway, not trying to convince you or anything, just saying that I've been in your place a few years back, and wish I'd realized earlier how easy it actually is.
When people talk about EU salaries do they typically mean pre-tax or post-tax.
My view on it, Apple is the least of all the evils. Even if they seem to be getting worse advertising wise
I think it is more of a lobster in the pot situation. Every contractor is used to watching as the business side of an effort fucks everything up and doing their best to deliver despite the best efforts of managers and lawyers everywhere. SOWs not matching the original description? Asking to start work before the ink dries? Actually we dont want to pay for that thing we said we would pay for after all? No b2b transaction goes without at least one of those. In consulting lingo we call it "pricing in some slack" and its a lesson every rookie learns on their first ever contract 100% of the time.

He just didn't notice when it became irredeemable because hey, he's been working with DOOM for decades at this point and it's always worked out.
> He's also not an accredited investor

I bet 50% of US-based HN readers are.
> As for example John Tromp knows how to do.

You might not have noticed the userid of the person you're replying to ;)
I assumed that not every Facebook employee is a senior software engineer in California, but that they must have a lot of lower wage employees in non-tech jobs on other continents as well (e.g. for content moderation).
I see it now, first force you to use a Microsoft account to sign into your computer, then push the limited storage OneDrive sync as a 'safety'-'backup feature', bonus points for using fear of file loss. Third, once it syncs and there isn't enough space, because of course there isn't, then you push a storage upgrade subscription, and have badges appear all over the whole OS pushing the upsell.

Perpetual revenue stream from your OS install base.
It's about both control and engineering in Apple's case.
i dont think so, they just let the open part of it suffer and just put effort into it internally
I believe the carrying capacity is something like 20 billion but we need an energy revolution if we want to keep population at anything above 2 billion and sustainable. The reason is that everyone wants an American lifestyle and that needs a lot of energy.

I believe this is possible with large scale nuclear, wind, and solar.

I don't think we will ever succeed at austerity. So either we die or we get clean energy.
Nobody should have long running WIP branches with these massive commits full of unrelated stuff. That’s an antipattern.
You can stiff shareholders. They know the risk. They are getting near zero in all scenarios including buyout and liquidation. Buyout they may get some cents on the dollar and liquidation they get zero.
> maybe wolfram knows of a simpler alternative

Wolfram on combinators:

https://writings.stephenwolfram.com/2020/12/combinators-a-ce...

not any simpler, but maybe these are:

https://en.wikipedia.org/wiki/Iota_and_Jot
Russia to Withdraw Troops from Kherson
It sounds bad for India, but isn't really because birth rates have been in free fall (only since independence, no thanks to Britain) and have recently dropped below replacement [1]. In 4 decades or less, the population will peak and start decreasing.

India can reap the benefits of the demographic dividend, but it remains to be seen if it actually will...

https://www.gapminder.org/tools/#$model$markers$line$data$fi...
Well it's a good thing the market has alternatives for you. That being said, even when "premium" headsets like the Valve Index hit the market, it simply drives up the sales of cheaper headsets across the rest of the market[0]. Facebook has the VR market in the palm of their hand, and if Apple makes a big VR push then Facebook is the company with the $400 headset already on the shelf at Wal-mart.

[0] https://store.steampowered.com/hwsurvey
Imagine depending in your web development work on the state of affairs at Facebook / Meta.

(I too am one such dependant; and it grieves me that this is the case).
Correct. However, second homes are a bit different. They don't get used as often and the financial bleeding is viewed different. They're also in a market where AirBnB/VRBO is extremely lucrative. If you can tolerate a bit of pain from renting it out, there's really no finanicial bleeding.
It seems pinned, not deleted
Fork would happen
It's amazing how similar this whole thing is to Stripe's layoff letter, down to the exact ordering of severance, PTO, RSU, career services, immigration details and the thing about everyone losing access immediately due to sensitive information but also keeping email access for 24 hours and the bit about recruiting being most affected. It's almost a verbatim copy.
> Noone taking the other side of that short.

> Is entirely fallacy/fantasy when people talks about shorting on crypto market.

What do you mean by this? I shorted FTT the second I saw the tweet, and then I shorted the entire cryptocurrency market. I successfully made money, so how could it be a fantasy?
Another alternative to hourly billing is value-based pricing with up-front payments. May not work in every industry, but if a client isn't willing to do that, they're probably not a good-faith client anyway.
I got my bifocals at ZenniOptical for around $130 before insurance, and they're fine.
series I bonds yield almost 7%. Used to be above 9.5%.
Docker saved me from clever people who overlapped with the “it works on my machine” crowd.

Regenerating from scratch every time saved a bunch of tribal knowledge from staying locked up in the heads of untrustworthy individuals. You couldn’t “forget” changes you made last Friday that don’t compose with the documented parts of the process.
This is a really long read.
If you want a summary the Factual rebuttal at the end and the TL;DR are good.

Really damning account regarding Id's management and Marty Stratton in particular, and it seems like he's got a rather thorough paper trail to back it up. The worst I feel is him not being paid for half the music used in game that he produced and then discredited by lies on social media, and those are things he can clearly prove with the payments that were made and legal contracts he signed.

An actual contractor horror story, this will probably make future composers be very careful when signing anything with Id Software as long as management remains the same there.
Executives are not employees, they have agency to decide the companies direction. More agency brings more responsibility
> screw Elixir by the way

Not the attitude I'd be hiring for honestly.
It's a dumb idea, like most of Elon's ideas lately, imo.
Thanks for your thoroughly objective insights. I especially appreciate the concrete examples.
By the same logic, canceling the project to focus on others is a success story. If the expectation is that employees are more than cogs in a machine and are expected to solve real problems, both the author and company have problems.

Washing your hands of a problem, especially when you’ve been empowered to create a solution, doesn’t solve anyone’s problems.
Redfin's decision is not similar to the others. They are in real estate business and try to take over the market like zillow. Real estate game is more difficult than social media.
React is small compared to some things that have been forked. WebKit, OpenOffice, and the BSD operating systems come to mind. And who says it has to be in constant development? Freeze it and fix it, then worry about new features.
He enjoyed SBF personnal guarantees that the funds were "safu".
I'm just going by the posts I've seen dead and grayed out

Usually it's flame wars and nonsensical rants where the commenter appears to be off their medication

Meanwhile people are happy to have all sorts of conversations that will get you canceled elsewhere about gender, race, and vaccines (so long as the conversations are analytical anyway)
IBM unveils its 433 qubit Osprey quantum computer
merge commit with git log --first-parent is alright.
As someone who was born and grew up in a so-called 3rd world country, I was used to hearing this narrative from official media that the west is poisoning our children with their movies, fast food and so on. Interesting that now the west is complaining with same narrative
On Terra? Probably a few millions, tourists coming and going. In the Solar System? Around 1 trillion [1]. Living on a planet is the worst thing you can do as an advanced civilization: little or nothing to do against common occurrences such as hurricanes and regolith-quakes, or even, on a long enough time scale, gamma-ray bursts. Thankfully, as the unwise, mere LUCA [2] spacetime unattended consequences that we are, we are not an advanced civilization.

[1] https://en.wikipedia.org/wiki/O%27Neill_cylinder

[2] https://en.wikipedia.org/wiki/Last_universal_common_ancestor
But long term treasury yields are now lower than short term treasury yields. This indicates that the market expects inflation and interest rates to drop in the future. As long as this is true, prices for houses will not go down as everyone assumes that a refi will be possible in 1-2 years. Housing market will be stuck while this sorts itself out.
Imec: The Semiconductor Watering Hole
Show HN: Koda Validate 2.0 – Async Validation in Python
Cryptocurrencies were meant to extract value from naive anarchists. They do work.
That latter argument ignores the marginal utility of dollars. It is a mental illness to think going from 2 to 1 billion is worse than going from 2k to 1k
I also have fond memories of the G4 case for this reason - it was a breath of fresh air after so many years of dealing with cumbersome Whiteboxen.
These are React guys. What kind of specialization are you thinking of?
Last time I used Affinity Photo years ago it was well behind Photoshop especially in RAW editing.

Has it come to somewhere comparable? I really want to go Affinity instead of paying Adobe every month but I want something at least capable as Photoshop and Camera Raw. I heavily do astrophotography/night photo editing and Affinity was just not good enough. But it was years ago.

Any recommendations from anyone who used both recently?
You'll have to elaborate with specifics because in my experience it doesn't matter if there's 100 or 10000 commits - git bisect works great in both instances.
They specifically said "acceleration" though, not velocity

Meaning they expected to continue picking up speed, not maintain their speed
Appropriately enough, the one investing path that community will not recommend is crypto
The Quest for a Fusion Drive
> commit crafting is overrated.

For you, in your use case. When I look at my neat history and use git bisect, I get plenty of value out of it.

People keep telling me to stop rebasing. I keep ignoring them; nothing new here.
Also PRs belong to the review and CI system, everything needed to understand the code and its history should be staged in version control
Hopefully the home inspector is noticing these things.Clearly permits weren't pulled for many of these things since they wouldn't pass code.

But yes I agree, often flippers are taking every short cut they can to make something look nice to unsuspecting buyers but it will all fall apart in 5 years. Cheap vinyl windows is the biggest violators I've seen. Even in nice homes going for $1m.
In a big city $400k only buys 1/3 of the house.
As a pilot, loved the B17 bit.

I am intrigued by the memory safety section. It’s a hot topic these days, right? So here’s an interesting thought experiment.

What if all these areas where we use memory-unsafe technologies were replaced by memory managed technologies like C#, Python, Go, etc. Sure, lots of things would run slower (raw TLS in Python, yay), BUT would there suddenly just be less exploits? Or is this area more of “Law of Conservation of Ugly”?
I’m gonna be buying once my lease is closer to done. I’ve been watching the prices fall in a nearby city for about a year
> However, many dangerous violent criminals (recidivists) get bailed out and continue their crime sprees.

This is not a problem fixed by cash bail, though.

"You're dangerous and violent! If you have $5k we'll let you go home. If you're poor, enjoy Rikers for the next six months."
There's roughly one thing you actually shouldn't think.

If you are merely a sceptic, you must sooner or later ask yourself the question, "Why should ANYTHING go right; even observation and deduction? Why should not good logic be as misleading as bad logic? They are both movements in the brain of a bewildered ape?" The young sceptic says, "I have a right to think for myself." But the old sceptic, the complete sceptic, says, "I have no right to think for myself. I have no right to think at all."

There is a thought that stops thought. That is the only thought that ought to be stopped. That is the ultimate evil against which all religious authority was aimed. It only appears at the end of decadent ages like our own: and already Mr. H. G. Wells has raised its ruinous banner; he has written a delicate piece of scepticism called "Doubts of the Instrument." In this he questions the brain itself, and endeavours to remove all reality from all his own assertions, past, present, and to come.
I don't know if Expo has any core React Native team members yet, but they might be able to hire any of those if needed.
RN's not really core to Meta tbh. The most important surfaces are all built either natively or with NT / Blocks I think. Also ~19 months outdated though.
I think people mostly don't care, but I personally sign my commits.

And if you rebase, you lose the signature (well, maybe the person rebasing re-signs it). But then it means that my commits are not signed by me anymore.

Feels like an interesting point against rebase workflows to me, but nobody mentioned it, so maybe it's just me.
Bargain basement prices!
Sleep deprivation affects nearly half of American adults, study finds
I'd first ask them why they hold the opinion. You might be surprised by the reasoning they have for saying this. Having strong opinions isn't necessarily a bad thing.
I have not found that to be true unless you are looking for a standalone single family home. If you are looking at condos, SF has had good deals during the pandemic as that particular market segment has been hammered.
If you have DNS typo for a fixed time, the longer the TTL the fewer clients will ever see the error. E.g. lets say your typo is up for 10 mins. With a 5 minute TTL everyone will be seeing the error. but with a 60 min TTL, 5/6 of your customers will never see the typo (assuming there's enough traffic for caching)

Slow onset of impact is probably more useful in minimizing incidents than fast onset of fix (edit: or rather this is a trade-off and one might consider both directions).
The decline of text-based social media