skysight-inc/HackerNews huggingface dataset:
> Also, dear American friends, the biggest reasons for refugees from the middle east fleeing to Europe are a) your constant wars and meddling in the area

While you're not entirely wrong about that, there's more than enough blame to go around:

Via the Sykes-Picot agreement, the British, French and sorta the Italians laid the groundwork for centuries of violence by betraying the Arabs (who helped them topple the Ottomans) in order to further their own colonial and arguably Zionist objectives.

More recently, the French were the first to go all-in against Gadaffi. While the US piled on later, it's difficult to argue that the US is the sole military provocator in recent middle-eastern refugee-spawning wars.

I overall agree with your points, but attempting to declaim all responsibility by pointing at the big evil Americans comes off as ahistorical, head-in-sand deflection.
Is that really even a fallacy? In medicine, they infer your risk for certain diseases based on age, race, gender, lifestyle habits etc. Individual risk varies of course, but that doesn't mean that generalization is wholesale a bankrupt concept. He never says group traits == individual traits, he states 15x "on average." Yes, there's Simpson's paradox as described in your citation, but that doesn't mean averages, sigmas are useless as a whole. They have to be applied carefully, which Kaufman addresses.
May be it is not a coincidence that this word came up in one of the episode in season 4 of Billions[0].

[0]: https://en.wikipedia.org/wiki/Billions_(TV_series)
Multi-Tenancy Implementation Using Spring Boot and Hibernate
Being insane may mean you're not even wrong.
These companies with internal anonymous communities are interesting to me.

Most places I worked the loudest folks who are there to tell you what is going on internally... we're just really loud and good at whipping up like-minded folks.

Their actual knowledge was very poor / very skewed.

The folks who really knew something didn't share much.

Maybe it is different at other companies but I'd be wary of spending any time on such a system at work.
Because the current regulators in the US don’t intervene in anti competitive behavior until it is deemed harmful for consumers. They don’t generally consider keeping prices low (in this case, zero) as harmful to consumers.

If anyone has an axe to grind it’s other browser developers and web service providers, and if they want they can bring a class action against google for anticompetitive behavior. But I suspect there’s too much for them to lose in a drawn out suit than to gain.
Whilst in no way as complex as Linux kernel development, I felt I was going down multiple debugging rabbit holes whilst I was try it lying to figure out why LibreOffice wasn’t displaying a texture fill.

My first stage of diagnosis found that we weren’t reading in texture brushes correctly. So I figured out how to do this. Then I found this didn’t work, so after a lot of checking if the EMF+ spec I realised we only read in compressed image data (PNG, JOEG, etc) but not uncompressed DIBs. I think the original coder didn’t realise what the bit so data type values represented and used a previous implementation to guess at what it did (this is no criticism of them, incidentally).

So then I realise the existing VCL code could read a DIB, but relied on a valid DIB header, which the EMF image object doesn’t provide.

So my next step was to add a seem into the DIB data reader that injects its own DIBV5 header. I’m now reading it in.

Now I have read it in, I actually have to get it to draw. Here’s hoping this will be easier to implement!
That's interesting; I wonder if you're fairly unique, or if what I've read was flawed: I've read that new parents direct most of their empathy toward their children and have scant little left for anyone else.
The problem is not housing it’s the ratio of commercial to residential development. Ban new commercial development and you kill job growth and thus the ever growing demand for new housing. That’s not going to fly, but clearly it’s all about the ratio not the absolute numbers.

PS: Well not kill, companies would end up packing more people into the same space up to a point.
I'm sorry you feel that way. I was apprehensive about having kids, and it's certainly true that it's been a big change to my life where I now can't do a lot of the things I used to enjoy doing. However, I find that I'm a lot happier when I don't go around focusing on what I can no longer do but on the enjoyable things in my current life.

We all have aspects of our life that are less enjoyable, but focusing on those do nothing but make you less happy. I'd encourage you to look into Stoic philosophy for advice on how to focus on what's good and enjoyable in your life.
That seems like a specific experience that may not generalize.
This kind of feature is typically most useful in a foreign country. Roaming fees is absolutely a factor.
In my first job I would routinely open 10-20 MB files in Emacs. It handled it just fine. I mean, it gives a warning that this is considered big, but I ignored it.

Now if you open a large text file in something other than text mode, it could bring it to its knees depending on the mode. As an example, opening an XML file in the nXML mode is quite expensive, because nXML mode is powerful and utilizes your XML structure. I just tried a 12 MB XML file and told it to go to the end of the file. It's taking Emacs forever to do it (easily over 30s). But if I switch to text mode for that same file, it handles it just fine.

I just tried an 800 MB text file. It handled it fine.

The one thing where you can easily get in trouble: Long lines. Emacs cannot handle long lines well. Kinda sad.
Drowning in mail at a job I made a list of people I wanted mail from.

Everything else went into a folder called "LOL" in truth it was short for "look over later" but I enjoyed the double entendre.
Even in industrial society 2 hours is much more than people spent with their kids as recently as the 1960s.

https://www.economist.com/graphic-detail/2017/11/27/parents-...

Grandparents etc were much more involved then compared to now.
Generally, expectations do not define reality.

I'm not just being contrary, I've worked on a project for a year or two that got scrapped, and I think it happens a lot.

Another way to look at it, is that if you have programmers that are regular employees and not temps or something, you might as well have them work on something that's not very important, or that's risky, when you don't have something better for them to do, because you're paying them anyway.
Lawsuit says $44M Ferrari 250 GTO is missing a part
Does anyone know where one might buy a nice chemistry set these days?
But if you really reflect on that statement, it becomes apparent that the level of irony in what you just said is off the charts.
That instance of Jane Kim threatening to annex Brisbane came off more as “everyone ELSE should build more housing so we don’t have to” than anything else to me, personally.

They’re not wrong that other cities also need to build more housing, too, but SF equally needs to. They’re the city, not the suburb.
All the design brief said was get started anything beyond that is a change request
Yeah, that didn't really track with me either. If attention (and therefore ambition?) is a zero-sum game, diverting attention from $SOME_THING to your kids implies diverting ambition as well. Either you divert less attention to your kids, and are still able to fulfill your prior ambitions, or you divert more, and you aren't. Or somewhere in between. It's not that your ambition is wimpy, just that it's finite.
Being progressive and being a NIMBY aren’t compatible ideologies.
What Is Derivative?
In addition to contemplating what benefits your site might have over YouTube, you should also consider what benefits your site would have over YouTube's many competitors (e.g., BitChute, Vimeo, Daily Motion, etc, etc). I'm getting ready to start trying some alternatives to YouTube, but I'd love to hear what benefits (aside from less censorship) your site would have over YouTube.
This comes up in The Yiddish Policeman's Union by Chabon, an unique noirish alternate history dealing with chess and culture, among other things.
Thanks. I think the barrier to starting a biotech company is higher as you can't bootstrap as easily (though it is becoming easier to do so) and you can't get exponential growth on a tiny amount of capital (which you can do in tech with product market fit)

The exit environment has been good lately. The M&A market will be strong for the foreseeable future bc big pharma relies on startups for new drugs when existing drugs go off patent. The IPO market has been good, but that could change for a number of reasons, including rising interest rates
Felt the same way for years coming from the python world. The R for Data Science book[0] was a game changer in making R enjoyable for me.

[0] https://r4ds.had.co.nz/
That makes you part of the problem of Google's takeover, not part of the solution of a free Web.
Here’s a game which ends with a Zugzwang:

https://www.chessgames.com/perl/chessgame?gid=1008255 (future world champion Botvinnik vs Thomas; Nottingham 1936)

In the game, at the end, black is now, because of Zugzwang, forced to advance and weaken his f pawn. In a chess variant where players could pass instead of moving, it would be drawn, but since black must move, it is won for white.

White now simply has to move his king across the board, use it to take the now unprotected f pawn, then use the knight and king to take black’s b pawn, then promote one of his pawns to checkmate the black king.

Black wisely resigned.
Another German named situation is zwischenzug, which is an intermediate move.

If your opponent makes a threat against your piece, instead of making the expected move to block, move, capture, etc; you can instead temporarily threaten one of your opponent's pieces elsewhere as long as it has a greater value, this forces your opponent to suddenly act defensively to protect their piece, which if exploited correctly can put you in a better position. You will still have to answer your opponent's original attack and defend your original piece but now you have some extra compensation.

Basically you are exploiting the fact that your opponent thought they had played a forcing move and so they probably didn't consider the effect on other parts of the board.
If you double the number of adult words a child is exposed to growing up, it may have some positive impact on them.
In a worst case where all the fuel simultaneously becomes a suspended powder, would kill a bunch of sealife in an area smaller than 100m radius. We do far worse on a regular basis with commercial fishing.

You make a sea reactor dump sound like China Syndrome. The fact that 11+ of them happened with no significant problems makes it pretty clear that you're exaggerating.

Microplastics and plastics in the ocean are a far more serious and far more tangible concern than a hypothetically hijacked ship hypothetically dumping the core which hypothetically turns into powder form.
I would say of course, there is art to be found in it, but as a whole, it's obviously not a work of art simply because it's a bunch of unrelated and overlapping pieces, with arbitrary parts removed via historical accident, no matter how much people try to claim otherwise.
Thank god people act rationally when it comes to their professed ideology
Stanford CS 144: Introduction to Computer Networking
> R being a strange programming language

I'm probably an outlier, but I have to say that the language itself is one of my favorite things about R.

Vector based, super powerful indexing of vectors, functional programming basics, lazy parameter evaluation, super convenient parameter matching and defaults, all these things make it super productive for me and let me deal with data far better than other languages. Matlab is similar in its ability to deal with data, but that's a language that feels far clunkier to me. Python has caught up with some of its packages, but it definitely feels bolted on instead of native to the language.
Well, I'd postulate the origins lie even deeper. Years of male brain-focused research in psychology and neuroscience have not done this misconception any favours. It's only just recently in the past decade that researchers are looking into differences sex has on biological impact wrt drugs. Heck, even until the past few years, consensus by scientists is that perception of pain is the same across males and females [0].

[0] https://www.nature.com/articles/d41586-019-00895-3
> I'm trying to make sense of this comment and am drawing a complete blank.

> Seems to me that zero unwanted online sexual advances from creepers of the opposite sex would be an example of "winning", not an example of "men have it bad, too."

You may be struggling to make sense of this by inserting some sort of "who is winning and who is losing" query. I'm not positing winning, losing, better, or worse for anyone. I'm stating that men and women have different online experiences and most are not aware that the other has a different experience.

> As a guy who wishes he'd had zero unwanted online sexual advances from creepers, what am I missing here?

Okay, so non-zero over what time-frame?

Without meeting IRL, is there any way for you to determine if these "creepers" are scammers? You may find they are nearly all scammers if probe even just a little.

You may have something in your profile most men do not have, making you a more attractive target, because, really, HN is full of men and although this is a really poor survey, you are so far the only person stating you experience elsewise.

I would be curious to hear if you receive initial contact from non-"creeper" women. Women also receive non-harassing contact from men, whereas men generally don't receive any.
IMO, HN readers can't be the target audience of a mapping product that's being used as a backbone of so many large projects. You have to make it painfully simple and give people a real incentive to do it.
Notepad is notepad because someone, god bless their soul, had the sense to put new features into a different app as Wordpad.

In some terrible, dark dimension, Notepad has a ribbon interface and supports PDFs.
> you need to find a partner with the same mind set, which is not easy,

That's actually not as hard as you probably think it is. More and more people (of both genders) are skeptical of child-rearing than ever before. Certainly any showstopper requirement you place on a romantic partner will reduce the size of the pool, but I think the pool of people who don't want children is plenty big enough these days.

At any rate, "I want to have kids because otherwise I won't find a partner and will be lonely" is a horrifyingly selfish and terrible reason to have kids, and if that's your thinking, you absolutely should not.
By your logic, why is there a monetary cost? Rich people are not deterred by cost but by driving privilege penalties, right?
A case could also be made for the opposite: is it right to deny a hypothetical not-yet-conceived person the opportunity of life, just so you can have more free time? I think both arguments boil down to nothing.
How's this for a metric: number of stars divided by number of open issues.

Who cares if something has not commit for 7 years if almost noone uses it and it has no real issues?

On the other hand, you would hope a popular library with heaps of bugs and issues is receiving lots of maintenance.
Before personal computers, wasn't free/open software the default because there wasn't a mass market for software? I think I've been told something like that by someone of an older generation.
I'm a big fan of many Michael Brough games like Imbroglio, 868-HACK, and Cinco Paus because of how well he incorporates zugzwang into his designs. They always end up being these tiny, delightful challenges.
Not to mention that abandoned github repos wind up in google searches and I have learned something from looking at them in such a context, even if untouched for years.

Don't delete your repos because they are "old". You could be doing a favor for some random person with a google search, looking at something you looked at too.
>The 12 year old is sitting in my bedroom, reading.

I have some news for you chap.
Yeah, the more necessary you feel the job to be, the worse the nerves are. Many years ago I was desperate to escape my job to one better suited to my skills. Did fine on the phone screens.

However, the nervousness of the whole in-person interview situation caused me to basically blow it. Stuff I knew like the back of my hand, or would get almost instantly under calmer circumstances, I simply kept stumbling on.
That only matters if you care about what happens to the world after you die to the extent that you're willing to allocate many person-years of your life toward raising a child. If that's not the case, and you just aren't interested in having kids, then this point doesn't really matter.
For context: the longest German rail line is ICE 27 traveling 1432km in 13 hours (as far as I can tell it's as punctual or unpunctual as any ICE).

The transsibirian railway covering 9288km seems to be famously punctual. On a multi-day journey it's probably easy to add enough slack to achieve that.
It didn't read to me like a correction; rather, pointing out what the article was about to people who might not have immediately realized.

I have absolutely no problem with people calling it football, soccer, calcio, or anything else.
I honestly think that all data collection should be opt-in and require informed consent, and I am long past caring how many business models this breaks.
R is lisp variant with a ton of syntactic sugar and vectorization of the basic data types. Calling it a scripting language would indicate that you haven't liked at it much as a language.

Sure, most of the matrix operations and tight loops are implemented in FORTRAN or C++, but that's for performance reasons. The same would happen with Python, and I don't think it would be fair to call Python a scripting language either; it also has a ton of Lisp like qualities.
> It’s a lot like JavaScript community.

Erm, not at all. You don't need a hundred packages to run a trivial application. Even R-base is reasonably powerful, and it goes to a complete different level once you use tidyverse as a layer to code everything for R.
I understand that some organizations have pretty strict requirements, some government mandated, regarding a criminal background. But most do not. And it gets on my nerves that the tech industry, one who has many heroes that were themselves close to or outright criminals, has been so slow getting on this train. I think that’s sort of a symptom of the broification of the industry and I’m not proud of it.
The hex 1337 mode certainly faces this limitation, but the emoji modes are actually working with more character space (albeit taking more space to store).

The all alphanumeric characters based 1337 mode should be able to approach / overtake standard UUID character space given its inclusion of the characters G-Z, though might need to add to the words list and tweak minimum word size to do so.

Thank you for the feedback! I'll be adding documentation for each mode's count of potential variations to clarify.
I made a minor personal discovery recently along these lines and would love to hear from others here if they can reproduce it: I can "see" my hands with my eyes closed. That is, if I hold my hands out in front of my face with my eyes closed, I can see a faint image of them in the eigengrau. Further, if I then move my hands outside of my normal field of vision, (say, to my side) the image persists; I can "see" them outside my normal field of vision. While this effect is strongest for my hands, it does extend somewhat to my legs and feet if I pay extra attention.

I'm curious if others can reproduce this for themselves?

My hypothesis is that the visual areas of the brain can get involved when the eyes are closed, and can pick up and interpret the proprioceptive information spatially. It may be that it's always happening, but that the "image" of one's hands is swamped by visual data when the eyes are open. Another hypothesis, I suppose, is that the visual expectation of the hands may be registering or, rather, its absence. You're "seeing" the expectation of the hands that should be there, but are blocked by your eyelids.

I should say that the sensation of seeing the hands is pretty fine, extending to the motions of the fingers. That said, it's easy enough to lose the image or forget it is there.
> In a strong sense, this implies ML is not "intelligent" in any conventional sense of the word.

I don’t know why people have so much faith in ML and AI. Considering what a CPU actually does, shouldn’t the default position be one of skepticism?

It’d be truly amazing if you can make a machine intelligent in the human sense by merely coming up with a clever algorithm.
That made me smile :)
That’s the billion dollar question. Uber chose to commoditize their drivers from a very early stage. This made sense when most of the drivers were actual ride shares and amateurs. As the driver population professionalized, I do wonder if Uber missed a bet to move from being an aggregator to being a platform. In the Azores, taxi drivers will hand you their card and build a relationship with you. Is there room in US cities for more specialization than UberX vs Uber Black? I don’t know, but I think it might have accrued more durable value to the Uber ecosystem if they had let the drivers build differentiated personal brands.
I don't think that actually matters, in the "ignorance is bliss" sort of way. If you don't know what you're missing, you can't regret missing it.

If the goal is "minimizing regret" (probably it isn't, but let's say it is for now), then not having kids is a more probably way of getting there.
The 7 Questions You Need to Ask to Operate Deep Learning Infrastructure at Scale
> R does a few things well - cross-platform, plotting works on all platforms, packaging works well. But for actually programming it is atrocious.

Yet R is a lot more expressive than Python + Pandas for data related applications. It was never made as a universal language to develop any kind of applications, but it's pretty good at what it does with data manipulation.
Yes, but then again, Dunning-Krueger effect is quite real -- I've seen it.

And you know who never has to worry about Dunning-Krueger in a given field? Folks with "impostor syndrome" in that field.

Yes, it's possible that some folks with traits of impostor syndrome are genuinely incompetent and incapable of learning a given field, but much more likely that it's something the opposite of Dunning-Krueger at play. And as a software developer, I've seen many more genuinely incompetent people with Dunning-Krueger than I have genuinely incompetent people with imposter syndrome.

There's always the rare supremely-confident 10x developer, but as a general rule, people with no zero doubt in software development make me very nervous, because I've send it turn out badly much more than I've seen it turn out well.
In my experience it's been the opposite.

We work on a dual C++/C# codebase. Something like 3/4 C++ and 1/4 C#. Basically all of the memory lifetime errors happen in C# land. I do not recall a memory lifetime error _ever_ hitting master in C++, but we have one bug against _prod_ right now and two bugs against master right now, as we speak in C#.

Dealing with lifetimes in C++ is easy, dealing with it in C# is a nightmare. Maybe it's easier in Java or Go, I don't know, I've only dealt with Java in school and never coded in anger in Go.
He must watch a lot of games to really know who to pick. As someone that dabbled in DFS for the NFL, the #1 team each week always seem like either pure luck or just someone that submits tons of optimal entries.

Now, EPL is definitely different than the NFL but still amazing regardless.