skysight-inc/HackerNews huggingface dataset:
Most interesting!

The Wikipedia entry for "Bystander effect" claims "These researchers launched a series of experiments that resulted in one of the strongest and most replicable effects in social psychology." citing Fischer et al https://doi.apa.org/doiLanding?doi=10.1037%2Fa0023304 - 'The bystander-effect: A meta-analytic review on bystander intervention in dangerous and non-dangerous emergencies.'

The abstract says "In a fixed effects model, data from over 7,700 participants and 105 independent effect sizes revealed an overall effect size of g = –0.35. The bystander effect was attenuated when situations were perceived as dangerous (compared with non-dangerous), perpetrators were present (compared with non-present), and the costs of intervention were physical (compared with non-physical)." but I am unwilling to pay for access to read that paper.

Marie R. Lindegaard's publication "Bystander Intervention in Street Violence: Current Evidence and Implications for Practice" from https://osf.io/preprints/socarxiv/7m9uv/download comments "Decades of subsequent research established the bystander effect as one of the best-replicated findings within social psychology (Manning, Levine, & Collins, 2007). Recently, however, this apathetic view of bystanders has been challenged. In a meta-analytical synthesis of the experimentally-based bystander effect research field, Fischer et al. (2011) showed that the bystander effect does not generalize to dangerous emergencies."

Wikipedia and Lindegaard both quote Fischer, with rather different interpretations, and the Wikipedia example is clearly more suspect, quoting a 1969 experiment for its example.

Thank you for pointing this out!

I commented "the story was more parable than fact" to summarize the Genovese case, leaving full discussion up to the Wikipedia article.
yeah that's sorta what Kevin Lynch's book "The Image of the City" is about: https://en.wikipedia.org/wiki/The_Image_of_the_City

very influential book
Yakuza Struggle to Enter Honest Work as Japanese Mob Weakens
That’s not what I, as mostly android/web/qt dev, want though. Why should I get 50% less performance just to fix some tiny single-pixel issues on a screen where I can’t even see individual pixels?
In our case its not shaming you for speeding or anything specific, it just displays every plate that it scans to advertise the scanner.

Also in a not very surprising turn of events, a lot of the screens just show a fixed plate these days which makes you wonder which component broke (is it the screen, or the scanner?)
> I'll probably just end up cancelling this credit card. That would be a lot easier than figuring out how to stop AWS from charging me.

Nooooo no no no that is not true. If you cancel, this debt will follow you on your credit history and via collectors. Canceling a CC does not waive you of responsibility.

Just contact AWS support. Tell them your story. They’ll get your account closed and they’ll probably forgive whatever outstanding bill you have.

Please don’t just run away from the bill, you’re just setting yourself up for pain later.
And airpods bring in more revenue than Uber, nVidia, AMD, Spotify, Twitter, Shopify, and Snapchat
I wonder how much of the money basically comes from something virtually identical to "gambling addiction."
PayPal did this to me over like $1.50

But I had moved to Singapore. My PayPal account was in Australia. When trying to pay using my Singapore card it got flagged as fraud. I called and there was no way to pay. In the end I created a 2nd account in singapore. Added $2 credit to my account. Transferred it to the other account. Then closed both. Ive not used PayPal in about… 6 years now? Scam company with unhelpful support.
In the first case, there would be a hard compiler error — rustc would refuse to compile the code until I fixed it.

In the second case, Python would allow the code to run but would potentially produce a runtime TypeError when it reached that point depending on exactly the code does. It might also run fine (e.g. I'm just passing that variable to json.dump()) or produce unexpected output (e.g. I'm passing that code to print() and that worked for int, and str, but then someone called it with None and I didn't want "None" in the output).

The point was that while those differ in how they're implemented, the experience can be fairly similar when you're in the middle of the code-test cycle. My example wasn't the most complicated dynamic typing scenario but it's an example of why this works pretty well: most Python code isn't highly dynamic or dynamic everywhere — typically there are a few places which might be challenging for analysis but there's also a LOT of code which only ever works with a single input type. If your IDE provides feedback on all of that code, you're going to avoid a fair number of other bugs and free up time for the hard parts.
Even that is doubtful until we see 3rd party benchmarks.
This makes me sad. I played a ton of video games as a kid and can look back on those experiences and stories as fond memories. I wonder if folks mostly gaming on mobile will be able to do the same.

For anyone that does mostly mobile gaming: I’m curious if you feel it’s enriched your life or has just been there to pass time?
> Developers are free to go to a huge number of competitor platforms.

There are no other platforms on the devices. Saying I can buy another house if I could only choose one electricity provider or ISP isn't a good defense (in those cases either).
Only, this has all the logical soundness of "All cats have legs. Cows have legs, therefore cows are cats"
Been using Datree for a while now and its become a habit for me. It's so simple yet powerful, super easy to get started with. No one likes production clusters to fail, and using Datree is a step in the right direction to prevent that by detecting misconfigurations in manifest files. Keep up the great work! Looking forward to future announcements.
The referenced podcast episode:

https://cre.fm/cre222-terravision
I haven't used either, but one of the catches with yggdrasil is that you have to peer manually over the Internet. On the other hand, you could install it on every router on a network, and everything would work automatically.

There are some higher-level tools that can manage your peerings, but at that point, yggdrasil just offers a unique IPv6, derived from your crypto key, and end-to-end encryption, both of which can more or less be achieved with wireguard alone.
From the Epic v. Apple judgment:

"Further, the evidence demonstrates that most App Store revenue is generated by mobile
gaming apps, not all apps. Thus, defining the market to focus on gaming apps is appropriate.
Generally speaking, on a revenue basis, gaming apps account for approximately 70% of all App
Store revenues. This 70% of revenue is generated by less than 10% of all App Store consumers.
These gaming-app consumers are primarily making in-app purchases which is the focus of Epic
Games’ claims. By contrast, over 80% of all consumer accounts generate virtually no revenue,
as 80% of all apps on the App Store are free." (pg 1)

"With cross-platform games like Fortnite available on multiple devices, these platforms
are truly competing against one another for these in-app transactions. For instance, an internal
Epic Games email from September 2018 notes that “purchase behavior may have changed with
the addition of mobile, especially Apple and more recently Android, where users are just logging
onto their mobile app to purchase.” In other words, “most players are still playing on PC/Epic
platform[s] as they did before, but purchasing on other platforms like mobile because it may be
easier and more convenient [i.e.] when the store updates.”422 This is despite the fact that iOS
Fortnite players consisted of only approximately 10% of daily active users, and Fortnite players
generally prefer playing on alternative platforms." (pg 84)

From these paragraphs, a clear picture arises:

* Most App Store revenue comes from a small number of high-spending whales purchasing in-game items.

* The reason Apple gets to claim its cut for games like Fortnite is not because people play these games on Apple devices, but because phones are the most convenient way to buy in-game items.

* These high-spending whales disproportionately own Apple devices over competitors like Android, to no one's surprise.

Given these facts, it is no surprise that Apple makes more money than those other companies. Sony, Microsoft and Nintendo tend to make more money from full-priced games rather than free-to-play games with IAPs.

Personally, having tried games from both models, I find one to be clearly more ethical than the other, and it is definitely not the one that forms the backbone of Apple's app store revenue. (I have issues with how locked down game consoles are, but Apple's total control over its personal computing devices is a million times more serious.)
Perfectly legal in the UK-- the company was British. Customers were in Europe, America etc
Minting a Human with a Unique World View
Looks like Argentina was using an incidental id leaked together with the data as a global government password.

With any luck, the leak forces them to abandon it. But given people reporting on other comments that the leak was already denied, I'm not holding my breath.
StyleNeRF: A 3D-Aware Generator for High-Resolution Image Synthesis
At an old job we had techs (me) and sales. Management threw both at each team and you can guess the result of that.

During work event we all took a personality test and the tech were scored "yellow" and we tech "green" in other words we were different. Pretty much people in technical jobs have an aptitude for technical and sales for selling.

So reading what you wrote I can see the salesman just doing what is his nature. It's the same for a technician we don't turn it off it's a personality trait than a job or a skill we have.
Both could happen. I'm sure many people have fond memories around Angry Birds. And Cut the Rope has an adorably memorable avatar.
> As a financially-insecure immigrant, I knew this deal would change my life.

What is it with this guy and his desire for a hero narrative? First he took credit for the Like button, now this... His cousin Dara is totally insufferable in his lackluster position as CEO of Uber, but at least he’s honest about their very privileged upbringing.

Is this a prelude to a political career or something?
Hopefully a good student wouldn't stop listening at that point, because the rest of the linked paper describes how to clean things up precisely because an overdependence on inheritance can create bad outcomes. Quoting from the discussion at the end that GP apparently failed to read:

> In our aggregation pattern we discuss how inheritance is overused and sometimes is incorrectly used. Our pattern addresses how to fix one common misuse of inheritance - but in proposing this pattern, are we (improperly) encouraging an undisciplined use of inheritance, with the idea that one can "fix things later"? We think not. As noted earlier, "is-a" relationships are not always clearly distinct from "has-a" relationships. Points of view change over time, which does not imply that the original use on inheritance was incorrect.

In fact, they're addressing your concern in their own document! Does encouraging early use of inheritance with the intent to refactor later (when you actually know what you're building) cause problems? They don't think so, but that's an opinion born (presumably) from their own experience. Yours may be different, mine hasn't been.

Their discussed model has you (somewhat) abuse inheritance early, while prototyping, and then lists several ways to change the structure of the program once you properly understand the model you're implementing.
Why can't you buy a Pi?
I absolutely adore Tim Minchin. Every now and then I'll go down a YouTube rabbit hole rewatching everything I can find of him. And despite clearly being a genius, he's not taking himself (or anything for that matter) all too seriously, and I very much appreciate that.

Here's a perfect example of that, also of his critical look on fame: https://www.youtube.com/watch?v=OdtCuC5mLeQ
Apple made games in the early days. The Apple II was built to be able to play Breakout amongst other things and the computer shipped with paddle controllers.
That reminds me of another Bill Murray quote: "When you become famous, you've got like a year or two where you act like a real a**. You can't help yourself. It happens to everybody. You've got like two years to pull it together — or it's permanent."
That article doesn’t say anything disputing the main result about lowered sperm counts. Rather, it

- Questions whether there is a causal link between lowered sperm count and lowered fertility.

- Declares the design of the original study racist because it categorizes countries as “Western” and “Other”

- Expresses concern that aspects of the study could be used by alt-right white supremacists for their own agendas.

They then propose an alternative framework to conduct this research, but from what I can tell did no science of their own.
I would argue that Macs with PC-shared Intel CPU's and AMD GPU's should have been much EASIER to support than the new, completely-different architecture, and that hasn't really happened.
Who says it’s an external consumer asking for the data? Lots of backend services have asynchronous processes or batch jobs that are themselves essentially the consumer.
Beets’ strength is as a tagging solution more so than a way of accessing music. For the latter I use mpd.

From a tagging perspective beets works great. It’s hugely configurable out of the box and the fact it’s written in Python means it’s easy to extend or write plugins for your own purposes.
So my school district's last day of in person instruction was March 12, 2020. Which leads me to wonder if the plan was to end testing in March 2020, or if testing was ended because schools were being shutdown and testing wasn't feasible.

If testing for the 2019-2020 school year stopped rather than completed, then you've got a data problem because it's not clear that tested performance is independent of scheduling.

Also, even if the testing was all completed as scheduled, COVID-19 was on at least some student's minds throughout February, which could reduce test scores. It can be difficult to focus on testing when a not yet declared pandemic is starting up.
is it just me or is about 65% of the AWS customer experience dealing with cost and implementing clever workarounds to reduce spending? wouldnt it make more sense to just shop around and use a different cloud provider? vultr? ramnode? alicloud?
While valid for a lot of industries, I'm not sure the productivity of driving a truck from A to B doubled since the 70s
It’s an em-dash, and I think of it like parentheses but less of an aside—and implicitly closed when used at the end of a sentence.
Hi Saurik: Since LwIP only provides handlers for TCP and UDP, doesn't that reduce Orchid's VPN to a TCP/UDP proxy? For ex, can Orchid handle (or intends to handle) SCTP, say?

Or, is LwIP more capable than what I it give credit for?

(by the way, thank you for building orchid in the open! looking forward to the eventual team-up between orchid and helium :)
Comparing Microservice Permissions Strategies
I dont know how reliable these indeed salaries are, I also know many many many drivers that are making less than 50K a year putting in 50-60 hours a week (or more) and are away from their familes for 5-7 days at a time
Russia Signals Europe Won’t Get Extra Gas Without Nord Stream 2
There are no other platforms on the Playstation, XBox, or Switch either (brought up, because those are the focus of TFA).
Gone are the days of Jelly Car. Now it’s enormously rare to find any sort of mobile game that does _not_ have either invasive ads with arbitrary timers and intentionally hard to click dismiss buttons or egregious in-app-purchase models
Unless my memory fails me, Turner colorized a bunch of old black and white movies. Are these colorized versions still around or did people decide that they hate them? I honestly don’t know.
Python is such a joy to write and such a nightmare to set up, package and distribute.

The Python Foundation needs to adopt or create standard and supported ways of doing things. I spend so much time dealing with issues that should have been solved a long time ago. Special shout out to the PyInstaller devs for providing so much value while constantly fighting to deal with upstream changes.
my general metric is, per task:

( complexity_points - bugs_reported ) / total_time

over time, the total productivity is the sum of each task.

( for complexity_points i use https://ciandt.com/us/en-us/complexitypoints )
RMRK: Building the World’s Most Advanced NFT Protocol
This post finally got my ass in gear to cancel an account that I thought I had closed but was still charging me a few dollars a month.

I spinned up an AWS instance to practice, and once I was done I thought I closed everything down.

Turns out I had just stopped my micro instances, and I didn't terminate them. I also hadn't released the my IP address. There was also a snapshot of the tiny db I had created still floating around. The documentation was a little confusing, so after I went through it I spent half an hour chatting with a support rep to make sure everything was completely good. After next month my last bill should go through and I should be free and clear. Unfortunately I have to wait for next months bill to go through as I can't just pay it all now.

This was mostly my fault for letting it go on for so long, but I hate how if you don't do some very specific steps you can still be charged. And I think if an account is closed, it should absolutely terminate all services that are still running on that account, and then send you the final bill.
A lot of Apple fans keep saying Apple drives innovation, but I'd love to see where this has actually been true. Every example I've ever been given has a counter-example where someone else did it first and Apple did not do it in a way that conferred a market advantage; the only thing Apple has proven they're consistently better at is having a PR team that is also a cult.
There is a quote saying 'humans are not optimal navigators'... but it just depends on what you are optimizing for. We optimize for minimal cognitive load.
This is hugely due to (mostly) women leaving the workforce to take over childcare due to closed schools.
I briefly worked at a slot machine app company (microtransactions, but you cannot win real money) and my guess would be a lot. I did not feel good about that job.
I'm not sure but it sounds like you might be unfamiliar with currying [1].

1. https://en.wikipedia.org/wiki/Currying
Ah ok. That would at least make more sense.
Nice! That definitely sounds enticing.
Yes you are correct! First time trying to post a code block from mobile, cheers.
The ‘Steam’ platform never appears on any list comparing financials. I suspect it’s because the parent company ‘Valve’ is privately held, not publicly traded.
You could try their Lightsail object storage (and other lightsail services) for this type of pricing: https://aws.amazon.com/lightsail/pricing/
Datree is awesome!
In my case PureScript and Haskell.
Implying "inside numbers" produced by Apple are somehow more trustworthy?
RevOps is building the modern sales stack for startups
This is worth a read on that topic: https://www.joelonsoftware.com/2016/12/09/developers-side-pr...

(5 years old but a lot still applies)
Ordered the mid-range 16" 32G/1TB M1 Pro MBP.

For software dev, don't see a lot of need for the M1 Max. Def. need the 2 4-6K monitor support, which is poor in recent MBP's (overheating).
> At some point, companies will simply not purchase the goods if they can't truck it economically or will look for alternatives.

I don't know why you were downvoted. Maybe people assumed a political position, but AFAICT you're just stating facts.

If trucking in its current form becomes unsustainable then it'll evolve into leaner alternatives, or we'll simply pay more / consume less. Nothing wrong with that.
> The Python Foundation needs to adopt or create standard and supported ways of doing things

The Python community has adopted or created a standard way of doing things for the (checks calendar) fourth or fifth time now.
Why are record numbers of Americans leaving their jobs?
I've heard it as "don't sell what has been sold."
> A student generally assumes that their instructor's opinion is informed.

The first thing a student should learn is that teachers are not infallible. Question authority. Doubt everything.
As a freelancer I've worked at multiple places simultaneously and never run into any problems like this.
Interesting, ok, thanks. I've definitely never heard that here. I'd say in my own experience 'brown' is even more common as a self-description than 'black' (per capita as applicable).
As a financially-insecure immigrant, that line actually helped me understand his mindset, and did not come across in any way as a "hero narrative".
No. I also use Dvorak + Vim and I'm happy with the hjkl placement. Sure they're not all adjacent, but there's enough symmetry that I've never found it annoying.
Why do you have a facebook account for your dog anyways?
I would imagine not really. Logistics jobs are all about reliable throughput. There may be spikes that need extra demand, but you're better off with 5 full time employees who will always show up, than having 4 then scaling up to 6 when you need, since that introduces logistical hurdles.
I'm an AWS Solutions Architect and I was helping a customer with the same issue as in the article a couple of months ago.

What I found out when I researched it is that there is a subtle difference between using lifecycles to move objects to other storage classes and for deleting objects: deletions are not transitions, they are expirations – and expirations are free. I submitted a clarification to the S3 documentation and now it says "You are not charged for expiration or the storage time associated with an object that has expired." (https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecy...)

If you have objects in IA or Glacier there is a minimum duration you're charged for, but there will be no extra charges for expiring these objects.
> A good ballpark to get started is creating three plans around $47, $97 and $249 each.

just like that. really? no matter what kind of SaaS you're running?
Most problems we all face on daily basis are completely trivial and those which aren't are often solved by someone. Which is something people often overlook and end up making products which no one really needs. Here's an example - I broke the remote for my AC earlier this year but I managed to salvage the codes and program a wifi-enabled ESP32 to communicate with the AC over wifi remotely, I made a crazy stupid UI for my phone so I can control it remotely(though I spend 90% of my time at home). Sounds like a brilliant product, doesn't it? Is there a market for it? I haven't bothered to check but my bet is that there might be 3000 people worldwide that would consider getting one, out of which maybe 50 would end up buying it. So no, this probably won't break the front page of Amazon to put it lightly.
Looks it's been known to be an issue for a while:

https://www.freightwaves.com/news/driver-shortage-ata-estima...

https://www.reutersevents.com/supplychain/3pl/12-key-facts-a...

https://www.fleetowner.com/operations/drivers/article/216917...

Even as early as 2005: http://www.iitr.edu/pdf/ATADriverShortageStudy05.pdf
It seems Wayland still has some issues with dual monitors and higher resolution (note: I am following the PopOS configuration guide on the frame.work forums. I’ll probably give Wayland a try later today as I wasn’t aware of this.