skysight-inc/HackerNews huggingface dataset:
Keep in mind TDD wasn't really invented yet, so it's understandable.

Also, CPAN had better libraries than pip did all the way up until I last used Perl in 2015. Ofc, it depends on what you're doing. My point is, there was a reason to use Perl once upon a time ago.

The alternatives back then were PHP, C, C++ (the old bad kind), BASIC, assembly, FORTRAN, and others like Smalltalk. Seeing this, it's understandable why Java took the world by storm the same way Perl did.
I don't know what to recommend you. I know a few people doing syntropic agriculture in Portugal which is as close as a close climate that I know. There is a guy in Florida, he have a company called GreenDreamsFL, hes the only one I know in the US doing this. But sadly this is not very much taught in academic courses down here in Brazil, but anything related to agroecology is very close, also understanding deeply plants biology helps A LOT when working with this systems, so we see a lot of people from Biology with a focus on Botany and Plant's physiology, and "florest engineering" I couldn't find a good translation to it, but its an academic course found here in Brazil which also helps a lot on understanding forests processes.
What trade-offs make the most sense are highly dependent on the problem being addressed. If there were ever an instance where text being the universal input and output type made sense, it would be in a Unix environment. That being said, what percentage of shell scripts in the wild would you estimate contain at least one use of grep or a regular expression in general?
Perl and JavaScript both give you a minimally specified set of tools you can use to build your own more advanced object system.

IMO, that's why both languages have been able to be extended and adapt so much.

If you look at tools like Moo and Moose in Perl and the different coding paradigms that evolved in JS before the "class" keyword was standardized, this is pretty clearly evident.

JS has had the advantage of a standards committee pushing new language features aggressively. Perl has moved more slowly, keeping a majority of functionality in libraries.
Indeed. The hardest part of my job isn't writing code. It's in understanding the problems and working out how to solve them.
The "X" button correctly returns to the wiki page if it was opened in a new tab / window so there's no prior page to return to.
Wait, who are these people? WYSIWYG App builders have existed for decades and Excel still dominates. Maybe you don't agree, but the main reason for this in my opinion is because these app builders are way too complicated and learning them is largely pointless since their use cases are generally super trivial. Why build an app if Excel+Email works?

Further, if these things do start taking off I don't think the people using them will be non technical people, it will just be technical people shifting their job description.

It is like an all in one hammer, the craftsman throws it in the garbage, and the non craftsman has no idea what to do with it.
That depends on how the site works. On most sites, when I authenticate with WebAuthn (or by any other means), I get a bearer token good for several weeks. So a single spoofed WebAuthn session gets the attacker access
for quite a while.
Just look at the other comments.
Most of the US is does not have high land prices because they are not space constrained; it's basically just the west coast [0].

[0]: https://www.supermoney.com/inflation-adjusted-home-prices/
But you would still have to master notation if you were to become an accomplished jazz musician, for example.
If you count on-site, full time contractors at Google you get closer to 250,000.

Give it time. My guess is Google will be well over 300,000 by 2030.
Any pro Google comment is downvoted.
I think you are radically underestimating the perceived barriers to entry with programming. You sound a lot like the Linux advocates who think everyone should just memorize a bunch of commands, and get used to using shell. This type of insider view is often referred to as 'the curse of knowledge'.
Believe It or Not, Real Estate Affordability Hasn’t Changed in 40 Years
The sender is no-reply@verificationemail.com (managed by AWS). We are working with them to have an @deta.sh.
That's why I like NixOS! If I ruin everything, I can just reboot & pick the last known working config since it's all immutable.
For sure, will be a pleasure, you can find me at alissonpatricio at gmail
> Faces generated by AI means should not count as 'probable cause' to go and arrest people.

They don't:

https://wfdd-live.s3.amazonaws.com/styles/story-full/s3/imag...

There was further work involved, there was a witness who identified the man on a photo lineup, and so on. The AI did not identify anyone, it gave a "best effort" match. All the actual mistakes were made by humans.
Pity the person who takes their work so seriously they'd send a bloody pig mask in the mail for it -- for a faceless, corporate behemoth like ebay, no less.
That's a compelling idea. I've seen systems that use essentially solar panels on the roof that heats up a liquid in a loop then goes to a heat exchanger which heats up your water before it goes to the water heater, thus making it so the water heater doesn't have to work as hard.

Could we use the exhaust from your fridge, A/C, furnace, etc. to also heat coolant in a similar system that circulates to your pre-water heater, thus boosting efficiency. Especially if you can dump the exhaust of your fridge outside rather than paying to heat up that air, then cool in down again with your A/C.

The question is if the cost savings would be worth the cost of the system.
Cloud Alliance
I created a separate, isolated network, which is the only one that guests using
Windows can access. Same goes for Android phones running default images from
their manufacturers.

That is not reserved only for guests, thought.

My wife is now working from home, and follow best practices when it comes to
device separation, so she uses her company given Windows 10 laptop for work.
That computer can only connect to the isolated network.

At this point, I would argue anyone should do the same.
I clicked on the link you provided and I couldn't locate anything incriminating. Can you provide the video and exact location of what you found objectionable?
Ruby is just as dead. Only thing it had going for it was Rails.
My full-time job is working a codebase where the back-end is entirely written in perl. Codebase was started around 2014. This was probably a bad decision, the founder was a perl guy.

Perl is not bad but no new codebases should ever be written in it imo. It's to easy to shoot yourself in the foot unless you know perl REALLY well. Moose is ok but a far-cry from any modern OOP system.
If you are wanting to do it as a commercial venture, then livestock (particularly beef if you are in the US) is about the only way to go unless you can purchase vast tracts of land and the equipment to run it.

If you are considering vegetable farming commercially, don't unless it is an extremely boutique product like truffles or exotic mushrooms, the economies of scales are crushing. The other option that is still viable is small plot that produces and end product. e.g you own a vineyard but you are not selling grapes you are selling wine. You own a pepper farm but your end product is hot sauce. Those are still viable for small plot.

The best thing you can do with a decent tract of land is to plant it full of expensive hardwoods such as black walnut and occasionally prune the trees to promote straight growth for lumber.

I have 7 acres and I planted 4 of it with African Ebony, one of the most expensive woods in the world. They are not native to my area so there is no issue with harvesting them and they require little in the way of care. They will provide a nice cushion for my children when they mature given that a single tree is worth between $300,000 to $1,000,000 (at current market) depending on size and quality of lumber. I planted about 50 trees per acre. The math is pretty self evident and it is the best use of land agriculturally if you are looking to maximize profit via small plot agriculture.

My wife uses some of the other land for personal farming but that is her gig, I grew up on a farm (citrus) and after NAFTA swore I would never scratch a living out of dirt again. I told her she was on her own with the vegetable farming other than helping her with where to plot certain vegetables and when to plant them.
Yep, getting people off Excel for fully packaged software is hard enough.
> It's a common technique in journalism to describe and attribute someone's recollection of events in a series of narrative paragraphs.

Yes, it's called forwarding a narrative as opposed to reporting on objective facts.
There's a personal taste element: I agree with you that certain WaveNet voices sound better (I've actually used them for video narration with some success). The breathing caught me off guard: it took me a minute to identify THAT as the element that was there but I implicitly wasn't expecting to hear.

The breathing + pausing at commas/full stops and general cadence was frankly superior to what I've seen with Google Cloud Voice, which is why I was curious if preprocessing was done. I've generally had to do multiple manual passes with Google Cloud Voice to get audio output that didn't sound robotic.
Which syntax highlighting plugin(s) are you using? Do you have syntax highlighting for functional components/hooks in .tsx files / can you share a config? Would love to give it a try.

I have spent many hours trying to get that work with no success. I've searched public .vimrc configs on github using typescript plugins and none of them gave me any type of syntax highlighting that compared to VSCode.
Of course. If you drop a large weight on someone from a great height, that's generally seen as a problem. ;)
>"even though resistive heaters are more efficient than natural gas."

You have to be careful about what you measure. Resistive heaters are 100% efficient by definition, but you have to look at the whole chain. The energy has to be converted from X (coal, natural gas, isotopes decay) to electricity and transmitted to your home. Only the last step is 100% efficient. You lose a lot of energy in generation and transmission of electricity.
I don't know! I run Windows 10, BTW.
I agree that coding is the easy part. But exactly because of that it shouldn't get into the way. I really think that is useful to have tools to generate simple apps without coding. Who wants to create the thousandth CRUD app? It is nice to have a tool capable of create apps from simple logic and reserve programming for when it's needed.
You misunderstood; I'm saying Apple couldn't coerce a website into offering Sign in with Apple as an option, like they can with an app on the App Store.
It is ridiculous to claim that the woman is safer outside of her vehicle than inside.

Outside her vehicle she doesn't benefit from the HEPA air filter of her car. She could get bitten by a stray dog. She could step on the needle of a careless drug user. She could be struck by a frisbee.

See how stupid it is to make dumb hypotheticals?

Here's a not-so-hypothetical. She could get in a physical confrontation with a police officer.

It seems incredible that anyone would argue she is safer outside her car than inside her car. There is no reason for her to have to get out of her car. If the window is too tinted, write the citation. If the vehicle is unfit for the road, let her call a tow truck or a friend with a trailer without getting out of her car until she feels safe.

You write that is sounds ridiculous. That is because it IS ridiculous. That is why policies and procedures are put in place?

Coppers on the street are not the only people who interact with the public everyday. When their policies and procedures are ridiculous, they should not get a free pass.

Here's a thought experiment for you. Imagine the officer was a librarian instead. A librarian with lots of experience interacting with the public. Imagine that the suspected infraction was an overdue or ruined book. Do the policies and procedures still make sense? Does the officer's behavior still make sense?
Yes, that is how Perl evolved. It's called "whipupitude" in The Land of Perl. Larry's initial goal was to create a better sed/awk for Unix.
As someone who has wrestle with GA and GTM regularly, I think it's fair to say that the author (Simo Ahava[1]) is the preeminent authority on how they work, and his blog is generally more useful than the official documentation Google provides.

1: https://www.simoahava.com/about-simo-ahava/
Yeah, that's why I love it when companies are named, like, "Computer Business Partners."
I'm go glad I'm not the only one.
I don't disagree - these sorts of questions can be worked out to an academic degree with rigorous proofs. Databases and data guarantees around them are very widely applicable and have been isolated from business logic in modern applications due to the heavy complexity of that logic - once upon a time it was common for applications to "roll their own database" i.e. build some custom data storage approach that worked well enough (hopefully) for their purposes. I worked on a MUD based off a legacy that began in the 80s that used flat-file storage as a primary data storage method and race conditions abounded.

However, databases are cost effective to build and distribute, but implementing that level of rigorous proofs for your e-commerce app is not only generally undesired but often increases the difficulty in reaching profitability and can sink a company. Working on system development isn't limited to academic concerns, if you're guiding project development you have to make really hard calls about correctness vs. cost and I say this as someone who likes to be a perfection and do things the right way whenever possible.

So I don't disagree that careful decisions can scale with abstractions - it isn't the case that it is impossible to build a well designed large system, but it will be expensive and at the end of the day we all (probably?) need to balance cost of investment vs. value of that investment - or are having someone higher up the chain making that decision for us.
What if the government goes pursuing old crimes (or divine something that points to you) and you don't remember the password?
Ask HN: The reasonable man adapts himself to the world?
You have to be really exceptional to achieve things being unreasonable. Just like s lot of people wants to be a football player. Where most of the people won't make it. Calm down please, read some books with old philosopher first.
I tracked and plotted my HR on my Wedding Day
mutt, irssi, newsboat, vim ... ¯\_(ツ)_/¯
Let's revisit the topic three months from now. The change to which I refer probably occurred less than a month ago. Not that Google results hadn't already been going downhill for months prior, but it became dramatically worse at some point over the past month.
where are you getting this from? The article explicitly talks about people who deny the validity of scientific predictions about man-made warming, that is to say, facts and not opinions.

>But statements about the physical condition of the planet; the effect of carbon on the atmosphere; the historical accuracy of climate models--those are scientific in nature. “Those are not opinions,” Dessler said. “They’re either true or false.”

“The earth is warming. Climate models have done a good job,” he added. “That should be covered by fact-checking.”

This appears to not be covered by fact-checking any more, at the request of a fossil fuel sponsored organisation.
I was curious about this a while ago and did some napkin math.

Natural gas is roughly $15 for 1 million BTU. There are 3412 BTU in a kwhr, so if you heated resistively, you'd need 293 kwhr to get 1 million BTU.

In my area, which I feel has pretty high electricity cost, we pay $.24 per kwhr, so that'd be $70.

Therefore, you need a 70/15 (4.666) COP for your heat pump to match natural gas by price. My understanding is that that would be an unusually high number for cold weather conditions.
this probably a dumb question; how do you participate in an ipo?
I believe as part of the App Clip announcement they were showing Yelp creating/managing apps for restaurants. So they're specifically trying to improve this type of app.
Well, print this if not $error doesn't work in most modern languages either. It's

if not error:
print this
You do realize Trump belongs to that very same group of rich-by-inheritance that you're contrasting him with, right?

If we didn't have the system of inter-generational wealth transfer that you're defending, Trump very likely wouldn't be president right now.
Basically everything is neatly divided between the two political tribes now. If one says they're for X, the other is automatically against X. It's become comically predictable.

The people endlessly fight amongst themselves as the rich get richer.

Divide and rule.
When weird performance things like this happens, it can be helpful to test in other environments. If the performance change does not happen in other operating systems or hardware then it suggests that the weird performance you are observing could be due to an unusual coincidence in your particular system.

That said, if you do want to figure out why deleting that global variable made a difference then using Linux's perf tool might give you more informationto work with. One time I had a weird program where inserting a NOP instruction in a certain location made it run twice as fast. After investigation we found out that the difference was with branch prediction. The presence or absence of that NOP instruction affected the addresses of the jump targets the inner loop's switch statement. For some reason, the version without the NOP instruction those addresses resulted in lots of branch mispredictions. Perhaps because of a collision in the branch predictor's hash tables.
Brenden Eich on creating JavaScript and what he'd do differently
Milliseconds Make Millions
I think you should note this is export, not production. The Netherlands has a very small population so they export what they grow. Clearly they're not capable of producing anything on the scale of the USA, China etc.
The price of real estate in an area is set pretty exactly to the level of productivity (i.e. what kinds of jobs you can hold) in that area.

So yeah, it all “works out” in that it doesn’t matter if the median person is producing $10 or $15 or $2000 worth of value per hour. The median person will always be “barely making it” given what they must spend to have access to jobs in which they can produce that much value. Look at Palo Alto’s consideration of housing welfare for people earning $150k - $250k/yr.

Inequality grows as more people max out their individual productive potential, but real estate prices keep rising because the few hyper-productive peoples’ ceilings have not been hit yet.
"It's really important to just take what life has given you, and do your best with it.
I'm not going to say that anyone can do anything, those are just empty words, but I will say that your limits are way further out than you think they are.
And if you push yourself you'll be really pleased with the results."

- speedrunner halfcoordinated, SGDQ 2016
I totally agree that at first it's confusing that Matrix the protocol has different clients, with unrelated names like Riot/FluffyChat/Nheko/Ditto etc. However, I really think this is unavoidable, just as it is with the Web, Email, IRC, XMPP, NNTP, whatever. And just as it would be incredibly arrogant and bad form and confusing for any of those projects to call themselves "Web browser" or "XMPP chat" or "Usenet" or "Mail client", the same is true for Matrix. Yes, it's more cognitive load than a system like Slack or Discord where there's one official client which bears the same name as the service, but it's a fundamentally different beast.

In terms of Matrix IDs, we very very deliberately made up the @user:example.com format to avoid folks ever confusing them with email addresses like user@example.com (and to hint at a federated form of @mention notation, a bit like ActivityPub subsequently did). We find it super confusing that SIP URIs and JIDs look like user@example.com if you drop the scheme prefix (as often happens), given there's zero reason why user@example.com on email should be configured to correctly route to the same entity as sip:user@example.com or xmpp:user@example.com - and in fact the chance of it working in the general case are incredibly low (thanks to aliases, filters, routing rules, etc).

That said, we do not expect Matrix IDs to be used in the general case - we've always wanted people to discover each other based on their existing identifiers (email, phone number, etc). In practice this hasn't gone smoothly as nobody has properly solved decentralised identity (or if they have, they haven't hooked it up to Matrix yet), so we're in a bit of a limbo. But the solution is definitely not to make Matrix IDs look like email addresses.

So, my point here is that this is not "technically correct is the best kind of correct". If we renamed Riot to be "Matrix Client" we'd be quite rightly crucified by every other Matrix client developer out there. Just like Mozilla would if they renamed Firefox to be "Web browser" (even though they were effectively responsible for the modern web browser as Netscape).

However, we absolutely have made things even more unnecessarily complicated by maintaining separate brands for Riot, Modular and New Vector, hence consolidating them together. But we simply can't get away from the fact that the end result will be a Matrix client, not the Matrix client.
These app builders have existed for decades, but its the preloaded integrations that make this generation different. Instant connections to a multitude of cloud databases. Type in your credentials, visualize your data. And these integrations might not just be a database api, but come preloaded with schema to contextualize your database.
In Perl `$` is strictly a scalar variable though this can be a reference to an array, hash or object as they are stored as references. Not to be confused with `$` in PHP which simply denotes a variable of any kind. In Bash `$` denotes the value of a variable.
I miss those too and I'm constantly annoyed Python doesn't have more one liner support.
This is apparently an artifact of the 1918 flu pandemic: building architects / heating engineers intended for windows to be kept open to ventilate spaces in the winter, and so steam heating systems were over-provisioned. A number of friends in old apartments in Pittsburgh had the same issue with building heat.

(Relatedly, I wonder what effect the current pandemic will have on the modern trend of well-sealed homes...)
The prosecutor and the police chief should personally apologize to his daughters, assuming that would be age appropriate.
> I guess I don't understand why someone would try to counterfeit something like cereal. Seems like it would be hard to get enough scale to make it worth the effort, given the low per-unit profit.

Cereal is cheap, like really cheap, and name brand cereals like Raisin Bran go for nearly $9 a box.

If you've ever been in a discount store, or a liquidator with a consumer facing outlet, tons of counterfeit food, toiletries, etc flood their shelves.

Both the counterfeiter and the retailer benefit from selling counterfeit goods, and sometimes consumers either don't care or don't have enough information to tell the difference.
Still crazy to think that the phones we have now are as powerful as the supercomputers in the 80s. Wonder when our computers will reach these speeds.
Keep in mind, this is the only part of that elephant I've interacted with. The key things for us were it was transnational and had cross data center replication. You could update a node in data center a, and have it replicate down to the other data center with minimal latency.