skysight-inc/HackerNews huggingface dataset:
>There is no such thing as cancel culture, just like there is no such thing as the Q behind Qanon.

While cancel culture is a derogatory term and nobody flies that flag. The terminology still touches on a real thing. As for Q. Q is horoscopes. They have larger numbers of predictions, most of which are wrong.

>No one person or organization exists to "cancel" things. It's a thing that happens, like nuns all meowing together at the same time. It's a phenomenon of nature, or mind, but not at an individual organization or at a personal belief level.

JKRowling and the book burning would tend to disagree with this.

>In other words, people may be "for" "cancel culture", but the growth and life of the phenomenon itself is empty of meaning in the individualist sense.

I don't understand this. How can people be for it and not for it?

>Also, because things like Facebook enable these memes to form, your statement could easily be rewritten:
>Facebook is being targeted by mass thinking on their platform because of their refusal to entirely ban republicans off their platform.

I'm not sure I necessarily agree that is my position. Though we could fork into a side discussion into the reality that social media represents society and that thinking is what is happening. The only way forward is more thinking and longer discussions. The absolute antithesis of the situation is censorship.

>Now we see the truth of the matter, which is that Republicans support the Tragedy of the Commons for their own gain.

I'm not American. I'm an objective observer. The problem isn't tragedy of the commons at all. We need more thinking and more discussion.
I can’t help but feel the media doesn’t seem to pay attention because Assange doesn’t have anything damaging against “persona non grata”.

It’s a shame really. Assange and Wikileaks has done a lot for government transparency and paid for it. Way more than the martyrs who go to rallies and complain that they’re called fake news. Who cares? Do something that gets you exiled into indefinite solitary confinement then you can have my sympathy.

In the meantime, his defenders really are motley crew. You have people from all sides, from the WWG1WGA people to amnesty internal and reporters without borders. We'll see if that's enough to pierce the walled garden of coastal and mainstream media.
LoL they don't still know I don't like those ZDNet, DZone, Geeksforgeeks links, and those medium blogs using too much emojis.
You can read www.riccardo.im Technology, books and running!
No, I don't think I ever agreed on that. It's buried very deeply in the settings (Settings -> Privacy -> Location Services -> System Services -> Significant Locations). You however can opt out.
Nice. Best of luck in your future endeavors.

Me, I'm about to turn 50, and I don't see being able to retire until... well, ever at this point.

I might change careers some time, but I doubt I'll entirely give up on software. Maybe just do it for fun.
I feel like that every 3rd article on the Netflix tech blog and AFAIK netflix is real
> A cynic might say that the whole point of laws is to give the impression of justice, not to provide it.

Is there one singular "point" to laws? I feel like justifying this statement inevitably ends up at some kind of secret cabal conspiracy theory. Otherwise you have to admit that there are many groups who have many competing points and goals for legal systems.
Maybe, maybe not. Recently, GDPR, other regulation that had wide reaching effects across EU, probably was not that great for EU businesses overall (except those that work in compliance business), yet it was adopted for the consumers sake.

Tackling social media tech certainly seems important when some post recommendation algorithm can probably decide elections. It's not like social media make information spread freely. It's directed by some algorithms for a looong time already.

I wouldn't mind EU forcing more transparency into these things.
> Dear diary, I was today years old when I learned that Stardew Valley is not an indie game.

The snark was unnecessary... Thanks for the rest though.
I agree, but worry that our government is not a shining star of "culture", so cannot judge that of others.
I take the "don't make me think" ethos pretty far in this regard. I keep everything (electronic) I could need for a work trip in my laptop bag. Phone and watch chargers, hubs, AC adapters, etc.

I actually prefer USB-C to having a handful of generic plugs. My travel hub has HDMI, DP, VGA, and ethernet. I would be obnoxious to have all those plugs on a laptop.
This is a dangerous game. Be aware that just because it might not seem like anyone is using these data against you right now, doesn't mean they won't in the future.
I'm not trying to use new tech on old devices. I just want to update the apps using "old tech"/sdk (which is the only one that works) but Apple store doesn't accept old tech/code regardless the device you try to target.

To answer your question:

today I can still deploy code on Commodore 64 but not on my old iPhone. How is that possible?

https://developer.apple.com/news/?id=03042020b

>> Starting April 30, 2020, all iPhone apps submitted to the App Store must be built with the iOS 13 SDK or later.
Catch up with java? C# .net was always ahead. The advantage java had was the ecosystem.
Texture streaming was a thing before Rage.

ID tech implemented megatextures earlier also, Quake Wars heavily relied on that feature.
At just over 1g a week, it's not out of the realms of possibility, taking into account those who abuse it. I've unfortunately known people who could use that much in a week.
I don't think the core issue of the court case is "is there such a natural right"? It is whether Assange broke laws in the process of carrying out the whistleblowing.

Or do you think that whistleblowing is so fundamental that it supersedes all normal laws?

Whistleblowing is in fact protected, by law, in many circumstances, at least in the US. That doesn't mean that you can stomp all over other laws, and plead whistleblowing. The other laws also still apply.
After decision upholding FCC’s 5G rules, cities now weighing appeal
> have an addiction to visiting prostitutes, that can be as costly as a drug habit; and that a good VR rig, coupled with this extensible, customizable VR sex-sim software, can manage—much more-so than regular porn—to mostly sate the same psychological needs that made them retain the services of escorts in the first place

Two thoughts:

1- Are men really replacing flesh & bone prostitutes with VR sex sims?

2- Is this really a "good" development? At least with prostitutes there are two human beings involved. With VR sims, aren't we going to a Brave New World kind of situation, and would this be a good thing at all?
The exclusivity deals were disruptive because they took games that were promised to come to steam and made them exclusive.

The customer has no benefit from the lower cut epic charges.

Epic doesn't treat everyone equally. Big games like Cyberpunk 2077 are allowed to also sell on other platforms, while smaller games either go exclusive or go with everyone else.

Competition is good, but I'd rather have GOG be that competition to Steam than Epic purely based on their anti-DRM stance.
A major reason to move the port is exactly so that you can log when someone does hit 22, especially internally.

If you standardize on port 5555, for example, and all of your tooling understands this, now you can audit 22. Anyone hitting 22 is either not using your standard tooling, or is at least potentially an attacker. Being alerted to an attacker is not a small thing.
Cloudflare announced this in a blog post a few months ago (https://blog.cloudflare.com/cloudflare-workers-now-support-c...). They explain a bit more about the history of COBOL and why this specific project exists.
The quote should be

"The best minds that I know are thinking about how to make people click ads."

There is a considerable number of exceedingly intelligent people in pure mathematics and (theoretical) physics that don't work for Google, Facebook etc. and never would. Those that do often have nothing to do with Ads even three to four edges removed (think Martinis or the people at MSR).
I actually e-mailed to the author a year ago to ask that very question.

Her answer was that she provided her cookie ID to Quantcast and then asked for any data associated with that ID. She also promised me to include that information in the article to prevent confusion, but she never did.

Ironically, Quantcast only knew her real identity after the request.
bingo!

The Tiktok affair is a change of the rules, and the EU generally operates within sight of what is considered reasonable in the US.

The gap between China & the US's take on such issues was shrunk remarkably. EU politicians may or may not have the same reasons, but whatever the reasons, it is now OK to break up or force the sale of a tech/media giant and treat it differently because it's foreign.
I never understood the advantages of dynamic scoping. It always seems to just boil down to a worse global or thread-local variable.

Is there a simple real-world example that would explain when dynamic scoping would be better than some kind of access protocol to a shared value?
I see what you're getting at, but eh, I'm not entirely convinced. What is a social network? I think there's some gray area there. The Wikipedia article you shared calls out Social Media as being "Web 2.0" (which itself is a nebulous term). One could argue that HN is just a forum, not unlike news groups that predated Web 2.0. Like I said: I see what you're getting at, and maybe HN is social media, but I would still assert that when considered as social media, HN is a far cry from a network like Facebook in terms of platform-functionality/feature-set/behavior/agenda.
I used to build software, back in the days of MS-DOS... wrote it all in Turbo Pascal, used pkZip to make archives of the source code every day, saved them on floppy disk. Towards the end, Windows was starting to be a thing, but I didn't have to deal with it. Delphi was fun.

Then I was a system admin for about 2 decades, and only occasionally did I do the odd bit of programming.

I took a detour into making gears, until the plague hit.

I've had a side project for the past year, Initially I tried to do it in Python because where was a good charting library for it... but it turned out that building a GUI for the user was an exercise in masochism. There just was nothing like the interactive GUI builder in Delphi that I could find for python. After months of banging my head against the wall.. it worked, but changes that should take 30 seconds were taking 20+ minutes because I had to tweak all the python code for every little change in the GUI.
I tried out Lazarus/Free Pascal, since Delphi is out of my price range.... it's buggy... but it took a pretty intense weekend, and I had everything replicated, and the pace of development went back to reasonable.

The focus on C++ and the weird class factory thing, Java and the madness there... so much wasted time and effort when things USED TO BE BETTER.

GIT, on the other hand... is awesome.... way better than ZIP files. 8)
It took a while, but GUIs work much better for users, and they are almost trivial to build in Lazarus. You can bang out a CRUD app in a few hours.
Good to see the site it's self uses HTTPS
Where does the issue of higher drug prices in U.S. vs. lower prices outside of U.S. issue fit into this? Any links to info on that?
But even if you accept the author's distinction, the conclusion seems wrong -- moving your SSH port is security through obscurity, albeit relatively weak.

If I attempt to connect to port 22 and there's nothing there, then I don't know whether the machine has SSH or not. So the mechanism is being hidden. Therefore... security through obscurity.

(If, on the other hand, a connection to port 22 somehow failed with an error message "wrong SSH port!" then, in that case, it wouldn't be obscurity.)

The main reasons it's weak is that you can port scan to discover if it exists, and it's likely in the first place that many machines have SSH because alternatives are less common.

But it is still a first layer of security through obscurity, by definition. (Regardless of whether you think it's useful or good or not.)
Agreed. A fair comparison would use .Net code and not call the PCRE2 library. Otherwise, why not use JNI and have it call PCRE2 as well?
It's more typical of the servers-as-pets than servers-as-cattle scenario, but sometimes one is simply curious [or extra cautious]. SSH honeypots exist at least in part for this reason.
While your app is running, this is true, but if the tracking is limited to times when the app is running, the value is going to be quite limited. They specifically mention getting information about whether you are a runner or riding the subway. If you are out running, you don't have an app open, your phone is in your pocket. I'm pretty sure on the iPhone, getting this kind of data while your app is in the background requires access to the health data which is behind a permissions dialog.

This is why I'm frustrated about the article. It doesn't say how the data is gathered or even really hint at it. The implication is it's a ubiquitous, unavoidable problem, but I don't think that's the case.
Expand all the messages in this[^1] Google support thread, and note the comments from "Craig[^2]."

Or, even better: open a .gsheets or any .gEXT file in your favorite text editor. You'll see that they are comprised of web markup language, much like an XML doc. I don't have one in front of me atm, but I recall thinking, "it's basically XML that points one's browser to the appropriate Google app and a unique ID for the document."

[^1]: https://support.google.com/docs/thread/10078336?hl=en
[^2]: https://support.google.com/docs/thread/10078336?hl=en&msgid=...
What is the relevance here?
Do you have a suggestion on how to do this?
I think you’re disagreeing with him. It’s incorrect to describe his advice as misleading in that case.

The idea of charge more is that it brings more revenue into the business and allows it to continue succeeding and producing value for customers. Charging more charges for that value.

The advice is also mostly for b2b or b to professional, so if the product truly brings value to the customer they actually can afford it.

Undercharging kills businesses and does no one any favours in the long run.
Hell I seen one yesterday that was only 'accept' or 'subscribe to newsletter' with the 'not accept' being linked to the 'cancel' button of the subscribe to newsletter popup. Which you had to click into first.
Milton cannot explain why HTML5 is secure, because it doesn't make any sense. He is just repeating buzzwords.

Musk can explain how he could build a very fast factory. Maybe he is wrong and there is some sort of thermal limit that he is going to hit before getting it to that speed. But it is a real plan. He isn't just throwing out buzzwords to attract investors.
Please no. Isn't that what they tried when they made Fallout 4 and it's easily the worst of the modern fallouts.
Because:

1. Elon Musk has admitted many times since that point that he was wrong (something Trevor never does) about factory automation.

2. The solar tiles exist.

3. Turns out making super good AI takes more time and Elon is always too optimistic, that is still their goal however that they are working towards.

4. That's still their goal and they're working towards it.

You can't call someone a fraud just because they haven't reached a goal yet and it's taking longer than expected.
OK, help me out here: If I'm only using it for global variables, what does the dynamic scoping do for me? Why not just use a normal global variable?
(replying to both you and the parent)

It's a possibility but pivoting to software isn't easy by any stretch, and it wasn't something Sega should have even been able to do (financially.) The only reason it happened is because Sega's biggest debtor, Isao Okawa, forgave that debt on his deathbed.

https://www.nytimes.com/2001/03/17/business/isao-okawa-74-ch...

In a slightly altered timeline where Okawa didn't do this, Sega would have went under and its IP's would have been sold piecemeal to the highest bidders.
Where in NH are you based? Anywhere near Whitefield/Lancaster?
There is a form[1] linked in their privacy policy[2], which doesn't work and tells me I'm not inside the EU or California, which I am.

[1]: https://www.quantcast.com/privacy/data-subject-rights/
[2]: https://www.quantcast.com/privacy/
Scalability seems overhyped. If you write small efficient systems they can handle a lot of work. If you use big clunky frameworks that convert simple things into map-reduce style problems of course you're going to care about scalability and how much your AWS bill is going to be.
“Most of us had never played a video game before,” Hamdan said, “but it was surprisingly user-friendly.” They were split into groups of four. “We took turns figuring out the keys, playing around,” Ghada said. “Once I got going, I didn’t want to stop.” ++++
Over $4 billion cash on hand is an insane amount of money for such a small company. Nintendo is only about 4,000 employees worldwide, so that cash will go a very long way.
> how will this still enormously wealthy and advanced continent

EU's GDP per capita is roughly half of that of the US. Not exactly super wealthy by any standard. Considering the slow growth all throughout the EU it's not coping too well at all.
Apple - please address the Background App Refresh vector of leaking location data constantly.
If you're unsure whether you should be investing or not I created a simple questionnaire to help (based on the /r/personalfinance flow chart):

https://shouldibuystock.com
Poor metrics are meaningless regardless of what you try to measure.

In the example of documentation a better metric might be a composite value of

(i) how many wiki articles a developer has written, weighed 0.33 and

(ii) how useful on a numerical scale his/her peers rate the documentation produced, weighed 0.67.

This is just an example but it's a composite of perceptual and objective, with the perceptual being a lot more important (and to prevent gaming the system by writting lots of useless articles).
iOS 14 adoption at 26%+
Not if you dont have enough money
Keeping the log file on the boot partition was the first mistake
If you move it to a port lower than 1024, it is ! ;)
The reason is because obscure things tend to be less well understood. SSH port being on another port isn't a case of that, but it isn't security by obscurity.

Security by obscurity might be "I use a non standard PDF viewer, therefor I am safer". But a non-standard PDF viewer may also be subject to less auditing, may not have pressure to improve its security, etc. It's an unknown both to the attacker but also to you. This is where security through obscurity is actually a problem.

It also makes it harder to threat model. Do you consider your obscurity as a mitigation when you consider threats to your system? It leads to the temptation of "well, but the attacker would have to know that I'm using this PDF viewer", and then you start to treat that as a mitigating factor. It can be a dangerous thing.

Secrets are not obscurity. Randomness is not obscurity. People seem to make that mistake the most.
I believe it did, in addition to mega-textures in video games.

What I am hoping for, and been hoping for a while, is for game engines to start integrating AI into workflows. There are some tools out there that do leverage machine learning to some extent, but what I would love to see are tools for instance that can take a video shot of an actor and then infer the bone structure a decent degree and transfer that animation into the model. Or a tool that allows style transfer of an image onto a 3D model so we can have realistically dynamic brush tools for environments, also integrating Face generation GANs onto models to reduce sculpting effort. Not to mention tools that can dynamically and infinitely scale 3D models based on material information.

I know some tools exist that can do some of these things at an okay degree, but it can be taken even further.

Truly the power of AI in video game tooling has yet to be unlocked, but I believe video games as a medium is in the position of being able to push for practical applications of new and exciting research, second only to CGI films. It's exciting what's in store for the future and I'm sure Carmack can appreciate the kind of breakthroughs that Microsoft would be able to foster
This is an interesting point. Imagine if you put a fake SSH agent on 22, it responds just like SSH but never allows a login. Would it make it even less likely that someone would bother trying another port?
we've replaced 1.99 spoons with 1.99 apps
People have busy lives and other things to worry about. Even if they knew this were happening, no one has the time or energy to do anything about it. What have you done, other than post the obvious?
I’ve gotten pretty lucky with my past and current ISPs (Spectrum and AT&T fiber in the USA). The only times I’ve had my public IPv4 address or IPv6 prefix change was when the router’s MAC address or DUID (dhcpv6) changed.

For my use case, I kind of like this system since everything is (mostly) static and I can change it if I need to.
Yep, if the sewer system occasionally spills into a river, you can just put up a sign and ignore it.
A lot of people seem to have little sympathy for Assange (I certainly don't, for his role in Trump's election) and don't seem to realize that any journalist that publishes a leak that involves a government can be threatened with the same accusations the US is making against him.

This is not about Assange's personal life or him being a journalist or a hack. It's about the freedom to publish relevant news obtained from a whistle-blower without fear of being arrested and tortured for years before being extradited to spend the rest of their life being tortured.
Calling an iPhone "essentially useless" is an absolutely ridiculous thing to say. Literally hundreds of millions of people run their lives on them. They must all be stupid?
In the video linked by dghughes [0] above Professor Sir Martyn Poliakoff outlines the mechanism by which life produces phosphine: bacterial breakdown of plant DNA.

[0] https://news.ycombinator.com/item?id=24543575
Oh, thank you. I had not seen that!
is there any reason why Amnesty International should have a seat in the actual room ?

Yes. They're recognized independent observers. The reason why they should have a seat in the actual room is the same reason why all democratic countries allow independent observers to follow their elections from close-by: to confirm the fairness and validity of the process.

Or, to put it differently: "if they're doing nothing wrong, they have nothing to hide from Amnesty International"

I understand that physical seats are limited and retransmission is free and in live in the other room

That feed is very unreliable, as attested by many viewers from that room. That leaves ample opportunity for "doctoring" the feed.