skysight-inc/HackerNews huggingface dataset:
Great that there is some information about the game now. They are extremely bad at generating excitement despite the huge amounts of money they make from these and the loyal fan base.
> I had already called out how sub-optimal this entire setup was before the incident occurred but it rang hollow from then on since it sounded like me just trying to cover for my mistake

That's what blameless post mortems are supposed to prevent. The only valid things to consider are questions like "is it a cost-effective prevention?", "what is the timeline of implementing this prevents / how should we prioritize?", and "does it meaningfully overlap with other changes that would prevent this?". Things like "well person A is new and that's why this happened" is not an acceptable position. Now of course, people can be not honest / not self-aware enough and are coming from that position without stating it anyway. That being said, that's why you try to focus on the objective evaluation of the recommendation and nothing else - that tends to make the bias irrelevant. Any EM/tech lead worth their salt would instantly say "is it actually important that staging and dev databases share creds"? Certainly prod should never. The other follow up to track down would be "if DNS flushing is so important when changing hosts, how have we automated it so that it happens automatically before every script that's run". I would also recommend to get rid of (ab)using the hosts file immediately and switch to explicit configuration files that you have to specify (perhaps automatically picking up "<username>.config" as a default so that scripts only ever run on your dev zone by default & locking down production.config so that only CI has the ability to touch that).
Native, quite reasonably, means the application is compiled to the CPU's native machine code. Take as an example the distinction between Java and native apps on Android.
Always!

My main browser, with about 200 tabs and 3 windows open, is seamonkey. With javascript and cookies disabled.

Quite frankly, I find that many technical sites work just fine with JS and cookies disabled.

Pretty much anything that requires login, needs both. When this is the case (such as posting this comment) I launch a firefox instance, make my post, then logout and close the browser.

But seamonkey with all those tabs is on at all times...
You can make all the arguments you want but it won't do anything meaningful. If those 1000x people expressing opinions have the necessary domain expertise, and aren't just tossing out their feelings on what they think might be cool or might be nice in a perfect world, then they should start contributing to these projects and fixing the bugs.

I mean, I think it would be cool if my PC never crashed. Isn't it easy and fun to say things like that?
If it were - wouldn't apple be trumpeting these changes?
Why stop there? Why not go the whole way and teach CS in Javascript? Python's tentacles of mediocrity know no bounds. It's as if the whole teaching profession is sleepwalking towards conformity.
I think you’d have to answer what the difference is between that group of chess masters and the rest of the population. Could you pick any random adult person off the street and train them to compete and win against the best of the best? Would their training take as long or longer than the current chess masters? My gut feeling is that the small differences between high performing people are evident of a population of geniuses rather than evidence against genius being a thing. If we were talking about athletic performance instead then I think it would be more evident, there are natural athletes who have some combination of physiological traits that allow them to perform better than others with the same training.
Well, it's certainly different from Hemingway two-finger typing on a manual typewriter. Or, Jefferson writing on (expensive) paper with a quill pen and iron-gall ink, with only the occasional overstrike.

Supposedly, Kerouac wrote On the Road on a manual typewriter fed with a continuous paper web.

So, yeah, different. Instead of composing a sentence in your head and then writing it down, you waste a lot of time editing it in place. It seems very disorganized to me.
Impressively polylingual, even multiglot.
They are behaving as expected since they are beholden to Russia for military equipment.
>> China is preparing to invade Taiwan in the coming decade...What part of that is propaganda?

> Propaganda. You can tell because China has never said that it intends to invade Taiwan, and you have no inside information.

Uh dude, they repeatedly make it clear the option to invade is on the table, and they've even withdrawn a previous promise not to send military occupation forces. And if you haven't been paying attention: a little more than a month ago they conducted live-fire exercises that looked a lot like practicing for a blockade of Taiwan.

That's all out in the open. "Inside information" is not necessary.

https://www.aljazeera.com/news/2022/8/10/china-reaffirms-thr...
another vote for NYC
I attended the EM wave propagation lectures years ago at my Uni, so my knowledge is rusty, and the following might not be something that is true in practice.

The faraday cage tries to equalize electrical field potential over space. It does so by allowing electrons to move more or less freely, typically inside a metal mesh.

But

a). metals (unless we use superconductors) have electrical resistance

b). electrons themselves have rest masses (i.e. don't accelerate infinitely quickly in response to force).

So, the movement of electrons is not instantaneous, therefore the electrical field cannot be equalized ideally. in effect we achieve attenuation of the signal, and not its complete blockage.

Secondly, the mesh must have some relation to the signal frequency (the wave-length), probably at 1:1 or 1:2 ratio. At some frequencies (terahertz, infra-red, visible, xray) you'll need pretty much a solid box to attenuate those.

And there's obviously tech which you cannot block/attenuate, like neutrinos. Producing and receiving such signals is however non-trivial and requires particle accelerators and large cavities filled with mineral oil and bulky detectors, so we can probably skip this :). Gravity waves belong to the same category.

You can also probably try to send and receive particles, like electrons or alpha particles if you use non-solid meshes.
I’ll be moving to Broward County in a month and definitely would be interested in an HN meetup.
The evidence on the Android side doesn't seem to support this line of reasoning. There are multiple app stores on Android (including Amazon's), and sideloading is permitted, yet there is still a dispute over the platform fee rate that Google is charging for Google Play.

At the end of the day, it's a dispute over money, and specifically the platform commission rate: developers want a bigger cut of the retail app price on Google Play.
You can improve your memory via supplements.
Jobs wanted to create a system where you could use apps without needing an app store, similar to the idea of everything being a PWA, but that was before the success of Apple's App Store. I doubt he cared about it afterwards.
- Apple is 50% of the US smartphone market, and what this means in factual terms is that they're the gateway to computing, communication, banking, and more for these folks.

- Apple doesn't allow side loading of apps. You have to go through their store with their rules.

- You have to pay Apple 15% of all commerce originated on your idea or platform.

- You have to integrate with Apple login and Apple payments, which reduces your relationship with your customer to a smidge.

- Apple cripples its web browser, encouraging app distribution of your software.

- Apple allows competitors to place ads on its App Store in your app's name or brand, making it an uphill battle to keep growing.

- Apple doesn't allow you to deploy at your own cadence. If you need an emergency bug fix, you're out of luck.

- Apple forces you to follow their app development guidelines. These are capracious moving targets and you're forced to follow on Apple's schedule, despite whatever costs and labor needs your business has.

- Apple can remove your app at any time for any reason with completely asymmetric power.

- Apple forces you to build on their hardware despite software being limitless.

- Apple frequently brings out competing apps.

Once a person is in the Apple ecosystem, it's very difficult to reach them without paying Apple somehow.
I love Sketchup 2017. AFAIK it’s now a web subscript model. I just don’t use it enough to warrant a subscription. I wish I could buy a copy.
Or the farther the bast needs to bounce off th ball.
The US may have similar national interests to my country, but that hasn't stopped them going after individuals in my country - with a lot more effectiveness than if China tried the same thing.
the application deadline for Winter 2023 was last week fyi
Amusing response.

In any case, I checked out Chromium, and the equivalent setting is labeled "Page zoom" and affects extension popovers as well. As far as I know, extension popovers are not web pages, so your expectation (and Chromium's behavior) seem to be a bug - either in the settings UI, or in the way the zoom setting affects extension popovers.
Untested backups and recovery plans are worthless.

If you can't recover in peace time, what makes you think you can do it in war time?
While the origin of 彁 will never be certain, there is a good chance that it came from a misinterpretation of 彊 [1]. Why is this not an accepted theory though? Because it is still possible that 彁 did appear in some reference source from the standardization, and neither that source or a source where 彊 does look like 彁 was found.

[1] http://www.asahi.com/special/kotoba/archive2015/moji/2011082...
World War I and World War II happened because of a multi-polar geopolitical power balance. I’d prefer not to live through World War III, now that nuclear weapons exist.

There is no organization that can prevent one state from going to war with another, I believe a multi-polar world would inevitably lead to a global scale conflict.
From the about page [1]:

> OpenAI LP is governed by the board of the OpenAI nonprofit, comprised of OpenAI LP employees Greg Brockman (Chairman & President), Ilya Sutskever (Chief Scientist), and Sam Altman (CEO), and non-employees Adam D’Angelo, Reid Hoffman, Will Hurd, Tasha McCauley, Helen Toner, and Shivon Zilis.

> Our investors include Microsoft, Reid Hoffman’s charitable foundation, and Khosla Ventures.

Also, [2] is interesting reading. It's not official (the author writes "views expressed are my own"), but it's written by a researcher at OpenAI and was reviewed by people on the board of directors.

[1] https://openai.com/about/

[2] https://www.lesswrong.com/posts/3S4nyoNEEuvNsbXt8/common-mis...
Brady violation by original prosecution team (they did not let the defense know of other evidence). The current prosecution did the right thing.
Many people, quite reasonably, consider an app native if it uses the OS APIs without any intermediate portability layer.
Eh, racism at the structural level doesn't move as fast as the number of Karen's in the world.

This is social media wagging the dog.

Your conclusions are erroneous.
I like header comments too, but I almost never use them when working on a team.

I feel like there are a bunch of coding habits that work well for solo developers but not devs on a team.
I think its from Inception
I've written Python scripts like that as well, using requests delete and post actions. I went a step further and hard-coded the URLs, too.

And because the main branch was protected, getting the script to run meant being forced to do a PR review.

But it made things easier to not fuck up. The URL that's being modified is right there, in the code. The action being performed is a delete, it's in the code.

Makes things slightly more inconvenient but adds extra safety checks.

Its funny when the safety checks aren't enough, though. Back in the olden days, I had to drop thousands of records from a prod database because they were poisoning some charts.

Well, I was smart, you see. I first did a SELECT on the records I expected to be safe. I looked at the results, everything is okay, I'm in the right db and this is the right table. Then I did a SELECT of the records I wanted to delete. Only a couple thousand records, everything looks good.

Now all I have to do is press the up arrow key once, modify the SELECT to DELETE, and run the command.

So I pressed the up arrow key but nothing happened. I must've not pressed it hard enough to register so I pressed it again and it worked. I see the SELECT command, change it to delete, run it, aaaand it deleted hundreds of thousands of records.

What must've happened is there was a bit of lag and all my up arrows registered at once, taking me back to the select command where I looked at the good records.

Obviously I wasn't being safe enough, because I should've double checked the DELETE command I was about to run. But I thought I was being safe enough.

I had done a backup before all that, so everything was fine. But I'm still traumatized like 10 years later. I quadruple check commands I'm about to run that will affect things in a major way.
Ask HN: How to easily know a CPU code name on Linux
How can we conveniently and easily know a Cpu code name by a Linux' tool or CLI,

ie. not only its feature specification but also for Intel brand

e.g Skylake for Intel Xeon, Intel Celeron, Cherry Trail for Intel Atom Kaby Lake Intel Core, Intel Celeron Apollo Lake ?
This can also be used for what if scenarios based on an intermediate result.
Wow I’m on the space coast too. I wasn’t sure how to reach out but I sent you a connection on linked in.
The commit message should contain all the unusual context needed to understand the change. In practice however, most people write terrible commit messages.
Scientists should keep an eye on activity in the Pacific Ocean, and earthquakes around it.
Words no dev or admin ever wants to hear or think when working with a large database: "Hmmm... This seems to be taking longer than it should. Weird."

I did something like this 23 years ago. I could bore you with specifics, but I'm sure you can guess, or worse, can fill in the details from your own similar experience. It's sorta like grabbing a hot iron skillet with your bare hand - you're not likely to ever do it twice, and like Mark Twain's cat, you won't even pull one out from the cabinet without getting an oven mitt first. Sometimes we have to learn lessons the hard way.
The regular police are also ultimately just people who might have different views from you.
I'm flying to NYC on 10/15 :D
Lot of 6+ Pacific rim quakes in the past month. https://earthquake.usgs.gov/earthquakes/browse/significant.p...
> on top of the standard library

What makes the standard library so special? Or do you advocate fully developing that in house as well?
Go to any LOCAL government website in France where there is a concentration of indigenous ethnic minorities and find me a version in their language (Breton, Corsican, Basque, etc.)
It's a good question! I work at Glo and I'll take a stab at it.

First, if you're already someone who uses stablecoins, Glo will do the same stuff that your stablecoin of choice does, and also provide some social good on top. We think that's going to be compelling to some folks.

Otherwise, we're aiming to reach folks who might be inspired by the long-term vision and thus be willing to put up with some friction relative to "parking my $1000 in an FDIC insured bank account and donating $25." No worries if that isn't you.

The next stage for us is to make Glo increasingly viable as a currency, meaning that you can actually use it to buy and sell stuff. That's probably the phase where Glo becomes more attractive to many than a traditional savings account.

We described these stages in more detail in a recent post to the effective altruism forum [0].

Hope that clarifies, happy to discuss this at length here or via email (seth at global income coin dot com), etc.

[0] https://forum.effectivealtruism.org/posts/EAiwxZN4Jiyup8d9G/...
So, you're saying Tetris can be implemented [1]?

1. https://codegolf.stackexchange.com/a/142673
.. yes, seriously? in my country the "default" sanction for copying software unlawfully is three years of prison and a 300000€ fine. Just because the source code is online does not mean that you have the right of even looking at it - last time I read GitHub TOS the only specific rights GH mandated is what they need for allowing the "fork" feature to work in the Github UI (not even as a "git clone" fork) or something like that.

> IP laws are toothless wastes of time, anyway. Information wants to be free, so fucking let it.

sure, I absolutely agree. It does not mean that people doing the git clone aren't at risk - who knows whether OP wasn't going to start sueing people for using their software unlawfully in a year or so ? there definitely have been worse schemes
>Ask yourself if it cheaper to fully review, sign, compile, and maintain third party OSS code or to write something in-house focused on your needs on top of the standard library.

That's not the comparison, the comparison is review an open source program vs. implement + review an in-house program.
That's surprising. People don't say stuff like "try setting power level to point three"? Do they use a different word for the decimal separator?
Thanks for asking, this is a really good question!

In the JumpAsync app, the huddle topic and agenda are displayed on the main huddle page as well as the page where participants are recording their thoughts, it helps participants keep the topic on track.

In the agenda be sure to ask questions that points to an outcome if that's the goal of the huddle. Participants can interact and comment on each other’s recordings and discuss outcomes.

All the recordings are automatically transcribed so it's possible to go through them and note down outcomes and action points in a section on the huddles page.

I'd like to think that asynchronous communication is more deliberate and succinct than casual chats or meetings. People tend to organise their thoughts and think though what they say more intentionally and hopefully that drives more meaningful discussions and outcomes. Especially when participants know that responses can take up to 24 hours!

This is definitely the hard part of running distributed meetings. In the future I'd like to add more features to facilitate an outcome-driven approach to meetings. Let me know if you have any feature suggestions that can help with this.
> 'Serial' was the podcast that launched all podcasts.

It feels like we were listening to This American Life in podcast form in the car for at least five years before Serial even existed. And Serial was being marketed on TAL during what I'd describe as TAL's slow decline from popularity, with Ira personally shilling for Serial and teasing the first entire episode on TAL, IIRC.

If either of these were responsible for launching the modern podcast era, I'd point at TAL, not Serial.
The Tim Allen movie series in Spanish is titled "Santa Cláusula".
>“Giving homes” also doesn’t necessarily mean assign an apartment to everyone.

>Imagine “jails” that anyone can check into at any time, without being arrested or even accused.

OK? Not sure what that has to do with anything? If somebody wants shelter they can get it. Just because it isn't some great apartment doesn't mean that it is not housing.

>But deeper runs a fundamental issue - if the only tools you have are fines and jail time, how do you punish someone for minor crimes if they have no money or possessions?

I'm not advocating for only jail or fines. Maybe you are replying go the wrong person?

>And let’s not dance around it, forcing someone to do something they do not want to do is a form of punishment, even if they profusely thank you afterwards.

Not always. If a parent forces their child to go to school is that a punishment?
It’s already that; we just don’t see it because the servers are default private (not indexed).
I don’t spend as much mostly because I have almost everything I need. Got all the tools, computers, musical instruments, cookware, appliances, cars. I guess I could upgrade or something, but why would I?

Damn house maintenance is going to run me a bundle soon, though, so the economy has that to look forward to.
> Next you'll tell me that the top funder of disease advocacy groups is big pharma, and that the top funders of YIMBY groups are huge property owners

This is called coalition building. It's powerful if done openly. There is a natural alliance between small app developers and the App Store. That Apple was underhanded in its support is unsavory. But a legitimate, rational small-developer lobby wouldn't rule out working with Apple.
It's the same sort of thing with body cameras. If anything they capture a lot more context about situations. Generally I think the police will start to want to have the safety of the record keeping rather than not.
They're sort of neither. The peach emoji will render differently on iOS, Android, Windows. And I'm sure emoji-replacement packs are possible on Windows and Android (even though it's also guaranteed to be a virus).

So a peach emoji is not the same thing as the iOS peach-emoji-image. Similar to how changing my font doesn't change the actual characters.

I don't think including emojis was a great idea, but now that it's happened and people everywhere use them, emoji have become characters. I agree with your point, but it's already happened and so now there's not really any going back.
> I consider anything console manufacturers do to be an antipattern

Perhaps. On the other hand, Nintendo is a beloved company and the Switch is an incredibly successful system with fantastic games. So the walled garden seems to have worked out reasonably well.

I'm not sure why you're responding to my parent comment though, as it was descriptive and not prescriptive.
This thread makes me smile as an Android programmer.

Android doesn't have the cultural problem discussed here, but it has its own set of problems (mostly rooted to the poor platform API design). It's so contrastive. Which do you like?
As I understand it, 30% pays for all of the frameworks Apple develops that is available to you when you fire up Xcode, as well as everything involved with running the store, and they take their cut when you post on their store and sell stuff. If a law comes by and says Sorry Apple, you need to provide a way for other stores to exist in your ecosystem, well, something is going to have to pay for the development of these frameworks they provide.

>then restricting it behind a paywall sounds like something customers would sue apple for

Slightly difference scenario here but I feel it's similar. In my last job my company bought a system from Oracle that did a bunch of number crunching for processing images to be printed. As I understood it, Oracle charged for utilizing more cores, even though it was an on premise system and everything was already in the box ready to go.

If Apple, or anyone, makes hardware and wants to charge a license to use said hardware, isn't that legal?
This sounds like BMW charging a license for their heated seats. The hardware is already there and ready to go, but is behind a paywall.
OTOH Wapo themselves are probably the least credible source on this matter. That being said, just because bezos isn't dictating what is and isn't to be published, that doesn't mean the editorial room isn't biased towards U.S. foreign policy interests (1, further reading on how this model works: 2)

1. https://fair.org/home/washington-post-editorial-page-meet-no...
2. https://en.wikipedia.org/wiki/Propaganda_model
What is a VM but an intermediate portability layer? That's what VMs are made for, to be able to run the same VM code on different machines or different OSs without having to recompile. You don't use the OS's APIs directly from Java or NET, that's the whole point of the exercise. And if you find a way to do it anyway, you have defeated the purpose of the VM and could as well have compiled to native code.