skysight-inc/HackerNews huggingface dataset:
It's not requisite, but it's a big part of the difference between junior and senior. I'd phrase your text as:

"Of course there are many non-programming skills involved as well, but I don't accept your premise that a __junior__ back-end developer should necessarily know how to design a database or that a __junior__ front-end developer should necessarily know how to do all the design work for a UI."

I agree with this for a junior developer working on a simple project:

"Plenty of organisations have people dedicated to their design and branding, and that might be shared across all media, so again it's clearly not always the case that someone doing front-end programming must also be able to handle those aspects in order to be competent or useful."

But a senior developer working on a complex project should be able to work a couple of levels up and down wherever they are in the stack:

* If building a complex web app (e.g. Google Docs an online game, etc.), there isn't a clear separation here.

* On simpler projects, even just implementing corporate branding from a designer, little pieces of cross-cutting work come up.

* Even where there isn't cross-cutting work, being able to leverage synergies requires people to be familiar with both domains. If a designer comes with a design, and the engineer can modify it to be 90% as good (or sometimes 110% as good) for 50% of the effort, that's a conversation a senior front-end developer should be able to hold with the designer on relatively level ground (e.g. know the jargon, constraints, modes of thought, etc.).

There are jobs for full-stack engineers, and I agree with your current comment ("it seems entirely reasonable to me that a project might want to have the same team responsible for all programming"), but that's a few steps divorced from your original claim ("'ve seen this argument many times ... I've never really understood it. It's just programming, like any other software project. Sure, you might use different languages and each might have its own tool chain, but unless you're using radically different languages or tools in the two cases, those are probably superficial differences.") Since you said you never understood this argument, I thought I would elucidate.

I've worked with really good front-end people, and really good back-end people, and it's an entirely different skillsets. Beyond the (relatively junior) skill of being able to write code and understand a "for" loop, the more senior level stuff goes off in two deep and very different directions.
> First, auto-takeoff is not possible

So was auto-driving; engineering visionaries don't stop at what is currently possible.
Winamp Returns in 2020
Was there a way to find people with the same link(s)? I don't think I'm going to get anybody I know starting to use this again, but I'm going to try it out.

No algorithms. What a refreshing idea!
It's Time to Build Homes
Moving away from Pocket to my Hugo website and Firefox bookmarks
So our error estimates should have error estimates of their own? ;-) More seriously, though, both numbers are acceptable, and quite like far from the truth, but yours gives off an aura of accuracy with little or no basis. That’s not a problem on hn, given a highly numerate audience, but in other settings it could be problematic.

Reminds me of a javelin throwing contest years ago, where results were measured in feet and inches. Given that an inch is 25.4 mm, a Norwegian paper did report the results with submillimeter accuracy.
As Facebook and Google avoid the office, King’s Cross is desolate
Interesting thought. I would assume that job listings is easier to generate because it's a minimum threshold task, whereas job applications would be orders of magnitude harder because having a good application and being accepted to a job is weakly correlated at most.
> This sounds reasonable, but it seems that the 'default' state of humans is to interfere, to change their environment and process it with human labour.

I'm not so sure. There are a few (more or less) "unconctacted" tribes left that are pretty stable in their environment and haven't progressed beyond a certain state that's very close to the default mode (and which we would call poverty if compared to us). I see no reason to believe in inevitable progress.

> Humans need to make things to have wealth.

That's short and correct, and it's why I think it's important to keep in mind that poverty, not wealth and comfort, is the default. It's not that anybody denies that you have to maintain and improve, but it helps to understand what came first: the effort or the reward?
And threads stick around, rather than disappear after a few days.
>This seems a description of a lawless society.

GP specifically mentioned property law.

>Property law is a cornerstone of civilization.

This is a dubious claim, but I believe GP is specifically referring to property rights and law under capitalism, which until quite recently in human history was not the cornerstone of civilization. Property law worked much differently in pre-capitalist societies, and through the enclosures in Western Europe and imperialism off the continent, it is by no means a stretch to declare it as originating in violence and requiring a monopololy on violence by the state to continue to exist.

'If money, according to Augier, “comes into the world with a congenital blood-stain on one cheek,” capital comes dripping from head to foot, from every pore, with blood and dirt.'
How's better cost per $ better for AMD? Intel has much better margins; if AMD went with those margins they wouldn't sell shit.
No, it's not suggestions. Suggestions are disabled.
I'd be very interested to hear from a Lawyer what are the implication of doing something like this.
Controlling the last mile of fruition (in this case the browser) can open a lot of opportunities (ie.: replacing podcast ads with contextual one, etc). But I wonder if this is legal or not.
Why do you need facial recognition, when cameras get good enough and just scan retinas?
Something that I have noticed - and thoroughly enjoyed - during the lockdown has been the noise reduction.

Fewer vehicles on the streets has been great, as well as hearing fewer passenger jets coming in over my neighbourhood.
I recently read somewhere (maybe on the Wiki?) that there was a study that didn't find any advantage of classical touch typing over self-learned touch typing, in terms of speed of input at least.

In other words, nothing is stopping you from using your four fingers to type without looking at the keyboard. If you spend a whole day typing anyway, make a conscious effort, for a few minutes every day, to type by guessing where to move your fingers (whichever finger feels the closest or just the most comfortable). If you're like me, you already know where the keys are, you're just looking down to make sure. After a while, you'll see that you can write without looking, no problem. And at that point, it stops mattering if you use 4, 5, 6, or 10 fingers.

I was a 5-6-fingers non-touch typer for a very long time, my input speed was satisfactory anyway, so I didn't feel the need to learn the "proper technique," which seemed like a huge PITA. I was convinced that the proper touch typing is the only way to type without looking at the keyboard. I changed my mind due to a situation at work, where I was explaining something to a co-worker and had to use her laptop for demonstration. The catch was that her keyboard was completely blank. I was stumped for a while, but - having a reputation of a senior to uphold - I said (internally) 'fuck it, whatever happens, happens,' closed my eyes, and just typed. It worked, not 100%, but close enough. The co-worker wasn't impressed (well, she was the one who used such a keyboard, to begin with), but I was in awe. I realized that looking at the keyboard is just a habit, not an essential part of the typing process. Now I type mostly by touch, still use 5-6 fingers, still have satisfactory WPM, and I look down at the keyboard only when I'm distracted or when I have to reach some very rarely used key (like F5 - F9).

To summarize: if your work is based on typing on the keyboard, then the chances are that - after a few years - your fingers already know where the keys are. It's like riding a bike with hands away from the handlebar: if you've been cycling for a few years, you most likely are capable of doing this, you just need to realize it.
Statement of Tim Cook, Apple Inc [pdf]
Yes two pizzas cut into eight each getting a very large slice.
Air Operated Foot Pedal
I don't know much about Chinese medicine or about the claim that it may cure Covid19, so I can't comment on this.

If you are alluding however that I'm committing the base rate fallacy, then I'm not. My argument is not statistical in nature.

My argument is this: I know more about my body than the FDA. The FDA makes decisions that affects hundreds of millions of people and cannot know how each will respond to a drug (like aspirin). I however know how my body responds to aspirin because I have taken it and I know I tolerate it well.

So, although both the FDA and I are making a risk-reward analysis, my problem is much more narrow and I have a lot more information about it. I do not need to employ double-blind clinical trials or know anything about t-statistics and p-values.

If I were to start recommending aspirin to HN readers, then I'd start becoming a bit like the FDA, and I would need to resort to statistical arguments. But I'm not recommending aspirin to anyone. I'm just showing people the way I'm carrying my personal risk-reward analysis. This could be useful.
The worst are the meta-anglicisms that are plaguing the language : those coming from dubbed films, constructed solely for the lip syncing similarity with English words. Things like "rester tous les deux" which means "rester ensemble" but comes from the dubbing of "stay together". I hate them and I can't unsee them.. and I'm not even French
It's content discovery without any algorithms involved, and only works well on things that have actual URLs (so no dynamically generated "feeds" and so on).

Who knows, maybe the world is thirsty for that.
As a French person living abroad (Canada then UK), I can say without a doubt that I've offended more than one person going straight to the point.

I'm getting better at beating around the bush now.
>The photo studio isn't going anywhere

Well, tons of them have just closed down and many more will. So they're definitely going somewhere -- to bankrupty.

The fact that a handful will still survive is not the same as "not going anywhere". We still have vinyl too, but it's 1/10th of what units it used to move...
All these comments are about subways when the article is actually about software engineering.

You all missed the point.
> Also people act as though software is a job without anxiety.

Not. All. Anxiety. Is. The. Same.

Ask a firefighter to give a speech in front of 1000 people. This is an entirely different kind of anxiety than running into a burning building. Ironically, it may be the former rather than the latter that makes the firefighter sweat.

Writing code is generally not a performance art. We're not stage performers. Interviews are an unusual situation that aren't anything like our daily jobs. Stress on the job is not the same as interview stress. Work emergencies are not the same as interviews.

We need to take into account human psychology. These factors are all well known, but the tech industry seems to act in deliberate ignorance of humanity.
Which is the best SEO monitoring tool you use?
We all know that there are too many SEO tools but everyone has a favorite SEO tool. Which you prefer SEO tool and which is the most important feature for you?
Expanding Single Page Apps into Multiple Browser Windows (Multi Screen Apps)
But that doesn't matter here, read the previous comment again

>this is a value equivalent to what $500 buys in the US?
So far....
Any information regarding that which came from China just gonna be biases. They obviously gonna try to sell their mass surveillance systems as greater good that eliminated crime completely.

In real life totalitarian country don't need ro worry about unsolved crime since there ia no one to report on it. Anyone talking about any kind of crime on social media just gonna be slienced or just censored to begin with for spreading rumors.
the chat thing is better done by XMPP, and mastodon... well.. if it ever gains real traction, it'll get swarmed by mob behavior just like Twitter is now.
> One thing I've been wondering lately about take-home tasks is how everybody complains about time estimates, and yet here's a bunch of "small projects" which someone pretends to have very precisely estimated.

When I interviewed people and gave them a take home assignment I was very confident in my estimate for one simple reason: I completed the tasks myself. We had 4 tasks for this for the 4 different types of jobs we hired for. The "estimate" was just double the time I needed to do the task myself. We got feedback from some of the candidates that our estimate was very good.

If I could always estimate the time AFTER I complete the task instead of before then estimation would not be hard at all.
Empathic Accuracy
16" pizza. You won't get a whole meal out of it, (16 total slices, 400in², 25in² per slice), but you'll fuel everyone for a few hours.
A key point in your process is that you have a conversation before the homework phase. The last time I was job hunting I would be given homework without ever having a chance to talk to someone. I did that once, sent my work into an automated system and never heard anything back besides an automated thank you.

I think if I was interviewing using your process I would submit code because I would guaranteed a chance to talk about it with other developers.
But it does prepare you for the scale of potential breakage? I always just saw semver as a scale of the possibility something could break without any guarantees. Major change is highly likely, minor change is potentially and patch is shouldn't but give it a quick check. That doesn't make it meaningless, it just makes it not black and white.

No change no matter how small should give anyone confidence that something won't break. I don't think it reduces the value of semver though. It's just another attempt in a long line of attempts to categorise changes into something quickly digestible and it does that well enough.
> The notion that it's not when fermented in salt is not entirely obvious

I find it somewhat astounding when people equate "it's not entirely obvious (to me / a modern individual) to "it's unlikely to be discoverable by one or more of millions of individuals throughout past generations".

Not only is this something millions of people had lifetimes to potentially discover, working with food & preservation would've been necessarily a much more fundamental part of most people's daily lives in the past than it is now.
Wouldn't it be so smart to exclude comments in the size calculation?
British East India company had its own army and literally did run a big part of society. Amazon doesn’t have an army at least. Maybe we are trending in the right direction.
so .. a pizza feeds up to 8 people ... is that the 'regular' size?

When Americans order a pizza, it's typically for a party of 8 people?
Yes. Consider the Hubble space telescope. I would expect that building a pair rather than one wouldn't cost that much more than one, especially if they were built side by side.

This would likely have been far, far cheaper than the repair mission sent to fix the sole Hubble.
Anything specific, I feel that line-space could be increased on my mobile.
Dumb question here, but how is the actual power transmitted to the grid? I get we are trying to have some sustained reaction with plasma inside a magnetic field... but that just makes heat, not electricity.

Other reactor types have water to heat up and make steam but where does this happen in a Fusion reactor? It seems as though there is no obvious "place" for there to be water to turn into steam.

Again, sorry for dumb question.
Unauthorized Bread: Jailbreaking IoT toasters
hey, this is pretty cool! i've actually been looking for something like this as there is quite a collection of RIPscip files in the archive: https://16colo.rs/tags/content/ripscrip

while they convert to PNG just fine, the realtime rendering was at least half of the experience, especially with the ones that used 'dithering' :) there was a similar issue for viewing ansimation, this was addressed by using the javascript version of ansilove (https://16colo.rs/tags/content/ansimation)

i'd surely be interested in integrating this in case you find the time to resolve the last issues.
the scrolling is also pretty bad on Windows. Chromium based browsers also have gestures which I use often.
Federation of what? Which protocol?
CEOs of Amazon, Apple, Facebook, and Google prepare their antitrust defense
The 3400G is Zen+. It's the 2400G which is Zen 1.
Already discussed here: https://news.ycombinator.com/item?id=23979608
Not by a huge margin. And part of the Brexit campaign (if not most of it) was run out of London.
JP-7
That article is quite outdated, JET has 2020 D-T campaign.

More importantly, fusion is a thousand times better than fission with respect to waste.

No one is claiming there is no waste at all, but tritium has a half-life of 12.5 years so most of the waste will be safe within a few decades. The rest will largely be neutron embrittled steels/materials (classified as low level nuclear waste) that is easily stored.

Compare and contrast that to nuclear fission which generates high level waste, spent nuclear fuel rods and radioactive liquid which must be painstakingly petrified and processed before safe storage. Even then this waste will still be dangerous for over 100,000 years.
One difference in the fate of Yahoo vis a vis Google, is that Yahoo didn't spy on its users and exploit the knowledge gained from spying to make gazillions from advertising.

Take from that what you will. Google made money, and then Facebook learned how to make money by trumping Google - by harvesting the "digital surplus" of its users to power an advertising juggernaut.

The rise of advertising everywhere, and the loss of privacy, and the glut of trivia, hatred, and anti-science in the form of Facebook content, have resulted in a world that employs less than half the number of journalists than 20 years ago, and is governed by incompetent personalities.

The return of del.icio.us might just be one small step back in the right direction.
> Many failures were design flaws that would have created identical failures in any duplicate spacecraft of the same design.

I'm not so sure about that. Design flaws in aircraft are often not discovered until years pass, and it only affects one airplane (though the rest then get corrected). For a design flaw to cause a failure also requires the right conditions, which may be unlikely.
Those were the days, my friend!
A few years back I read a statistic in the economist that said CCTV coverage in areas reduces crimes at night to the same degree as better lighting. Sure, there is an effect but it can easily be achieved with other methods as well.
Ok, let me rephrase this, because we now have inequality and some people still live like back in the Stone Age, things are worse now?

Keep in mind all people back in the Stone Age lived... like people in the Stone Age :-)
Is the swapping between two nostrils a conscious/mental effort? Is it something you get used to with physically blocking the nostrils?
Nice to see something like this getting upvotes.

I once had a friend who was out of sync with her inner rythm ... so to speak.

After identifying the problem, we've sat down for an hour and I've taught her how to breathe properly, especially - but not only - slowly.

It changed her life ... with a catch.

People noticed she was calmer and happier. People liked her more. She got promoted. She started earning more. Her life improved significantly, for months.

And then it hit her. Her ego inflated so much, she started overworking herself. She lost her sense for her limits. Her ego couldn't handle the relative increase in energy, which got even worse due to the relative increase in self-confidence.

Burnt herself out. At least one month hospital.

Breathing techniques are no joke. When you're doing it "wrong" all your life, the sudden increase in energy when you begin doing it "right" can be both quite massive and very lasting.
> even if it's mostly in support of allied countries nowadays

Does "nowadays" include only the 1991 defense of Israel? Because that's the last time the US was in a war that was in defence of its allies, and there's basically a blank history before that.
I appreciate the story. Congrats on the excellent progress!
Thank you for response. What can you say about self-hosted solutions?
It's not a dumb question.

The answer is kinda dumb though, most working fusion reactors don't have a way to extract heat yet. But the plan is to use the same turbine (heat water into steam) technology from fission reactors. So you have cutting edge plasma physics in one part of the reactor and old school victorian-era steam turbines in the other.
Sorry, I should have written PAKE (the general concept) and not SRP (one particular protocol that implements PAKE). If you are interested in my 2 cents, choose one that you understand and you can explain best. Feels most aligned with your goal of making crypto less magic.
This is a very confused post.

The title is correct. It calls out that individuals are abusing semver, rather than calling out semver itself.

Then it goes on to list examples of such abuse. Fine.

Then, it concludes by proposing to REPLACE SEMVER!!!??

At no point has the article called out any problems with semver itself, other than people use it incorrectly.

Even if only 5% of people use semver correctly, that's still 5% of uses that give more beneficial information than this proposed alternative.
Those are Ryzen 4 but Zen 2 (yes, really).
Virtually unlimited clean energy like that would allow us to vacuum back the carbon dioxide from the atmosphere and reverse the damage we’ve done in the past 200 years, while allowing us to continue with our fossil fuel infrastructure.

It’ll also enable unlimited desalination which would allow more crops and a lot more food, ending a whole mess of problems.
A comparison worth reading: going from SQL to graph query language Graql
100% use pinboard.in. Moved there when all the shenenigans with delicious started and never looked back. For a couple of bucks extra, I even have an archive of the websites I bookmarked so that I can still access them when they go down eventually.
Scientists Crack the Mathematical Mystery of Stingless Bees’ Spiral Honeycombs
More missing features:

- Recently closed tabs (AFAIK "Undo close tab" currently fakes it by not actually closing the tab until the "Undo close tab" popup has disappeared)

- The Firefox share target that actually gave you a choice whether you'd like to open the page in Firefox directly, merely bookmark it or use Sync to send it to some other Firefox instance without having to actually open the page in Firefox first

- Add-on support that isn't limited to a few blessed "Recommended extensions"

- viewing local HTML files is not possible (although admittedly Google hasn't helped there, either, by vastly complicating file system access in recent Android versions, and their purported replacement method is absolutely unsuitable for HTML files that depend on additional resources such as images, styles, scripts, other HTML files etc., but in the end it was still Mozilla's decision to disallow it completely right now)

- about:config

- View source

- bfcache is broken

- cannot force-refresh a page

- the tab import from the previous versions drops all the session history of those tabs, i.e. it only imports the currently viewed page, but you can no longer go back or forward
Follow up point: if something is used incorrectly more often than not, perhaps the conclusion one could draw is that the UX is wrong, and we should invent a versioning system that is harder to abuse.

This author has not done this.