skysight-inc/HackerNews huggingface dataset:
That... may not be entirely true.

> Practice does not make perfect: no causal effect of music practice on music ability

> Abstract

> [...]

> We found that music practice was substantially heritable (40%-70%). Associations between music practice and music ability were predominantly genetic, and, contrary to the causal hypothesis, nonshared environmental influences did not contribute.

https://pubmed.ncbi.nlm.nih.gov/25079217/

> Genome-wide linkage scan for loci of musical aptitude in Finnish families: evidence for a major locus at 4q22

> [...]

> Result:

> The heritability estimates were 42% for [Karma Music test; KMT], 57% for [Seashore pitch], 21% for [Seashore time] and 48% for the combined music test scores. Significant evidence of linkage was obtained on chromosome 4q22 (LOD 3.33) and suggestive evidence of linkage at 8q13-21 (LOD 2.29) with the combined music test scores, using variance component linkage analyses.

- https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2564861/

The methodology doesn't seem to be measuring the musician's capability of producing music. Rather it measures their ability to hear and detect pitch and comprehend melodies and rhythms, something that's critically required for musicians. And unfortunately that does appear to have a very significant genetic component, one that does not benefit from practice as much.

From what I understand it doesn't mean that hard work isn't needed or that there is no point for someone without the genetics to not practice music. Rather it just puts a limit on what level of skill one can achieve through hard work.
Code can be written in all programming languages that is hard for other programmers to understand (including the original programmer a few weeks later).

I find that Test Driven Development helps to tackle that issue as you get a set of tests that show what the code should be doing and the Refactor step reminds the programmer to restructure the code so that it's easier to understand.
> The skilled trades are almost defined by getting very good at solving a select few problems over and over again, whereas engineering can almost be defined as constantly solving new problems (or problems in new or ever-changing contexts).

Skilled workers don't solve the same problems over and over again, they solve variations of them based on the same principles. In that sense I'm not sure it's all that different from what most computer scientists actually do. Most don't advance the state of the art.
A different point of view: why blogging (witch is not that anyway)? Normally is for telling something to a public. Now arrive the visibility issue: if to have a public you need constantly publishing or you are a media company or your quality at a certain point in time decrease and you just enter the common "sci-pattern" of publish-or-perish, with equal results: a big load of crap who hide the little quality that still exists. RSS help because allow the public to follow rare-posting inconstant sources issueless: if you select not too few nor too many you get daily content around the desired quantity still noticing any new content from the sources you like.

At that point arrive the discoverability problem: how to find good contents.

IMVHO the sole way is the classic Usenet: a public aggregator no one really own of cohorts of people with similar interests (groups) BUT not limiting them to any particular cohort (subscribe groups you like at Reddit we divide users by, at Facebook by, ...) because those groups are formed out of their posters for their poster interests NOT for some corporate/business purpose.

Essentially: the classic usenet + the classic web 1.0. The web part is just a way to see content and decide, RSS is the mean to read it once selected, ngs to follow changes. Anything else I know/see is by large far less effective.
Not the city, but the locals who are not in tech.
Boolean math (building the computing device), then discrete maths (combinatorics for algorithms and DS), followed by probability and statistics (for algorithms as well as ML/AI).
Something to consider is when adding more panels brings your total installation power over the limit of your net metering agreement.
Without reading i suspected author would quote is written in rust
If courtesy cost nothing, it means it has no value, why would you do something of no value ?

Another similar issue is to confuse work and employement. Typically raising childrens is a lot of work, but it is not employement. (Womans have been working since loooong ago, just not getting paid for it)
This only works if you are holder of passport of the origin country. As a third world country national, I cannot legally work anywhere except the country I got my work visa.

PS: Even if company is multinational corporation.
> I'd consider Elixir, Clojure, Rust or Python.

Why would you consider Python?
Rather than stating that their (sourced) claims are false, perhaps you could post some sources for your claims instead? For example, it would be great to see references for the cost of storage and why storage isn't being built yet.
More and more companies will follow and this is exciting news!

Our travel company will be preparing complete packages for these kind of 90 day work experiences in Thailand, Bali and Vietnam.

Anyone interested hit me up in my profile!
Throwing out candy they might or might not get if they behave. Perfect way to add uncertainty, fear and stress into situation. The initial situation is described as "irrational kids" who "cant absorb explaining".

And also, at least where I live, it is actually against road rules to throw away your crap out of window while you drive. It is kind of littering, except more dangerous as you are at speed.
Excellent, thanks!

I'm purposely being careful too. Big backoff on any error, curl's --time-cond from git commit timestamp, etag where possible, etc.

I'm not particularly concerned about an actual DoS'ing issue, more being on the end of one of those stories that pops up every so often("website owner sics lawyers on F12").
> LinkedIn, which does have a profile picture

Maybe yours does, but plenty don't.
Sure seems really similar to http://copymethat.com
Learning programming languages and being able to implement some business logic is different from learning "computer science". I agree for just programming and maybe some design patterns you don't need to know CS. However that does not take anything away from a CS course taught at some university.
> Screaming tantrums are hard to give rational explanations over. Do you wait your turn to speak between screams or just talk over them?

What is the point of being disrespectful over tantrum? Other then you venting own emotions that is.
For those who don't want to read the linked article:

"... I tracked the quote back to a book of Victorian poems! It’s from “Miscellaneous Poems,” by Mary Ann Pietzker, published in 1872"
What about face-to-face or Zoom interviews? At some point you're going have to show your face. LinkedIn has also changed things a lot. It seems like a losing battle, in spite of the good intentions.
great show
This is a very US centric view of the education problem.

In Portugal, Informatics Engineering content is quite diverse mixing theory with practice, the degrees are protected, and there is enough industry related content in optional classes (many of which need to be taken for the yearly credits).

For the typical CS content mostly theory that often gets discussed in these posts, then path is via math degree with specilization in either applied maths or computing.

Having had contact with other European universities on past life at CERN, I am quite sure many other European countries follow similar approaches to enginnering and computers.

Naturally they aren't the place to learn the latest tech that head hunters are currently looking for, for that we have polytechnics and technical schools.
Another concept involving the cooling of solar panels and how to use the heat:

https://www.youtube.com/watch?v=-dJixtZdkU0
The whole city suffers in the long run, as business get torn up to make a quick buck with rents, and the city becomes an empty fun park for tourists.

The problem obviously exists beyond AirBnB, but AirBnB massively escalated the problem.
Periodic reminder that Super Nanny is scripted TV show. And just like other TV shows it is entertainment and not a documentary or manual.
Many computer scientists are developers as well. But yes, many developers are just software developers who lack foundational concepts of CS. They often learn the CS concepts gradually while working at a programming job in order to tackle different problems. I believe the author will also appreciate CS education once faced with difficult problems.
>If you want something comparable to a Mac Studio you would need to add those things. I'm glad you managed to agree to that. A thousand dollar delta on a $4000 computer is nothing to sneeze at, however yours is a parts list and a Mac Studio is a complete product.

There is no corresponding product at that price. The 4000$ Mac Studio 7TB less RAM, half of the memory, and a fraction of the GPU performance. The Mac you're describing costs 8000$ dollars, and were comparing it to a 2500-3000$ dollar computer.

It's not a 1000$ dollar delta on a 4000$ computer, it's a 2000+$ delta on a 4000$ computer and a 5000$ delta on an 8000$ computer.

> It read as if you were carrying water for Intel.

I honestly can't see how that came across. Someone asked for the spec out of a 12900K computer because comparing the price of a CPU to that if a full computer is unfair, so I gave it. I personally wouldn't buy a 12900K myself, it's ridiculously overkill and on everything except the highest of single core performance Intel is currently a worse proposition than AMD.

> People care about all kinds of things. Obviously if you have no software to run that would benefit from the combination of hardware the Mac Studio offers you would be better off with something else. Horse for courses.

Sure, but the point I'm trying to make is that there is a tiny, tiny, tiny amount of use-cases where there is a genuine performance advantage. The original assertion that the 12900K (or in half of the use cases, a Threadripper) is superior in performance is generally accurate for the 80% of people that run single threaded or lightly threaded workloads on the CPU, and for the 10% of people that only care about multi threaded workloads a Threadripper is better. For the 10% of people that run a particular mix of both, half of them have the GPU of the M1 Ultra as a deal-breaker. Obviously it's all dependent on the particular use case, it's just that those are much rarer than most think on the performance front. There are other valid reasons besides performance of course.

> If you enjoy spending time assembling hardware that's great too.

You don't have to - pre-assembled computers are generally cheaper than building them yourself these days. The reason I have given a parts list is because that's the fairest way to compare various configurations without listing off 20 different SKUs.
What kind of storage? I wouldn’t bank on chemical storage technologies, at least if we want the type of reliable electrical grid that’s allowed us to develop as advanced industrial nations. Generally, reducing storage cost runs into the type of physical limits that software and silicon haven’t really encountered (yet). I wouldn’t bet against human ingenuity in the long term, but it’s not clear how the storage problem can be solved in the short-to-medium term.
The other difference is that the M1 Ultra uses less than one quarter the power.

Over a few years of usage, that cost is not insignificant, especially if you are using air conditioning part or all of the year.
It's an opportunity cost thing, how do you know you dislike something until you tried it?
Is there a benefit to this pattern? Can it somehow result in something that improves the situation of renters?
> Let me compile to shared libraries.

I compile Rust to shared .dll and .so libs all the time. Is this what you're looking for?

--crate-type=dylib, #[crate_type = "dylib"] - A dynamic Rust library will be produced. This is different from the lib output type in that this forces dynamic library generation. The resulting dynamic library can be used as a dependency for other libraries and/or executables. This output type will create *.so files on Linux, *.dylib files on macOS, and *.dll files on Windows.

https://doc.rust-lang.org/reference/linkage.html
> For almost every use case, global, trustless consensus is not needed, and thus a blockchain is not needed.

This is ridiculous. Try trading stocks without consensus. Play a game, any game. Even better, try exchanging public keys on an adversarial network with no pre-shared secrets or global state.

And what is ‘logging in to ethereum’? This might refer to centralized ethers.js front ends.

The “you don’t need a blockchain” argument is usually either based on acceptance of trust assumptions that go mostly unnoticed, or attacking a strawman of some knavish startup. Blockchain is also not the same thing as cryptocurrency. It may be more legitimate to say “You don’t need a cryptocurrency”, in the same way that it doesn’t make sense to play Doom on an ATM terminal.
Okay, sure. Since we're sharing takes, here is how I read that statement:

Smart people exist outside of the SFBA. (Or Seattle. Or NYC. Or London. Or ...)

As someone who is intimately familiar with geographic discrimination, this was nice to read. I grew up and went to school in the US bible belt. When sending out resumes, the only companies I ever heard back from (even a 'no thanks'!) were local, or cosmic luck (hired an adjacent person and reached out to me.)
In the US a large part of what you’re paying for is the sales and marketing cost.

Prices in the UK & Europe are lot lower per watt.
Oh, god. I hate, loathe, and despise Workspaces.

If I have to have a virtual Windows desktop class machine, just give me a real ec2 instance with at least 16GB of RAM, 8+ virtual CPUs, and provisioned IOPS EBS for storage. And let me keep it shut down as much as possible.

Although if you're giving me a machine of that level of performance, how about putting a Linux AMI on there instead?
Probably because 0AD is one of the best around in its category. I may not have understood it fully however as it's too hard for me to play; I always get crushed by enemies before I can grow to a significant level.
One of my favorites among FOSS RTS has been Glest, then Megaglest: https://megaglest.org/
Which crowd funding platform did you use?
> I don't know that I'd do it quite this way if it was my call to make, but I don't know what it's like to run the iOS app store, either. Presumably from that perspective this is likely to solve more problems than it creates.

In pretty much every topic about the App Store, I feel like we a always converge to the same issue : yes Apple is forced to do things (like remove old apps or comply to authoritarian governments) but they put themselves in those situations because they don’t want to lose control over app installation on iOS devices.

On Windows, Microsoft could remove an app for any reason they would : there would be minimal impact on users and developers. Developers could choose to update their apps (to comply to new APIs if necessary) or to let them as abandonware for anyone to rediscover them in decades, even if it means some hacking or restoring an old environment : it’s technically doable.

When Apple removes your app from the App Store, it’s gone basically forever.
Exactly. Just today in the office there was a coworker who was unfamiliar with a particular internal tool. He asked me, I walked to his desk, and pointed out the couple of buttons he needed to click in that internal tool. The whole exchange finished in one minute. After that minute I went back to coding. I stayed in my flow.

But if this request for help arrived via group chat, I wouldn't have bothered to help. It was simply too much effort to either do screen sharing, or open the internal tool on my computer, replicate the state of that UI, and then describe the buttons the coworker needed. The one-minute interruption would be a ten-minute interruption. I wouldn't stay in my flow.
Pleasantly surprised by the amount of plant-based dishes. You and your SO are vegan/vegetarian?

There are many great tools when it comes to recipes, it is just I am not all that excited about cooking, maintaining a recipe book, tracking nutrients. This goes for the vast majority of people. If I was you, I would track down users of similar apps and ask them what would make them use your spin on the idea, what they tried in the past, what they miss elsewhere, that is a must-have feature other apps/website already have... Get the insight who already uses a competing product. Couple of these people will give you more insights than whole HN. Look for hardships, explore desire.

A "prestige" might be a factor. Ability to have followers, achievements, the whole social shebang. I understand that might go against the principle of simple, just spitballing. As I said, I am not that person.

If you ask anyone on HN, they will tell you data portability, nobody wants to be locked in... that is nobody who is a nerd and cares about privacy, retention. Regular users (sadly) care much less. My mom likes to print out recipes from the Internet, paper is much easier to work with in a messy kitchen. Plus, the ability to generate good-looking PDFs doubles as a poor man's export.

I would add a mission statement, basically assure people the thing won't be gone in a year. If you can't, also good. Say it is an experiment, allow people to contact you, outline the plan, ideally address how are you planning to pay for hosting, if there are plans to monetize, introduce your kid.

That is all I got for you today, good luck!
We are in the age of machine learning, whenever you search for something online, take a photo with your phone, drive in your (diver assisted) car, filter out spam, get a product or video recommendation, you are using a system that is founded on calculus.

Just because computer science started with file systems and regexes (discrete math) doesn't mean that the systems of today or tomorow don't have very different foundations.
I get what you are saying completely, and completely agree.

I have noticed male children, especially the first born male, who's father is a Psychiatrist end up--well--what's the right phrase? Some seem very angry. It's just something I noticed in my small circle.

I'm probally wrong, but it's something I have noticed.
This isn’t a scientific study, it’s one guy who reviews the pro Macs he gets to work on. Also he’s been using the same benchmark for years and the figures for previous Mac Pros are historical, so past tests weren’t conducted with any knowledge of the M1 architecture.
Most scientist in any field don't really push the state of the art. But yes it is their job to push it. If you take a look at computer security, then cryptographers and computer security scientist constantly push the state of the art.

Some areas of CS are already very much polished compared to others. For example computer networks is much stable than machine learning.
I don’t know anyone that enjoys the long blocks of text on recipe blogs. It’s not just the presence of the text that’s an issue but the fact that it buries the actual recipe at the bottom of a giant page so they can cram more ads in.
Hang on a second, are you suggesting that you can get a commercial licence in Europe by flying simulators?

I don't know about France (but Europe tends to be aligned), but a basic commercial license in the UK requires 200 hours of flying experience. On top of that you would need a multi-crew rating, an instrument rating a multi-engine rating and a type rating on the plane you are going to fly. Enough to recognise that pushing the yoke left makes the plane bank left.

My brother wanted to be a pilot and was looking at moving to the US because it is cheaper and has more consistent weather. He also told me the licences were easier to get than in Europe. I think you have fallen into the 'US is best trap'
That answer is not proportionate to the question, and the question is totally fine.

You can ask a candidate "have you worked with React before". You can ask a candidate "It's not on your resume, but do you have security certifications". You can ask them "do you have any OSS projects you contribute to or like".

Those are all reasonable questions.

The imagined answer you mention "may" happen for any question. You didn't mess up if you ask "do you know React?" and the candidate answers "my last job used Vue, and I didn't have time to learn it on my own due to having 2 religions, 6 disabilities, and 12 kids, so no".

Asking a candidate for work-related experience is not "extremely inappropriate", and your imagined answer is not realistic.
You will lose access to any software installed via a snap package. Snap software is "containerized" (to varying extents depending on the install mode and permissions) so you would lose access to "snap" containerized software speifically. There are other ways to run containerized software you wouldn't necessarily lose access to though are not installed or used by default and that can also be used at the same time as snap packages (e.g. flatpak, docker, etc).

There is some software installed by default on 22.04 by snap that has no Ubuntu-provided alternative "deb" package. This includes firefox and the "Ubuntu Software" store app (installed by default) and LXD (not installed by default, but if you want to use it, there is no deb package). If you're not using any such snap software, it may not matter. In some cases you may be able to install software through some other non-snap method from a non-Ubuntu source (e.g. you may be able to install firefox using the standard linux installer, though I have not tried that).

With regards to the Ubuntu live kernel update feature, this is powered by the 'canonical-livepatch' snap. When you run "ua enable livepatch" it installs the snap. Without snap, it won't work, hence you won't get live patches. Livepatches are not automatically enabled by default for a standard install on your own hardware, you need to attach it to your ubuntu account with "ua attach" and then "ua enable livepatch" (it's free for 3 personal machines and requires a paid subscription otherwise). You can read more about that at https://ubuntu.com/security/livepatch. The snap package is the only canonical-livepatch client package hence if you removed snapd you would lose access to use livepatches.

Disclaimer: I work for Canonical (Ubuntu).
In almost all cases this is because of hunger or lack of sleep.
Disclosure : have a 2 year old.
I'd say the risk of something happening to your pet is far too high to justify such a short flight.

I'd suggest borrowing a car from a friend or renting one for a couple of days; and have one of you stay with the pet in the new place while the other drives the car back.