skysight-inc/HackerNews huggingface dataset:
> I don't usually come on HN to say "you're wrong", but in this case you are.

Actually, you're 100% wrong ...

Where did I say that steroids weren't used?

Where do you prove that insulin is not needed for mass?

Steroids help, but you still have to do the lifting, sleeping and eating for results.
I think it's really just more of the ruthless pragmatism that makes this place so efficient and a consequence of land scarcity. Housing is limited and leaving it up to the free market would exacerbate wealth inequality. Therefore the government steps in with subsidized housing, which almost by definition will have more demand than supply. Prioritizing young families makes sense as the birth rate is below replacement.
Students are "like that", because they feel powerless and complicit by slaving away in a virtually for-profit education system, that they see as part of the problem.

They understandably want change, progress, solidarity, etc. Basically think of this as the very very very watered down version of a student protest. After all young adults are the prime age cohort who are sensitive to social issues. This requires no organized subversion.
Alien Signals
Interesting. Can you provide source about normalization? I thought CIELab and CIELuv spaces use some form of average human perception correction factor. At a given luminosity, it should be the same regardless of the orthogonal chromaticity axis for an average human.

Matplotlib’s colormaps were generated similarly: https://m.youtube.com/watch?v=xAoljeRJ3lU
It was traditional to drink it in rural villages long before dairy industry marketing. Cows give milk till they die and they eat grass, so you basically mainly need to ensure they dont die in winter.

Give options and lack of proper nutrition rural villages had, milk is super practical despite cows being expensive.
Galaxy Buds Live Review: Samsung’s unique beans hit nearly all the right n
I guess they mean it is difficult to tell apart by just looking at their feathers.

Male ducks have penises though so you could determine the sex by looking at the vent, but this is best left to a vet apparently.
Instagram photo filters targeted by model's #filterdrop campaign
For me, their (CIEs) color opponents are already wrong, I prefer NCS: https://en.wikipedia.org/wiki/Natural_Color_System
I've seen machines where there is no python3, only python. But then on other machines there is a python3, and python is python2
This happens if people in power only speak a single language.
Both CPU and display has been replaced. Nothing about the headline is true. 100% clickbait.
I believe it would be just one plate, that the colors would be painted onto individually.

https://www.antiqueprints.com/Info/engraving.php
It's more that I think the only way you can be earnestly offended by something like this is if you're stupid, and I don't think they're stupid. I think they're dishonest. It's not reasonable to be offended by phonemes in Cantonese. I don't think they're sensitive, I think they're lying.
Wow I did not expect that! Many of them are really hard to read actually!

A quick example of two positive tests side by side https://i.redd.it/llw9fmn6dxk51.jpg

Even worse, sometimes the reaction is so strong that there is a "dye stealer" effect, where the test line steals the ink from the control line. See for example here: https://i.redd.it/skdynwwi6ll51.jpg (Notice how the line is on the "wrong" side)

No wonder the misread rate is so high indeed...
And a .io domain name ending with "Base". babybase.io?
In practice Go is making inroads in that area. Since Rust has similar complexity to C++ it's not really comparable to C or Go.
Elixir's syntax is very nice, but at it's core, the Elixir/Erlang/OTP Actor model thing is quite different to other forms of programming.
Could you not just unpack the opus file into a pure uncrompressed .wav which I'm pretty sure all browsers will support. Or if you don't mind dropping legacy-IE support, FLAC would be an option.

Or would the extra bandwidth be enough to be a worry?
>When you consider taxes, housing, and other costs, the difference is really not that great.

I've made the opposite experience. Sure everything is 30% more expensive in Germany than in Poland but you also make twice as much money. The differences in cost of living are pretty insignificant but the salary is so much higher that it more than makes up the difference.
> "There may also be instances when a wild duck encounters farmed drakes, but again, this is rare," he said.

Wait... drakes are the males. Surely he means a wild drake encountering farmed ducks? Odd that a spokesman would get this wrong.
Ice-sheet losses track high-end sea-level rise projections
Working with Engineers
Jaws Drop at NASA: The Moon Is Rusty
Would you mind linking the law you're talking about?
"For one, you can simply eat the cows, the way it was done for most of human history."

Besides what sibling comments already mentioned, eating the livestock directly meant having to herd larger groups of animals. One hypothesis that comes to mind that explains how lactase persistence might spread so fast was the enabling auto-sufficiency on small family-level herding that helped with survival. The primary target of plagues and war were the large settlements, and I imagine it was very useful to be able to live on small and thus low profile herd that roamed away in the wilderness, far away from the population-limiting events, or at least sitting them out somewhere close by but safe. This is harder to do with large herds, which for one consume the grassing stock faster, require more active movement, and thus confers inferior stealthy means of existence that is so important in face of wars of that time.
Show HN: How to video on creating a job board using Airtable as CMS
Well I think the phrase has been used by people whose views you may or may not agree with, the phenomenon itself has conditioned companies/organisations to immediately roll over at any whiff of a controversy or face a twitter/social media hate mob.
My objection is lot of features are being added as library features in ad-hoc ways. The old "if it can be library, it should be library" fallacy.

The classic example is C++ ranges' pipe operator. If it was implemented in language, like OCaml and Elixir do
- There would have been no need to write range adapters
- the error messages and debugging could be much better than 100000 line template implementation.
- debug build would be fast as well
- compile times would not suffer

Implemet-it-as-library is often a leaky, brittle abstraction. That's the reason LISP, with its proclaimed magic capabilities, didn't take off.

The C++ committee seems quite academic at moment. Last time I read C++ performance report, all I could find was some old advice like "use list if you want insertion"™. They didn't mention difficulties in using realloc in vectors. They didn't mention inefficiencies in stl HashMap implementations due to iterator invalidation constraints. They didn't mention exceptions requiring dynamic storage and RTTI. Note that many of these problems are not yet fully solved with move constructors.

At the same time they are also less academic than required. Given how they managed to put pipelines into an ugly template library without any of the considerations I mentioned above.

I can't help but I feel similarly towards all standards committees. The JS standards people are still unable to deliver a standard library, and a "use strict"-like flag that enables easy tree-shaking.

If anyone here is in C++ standard committee, you owe us an answer.
Fully agree with this, I think having color variables like blue-500, orange-100 is completely counter-productive.

What's the point of color variables, if they just describe the color they are... We already have color names for that.
Have you been interviewed once? And also read what they finally wrote? Nope, sorry, they are not particularily great at reporting facts. All they do is fill a page with text.
I don't know if you're American, but if you are, comparing America to the world average is comparing apples to oranges.

Most of the world has been occupied or has had wars fought on its territory in the past 150 years. Most of the world lives in a country that has a neighboring country of similar heft, and usually much bigger, that interferes with local politics much more than the US has ever had foreign intervention. Most of the world lives in a country which isn't basically an entire continent's worth of resources. Most of the world doesn't live in a country where per capita incomes are among the top 10% in the world and the middle + upper classes are 200+ million strong.
>I get where you're coming from, but by phrasing it this way you draw up the image of a secret cabal of influential marxists waging a "campaign" via gullible students.

Probably because the "cultural marxism" conspiracy theory originated from the Nazi conspiracy theory of "cultural bolshevism". The idea that Marxists are subverting Western society is a delusional theory pushed by far-right lunatics.
Somewhat poorly.
It's pretty arbitrary, and depends also on what you negotiate when getting hired. I've seen people that got hired as seniors that performed just as well/poorly/... (depending on your perspective) as mid-level folks.

I've also seen the title of "senior" in one organization being wildly different to a "senior" in another organization within the same company. For example, for some reason, the "API dev team" had insanely high bar whereas the "submodule X team" had seniors left and right, quality-wise nowhere near seniors from the "API dev team".

This all has led me to believe getting promoted is simply about renegotiating your salary with the company, and has very little to do with your actual skill. It has more to do with who's your direct manager, and what is your relationship with him/her.

Personal and anecdotal experience only of course.
We have to protect the rich from this fate with more tax cuts.
Only a competitive market with low barriers to entry. That does not apply to electronics (not outside Shenzhen street markets anyway). With high-end hardware, the vendors dictate the trends (based on guessing what they can market the easiest), and customers have little to no voice.
Is it vegan to pirate WinRar?
Laymans simply say "Sicherung".
I didn't look much into the details so I might be wrong but it looked doable. Search is there, play and resume from some timepoint. So with some search "magic" to find and filter audiobooks it might be possible.
My understanding is the following:
No-prefix < Senior < Staff < Principal.

In details, I see it this way:

No-prefix: focuses on the here and now with little responsibilities about long term strategy/cooperation with other teams.

Senior: he/she can be/is a TL. Sets the direction for the team and thinks about medium/long term strategy/shape of the code base. Also, they tend to be the liaison between the team they are under and other teams, but in a tactical/ad-hoc way.

Staff: Like senior, but more on the strategic side of things (i.e. longer term planning).

Principal: Usually the TLM/uber TL for a working group (few teams). Can also be a director for a working group.

As pointed out by other replies, It is subjective and also company-dependent. In startups these levels tend to be compressed, in FAANG companies there's a distinct increase of responsibilities with each title.
Even when you require bleeding edge performance, you generally can. Like other languages, knowing where to find tour efficiencies, and the right tools for the job is rather important.
I happen to live near one of the larger “proper” free range farms - Sherston Free Range eggs [1]. The photos on their website really don’t lie - in fact, there’s a local pub that often has “visits” from the chickens, wandering over from their fields. They lay some of the nicest eggs around too!

1. https://www.sherstonfreerangeeggs.co.uk/
We attend conferences such as FHIR DevDays which is more about the technical aspects and attended by less prospective clients and more market competitors. The decision makers in hospitals are hard to contact. But you are right, probably some conference/fair might be there with better target audience.
> It's for people who think that it's wrong to kill

The linked article specifically points out that some WWI-era conscientious objectors did not object to war in general, they just didn't want to fight that particular war. There is a whole range of conscientious objection.
My take is that your seniority refers to how much responsibility you can bear.

If I give a solid junior a clear spec, wireframes, guidance on tools and mentorship then they should make progress according to the spec. If what I assign to a junior engineer is impossible to implement or useless to the product, that’s on me.

A senior should be able to succeed with much higher level / vaguely specified tasks. Like, here’s the client. Here’s the team. Go figure out for yourself how you can add the most value. A good senior should be able to figure out if there’s resources or skills the team is missing, and solve what needs solving in order to make the project successful. Sometimes this is non-technical - like raising issues with the client, organising to hire another UX person, etc. A senior should be resourceful.

You can frame the same thing in terms of responsibility scope. A junior is responsible for the assigned task (as the task is described). A senior/principal is responsible for the project being successful or the company’s software meeting the needs of the business.

Senior/staff/principal/etc to me mean beyond vague locations on that junior-to-senior+ engineer resourcefulness axis. I don’t think there’s any agreed upon definitions across the industry. (Though google, microsoft, etc all have their own internal working definitions)
Hail to the New King or Not?
You should check the stamp on the egg. The first number is how the chicken was raised. See https://en.wikipedia.org/wiki/Egg_marking#Producer_code

Free range is not necessarily what a person would expect of free range. The farm can pack 9 hens per square meter with some outdoor space available at times.
Rogue as a gametype is defined by having a randomized world with complexe rules, which will disappear after each gaming-session. Lite and like then say whether there is progress saved between the sessions, influencing way you tackle and maybe randomize the next session, or whether every run is as fresh and original as the run before and the only progress is in the player himself.

Whether the genre is RPG, action or economical simulation doesn't matter nowadays. The only relevance is whether there is a complex gameworld, to tell apart from the simple randomized game-boards which solitair or bejewled offer.
Seinfeld was designed to be eventually funny.
"they"? This place has gone downhill fast.
Ask HN: SignalR Alternative for Java (Build Notification Service)
I want to build an notification system which can send the push notifications from server-side to client-side.
Atmosphere is one of the frameworks which I have come across. What are the other alternative frameworks which I can use for this?
Java has state of the art garbage collectors because java programs are state of the art garbage generators.

JVM is not the best in all areas.
If there were a modern version of Republic of Plato they would pose a question like this in there somewhere
Exhibition "races" only in the very broad sense. The post-tour criteriums are almost as fake as pro wrestling- the riders have agreed beforehand who is going to "break away" and cross the line first, though occasionally one of the local amateur riders they have in there to make up the numbers will decide to have a go:

https://cyclingtips.com/2016/08/when-the-post-tour-crits-don...

In terms of the economics of these races, they are much better spectator events as they take the form of laps around the centre of a small city. The audiences still doesn't pay, but it's much easier to go watch- so the city will pay the race organiser, both to put their city on the map and for the economic benefit of all the food and drinks the spectators buy, often from stalls or trucks that have paid the city for a license...

http://www.alpsandes.com/posts/2016/7/28/jurgenmettepenninge...
For air-to-air combat, the original and best set of tactics are the:

https://en.wikipedia.org/wiki/Dicta_Boelcke

The sun at your back is #1.

As for camouflage, Richthofen's Flying Circus was famous for eschewing camo and using bright colors to draw attention.
“it's really helpful to have one obvious way”

Counterpoint: Python format strings. (I think there’s four or five different built-in ways to do those now.) Python’s “batteries included” may have helped it to win vital audience early on, but it’s also locked in a ton of deadweight that’s seriously slowed down its own evolution since, while bloating its feature complexity to such a level I could not recommend Python as a good language for beginners now.

Which suggests there’s a more general meta-problem waiting to be solved here: how to [automatically] mass-migrate code written against interface A when a superior successor B comes along. I have many gripes about Apple’s #SwiftLang, but seriously appreciate that this is one requirement they’ve given some thought to. Having seen the decade-long logistical horror of Python’s relatively minor 2-to-3 upgrade, Xcode’s ability to auto-update projects written for one Swift version to another has let them evolve the language with minimal pain.

And while I’m not a fan of Lisp itself (a decent first attempt that should’ve been vastly bettered by now), I think its metaprogramming model an obvious foundation for such an automated migration system. Thus, rather than bake in all the libraries, keep the libraries external and build in a standard mechanism for migrating codebases written for one onto another. In essence, automated refactoring by “recipes”, where these recipes are as common and easy-to-use as the libraries themselves.

..

Of course, this still leaves the other (larger) problem of how to sort out current trash houses like PyPI, NPM, LuaRocks, et al, where contributors’ enthusiasm is not necessarily matched by their knowledge, competence, and ability to savagely critique their own work before inflicting it on the world (you know, the “Science” bit in “Computer Science”). Preferably without destroying that enthusiasm in the process, since there’s no point having a wonderfully polished platform without bums on seats as well—a perennial Lisp failing, it should be noted.

This is not merely idle speculation on my part. Many years ago I cut my teeth on AppleScript, which makes the stdlib-starved Lua look like fat Python 2, and tried to bootstrap a library ecosystem for it more than once. Good practice. Zero success†.

And now I’m trying to devise a “stealth Lisp” successor to them all (https://github.com/hhas/iris-script), I realise cracking the greater library problem is what will make the next generation of languages. A platform is only as robust and dependable as its weakest component, and for as long as a buggy or withdrawn left-pad function can tip the whole stack over then it’s not robust at all.

But this is as much a sociological challenge as a technical one, and not one I’ve got answers to yet.

--

† After which I realized it’d be far easier just to port the useful bits of AppleScript to Python instead. Which almost worked too… but that’s another story.
Just out of curiosity: why doubling the amount of human resources will fix the issue? What is the indicator that points that they have an HR bottleneck?
In short: you want to hire someone who does marketing and networking.
While they did tweak things like the number of root entries and such, the main way to get more space was simple to cram more sectors onto each track than the standard format (and make sure they weren't using cheap floppies that couldn't work correctly with the extra data density).

Some cheap/grotty/dying floppy drives were not happy either the extra data density either, though that was a rare problem (anecdata: I experienced one drive that didn't like the format but would read everything else I expected it to).
Titles primarily exist to justify higher pay inside a team, and/or lower pay wrt to some other company.

In simple terms, Sr. usually is an understanding that you are on your own. Do not expect any one else to tell you how or what to do. Also, the ones without Sr. title may become your responsibililty.

Though debatable, it has nothing to do with your technical skill set or experience.
What are What are the top UI pattern libraries to pay attention to?
Whether or not this is a problem comes down to two factors:

1 - How ok are you with just accepting things as documenting, like having to put `use HelloWeb, :controller` in each controller. Personally, I _had_ to understand what this was doing and how, but I imagine some people don't care so much.

2 - Do you need / want to do anything outside what's an idiomatic Phoenix. As a simple example, I think Plug.Parser is wrong to raise an exception when invalid json is given to it (shitty user data is hardly "exceptional" and I don't need error logs with poor signal to noise).
It didn't disappear. I still constantly hear and see in the internet usage of негр, нига or нигер (transliteration of the n-word). But the meaning always depends on the context, most of the time it is neutral - just referring to a black person, sometimes negative - infamous S.L. Jackson phrase "что этот ниггер себе позволяет", and sometimes positive: "нига, как дела" - can be equivalents to "what's up, bro", it's rarely used as joke-greeting.
Local blacks don't seem to mind when someone call them this way, because it rarely has negative connotations.
Did businesses really benefit from people not working remotely? It seems more to me like the problem was inertia rather than any zero-sum mechanic. Switching to predominantly remote is benefiting everybody.
C++ as OS APIs (which so far only Microsoft seems to do in their UWP wrapper APIs, which is a fairly exotic use case) can be dealt with the same way as Objective-C on macOS and iOS: put all the code which talks to OS APIs into separate C++ or Obj-C source files, and put that code behind a simple C-API.

It's also interesting to note that Microsoft is only using header-only C++ wrappers, under the hood it's all plain old C-APIs via COM (because it would be a bad idea to expose C++ APIs in system DLLs).

The usage rules for C++ in Google's Fuchsia are so limited [1] that it is essentially a "C with classes", and it also has the rule that all shared libraries must have C APIs. I really don't see the advantage of using C++ for the underlying implementation compared to plain C if C++ has to be stripped down that much, and the public APIs are C APIs anyway.

[1] https://fuchsia.dev/fuchsia-src/development/languages/c-cpp/...
The white dots are sometimes the chalazae, which are strings that keep the yolk centred.

https://whatscookingamerica.net/Q-A/Chalazae.htm
My friend who learned urushi in Japan said they just all started without any protection. I found that repeated small accidents just built up my own immunity. And it turns out that spraying an exposed area with hot water, as hot as you can stand, provides about 12 hours relief from itching.
Magento – Top E-Commerce Development Platform Analysis
With so many platform options present around us, it is very difficult for business entrepreneurs to make the right choice in choosing an appropriate platform. Buy business entrepreneurs don't think twice when it's about choosing Magento for their online store's development. Because Magento in itself is complete, yet with each passing day, it strives to match up with the latest e-commerce trends.