skysight-inc/HackerNews huggingface dataset:
> it's a right to get a fair price for people using your content, and that's why Google has to pay if they want to display the content

But the French government wants Google to pay regardless of whether Google wants to display the content or not. Which is clearly offensive to natural justice, even if you don't like Google.
Pinephone – Community Edition: UBports
Also if cost is a concern for Fastmail, there's Mailbox.org which is a very reliable alternative.
Just a heads up: I think the second post has a typo; the code has named "new_item" but is referred to as "item" throughout. (I'm also not sure I understand the safety added by dynamic_cast.)
Yes, but this idea of mine is not one of these ideas.
This is a called the "macho man" close in professional sales.

Normal scenario is that a man or woman has to ask their significant other about a major purchase (car, computer, etc) and the sales person effectively calls them out for not being an individual capable of making their own decisions. Sometimes it's done with a "take away," Other times its direct.

I bring it up because I have never seen it out in the wild on web content. Crazy!

Passive investing is a completely different topic. I'm just super interested if this "in person" close is working in copywriting?
Then they should not be dependent on search traffic.

The fact is, despite some politicians declaring it a fundamental right, the news does not provide enough value to most people for them to pay for it.

There is an absolute glut of content out there, way way more than anybody wants or needs. Much of it is less than worthless, it's actually of negative value because it's designed to hijack your attention. Remove the infusion of ad money that is producing this, let it settle to the things that people are actually willing to pay for, and we'll all be better off.
And yet we tell each other that if you run a small business it's important to remember you can fire a customer.
Who’s Hiring Across the World – Interactive Map
thanks for this link
The Political Future Is Faction
It has not been updated. use-declarations.md was updated three days ago to replace incorrect text with a note saying «Note: This section is incomplete» though.

I understand why build system trouble meant the policy was changed from "the documentation must be in place" to "the documentation must be written". I do not understand why anything prevents the stabilisation process including a checklist item confirming that the documentation has been at least drafted.
I watch the news, and see which stories are given the "BREAKING NEWS!!!!" treatment.

They are, without exception, sensationalistic stories, not mundane stories that just happen to be new.

Can you give me a counter-example of even one boring, run-of-the-mill story that has been shown on any major news site that has been given the "BREAKING NEWS!!!!!" treatment simply because it is a new story?

I don't think you can, and even if you could, it would be an extreme outlier.
They aren't owed any compensation for driving business to the sites.

The basis of commerse is the ability to contract with another party to act in such a way as to create mutual benefit. The fact that someone derives benefit from your actions does not create an obligation unless you have the ability to do otherwise.

This is an attempt to create in law an obligation for a private company to provide a benefit to another private entity for nonsensical justification.

If a few students can create Google a few Frenchmen can create a competitor. They just cannot necessarily convince most to use it.

Such a corporation probably wouldn't pay French news sites either nor would there be any incentive to charge them for it without a pile of other nations money on the line.
Start learning coding during this tough times to stay relevant in the market
but that is all true with or without coronavirus
I have a problem. Any other sex content app than Instagram get banned from iTunes and playstore. How come insta can have sexual content ?
How would this hurt press freedom? You are still allowed to print what you want. Press freedom is not an entitlement to an audience.
No mention of the New York subway system vs LA & San Francisco not having this. I mean did the journalist even visit the two areas in the past?
it is true for things that matter. of course in china, there are stricter rules for citizens on speech and writings.

however, who cares that i can tweet the president whatever i want within reason? is that freedom? i don't have any power or any effect.

in the u.s., politicians cannot say what they want. everything they say is couched in layers to appease others in government. a former presidential nominee is basically an outcast for voting in a well-reasoned manner against party lines. people have been removed from office for even being perceived to be going against the president.

don't equate choice of words and what products to buy with freedom.

if you watch the documentary hypernormalization by adam curtis, you'll see that the west has created a different kind of control. it's a sort of chaotic control. if you increase the chaos, you reduce people's ability to differentiate between truth and not truth, which in turn increases the ability to control and manipulate. in my opinion, this method of control is much more sinister because it hides behind "look how we free are" and a supposedly free media.

there is no one setup that defines all authoritarian powers.
> the fact google search is a monopoly

Except it's not. I never use Google, I use DuckDuckGo. If DDG fails I try Bing. I have google and facebook domains blocked from access in my system because I don't like their tracking. Lots of other people search without Google. Google is simply not a monopoly in the search game.
There are 5 practical relationship roles in knowledge modeling: parent-child, associate, source-target.

Parent-child is hierarchy. Associate is undirected peer. Source-target is less useful in general, but it roughly represents a directed peer relationship (e.g. A exports this good to B, and B exports that service to A -- there's a direction).

Associative relationships are very easy. Bob is friends with Mary, and with Pete. But they are also very loose and do not convey any information around belonging/precedence/ordering, which is a major downside. Associations don't have sufficient representational power for capturing structures.

Hierarchical relationships are very useful for expressing structure. For modeling real knowledge, you also need the ability to represent multiple hierarchies. For example, Bob is Dan and Chloe's father (parent-child in one context), and Bob is also Beth and Joe's boss (parent-child in another context). It can also happen in reverse -- Beth is Bob's superior in a social club they both belong to (yet another context). Multi hierarchies appear everywhere yet we don't often recognize them as such.

Multiple hierarchies are sometimes captured through tags (e.g. Gmail categories) or in the UNIX file system, via symbolic links. But apart from those examples, I haven't seen any widespread recognition of multiple hierarchies.

Most techniques/software tend to be designed for single hierarchies (e.g. outlines). This simplicity appeals to how the human brain processes information. It also only assumes a single context at a time which may be too simplistic and underpowered in many situations.
Develop a Bias for Creation
> Because the only reason Google has the power to demand free access is their monopoly.

That is not really obvious

Consired situation where Google is not a monopoly and there is active market with search engines and each search engine needs to establish contract with each news site.

Now consider case where one search engine that already has contracts with half of all news sites is negotiating a contract with a news site that already has contracts with half search engines.

Who gains more from such contract? I would guess that the news site, becase such contract would directly lead to higher ad revenue, while for search engine it would lead to better search results that may or may not lead to higher ad revenue, but the effect would be most likely sublinear.

Therefore, marginal utility of contract is higher for news site and it is possible that in negotiation search engine could got payments from it.
Pay scales are idiotic on purpose to force the government to fail to hire required employees and pay 5 times as much by hiring a private sector company. This is all working as designed.
Here's a PG-13 recorded session from "Quarantine Radio" with rapper Megan Thee Stallion:

https://twitter.com/theestallionhq/status/124405594211680256...
It looks like the decision also said Google aren't allowed to remove the results.
The newspapers should pay Google if they want to be listed.
"Peano arithmetic: addition & multiplication on natural numbers is enough to be TC;"

My head swims when the situation is described with this level of vagueness. I mean, sure the task of proving a theorem using the modern version of the Peano postulates is undeciable and so I'd assume a map from theorems in the Peano system to proofs of theorems would be Turing complete.

But a computation system based on calculating the values of simple arithmetic expressions isn't Turing complete. An express involving just adding and multiplying constant integer values will terminate.
I see a lot of people below saying to chose a functional language other than Haskell. As someone who's currently learning Haskell, I'm finding it _incredibly_ interesting...but I've heard that many of the free online resources don't lay the necessary foundation for learning the more advanced concepts.

I'm 6 chapters into Haskell Programming from First Principles [0], and I highly recommend it.

[0] https://haskellbook.com/
If the standard library includes a variant for these or any other functions, it's probably idiomatic to use them. They handle edge cases, are better optimized and they're explicit.
Leica and Olympus offering free virtual photography courses
I've used Fastmail for almost five years now, and I think it's been hit by a bus at least twice :)

A bit tongue in cheek, but always have a back up strategy and move on whatever seems best to you, not to someone else.
Only a speculation from my side, but maybe because in a hackathon you can already see the skills of the other and their workethics.
I think it's a really great piece, and there's probably a lot more to say here.

I have also been living on the command line since the 90s, and I mainly write command-line systems (in C, but sometimes in bash).

The biggest takeaway for me was "enable progressive discovery." I wrote an essay years ago called "The Mythical Man-Finger" that was all about CLIs and how modern GUIs are often more cumbersome (I was arguing that for many applications, language is a superior interface than "pointing at things").

The biggest objection to my essay was that CLIs make it hard for you to just jump and screw around, and I had to concede that this is mainly right. You won't know how to make things look like chrome by manipulating alpha channels in Photoshop the first time you open it, but . . . you know, this big button probably means rotate. ;)

But it may also be that "optimizing the first fifteen minutes" in this way results in a program that's actually harder and slower to use as you get more familiar with it.

It seems to me that what you're doing is trying "optimize the first fifteen minutes" of the UX with CLIs -- a thing CLIs often do very poorly. It's great stuff.

For me personally: Why am I so addicted to switches and arguments rather than commands? I think my only reason is because I see a lot of other CL programs working that way.

I guess I haven't decided what I think about "bat" (I feel like there's a landmine in there somewhere that makes it so you should be super careful about going upscale in this particular case). But I take the general point. Why are we coding like it's 1975?

Great stuff.
The docs say that the hardware supports both initiator (host) and target (disk/peripheral) modes, which could open up some older hardware devices as well.
Wall Street’s Largest Oil Trade (2017)
You're promoting a political position which is against the financial interests of Google. Why should you expect them to give you a platform?
Germany is an example of how European countries do not have as strong protection for freedom of religion and freedom of speech in the US.
I think it's very important for customers to be able to trust the business though. This means the business relationship should have clearly defined terms and both parties should be expected to follow them. Unfortunately, the trend is for services to have take it or leave it terms and to essentially be written to hold them blameless while letting them do whatever they want.

A legally sound strategy, but not one that embodies trust. And I'd argue being able to trust your email provider is very important.
It's more than a link, it's a snippet with the tldr of the article. Google's purpose in doing that is to answer the user's query without directing them to the news site.

Users love this -- I know that I do! But France is basically saying, if you want access to our population, you'll have to play by our rules. I think that is also fair; Google certainly plays by local rules elsewhere.
Which is what most "business" apps are anyway.
My business is never ever going to use anything that Google provides.

But I'm happy people start to notice same .. censorship start to make basic business very difficult.
HNBooks: Hooked by Nir Eyal with Ryan Hoover
Have you read the book? What are your thoughts about it?
I remember him being kinda bummed about how Game of Life was the thing that made him famous.
Yet a fairly large portion of ham radio activity is now digital (FT8).
I wrote a really short review on my blog: https://www.tomasmartty.com/hooked-by-nir-eyal-with-ryan-hoo...
While I an not a fan of google for a lot reasons this decision is pretty wacky.

This ruling says google must provide a service, but they must also pay those who use it... How does this make any sense. It’s akin to the government forcing someone to stand at a street corner shouting and advertising for someone. However, every-time a persons goes into the business because your advertising you must pay that business...

Like can google just pull out France? I don't see how anyone could negotiate under such insanity?

Like the bigger issue is BS like AMP that will take traffic away from the sites. Why is that not a concern... Where as indexing things is an old idea. Like if you applied this to card catalogs, phone books, and heck references in papers this ruling makes no sense.
Stuck in an appendix is a fascinating mini-essay, "How many computers are in your computer?"

https://www.gwern.net/Turing-complete#how-many-computers-are...
I disagree. I think a fair price is below zero. The news sites should pay Google if they want their sites listed.
Iraq, Lebanon, Algeria: A new generation lays its predecessors' ghosts to rest
Consulting seems like the most obvious candidate. You could also sell your knowledge as an online course or book.
Why would it be challenging anyone's judgement? Just because it includes the word "why"?

If the mere fact of asking an open-ended question, in an interview setting, offends the interviewer, or makes them uncomfortable, to the point that they don't want to hire you, I think that's a good outcome.

Yes, sure, unless your objective is to be hired at absolutely all cost, anywhere, no matter how terrible. I know how that feels and I've been through that. But if that's the case, and you really don't care where you work, there are companies out there that will hire anyone who's even been in the same room with a computer for more than five minutes. You don't need to ask clever questions in those interviews.

And if, thank God, you're not in that situation, do you really want to work in a place where people make hiring decisions over things like these? Suppose they hire you -- sooner or later you're going to let a "why?" slip. If it's okay to do that when you're colleagues, why wouldn't it be okay to do it in an interview?

I definitely don't disagree that you should be able to come up with something more specific than "why", if only because it's likely to be more useful. But being empathetic towards someone who will otherwise feel they're being challenged because you asked them "Why are you using Yocto?" instead of "What are the constraints that made you choose Yocto, and in what context?" is unlikely to be useful IMHO.
I have pointed out that, contrary to the parent, Node is not special, and certainly wasn't "from day one" as claimed.
There is definitely still an upside from Gmail: The author can redirect his email address to any other service on a whim and all his inbound email comes with. So as long as his archive is backed up he does have a good strategy to restore access.
What do you like the most in the V8 internals?
I still have 2 post-it notes on my second monitor from when I decided to finally deep dive into the Android Framework.

One says "1988 Pascal", the other one "2018 Kotlin". I wrote those after noticing how similar the syntax is for variable declaration and it felt like going back to my roots.

The sheer joy of knowing your IDE, the language and the target platform all in one interface reminds me a lot of the days staring at the blue screen of Borland Turbo Pascal in the early 90s. I really missed it in all those years of web development I did afterwards.
TL;DR: It's a Vive Tracker bolted to a dummy flashlight, which controls a virtual light source.

The flashlight's power button is also an input device, wired to some Digital Input pins on the Vive Tracker.
I open new tabs because I want to branch the information that I am looking at to see some thing related to some thing I have just seen. I want to cross reference information that I am reading. I might lookup a quora answer to a question when someone talks about some thing I don't know about. Or use a dictionary. Each tab is an inquiry for me.

I see web browsers as digital magazine renderers. Each tab is a new magazine or magazine page. The web isn't very composable, clicking on a link takes me to a new magazine page, complete with its own design and own design language. There's no way to interrupt the browser at a particular point where I am reading in the magazine and have it introduce other cross referenced content within the article I am already reading. I have to go to a separate tab and separate page for it.
In addition, it's interesting to see that TruffleRuby does better than CRuby on the longer running benchmarks, and worse on the shorter ones. The page claims that JIT warmup "is applied when necessary", but there are no further details. If I had to bet, I would guess that in the case of TruffleRuby maybe not enough warmup is being done in these experiments.
yes it would, if there is no deterrent, the number would go up way more.
Zoho Mail only costs $2 more per year vs PurelyMail (it's shown on PurelyMail's website along with other competitors) and also avoids the "one man show" problem.

I'm not sure saving $2 a year is worth using a self-proclaimed (according to its website) beta service. Then again Gmail was in beta for many years.
> I think it's ok to call a limiting maximum

It's the rather trivial limit. I mean, it's pretty clear the limiting maximum for my walking speed is also the speed of light. Yet it's not useful to consider that detail when figuring out how long it will take me to walk to the store.

> Consider a single particle to have kinetic energy 1/2mv^2, and then allow for self replicating particles

That short summary appears to violate the conservation of energy. How does a self-replicating particle get the mass and energy to replicate a new particle, much less one with the same kinetic energy?

> its quite clear that all of the experimental evidence has tended to show that the human nervous system is capable of expending an exponential amount of energy in time

Can you point to any of the evidence? Especially evidence which shows it's unbounded? How can a human body produce 1 MW of power? (A simple estimate using the Stefan–Boltzmann law shows the body temperature would be over 1,000 degrees C.)

> Make an analogy ...

Your analogy doesn't support the ability to add new CPUs, only new objects. Your theory requires the ability to self-replicate the master CPU, which the human body does not have.

I have a graduate degree in physics. There's no need to use an argument by an analogy with me if you can present the theoretical physics energy calculations.
That's certainly reasonable, but I think it seems harder to keep up with when people compare it to languages like Go (first appeared November 2009) and Kotlin (first appeared July 2011). Those languages both seem really easy to keep up with by comparison. Of course, both of those languages are going along much more well trodden paths.

I think the "Rust is changing too much" feeling comes from people really wanting to use Rust because it has a cool new way of managing memory and zero-cost abstractions, but also feeling like it just keeps moving a little too much on them. Languages like Go and Kotlin just aren't moving much on them.

I think that another part of that feeling comes from the fact that Rust has two different pieces: a) the new way of dealing with memory and abstraction; and b) the syntax, sugar, etc. If you're looking for "a", Rust is the only game in town there. You can't just decide that you need the memory lifetimes and zero-cost abstractions, but don't want to deal with the rest of Rust's evolution.

This might be easier to illustrate by contrast. If I want a statically-typed, garbage-collected language, I can choose Java, Kotlin, C#, Scala, Go, TypeScript, etc. I feel like I have a lot of choice. If I want a dynamic language, I can go with Python, Ruby, JS, PHP, etc. If I want a language that doesn't need GC while not having memory leaks...I'm left with Rust. I can't decide that I don't like the other parts of Rust or don't want to deal with Rust's evolution. If Kotlin were evolving quickly and breaking lots of things, I could just say "Kotlin is dumb and I'll just use Java or Scala or C# or Go". I can't say "Rust is dumb and I'll use..."

When there aren't easy replacements, you're wedded to the decisions of the community. The easier the replacements, the less loud your complaints will be about a language. I think that Kotlin was pretty great for Java because it was highly compatible with Java and gave Java breathing room to figure out how it would evolve Java. Kotlin gave frustrated people a path; it gave Java breathing room to figure out its evolution; and it gave Java the opportunity to look at what worked well in Kotlin and figure out how it could apply that in Java.

When we look at Go, there are often complaints because Go offers things unavailable elsewhere: fast compile times and to a certain extent its concurrency support. So if you really want fast compile times, you don't have an alternative.

Rust is probably changing more than languages like Go and Kotlin which are similar aged. There's a good reason for that: Rust's brief is a lot more novel and expansive than those two languages. However, if you're sold on Rust's memory management and zero-cost abstractions, it might be annoying that it feels like more of a moving target than a language like Go or Kotlin - and you have no alternative to fill that void.