skysight-inc/HackerNews huggingface dataset:
I despise advertising as an online revenue model and I agree with the author that it's responsible for all kinds of ills.

That said, I don't agree that there's such thing as "not advertising" and that people can just do their research. The same as there is no such thing as "objective data", everything comes down to presentation and interpretation.

There's not just going to be come common repository of objective facts about different products, that people can peruse to see what fits then. Even if there were, people would do what they could to make their offerings more attractive, or in the case of search, match the search better. They would make their sites more eyecatchjng and engaging, they'd buy ads somewhere to get you to look them up.

Unfortunately, everything is advertising. There are already business models that are not as supported and I hope we have more of those. I don't see advertising going anywhere though - in some cases it will get more clever, in other cases, it will still be banner ads. It's not obsolete, it's just annoying (and can be destructive to products as the author says)
Ok... but why would these people who don't take a supplement today suddenly care enough to pick out fresh tomatoes that are engineered for it? Likely at 10x -100x the cost.
It’s kind of different when that decision is saying to your boss “Naww, I don’t think I’m going to take the offer that the CEO was bragging about on Twitter. I guess I just don’t believe in the company enough.”

It may not be perfectly valid, but it’s very easy to see how someone could feel like they didn’t really have a choice if they didn’t want to sabotage their position and future at the company.
You can use kind with podman, and also rootless

https://kind.sigs.k8s.io/docs/user/rootless/
Isn't this a matter of someone developing a browser that implements this? There are a few privacy focused browsers out there. As long as the most popular browser is developed by the company that benefits the most from tracking, there will always be browser-based tracking.
long time postico user, this is my new favorite sql client especially since we now have multiple database vendors and I can tab through each one with a nice UI to boot!
That's true -- I think the match format would have to be set up in a way similar to Conquest in Battlefield where teams get points for holding objectives. In that case, if the opposing team has more objectives, the AI can't just play defensively because then your team would simply lose -- so the focus on the AI needs to be on score rather than maximizing each player's performance.

Alternatively I think if it were configured in such a way where one team was explicitly attacking and the other explicitly defending it might work out ok as I had envisioned it... though I think that would come with its own problems.
I worked at a company that built a custom database on top of mmap, back in the early 2000's. It was single threaded, intended for very limited OLTP use cases, not a generic DBMS, but worked wonderfully for those use cases. A couple gigabytes was more than enough address space. During this time, a machine with 4 gigabytes RAM was considered "high end"! It only ran on a couple of posix platforms.

At startup, it would read everything into memory so everything was hot, ready to go. The "database" was intended to run on a dedicated node with no other applications running. It also kept a write ahead log for transaction recovery.
Yeah, just last week I was thinking 'this is pretty amateur hour' as I spent almost a whole morning bringing us back up..

(We are.. a tiny fraction of Heroku, in terms of anything you like - it's excusable IMO that it was an untested procedure not smooth etc., small team with MVPs to ship.)

In 957h I would think you can start to think about bringing on a specialist on contract (or implement the new GH App based still-future version mentioned) if the permanent team can't figure it out / don't have capacity! It's not good for reputation, surely, I have to imagine it was considered low priority rather than something they actively tried but failed to fix for so long, but I don't think that's a good look, even if metrics show it's little-used or only by free tier or whatever.
WebAuthn should be the default
Matrix: Operator

You take on the role of an operator (e.g. Tank) from 'The Matrix' movies to guide your team through an operation (recon, retrieve, destroy, etc... standard mission types). You have a large-scale but limited resolution view of the world where you can spot hazards if you're attentive (because they may only be briefly visible) and advise your team how to proceed (avoid, engage, abort, ...). I'm thinking of a text console oriented game, you type commands to send to the team (which they could follow, ignore, or misinterpret) rather than selecting and controlling them directly.
I truly doubt this was a calculated tradeoff.

It was almost certainly a fuckup where the phone # was mistakenly stored in a shared schema, and someone on the ads side saw it and decided to use it for targeting, knowing nothing about 2FA or how it got there. This probably only affects a tiny fraction of their users.
That graph on my comment is the rate of change of productivity (on a relative base, so it's not a derivative, a derivative would be a small bit biased lower). It's what you are calling PRODUCTIVITY_GROWTH. (I didn't find one with the raw productivity.)

You can see directly on the graph that it stays for some times dancing around 0. Most of the times it's higher, but the times with a near 0 average are quite long. If you "integrate" it over the exponentials, you will get some times of approximately linear growth, separated by times of almost no growth. Those times of almost no growth are what people normally talk about when they talk about productivity stagnation. One of those was at the 80s when the computers were taking over offices, another one is quite recent, after the 2008 crisis.

Anyway, the GDP per capita graph is very different.
I'd love to see some more great Free-For-All (FFA) games. So much interesting emergent gameplay, game-theory musing, and player-driven engagement. I used to love Warcraft 3 custom game modes that provided this style of gameplay. It results in folks teaming up, then there are inevitable betrayals, back-door trading deals, and all sorts of player-invented fun layered on top of what is otherwise a relatively basic game.

One of the best takes on this FFA style that I've played recently (released 2015 though) is subterfuge - http://subterfuge-game.com. It's a mobile game that pits up to 10 players in an FFA game. It's more or less a "risk" style game. Expansion is rewarded with better army production rates and higher army capacity, at the cost of larger borders to defend. Orders can be issued in real time, and the game has built-in player group chats. However, the game is set up so that after attacks are launched they frequently take 8-10 hours to reach their destination, meaning a game typically lasts 1.5-2 weeks, which has some very interesting side effects on the meta side of the gameplay, as there's plenty of time for scheming with other factions in between orders.

My ideal game is a game that lasts 1-2 hours, features 6-10 players, and incentivizes each to striving for an individual win against the other 9. The actual game mechanics need to provide some kind of resources that can be traded, some kind of cost/benefit to expanding your in-game power, and a large benefit to teaming up with other players to fight a third 2v1. There also needs to be some relatively-costly way to knock out other players, which frequently incentivizes mad-dash finales, suicide runs and all kinds of other player-driven shenanigans.
I appreciate the security of 2FA, but I don't like the liability and and I don't like being required to have my phone at all times. Jus one of my gripes with the world
They're also a good way to 'bluff' by moving the case to an expensive court with lengthy and expensive processes, that you know the court costs will massively outweigh any potential judgement. In that case, as claimant, it's usually in your best interests to give up when you're risking millions of dollars of legal fees to probably win $200.
They make ~$5B a year. They just spend all of it and then some.
A game that is based on age of empires but played as a single unit from first person perspective. It could be multiplayer with a player controlling the game in the traditional way, giving orders etc. Mundane tasks that villagers normally do such as collecting chopping wood, fishing and collecting berries would be turned into mini games.

For example, when picking berries you would have to balance them on the palm of your hand and they would roll around. If you dropped them you would have to chase after and recollect them before dropping them off at the mill. There would also be a possibility an insect might try and attack you, you you poke your finger on a thorn. There could be some type if points system and high score system that could be involved for these mini games.

I couldn't see this game as being enjoyable or entertaining for more then a few minutes, but I like the idea of RTS games being played from a FPS perspective and I like the the idea of less serious arcade style games.
Even if this is true, we're looking at a tight money policy and a bear market in tech broadly with no end in sight. Pre-profit companies need to protect their hides, and I expect to see such reflected in layoffs and attrition.
I don't understand what that means unfortunately. I would think the second part of the comment refers to direct buffers in NIO that were added in java 1.4. One possibility is that he means directly interfacing with the operating system I/O system calls and using sun.misc.Unsafe to read or write to buffers.
Be careful if you take curcumin and are also taking medication that is metabolized by CYP2D6, as it is a CYP2D6 inhibitor. It will likely increase side effects and the duration of effect for those medications. It still blows my mind that this information is not given out with these medications (as there are other common CYP2D6 and P450 inhibitors with the same effect).
It's always premature to optimize until your company is failing, because if you aren't failing yet it means it's worked so far. You should always wait until your company is falling apart to do a full rewrite of your core product.
Bolt laid off around a third of their workforce accord to The New York Times, from just over 900 employees to around 660 as counted by active Slack users internally.

https://www.nytimes.com/2022/05/25/business/bolt-layoffs.htm...
I wonder... What if you used a transparent container that utilized the sun to add pressure during the day while it's being used then pump it at night(cooler). Worth the effort for noticeable gain or no?
Well sure, but the QSBS exemption cutoff is literally 220x less than the valuation Bolt was trying to see this on.
God forbid people be well paid
Any clear reason to go for Google for TOTP? As opposed to Authy or something else.
Lovers in a dangerous spacetime
You are controlling a spaceship with up to four people, bit with all these weapons, shield and steering you have to swap between these or at least coordinate. Really enjoyed this with 3 other friends but might be even more fun with just 1 or 2 extra players as there should be more running around the spaceship
Actually its more secure to use NFC yubikey w/ their app than google authenticator for TOTP bc the key is in the yubikey enclave vs the phones
<number>.toString(2) Wouldn't be quite right because the output needs to be padded out with zeros.
A VR game with solid Souls-like combat. Block, poke, slash, slam, flick, roll & jump using buttons :), and explore the heck out of a huge world with massive detail. Basically Elden VRing.
Clearly anyone with the ethical chops to consider resigning over this would be a net-loss to Twitter if in fact they resigned. Is this some sort of named paradox?
I have tried some.

They never stuck and felt more of chores than frameworks.

I think that the first thing you need to clarify is the goal of your notes and then try some relevant system and adapt it.
Apple isn't the only one, Oracle did it first with SPARC ADI on Solaris.
It's literally just a fun place to go to when you're on multiple drugs, partying with friends and want some girls around. Not very deep, but I would get why some people dont understand the point of going out. Plenty of high status, less degen men go to strip clubs

Same with casinos, sometimes.. you just want to spend some time with friends? I get why people would think "why go to casinos/strip clubs when online poker/OF exist" but it's obvious these people don't understand what it's like to cut loose
You want to download a DB client on mobile? There's a DL link on desktop.
The strike prices of options are set based on a 409A valuation.

These are "cashless" loans, which are recourse for tax purposes (so that the IRS respects this as a true purchase of shares, in order to start people's LTCG and QSBS clocks). The terms were likely very favorable, i.e. set with an interest rate equivalent to the AFR. This is not a situation in which the company is trying to make money as a lender.

This is no riskier than deciding whether or not to exercise your options, which typically employees have to decide within 3 months of leaving a startup.

The risk is not in the terms of the loan, but in whether the employee wants to exercise and lay out the cash (or the promise to pay the cash); in each case, it's an investment decision to decide whether it's worth it given that the stock is risky and could eventually be worth zero.

Note that all these issues are driven by tax rules, and generally not the startups. Startups are damned if they do, damned if they don't.

Every type of equity has pros/cons. If it's an immaterial amount of money, the employee should be a big boy and just decide whether or not to risk the cash. If it's a material amount of money, the employee should really be speaking to their own advisors, which if they have a material amount of equity, they should be able to afford to do.
No, it's all the same.
Docker-stack-deploy – Usability Wrapper around Docker stack deploy
hard disagree

they should store crash reports locally and next time i open the app ask me whether i want to send them or not

what they decided to do instead is spying
My twitter feed showed me this fanart mockup of an Arietty game today so I thought I'd share it here since Arietty is based on the Borrowers.
https://twitter.com/cloudtrumpets/status/1529465790247870464
I agree with you that the parent posted a very interesting point, but out of curiosity - do you agree with them or not?
I don't know if I have an issue with GMO persay, but it seems the general science in nutrition is so poor it would be nice if we had some evidence before we started changing things. It seems like at best the current science suggests this may do nothing, at worst it gives people a false sense of security.

Also, I'm not so worried about the method of GMO as I am who is doing the GM and for what reason, and no I don't think selective breeding is better if Nestle is the one sponsoring the breeding.
> Do we ban cars, trucks, fuel, fertilizers, chemicals, and poisonous household products as well?

Cars and trucks need licensing, large purchases of fertilizers are tracked (esp. post Oklahoma City), as are large purchases of fuel and chemicals (thanks meth epidemic and Breaking Bad).

The licensing and tracking of firearms in the US is… spotty.

Perhaps if some of the same measures were implemented it would help the situation. Massachusetts may be a good place to start:

* https://www.vox.com/2018/11/13/17658028/massachusetts-gun-co...
There are alternatives that will work without JS though.. obviously the majority of people use it by default, but if you don't want to have it enabled there is plenty of other options.
Authenticator apps aren't much better. Look at their privacy policies. Installing Microsoft Authenticator means giving them your location data 24/7 and allows the to collect even more data on you than giving Twitter your phone number did. Do you really think they aren't going to use that data for anything else? I don't believe that anymore than I believed Twitter.

Personally, I'd rather deal with the hassle of carrying around multiple hardware tokens than give companies a continuous stream of data about my personal life to use against me.
I'd still love to get a response to the comment I made on my submission (https://news.ycombinator.com/item?id=31450100)

> I'd love to hear from someone at GitHub (anonymously or not) what they've done to be satisfied with action Heroku have taken that would allow the integration to be turned back on. My confidence in Heroku to give me accurate information on this is low.

As far as I can tell from Heroku's communications they:

- Have no idea how the attacker gained access

- Have no idea if the attacker still has access

If they do know these things then I've not seen them say so.
> discussions have been trending back to just using configuration structs, rather than any of the other fancy options proposed over the years.

It may look a little more fat, and probably copies some fields that will end up in configuration but...

1. Go is very adept at copying large structures
2. A fully scaffolded struct is far easier to read than something hidden inside a function somewhere
> most people will eventually abandon Google entirely in favor of a different search engine that gives us results that we're happier with.

LOL! Which one?
Security Code Audit – For Fun and Fails
I think it goes to show how people are surprisingly willing to settle for sub par experiences. Nearly everyone in the united states use terrible paper mate pens that scratch and skip, and use composition notebooks with cover that looks like tv static, made of center-stapled tissue paper that don't open flat.

(If any of you are suffering from terrible stationary, I would recommend trying out Midori MD Paper notebooks or Rhodia Rhodiarama notebooks. Midori makes beautiful and functional notebooks with precision ruling that satisfies the engineer in me, and Rhodia uses luxurious Clairefontaine paper suitable for fountain pens and stuff)
After reading last week's leaked YC letter to founders, I was suspecting that this would be a shockwave staggering the startup scene.

I'm not working at Bolt, but this week our (not large) company has announced a 20% layoff and essentially made it clear that we shouldn't count on any investment funds in the foreseeable future.

Hard times with all these investment sources drying up, but so far this crisis is localized to the tech world, unlike the dotcom bubble was. I sincerely hope that it will stay this way.
Apiary Simulator - Manage a your honey bees year round from pollination to honey harvesting and overwintering. Thinking something like Starcraft mixed with Sim Farm.
PEP-690: Lazy Imports
Exactly. I did tell them many times before [0], [1].

They just won't listen. So give them a fine instead, that will make them listen.

The second 'wake up call' after the last one I've seen today: [2]

[0] https://news.ycombinator.com/item?id=29264937

[1] https://news.ycombinator.com/item?id=30010434

[2] https://news.ycombinator.com/item?id=31510868
> [Twitter] agreed to an order that became final in 2011 that would impose substantial financial penalties if it further misrepresented “the extent to which [Twitter] maintains and protects the security, privacy, confidentiality, or integrity of any nonpublic consumer information.”

They violated that order and that's what the fine is for.

I was wondering what kind of authority the FTC has to impose fines based on what as a European I'd consider a GDPR violation (in the USA, this california privacy act thing sounds like it would be the nearest thing, but that's not federal so that couldn't be it). But what was this order about? Clicking the reference in the article:

> The FTC’s complaint against Twitter charges that serious lapses in the company’s data security allowed hackers to obtain unauthorized administrative control of Twitter, including access to non-public user information, tweets that consumers had designated private, and the ability to send out phony tweets from any account including those belonging to then-President-elect Barack Obama and Fox News, among others.

> Under the terms of the settlement, Twitter will be barred for 20 years from misleading consumers about the extent to which it protects the security, privacy, and confidentiality of nonpublic consumer information

So this wasn't about privacy initially, the FTC's attention came from allowing some public figures' accounts to be hacked, after which it imposed some broad set of requirements, which are broad enough to now include this privacy issue. Not a bad outcome, but interesting turn of events to get the FTC to act as data protection authority.
An implementation of (electronic) boardgames that makes use ubiquitous screens:

Ideally, everyone sits in the same room. The shared information, basically the board in a boardgame, will be displayed on a common screen. Think a ChromeCast on the wall or a iPad or laptop on the coffee table.

Your private information, basically your hand of cards or so, is displayed on your smartphone. Similar for all other players. Your phone is also where you input your moves.

This setup would fix multiple problems I am having when playing boardgames:

(1) played with cardboard bits, they are expensive to purchase, and you have to do all the tracking and 'calculation' by hand.

(2) played on phone screens only, the screen is tiny and crowded with information and there's not much shared experience apart from sitting in a room together.

(3) more importantly than just making existing game concepts more convenient, this setup allows you to make boardgame-like experiences with novel designs. Especially you can press the mechanism of simultaneous play much harder, while still allowed for interaction.

For a simple example, look at Codenames https://boardgamegeek.com/boardgame/178900/codenames

With the computer as an arbiter, the two teams can essentially play simultaneously. And only the team leaders even need private screens / phones. (You will probably want to synchronize a bit. Eg you still have turns, but both teams can do one turn each simultaneously; then they both start the next turn simultaneously etc.)

Slightly related: I'm also really impressed by https://spyfall.adrianocola.com/ because they managed to make a computer-supported version of Spyfall, but you only need to interact with the computer once at the start of the game. Afterwards, it's all analog.
At first I thought the fine sounded excessive but after thinking about it, it seems far too low. I'd like to know the the people that were specifically responsible for this scam.

Did Jack Dorsey implement and endorse this scam?
For the King is a game I don't the mentioned a lot but it's great. It's much like divinity original sin but more roguelike. My girlfriend doesn't like divinity but absolutely loves For the King.
My preferred idiom is essentially the command pattern:

type Frob struct {
SomeFlag bool
AnotherArg string
}

func (args Frob) Do() FrobResult {
// ...
}

// Later:

res := Frob{SomeFlag: true}.Do()

This saves the stuttering of `Frob(FrobOptions{`, should have identical performance to that, with nicer syntax, and has a smooth upgrade path for all the sorts of things folks do with the command pattern (such as logging, dynamic dispatch, delayed execution, scripting, etc).
There's an older game called Kohan you could check out. Click speed is not super important compared to positioning and company builds. Doubt there's a multiplayer scene, but I haven't played in forever.

Also check out Beyond All Reason, it's a modern Total Annihilation where you're essentially trying to automate economy and production and the game provides a lot of tools to do that.
I semi-regularly wish I lived on the timelines in which Star Wars Battlefront III and MegaMan Legends 3 hadn't gotten canceled.