skysight-inc/HackerNews huggingface dataset:
With three people, not much should change. You can formalize more things, but at this stage keeping your team engaged is probably more important than adding a bunch of processes.

- Check ins.
- Clear goals, and task ownership.
- Why do you need an office space?
You can downclock an Intel CPU to half speed and run AVX512 1:1 if you want.
What (kind(s) of) countries would you say have bad food?
There are differences between men and women, or boys and girls, on average, but what's the point of studying them?

I am all for science and the search for truth, but when we study ourselves, there are potential political implications.

And I am not talking only about sexual differences.

There is no need to classify human beings, because in the best case it will only be accurate -on average- and mostly because the way society structures itself is already integrating all the individual differences, we do not need to reinforce that.
Wow, that’s really impressive. 23 years of marriage at 40 is a rare (and amazing!) thing.
My kid is 2, so I've only had 2 years of this, but my experience is identical. I didn't get started in software until ~a year before she was born, so I definitely feel like I'm behind professionally because I simply don't have the time and energy to do all things it's implied you need to, to stay relevant. Socially, we've largely become outcasts—most parties don't start till 7 or 8 (otherwise known as bedtime for us), and we've only just been able to get our daughter to accept an evening babysitter for a couple hours at a time. I don't mind as much as I'm a fairly solitary person, but it's driving my wife insane. I'm lucky enough that I have a few very different projects to work on at work and enough room to play with them as I see fit to keep that side of my brain somewhat satisfied—if I didn't have that I think I would go insane!
With LCD TVs, I haven't noticed them now. But CRT TVs, I could hear if they were on (and muted) in the next room.

Some people are sensitive to some frequencies.
I've put some code I wrote up on GitHub. Why did I do it?

1. As a learning experience, how does GitHub work?

2. As advertisement for myself as software developer

3. As a check on myself, is the software good
enough for others to use. When you do something
publicly "on stage" it better be good. Not
only good in terms of "code quality" but in
terms of "does it do something useful?".

So I think I've got some benefits from publishing my code as open source. Not financially, like the corporations.

I think the world is still waiting for a better monetizing model for opens source, as well as for component-software in general. As things go Cloud, I think such a model will eventually if not soon emerge.

On the article, I found this to the point:

"The truth revealed that OpenSSL was seriously underfinanced with only one full time operative working on a code base of hundreds of thousands of lines of C."
The author thinks these are valuable challenges every programmer should try. Not must, should. It's just an opinion. If you don't agree with it, then don't do the challenges. Why does it cause you to write a 200 word rant?
#define ERANGE 34 /* Math result not representable */

> Hold on. Math result? But we don't do any math in the call that triggers that. Do we?

If you "man errno", you'll open a man page from Linux Programmer's Manual which tells you that "ERANGE" means "result too large" and it was defined in POSIX.1 and C99 standard, using it for either math overflow or size in general is appropriate. Particularly, in C99 (page 214, page 311) [0] , ERANGE is often returned by math functions (but it was also used by strtol, strtoll, strtoul, and strtoull for indicating buffer overflow), and simply defines it as "ERANGE: Result too large" [1].

So the conclusion is, although abusing the errno in an ad-hoc basis is not uncommon, but clearly this is not the case here, it's perfectly in compliance and it's even documented. It was simply the case which the comment itself in <asm-generic/errno-base.h> was outdated and misleading.

I suspect "ERANGE" was originally introduced to <asm-generic/errno-base.h> for some math or softfloat code and/or it was a copy-and-paste of the C manual, but later it was picked up by other system calls, and the original comment was never updated. The fact that

#define EDOM 33 /* Math argument out of domain of func */

was just above ERANGE is possibly my circumstantial evidence.

However, I just looked through "git log" but I couldn't confirm my hypothesis, since the code has been there since 2005 [3] in the first git release. The comment must be ancient, a real historical artifact.

[0] http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf

[1] https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/er...

[3] https://github.com/torvalds/linux/blob/0d7614f09c1ebdbaa1599...
Turing's Statistical Work in World War II (1979) [pdf]
Best Illusion of the Year Contest - 2019 Finalists
Miniature brains recently sent out brain waves for the first time
I've been reading this book for the last few days - it is way above what you expect these days for a technical book from a popular publisher in terms of its description of underlying data structures and algorithms. It's also easy to read. The depth of a text book with the approachability of a typical working programmer's book.
> Should the media type change based on Accept headers or based on the URL? To ensure browser explorability, it should be in the URL. The most sensible option here would be to append a .json or .xml extension to the endpoint URL.

I disagree with this. The most elegant solution is to use Accept headers, and you should therefore implement that. Of course, since those are hard to use from a browser, you should also solve that problem, but solve that problem separately. I usually do that by supporting an extra ?type=application/json query parameter, which internally the server-side code converts to an Accept header, which is then interpreted normally. Note that I use the media type, not a possibly ambigous “.json” extension. Would “/foo.json” mean that the data is of type application/vnd.hal+json or maybe application/vnd.api+json? Who knows?

IMO, file name extensions do not belong in URLs. URLs were never meant to be files, and we should try to avoid .html, .cgi and .php in our URLs. See also Cool URIs don't change from 1998: https://www.w3.org/Provider/Style/URI
> Source

See sibling comment.

> Why not use far stronger signals

These all rely on assumptions that an exhibited trait - a well polished resume that is tailored to the job description - have the non-visible traits sought.

Stereotypes work the same way. They're an assumption of someone's internal traits based on an outward trait, and are typically accurate when applied to groups (much as your resume filtering likely is mostly accurate, with a few outliers).

Stereotypes are just typically considered to be negative.
Knitting is weird, TBH. It seems like the sort of thing you would only enjoy if you managed to enter some 'flow'/'trance'/'hyperfocus' state while doing it, and that seems like something males would experience, far more than females. It's also a highly solitary pursuit that doesn't engage the 'social' brain at all. So what's up with it, how can the average female like it so much?
For those who are interested in countermeasures for cons and scams from a machine learning and information security perspective, take a look at 419eater. They are a forum of volunteers who spend their time increasing the opportunity cost for advanced fee fraud scammers.

https://forum.419eater.com/forum/viewforum.php?f=66

They also use the infamous Lenny natural language bot among other methods of automation.
You could try an realtime online multiplayer game if you want a category of difficulty past the emulator. Lol
Here are some fun links:

https://www.talyarkoni.org/blog/2012/06/08/r-the-master-trol...

https://www.burns-stat.com/pages/Tutor/R_inferno.pdf

and many others.

I have come to believe that the only people that think R is ok are those that are either:

- beginners that just passed the newbie state, learned a few tricks and feel empowered

- actual experts - that fully understand the minute details of the implementation and data models

I have been using R on and off for a decade, as soon as I stop using for a few months getting back is like a tar pit where I am continuously caught off guard by the myriad of ridiculous problems. Paradoxically as you get better with R your errors start becoming more dangerous, your code starts silently doing the wrong things.

R is unlike any other programming language that I have used before (also on an off) from Perl, C to Python and Java. None of these programming languages have such in incredibly obtuse and illogical and trippy design.
I was actually almost happy when the other day, my train in the Netherlands got cancelled and I had to wait a full hour for another connection. Good to know you're human as well.

Self checkouts are definitely a thing here, although typically not in small grocery stores. Larger stores like Edeka, Real, Ikea, Hornbach have them where I live. I'm aware that even the small stores like AH in city centers have them in NL though, which is nice.
You're getting slammed for simply pointing out how luxury goods work. Obviously a Prada coat isn't worth 10-20x the price of a non-Prada coat, but the value in the signal provided by it clearly makes up the difference for those purchasing it.
Removing that signal makes it merely another coat, in a market flooded with non-Prada coats, and hence becomes comparatively useless to everyone.
That less-wealthy people will flock to, and keep demand high for, knock-off designer goods to try to obtain the same signal without the price tag in favour of just buying a quality product at their own price point only emboldens that point.
There's value in the signal, that signal is exclusivity by virtue of wealth, and if the exclusivity of that signal reduces or is removed then it becomes worthless to everyone involved.

IPhones are a different matter. They haven't much of a signal of exclusivity or wealth because, for whatever reason, even the poor will seemingly make whatever sacrifice they need to, or impose on others, to get their hands on them. I'm regularly on transit through some very, very poor areas and yet their kids all have iPhones, often the very latest. God knows what was done to enable that circumstance, but it's quite different from, say, a legitimate Prada jacket.
It is almost certainly legal to hire based on assessments of intelligence. If I insisted in a job interview that 4+9=12, the moon is simply a sky-reflection of the lights from Manhattan, and that I can’t stand to be in the same room as tall people since they affect gravity in disturbing ways, you would draw conclusions about my intelligence. Would you then avoid hiring me?

IQ tests might be illegal under some circumstances, but I would point out that they are not a reliable measure of intelligence anyways, making this all a bit of a moot point.
For the purpose of the “big 5” personality studies, things like “agreeableness” or “openness to experience” are more or less marketing terms that allow professionals to discuss a real and complex topic in a shared language. The “big 5 personality theory” is well established based on peer reviewed and repeatable experiment. The foundation of these studies is real, not fuddy dutty irreparable nonsense (the big 5 comes from the newer corner of psych that doesn’t have a reproducibility crises and has solid scientific grounding and rational for their experimentation and data analysis). I think you should do a bit more research into how the context of the paper instead of doing a drive by analysis based on what I would consider to be an ill informed basis fo analysis of the results.
Landlords banning people for their political views seems like a dangerous precedent. If I were an Airbnb host I would look at a prospective guest's credit record or criminal record but not his or her political views.
That's not the impression I get from Go literature at all.

Go authors tend to be quite humble about Go being targeted mostly to a specific class of software, read servers. And Go is pretty darn successful at it.

The lack of GC knobs is an informed decision within that context.
You're doing fine. Writing down all communications is a solid step. Don't get caught up in process this early because you're going to burn up valuable time and effort.

Worry about your customers, your product and the end goal, whatever that is for the ML/hardware you're making. Make sure everybody understands that and things will work out until you get to >10 people.

Also remember that culture is something that grows bottom up. You don't set it by decree, rather it's something that forms from the shared values and motivations of the people you hire. Keep that in mind when forming your team because those early employees will have a massively outsized impact on the
company going forward.
lol - love how the logic and reason posts are getting voted down by the hysterical anit-nukers.
You’re prioritizing your family. Your kids will not demand as much direct attention in another 5-6 years.
> This has coined a phrase - abandonware.

Huh. "Abandonware" is a very old word as far as internet culture goes, referring to something entirely different.
> People from Africa or Asia routinely get held at extraterritorial prisons indefinitely.

I'm going to need a source on that. As someone living in Germany (am Dutch), I've never heard of this. Either the government is good at controlling the media, the media don't care, or it's not happening, and the latter seems most likely to me but if you have (a) reliable source(s) I'm fully prepared to learn something new and be convinced.
Sure, there are various workarounds for the left justification problem, but none of the ones I know is attractive. Anything based on adding extra items defeats one of the main advantages of flexbox, which is that you don’t need to know in advance how many items per line will fit and if the user resizes their browser then the layout will automatically adapt. Anything based on using :after to fill the space on the final line only works if you’re left-aligning everything with no space outside.

I think what is really needed here is an extra property specifying how to handle the last row (or column for vertical flex) of the layout that is separate to the normal justify-content property but takes the positions of items in the preceding rows (columns) into account, roughly analogous to the subgrid concept for CSS grids.

I don’t think the “2D justification” problem would be that difficult to solve either. Again, it just needs a single extra property, in this case to specify whether and how to balance item counts across all rows (or columns, depending on flex direction). A simple approach would just repeatedly shorten all of the preceding rows by one item and add the same total number of items to the final row until doing so again would make the last row longer than the rest. Then redistribute the horizontal space throughout according to the normal justification, which at least minimises the difference between the number of items in the final row and the rest without needing any extra space for the overall layout.

A slightly more sophisticated treatment might offer a third option that can shorten more than just the final row, distributing any difference in item counts over multiple rows instead. For example, 5+5+5+2 would become 5+4+4+4. In this way, you would at worst have a set of earlier rows and a set of later rows where the item counts differed by no more than 1. Presumably you would also then apply the final row justification property imagined above to all rows in the later set, if you don’t have the same number of items in all rows.

Maybe in the future we’ll see a Flexbox Level 2 spec that addresses issues like these, just as subgrid is coming with level 2 of the grid layout spec.
The topical overview certainly sounds interesting, but sounds extremely similar to Designing Data Intensive Applications which also covers modern DB internals.

What’s the sell here?
Well, it's pretty useful in psychology especially as it relates to behavioral dynamics and how the genders interact.

From a dark-side point of view, it might be useful/profitable in advertising and propaganda.
Immigration can be a bit unfriendly (like in many countries), and your treatment might depend on your origin or citizenship (for obvious reasons), but it is quite a claim to insinuate racism or racist motivation.

The claim that people “routinely get held at extraterritorial prisons indefinitely“ is wrong, I’d say. Do substantiate it.
Poker has the concept of positional advantage. Acting later is an advantage because you gain more information from your opponent. Although chess is a total information game and doesn't have this phenomenon, the player at turn can still be at a disadvantage due to circumstance.
Thanks, your comment made my day :)
Naked Came the Stranger was written, not just produced, by a herd, to massive success. (It was intended to fail, and the herd writing was an element of that intention, but none of that stopped it from experiencing massive success.)
> Maybe the ScientificAmerican article is not flawless, but I think you need to calm down a little bit.

Please remember that asking someone to calm down can be heard as insulting. It's attacking the speaker, not his position.
Not a fan of using periods at the end of sentences?
The Largest Fossilized Human Turd Ever Found Came from a Sick Viking
Dual Axis Rotation Illusion – By Frank Force
Something related to but much less well known than impostor syndrome is the so-called Jonah complex[1], which is "the fear of success or the fear of being one's best which prevents self-actualization, or the realization of one's own potential. It is the fear of one's own greatness, the evasion of one's destiny, or the avoidance of exercising one's talents."

[1] - https://en.wikipedia.org/wiki/Jonah_complex
Come on, the whole point of tribal living as a social structure is that it has way more tightly-knit social interaction than a modern day, Western, late-stage-capitalistic, 'Bowling-Alone' society. OP's theory is entirely plausible, even though the sort of existential dread he posits has little to do w/ gender relations per se.
NuScale is about 3x3x20m for 60 MWe. SPARC is about 4x4x4m (?) for about 50-100 MWe; that only includes the reactor proper, but the rest should be no less compact than any other plant.
I wonder how much of the software between me and that blog post is open source?
You can eat very cheaply in Germany, but if you do that, you probably can't complain about the quality.
> and then switch to your preferred keyboard layout in software

If only. They have a different shape shift and enter key. It's not impossible to type on different keyboards at home and at work without mixing it up too much, but it is annoying, and not just a software configuration. (Source: am Dutch, live in Germany, have different keyboards at home and at work because I don't want to throw one away when it still works fine even if it's a little annoying.)
"However, there's always a chance Assistant could accidentally start recording snippets of conversations and therefore potentially sensitive and identifiable information. " - This is why security people want a hardware microphone switch.
Reading the books on the average anatomical differences between male and female brains by Louann Brizendine, MD, the Scientific American article is simply an obvious reality.

Scientists around the globe shouldn't fear political attacks due to the current political climate and modern trends, nor should humanitarian scientific publications allow unreasonable gender "studies" to be published, which were shown to be scams.
I've got another one:

4. Breaking down that barrier of perfectionism that prevents you from publishing or finding worth in your creations.
>Anyone else have the experience of having kids, getting a burst of energy, but of course all that energy goes directly back into the kids and house, and you have absolutely no life for 3-5 years or more? Because my kids are 2 and 4 and so far it's been 4 years of no life, no freelance clients, almost no learning/hobbies, just 35-40 hours a week of working as much as I can at the office and then everything is about the kids.

So, 35-40 hours of work a week, at an office, and then some family time, and then "at best" a couple hours of free time to work/study whatever you like, plus 7 hours of sleep.

Doesn't it sound better than what 99.9% percent of humanity had to endure for the latest 10,000 years and 80% of humanity still has (including a good 50-70% in the US itself)?
Non-fiction I read this year:

Michael Benson - Space Odyssey - The detailed story of the making of 2001: A Space Odyssey. If you're a fan of the movie, or of Stanley Kubrick and/or Arthur C. Clarke in general, you should read this.

Atul Gawande - Complications - Fascinating look at life in the medical profession.

Christina Thompson - Sea People - Detailed, well-researched history of Polynesian-Western contact and relations. As a New Zealander I was interested in this, although American or European readers with no personal connection may be less so.

Peter Singer - Marx: A Very Short Introduction - What it says on the tin.

Robert C Allen - Global Economic History: A Very Short Introduction - Also good, but inaccurately titled; it should have said "Global Economic History Since the Industrial Revolution".

Fraser A Sherman - Now and Then We Time Travel - A thorough if somewhat superficial survey of time travel in the movies.

Alec Nevala-Lee - Astounding - A history of the magazine Astounding Stories, and the four men most closely associated with it: John Campbell, Robert Heinlein, Isaac Asimov, and Ron Hubbard. Very thoroughly researched and annotated; it reveals a lot of new information and debunks a lot of old myths. (Whichever version of the "FBI visits Campbell to complain about A-bomb stories" you've heard, I can pretty much guarantee it wasn't the real one.)

Elizabeth Sandifer - Tardis Eruditorum 1: William Hartnell - The first volume of a thorough study of Doctor Who, with a combined fannish and scholarly point of view that I enjoyed.

Randall Munroe - How To - It's by Randall Munroe, what else do you need to know?
He wrote this essay as if people haven’t made billions and billions of dollars from open source software.
Impressive. Why don't you project my thoughts
My point was more that if German food was the worst among the seven, then they must have all been reasonably decent, at least.
Yes, they said as much. I'm just letting them know that the feature they asked about is now in the game.
https://en.m.wikipedia.org/wiki/List_of_novels_considered_th...

https://en.m.wikipedia.org/wiki/Lists_of_100_best_books
I really wish articles like this put these numbers into a table or graph.

Does anyone know of a table comparing train punctuality?
You can construct a cool game out of non-transitive dice that does this on the very first move but in a completely counter-intuitive way.

https://en.wikipedia.org/wiki/Nontransitive_dice
I grew up in a more rural area east of San Diego. Very free roam. Kids were spread out but we could bike to each other's houses. A couple of kids at my elementary school died. One in a cave-in of a small cave some friends dug in the side of a cliff. Another when he went for a ride in the 4WD of a teenager that flipped over on a hillside. I wonder what the fatality rate was in the old days versus these days.
To me this is a backwards approach to science if I am understanding you correctly in saying that we shouldn't do studies if they have political implications or might potentially reinforce differences?

We should seek to know the truth, regardless of the politics of that truth, imho.