skysight-inc/HackerNews huggingface dataset:
- until a few months ago no way to sync an environment with a lockfile (remove packages that shouldn't be there)

- no way to check if the lock file is up to date with the toml file

- no way to install packages from source if the version number is calculated (this will likely never be fixed as it's a design decision to use static package metadata insetad of setup.py, but is an incompatibility with pip)

- no way to have handle multiple environments: you get dependencies and dev-dependencies and that's it. You can fake it with extras, but it's a hack

- if you upgrade to a new python minor version you also have to upgrade to the latest poetry version or things just fail (Something to do with the correct selection of vendored dependencies. May have since been fixed -- new python versions don't come out all that often for me to run into it. And in fairness the latest pip is typically bundled with each python so it avoids that issue)

I still use poetry because it's more standard than hand-rolled pip freeze wrapper scripts, and there's definitely progress (the inability to sync packages was a hard requirement for me but is not fixed) but it's not quite there yet
Framer Motion in a Tweet
Stripe is charging extra 0.5% for the billing feature, so a billing charge goes in the US with stripe 3.4% + 30¢. It could be done for 2.9% + 30¢ + 5¢, stripe will still get the its cut, but not the extra 0.5%.
If the US were to get the epidemic under control, then those people would be able to go to the hospital without fearing CoVID-19.
It doesn't have this particular failure mode, at least.
This is the reason I needed to switch to a Linux laptop. I cannot be beholden to Apple’s - or anyone’s - servers when it comes to running applications on my own machine.

Any recommendations? I’ve heard good things about System76.
Wow, what a wonderful pdf.
Uffizzi App Platform releases best in class Free Tier
You should check out Firefox containers. Going back to Chrome and multiple profiles would feel so last century in comparison. In FF you can choose a specific container for each tab. The containers are color coded so you can easily which tab is in which container.
I think that's a valid point but it may not make a significant difference. Judging by the fact that the control group had a pretty decent drop-out rate it appears that the drop outs reverted to lower than average physical activity levels. I am playing devil's advocate here, but you can't rule out the hypothesis that trying a bit of HIIT convinced more people to take it easy at their age.
It seems that most users cannot update and get error while trying to do so.
My understanding is that if you're offline, it skips this check and everything works fine. The reason this is a big deal is that the problem's on their end, so you're not offline, so it keeps trying and waiting instead of just letting you skip the check.
Linux? At least then it's your fault when it breaks.
Almost reinstalled OSX. I thought my SSD was failing.
Is it possible to do this for 2015 until now as well?
I started in web after jQuery was on its way out (and many of its most useful features had already been incorporated into vanilla JS). What is actually the point of jQuery in greenfield projects in 2020? Is it just that it's a more concise syntax for DOM queries, or is there something more?
Can't wait until they port the Facebook SDK and we can have these "stuff doesn't work because a computer 3000 kms away is wrong" moments on the desktop.
Unacceptable ecosystem, for both 3rd party app devs and users. What I guess we won't see - but need - is an apology from apple and a commitment to quickly fixing this bug.
Maybe so, but please don't post unsubstantive comments here. We're trying for something a bit different.

https://news.ycombinator.com/newsguidelines.html
It seems that most users including myself get error while trying to update.
Wow, that's doing every filesystem operation as a separate fetch to the server? With no caching? Simple to implement, but about as slow as you could possibly get!
YouTube Music has access to any YouTube video which is a much larger set of music than was ever available through Google Play Music
We had equivalent performance (and we'd benchmarked both) for equivalent RDS and EC2 instances. (EDIT: to note, we didn't dig in heavily, just looked and saw it seemed the same, maybe there's something smart you can do to make EC2 a lot faster)

First thing to think about for RDS (or any postgres instance really) is to figure out what the bottlenecks are, if your cache hit ratio is slightly low, or queries are generally feeling a little sluggish but cpu and ram aren't too high, I'd recommend looking into increasing the provisioned IOPS of the machine (requires no downtime, basically you can just make the storage faster).

If your issues are ram/cpu being high you might want to consider moving to a larger instance.

It can also be worth looking into the number of temp files being created by your queries and tweak your work_mem setting (you can use log_temp_files to see if this is likely to help a bit).

Other than that, remember that every connection to the db is a separate process, so you don't want too many. It could be worth looking at RDS proxy or pg_bouncer if you think you have a lot of connections to your db.
Comments moved to https://news.ycombinator.com/item?id=25074959.
its programmer being "clever"

When I have to revisit old code I've written, I occasionally encounter my "cleverness" at the time. I always hate that past version of me. I think I've mostly learned my lesson. I guess I'll know in a few years.
The software quality of Apple is embarrassing. They have the money to hire the best of the best, and to do tons of manual QA yet their OS releases are always riddled with errors. Why is software the red-headed step-child of Apple?
300 Days Alone [video]
A game is a game. There is no "real gaming". Apple Arcade with a Xbox controller paired to a Mac is actually a fun gaming device for some types of gamers.

Genshin Impact is a great game that is on iOS in addition to "real consoles". Oceanhorn 2 is an amazing game that was originally on Apple Arcade and brought to Nintendo's "real console".

There is also quite a number of ports that I think you aren't aware of.
That essay is 60 years old. A lot of these ideas have been developed further and thoroughly tested. We now have extremely ridiculously high resolution lithography, using electron beams and ultraviolet light. We have atomic force microscopes, which we can use to shove around individual atoms to spell out IBM and other such nonsense.

But atoms ain't Lego bricks, and you can't turn cute 3D animations [1] into real mechanisms by wishful thinking.

[1] https://chem.beloit.edu/classes/nanotech/nanorex/index.html
If you don't respond to the epidemic, the healthcare system gets overloaded, and other care suffers. The best way to make sure everyone can get regular medical care is to get control of the epidemic. China, South Korea, Vietnam, New Zealand and other countries have done so.
I experienced the issue with Mojave while this was happening. So not just Catalina.
Windows runs containers without a Linux kernel. They made a runC API out of existing Windows APIs.

runV and VMWare Vsphere 7 can run each container in its own VM.

WSL v1 did not run a Linux kernel at all, but v2 does.
Suckless Philosophy
If you have a positive and a negative charge floating in space, it takes positive energy to pull them apart against the force of electromagnetism. And yet, the energy density of the electromagnetic field is strictly positive.
I have absolutely zero interest in using a browser that is locked to a single platform. I move constantly between Windows and Linux (I don't have any Mac machines right now) and the idea of using a different browser on each platform seems crazy.
If my employer offered anything for Linux use than a 10lb Dell laptop I would consider it. I primarily choose MacBooks because I know what to expect in terms of hardware.
Always wondered why it checks for cert revocation when starting an app instead of periodically checking in the background. Hm, that might require some sort of central cert database or something? Just spitballing here.
I'm Alex, the founder. Happy to answer any questions.
Ask HN: Does negotiating an offer early your career really matter?
Can anyone on HN share a story of how NOT negotiating seriously impacted them financially or professionally negatively?
Yes - we need more time. This is a bit of a surprise. How do we get an extension, and how long will this extension last?
TheNewBoston comes back, unveils cryptocurrency with 10-second transaction times
Wow this is a huge cluster - threw a complete wrench in my work for almost an hour. Is this what we should be expecting from Apple going forward?
The Air is passively cooled, so the theory is it won't sustain higher workloads for as long as the Pro should be able to.

From what we know right now - same processor, different thermal envelope.
It actually works really well.

Some commands are different and there are some flags. Some of them aren't really well documented, but if you've used others and keep an eye on the output when installing things, you start picking up on the terms and correlating them to other commands. It's all homebrew beer related, which I don't understand fully, but you start picking it up just by seeing the output.
The alternative is OCSP being allowed if internet isn't available, which is a security risk for reasonable defense-in-depth strategies.
This is the kind of stuff that makes me laugh at their (very successful) "Apple respects privacy" PR campaigns.
4) press Escape to exit image preview

This was done on a desktop computer. I have no idea what the experience is like on mobile.
For other apps compatibility with Apple Silicon, see:

Does it ARM? https://news.ycombinator.com/item?id=25075458
I agree with your second paragraph, with the caveat that it would be nice for the direct beneficiaries of these funds to acknowledge the help they are receiving. That's my beef - not the subsidy, but the illusions held by the people receiving it.
If you can burn the cash then go for it, but unless these laptops can support something other than MacOS I'm (with a sad expression) staying away from them.

Obviously if you just make websites it doesn't matter but if I'm buying an ARM device I want to play with the bare metal (you can't even access performance counters in MacOS IIRC)
What’s the alternative tho?
>People stuck in sprawling enterprise codebases, with O(million) lines of code to wrangle, seem almost universally miserable with the language.

This seems to be the case with most languages, especially if good code control isn't practiced, and unfortunately that's not uncommon.
New Intel Vulnerabilities Now Patched in All Supported Ubuntu Releases
The difference is that the lua runtime is embedded (and wicked fast) into Neovim vs nodejs that has to go over the remote plugin interface
I saw the Moomins when I was at university. I should probably have been studying.

I happened across some episodes on Youtube a couple of years ago, and my opinion of it was that it was "enchanting". Although aimed at kids, there's something distinctly magical about it. Drop your adult mind, and think like a child again.
> Finally, Cargo to my knowledge actually lets multiple dependencies exist

That's a bug, not a feature. It enables sloppy development and the disasters like on NPM
Yea it's super neat. More journals/articles should have those to appeal to lay readers.
I can't help but games that straddle the fidelity of the AAA space with the exploitative and all consuming monetization endemic to iOS are really the worst that gaming has to offer as a medium.

While there are plenty of impressive perks M1 has to offer elsewhere, trading OpenGL and 32-bit support for Arm & Metal means trading access from the most creative and innovative sector of the gaming industry (the indie & AA market) for the most derivative and exploitative (mobile titles).
Yeah, but it boots up really fast (from a snapshot), and that's the important thing for a demo!
We had 70 engineers at in a Slack channel work trying to figure out the issue before someone found a Twitter thread about it
> this ecosystem has outgrown Apple. It's got so big, that Apple's contribution is only a part of it.

I feel like apart from 2-3 clients for other web services (eg: Twitter, Slack, etc.) I rarely purchase or download any apps. The last time I can remember installing one was the contact tracing app for where I live.

I think I use the iPhone more as an appliance than a general-purpose computer. If I wanted the latter, I’d buy something else.
I will be a full on linux junkie when that happens.
Would you mind sharing the story on how you got so burnt out?
>"It's false to claim that the only way to offer safety is to take away user freedom."

Well, I didn't claim it was the only way, but it does seem like the simplest and possibly the safest way.
Newton’s 'Principia' Had a Surprisingly Wide Audience, Historians Find
Lack of time. Work, Family, Covid, paperwork and life in general leaves very little time to do interesting things.
I rolled back from Big Sur beta to Catalina purely as the kext blocks killed my Docker, Vagrant and virtual box.
Is it better now?
Big Sur looks pretty but under the hood much change there is.
Would you use this on your daily browsing? Honest answers only
wait what, how?
https://news.ycombinator.com/item?id=25074959
Why is it scary that your computer checks for malware?

It’s not like Apple us building a database of apps you’ve launched linked to your address and social security number.
You should be able to do that too without holding down command.
> Is this a sign of the path for Python to finally become part of a typical web and consumer toolchain?

Maybe? A likely first step would probably be something like an Electron fork/distro with Python built in, along the lines of the abandoned PythonWebkit: https://www.gnu.org/software/pythonwebkit/
I'm keen to support independent creators :]

Thanks for some transparency
> macOS is my favorite OS, but the shit I put up with...

Right there with ya.
By then it will be too late
Google and DeepMind Debut Benchmark for Long-Range Transformers
Google Research and DeepMind recently introduced Long-Range Arena (LRA), a benchmark for evaluating Transformer research on tasks requiring long sequence lengths.
It IS, though. SmartScreen on Windows doesn't check binaries created on the same machine, but you'll get flagged if you move the untrusted binary to another machine you own.
I'm open to an argument, but citing jobs is unrelated to whether federal money flows into or out of a state relative to their income taxes.
It sounds like Vectorized is a streaming platform built on top of Redpanda. Is that the right way to think about it? If yes, then why not build it directly on top of Kafka instead?
> Currently, it's absolutely doable to get very small bundle size (<7-8KB) for a hello-world application. This, however, relies on private APIs. We haven't made them public yet, because not many folks are building hello world apps, but in the future we'll be exploring how to reduce the footprints of the framework even further for smaller apps.

This answer doesn't quite cut it. Every project starts out as an "hello world" type application. How do you audit the cost of each additional package if you didn't even start out with a "small bundle size" from the beginning?

I believe you guys have made great strides and I appreciate your efforts immensely. I wish you the best of luck, I hope you're able to actually address the large size of deployment in a meaningful fashion.
When was this press conference?
This is infuriating. I've been told so many times that it's 'coming'. 5% of top line revenue is pretty significant and now an added 0.5% feels like a slap in the face.

Braintree have offered it for years so this might be the final motivation to switch over.

It's been around 7 or 8 years with Stripe now and it just seems like they are prioritising heavily increasing their average revenue per user at all costs.
Startup Accelerators: Is Y Combinator Still the Best?
Indeed. Wave your magic wand and replace every car in America with a helicopter, every garage with a helipad, and while you're at it, throw in free fuel. Why not?

What results? Most likely, huge increases in accidents and fatalities.

https://slate.com/news-and-politics/2011/06/are-helicopters-...
Only if linked to personally identifiable information. Do we have any evidence this is happening?
Chiming in as another rando MS employee who works on languages, while I think "ms will own him" is thoroughly overly dramatic, I made this account to express honest surprise that you feel like you have leeway with little clout.

At least in my group our ability to do what we want was directly corresponding how connected/influential our sponsor was, and absent that, I have almost no ability to do what I feel is right, even if I have data backing it up, if the powers that be are in opposition.

I don't want to paint this as some universal ms-doing-terrible-things statement, just that I don't personally feel like I have much freedom to assert philosophy or ideology, and I've seen well respected individuals in engineering even up to and above principal/partner die on comparatively minor hills before which makes me think it's not just me.

And while I'm being dangerously candid, this to me seems like a prestige hire much like carmack at facebook, and I chuckle at the ado being given in both directions in this thread. I will be pleasantly surprised if this motivates more python support but expect neither good nor bad.
It also marks the end of using the same artifact (container) to debug issues which is a huge selling point of docker.
These converations tend to be unproductive because self driving "levels" are only one dimension and don't consider terrain diversity.

A car that works at L3 only a sunny day on low-density highway is useful to have.
https://news.ycombinator.com/item?id=23281564
Apple want to be the closed garden, this will eventually happen.

tbh, I'm a huge fan of macs but only really because I use it as a client/screen.
Yeah iTerm2 and Alfred for me.
Hey, regarding 4. we came across this but didn't find anything from the article particularly helpful for us:

https://aws.amazon.com/blogs/database/reducing-aurora-postgr...

(we bounced to normal RDS postgres and reduced our costs a lot while keeping performance similar, check out my other comments on this thread for details).
CoVID-19 has already killed as many Americans as flu typically does in 10 years.

Only a relatively small percentage of Americans have gotten infected with SARS-CoV-2 yet. Without vaccination, in the space of a few years at most, CoVID-19 will kill as many people as flu does in many decades.
This has nothing to do with a software update. I haven't updated anything and am still running into this. It's their online services that are the problem.
Because Apple would like us to believe that Rosetta is a panacea that makes everything work.
This was my intuition!

I was in the middle of a call to fix a problem with a customer, I need to near-panic telling them MY computer was frozen.

Thanks Apple!
I'm fairly sure Windows does upload at least some hashes if you have it enabled in Windows Defender (which it is by default). Don't expect Ubuntu does this though.
Publish revocations as security updates to the OS?
Microsoft hiring is my centralized, and not all teams do leetcode interviews. Many non- famous developers have been hired there without leetcode as well.
Maybe Python will get nice tooling.
> I mean, the consequences should have been obvious to anyone.

Only on HN could some become an expert on how to blow up whales after watching one video.

1927 - STRANDED WHALE - DISPOSING OF THE CARCASS - DYNAMITE RESORTED TO
https://trove.nla.gov.au/newspaper/article/93580808
Reducing greenhouse gas emissions to zero still won't stop global warming
That can be symptomatic of always-on VPN. My last employer had an always-on device VPN and it would cause this issue - my MBP would complain no keyboard was connected at times following a wake event, and then reconcile a few/five seconds later.
Aaanyway... how about that whale?

Much like those proposals for constructs that would warn people of the dangers of radioactive waste for 10,000 years, this video has served as warning for 50 years about what not to do with a dead whale on the beach. With the remastering, perhaps it can still continue its mission for many more years to come.
Same here. My extension these days approaches 3000 users across Chrome/Firefox, but only a fraction of those visit the donations link and send something. It just makes no sense to pay $99 to maybe get a few donations. I don't want to make this a paid extension and then spend time and money on marketing and hope that maybe I will one day break even. I just want the extension to be available to users, that's all!

Is that too much to ask?
You don't need an alternative. The entire concept is totally unnecessary.
https://en.wikipedia.org/wiki/Online_Certificate_Status_Prot...
Same. Panic attack. Thought the SSD was dying. I ran Disk Utility diagnostics and started coming up with plans to reformat and restore as a last resort.

Apple folks in this thread, this was terrible
Haha maybe you’ve spent too much time on HN to noticed but everyone here sounds like a 4chan shitposter trying to sound smart.
Does one crashing tab crash them all?
I mentioned this in another comment, but I don’t really think of my interactions with my smartphone as the same as my computer. I might do some similar things with both, but I think I treat a phone much more like an appliance these days.

Because of that, I find I still purchase iPhones, but never Apple computers anymore.
I don't know they're not doing that, is the problem. They probably aren't, but as Bill Kristol offered recently, 99% sure isn't 100% sure, and the fact that I'm not 100% sure is a problem unto itself.
Gaming platforms are single use platforms. Mobile phones much like a PC are general purpose devices that peoples entire lives revolve around.
I thought this was an old issue that was known or resolved months ago. Is this still an ongoing security practice that kills devs on MacOS?

This is about when I remember seeing it: https://medium.com/@acecilia/apple-is-sending-a-request-to-t...
Unstable in what way?
Both Linux and Windows perform similar checks.
You are right. I was just letting off some steam. I am just really frustrated with a company that I respected for so many years, going downhill so much over the last 5-6 years.
So people who love their country but see the problem can’t change it? Instead they have to leave the country?
WT...?!
How the did I do that?!?!

I mean: I've developed websites... What the was in my head?!

LOL

THANKS for not letting me look like a dumb for too much long
> they actually still hold DEC's ARM license.

Does that give them modern ARM processors or just the ones of the time?
Its what apps you’ve got, exactly when and how often you use them, and where you are at those times via network info. Casual gay pickup app, last night in a coffee shop in the red light district, while your wife thought you were at the office working late for example.
You're so full of yourself you've forgotten what it is you're discussing. All this industry insight, cool beans my man. But you asserted the world not making the thing you want for reasons of their own makes them narcissistic idiots. You got all the answers; go make the dumb glasses you want. Be the disruption you imagine in that big ol' head.
It does unless you take it out of context.

https://news.ycombinator.com/item?id=25073264
My brain is constantly forgetting things. How many steps did it take you to go from your bed to your desk? What was the color of the car you last saw driving down the street? How many times have you blinked this last hour? What did you have for lunch on March 23rd? Its constantly filtering out things it doesn't think are interesting or important to me anymore, and it disappears from my consciousness.