skysight-inc/HackerNews huggingface dataset:
Trees don't "consume" water any more than any other citizen of the natural environment does. The real challenge with trees is that they have a lot of knock-on effects—mostly beneficial—which are pretty hard to quantify, like the effect of root systems in soil, preventing erosion and promoting water retention.
How is it ironic to be building doomsday bunkers in the society most likely to be one of the last to fold? It seems like exactly the place to build one, if one were looking to.
Yeah I agree; I do think bodily autonomy is pretty fundamental but so is the interest of protection from harm. Ultimately, you can't claim that any specific freedoms are absolute because there are always moral exceptions, and I think that's one of the better counterarguments to the claim of vaccine mandates violating individual rights. Freedoms are ideals to be considered and optimised/traded for collectively, not inviolable absolutes.
This is exactly what F. A. Hayek warned us about in his book The Road to Serfdom.
Low power high freq radio waves? These should rapidly attenuate underwater, so not much of giveaway, but could be enough for proximity scans around the sub.

Is there some spectrum of emissions from an even stealthy sub, some kind of "local presence"? The immediate massive obstacles would result in distortions to such a self-presence profile. So the sensors could be trained to detect such local distortions, almost like some fish have a lateral line of nerves supposedly helping detect current flows etc. [1].

[1]:https://en.m.wikipedia.org/wiki/Lateral_line
I'm a socialist. It is literally a liberal position to increase the police budgets which has the downstream effect of criminalizing homelessness and transferring them to prisons.

Instead of detaining a homeless person for pissing on a car whose owner knows nonetheless - how about we start at the source and build more affordable housing along with investing into mental health services and transitional organizations.

Arresting the homeless person literally rehabilitates no one, is a waste of your tax $$, and is just a symbolically punitive act so you can feel that some sort of "justice" was served for an act that literally harmed nobody.
How is it harder? You are resident somewhere, you prove you are negative and fly back. Except Australia. WTF Australia.
> I thought the law of diminishing rewards applied to pretty much anything you do.

IMO, the interesting part of many things in life comes after a significant time/difficulty spike. Think of music, art, programming, athletic performance, etc.
Israel and Japan.
Draft Chinese regulations on social media algorithms (unofficial translation)
Yup went away from TST for the same reason.

Made a performance comparison a few weeks ago to compare sidebery with TST (I got a few thousand open tabs, spread over ~50 windows) and didn't get the perfomance penalty I used to.

Side note: some plugins "crashed" when testing TST, sidebery and tab stash at the same time. Sidebery seemed to be the most stable. (had at one time no adblock anymore so that's something)

Side note 2: I really like some things about sidebery for instance the grouping of tabs and the possibility to see your bookmarks. TST needs to be extended through plugins for this, but some functionality is really only available in certain plugins.

Side note 3: The tab handling of sidebery and TST feels quite different... If you are used to the normal tab handling you will be confused with sidebery... a lot (you can reconfigure it to be more vanilla, but I had multiple problems configuring the plugins). The tab switching isn't at all obvious at times.

All in all I would recommend everyone to play around with containers and vertical tabs :) I know this little rant here went on a huge tangent from the article, but I wanted to clarify my experience with the named plugins.
These travel restrictions are just a way of scapegoating foreigners; anti-foreign bias is very strong.
> a glass of wine with every meal: it's worth looking into but at the same time it's the sort of thing that obviously doesn't scale linearly with the amount/intensity of consumption.

Fun fact, there has been recent research to show that the "glass of wine during a meal is healthy" is entirely a myth; _no amount_ of alcohol is beneficial to overall health [0].

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4803651/
> However, I rarely see vegans driving adoption for Indian/Haitian/west-african food.

I really question if you actually know any/many vegans saying this. "Meat substitutes" are far more common among people who aren't very serious about it, are only just trying to shift their diet, or are only really doing it for dubious 'health' reasons.

Any vegan I've ever known who's been vegan for more than a couple years has a diet that consists almost exclusively of meals designed around vegetables, with maybe one or two things like you're talking about as nostalgia-pleasers.

That said, "alternative milks" are not like beyond burgers. Liquids that contain fat, protein, and sugar are almost universally called milks and have been for a very long time, and are very useful in daily use and for cooking.

Just because something resembles a meat or dairy product doesn't mean it exists solely to be a placating replacement. Sometimes it's just a convenient form factor. Like, a black bean patty is nothing like a beef patty. But you eat it the same way. Oh no they're copying meat!

If by "driving adoption" you mean being the cause of a shift to these things I dunno what you really expect. Vegans are a vanishing minority of all people in terms of "western" diets, they can't drive the market to the corner store.
I don't think a perfect line exist - a perfect line that maximizes a country's output, for example. Laffer curve is real.

But it's more of a experiment - life is an experiment.
Hey HN,

There's been some discussion of interactive/animated teaching content here lately. This is my first attempt to create something of the sort, inspired by much existing work. Let me know if you have any questions.
I've been wishing for one of the major services to take classical seriously for decades. This is probably good news and one fewer sub I need to maintain.
That's a pretty cherry you've picked.
> The critical setting for reliability is to use AFP and not SMB.

I've been using Time Machine with a QNAP SMB target (for as long as Time Machine has supported SMB) without problems. Reading this thread makes me wonder if the problem is actually Synology NASs.
I think it would help dispel the suspicion that the Facebook ad targeting algorithm itself wrote this, if you added a little disclaimer that you work(ed) there.
Nice cherry. Where'd you pick it? Oh, the police say that violent crime is up and we need more policing? Whodathunkit.
Yes, fixing the metadata problem is so important. I hope it also means a much larger catalog.
To give milk, a cow has to be pregnant about once a year. So unless you want a geometric expansion of cows, you're going to be killing quite a lot of calves.
I am writing some C++ code for a web application, and there I am handling errors via exception. There are two broad types of exceptions, one that is internal and one that needs to be reported to the user. Following is how I an handling the errors, please could you all suggest a better approach if my approach is sub-optimal designwise?

// Base class

HandleRequest(req, res)
{
try {
try {
post_processing(req, res) // implemented by derived class
process_request(req, res) // implemented by derived class
pre_processing(req, res) // implemented by derived class
} catch(send_to_user_exception) {
send_error_to_user(send_to_user_exception.what()) // implemented by derived class
}
} catch(internal_exception) {
log_error(internal_exception.what())
send_internal_error_to_user(internal_exception.what()) // implemented by derived class
} catch(unknown_exception) {
log_error(unkown_exception.what())
send_internal_error_to_user(unkown_exception.what()) // implemented by derived class
}
}

// Each request type is handled by its corresponding derived class and implements the following methods of the base class.

post_processing(req, res) // will throw exceptions of type send_to_user_exception and internal_exception

process_request(req, res) // will throw exceptions of type send_to_user_exception and internal_exception

pre_processing(req, res) // will throw exceptions of type send_to_user_exception and internal_exception

send_error_to_user(error)

send_internal_error_to_user(error)
I don't think taking and distributing a library is comparable to a click-through license. There's a relatively simple case to be made that you could have only copied the code if you had accepted the contract.

Not that Orange wouldn't have tried to claim what you are saying, but as a layman, the case for contract law sounds stronger than copyright infringement.
We only have your telling of your friend's telling of the story. This is rhetorically similar to saving a 50% quality jpeg as a 20% quality jpeg.
It's interesting how they are only restricting online games.

Games where young frustrated [0] [1] Chinese teenagers could talk relatively freely with others from different regions of China. Or god forbid, learn English and have contacts with westerners. Better to keep them grinding on shaving a few tenth of a second on basic algebra problems for the Gaokao. That will better prepare them for the factories.

[0] https://www.washingtonpost.com/graphics/2018/world/too-many-...

[1] https://www.newsweek.com/2015/06/05/gender-imbalance-china-o...
Per TechCrunch [0], the source document is this .gov.cn page:

http://www.cac.gov.cn/2021-08/27/c_1631652502874117.htm

[0] https://techcrunch.com/2021/08/27/china-proposes-strict-cont... ("China proposes strict control of algorithms")

AFAIK there are no previous HN threads about this topic (other than 0-comment ones).
Australia seems to be rushing toward that future at an out of control pace.
I'm going to go out on a limb here and say that I think Artemis is prettier, but the gameplay of EE is far superior.

By prettier, I mean the visuals, the models, the music, etc.
The government is controlling how children spend their time. In the U.S., the government mandates a lot about how children spend their time. They need to go to school and they aren’t allowed to buy alcohol or tobacco. Children under 16 aren’t allowed to spend any time driving an automobile, etc.
The classical music on Apple Music is really awesome IMO.
A parents' can ask their kid to limit video game time, but can't have the video gaming industry to enforce it. A national government can.

That's the issue.

And if a parent really feels their kids deserve more video game time, they can always lend their own account to their kids, which would disable the mechanism, that simple.
Yes, I'm with you. The focus and obsession with doom and collapse needs to end. It's like porn. We're biologically programmed to direct our attention to it. While the various media fuel this neverending stream of negativity, we have to realize that our primal selves yearn for it. Regardless of how likely any of these scenarios are, obsessing over them does not help our situation. How can we break this cycle of addiction? I guess the first step is recognition.
How many jobs have you had? You talked about the best and the worst. Can you comment on the relationship between (y-axis) quality of job and (x-axis) strength of personal connection before you joined. If you plotted a scatterplot, what relationship would you find?
Square Enix games and CRPGs induced advanced reading skills? It's been a few years since I played one, but in my humble opinion, we'd probably find it has a 5th or 6th grade reading level. Replacement-level activities will likely have the same impact on someone 10 years d or above.
Java needs a TryParseInt (sorta like C# has) so can you use either one as appropriate.

There are actually two main use cases for integer parsing: one where the value is expected to be an integer (you're parsing a file format) and the other where it's just likely not to be an integer (getting input from the user).
I recall projects that did something like this. Besides museums and historic neighborhoods, one memorable application was at a graveyard. Reenactors read letters and diary entries written by the deceased. The closer you were to the writer's tombstone, the louder their audio. From far away all you heard was a combination of barely audible voices. I believe the relevant terms are "audio walks" or "phonoscapes".
> One drawback to this is that the engineer interviewing you, if he/she is human, will not be familiar with all of them

I see this as a potential plus not a downside. If the person doesn't understand the language you're using but you can explain how your code works in such a way that you can get them to understand it that's a really good demonstration of being able to communicate and how you would describe your code to a co-worker.

I've only sat in on a few interviews (as a person doing an interview on the sidelines) but all of the questions I tend to ask are more casual and around thought processes, or at least the pseudo code implementation. Personally I don't really care if you can't remember the exact syntax of something off the top of your head but I do care that you know how it would work and what you would Google to look it up.

Personally I don't know what it's like being interviewed tho. I've been doing contract work for my whole career and every job came from either talking casually or someone finding me with intent to hire me as long as I didn't come off like a maniac. I know for absolute certain I would fail any algorithm based whiteboard test (I never went to University) but if you're struggling to find employment, just know there's a whole world out there where people don't care about traditional software engineer interview strategies. They only care that you're dependable and can solve their problems in a reasonable and maintainable way.
It's a shame I didn't argue that variant strains were never going to happen, then.

If you want to talk about arguments made in ignorance, please start by not putting words in other people's mouths.
And these people will go around asking why there is so little good software built in EU and why is funding for startups so scarce.
Yeah I agree with you. I'm not defending the choice to go unvaccinated or unmasked; I think it's a poor choice at both the individual and societal level. But the parent claimed that the antivax movement was claiming some kind of ambiguous "muh freedoms" violation, which irked me as it's pretty clear what kind of freedom they think is being violated.
You don't need to dump the screen, the screen reader takes care of letting you explore the screen by line, word, character, etc.

Some curses programs work reasonably well with screen readers (e.g. Mutt and WeeChat).
One useful way to make them more accessible is to put the hardware cursor somewhere useful, even if hidden.
Mutt puts it on the same line as the currently-selected message,
and if braille_friendly is set, onto the first line of message content when opening one.

WeeChat puts it on the input line. Where this goes wrong is when trying to use fset, where I have no way to move it to the list of options.
And then trying to play a playlist on "shuffle" will mess up the ordering of the movements of the pieces, and on "auto" it will just keep playing the same 3 most popular pieces but by various principal soloists or something.
Exactly. They are the lead singers of the rock band. The maestro of the orchestra. The foreman of the construction team. Yada yada.
what does "intensive" mean, and what does arable land have to do with cattle production?
An Analysis of Feed URLs
> Spending five times as long to hire a senior who doesn't leave in a year or two is then a much better situation.

yes - assuming the senior also doesn't leave.
Minutes with TCMalloc could save you 15% or more
Your examples are awful. Liberals, if there was such a thing as a monolithic block, are the ones that want to use government resources to combat people using dirty needles, and want to provide shelters for the homeless. Some conservatives probably want to make conversion therapy mandatory, some want it to be allowed, and some probably want it outlawed. I think I understand what you're saying with the rest, but you're overally generic and incorrect examples makes it really hard to actually support your point.
I think that you covered most bases already. I'd add these: pay with cash, use throwaway emails for everything, scramble anything that can be used to fingerprint you, give false information unless you have a reason not to, move to a cabin in the woods, speak in code, wear a wig.
Thanks! This looks great and seems to be a solution to the metadata problem as described above. I’ll enjoy structuring my listening a bit with this.
Your purchase history is probably the largest, most useful, and most difficult-to-hide signal.

It can be directly accessed through credit and debit payments, as well as contactless payment mechanisms. It's increasingly possible through facial and other biometrics data. It is specifically associated with spending patterns.

Travel data are available through licence plate scanners, tollway tokens, and transit passes, as well as, again, biometrics.

Anything online leaves a very fat and wide trail, of course.

Your employer's payroll processor would be another data channel. That's going to be available to other prospective employers, increasingly.

Utilities data might also be available.

Auto repair and smog-station data are collected and reported, and often sold to insurance companies for rating purposes. (Distance driven correlates strongly to risk.)
I can second this. I’ve been fairly impressed with Idagio in the years I’ve been using it. My only real gripe with it is that it used to be much easier to glance through a composer’s works by genre when looking at the composer’s page. Now that feature is buried a couple of menus down. Otherwise, the audio quality is good for a streaming service, and the catalog is extensive.

(At one point they were testing a feature where you could compare recordings of the same piece. It would effectively allow you to switch between pieces at the exact same moment in the particular passage you were listening to. It was great, and I’m sad they never rolled it out. That feature alone would have made the app worth the monthly subscription.)
Latency on that would be even worse than a zoom call.
If you really want to compare the so-called violent crime crisis with historical data, look back to the 70s and 80s, when crime was really bad. There's a ton of stuff out there looking back only two or three decades, which is like looking at global temperatures since the 90s and saying global warming is fake.
Another step towards greener energy – no more leaded fuel
It's better to give the other person the benefit of doubt, and in case of confusion to ask for clarification rather than making the more uncharitable interpretation of the possible interpretations and thereby questioning the morality of the other person.
there is a strong correlation between strong government and higher GDP. Weak economies are weak because of corrupt and weak government. So that would be my case for government action - collectively or through a good dictator.

Your logic seems good but is removed from history and reality.
I would argue that this argument extends to any music. The top 40 will probably never vanish, but unless you're totally happy listening to only that, there will always be library churn - unless that library lives in mp3s on a backed up hard drive.
"posting facts that were inconvenient to the mainstream Covid narrative"; debatable.

Whole article is rife with hyperbole and strong, strong opinions stated as fact. Censorship is bad, but pretending to be an expert doesn't make you a martyr if you get axed.

I've never been convinced by the argument that places like Twitter, Facebook, etc are open forums for discussion, and that all of your rights in the public sphere immediately transfer to these private places. Open to being persuaded otherwise.
You make a good point. If you come into an appreciation of certain genres of film or music, and the items you want are out of print, your options are to find the content on the secondary market or acquire pirated copies.

I am always more than willing to pay for content, but what is one supposed to do when what you want is out of print and there are no viable secondary market options?
>I recently fired my first-ever direct report. Although he was low-energy, uninspired, and an awful speller, what ultimately led him to the ax was his insistence on boundaries. (...) He would come into the office at nine every morning, leave at five, and be inaccessible anytime before and after. Regardless of deadlines or passion projects, his workday was determined not by his work, but by his hours.

Thanfully, in some civilized countries, writing something like this can get you sued - and you'll be losing that lawsuit too.

"his workday was determined not by his work, but by his hours"

The entitlement. This cheapskate unprofessional lowlife wants to get more hours than they paid for - for free, as if they own slaves, and not professionals they did a specific contract with, listing hours and all. This is literaly the mindset of a slave owner.
Yeah, you're definitely on to something: The average age was much older- maybe not early 60's, but definitely older.

I wonder if we'll see the same sort of thing creep into the embedded systems world as these managers/engineers retire.
> It shouldn’t matter who the agent is, if it happened it is also a vulnerability of the system. It should withstand tampering by any sufficiently motivated party.

That's exactly opposite of what infosec experts say, and opposes experience as well. I mean, someone, probably Israel and NSA, got Stuxnet into an airgapped Iranian nuclear facility. Don't try to argue that perfection is necessary - it isn't Security is an economic good, with a price, and a value. When value exceeds price, implement the security. Otherwise, live with it.
I don’t think a correct term for “a wrong/bad info shared with good faith” is excessive, maybe could be not essential but make distinction between a info shared in good faith (maybe just to understand better the topic) and another shared with the purpose to make a fake/bad new, could be useful. New words or not, we have tons of new (useless) words.
This is super interesting!

With a traditional interview and job offer process, a new employee can ramp up without worrying their job is on the line. And I think this is important, because it can take awhile to ramp up to full productivity, which can be stressful if the new employee feels like they're being evaluated already.

Where I've worked, my new manager told me "Hey, welcome to the company. Please feel relaxed and take your time ramping up, you've already passed the interview and we're happy to have you here."

With your process, how do you deal with people getting stressed out during ramp up or feeling imposter syndrome?
I am looking to experiment with this for my SAAS company. We are small team and I want to see if this attracts a better pool of candidates. Send me a PM.
The point of the GPL is that, if you don't accept the license, then you don't have any rights to distribute the code and doing so would be a copyright violation. It's not a EULA that has extra restrictions on what you can do.