skysight-inc/HackerNews huggingface dataset:
Do they? Or are the places that people can afford constrained to offer that, making them think that what they can afford and what they _want_ are the same thing?

I live in a reasonably walkable section of Toronto, but I still need a car for some of what I do (if I got a bike trailer, I could reduce that need to a larger degree than I already have, but public transit where I live is suboptimal for short trips and doesn’t go everywhere we want).

I could not now afford the house I bought twelve years ago because the market has gone crazy (we estimate we could get 3–4x what we paid for the house—but then we’d have to find a place to live), especially for the more walkable sections of the city.

I _want_ more walkable, transit-able, and bikeable parts of the city. I also want it to be more affordable to more people in the city, because I don’t particularly want to force people to have 2 hour commutes into the city because they think they want more space, but in order to have more space they have to move where nothing is as reachable as it is here.
Ruby's performance as a function of infrastructure cost was largely fixed back with Ruby 2.2. Today it's even faster and uses less memory.

The performance problems were 99% invalid database usage, poor or overly aggressive pre-emptive indexing, or bad active record usage.

Developers lacked education in basic database design, and given rails made it do easy, yes that resulted in a lot of slow code and overloaded RDS instances.

But it was entirely possible to build highly scaling rails apps back in 2012. When I ran Wanelo's engineering team we squeezed 300K+ rpm's on a relatively small cloud foot print. It has since been migrated to Heroku.
Yes, this is why AppStores are such a bad idea.
Cosmetic-only in-game purchases are great. I'm also not against one-time upgrades or subscriptions.

If it's not compromising the game design, and it's not so addictive that people are spending more than they have, I don't have a problem. I'm not against monetization, as long as the games steer away from the dark patterns / don't make casinos for children.
Lots of interesting tidbits in here, not least that Armon Dadgar, who basically built most of the their revenue generating software, is paid considerably less than their CRO.
Why does anyone use Angular in production?
Great story.
How do you feel Jitsu compares to Rudderstack?
Well... I don't really know anymore. I'm with you on the ethics of gambling mechanics. But I'm less certain about the predatory part than I used to be.

I spent some time a few years ago playing some of the multiplayer "strategy" mobile games (FF, GoT, etc). I only ever sunk about $100 into any of them, the fun part for me was the politics and the intrigue on each server and that was roughly the ticket to entry. Got to know some of the whales a little - people who drop $5K-$10K+ on the game without a second thought. No real life names, just some conversations here and there. One was a VC, another a race car driver, lots of people from Kuwait for some reason...

My point is that I'm having trouble applying the "predatory" label when it's high net worth individuals throwing around sums that are ridiculous to me but trivial to them. I probably spend way more on some of my hobbies as a percentage of my income than they do on these games.

Now lower down on the scale, the people spending $100, $200, $500 on these games... that's where I get more uncomfortable.
While I broadly agree: data lies too. "X% more people use this now" says absolutely nothing about if they like it, or if it's doing what they want, or if you'll drive them off the system in a couple months because of it. It just says that X% more used it during the time you were watching.

You can use nothing but positive data-driven results to drive yourself out of existence, and it's rather easy. Direct, human feedback is absolutely essential.
I like this, I suppose under this new acronym cutting Google and Facebook out of your life would be "sticking it to the MAAAN".
It’s not like Magic the Gathering. They do the same model in TF2 and CS even going as far as calling TF2 a hat simulator.
Hastings Law to Change Name Linked to Native Massacres
Efficiently loading D3 datasets using Apache Arrow
Funny, I'm not censored on any platform. Then again I don't make violent threats, spread misinformation, use racist language, or harass people. I feel free to have these discussions, and I do all the time. What's the problem?

You can communicate freely, but that doesn't mean there isn't consequences for things you speak and nobody has to host you while you're broadcasting it. I find this type of argument devolves into "I want to be a crappy person and not be judged for it or face consequences", which just isn't the reality we're living in.
Please consider using tar.gz for the Linux download as ZIP does not store the file permissions and thus the game won't start. The SS14.Launcher should probably be an executable, which itself is a shell script trying to start bin/SS14.Launcher . The shell script can be started without it being marked as an executable but it will fail when it tries to execute bin/SS14.Launcher. I also had to set the execute bit on bin/loader/SS14.Launcher as otherwise the game would throw an exception after trying to connect to a server.

System.ComponentModel.Win32Exception (13): Permission denied
at System.Diagnostics.Process.ForkAndExecProcess(String filename, String[] argv, String[] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolean redirectStderr, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec)
Absolutely true. It’s Fortnite’s DNA, and you would hear wailing in the streets out your window the day they broke that promise.
"It warned parents to stop using the app and alleged that it might be illegally accessing people’s personal information."

If that is possible, then your API is at fault. Period.
There was an interesting observation that practitioners optimize for themselves, not the patients[1]. When you're seeing dozens of patients a day, each of them reacting differently, it's hard to empathize fully with, and adapt to, each of them. The one you can optimize for, as the practitioner, is yourself.

[1] Dan Ariely, in the intro of his must-read book "Predictably Irrational"
DeFi and the “digital asset” felony hidden in the infrastructure bill
Did it for years with no real issues until I wanted to get a dev job. My friend said "you cant walk into a software interview with that" and immediately bought me a used iphone. Having one after a near 6 year break hasnt really bugged me, I think the break let me see them for their benefits and more easily identify negative / compulsive behavior before engaging in it. Also my wife is a lot happier that Im easier to communicate with and Ive been able to take hundreds of priceless photos of my baby without whipping out my canon. Or maybe thats just what Tim Cook wants me to think...
How concerned are you about accurately replicating curves?

I’m asking because I’ve been wanting to get into making replicas! :)
Maybe this is just semantics, but I disagree with your mention that the goals aren't mutually exclusive.

The number of parameters you can optimize for is limited (to one, in my opinion).

While a premium game might also be attempting to optimize for profit, there is a greater distance between theory and data about what will achieve the highest profit.

Therefore, we game developers (the individuals making the game), who may be more motivated by making a quality game than profit per se, are able/allowed to push harder on creating a fun experience. It is more difficult for business interests to require compromising gameplay for profit when not armed with the data that freemium games provide.

I have loved working on premium video games (~20 year career, mostly RPGs and RTSs). I expect I would find it soul-crushing to work on a freemium game where I had to compromise player experience for the sake of profit.

(I do not disagree with your later point that freemium games can be fun (and still must be, to some degree) and I cannot comment on Genshin Impact specifically.)

Edit: I suppose I'm also attempting to point out that there can be a significant difference between what is motivating the corporate entity funding the game and the people who are actually creating it.
Crypto Experts Advise What They Adopt
A Case Study of the 1968 Battle of Hue
Because they are less likely to also shoot the person behind the person you shot.
Well the thing is it's probably much easier to do this incrementally. If you put a link to your site on your youtube videos your conversion is going to be terrible. If you put links to your twitter and discord it will be better. Then you can try to get people on your discord to go to your site since they're already deeply invested in your community. Anyway, building your castle in as many communities as possible seems like a much better defensive tactic than spinning your wheels trying to create a new kingdom.
Not related to the original article but I had a go at articulating the rationale here:
https://hexdocs.pm/integratedb/intro.html

(This project isn’t ready for prime time but it was a sketch of an approach to mitigating the downsides of integrating through the database, in order to unlock the upsides).
Is there anyone who you believe does have a finger on that pulse? If so, why? What can we learn from them?
Neocities is a website; websites can link to each other. Sure, it's not perfect, but it's far better than nothing – and it's easy enough to move your website with HTTP redirects (to the extent that you can ever change a URL).

Pixelfed is part of the ActivityPub Fediverse, as is https://write.as (a https://writefreely.org instance). These are protocols.
> It's like the MMORPG grind of enjoying the numbers going up from yesteryear, but somehow, even one step further removed than before.

Speaking of MMORPGs, the mentality has spread there too. Lots of players don’t ever experiment with different builds for their character or just play the way they like, instead following an online guide for achieving hyperoptimization. Even questioning that way of playing gets you marked as a bad player.

It’s also become much more normal to pay significant sums of money for in-game currency that is then used to buy high end competitive content runs from other well geared players for gear and achievements. This especially seems entirely pointless to me… what good is the gear obtained this way? It’s not being used for anything that calls for it so at best it’s a trophy for your character to wear that you didn’t even earn yourself.

It’s so far divorced from the seemingly endless font of exploration, discovery, and character progression that defined seamless open world MMORPGs back in the early-mid 2000s.
This has been my general approach after doing a very long brick phone break and it seems to work.
That just means you have identified a weakness to strengthen through meditation! You are reaching for those apps for a dopamine hit.
Why is it always yes? Games with cosmetics you can buy don’t change the core gameplay at all. Answer this question: what are players who don’t buy cosmetics giving up in gameplay?
Also interesting to learn that a CRO is a thing. I swear there is a new C-level title invented every few seconds.
Hearing stories of crunch time took the love of development away from me for a number of years, ended up going into InfoSec. I realized going indie is the way to go, make a bunch of money and quit to dev on your own for a while, or find a low-responsibility job that gives you enough hours to pursue your passion while living frugally.

Musicians and other artists have known this is the way for a long time, and right from the beginning they learn to accept it for what it is. We game devs are, in a certain way, artists too, and our job is no different from those of the classical artists.
There are a few categories of job hunters:

- itching for something new

- can't stick around because of personality clashes

- compensation

- not looking, but "looking"

Folks who're looking for something new will likely only stick around a couple years, because then "new" will be "old", and they'll want something "new" again

Personality clashes - whether their "fault" or not need to be seen early: doesn't make them [inherently] "good" or "bad" candidates, but since personality fit is >90% of every job ... you need to grok this fast

Money/perks/work-life balance/PTO/stock options/etc all matter to everyone - but how much they matter varies person to person

If they're content where they are, but are willing to talk to you, you know you have to work harder to get them - and it's probably not going to be by merely tossing a few $$KK at them

The way you (or any other candidate) answers, "why are you looking for a new position" indicates worlds about them as a candidate, and how well that particular recruiter is going to be able to place them into the company portfolio he/she works with
Calico seems to be focused on combating aging.
Agreed. I'm thinking about attending one of those jams. I like tight or even unreasonable deadlines. Ordinary jobs don't give people this kind of deadlines (or if it is the compensation might be shitty).

One thing I need to learn is to create pixel Sprites quickly. Maybe there is even a way to programmatically generate some template Sprites.
> What if we build it out of graphene instead?

I think the implication (that carbon negative local materials are unscalable) is unfair. We haven't built anything huge with graphene yet and the per-gram costs are still crazy (e.g. on the order of $100/g). By comparison, this article is about relatively large-scale projects that we actually did, decades ago.

> Between 1954 and 1967, during works on the rivers throughout the country, they sank 1,200,000 km2 fascine mattresses to the bottom.

We're in a context where we simultaneously want to:

- build and replace infrastructure

- decrease our carbon footprint and go negative where possible

- protect large coastal areas from storm impacts

- prevent further habitat loss and loss of ecological diversity

And more recently we have become aware that sprawling international supply chains are a liability.

I think more than just concerns over whether something scales at maximum profit, we also have too much institutional inertia. "If we pick different materials, will permitting and oversight bodies be convinced about safety and longevity claims? Will workers need to be retrained? Will the planning process need to change? Better to just do what we've always done; it's easier."

To be fair, I suppose I _have_ heard people talk about carbon sequestration in cross-laminated timber for large buildings. I have not heard people talk about being able to source that timber locally, or in a way which is especially beneficial to the land.

https://investingnews.com/daily/tech-investing/nanoscience-i...
This. Make it spit out a markdown file which means your docs are always up to date.
Dupe: https://news.ycombinator.com/item?id=29110444
Saying that sucking billions of dollars out of whales who are almost entirely people with a serious disease (gambling/attention addition) is balanced out by pretty graphics and all is like saying the packaging on the fentanyl pills justifies the cost. These games are created only to allow predatory behavior, and need to be regulated like gambling is regulated, at least.
Nike somehow managed to f**k up sewing a piece of canvas to a piece of rubber and now a $40 pair of Converse sneakers is functionally equivalent to or worse than a $10 knock off. The only value in those shoes is literally the brand name.
Thats true to a degree, but the distinction makes sense to me because angular is not the only project using reactive concepts.

RxJS is just one of the implementations [1] and people that haven't grokked it would struggle with other project utilizing it as well - even if its a React frontend, Go backend etc.
(and as others have pointed out: angular should not be considered a poster-child of reactive programming. they made it work somehow, but its really easy to get memory leaks even if you're just copy-pasting code from the official angular docs)

- [1] http://reactivex.io/languages.html
Facebook built their castle in Apple's and Google's kingdoms.
It seems we're arguing semantics here. My point is that it is biologically indistinguishable from starvation at this point again by definition. Without an interview a doctor could not tell the difference.

Your point seems be an objection to the use of the word starvation because it doesn't progress to the later stages due to maintenance of available fatty acids. And that it can be useful and therefore the word starvation is inappropriate. Does this sum it up?
I remember doing the same almost 30 years back, copying data from an Oracle database to an MSSQL database.

It was a fairly limiting approach, performance wasn't great, and diagnosing problems was a total PITA.

Afterwards I did an integration using an antiquated version of BizTalk, which was all based on COM and to this day remains my most loathed software ever. It was way too complex, the UI was crap, it was flakey as hell, and ridiculously slow. Later versions got better, but it was a very low bar.

Later I used a Java-based Apache project to do an integration - I forget the name. It was actually really good, easy to use but also allowing full control.

Later still, I did some integrations using custom C# code based around WWF (Windows Workflow Foundation) - the UI in Visual Studio was horrendously slow and flakey, it was too complex to build your own pipeline segments, and difficult to diagnose issues in production. But it did work fairly well for simple stuff.

And then later still I used PowerCenter - I was the architect, so wasn't that hands on, but the PowerCenter guys liked it, and we ended up adopting it as our standard integrations tool, with hundreds of integrations across the company.
I want to know when existential dread became a part of the human condition.
I believe there is a lot of internal politics and dynamics playing here.

If you are Demis Hassabis and want to lead this new initiative:

- Why would you want to report to the CEO of another subsidiary instead of spinning-off another entity within the Alphabet conglomerate?

- You can let the DeepMind team focus in their original areas of expertise.

- You will have a new (and $$$$) budget to hire computational biology PhDs

- With the new entity, you can fail a lot and not make Verily and Calico look bad (inside and out XYZ)

If you are Verily and/or Calico:

- You don't want a newcomer bring the exciting new projects and ruin your projects, budgets, initiatives

- [very speculative] You don't like Hassabis' progress (or is envy of)

- You think this new project will fail and don't this under your umbrella
Just wanted to mention that this is getting harder and harder - companies will just let you use their approved hardwared, full of monitoring software to keep you in line. And it will get much worse, as in Mana by Marshall Brain
The scales for these games are heavily HEAVILY tilted by weak minded, vulnerable whales. They spend thousands of dollars a month because they are addicted.

https://www.youtube.com/watch?v=z-fxfuWhff0
I used magic workstation, you just download MTG images and play against others online with your decks. There is nothing to buy and it can play the Warcraft TCG as well. https://www.wikipedia.org/wiki/Magic_Workstation
I'll write a blog post on the subject in a few weeks, which will probably end up here because Rust. The short version:

* This use case involves tons of string parsing and concatenating, which vanilla Rust does not make intuitive. A garbage-collected language would also probably handle this more efficiently than I can, given that Rust is doing exactly what I tell it and I don't have the time or inclination to microoptimize piles of parsing code.

* Generally, the work is sufficiently high-level to require large swaths of the standard library and a fair number of dependencies despite my best efforts.

* I've built a brick wall between myself and my data store. Ultimately persistence happens in IndexedDB with a JS shim, but currently the application loads the entire contents of your IndexedDB database into memory and runs based on that.

The WASM binary weighs in at 1.6 MB (500 kB over the wire). The source, without excluding tests, comes in at 580 kB (estimate 400 kB of actual code). If it were Typescript, I could probably minify that down to 200 kB or less, and that would still be plain text and achieve a better compression ratio than my WASM binary.

Mind you, I haven't put in a huge amount of work to stripping down the binary. But that's more or less the point: choosing Rust/WASM ended up having a lot of down sides without much in the way of up side, save for one: it's been a lot of fun to do, and I probably wouldn't have made it this far in a language I didn't enjoy as much.
He went to jail for breaking laws:

>His crime consisted of taking classified information about the US drone program and giving it to journalist Jeremy Scahill.
I suggest you look up how Google Safebrowsing works; it's not how you may think. I'm pretty anti-Google and I leave this feature switched on because I believe the trade-offs are worthwhile.
Sorry for the late reply. I actually missed this. That's on me.

> There are just so many simple answers to your questions that it tells me you haven't given them much though.

But your "simple answers" aren't right. And they ignore a lot of fundamental complexities.

> It is one property

Well. There's the loophole. If I buy two adjacent properties, why isn't that one property? Or will it be one when I buy both? If so, then why can't I just creep until I own all the property. Then, since it's my property, I can do what I want. Including selling use rights and all that business. Basically not solving the problem you think your solution solves.

> The same rule applies to each of you: Own no more than one property in which you do not reside. Multi-party ownership would most likely relate somehow to cohabitation. For example: If you live with a life partner, it is reasonable to have both of your names on two properties in which you do not reside. So, in that case you would own two properties in which you do not reside but between the two of you, there is still only one non-residence property per-person.

You understand that a lease is not ownership. It's borrowing. If I lease out office space, that person doesn't own that property, they're just borrowing the use.

> If you buy in with a group to own a percentage of some property, that counts as a property you own.

Why? Why as a whole? Why not as a percentage?

> I don't think so, no. This is probably a significant attack surface for abuse similar to gerrymandering but would be related more to zoning laws than this property ownership law.

Owning all of the acreage is an attack surface as well. It doesn't solve the problem at all.

I'm not sure I'm the one who hasn't given it much thought here. You have an overly simple solution that can't handle even some of the more obvious edge cases.
Only 2.5x the power usage?

More seriously, there's always a few comments on threads like this claiming it's unfair to compare Intel to AMD or Apple because "they have a larger node size and are hamstrung by it." Which is Intel's choice, they were happy having a superior node all to themselves for decades and now it's a problem for them.

I don't remember people saying AMD was just as good as Intel but was just on a worse node either, did it matter to anyone but AMD fanboys?
Rightly or wrongly, the big players believe the way is to have more whales playing. However, I agree with you that Fortnite is the gold standard of how to do freemium.
I suppose it depends on how you define walkability. I think a good walkability metric decreases when you no longer prefer walking — which tends to be the case when the neighborhood park becomes a drug hotspot, per your example.