skysight-inc/HackerNews huggingface dataset:
It's funny you mention JSON parsers and Boost in particular. The Boost JSON parser is an abomination. It's written as a parser generator in template code, so any file which includes it gets about 10 seconds of compile time just for that. It also blatantly violates the JSON spec and gives little to nothing in terms of parse error messages. Oh and until recently it was neither thread safe nor reentrant (you could not parse two JSON files on two different threads in the same process because it used shared global state for all parsing).

I remain baffled that anyone uses boost for anything in production.
How OnlyFans Changed Sex Work Forever
Most people agree that it’s begun by the time the child is born. Apparently democratic legislators disagree though, somehow.
> I'm not up to date with Android, but why does displaying notifications require an entire server or a paid service? Is it not just a matter of installing a client program and sending a curl to an endpoint?

Imagine if every program on the users phone had their own schedule for checking for updates against remote hosts. That sounds terribly inefficient and wasteful of power, as the applications would need to "wake up" (as in, consume processor cycles) to initiate and perform a check.
If there’s doubt about the authenticity of a grade in the computer, why not ask to see the test paper in hard copy?
I’m reticent to debate my position on HN. My point was that moral values and duties exist, and a glut of subjective discussion undermines them.
Would there be any way to ship them to their endemic ecosystems? I guess that would be extremely expensive.
India is interesting as one of the places where linguistics was discovered before writing. Which is why Indian "alphabets" are actually in a phonologically meaningful order rather than just an arbitrary order.
Haha, it glosses over that because it seems obvious! Why is a disclaimer necessary? It feels inappropriate. Why would someone assume I’m saying this other awful thing, instead of saying only what I’m saying, nothing more and nothing less?

Your last comment is truly perplexing to me, and it’s something I’ve observed from other “detractors”. Why are the words not read and interpreted literally? Why does it take a serious exercise in creative interpretation to not assume ulterior motives?

I’ve spent a very long time puzzling over that. I considered it might be a “once bitten, twice shy” type situation, in which there is hyper vigilance involved, but that would only seem to explain “victims”, not allies, who do the same thing. This would seem to be supported by the observation that it’s only racist/sexist in one direction. But I really don’t know.
> Why would he even ask "can we tell people?"

I'm not sure he did. His tweets say:

> However, I can't say who it is because they asked me not to tell anyone they're using Elixir.

And:

> ... we don't want or competitors to have, so please keep this inquiry private.

So in fact they might have just asked him to keep it quiet without him even asking about it.
TLDR; Pāṇini[0] was the first Indo-European grammarian.

Coming from Latin in high school I studied Pali and Sanskrit to a minor extent in university. I've since come to loathe learning Indo-European languages for their conjugations and prefer to revel in East and Southeast Asia, with more interest in classical Chinese than Sankrit. That said, when drinking I make a considered exception for French, and it's amazing how close the Indians[1] (and the French!) came to China, and how Vietnam and Cambodia (as Austroasiatic champions) emerged despite all of them!

Bonus old poem[2] for people who like obtuse grammar jokes.

[0] https://en.wikipedia.org/wiki/P%C4%81%E1%B9%87ini

[1] https://en.wikipedia.org/wiki/M%E1%BB%B9_S%C6%A1n

[2] http://pratyeka.org/homage-to-the-synonym.pdf
No, it's all in 32-bit protected mode.
and picolisp
> the board deliberating and passing judgement had a victim of the hacking on it

now that you mention it, that's a starkly direct conflict of interest.
Discussed in 2017: https://news.ycombinator.com/item?id=15058090
This should be done exclusively from extended attributes…
SXSWarren: A day later, Elizabeth Warren defends her Big Tech breakup proposal
That shouldn't blow up my program. If it doesn't deserialize to my type I handle that as a normal branch in my code.
Emacs does work pretty well in Termux, but on Ubuntu Touch you can run full X11/GTK Emacs, which is nice. (I suppose you could do the same thing via Termux with an X11 session.)
You’ll never see water like that after a rain. It takes at least 3 days before the run off clears out.
As someone using Gentoo in 2004 (what was I thinking?) I would love to see how long this takes in a VM back by a CPU from 2019 and tons of RAM. I have some memory in the back of my head of compiling Gentoo on a Sun Sparc 20 (4xCPU ... I think) with max ram (32 or 128MB?!?) - because I owned one and could (it was old HW in 2004). It took a few days from stage 1. Today if I need to compile anything I ssh to a builder server with 48 cores and 256gb of RAM as the i7 laptop is to slow. Ah, memories.
I loved Delphi. I still use the OSS "Lazarus" IDE for hobby projects.

But I've got enough experience with Delphi and its "VCL" libraries that I'd require a fully licensed and running VirtualBox image with your exact build environment capable of compiling the project before I'd sign off on the deliverable.
Fair enough. I had a few minutes of spare cycles and I tried it out. It failed on the first thing I tried (installing Typescript), so I dropped it and didn't look back.
where were you on the night in question?
You know the vegans of the world don't appreciate this muddying of the waters on this issue.
Good. No one else plays this deceptive game, cherry-picking individual costs of ownership. You can advertise (but not promise!) expected savings, but pretending this reduces the price of the car is deceptive.
Arsenic-munching caterpillars may ingest poison to prevent being eaten
In some ways I can sympathize with your views on pornography, but this will backfire on you. Badly.

Your views on speech align you closely with millions of far-right American social conservatives who also dismiss the primacy of free expression. People like David Barton, who will say openly that the constitution did not intend to protect the speech of non-christians. People who would love nothing more than for the state to censor pornography, vulgarity, profanity, blasphemy, and flag-desecration.

And that's just the start. You're also in good company with the stricter sorts of muslims -- and there are many around the world -- who believe the death penalty is an acceptable punishment for blasphemy against Mohammed. Even mundane portrayals of the Prophet are labelled anti-muslim hate speech, meant to silence muslim voices, and accordingly met with demands for censorship.

You'll enjoy similar agreement from the Russian state, which purchases conservative capital by outlawing any speech that looks or sounds gay, and the Chinese state which only allows speech that doesn't pose a threat to harmony or the revolution.

I suspect you have little in common with these people in any other way. So why would you want to fight this particular battle along side them?
Rule of thumb: optimize for readability
Why didn't they specify beforehand theor language choice? The negociation about Jython you describe should have taken place before the work started
Similar to "FerSris Bueller's Day Off" the teachers had the school's password written on a list posted on a cork bulletin board in the teacher's lounge. I had to have access to the teacher's lounge to use the scanner for my 6th grade newspaper. This was like 1992, and I initiated a push to move the paper to use computers.

Anyway, I got caught because I used the tool to remove some of the kids I didn't like from classes I was in... but for every person I dropped I had to add another... and I probably had to change about 300 people around to make it all work out. The school kept the classes the way I left them, and my "punishment" was that from then on I had to be "on call" for add / drop periods every semester to help the administrators handle requests from other students.

Let me tell you, I hated the first half of 6th grade, but 7th & 8th were pretty cool since I got to pick all the people I went to class with.

Oh, and I called in a snow day once... you just had to know the verification word associated with the school when you called the news. That word was also written on the bulletin board. I miss how simple things were back then.
I love these old educational films. First, the music is absolutely hilarious. Everything had to be accompanied by a Disney-style orchestral soundtrack. Of course, there's no mention of the fact that asbestos literally kills people. Everything in these movies is built around the belief that governments and technology are making the whole world better for everyone. As a child of the 60's, I grew up with these ideas. In adulthood I learned, along with the rest of the world, that technology and government won't save us and, in fact, are often a great source of harm.
This is a great point and I wish these kinds of discussions always had someone to point out that kind of important detail. I think the parent's idea would be better expressed by saying that we can't say anything about individuals in either population without more information. You don't know where in the tail that individual lies. Assuming a continuous distribution it could be anywhere. So while it might be more likely for a random individual from population A to outperform a random individual from population B, there is no way to know a priori if it will happen for specific individuals. Obvious, I know, but it's the kind of thing that people often miss when they get into a heated discussion.
I believe you have to go through literature to get this kind of back-and-forth. At least, that's how I manage, even if that feels slow and opinionated.
If something needs 8 weeks to be done and you give the team 4 weeks to do it, chances are it's going to take 12 weeks.
Why the asymmetry? Surely people of color are just as capable of making generalizations about various white ethnicities.
Also in Tokyo people seemed to be employed at the housing complex level to make sure the trash is going into the best place possible for recycling or incineration.
It's Extremely Fun to Program in Elm
The most common reason this is true is because you were born rich.
Yes, even arbitration doesn't have direct, show stopping conflicts of interest like this.

The K-20 education sphere loves its kangaroo courts though, most LGBTQ+ people I know have been cheated of their high school diploma by this scam perpetuated by school administrators.

Don't be different in any way, lest an administrator chooses to boot stomp you amd refuse to acknowledge you ever took courses at their school.
Air NZ international PE is fantastic. Comfortable spacious seats and the same food as Business Premier. You basically only miss out on the lie flat bed and the fancy drinks.
> Why does it take a serious exercise in creative interpretation to not assume ulterior motives?

Because I try to follow the HN guideline of assuming good faith on the part of the people with whom I engage. I'm definitely not always successful, but I doubt anyone is.

When I find I'm having to get creative with my interpretation of the comment I'm reading, to the extent that I'm reading in things that appear counterfactual to the comment's intent, or things its author has said elsewhere in the thread, in order to find a position that isn't premised in this broken extrapolation between populations and individuals we're discussing, is when I feel left with little choice but to assume it is thusly brokenly premised.

That is to say: I try not to find it, but when I find myself twisting someone's words in order to make it not appear in them, my fallback case is to (tacitly) assume it's there, pending better evidence.

Does that clarify the perplexity my (admittedly somewhat awkwardly phrased) comment seems to have created?
The Sad State of Logging Bugs for Apple
That title seems awfully clickbaity to me.

How about something with some meat on its bones, like "Sliding windows on time series subsequences yields meaningless clusters"?
I’ve been hiring spring boot developers, and on day one I just throw them the Phoenix guide and say “this is what we use here, learn or leave”
To quote the ISO standard 7498 in which the OSI reference model is defined:

"This reference model provides a common basis for the coordination of standards development for the purpose of systems interconnection while allowing existing standards to be placed into perspective within the overall reference model."

It always made sense to me that the OSI model should be used to guide the development of internet standards. I have always doubted the second half of that statement, about understanding existing standards from an OSI perspective and I believe that is the mental gymnastics of which you speak.

Despite the mental gymnastics, out in the real world, me and my co-workers still find ourselves using OSI vocabulary to reason and talk about the networks we're working on.

If I'm told that some random black box is a "layer 3 switch" I already have a basic understanding of what it does and how to use it, even if I'm not familiar with the vendor. That's value for money right there, in my opinion.
Not only is it great work, it's greatly named work. He's brought such gems to the community as "Experiencing SAX:..." and "Hot SAX", and "Group SAX".
Would you please not take HN threads further into flamewar? This is the kind of generic, ideological, inflammatory subthread we're trying most to avoid here.

https://news.ycombinator.com/newsguidelines.html
Not at the moment. But it is on the roadmap. One of the most demanding feature. :)
Why Discount Real Estate Brokerages Suck
Me too. I actually proposed 3 day sprints at work Tuesday-Thursday. With Monday and Friday being for meetings and nonsense. They laughed at me like I was joking.
I use zsh with the grml config, it's not too slow and functional enough. https://grml.org/zsh/
Unity game engine.
Houston: Federal Disaster Money Favors the Rich
Yes. Google/Apple have special deals with carriers.

https://0xacab.org/leap/bitmask_android/issues/2226#note_921...

https://news.ycombinator.com/item?id=17946320
works well for me with a nexus 5x and foldable bt keyboard. also if you have a google chromecast you can turn any hdmi monitor/tv into your display. you can zoom in and out by 'pinching' in termux and make the text suitable for any display
No, the presentation is not mostly valid. It purports to discuss disparities in intellect and preferences between men and women in high-energy physics, but digresses into the fact that men die in battle more often than women, that sexual harassment concerns are overblown, that it was unfair that he was passed over for a job when a (named) "less qualified" woman was accepted, that discrimination generally works out in favor of women since men are more likely to die on the job, that Matt Taylor was unfairly dragged for appearing on camera in a shirt covered in pin-up girls, that charges of homophobia at CERN are false, and that all this is due to "thoughtcrime" by the Cultural Marxist Minister of Truth (his words). He even cites that laughable Ted Hill paper.
not totally unrelated, drum teaching in India allegedly starts with a year of verbally singing fundamental rhythms without touching a drum.
I agree. The point isn't that, but that many on the left don't see a problem with messing with institutional norms per se, so long as it is done to advance their goals.

Also, at this point, "liberals" and "left" aren't synonyms. I'm a liberal myself, and I'm quite used to hearing that used as a slur coming from the right, but lately that has been increasingly coming from further left. It was always common sentiment for socialists (the real ones - I don't mean people like Obama, Sanders, or AOC) - but now it's also becoming more common among progressives, who appear to be arguing that some of those norms are constraining their ability to advance social progress. And there's a lot more of them, which is why you no longer have to deliberately go seek that stuff to find it anymore.

I have already mentioned filibuster, but now we're also seriously talking about e.g. Supreme Court packing. That concerns me, because one party deliberately going after those norms is bad enough, but if both become convinced that it's in their best interest, it becomes an arms race. Worse yet is that it creates perverse motivations - the more you dismantle those norms for the sake of being able to implement your agenda, the more you fear the other side taking over (because they would have that much more power to implement their agenda). If the other side can take over democratically, this means that you're motivated to be undemocratic. Republicans have had that problem on the federal level for a while, and I don't think that their penchant for voter suppression is a coincidence. But Democrats also have that problem on state level in many states, and on the federal level in the Senate. If they succumb to the temptation to solve it in the same way, there won't be anybody with a vested interest to consistently enforce those institutional norms, and they will erode that much faster.
To those surprised, this is exactly what million LOC pre-modern C++ programs looked like. Including the implementation of "basic" things. I thank god we're not in that world anymore, but it wasn't all that long ago either.
What EU country has a capital in the south of Italy? The Kingdom of Two Sicilies?
> In my culture we cut out the hearts of unbelievers like you to sacrifice to the gods for a good crop.

>> In my culture we discourage homicide, even for unbelievers, without their permission at least.

> May I have your permission?

>> No.

> I don't think you're getting with the program of negotiating between our cultural norms.

>> Well I would like to help. Would your gods be appeased by the heart of a chicken? They're $3/lb at the supermarket.

> That would insult the gods, the crops would fail and there would be great famine. You are being quite unreasonable. Can I have your liver?

>> This intercultural diplomacy stuff is hard.
Disagree. We get daily weather reports from Mars [1]. SpaceX can still get approval to lift to ISS. Social Security checks still get cut and clear every month. I'm able to get into national parks daily.

Legislation is stuck in the mud, but government is very much still getting things done.

[1] https://mars.nasa.gov/insight/weather/
The title (and final quote of the film) is unintentionally prescient: "For asbestos, it's still a matter of time." Indeed. Asbestos currently causes a quarter of a million deaths every year.
you installed linux every night and installed windows every morning?
Reminds me of Game & Watch.
I heard some drag racers say that those not interested in motor engines, was the best drivers, because they just slammed the gas.
I think that applies to programming too, if you know how the computer works you are more likely to do premature optimizations or write clever code. If you work with low level code its good to know asm. But you can be a very good, say JavaScript programmer without knowing arm assembly.
I'm sure there are good parts to boost. I have no idea what they are, but just by sheer quantity, something must be worth using.
PE on AirNZ is much better than on Lufthansa, but it’s also more expensive.
You're still going to run into the same problem between old/new processes and message types mismatching with dynamic typing, it's just going to be implicit.

I think that this ideas generalizes pretty well. Just because a language doesn't have explicit types doesn't mean types don't emerge organically. Assumptions will still be made about certain fields existing, there's just no guarantee that the assumptions still hold!
Top Online Businesses to Start in 2019
That's looks pretty nice! I have currently Wallabag running on a server (using it with a browser plugin to save pages) and it works pretty well. While Wallabag is strictly for websites as far as I understand, this seems to support more data (like bookmarks, history, etc.), which is great and I will certainly give it a try, luckily import from Wallabag is supported too.
> "This is part of why the diplomatic approach gives me cautious hope. It seems like a hammer in a world full of nails - the sort of thing that might actually make a difference both in the moment and in the aggregate."

In my culture, where any hammer:nail::solution:problem scenario more often than not exemplifies confirmation bias with a negative connotation, this seems a strange choice of words for what I think the author means.
You are splitting hairs. As the other commenter said there is no formal foreign relationships between a US state and other nations. I cannot travel on a California passport. No US state has a seat in the UN, but the individual members of the EU do. I am not saying the EU is not correct for this change, but your argument does not hold up at all.
Exactly, I had one - still have it actually, it's working too :)
Ask HN: How to speak like a leader, not like an engineer?
I am a technical manager and currently in a leadership role. My manager who is an executive, keeps telling me“ don’t talk like an engineer, talk like a leader” when I go to him for any people or operational
Issues. I always see from an engineer lens and possibly missing leader or executive perspective. How do I develop or change the way I talk as a leader. Did any one face this issue in the transition. Any pointers can be of great help.
That is hilariously ironic considering 90% of AWS is written in Java.
The problem is that 2 opens you up to (using a phrase from some submissions on HN) “intellectual denial of service attacks.” You could spend a dozen lifetimes responding reasonably, with well researched and phrased rebuttals to anti-vaxxers, or young Earth creationists and all you’d do is (ironically) help them evolve new fantasies, new conspiracies, and more convincing verbiage.

It’s possible to assume goodwill and sincerity in the limited case of a site like this, but in the general case it’s literaly impossible. Brandolini’s Law ensures that this is effectively a form of asymmetric conflict, and the well-meaning person is doomed from the start. It’s like dealing with a forum troll, who dedicates the whole of their waking life to their “business” while the mods and other users actually have lives and limited energy to spare.

I don’t have a solution beyond using and refining heuristics, but at some point you have to accept that you can’t afford to treat everyone and every viewpoint fairly. At some point, dealing with dishonest, foolish, and potentially harmful ideologies breeds contempt, and when you can’t just log off to avoid it, that contempt will take root. Some people, some ideas are contemptible, and the rational response isn’t tolerance and acceptance.

I think my personal answer is to accept the world and life as it is, not just as I wish it could be. On some level life is a competition, and ideas are a competition. Choosing not to play the game is far from a winning move.
SEEKING WORK | Sydney, Australia / Remote

Technologies: JavaScript, Elixir, GraphQL, React, Redux, AWS, Docker, Kubernetes

Full-stack software engineer, looking for remote (or Sydney) freelance work on React/GraphQL/NodeJS or Elixir projects.

Contact details on my HN profile.
Stalin's daughter on her life in Wisconsin (2010)
So, if a woman comes along who is, in point of fact, the smartest person in the room, do we accept that, or do we insist that because the probability is that much smaller, we must assert it over the reality?

Because one of those things sure seems to happen a whole lot more than the other.
Study confirms horseshoe crabs are relatives of spiders, scorpions
Night Witches