skysight-inc/HackerNews huggingface dataset:
Several weeks ago, I finally looked up what "permaculture" is all about, and it blew my mind away.

It works even better than modern agricultural processes. The ideas are inherently distributed and decentralized, and when implemented along the ethical principles, bypasses many of the wealth inequality. It builds up resiliency through diversity (something the tech world is only starting to explore with Kubernetes and containers). It goes beyond mere "sustainability" and into regenerative processes. These are very practical ideas that have had 50 years of implementation proving out those design patterns.

It requires a different way of thinking about how we grow and get our food.

My techie friends all love it when they see these ideas, and yet, the development of permaculture design tracks the development of the personal computer, internet, and smartphone. But it is also big blind spot. Many of the design patterns are low-tech or no-tech (which, not depending upon a supply chain, is much more resilient).

Dwarf Fortress is a lot of fun, but I have found that applying and implementing permaculture design is a lot more challenging and rewarding.
> I also had this secret hope that Perl 7 would be a tidier, simplified Perl 5 with little or no relation to Perl 6.

That's what the article says.

> could perform better

Perl's performance is not an issue.
Let the user replace the manufacturer's keys with their own?
Android similarly has been continually improving the privacy/permissions model of the OS when it comes to third party apps. I am not sure that Apple has any obvious advantage in that department specifically.
Fair point. Although I do wonder how enterprises manage their dependencies. Do they not use GitHub like that at all?
Another fascinating thing is how we as a community reacted to this simplicity. One thing in particular that I find interesting is the conventions that have been built up. Many tools don't just accept text streams but react the same way to a common set of options and assume line-separation among other things. None of these are defined in the interface but were good ideas that were adopted between projects
That’s simply not true, a marketing a line from jamf. There are several serious MDMs. Of big enterprises I know of just one that uses jamf, and they augment it with many, many questionable bash scripts.
Maybe someone here is the right person interested in this: I've been working on making Perl more suitable for functional programming[1]. This project still needs a lot of manpower to become something good. I need people to work with me on this, I won't continue alone. Please give me feedback about where I should be going with it, or tell me if you're interested in joining the effort.

[1] https://metacpan.org/pod/FunctionalPerl
Unfortunately this is the only article I can find in English. I recommend looking at the youtube video I already posted. They claim it will run at a lower temperature and use less space.
First, how could something this horrible happen at such a high level at such a prominent company?

In my last job I had an opportunity to work very closely with the executive committee of a Fortune 50 company.

Before I started the work I thought "wow, they must be so smart, I'm going to learn so much!". What I did learn is that the people at the top are really no different than the people at the bottom.

Yes, there are some very smart and productive people. But there are also people that make you wonder how they got there.

The fact the eBay CEO decided to harass the crap out of someone is not surprising in the least.
I've never been a fan of unless blocks (as opposed to the unless postfix, which is a bit easier to swallow). The lower precedence spelled out boolean operators (not/and/or) mean you can just use if not instead, which is just as readable in most cases and isn't confusing in the else case.

e.g.

unless ( $foo ) { }
if ( not $foo ) { }
Deleting Twitter was easy for me because the platform is so antagonistic on mobile if you don't use their app. I don't even click on links people send me anymore.
I have never joined any social media, and seeing some of these stories, glad I stuck with that decision.
That's probably not going to work well because people use devices at different speeds
Why is Firefox spyware?
I am afraid the drug is called society. It is a "folie à deux" except with two replaced with N. It is also absolutely great in bringing out the worst in people and rewarding them for it and the worst part is that attempts to replace it manage to wind up even worse!
Super interesting.

But after visiting the Beeline Reader website, I'm puzzled by:

* There's no Wordpress plugin.

* There is javascript, but you have to contact them about it.

* Their pricing/FAQ section isn't in Beeline.
I was a Mexican doing a phd in the uk. I deffinitely felt isolated of the English people per se but the international student community was amazing. You always are "the expat"

But IME that's nothing to do with studying. I had the same experience later while working in Germany
How is users having to trust third-party developers about privacy features in a ROM different to users having to trust Apple?
I really like Gemini but insisting on TLS and closing connections totally defeats the purpose for me.

I also came up with this concept https://github.com/runvnc/noscriptweb which I may never actually code because of time constraints.
I have heard from a designer that they prefer windows even though all design tools are usually Mac. So they like Figma for it working on Windows out of the box.
Trust noone. Trust nothing. But make a particular point to especially distrust anything that has a decades-long history of screwing over anyone who trusts it.
Please don't take the flamiest baitiest thing and start the discussion rolling downhill like this. It's exactly the opposite of what we're hoping for. Rather, you should comment on the most interesting thing. If there isn't anything interesting, or you don't have anything to say about it, please don't post. The idea is curious conversation.

This is particularly important when a thread is new, because threads are sensitive to initial conditions. You wouldn't spill oil in a lake or toss litter in a park, so please don't do that here either.

https://news.ycombinator.com/newsguidelines.html
and we're back to MS Access ! about time, really
It’s unbelievable that Apple would leave this security hole wide open for so long. Notifying the user is not enough.
"and cancer screening"
> I'm probably going to get downvoted to hell

It's a self-fulfilling prophecy. Don't bring it up next time. Reverse psychology (in an attempt to not get downvotes) doesn't work here, it just pisses people off (and is against the rules to complain about), so you WILL receive downvotes for mentioning it.
Can anyone clarify how they found out their purchases were counterfeit (e.g. if I buy a Bose product "Sold By" Bose, it could be a counterfeit?)?

As someone who purchases things from Amazon and only care about if they work or not, I haven't had much an issue. If I've been loading up on counterfeits, it doesn't seem to have been a problem.
Both I would guess.

Perl in serial is already faster to run than Python, and as soon as you start using threads Perl blows Python straight out of the water. The only reason that stuff like tensorflow or numpy is not as dog slow as the rest of python is that they are bindings to c(++) or fortran libs.

Writing faster is debateable, but Perl has tons of niceties like embedded regex syntax, string interpolation, one-line if/unless that make Perl both more concise and less boilerplatey, which arguably also makes it faster to write.

There is also "faster to maintain". Perls compatibility means that there is almost none of the churn e.g. Python has with regard to syntax and semantics changes. Perl code from almost 3 decades ago usually works quite fine, whereas Python code breaks in every minor version upgrade and needs a complete rewrite for major versions
Because any attempt to do that gets quickly flooded by responses about how it's just totally impractical.

Apple can do it because all of their legacy architecture and organisational structure was put in place before the internet
Same with reddit. I don't want to use your damn app!! Guess I won't use it at all. Reddit just infuriated me anyway so that was just the nail in the coffin
Because it too collects telemetry data.
Sure, but paying $200-300 more for an inferior experience just because you lack impulse control might be wake-up call to spend time practicing it?
I don't use any Google apps so I don't know, but even if I did, it's such a minuscule amount of effort that's being saved by having a custom prompt when the generic path is so easy.
https://spyware.neocities.org/articles/firefox.html
> I would argue that it thrives in those most basic cases, and isn't really suited to building truly complex systems

Right, just like LEGOS thrive in simple cases, are not suited for building complex systems.

That is why the idea of "Software LEGOs" is not reality. Or you can say that Unix Pipes are "software LEGOs", with similar limitations.
> a marketing a line from jamf

My perspective comes from talking to anyone on the Apple Business team at the San Francisco union square location, and also reps from apple's general business support line.

There are definitely a ton of other MDM solutions, but none that I've heard mentioned so frequently by apple employees as JamF.
~20 years ago, I spent a year or so mostly creating and updating Lotus Notes 'apps' for internal use at my employer. Most of these were CRUD apps to support existing business processes.

The v1 of each one, which was immediately useful and used, usually took me 4 to 8 hours to create. That includes the time talking to the main user to understand what they needed.

I can't achieve the same speed with Django or Flask. Maybe others who are more experienced developers can?
I mean, the combinations of $%@ are really astoundingly bad. $ alone has so many different meanings and operations depending on context. You won't find that sort of thing in any other language. Not even PHP which for some bizarre reason brought $ along for the ride.

Here's a fun exercise, write a dictionary of arrays. Now write a dictionary of 2d arrays.

In any other language, that's hardly a challenge to both read and write such a structure. Not so with perl.
I think in general operating systems shouldn’t just ask the user for permissions when an app wants to do something. But they also should provide a log about when, to what extent and how often apps are using that permission. For example when I give an app permission to read message I still have no clue how often the app does it.
I never had WhatsApp or Instagram. I have Facebook for historical reasons that I searched a job more than a decode ago when Facebook was a thing. I have not logged in since January, so for some 5 months now. I think my record is 9 months without logging in.
I really think this is revolutionary. With Sign-In with Apple and Apple Pay, it's going to make real world digital commerce much more streamlined with Apple mediating as a guarantor for both sides. Like WeChat but unlike WeChat because privacy is respected.
From my experience in the UK it was not. I spoke enough english to write and defend a PHD thesis. Yet I could never "click" with British society... even while being the "friendly mexican" I was just that... and i did want to get more "assimilated " by the culture.

It's a cultural thing, some cultures are more open and welcoming than others.
I'm surprised nobody has mentioned this but you can also use a hardware FIDO2 token for Webauthn. Like a Yubikey. This is ideal if you use many computers.

If you need to sign in on a borrowed computer you visit the site, it'll ask you to insert the yubikey (if not already), you enter the PIN code and touch it, that's it.

I believe a yubikey with fingerprint instead of PIN (or additionally? Information is scarce on it) is also coming.
The parent is clearly not being "hostile". At least I don't know of any definition of the word that includes calmly pointing out bad faith argumentation.
What software in common use ever checks certificate revocation lists? Browsers certainly don't.
U.S. Used Missile with Long Blades to Kill Qaeda Leader in Syria
With 80% efficiency, you have to burn 1/0.8=1.25 units of fuel to get one fuel unit worth of useful heat. With 97% efficiency it's 1/.97≈1.03 units.

So if fuel prices and the amount of useful heat usage stayed the same, then your bill should be 1.03/1.25≈82% of what it was before. If your bill is "less than half" then something else must have changed.
> something something car drive risk wwii bomber

This line of defense completely ignores the long term damage that we know occurs in some Covid cases, even those in young people. Pneumonia can cause long term damage too. Saying the risk (I assume of death) is less ignores the incalculable risk of life long lung damage.
Using SaltStack to Deploy Consul and Prometheus Exporters on OpenBSD
Basically. The faces look plausible but less useful than the original blurred image.
How do I succeed with my programming language?
I've only ever been an Android user, but for a while I was paying a lot of attention to iOS too. It seems to me like they've been back and forthing, as one side figures out some improvements, the other side more-or-less re-implements them on their next release with their own unrelated improvements.

Seems like a good thing, really.
There should also be a log “App foo has used your location at these times: <list of dates>}
> i, on the other hand, do think it's a bad thing :) but what can you do...

Hy[1] I guess? It looks pretty lively although I'm not sure how seriously people take it these days.

[1]: https://github.com/hylang/hy
In Startup Land Rails is still thriving. Check out jobs on Angel.co and HN Who's Hiring.
Google/Apple maps does this too; if you've copied an address and then open them it offers you the copied address as a suggestion (usually with a clipboard icon) or as an option to navigate to instead of having to copy/paste manually.
A classic (hope I didn't get it wrong):

print "[", +( join '', map { "-> $_" } @$_ ), "]" for @{$ref}
The API to check if the clipboard has contents has existed since iOS 10.

> Starting in iOS 10, the UIPasteboard class provides properties for directly checking whether specific data types are present on a pasteboard, described in Checking for Data Types on a Pasteboard. Use these properties, rather than attempting to read pasteboard data, to avoid causing the system to needlessly attempt to fetch data before it is needed or when the data might not be present.

https://developer.apple.com/documentation/uikit/uipasteboard
I assume their hearts are in a good place. But a handful of individual residents can't fix societal problems that require collective action.
HTML Colors: All You Need to Know
I wondered the same. These are microbenchmarks after all and it does not even seem like a clear win.
It's more about people accusing HN unjustly. The structure of the forum leads people to false conclusions very easily—I wrote about this at https://news.ycombinator.com/item?id=23308098. It's easy for people to get stuck in a negative distortion which doesn't benefit anybody.

We can look at and acknowledge the problems on HN—certainly there are many problems—and at the same time see that there is also something unusually creative and positive at its core. I think the way for this positive core to develop further is for the community to get a more accurate reflection of itself.
when I thought about the way things have been recently, i owe my thanks to God for letting me find this amazing personality, i mailed Mrs Deja Ellie roughly 2 months now, I was actually very uncertain about investing, very scared because i was also low on cash. I gave it my all, my first investment of $2,000 two weeks ago brought me $ 29,230 last week, and what intrigues me the most is the way him handles he partners, i recommend him too to my friend jeff, after trading with her, his testimonies have let me come here to attest for her. We are happy to meet a professional in you. I am proud to recommend her to any person who has a passion for trading, meet a good mentor and get good fortunes. Contact this veteran trader
Dejaellie@gmail. Com
> difficult to imagine trying to use a computer without [copy & paste]

Remember the first iPhone? I wasn't into it, but a bunch of my (senior developer) colleagues were. I asked them how they lived without copy & paste and they all told me it was just no big deal.
Bonus Army
Two things to add:

1) Agreed. Writing the code is the easy part. Determining and defining what to build? That's the magic.

2) In the wrong hands, making things too easy can be detrimental. First, there's add too much, simply because you can. For instance, WordPress n00bs are notorious for adding too many plugins. Why? Because they can.

The second reason is, changing too soon without enough data, without enough user input. Yes, iteration is helpdul. But if it's borderline pivoting then that's likely to end badly. Again, in the wrong hands.
Great to see Apple is focusing on Webauthn this time instead of rolling something themselves that only works inside their walled garden.

Android is doing the same thing: Android phones are now also capable of being a FIDO2 authenticator for Webauthn.

Now what we need is many more sites actually offering it :) I'm already using it for Office 365 but that's really the only one so far that I use that offers it.
Face Id is a terrible idea in the age of westerners wearing masks or south Asian countries
I feel like many of these no-code tools are taking an all or nothing approach that will ultimately ossify into a very specific form.

However, if something like Honeycode also had a robust programming/design API, you allow for tons of flexibility.

We could build a lot of it without code, and we could build a lot of it with code, and even better, we could code more things that can be built without code on an app by app basis.
Understand and implement hexagonal architecture. https://en.wikipedia.org/wiki/Hexagonal_architecture_(softwa...

If you build systems with these principles in mind, you can create systems that are extensible, without creating technical debt and YAGNIs.
This is trying to achieve a poor-human's multiple-dispatch with match-case syntax
They just pushed clipboard usage detection as a feature in the new iOS... I think this addresses pasteboard concerns in a decent way, no?
And even if the original stats were right. A 1 in a million event happens to about 100 people per day in the US.
It's tricky; little things like this may not seem like much, but in aggregate they can be quite frustrating to users. Personally, this is something I do often enough that it noticeably reduces friction for me so I live with it because it's very convenient.

However, it seems like there should still be a way to provide nearly as much convenience to users while still protecting their privacy.
In a previous life I worked for a company that made extremely precise tooling for airplane manufacturing. These things were often upwards of 200ft long and 60ft tall. And they are so precise, that a difference of 5F could make the steel structures grow enough to be out of spec. Most aerospace factories have tightly controlled HVAC for this reason. Well, anyway, we installed a set of tooling in a factory in Japan where the summers can be quite hot. They didn't have HVAC in the factory and this resulted in a 30F gradient from bottom to top. This meant that we had to redesign some connections between parts to progressively account for thermal expansion. This crazy problem would not have existed had they just had HVAC!
Since you're obviously using this site primarily for ideological battle, and that's against the rules here, we've banned the account.

No, not because we're communists. Rather, this is an existential issue for HN: if we want to have a forum for curious conversation, we have to limit the amount of damage people can inflict on it in this way.

Please don't create accounts to break HN's guidelines with.

https://news.ycombinator.com/newsguidelines.html
The only way they can do that is with a warrant and if you own the website.
The day they get rid of old.reddit.com is the day I quit for good.

And I'll be honest, although the writing is on the wall, I really don't want that to happen. I like BBS-style forums! But I refuse to subject myself to the dark-pattern morass that is modern social media design.
That's a good way to keep people from using products that risk takeover. Apple is for consumer only. Get out of that wheelhouse and you're risking a good fuck-over.
I thought parking counts as a service, not physical goods, but then again I think I paid parking via app in the past, with external payment gateway, so you're probably right.
IIRC it changed with Seven's taskbar, which removed the Quick Launch section, basically unifying it with the usual taskbar buttons (similar to how the Dock works in macOS)

To be clear, an API for pinning apps now exists[0], but it asks confirmation to the user

[0]: https://docs.microsoft.com/en-us/windows/uwp/design/shell/pi...
In Brazil, we have had same-day money transfer (normally it takes 15 min) among accounts in different banks. Same bank accounts have "instantaneous" money transfer. PIX will make it simpler for newcomers.
Amateur hydroponicist here. It depends on what you mean by 'vertically'. You can certainly grow potatoes in containers that are stacked vertically. You can also grow them hydroponically. However, the issue I've noticed in the hydroponics community is that no one is interested in growing potatoes. That is really the problem with these vertical ag startups and such. They focus on ridiculous foods like greens, which -- while nutritious and easy to grow -- cannot form the bulk of a human diet.

As a community, vertical agriculture need to focus on high calorie crops like potatoes or sweet potatoes or at least something useful like beans.

But circling back to the beginning. You can't really grow a potato with less industrial input vertically than you can with regular land, so unless you are really out of land (and the United States at least is not running out of land anytime soon), it doesn't really make sense to do so. Potatoes are really easy to grow -- you stick them in the ground and dig them up a few months later. Anyone can just buy a few acres of land, fertilize it, stick in some seed potatoes, and get a pretty decent crop that more than covers their costs. This is currently way easier than the amount of setup it would take to use containers. If you were to use conventional growing containers, you would need to import large amounts of soil / substrate. If you were using hydroponics, you'd also have to buy large amounts of hydroponic substrate or expensive nozzles for aeroponics. Either way, it's more expensive.

Anyway... wish me luck, I'm starting some potato growing experiments this summer to see if I can develop new container, vertical, and hydroponic techniques. I'm particularly interested in growing potatos without a substrate and without expensive aeroponics. Currently investigating 'aeroponic' drip systems.