skysight-inc/HackerNews huggingface dataset:
To persuade is to "Induce (someone) to do something through reasoning or argument" (Oxford), to "move by argument, entreaty, or expostulation to a belief, position, or course of action" (Merriam-Webster), or "to plead with" (Merriam-Webster).

To manipulate is to "Control or influence (a person or situation) cleverly or unscrupulously" (Oxford), or to "control or play upon by artful, unfair, or insidious means especially to one's own advantage" (Merriam-Webster), or to "change by artful or unfair means so as to serve one's purpose" (Merriam-Webster).

Manipulation implies a level of deceit and deception that persuasion does not. They are sufficiently different in meaning that thesaurus.com does not list either as a synonym of the other. Neither does whatever Google is using as its thesaurus source when it decides to answer itself instead of link to a site.
I doubt it's a mystery why people are leaving. Listen to them, they will tell you.
You can have output that’s conditional on the input without having conditional statements.

How is the output of the following not conditional upon the input? Are there any conditional statements in it?

F(x, y) = x + y
Kinto – macOS Keybinds and Behaviors for Linux
Is your argument that because Matthew Prince of Cloudflare didn't get more positive reinforcement for dropping 8ch from their service, that means that Facebook shouldn't try and reduce bot traffic?

Because it sure seems like this is the actual crux of your argument, but it makes little sense.
No deep technical feedback but I like the look of this. Nice work.
Apple Arcade: $4.99 per month is likely for family access to 100 games
Maybe someone should write a magic-wormhole mobile client. It wouldn't need a complicated UI at all, and you could (try) to use Kivy[1] to avoid having to rewrite all of the Python bits. I might even try to do it as a weekend project, actually (though I suck at mobile development -- anyone else would probably be a better choice ;]).

[1]: https://kivy.org/
I briefly looked at Scala 9 years ago.

Where does one begin these days? My books are outdated?

Someone mentioned looking at Cats:

https://typelevel.org/cats/
I use const all over the place, but no so much to make the code faster as to eliminate potential stupid mistakes.
I understand the key is always 128 bits.

No, the article is about KNOB, which allows the attacker to arbitrarily shorten key length. The proposed solution is to have a minimum 56 bit key length, which is still too short.
>Owners can choose to serve whom they please.

So...can I open a Whites Only restaurant?
Honestly though, if we don't want uninformed and/or corrupt politicians passing laws that would have a major impact on the tech industry then we should seriously start addressing these issues ourselves and quit giving them reasons too. I don't agree with Beto's solution but it has become a real problem. No one would argue that ISIS has a right to "free speech" and should be protected. Our right to free speech is one of many protected rights. The axiom is simple, when the expressions of ones rights infringes on the same rights of others then it's not protected anymore. It's a solvable problem and if the tech industry continues to hide behind the current laws then we have no one to blame but ourselves when the politicians inevitably change them.
Is shared_ptr a zero cost abstraction?
We don't need notifications about sites or services being down here on HN. If it was down, it was probably just down for you or your region since I see no change in DNS traffic to 1.1.1.1 on the networks I monitor.
Local constant stack values surely can be completely deterministically verified as such by the optimiser even without the `const` modifier.

Only if their address doesn't escape.
Not that the C# isn't important here, but it's getting more and more important to be able to handle computer vision related tasks as part of a solution. Badge scanning, face scanning, orientation detection, etc... It's no longer feasible to write software that is a front end to a database (the twitters and the messaging apps of the world). We need to go beyond that and have something really capable. If Google Wallet now requests you to just place your credit card under the phone's camera - then that's the minimum expectation you're going to need going in front of VCs. They want that. Even if it's small - something way cool, cuts the competition out immediately. Cool sells.
The ‘minterns’ taking internships in their 30s
During my undergrad (Mechanical) years (mid 90s), we had 1 computer running MS Windows 3.1 (IIRC). We had a demo version of Encarta and it had a huge (by 90s standard) collection of midi files.

I would enter the lab and start playing all files before starting work on my project - Developing software for Finite Element Analysis. It was like an old gramaphone playing the same tunes everyday and others in the lab hated me.

Since I would get in first, I had the right to start the player :-)
I'm curious to know the target user. There's no JVM interop, so one of the main reasons to use Scala -- an evolution of Java the language -- is out. Plus with Kotlin even that reason is being outdated, especially as you lose all the type conversions between Java arrays and Scala arrays, etc. Their C struct example has a lot of awkward syntax, so it seems that it's a bit 'bolted on' versus inherently designed for this use case. We have both Swift and Rust as great higher-level languages that compile to native applications with C interop, with more robust ecosystems and faster progress (Scala moves at glacial paces in comparison)... both appealing for different use cases.

I used to be a Scala enthusiast before these alternatives existed. What place does Scala now have in the world?
> try __attribute__((const)) which tells it that the func accesses NOTHING but the params, not even global vars

And it doesn’t do anything unintended if you’re lying to it by accessing the global state that you know to be constant?
Absolute Scale Corrupts Absolutely
I knew this would be coming eventually, I just expected it 10 years ago, not now. The one non-subscription device I own finally goes subscription.

They are so late to the game. Just yesterday there were articles here about subscription fatigue. After GoT ended, I dumped everything except a minimal Hulu subscription, and I'm starting to wonder why I'm keeping that around.

I have a lot of questions about this, including how they plan to sell me on their subscription model, which will clearly compete with the backlog of shows and movies that were already bought on iTunes at a price they were notorious for commodotizing, in addition to the other streaming services that they offer over their own hardware (Hulu, Netflix, HBO, CBS), all of which have their own content monopolies. The one thing that might do it for me is if they managed to get a monopoly on BigTen Network, that would get them a dedicated customer for 6 or 7 months out of the year, depending on how the season goes.
I was a kid in the early 90's, and the card catalog was already dead back then - our library had green screen terminals to look up books that I used.
Do not seek or expect Western style logic. They have no anchor to a reality that you and I know. They have a horrible jumble of countervailing thoughts which lead to chaos and inertia. Just the way the powers that be want it.
I’m fairly certain my mom would have no idea how to pick out her own tires.
Persuasion sounds like the recipient has the choice to take part in the persuasion, while ad exposure is something most people don't really control.
It's also possible, without Woz, that Steve would have ended up on a farm somewhere being a hippie. What Woz gave him was an experience into a world he otherwise would not have known. Like all great successes. Steve was at the right place, at the right time.
Improving Multi-Word Entity Recognition for Biomedical Texts
Still no 1.12[1] and 1.13[2] support, and many projects already migrated to it. Upcoming 0.4.0[3] should solve both though. But seems like project suffers from lack of developers.

[1] https://github.com/scala-native/scala-native/issues/233

[2] https://github.com/scala-native/scala-native/issues/1629

[3] https://github.com/scala-native/scala-native/milestone/21
The Frivolous Valley and Its Dreadful Conformity (2018)
Was it? It seemed like the opposite of your point.
Will never watch another of his movies again.
Also to note, we've been hearing non-stop about puppet accounts taking over social media for the last few years. As mortal users on this and other sites, most of us don't have the tools or information available to us to reliably distinguish between puppet accounts and someone who genuinely holds stupid views. Some suspicion along these lines is to be expected.
Ultima (2012)
But is it as efficient or more than the linux threads?
You should fire yourself. Seriously.

Understanding which object parameters to a function are inputs and which ones are modified is key information about the behavior of a function. It's omission requires devs to divine the intent from the name and hope that every previous dev was a good citizen w.r.t keeping function names accurate to intent.

Finding and replace const with empty is the moral equivalent of replacing all the types of parameters with void*. After all, types are viral and ugly too.

I really hope that intern found a better place to work than your company.
The difference is that web apps are on a tight sandbox.
Seems like one of the decisions a consumer should make, and not phone OS provider in this case.

My overall sentiment is that any actively enforced regulation, is often used as a weapon against competitors, or as a weapon to racketeer money from a business.

(whether it is privacy, patent enforcement, copy right enforcement, nondiscrimination and so on).

Therefore, what's missing, generally, is the complimentary framework to to make sure that actively enforced policies are not abused.

I do not know how exactly those complimentary no-abuse laws would work, but I think they have to be part-and-parcel of every legislation, and should be voted for at the same time.

Without it, we do not have a truly 'fair competition and instead business compete on whose team of lawyers is more creative and more aggressive.
I dispute this. Democracy is not advertised as the only acceptable form of Government, but it is the fairest and best model we've got. You're creating a straw-man with this argument.
I'd love to know what technologies the Bloomberg Terminal, and the host side, were originally implemented with, back when they started in the 1980s. I've searched for information on this topic, but haven't had much luck finding answers.
The Manager’s Path by Camille Fournier has a great chapter on the topic. It’s engineering-specific.
Agreed completely.

And on a larger note in terms of media distribution and delivery, I feel like we’ve regressed to something even worse and more frustrating than the 20th century model
Your comment seems to imply that posting a link to a thread elsewhere in an attempt to attract sympathetic commenters is a legitimate strategy to "open a debate". On Wikipedia, such commenters are sometimes derisively referred to as meatpuppets; although they may not technically be sockpuppets, the value and effect does not differ significantly, either practically, or, in my view, ethically. Even HN agrees with this in at least one context: it is agreed among almost all members, and, as far as I know, moderators, both past and present, that posting a link to a thread with the purpose of attracting users to take some binary action on the thread (usually upvoting, but sometimes downvoting or flagging) is bad and wrong.

Why should mass commenting be different?

I think an analogy might be drawn to corporate representatives. If they want to advertise and market their products, that may be acceptable, if they are otherwise contributing to the community, outside of their narrow product. If they only post links to their website, they will be banned with great haste. Similarly, if pro-China users want to legitimately contribute to the discussion, they should be free to do so as legitimate members, participating in all elements of the site, not only via pro-China comments.
Disney Unveils International Roll-Out of Disney+ Streaming Service
The whole point of cord cutting was making a stand against the high cost to value ratio of cable. Cable tv turned to absolute shit, with way too may commercials, and apparently the remaining cable customers are mouth breathers sitting in group homes and jails where the remote is not available to them. I just don't see the value.

Streaming was cool because it opened new promise for awhile, but then the same shit-ass MBAs got their hooks into it and did what shit-ass MBAs always do, which is fuck everything up.
> Well, seems like the options you have are better for you. In the market I operate in credit cards fees are %2.5-3.

Where, out of curiosity? And is a TransferWise Borderless account an option for you, to sidestep this?

> Street change places are popular because they are the cheapest option. Using SEPA is expensive and is not instant (your bank will usually transmit the transaction about a day after you order it). And anyway, a day or two is far from instant.

TransferWise remains a risk free option less than 1%. SEPA payments cost the same as a domestic transfer, often free, or a few cents, and within the Euro zone there’s no currency to convert. Further they are instant from a network perspective but banks do all offer processing time guarantees. And while potentially far from instant at minimum one SEPA transaction is required to move money into or out of the Eurozone via an exchange so you’re just adding needless extra steps.

> I didn't understate the risk of BTC exchanges, I didn't discuss it at all. I also didn't and wouldn't claim that BTC is flawless or close to that. There are multiple downsides, risk and usability issues. I only reacted to your claim that it is only useful for illegal ends.

By omitting it you made it seem like a viable option, it’s not. The risk was left out of the “couple of dollars” quote like a resort fee at a hotel. There are better, cheaper, faster options. Crypto has no business in the conversation because they’re so clumsy and expensive.

Imo in a market where better options exist, showing up with a worse one by all metrics with no path or plan to improve it doesn’t demonstrate its viability or fitness for purpose. Which means by de facto that this isn’t an example of a legitimate use case. Why would you use a worse product?

For instance it’s like me showing up and saying for $1000 I’ll fly your money personally - with a nontrivial risk I’ll get bored and just keep your money. That doesn’t demonstrate my legitimacy as a money transmitter. Or trying to sell a typewriter as a computer. Or a horse next to a car dealership. Sure you could but why?
Those are fine opinions. And if you hire based on them, you're going to annoy and drive away otherwise talented folks who want to talk about their pets, brag about their surfing habits, and stuff emojis into their resume. And that's fine. You guys wouldn't like each other anyway.

"parasites on the working class" indeed.
Ask HN: Hypertext Software from Early 90s
Back around 1991-93, I remember being in a school computer lab reworking the science curriculum in some type of hypertext software. I can't recall whether it was DOS, Windows or Mac based as we had access to a variety of machines (Amiga too).

There were cards/pages, buttons we could position for moving between them. I think it either had a dark background by default or ability to set a dark mode. I keep thinking of purple/pink and green as a colour scheme. I don't think it was Hypercard.

I keep thinking PageLink? PageLinx? Linksystem?

Can anyone familiar with that era of computers think of what the software might have been?
I think it's not quite right to put it in the same category as normal disease or initially have the goal of "curing" it, but I do believe that understanding and attempting to mitigate or at least partially reverse some of the underlying mechanisms of aging is the primary path forward for medicine.

I think the SENS approach is most realistic https://sens.org
That’s the part where we crowdsource and vote.
Did anyone else notice they used the term "uncanny valley" in the article for something totally unrelated to what that means? Or maybe they did mean it but the paragraph didn't elude to that very well. Or maybe they interpreted "uncanny valley" after hearing the phrase into what they thought it meant...
That is very much more real than what you get from an ISP. If an ISP doesn't meet the advertised bandwidth, at best you get an apology. More likely you get nothing. You definitely aren't getting a refund for the service you didn't get.
No, it seems to me that commenter is praising Facebook for targeting behavior rather than content.

(Targeting bots is targeting behaviour, not content.)
I know Apple had some history with Disney (well, Steve Jobs had history with Pixar), so I wonder if they'll have some sort of deal to include Disney content in this.

Because if they don't, I have a really hard time seeing Apple's content library at $10 competing at all with Disney+ at $7.

An alternate theory, Apple has other subscription services (Music and upcoming Arcade) that could be bundled together at a discount to give them a competitive offering.

Since they're finally trying to make a serious push on Apple TV as a gaming platform (in that it's getting PS3/XB1 controller support) it would make some sense to try and rope people into both subscriptions. If music rides along and gets people to switch from Spotify, that's a bonus.
I mean... I should hope so.

The original Battlefield came out in 2002.
https://en.wikipedia.org/wiki/Cycle_detection
EFF Calls on California to End Vendor-Driven ALPR Training
Unless they're killing one or more of Netflix, Prime, and Crave, they're just making the world a worse place with this.

Remember that brief period when that thing where you had to decide which cable channels you wanted had died, and all you needed was Netflix, before the present day where you have to decide which of a whole handful of streaming service you should subscribe to?
Apple has infinite resources. There's no reason they can't do both.
Depending on where you live it might not even be enforceable either implicitly or explicitly due to local laws if all resources are employee owned(time, equipment, etc etc).
Plans detailed for first U.S. mission to land on moon since Apollo
Ask HN: Why do I keep getting logged out of HN?
I've noticed I often get logged out of HN and logging in again just redirects me to the main page logged out again. It takes a couple days sometimes before I can login again. Using Firefox on android.

I thought maybe this is caused by posting something against guidelines, but it happens too often for me to be breaking the rules so much.

Then I thought maybe it's a way of dealing with load, since is cheap to serve cached static content from a CDN. I seem to recall HN does this, but it's new that is happening so often. I doubt HN is growing that fast anymore.

Maybe it's just a bug?
Or make capacitive-capable styli disposable/replaceable like pens.
>As I'm traveling through town and being handed off to different cell towers, am I going to see a pop-up saying the current rate on this tower is XXXX amount

Is there a reason why this can't be done? Have a carrier app that you can use to check the current rate, and that sends push notifications when the rate exceeds a rate that you've set. You can even do this through SMS so it doesn't take up any bandwidth.

>and allow me to accept or not?

Allow the user to set a maximum rate. If the current rate exceeds that rate, cut off data access. Allow the user to reactivate data or change the maximum through the app or through SMS.

>The flexible invisible cost is just not a good thing for end users

I never said it was the best approach, just the most efficient approach from a microeconomics point of view.
Absurdly fast != Single cycle

It will be physically impossible to access that much memory single cycle at anything approaching reasonable speeds. I suppose you could do it at 5Hz :)
Firstly, I'm not arguing anything, so there is no straw man.

Obviously it's not the only form of government, but we are told that it's the only one that's acceptable. There's no objective evaluation and consideration of any alternative political systems. You prove my point. The idea that it's the fairest and best is also subjective. A government gets its authority from the people, and if the Chinese grant authority to its leaders, even absolute authority, (and you can grant authority by simply being pacifist), then who's to say the Chinese government is illegitimate? You? To them your opinions are illegitimate.

Even our government is not a perfect democracy. We do not direct vote the president (Trump lost the popular election), and we are not equally represented in these elections (through gerrymandering, electoral college, etc). So to claim that a democracy, any democracy, or even our own democracy, is somehow the "fairest and best" is extremely disingenuous. These things are justified as a way to prevent "tyranny by the majority", but really it's just another 3/5ths law (black peoples' votes only counted as 3/5ths of a vote)—a way to prevent the redistribution of power.

We don't have a perfect government system, which means it's arguable if we have the best system because that would imply there is no room for improvement. Our education system espouses propoganda that our democratic system is the best in the world, as exemplified by LilByte's statement and views.

That being said, in my experience, the Chinese system is much worse, but due to incompetent bureaucracy, rather than a fundamental issue with a 1-party system. I'm sure Europeans think their multi-party system is also the "fairest and best" too, at least compared to America's 2 party system. I don't believe the Chinese have a better system, but it's fundamentally flawed to walk around with the assumption that our democracy is the best way out there.

One of the big misconceptions of the Chinese political system is that it's something akin to a dictatorship, but it's not. While it has 1-party, internally there are still votes, discourse, and factions. The main difference is that once a decision is made on something, the factions are not allowed to act in their own interest against the unified goals that were already decided on. In the US system, if, say the President has decided something, the opposing party can work to counter his progress in implementing whatever agenda he has decided on. This makes sense to keep one party in check, because if the President is in a different party, he probably has an agenda to ignore the agenda of the opposing party. Civic engagement is also not forced upon people, especially uneducated or ill-informed people. But this doesn't mean that people cannot participate in government.
Yeah, OpenCV is a C++ library with bindings for Python, Java, Rust, C#, etc. C# isn't really the important bit here.

OpenCV is a neat library though. I used it to do some quick and dirty measurements + sprite generation on a couple of hundred shark teeth for a group project in school. We made an educational virtual fossil dig website.

https://github.com/dralley/shark_tooth_data_collector
> Most westerners and HongKongers on Hacker news have a very extreme political view, you just believe "democracy is good"(TM)

this is itself a very extreme statement. can you provide sources of such claims? I would agree there is a general sentiment of "CCP is bad", but there are similar consternations about many governments, usually the US government.
Correct. Policy Hawks are people who want F-16 Falcons deployed into action.
A good project, how does it compare to python based scrapy.org.

For admin you can use scrapyhub open source or also another project https://github.com/Gerapy/Gerapy