skysight-inc/HackerNews huggingface dataset:
The NY Times article struck a nerve for me. My experiences pertain to Sydney, Australia.

The majority of jobs are listed by recruiters. Typically the hiring organisation gives the job description to several agency recruiters. The recruiters then run lightly edited versions of the JD on Seek, LinkedIn, Indeed.

This immediately creates an inflated perception of the number of jobs available. Any careful reading quickly reveals that the same job is listed by multiple agencies. The experience required with specific products is one easy to spot giveaway.

Unless you are already doing the exact same job elsewhere and can 100% match the buzzwords in the JD, you don't hear back.

The hiring crisis is easily fixed: advertise the job directly, actually read the applications. Accept that an experienced person can learn the latest buzzword adorned product just like the learnt the last dozen or so. Oh, and list a realistic salary indication. If you only want to pay junior rates, then perhaps don't ask for 5+ years experience.
For how long are values cached? And how is garbage collection of the cache handled?
Should Judges Defer to Police Expertise?
I did not say/imply that the user should implement a ONLY non-standard port as security.

Sure " simple port scan would reveal it" - but for those other script kiddes that do not do have it prevents it. And BTW, every bit helps of security helps. zerotier at an alternative port is slightly better than port 22.
And yet there are basic problems with our method of representation. If you take error surfaces and project them into 3 dimensions ... they look smooth. And then you look at the polynomials (because vector multiplication yields polynomials) that we use to approximate those polynomials ... they look anything but smooth. They look like those scenes you got in Doom when you go out of bounds in a level. Very, very different from nature.

It's a miracle it works at all. Making ML models is like making smooth and comfortable sofas by arranging spiked rocks. Now by arranging the right rock juuuuuust right you can get any shape, and indeed you can, but the shapes we're trying to make would be a hell of a lot easier to make using pillows. It's a miracle it ever succeeds at all, and the problem definitely is the basic building blocks.

Polynomials are famous for 2 reasons:
1) they're "spikey". When making more accurate matches what you're doing is adding every "higher frequency components" that do their own spiking. They fix something at one place, and screw lots of stuff up everywhere else
2) at their ends they almost always go off into infinities. Technically zeroes are possible, but you just never see that.

And Neural Networks have challenges that humans don't seem to have:
1) they have sudden, very "weird" ideas. All koalas are koala's, except if you modify pixel 381 down 10%, then it's an elephant.
2) they have ridiculous predictions outside of their training range. You might say "of course they do", but humans don't, and neither do animals ... what does a reasonable human/animal do when confronted with an impossible situation? They respond the same way they respond to the closest reasonable situation they know. A human seeing a tidal wave come for him runs away from the wave. That may be stupid, if they've got little chance to outrun it, but a neural network would just stand there, start shaking, and drop uncontrolled to the floor.

These problems seem related to using polynomials (as opposed to, say, sum-of-10-gaussians) for prediction. Those error surfaces we started with ... they don't quite look like 10 gaussians either ... but they kind of look a lot closer to those gaussians than to polynomials. They look like smooth, slowly sloping curves.
It’s maybe three paragraphs total of his life, then it’s back to the findings. I skipped those paragraphs too.

The article is essentially a summation of Pontzer’s past decade or so of work (and I do find the work to be really interesting), so if you want just the meaty bits you can probably try reading the original papers.
For context, this is the brainchild of Julien Verlaguet, one of the creators of the Hack language used at FB.

Skip was meant to gradually replace Hack, but the FB codebase turned out to be too tangled to gradually convert to the reactive paradigm, and a big rewrite was not possible, so FB pulled the plug, then Julien kept on pushing the project independently.
I'm not an expert, but:

- In general, use a GUI testing framework / application.

- If it's a web app, Selenium is the sort of de-facto standard, at least for big orgs. A comparison can be found here [0] (biased towards their own tool but still good as an overview).

- If it's a desktop app (like the one OP has in his profile), there's a plethora of others tools. I'm familiar with Ranorex, which is pretty good, especially if you're invested in Windows / Microsoft technologies, but requires some basic knowledge of C#.

Also I'm familiar with the much older HP Winrunner, which is ok I guess but shows its age.

There are many others. A list can be found at Wikipedia [1] but it includes many tools that I wouldn't consider to be pure testing tools.

Incidentally just today I learned about Sikulix by skimming HN posts which I missed this week [2]. It's not a testing tool but can be used as one.

[0] https://www.parasoft.com/blog/automated-web-ui-testing-best-...

[1] https://en.wikipedia.org/wiki/Comparison_of_GUI_testing_tool...

[2] https://news.ycombinator.com/item?id=30317313
I live in the UK where the weather can change significantly during the course of the day and I still generally just look out of a window rather than rely on weather forecasts.
> If you’re not a shareholder, board member, or employee, then I don’t see what this transaction has to do with you and I don’t understand why you or any publication should feel the need to read or have a “take” on it.

It is called entertainment. People like to talk about other people and some are jealous.
If I recall correctly, capital "C" Calorie, used in nutrition, is another term for kilocalorie. Lowercase "c" calorie is the SI unit. 1 kcal/Calorie is 1000 calories.
Reply to dead comment: Suffolk Trust, I think because the system came out more or less as she got diagnosed they were keen to get her on it (after 6mths learning to do it by hand).
"Going to the grocery store without my phone helped me reconnect with nature"
I hate this type of journalism. Article writers are driven by metrics given to them by publishers. In this case, the metric they might be trying to optimise is time spent on the website.

This type of journalism works well if the backstories are tied well together to the main story, and is done by a good writer. But when average writers do it, the stories are tedious, and hard to read.
"What we need to do individually is make sure the sources we trust deserve our trust. No anonymous blogs, no podcasts with a long history of getting important things wrong with no accountability."

And how exactly do you think the "sources we trust" are held to account? They don't hold themselves to account and I think you'll find they work hard to cancel anyone who reveals their flaws under their own name.

Example: you've proven above that whatever sources you are relying on to educate you about vaccines have misled you. You thought there were no safety issues with the polio vaccine, which is a false claim. Nobody has been held to account for misleading you and you probably won't do it yourself. I knew about this incident, but it wasn't from reading the New York Times or watching CNN. It was from venturing outside these untrustworthy sources and reading far more broadly than journalists are comfortable with anyone doing.

"You should not automatically trust most sources, but some get things right far more than others."

Like which ones? If you don't trust CNN (which I'm using here as a token to mean "all similar media outlets"), then where are you getting these false ideas from? Enquiring minds want to know.
> As much as you think this is a unique thought, this is what your parents generation thought about the decisions you made. Nonsense like what you're claiming here has been spouted about music, video games,TV shows, movies, dancing, music, etc.

No, I maintain that there's a qualitative difference between screens and books.

"Screens" includes video games. Which are a model that encourages one person to sacrifice their life and time trying to decipher someone else's creation. RPGs are the same way. Yes, books can be treated this way, but only by zealots. The average person did not spend 8-12 hours a day reading books as an escape, at any time in history. That wouldn't be considered healthy.

Screens can deliver good things -- they actually did, when they were liberated for content in the 90s and weren't just feeding distraction to the masses. That's long gone.

You think you see what I'm saying because you've been told that any attack on the media environment you're accustomed to is just a reactionary howl like older generations always have. But I have no primary issue with Tiktok or Instagram. I have a problem with what I've literally witnessed them do to people's minds. And I have 40+ years of firsthand data collected as to how absolutely fucking melted people have become as the juggernaut of mass-social-media and smartphones has progressed to become a constant habit.

All you have is an objection on the grounds that every generation thinks things were better before. But you have no proof (and can't prove) that the time you're living in is not intellectually inferior. You would have had to actually been alive before to know that.
You can do it without simulation, but you'd have to build a million tokamaks.
These days, best practice for data consistency / reliability in that environment, IIUC, is to write to multiple redundant shards and checksum, not to assume any particular field-pattern spat at the hard drive will make for a reliability guarantee.
It's apparently the canonical way all long story/articles have to be written. It's as if those people wanted to be authors instead of journalists...
"You just need discipline" is a common phrase, which usually masks the root problem. Why does something need continuous effort? Is it the best place to put our energies? Are there any other ways of solving the problem?

See "Willpower: Rediscovering the Greatest Human Strength" (https://www.amazon.com/Willpower-Rediscovering-Greatest-Huma...) on willpower as a resource that can be drained, often pointlessly. Having a constant temptation is one of the core cases (e.g. candies on your sight).

Instead of helping us, a flawed tool forces us to work against the current. For the Sauron's ring, this constant test of the hobbit's strength of will was unavoidable. For Slack... it is much easier to throw it into a volcano.
Isn't the "culture fit" the same thing in a (non-academia) private sector as well? Usually, the premise here is that being a "good person" has a higher priority over being a "highly-skilled person".

And of course, nepotism, favoritism and elitism in academia is a totally different dimension as well.
I recently disabled RES in Reddit. Now I can't infinite scroll through a porn sub hitting j, j, j,... with the images expanding automatically.
It's a great paper, and what I wrote isn't in contention with the point Mickens makes. Rather than pretend that QR codes are a problem and dodgy domains aren't, it's better to peek out from the security blanket and understand the threats that exist no matter what.

A QR is a danger just as a typed domain or a clicked link is a threat, so users should beware. That doesn't stop people living their lives, but instead gives them the awareness to check things occasionally when they look off, what to look out for as they go about their web business, and not to blindly trust what they see, or to blindly assume something is a threat because it's a code.

Security people are like smarmy teenagers who listen to goth music

FWIW I'm not a security person; I'm smarmy for entirely different reasons. I do quite like goth music though.
>Article writers are driven by metrics given to them by publishers. In this case, the metric they might be trying to optimise is time spent on the website.

It's not that. It also happens in written media. It's not just as filler either. They have the dellusion that this makes the story better...
Top right corner, grey 'X'.
Props to this.

I have developed a habit of skipping to the end of the whole page, and reading towards the beginning, paragraph-by-paragraph. Works..sometimes :D
No, I think you have your head on right.

I used to eat a lot of candy, but I never considered eating more than a handful of anything a "snack".

That said, what do you call it when you eat something that isn't a meal? I don't think most people have any word other than "snack" without resorting to things that sound like insults, like "pig out". And it's really hard for most people to insult themselves.
So reverse a list/slice of anything else then?
ESA to set up committee to study human space exploration options – SpaceNews
> Whenever there's insignificant science making "controversial" claims like "you can't lose weight with sport" journalist will provide storytelling instead of science.

I think this is quite the claim, maybe you should provide some evidence. I think it sounds reasonable to assume that those that lack the scientific basis will use storytelling to convince, because they have nothing else. But I'm not sure about the reverse.

Here we have storytelling, but the story is peppered with some data from experiments that support the claim. So how does storytelling imply lack of evidence?
I think I've read about some CEO recently who must have been about 13 when VRML had it's 15 months of fame.

To give some era orientation to the less geriatric: that was right before they started attaching aluminium heatsinks to graphics chips.
The real problem with Musk is that he seems to be a narcissist and a good hypeman.

His achievements are that he invested in the right companies and then he ousted the original visionaries / founders... and finally claiming he is the founder... see Tesla.

Also a real leader usually gives credit where credit is due. Not once have I seen where Musk has credited his team.

And don't get me started with how he's calling a rescue diver a pedo, because his idea of his rescue submarine was rejected. Fragile ego is a dangerous thing.

He wants to be seen as a real life Tony Stark. It's more about him, not really about moving humanity forward, that's just a side effect.
I'm enormously biased as someone into sailing, but I do love the idea of re-instating wind power as a secondary or even primary source of propulsion for certain kinds of shipping.
What you're describing is solved by caching, not requiring JS crap.

So give me xxx minute old stale cached version. I'm fine with that.
helloSystem could give you the best of both worlds:

https://hellosystem.github.io/docs/
Blogging about 3 days is a little silly but I guess feeling the need to publish that online falls inline with the problem this guy seems to have with his dependency on technology.

For me, 3 days is little more than a bank holiday with my family. A trip to the zoo, family meals, walks along the fields and foot paths, teaching the kids to ride a bike, playing games: sports games, board games, card games, or even just hide and seek.

Don't get me wrong, I enjoy "online" as much as the next person (video streaming, online gaming, HN etc) but sometimes it's nice to interact with people and/or nature instead of LCD screens. So not spending time online is as natural as eating.
Here’s a tutorial on how to do it. https://www.chrisjmendez.com/2018/08/10/how-to-submit-your-p...
...and to expend finding flaws is vital. Often times dealing with flaws, while being the next guy, is no fun and it may require workarounds.
I’m not a big fan of sugar so I wouldn’t be able to eat a whole cinnamon roll, let alone two. But if I’m doing a big hike I’ll have no problem demolishing a whole tub of rillettes, which must be at least 1000kcal
For me exercise does suppress the urge to eat sugary things. I don't know if it's subconscious or just how my body reacts but on days when I have good exercise, especially long runs I feel less urge to have sugars and more urge to eat chicken, cheese etc.

It doesn't really suppress the urge to eat though. Unfortunately I had to learn the hard way that I must count my calories, I have been counting them for 15+ years now and it has become part of my life.
Yes, those marathon runners mentioned might reduce their TEE from 6200 to 4900 kcal/day. But that is still way more than most office workers eat.

And if you check the article:

https://www.science.org/doi/10.1126/sciadv.aaw0341#
==
The reduction in TEE among RAUSA subjects can be partly attributed to marginally reduced body mass and daily mileage (table S3). Still, even after accounting for these changes, Week 20 TEE was 596 kcal/day lower (range, 400 to 923 kcal/day) than expected
==

So they did loose weight during the marathons and the metabolic compensation is less than half of what you would think reading the original article.

==
...
The magnitude of metabolic response in RAUSA athletes (~600 kcal/day, ~20% TEE) is similar to the degree of adaptation reconstructed for the most physically active subjects in a recent cross-sectional study (17) and may reflect humans’ maximal capacity for metabolic compensation.
==

So if 20% percent is the maximum, it means that if you try to outrun your diet, you might have to eventually exercise 25% more. Except by then you will probably have more muscle mass that will burn more calories even when not exercising. And you will be able to exercise more in less time.

Suddenly it does not look so hopeless.
I remember when this was a conspiracy theory.
It's strange. Go out in freezing weather and stand still;you'll get cold. Move about and you get warm. I find it unlikely that you can heat up without energy?
I can see some use for the mob, but I think I'd struggle to do it all the time.

For certain fiddly things, it can help a lot to have several eyes. "Spot the bug" type issues, perhaps. Also "let's design and agree this interface" seems like a thing that might work, eg if you're all implementing the interface in separate backends on your own time. The big one is probably "let me show you how it currently works" which probably a lot of people have done as an intro to a new team.

But just generally coding as group I think could get tiresome. You'd have to think about how to navigate things socially, ie how do I get the shy person to bring their ideas if they have any, and not let the domineering one keep talking over everyone? Plus you tend to think faster than you can implement, and that impedance mismatch would need to be dealt with across people.

Finally there's the cost of it. Four devs could easily cost the company a million bucks a year. 250 days of $4000 8 hour days -> $500/hr. Seems like a lot, you'd better have some quite scalable income to make it worthwhile. It's definitely not impossible, but chances are you want to sometimes use the $500, sometimes work separately.

Also there's tools to make this a lot easier these days. VS Code lets you share itself online, that's pretty useful.
Wasn't there a turbine-powered car at one point that would run on just about anything and was very reliable but got canned because of the high production cost?
> calories in - calories out was debunked a while ago.

Not really, it's just that calories-in is worst-case that's what's on the foods box, you cannot magically produce more energy but it's well known that not everything can be processed by the metabolism with the same efficiency.

So with extremes like your example the difference is naturally huge, but that doesn't matter in practice if one balances their consumption just somewhat it averages out and approaches something between upper (100%) and lower (0%) of efficiency, and in reality it rather close to the upper bound (averaged) as our metabolisms are quite efficient with the food most humans actually put into them.

Your glycemic index rule holds does not violate the calories in calories out rule, it's just more precise regarding the actual upper bound.
Valve clarifies how they test Native Linux or Proton for Steam Deck
There's this great book 'Why calories don't count' by Dr Giles Yeo. It discusses how the human body processes food and extracts energy from it - and how current calorie labels on food items don't account for this process. Highly recommended.
DeepMind: The Podcast – Better together
I get that, my point is it's the problem.

They solve the DDOS issue by requiring JS captchas (which fundamentally breaks the way the internet should work), rather then serving a cache of the page to reduce load on the real host.

Requiring JS doesn't disambiguate between well behaved automated (or headless. I used a custom proxy for a lot of my content browsing) user agents and malicious users, it breaks /all/ of them.
The relation of sadness and chocolate is so out of place, and by many accounts it doesn't improve anything - "just makes you fat".
The very same thing is happening with facebook right now. The only people I see actively using it are either scammers, social pariahs or pensioners.
It's gone a looong way from a buzzing young-people focused site.
As soon as someone makes a social network site with up/downvote driven content curation instead of an obscure algorithm will be the new king.
I would ask if you really understand the organization of lines at a university. If you do not, then you're missing more than can be explained in a few sentences.

There are substantial duties outside of teaching and research. Tenure obligates faculty to some of these (eg- committee work) and frees them from others.

Additionally, many pillars are required to build stable colleges. A tenured faculty member has to have some measure of generalized aptitude and capability in addition to deep specialty and institutional knowledge. Many spend increasing time fighting their "other duties" and neglecting others as they approach retirement, placing burdens on their peers who have their own obligations or have taken on additional responsibilities in the college to juggle time for pay.

Good deans understand and attempt to manage this so they don't lose the faculty they would like to keep before an opportunity arises for the productive contributors to become tenured or tenure tracked. They stewards, past and present, who rely on information not available to the faculty at large.

Not being tenured doesn't necessarily mean you're poorly compensated or not highly valued, but it's a point of pride some can't swallow when they've given many years to an institution and have stalled in trajectory because their university couldn't justify adding a new line to their department. It's not about them, they know it, and the type of people who can't accept that, knowingly and incorrectly assign blame, and take everyone down with them like the author above are exactly who you want to protect the college from ever entering a tenured role.
Not to us humans perhaps, but fish have additional patterning that's only visible under UV light, so UV light might make up an important part of their vision.

https://royalsocietypublishing.org/cms/asset/33efdea2-5b7b-4...

https://en.wikipedia.org/wiki/Vision_in_fish#Ultraviolet
It would be nice to put right there on top info what's the difference between it and using already popular functional language with memoization.

Guessing if something has side effects instead of making it explicit makes me already want to run away when I think about debugging.
The Clever Engineering of NASA's Cryogenic Nano-Actuators
Interesting, but not what I was anticipating.
My offline experience was very harsh. And I try to live offline as much as possible.
For example, I've learned that I can't pay for aprtment offline anymore unless I go to special office and pay ridiculously high commission. Can't even use banking unless online.