skysight-inc/HackerNews huggingface dataset:
This blog post is more a statement on the sorry state of the Mac than it is a reflection of iOS's improvements. I don't mean that as a wise-crack, though I'm sure it sounds like one. On the Mac, sandboxing limits what a user can comfortably do, while the UI is increasingly ugly and inconsistent. Meanwhile developers focus on iOS, since that's where the big numbers are. Sigh.
JPMorgan is only one bank; it's still used in plenty of banks. What is the point of this article anyway? Proving 'perl is dead' as it says in the epilogue?
What I am most amazed of is how they manage to get my actual location always right...

I mean, we all now those "geolocate me" things on websites, but I've never encountered a single page where it worked; it's always hilariously all over the place (shows the headquarter of my provider, or just locates me in Frankfurt at the DE-CIX).

But wttr.in is different. I wonder what the magic ingredient is and why no one else seemingly has it.
Wasn't there an edict that amazon internal services have to be designed from the ground up to be externalizable. So even internal technology is designed with being customer facing in mind.
We can do more in Raku – Wenzel P.P. Peppmeyer
Saw this [1] a few days ago. Looks like Microchip are going to use RISC-V to produce a SoC+FPGA product, their competitors use ARM for their products.

[1] https://www.crowdsupply.com/microchip/polarfire-soc-icicle-k...
> What if our phones and computers had adequate ambient light sensing that the shadows can be Aligned to the environment?

That is an interesting concept. I suspect the only times it would work would be when you are sitting near a desk lamp or are outside in the sun (directional light from a points source). Otherwise you will likely have omnidirectional lighting.

You could use the accelerometer, which would either work like those dynamic backgrounds.

Personally I'm OK with "flat" stuff in predictable places like the macos menubar - all things in a constrained space are either drop-down menus, or are for information with clickable settings

But in free-form where anything can appear, always on shadows for buttons might be boring but they are GOOD.
I call bullshit. Every macbook on this bank (and elsewhere) has several perl programs running daily and supporting the jobs of the people who own them.
> I'm currently in a project which aims to re-write the front-end of a library of banking components - from AngularJS to Angular 9. The product is fairly simple to use, but still it's being delivered a year before AngularJS's end-of-life which will be after the 30th June 2021, because the time window for ensuring this thing works according to the banks' use cases must be as wide as possible.

Is this in the states? I get the impression the regulatory landscape is much more hostile to innovation and tends to favour incumbents (vs the UK, recently, where challengers have been supported a bit more).
It's not even python2.7, they went with 2.6. A version that reached end of official support in 2013. All because that's the default for RHEL 6.

It's not hard to build RPMs of newer and/or supported versions of Python. You might even find it in EPEL. I get being risk averse, but if you're going to make the change, move to something sensible that your developers will want to work with.
Kindergarten Science Activities Videos Without Long Preparations(By a Scientist)
LINK TO THE STORY OF WHY I CREATED THESE VIDEOS:
https://medium.com/@marialarkworthy/science-activities-for-y...
Ask HN: Who is working on something new?
Share information about a new project that you're working on, if you'd like early feedback before launching. Please use this format:

Problem:

Solution:

Relevant URL (if any):

Stage of Project:

Technology Used:

Help / Advice / Feedback most wanted:
That rather depends on which country one is in. In most European countries it will make no difference at all as far as the law is concerned (everyone has the right to belong to a union), in the US I imagine it will be complicated and vary from state to state.
Do you have a pragmatic approach that you typically recommend, considering that (without version pinning thousands of packages) anything could change from one day to the next? (even if a package was "good" today, it could turn "bad" tomorrow)

The best I've been able to come up with is to pick things that have minimal dependencies of their own. It doesn't eliminate the threat, but it does at least reduce it.
The masochist in me wants to continue to see these giant tech corporations get bigger and bigger, so that next time there is a tech bubble we get to watch them squirm under their own weight. Or, perhaps, finally lead to some anti-trust enforcement...
It's the little things like (mentioned by the author) not having an email client where you can easily copy-paste addresses or format text that keep me moving back to a MacBook. It's frustrating that these types of issues could possibly be fixed by using a different (usually paid) app, so the easier solution is just to hop back to macOS.
No. Not at all. It's anything but charity.

Charity would be giving money to a worthwhile cause without expecting any direct return. You don't buy a service or a good. You just give away money to a cause without expecting anything in return. Charity is an act of altruism.

As far as main street businesses are concerned, customers very much expect a concrete return: a decent cup of coffee, a proper haircut, a well sewn suit, leather shoes that don't wear out and so on. The difference between a large franchise and a small business is the added value of being treated like the individual, and part of the community, that you are. The altruistic part may then be that you understand that you're supporting others in your local community to make a living, even though you still expect a good or service in return.

The stock market is about investing in a venture with a clear singular goal: monetary return through speculation. It's basically a form of lending money in hopes of gaining even more money.

That doesn't necessarily mean that speculation in itself is bad. Your intentions are what makes all the difference. For instance, you could attach a clear intention to your investment: because you feel that the businesses you invest in are worthwhile i.e. your values align with the values of that venture. This is where the whole notion of "ethical investing" comes in: you choose to invest in ventures that "do no harm" to society and/or the ecosystem.

Whereas, if you simply invest money in the stock market, without caring in what types of ventures exactly, just so you can extract wealth for yourself, well, that's where all kinds of moral questions start to pop up.

The latter is nothing new. Throughout history, immoral money lending has been condemned an uncountable amount of times. This is what Cicero wrote about it:

> ...of whom, when inquiry was made, what was the best policy in the management of one's property, he answered "Good grazing." "What was next?" "Tolerable grazing." "What third?" "Bad grazing." "What fourth?" "Tilling." And when he who had interrogated him inquired, "What do you think of lending at usury?" Then Cato answered, "What do you think of murder?"

https://en.wikipedia.org/wiki/Usury
Lack of antibodies in the bloodstream does not equate to lack of immunity.

- There could be antibodies at the mucosal level (IgA)

- There could be cellular responses (T cells) that aren't detected

- There could be immunological memory at play after antibodies aren't detectable anymore

A critique of the work, a little heavy-handed:

https://statmodeling.stat.columbia.edu/2020/06/17/some-forec... (this specific comment)
The cheap machines before might've been less efficient, but they generally at least did the job adequately. That's not always the case when the power rating is limited.

Consider that these rules apply to countries with very different economies. People in Bulgaria have an average income of $9,000 a year compared to $54,000 in Germany. They have access to the same vacuum cleaners and washing machines, but they can't afford the same ones.
No need to build anything.

https://www.softwarecollections.org/en/
This is a very stupid thing to argue and I don’t think you actually believe it. Individuals and corporations are responsible for their own activity and are responsible for determining if their own actions are illegal.

Nobody is saying PayPal should be the arbiter of law and order or that PayPal is automatically liable for all actions of their users. But if PayPal believes one of their customers is using their service to finance criminal activity, they have a legal duty to respond.

An extreme (but plausible) example is child abuse - if PayPal discovers one of their customers is using donations to finance child pornography, PayPal shouldn’t wait for a court order to shut it down. And if they did drag their feet then some PayPal employees need to go to jail.
Yep. No more DHTML either.
Lots of good points but this one jumped out to me as a larger issue with the iOS ecosystem:

- In-app browsers are hell. This ruins the delightful "open in Safari quickly" experience I outlined above. I also can never figure out what the scope of my cookies and tokens are, which is very frustrating.
> If effectively means it is absolutely unsafe to use anymore. Security bugs are found in browsers all the time.

Aren't the base operating system and the browsers (installed through an app store of some kind) separate? Even if the phone's operating system is not receiving any more updates, there will still be updates to the browser for a while. For instance, a quick search tells me Firefox is still being updated for Android 4.1, an operating system which is long out of support.
A traditional large central bank requires the government, the legal system and the military to back up the fiat, which is more expensive than electricity for the miners.
Apple macOS ‘Big Sur’ Theme Is Getting Ready for Linux Desktops
> My habits now for constant learning, working to complete tasks quickly, building projects with my hands (remodeling, woodworking, etc), and my desire to start companies all came from the time and energy that my parents put into crafting a unique education for me.

Who knows were these habits come from. There are many people who went to regular schools and share these exact same habits.
"traveller" is a valid spelling. No need for the passive-aggressive sic
A lawful order doesn't have to be reasonable? Why?
Because the servers ran on RHEL 6, so the application had to run on python 2.6.

Servers will be upgraded to RHEL 7, so the application had to run on python 2.7 too in prevision of the upgrade very soon.

Then servers will be upgraded to RHEL 8 maybe 5-10 years later, so the application better work on python 3 too.

It is not glamorous but it's the practical way to make critical software work and continue working for some period of time. I think we can all agree that we don't want our banks to break every 3 months accidentally due to the newer release of whatever.
Ask HN: Do you use DocBlocks (e.g. JSDoc)
Because the UI "designers" are now trying to satisfy a person who slams their fist on the keyboard and the browser takes them to where they need be.
Yeah, JP Morgan doesn't use Perl, so nobody uses Perl? I would not take that bet.

None of the banks I worked for uses Perl to my knowledge, but that doesn't mean they don't use Perl at all, and certainly not that no other bank uses Perl.

But is there a problem if banks use Perl specifically? I'm no Perl fan, and I certainly wouldn't use Perl (or Python or NodeJS for that matter) to run systems handling money, but there's a lot more than just direct money handling going on at banks.
iPad is unusable for true productivity until Karabiner can run on it. So amazed how few people still use it though. Like it seems no one at Apple uses it at any capacity as it's broken again with new version of OS.

https://github.com/pqrs-org/Karabiner-Elements/issues/2331
I just tried it on my iphone and I don't see this behavior. I have this option of "pre-load top hit" disabled. I understand not a lot of users will have this disabled and is probably what is causing this issue.
Therefore, this is more of an issue with the aggressive suggestions engine for websites that a testament to how poor Safari as a browser is (which is what many comments here seem to suggest).
Why would you put years of work migrating from a supported language to one that hasn't received support since 2013 and brag about it? I'm so confused
Only thing I ever remembered was that they were founded by Mitt Romney which immediately reminds me of the "Corporations are people" quote.
He's hinted that he could release the sources if the Steam/Itch sales make enough money that he could stop worrying about the stability of his income in the long term. The worry was that if DF got open-sourced and forked, people would give more money to the forked, polished version as opposed to the one version Toady is working on, but he wouldn't mind if he had enough money in the long term.
179k Covid-19 deaths in U.S. projected by Oct 1 vs. 146k with universal masking
> App creators will be quite motivated to support Magic Keyboard and improve interactions via shortcuts

I'm skeptical about just how many users will adopt an iPad as their primary productivity device. Of course, there are a huge number of iPads in the world, but how many of those are iPad Pros compatible with the magic keyboard? And how many of those users are 'power users' looking to improve their experience using shortcuts?

I still feel the device has been quite niche and expensive, and therefore adoption has been proportionally low. I don't expect companies to feel the need to support iPad until Apple makes an inexpensive 'iPad Pro' type device, there simply is too much fragmentation in the product line at the moment.
Because lawful means based on law, and laws aren't always reasonable or even ethical.
Opening my iPad anywhere and having LTE internet feels
absolutely God-damn magical. It feels like I'm living
inside the Matrix. I'm constantly plugged in.

I smiled at this. Non-apple laptops have had a sim slot for years. On ThinkPads, there has been a sim slot on most models for at least ten years. On my dell Latitude 7390 (13") i have one too.

I mean... This is why Apple users are often joked upon: Apple comes ten years late to the party and users joy and spam the web as if it brought the greatest innovation since hot water.
Version 5.32 was released 6 days ago:

https://metacpan.org/pod/release/XSAWYERX/perl-5.32.0/pod/pe...
Surprisingly, you can get the current macOS Catalina running on 2008 Mac(Book)s with the tools published by dosdude1 and other contributors [1].

macOS Catalina will actually still get security updates for two years after Big Sur is released (they support macOS releases three years after release). So that's until ~late 2022, a pretty long run for that 2008 hardware until you have to go to Linux or Windows for your patches.

It looks like Big Sur has a hard requirement on Metal (at the moment at least), which kills all pre 2012 Macs [2] that were still running Mojave/Catalina using OpenGL.

[1]: http://dosdude1.com/catalina/ with various important caveats of course, depending on your model.

[2]: Metal is supported on GPUs since Intel Ivy Bridge and Vulkan compatible AMD/Nvidia hardware. The Mac Pro 2010 is the exception since you can upgrade its GPU to a Metal compatible one.
I don’t even understand why this is allowed. If I choose an option to open in browser - that’s what should happen.
Rockefeller wiped out natural cures to create big pharma
So no company pays attention to Project Veritas exposing FB for their bias? "Anti-Defamation League" is known for running hit pieces on everyone that does not bend over to the narrative and is actually a defamation organisation. How are people buying this stuff?
Hey email app open to all after Apple 'definitively' approves it
Is this helper utility open source?
Petro was a bit of a joke I think, mostly seeming to require a transfer of funds from Venzulean banks and the like to a petro fund presumably controlled by Maduro or friends and family thereof, in return for petro coins that you can't do anything much with. Credit cards are I guess blocked by US sanctions. At least bitcoin works.
Self-chosen hubs for work are dramatically better for the individual than a company office though. They're not the same thing.

Advantages:

- Employee picks the location, so it's likely far more convenient for them

- Because employee has freedom to pick their work location, they have far more freedom to pick where they live

- Because employees have freedom to pick their work locations, all of a sudden "work location" is a competitive market, everywhere, and multiple options appear vying to fulfil different preferences (how quiet should they be? are pets allowed? do you want sharp & suited & professional, or lively with events every night, or chilled and friendly, or...?)

- Employee doesn't need to change their commute or desk or _anything_ when they change jobs

- 'Office' social life independent of your colleagues: you meet a wider range of people, and you separate work relationships from those friendships

- Less presenteeism, because it's harder for people to tell when you're present (not impossible, but it pushes in the right direction)
0. firewall
iSH is indeed very impressive. Given Apple’s Unix chops and their evident desire to see more “pros” adopt the iPad, I’d be surprised if we’re more than a year or two from iPadOS with a Terminal app.
On the other hand Python 2.6 will be supported on RHEL 6 for as long as RHEL 6 is supported.

Of course this still means having to switch again in a few years time but that's a problem for future JP Morgan.
There's nothing wrong with taking an idea and trying to do it better.
It's great that he's donating to Hack Club, but it seems an odd choice of hardware when he's specifically calls out the poor support for development as one of the drawbacks.
I have yet to encounter a single person IRL that wants to live in a society where the authorities know their exact location at all times (yeah yeah cell phones are gps trackers, whatever, you can leave them at home but you can't leave your face).
I haven’t ever met a ThinkPad owner. Can’t remember ever seeing a consumer grade laptop with a SIM card on a store.

That sound of joy is the feature coming into mainstream tech.
Funny how you seem unable to conceive of a people that doesn't have a concept of numbers ;-)
I mean its a minor point in a long article...
Good overview. Having used an ipad for a while though, I think I am indeed faster on a mac for a lot of tasks. Particularly admin stuff that involves switching between several apps. Eg email, browser, task manager, messaging app, etc

Anything involving moving files is much faster on mac too.

I use a mix of both now. I prefer the ipad for anything editing related, the apple pencil is much nicer to use. Also prefer it for the limited vector work I do.

One hope I have is that Apple improves the external monitor experience. With the new mouse support and hardware keyboard customizability, there are a lot more possibilities to run ipados on a larger screen. Except the ipad is stuck in a small 4:3 window on the larger screen.

One thing I really like on ipad is the shortcuts app. It’s incredibly flexible and simple for automation. Also the time tracker Timery.
The Dwarf Fortress Wiki
That’s basically the model IBM was actively pursuing in the 90s-00s (no idea whether they still do). They ran a bunch of studies in the previous decades, showing the various trade-offs involved into office locations; eventually they decided the best overall policy was to prefer mid-size offices in suburban settings, away from business districts and other high-density areas. At one point I think they had an outright ban on new city-centre offices.

(Or at least this is what I was told when I was a contractor for them in the mid-00s in Europe, wondering why they avoided getting a single building in Manchester city centre and spread over two separate locations in the surrounding suburbs instead.)
this is why intel should be scared - very scared - that the PC world seems to be converting to ARM en masse. PCs might be a relatively small fraction of intel’s total sales, but it’s the second order effects they should be worried about. if it becomes less convenient for developers on ARM machines to develop and deploy software to x86 cloud architecture, they will begin to demand that the cloud architecture be shifted to ARM as well.
For engine powered stuff when you relax you get better results.

Every time I try to push for lap times on the track I end up exhausted after 20 minutes with worse times, inconsistent laps, plenty of oh shit close moments and most importantly I don't enjoy myself. Instead when I relax, focus on riding with good technique I end up with faster times.

But of course the temptation to push is huge, especially if you can't get any faster for longer periods.

Also interesting: I've broken my records multiple times right out of winter after 3 months of not riding. Can't explain that.
> The only reason an external file/dag is actually necessary is due to impurity in the compilation process.

But files also make various pieces of compiler chain interoperable and allows me to define a DAG. That's exactly what make is so powerful and that's exactly what I'd hate to loose.

Modern compilers do a lot and understandably they are trying to avoid writing out some partially calculated state to disk (e.g. serializing and AST to disk between stages would be doing work twice). But moving everything into the process means your compiler becomes a walled garden.

You can see this happening in the javascript world. Very few people actually know what WebPack does. It's a giant black box with infinite number of switches and everything is "magic".
What's wrong with The Economist? Whom do you trust?
When Phil Zimmerman created PGP one of his stated use cases was protection of speech in totalitarian regimes. Well... looks like we're approaching that use case. Encryption is permissionless by design.
If we went back to 1984..maybe even earlier, the iPad is probably the quintessential idea that Steve Jobs would have had for what a "computer" should be. It is a device that's pretty much invisible to the user in that all of functionality is software based (ignoring, of course, input devices like keyboards, etc).

The iPad (and iOS by extension) was built to have single purpose apps that work better than monolithic apps that do multiple functions. The problem was/is, getting the communication between those apps working seamlessly, which is getting better with dual screen, etc.

Today, I'm willing to bet that 90% of computer users could easily use an iPad and be happy and productive with it. This is why, in the last couple of years, development focus seemed to be iOS, iPad related.

Of course, Big Sur changes things a bit. Watching the keynote, the feeling I walked away with was 'refined.' macOS, iOS and iPad OS all got more refined and inline with each other in this release so users can jump between devices more seamlessly. I think we'll see progress move towards the Mac side of things a little bit quicker in the next few years because of the move to Apple Silicon.

And before anyone replies, yes, there are things you need a Mac for that can't be done on an iPad...yet. I do development work, so I certainly couldn't live 100% on an iPad. I'm not advocating on the Mac going away, in fact, I think Apple Silicon is going to breath new life into it.