skysight-inc/HackerNews huggingface dataset:
The one thing that was holding me back from going forward with Blitz is the rapid amount of changes, so this is very exciting. I'm using NextJS with NextAuth and Prisma right now, but I want it more integrated with more of a server aspect to host. Blitz is such a great idea.

Congrats on the beta!
I extended the previous poster's argument. He said food should be priced in, my point is that work is only tolerable because we stop pricing things in at a certain point. I agree with you: that line is fuzzy, but we have to place it somewhere (and amenities should not be priced in).

> Why shouldn't employees want to extract the most value they can for their labor, and push back when the terms of that agreement change? If cost cutting or taking a loss necessitated a firing, would that "tacit relationship" prevent someone from being fired? My guess is no. Business is business, not personal.

One conception of employment involves voluntarily adopted shared goals. Another conception is that employees rent themselves in exchange for money.

I suppose I think we need to find the happy medium between those conceptions. Too much of the latter perspective leads to alienation (because you conceive of yourself as a wage slave) whereas the former can lead to exploitation.

The article is arguing that Google is too far into the latter conception. It should towards the former, not all the way, but at least a little.
I've written in another post where I spend 80% of my management time. I could cut it down to 20% but then I'd be building up the management version of technical debt. As I see it, there's a lot of things you don't have to do but doing them makes your team function better in the medium and long term.
Tianwen Takes Another Step
There is the old stereotype of a MD canceling appointments because of a Tee-Time conflict, after all.
This is the only report I know about, but I'm 100% certain there are many more just a google search away:

https://fas.org/man/eprint/contract-fraud.pdf

Highlights: from 2013-2017, there were 1,059 criminal convictions of defense contracting fraud (1087 defendants total), including 678 individuals and 409 separate businesses. Further, there were 443 fraud-related civil cases.

These are just the ones who got caught. It's not that much of a stretch to think that this much money is going to be super tempting to well-connected cronies of our representatives.
Peter Diamandis Apologizes After Dozens of Event Attendees Contract Covid-19
is there some widespread issue with trusting the ledgers of banks currently? I wasn't aware that this is a pressing issue, or really an issue at all.

>You can trust that your balance in your account is what the blockchain says it is, and that nobody but someone in possession of those keys can use it.

And there are definite risks around that too.

This really feels like a solution in search of a problem to me.
Very much agreed. You have to do what is in your control as an employee. If it’s a cultural problem, that usually means your best bet is to simply find a team with better culture. Culture is a hard problem to solve if it’s not right.
You must not be a Waze user.
This is the approach of fdroid which is what imo makes it trustworthy.
> 2) rent goes up $1000/month nationwide so it is an even emptier gesture

Do you also expect food, transportation, entertainment, and technology costs to go up $1000/month nationwide?

Rent goes up due to a lack of available apartments or houses in the area. If public policy is geared toward allowing development of sufficient housing for the people wanting to live in a place, that will have a far bigger impact on rents than UBI.
Articles like this while well meaning and coming from a good place are extremely naive and myopic.
Do a bit of research in terms of the costs in lives and “, yes c02, of the current status quo and petro dollar complex.
Do some research on how many human productive hours where lost in debasement and irresponsible monetary policy (fun fact the GFC cost around 70,000$ per American)
I can go on forever and should you be interested id be more than happy to point you in the direction of sound research that has been done on this topic rather than this click bait
Strange that, until this point, the virus has been deemed dangerous enough to shut down whole swathes of the economy for a year, but not dangerous enough to bend the rules of clinical trials to find a vaccine faster. If we had done this sooner, we might have got the vaccine out before the mutant strains appeared over the last couple months.
~I'm not sure where you're going with this or how seriously you're taking it~, but if I have to I will dig out a couple of DECwriters and we can continue this discussion as a pure ASCII text conversation. (Just as soon as I find a null modem cable long enough to reach wherever you are.)

Edit: upon some rereading, I get that there was maybe more sarcasm in gp comment than I perceived at the time.
> factoring is easy in Forth

Even more than working in functional languages like SML, Forth (and RPL, my first stack language) taught me how to factor out code and remove/minimize duplication. It's just so obvious when using it where the duplication is, the hard part is coming up with decent names. But if a sequence of words can be given a good name, give it that name and define it.
Programmatic video generation for og:video meta tags
> Epic demands Apple do a thing = bad for Apple, bad for customers (good for Epic)

How is allowing developers to use alternate payment platforms "bad for customers"? Or, if not on the phone, at least to allow them to add funds to their account from the browser/another platform and use it in their iOS app?
> Can you even imagine a stack of one million catalogs?

The stack would reach from earth to ISS multiple times.
This might be just a problem on English where hard is a homonym ("rigid" vs "effortful"). Notice their antonyms differ: "soft" vs "easy".
I learned CS on an empty stomach. The second year I was on 3 winning hackathon teams with exceptional code output on novel ideas. I can only attribute those moments of success to free food (and plenty of energy drinks).

Edit: +hackathon ...I haven't had breakfast yet.
> b) Competitive entertainers prostituting themselves for rare opportunities to become wealthy celebrities. Exchanges of sex for extreme rewards.

No. I think you overestimate the frequency of this happening. Most people don't want to give sex for opportunities.

Most of the people I've met just want their unique talent to be recognized and honored.
This isn't new, I remember Opera (versions 12 and older) used to come with a privileged .js file that would apply patches to websites. It was used mostly to fix those that blocked Opera when they detected its user agent or popular websites that ran code using proprietary functions or css properties (things that only Chrome or Internet Explorer implemented but weren't part of the standard).
> regarding others honestly

Strong agree.

Example: One of your reports says something that you perceive as self-deprecating.

It can be tempting to dismiss this as mere impostor syndrome. Doing so might soothe your fear that someone you manage lacks confidence but it does not serve them well as a leader. I advocate instead approaching with a spirit of curiosity: What about their experience drives them to that imperfect expression of their professional needs?

Applying a technique named "Clean Questions" can help increase clarity about that, if you're looking for something to google.
Yeh, subtrees can get hairy. I think there is a need for a cli wrapper tool (with nice visualization) to hand-hold through the process. Too much can go wrong otherwise.
Freedom of choice implies that you do have to make choices though. If I buy a Ford, and later decide that a Chevy is what I want, I don't complain...I sell the Ford.

If I have a windows computer, and I buy a mac, I can't run all my windows software. The developers of that software may not even make mac equivalents.

The idea that choices need to be ultimately convenient and consequence free is just not realistic. Depreciation, transaction costs, and functional differences between products are a consumer's problem to manage.

I agree with you on media files, but, I also know that there are plenty of workarounds to exporting iTunes specific media formats if you would rather leave iTunes behind.
> The fact that Apple has a rich and thriving ecosystem demonstrates that their business model works just fine.

It just shows it works for Apple. It doesn't show it works for everyone else. It's like slavery was a good system because it made the slave-owners rich and they thrived because of it.
Well said, totally agree. Thank you for explaining the more nuanced points here better than I could.

IC-level contracting or consulting gigs are often (not always) much more numb - you’re handed a design, a user spec, maybe some existing APIs or infrastructure, and you essentially color in the lines. Other roles require much more organic composition, aka, Zero to One.
But he's not strictly talking about "bad employees"; he explicitly mentions firing people for "the basic reason that you don't need this role any more".

That's not invalid by itself as long as everyone knows that the game is purely transactional. But it isn't fair to expect employee "passion" when their own continued employment is contingent on whether management thinks they're still necessary.
Oh I'm not backing BLM, or Antifa particularly, there are those among them who are very far beyond the pale. I'm not even particularly going to pick sides as to which is more violent. I think it's 9 people that have been killed in BLM protests, although several of them were BLM protesters themselves. There's blood on people's hands on all sides, and I don't think there are even just 2 sides here.

The question is really about objectives. The BLM movement isn't fundamentally anti-democratic or revolutionary, it's reformist. Whether Trump explicitly incited violence I think is questionable for example, his incitement was reckless but personally I don't think it was criminal (Giuliani on the other hand...).

The core issue IMHO is the democratic process. Trump launched a deliberate, pre-meditated all out attack on the democratic process in America, and overturning that process was the explicit goal of the Capitol attack. He has made zero credible effort at electoral reform, if he can't win democratically he is entirely comfortably with winning undemocratically and so are a very, very large swathe of his supporters. This is the fact that cannot be dismissed withwhataboutist finger pointing.
And people say he can't plan!
For what it's worth, food in the United States is very clearly never a part of your agreed-upon compensation in the way that health/retirement benefits are; it is a "team-building office perk" offered by the employer. If it were actually part of your compensation, then you'd be taxed on it.

I know it may be easy to misunderstand this, and to think of it as part of your compensation, because in a way it feels like it, but in a real legal sense as currently structured it very definitely is not part of your compensation.
Ha...I guess it works both ways
Look into who owns Epic .
9 years @ Google, and I too came from a company acquired by Google. (In my case, Google did not keep our product or tech stack around, so.) And yes, I can say many Googlers are entitled. It's a fair descriptor. And the pace of work is slower than a startup. In general.

And I too have many criticisms of Google. But.

Google has entirely different revenue constraints. It can afford an entirely different way of working. That pace allows a more sustainable cadence of development. It can be a more humane place to work, in general.

Google can on the whole accomplish its revenue goals without being a meat grinder. So why be one? I think there is a bit of a problem with this guy's POV where he's come to fetishize the actual process of the making of the sausage versus the sausage itself.

Projects need not be run under insane stress if there's a steady supply of talent and money to make things happen. Google can afford that. Pace will be slower. Perhaps less competitive. But the core business continues to do excellently.

For many of us Google is not an "exciting" place to work. But it's a pretty good job to have and it pays well and gives access to both great benefits and to interesting technology. And that compensation in _most_ people does yield a sense of responsibility for delivery. But maybe not the survival-of-the-fittest-meat-grinder panic that this guy somehow seems to love.
good point - at that scale the "team" includes all the people you'd ever need to cover every eventuality
So you're saying that somehow Google uses Apple as it's main ingredient for Android.. or something?

More likely, I think you thought the comparison sounded catchy, despite the fact that it has nothing to do with the situation.
> The rise of the extreme right arguably began with the Tea Party, or possibly as a reaction to 9/11 ... Even Trump's election, itself, was a right-wing populist reaction not to any kind of leftist extremism but to the status quo, and the existence of the left in general.

I dispute this. The Tea Party and early 2000s conservatives weren't "extreme right", they were moderate, largely civil (if only because they were late adopters of the Internet), non-violent, and roughly "liberal" in the sense that they were more-or-less on-board with the liberalism contract (individual rights, settle conflicts non-violently, due process, freedom of speech, etc). There was always a fringe far-right element, but they were successfully marginalized. The idea that Trumpism was a reaction to the existence of the left doesn't make a lot of sense--the left has always existed and yet Trumpism didn't catalyze until ~2015.

That said, I suspect you disagree with this characterization, and that's fine. I don't think either of us can prove our positions, so perhaps we can agree on this much: liberalism is worth defending, and we should condemn illiberalism whether from the right or the left, irrespective of who cast the first stone?
There was a viral tongue-in-cheek tweet this month "how to prevent scrolling in Safari when..."?

1. Buy Zillow. Destroy the company.

2. Redirect your website to zillow.com

(it was more fun that what I wrote)

https://github.com/WebKit/WebKit/blob/f43587ec2416b86eecef50...
I'm sure, but for anyone reading these comments thinking that they still need to compile the linux kernel to run wireguard on any debian distro: they don't. For 32-bit, at least. I have not tried 64-bit yet. I'm letting that one marinate.
You install those yourself you know. I'd rather have a choice than not.

I feel your pain in the sense that that I think user UX will take a hit, but I think that's less important than breaking the monopoly of the current app store.

For example, I can't find apps with pornography or other types of things the high overlords at apple or Google have deemed inappropriate for me to have. That's bad. Apparently apps like Matrix fall under that category. It'd be nice if I can choose what I want to see.
A quick Google says iOS' market share is 14%.

I don't understand this position at all. Google is by far and away the market leader. Their ecosystem is free and you can do just about anything in it. Their Play store's standards are utterly bare bones. The devices are cheaper. If what you want is an open source (ish) platform that you can hack on, modify, install software yourself, whatever, all of that is available to you, at a lower price, over there. This feels to be the ultimate first world problem, to pay a handsome premium for a top-tier device, then to complain about it's shortcomings. So take it back! Nobody made you buy one.

It's not like there aren't Android handsets that do all the stuff iOS ones do, occasionally even better, for similar prices. The main reason I stick to iOS is precisely for the locked down OS, and the curated App Store, so to see so many people complaining that they purchased the device when those things are like, the most obvious part of what comprises an iOS device, then complain about those things, is utter madness to me.

Why the fuck must Apple also do that, with a higher priced device, that everyone claims is inferior to Android handsets with their quad core processors and is "just a fashion item?" Android users seem unhealthily obsessed with turning iOS into Android. Just let us do our own thing over here for fuck's sake.

Yet again and again on here and elsewhere, iOS is constantly positioned as this MONOLITH of anti-consumer anti-developer DOOM, absolutely RUINING the mobile market. Again, FOUR. TEEN. PERCENT.
From the article:

> There are people who are great for a stage of the company and later, do not have the right skills as the company grows. It is not their fault, it is reality.

While at the same time wanting to fire the employee as soon as they don’t need the skill. The commitment is entirely a one way street.
Aah! Pardon me. That makes more sense.
These comments are worthless if you don't have the receipts to back them up. Be better than the rest of the internet.
60 lines of code Web crawler and search bar with Wget and Manticore
Soft skills != easy skills.
Nick Huber Has a Message for Entrepreneurs: Ignore Silicon Valley
All low-end assemble-yourself furniture (like Office Depot) is flat packed.
Tesla is a company that posts to reddit screenshots of tweets about subjects scraped from reddit. With a small side gig collecting government energy subsidies.
This is an important debate! Only one form of communication can be declared "the most powerful, useful, effective communication technology ever!!"
Forcing people to use stores they don’t want to is the exact opposite of ‘protection’.
Flood and Loot: A Systemic Attack on the Lightning Network
I love how similar this is to Rails, specifically the generate commands.

I'm going to enjoy playing with this! well done
Ask HN: SQL Debugging Tool
Hi all,

this might be a basic question, but what tools do you use to debug complex SQL queries? I'm not talking about stored procedures, but such tools are welcome as well; but if you're developing a multi-join lots-of-filters SQL query, and you're not getting the expected number of rows, or filtering is too strict, is there any better approach than manually disecting the query part-by-part?
If you have gavelkind succession then each of your repos goes to a different heir.
The FOI part means this is dead on arrival and will be abused all ends up.

For this to work you need the public to understand why DARPA worked. Hiding details of failures makes that impossible (and again, completely open to corruption).
That's the point: take an arbitrary criterion, end up with an arbitrary answer.
It’s also in ascii, is that superior to all other character sets, or an accident of history?
Yeah from what I can tell CH does not yet verify users like Twitter or Instagram. I'm sure that's coming, but I haven't seen it yet. I guess you could run a whole scam on CH right now and fly under the radar. I suspect this is what a lot of people are doing. Most of the rooms feel like getting stuck at the local motel 6 listening to a time share pitch.
> At build time, that function import is swapped out with an auto generated HTTP API.

This was surprising to me, I thought it would be focused on SSR.
Heh, this is a dissertation, and quite a bit to discuss. Maybe tomorrow there could be good discussion here.

A few little nuggets of discussion:

Section 2.1 seems like it could stand alone if you're looking for vocabulary and definitions about memory safety.

Section 2.2 discusses type safety, and mentions C's weakness here. This is what most interests me about Rust, since the c software I spent several years working on did not contain any allocations, (I've had some short but confused conversations with rust evangelists, No, we don't malloc, we don't free, and unsafe exists on a different axis than if values put into DMA engines are sanitized). I don't think the run time solutions mentioned are the way to go, it really needs to be baked into the language, but some of these tools sound fun to play with.

Section 5.4 talks about Unions. I was mistaken about the size of unions, which I thought always (or practically always) would be the size of the largest member, but the example given shows LLVM does not always behave that way, due to alignment requirements If I understand correctly.
Soviet 'Enigma' cipher machine sells for $22k at collapsed museum's auction
wrt to old crusty FORTRAN code: scipy is using many of those popular libraries, it is based on them.

wrt to type signatures, many of those ancient FORTRAN libraries are written with implicit interfaces, so bugs are likely to show up. I came to learn this when compared some versions floating around with the patched versions supplied with scipy.

My aim is not to bash, but justify scipy is a solid piece of software, based on known developments, not just a shiny "new" thing.
Again, I read it differently. It sounded more like a pedantic insistence on company-wide protocol rather than a genuine desire to be careful with user data. But I may be being uncharitable.
I don't hire automatons that turn on at 9h and off at 17h. I don't pay by the hour for intelligent work. I pay for results, defined to be achievable on a regular schedule.

I hire intelligent people, treat them as such, and expect intelligent behaviour in return. Part of the expectation is that everyone manages their own time responsibly. If they fail that management and have to work after hours, I do expect them to take the fall. There's no slavery and no mafia involved here; much to the contrary, it's a healthy work environment with historically excellent work/life balance.
Yeah it's not a particularly groundbreaking concept. It has existed for as long as people have kept personal address books.

Another implementation is in Secure-Scuttlebutt. But those "petnames" are actually gossiped around by default (which I would argue is not very intuitive for people).
Wicked Coolkit: Nostalgic web toolkit
> Do gamers like the current culture of having to have Origin, Steam, UPlay, Epic, GOGs, Blizzard Store, for no other reason than large middlemen playing Civ with marketshare and exclusives?

I don't like my game library is fragmented. But what if Steam was the only store for PC and I wasn't able to buy/play any Epic or EA games because of that? That would be worse.

Or what if the game prices had to be higher than current prices since the only place I can buy a game was steam and there was no competition?
The show is great. Without too much of a spoiler, the route it takes toward the end with its need for individual heroics is rather unfortunate.
> If we adjust the site to make it accessible for you, then we might make it less accessible for me.

Yeah, this is certainly possible. A physical manifestation of this is how curb cuts for improving accessibility for wheelchair users on their own reduce accessibility for people with low vision who no longer have a clear demarcation between the sidewalk and the road (where there is automobile traffic).

That's where tactile paving comes in: https://en.wikipedia.org/wiki/Tactile_paving

one name for this general principle is
https://en.wikipedia.org/wiki/Universal_design . Users making choices about font and background is a good example.
It’s actually more nuanced than that. The actual buying/selling of the ad is commerce, but the right to spend your money to buy a specific ad is partially first amendment (and partially not).
This keeps getting repeated but is false.

New stores will pay for exclusives rights to popular apps just as video streaming platforms do for video.

Users will have no choice but to use a jumble of different stores.
Mastercard just uses a Postgres database cluster which is significantly less computationally expensive than bitcoin. And it scales better.
It's on the bottom of their front page...
First Class Typescript Support
Blitz is built with Typescript and the Blitz data layer is fully end-to-end typesafe. All types are completely static without needing a separate type generation process!