skysight-inc/HackerNews huggingface dataset:
Love the little videos Nature puts out, you can find a bunch more on their YouTube channel. I'd be interested in seeing a similar map based on some measure of semantic/vocabulary similarity rather than just citations. There are probably a lot of connections between papers that aren't captured by citations
IANAL but I believe that "Act of God" has a specific legal meaning in normal contracts that has nothing to do with religious miracles.
You can't hire software engineers
This [1] gives you quite a few options to pick a starting point.

A very good practical hands-on bottoms up [2] resource.

[1] https://fabiensanglard.net/Computer_Graphics_Principles_and_...

[2] http://antongerdelan.net/opengl/
> But when your goal is to solve difficult, material problems- it can be beneficial to prioritize clarity over all else.

For those problems, it is also a priority to induce the clearest thinking, cognitive capability, and relevant memory possible from all parties.

Anything that adds cognitive load to the other parties will not help - and "clear, tell it like it is" speech with no awareness of social consequence is often rather ineffective as a way to access clear thinking from everyone in the room.

Brains just don't appear to work like that.
>Using a space, the parsing is unambiguous, however not all agents put a space, thus if instead the agent types:

>Then the command will be parsed as (NM, 1, ELADAWY, A, MR) to be "helpful".

And that's why doing some things for "convenience's sake" is BS. If a travel agent can't type a space between the name and the title then they shouldn't be a travel agent

Or if they don't double check it was entered correctly (which ok, in some terminals might have been a bit annoying)

I have two last names, GDSs just concatenates them together. Weird, but it works.
It is obligatory in Spanish -using accents both in lower and upper cases...
Most definitely this would be a part of it, but only when dealing with people with whom you'll have recurring interactions, or within your tribe (where word gets around).

Online this tends to disappear (at least to our perception). When there's no face-to-face interaction, we seem to lose that reputation instinct rather quickly...
That's what others here have conjectured. Suddenly it's authoritative?
They invented, built and sold aircraft. They're not trolls. Perhaps they pursued patent enforcement to the point of abuse, but that's a different animal than sitting in a lawyer shop doing nothing but rent-seeking human progress.
It’s a good question and it’s a shame you’ve been downvoted for raising it. The other answers don’t really get it to the heart of it. The question is why any company would deal with other companies rather than perform those same functions in-house. It has to do with the transaction costs of doing business with other firms and the efficiencies and inefficiencies of making your company larger and more complicated.

Ronald Coase wrote the paper that first got to the heart of this, one of the most important economics papers ever published: https://en.m.wikipedia.org/wiki/The_Nature_of_the_Firm
So you do empathize with your partner's burnout, but all others are paid holidays?

How do you square that?
Tiobe November 2019 Leaderboard: Java Still on Top, Swift Enter Top
> normalized to just this setting
> normalized to the same domain

What do you mean by "normalized" ?
What "setting" ? What "domain" ?

> Nope, think of it as …

Think of it as being honest or not being honest.
Pretty sure money is useful in prison.
The U.S. builds death traps, not streets
Things like this are a good argument for breaking up the tech giants. It's an example of how monopolies hurt consumers.
Chelsea Apartment Only $90 a Night (Ignore the Nycha Sign)
Interesting. Looking up extortion...

https://criminal.findlaw.com/criminal-charges/extortion.html

"Most states define extortion as the gaining of property or money by almost any kind of force or threat of violence, property damage, harm to reputation, or unfavorable government action."

My IANAL interpretation of that would be extortion wouldn't apply here. Because my security deposit is legally mine, and they were holding it on my behalf, I'm not gaining anything. Demanding my own property back is not the same as profiting. If I had demanded my deposit back plus $1, then it would be extortion. Maybe. Again, IANAL. Fortunately the statute of limitations makes me safe, as this was long ago :)
I’ve seen confusion over reduce happen in Java, Ruby, Groovy, JavaScript, Scala, and Python.

Reduce is quite elegant for certain kinds of problems. But in most practical settings, knowing when to reach for reduce vs something else is hard to know, and everyone has different opinions on it. Personally, I like to sidestep those kinds of decisions/discussions whenever I can, because it just gets in the way of actually delivering stuff.
Some of the features here seem to be slightly at odds with security. Like auto discovery. Not knowing a priori what's running where doesn't sound like clear security separation.
I live in Japan. I once had a package delivered from overseas where their printers couldn’t print CJK fonts and thus the whole address resulted in just small empty boxes.
The post office inferred my address from the post code + my name and delivered it correctly. There wasn’t even a (noticeable) delay.
"As climate change makes disasters more severe, researchers say we can prepare by being informed, volunteering, and staying socially connected."

If that was the case, we wouldn't be in this situation. Why are we expecting things to change?
This sounds nice, until you look at what Nixon did as president and what he said behind closed doors. He was both a racist and a bad person.
I have a similar situation, it's so frustrating. I couldn't buy insurance from Progressive because Lexis Nexis thinks I'm my father and it was too much of a hassle to resolve. Simply because I'm a Jr and we lived at the same address (obviously) for about 18 years.
We are replacing our monolith with micro services like we are google, kubernets, docker containers, aws, grpc, node, react. Its gonna kill the company. To many new shiny things at once.
For future reference, code blocks here on HN use Markdown syntax (that is you indent them four spaces), not GitHub-Flavored Markdown syntax (triple backquotes).
Cross through the wrong address. Every year or two somebody from the management agency tidies the noticeboard for the building I live in and removes my hand written sign explaining how this works. Then, next September/October when lots of people move in (some fraction of the occupants are students) the noticeboard gets envelopes pinned to it with undeliverable mail. I write a fresh sign.

The sign is a flowchart, it says first, is this mail for a different address? If so, either redeliver it (duh) or write "Misdelivered" in bold leters and put it into any postbox.

If not, but you don't recognise the recipient, strike through the whole address in black pen and write clearly "Not at this address" then put it into the postbox.

This won't stop you getting more mail by the way, I still get letters labelled "Urgent" with the name of the previous owner years after I bought this place. But it does stop literally the same mail coming back since the OCR will reject the crossed out address -- it's just that the sender may not have any effective process for what to do when they get the mail back undeliverable.
When I was a kid I had a Yahoo site with some images hotlinked to another domain. The domain owner changed the images to porn, reported my Yahoo account, and it got my account entirely deleted. Emails and groups and chat and all. Really dumb
For example, a 24 year old making $135,000 is in the top 1% of income among 24 year olds. I'm sure plenty of tech employees fit that bill.

https://dqydj.com/income-percentile-by-age-calculator/
Well, the number of middle initials/names that I used in the past is dependent on the constraints of the particular system, so I have no possible way to be consistent going forward. I would rather not use any at all, but Social Security and credit cards have one, while my credit union has the other, the DMV and my birth certificate have both, and I use neither when it doesn't seem important. It's definitely unreasonable to use my full legal name for everything, so I think at least three would be needed.
s/when/if/

Fixed that for you.
Also, how are leap seconds reflect in this value if at all?

Apple should look at linux's manpage on the `time` syscall for inspiration.
And multiply by a wealth coefficient like they do in Finland. Because if a fine is the equivalent $0.00000450 then it’s not much of a motivation.
I find reasoning about component interest harder in a monolith. Monolith code has free reign to access other parts of the monolith; instead of having to understand a component's inputs and outputs, you have to keep the entirety of the monolith in mind when reasoning through any particular piece of code.

Smaller services are also easier to test, for the same reasons. Services force the team to limit scope. While one can try to do the same in a monolith, it's too easy to "just this once" rely on some back channel data passing or assumption of the internal state of another part of the monolith.
Fine. Both are bad. What's your point?
Cool, but not being able to checkin online is usually a sign of already being bumped, not the other way around.
Rising Rents Give Rise to a New Breed of Lender
He meant that the intent (kind) can be factored into the type system too. Instead of using type string for both “unsafe string” kind and “safe string” kind, you’d use two different types. So the type system aka compiler can catch a mistake, in addition to your eyes.

For example, see https://talks.golang.org/2012/goforc.slide#43.
Update your name in the mileage program to take the apostrophe out. They might be able to do it
I noticed similar behaviour in Amazon Music, and the described behaviour in Prime Video. There does seem to be the appearance of bait-and-switch.
It's not really, although you really want to do it with a data store that supports transactional semantics. Postgres, MySQL with InnoDB,Redis, Amazon SQS, DynamoDB will all work. First time I used this pattern was with Amazon SQS; second time was MySQL with InnoDB tables. The article's about Postgres hacks, though, and Postgres is pretty commonly used for other parts of your system.
The Lighthill Debate (1973)
I like the optimism in this article. It will be interesting to read follow-up entries as he progresses in the role
On what grounds? He is serving a life sentence. He is in the custody of the correctional facility. They have every duty to keep him alive and healthy, up to the point of him expiring naturally.

Ridiculous logic games like this are a pretty good reason why excessive legalese is mocked in mainstream culture - because it is totally disconnected from reality and enthralled with their own existence.
Which is kind of the problem with measuring income as a proxy for wealth. It’s, as you note, rather transient.

What should be the focus is on the total wealth. Who controls the resources eating up all that income? And how much of that controls is concentrated into a few individuals?
YouTube Perma-Bans 100+ Google Accounts for Posting Emojis in Livestream Chat
Yeah, I feel like "clinically dead" is a technical term with a limited scope that got used casually because it sounds dramatic, and people started taking it seriously.

"Dead" is a word that's pretty well-defined for most of human history. If you're dead, you can't come back. If you do come back, barring supernatural intervention, you weren't dead. It's pretty simple.
PolloPollo: The crypto project putting chicken back on the table in Venezuela
A 3D Print-Out You Could Call Home
Or I can use a hosted queue service and not have to worry about it at all. The less I have to worry/configure/optimize, the less room for mistakes, and the more operationally solid my system will be.

My point isn’t that Postgres can’t do it. It can. But it just requires so much more effort to get it right. And this article glosses over so many critically important details about doing these things at scale in production environments. Most of them are things I don’t have to worry about when using a real queue service.
In response to all those complaining about no competing browsers on IOS. Why doesn't someone compile chromium for ios and then publish it using AltStore?

https://chromium.googlesource.com/chromium/src/+/master/docs...

https://altstore.io/
>Recently, another smart developer decided to prevent people with first name less than 2 characters from checking-in.

That would have made it difficult for The Artist Formerly Known As Prince to fly commercially.
Becauses the cost of doing a CI of Android is astronomical.
(Especially for students)

For my own ROM [1] I spent days and a hundred of euros optimizing the cost of building by trying various cloud providers (fwiw my current best spot is scaleway GP instance with 600GB local SSD). As of today, I'm still at 6€ per builds (For standard ROM devs, that should be cut down to 2€ I'd say). There is simply no way I can afford a CI. (well if someone wants to give me money for that, please do!)
I do my best to isolate components and have at least some kind of CI where I can, but that's hard work (And doing CI is my day job, and I consider myself rather good in it)

Even android's own CI is very far from what you'd call a modern CI. They basically just build master once every hour and pray for the best, and let the build cop fix that. They do have a mechanism where they try to build CLs in batches, but "try" is the keyword.

[1] https://github.com/phhusson/treble_experimentations/wiki
I don't see why, given the commenter makes it clear that it has no bearing on practical discussion.
Instagram starts hiding likes in the US from next week
as i said, it was a huge guess -- i was basically thinking about all my other interactions with social media in general where i see exactly that.

but i do think that politics in general turn HN into something that it's usually the opposite (i.e. a lot of generalizations and name-calling).
Which is repeating that sources matter: curl from a source like Github with a solid abuse process is a very different story than an unknown server.
> Any time you give people a button labeled "make my opponent shut up", they're going to mash it all day regardless of the ostensible purpose of the button

Bis repetita, that's why you don't have a button: you have a process.

> Preventing someone attending a professional conference because he agrees with half the country on a controversial issue is simply unacceptable in a democracy regardless of what words you use to justify this behavior.

Please don't refer to US as "the" country, some of us come from another country, maybe even a democracy with gasp different rules.

And well, I agree it is certainly problematic, but the problem lies in the fact that half of your country defends hate speech. Which can be defined objectively, and has been by laws in my country (France). I used to be a fan of the first amendment, to believe in the slippery slope fallacy that it would lead to more violent censorship, that it would lead to the removal of controversial but worth content.

I have yet to find a single example of that.

> Who are you to demand that people prove that speech is worthwhile before being able to speak? Why should their ability to speak depend on your evaluation of their speech's discursive worth? You're just using a lot of words to claim that you should get to decide what people are allowed to say.

Dude, I know I am pretty cool, but why do you think you have to ask me? Where did I propose you send me an email before speaking? Or that I set rules myself? I am merely saying that hate speech is something that can be clearly defined, that it has been in a way actually enforced by tribunals in France, that it does not lead to censorship of worthwhile content and it is applied a posteriori, not a priori.

Believe it or not, we manage to have a healthy democracy while still forbidding people from wearing nazi apparel (which is still illegal in France)
Nice visuals. Wonder what did they use for those sparkly web of light..

Sidenote: Today was Starbucks 150 year too
there's also quite a bit of violent sex and rapey thoughts
More importantly in America it can't be a moral crime to vote for the wrong side else we can't continue as a republic. Our country requires the ability to have regularly scheduled revolutions without being torn asunder.

The Republic is dead, there is no credible path forward that's going to continue it, in part because one side has stopped accepting the results of our "regularly scheduled revolutions" if they don't win. Which perhaps not counting G. H. W. Bush has been steadily more clear with each Republican Presidential election victory starting with Nixon before Watergate.
While on the page exists the Twitter + Facebook share links.

I guess you have to use big tech to make money complaining about big tech.
Define 'accuracy' though. That's what this whole thread is about. When what you're comparing against is itself wrong, what does accuracy mean? Also, "big yellow house with a red door" etc. is in fact accurate for that place.
It’s improved a lot but also consider how many people use FPM to generate multiple formats very easily.
Ultimately Apple wants to make users happy and I suppose therefore buying more Apple stuff.

If you think the only way to achieve that is inevitable pursuit of "exclusive apps" then fine. But I would say, a user who gets the apps they want and isn't artificially constrained in that goal is a happy user, who will be satisfied with Apple letting them achieve that.
A Wandering Mind Is an Unhappy Mind [pdf]
Cartrivision: https://en.wikipedia.org/wiki/Cartrivision

> Cassettes of major movies such as The Bridge on the River Kwai, Guess Who's Coming to Dinner, Dr. Strangelove, High Noon, It Happened One Night, Divorce Italian Style, The Quiet Man, The Belles of St Trinian's, Two Rode Together and Brother Rat[4] were ordered via the initial 200-movie catalog at a retailer, delivered by parcel mail, and then returned to the retailer after viewing. These rental cassettes were red, approximately 7 inches (180 mm) high by 6.5 inches (170 mm) wide by 1.5 inches (38 mm) deep (however used the same videotape used today) and could not be rewound by a home Cartrivision recorder. Rather, they were rewound by a special machine upon their return to the retailer.[5] Other cassettes on sports, travel, art, and how-to topics were available for purchase. These cassettes were black, and could be rewound on a Cartrivision recorder. An optional monochrome camera manufactured for Cartrivision by Eumig could be bought to make home videos. A color camera was in the works but never materialized before CTI's demise.
My wife has the same maiden name as her mom, with a middle initial that is one letter apart.

This flags more corrective correlation, so despite having a different last name for 19 years, insurance companies and Bank of America get them confused. The insurance is worse because you cannot appeal insurance data.
Exactly. Competition is what leads to lower prices. Getting rid of the middlemen and just having Amazon would lead to them having full control of what the price should be.
I've bought a handful of used HTC devices in the past. Only "real" HTC devices are go to dev page and unlock. If they've been through a carrier that isn't T-Mobile, it's very likely permanently not unlockable. Try entering a Verizon-issued HTC or Sprint-issued HTC on the page.
> In your example, you have a function that checks the strings are all zero, and you wouldn't call the parser if it returned true. But you can simply declare this code to be part of the parser and just not call the rest of the parser.

Again -- like with the previous argument about "error" vs. "success", this is a red herring built around the fact that my example was so trivial and easy to describe this way. What if the logic was supposed to be "if the digits are all zero then don't store the numbers in the database, otherwise subtract them from my account balance"? You avoid a database hit if they're all zero, so are you going to say debiting your account is now "parsing" too?
GraphViz and yED are also good options.
https://www.graphviz.org/
https://www.yworks.com/products/yed

Gephi is also quite popular
https://gephi.org/
It’s for this reason that, when I was still on Facebook, I would take arguments to private messages when they were either getting heated, or embarrassing for my counterpart. It would immediately change the tone of the interaction, as it was no longer a performance, it was a discussion.
We have had the same thing in the UK where the EU barely made it into peoples top ten list of priorities to completely dividing the populace and subsuming every other political issue for the last three years.

I'm not totally sure whether it amplified the differences or took the lid off some rather nasty but hidden opinions. Either way the result hasn't been positive.
Maybe it would help to spell out II as "The Second" or IV as "The Fourth"? People with hyphenated or apostrophed last names could even spell out their punctuation too. But then how do you standardize on the spelling of punctuation?

FORTH solved the punctuation spelling problem by systematically documenting how every word (including punctuation) is pronounced, so you could unambiguously speak FORTH programs over the telephone.

http://forth.sourceforge.net/standard/fst83/fst83-12.htm

-Don O Apostrophe Dell Hyphen Hopkins The Fourth (Not to be confused with Don O Tick Dell Minus Hopkins The FORTH)
Microsoft Should Not Fund Israeli Spying on Palestinians
Yeah that's exactly what I was saying. People don't pointlessly speed and then stop and wait when there are average speed checks.
Communit­ies on Instagram are using memes for mental health support
I know neither their rules, nor what was said there. I can only tell you that systems exist that allow:

- hate speech to be objectively defined

- due process to exist in processing complaints

> "white men in tech ain't shit". Should this individual be allowed to participate in tech conferences?

All I can tell you is that it would probably be judged hate speech in France and fined if said publicly. I know nothing of the rules and penalties this specific place's CoC implements. And I'll be the first to say that it is problematic if the rules in the matter are not written.

But I am sure the tech world, through its typically clumsy approach of human affairs, will end up having enough jurisprudence to piece out a workable code.
I bet if they made DDG the default in which a big rev share towards firefox was provided they'd be able to survive and more. Wouldn't be gangbusters like it is now with the big G, but maybe in the long run it would.
>There is no way to build a coalition with those people that involves scapegoating fully half the population that comprises people of color and immigrants.

You can limit people of color's access to the ballot box and turn away immigrants. Like rich people have regularly done for most of this countries existence.
You're not arguing in good faith here.

You'd have to be completely insane to conflate "Linux is bad" with "Arabs are inferior," and I don't believe that you ever did.

Supporting a democratically elected candidate, especially outside of the conference in question, can not be conflated with claiming "Arabs are inferior" at a fucking talk at the conference.

You people are so swept up in ideology that you are willing to immediately jump to completely unrealistic positions, that nobody on the opposite side holds, and sidetrack the original discussion into arguing about the position you imagine that your opponents hold.

You're fighting ghosts to feel self-righteous.
Yes of course. I never said they don't - I was doubting that people pointlessly speed and then stop and wait for their average speed to drop. It sounds implausible.