skysight-inc/HackerNews huggingface dataset:
I was working in C++ when Java came out, and I remember my initial reactions:

1. Nice language, a relief after the complexity of C++, which was a complicated mess even in the early 90s.

2. GC! A great relief.

3. Completely bizarre memory model, due to the inability to physically embed one object inside another.

25 years later:

Language: My view of the language itself is lower than it used to be. This is not due to the current "objects are evil" fad, not due to the preposterous AbstractFactoryManagerFactory abstractions that are sometimes enforced, and not due getters/setters (don't use them if you don't want to, I don't).

No, I think there are two basic problems with the language itself. First, type erasure is just bad. It does simplify a number of things for implementation, but it leads to non-intuitive hacks required to get things right. Second, they got closures all wrong, basically limited to constant values so that the implementation can rely on copying. So many other languages get it right. (Have they fixed this? I haven't been an active Java user for a few years.)

GC: Still nice, but: GC performance is still an issue. This is undeniable -- Oracle is still experimenting with new GCs. Tuning is getting so arcane, that I think I might actually prefer the C model. Valgrind was not available when I was an active C++ developer. It makes C memory debugging so simple, and GC tuning is such a mess, that my preference for GC (at least in Java) has diminished.

If I had to rank memory management models, I think I'd go with 1) C + valgrind, 2) GC, and a very distant 3) Swift-style reference counting.

Memory model: The lack of physically embedded objects is still a miserable choice. I understand why they did it -- it makes object identity much more complicated. But it really does rob Java of some critical tools for improving performance. Project Valhalla (value types) seems to be perpetually several releases in the future.
What does banking has to do with secure messaging? That's pretty basic strawman argument. For example US does Blackwater and did MK Ultra on its own citizens, so what?

Banking en Suisse adheres to Swiss laws, which are heavily influenced by EU and US laws these days. If some private company decides to break the law, they will be handled accordingly.
> As far as I can tell, pre-internet conspiracy-theorists and demagogues never had a guaranteed platform. We tried a great experiment letting anybody say anything with amplification of the masses. Based on the results of the great experiment (Qanon, Trump presidency, "stop the steal", capitol riots) people want to pull back to the tried-and-true pre-web-2.0 journalism (i.e. gatekeepers).

It's worth noting that the invention of the printing press caused massive social change in Europe, and was not looked upon very kindly at the time by many.

I think the internet analogy writes itself, and I hope that we maintain the ability of humans to converse about what interests them regardless of how crazy they are.

Just remember kids, words are not actions. I can say that I'm gonna burn Y-combinator down (I don't even know where it is, to be honest) but that is not the same as actually burning down their buildings. I worry that we're conflating these two things too much in terms of what we see on the Internet.

And to be fair, the major driver of the craziness of the Republican party is TV and talk radio, not social media.
Lime Provides LimeSDR Mini and Raspberry Pi Base Stations for EMF Camp
Unfortunately won't work until journalists and politicians uninstall it.

Until then, Twitter has an outsized influence on the world.
I have to say: I find this reasoning (which of course is not new - it's been a guideline on many IRC channels for over a decade, maybe longer) and also many of the responses here to be quite inhumane.

I provide plenty of support - internal and world-facing, and I have no problem with people starting with 'hello', and I often do so myself. And then I say, "hello, how are you?"

...because our first priority as humans is to care about each other. If you are having a mental health breakdown, living in fear or heartache, if your basic, fundamental human needs aren't met, then I want to know that first. It doesn't matter who you are or why I'm in a position to be a support channel for you, my first priority is to hear from you if you need help. Fuck man, that's what support is. If you are only willing to support a product and not a person, you aren't ready for a support role.

99.9% of the time, people get straight to the point. But in the 1/1000 time that somebody says, "actually, I'm struggling a bit; my Mom got detained by ICE this morning" it is everyone's job to support that need first. Merging the PR can wait a few minutes so that this person can be safely heard. And that's what 'hello' and 'hello, how are you?' establish.
The experience of all my vision and peripheral vision being dominated by huge screens at the 2013 Armory show was incredible. Massive Attack (who I'm pretty luke warm on apart from Karmacoma) were pretty much the backing band to a lengthy Curtis documentary.

This was the trailer for the show that made me instantly buy a plane ticket to NYC
https://youtu.be/yv_S8GdylEA
There's no point. Cell towers work just fine.

https://www.reuters.com/article/us-alphabet-loon/alphabet-sh...

>>>

Rich DeVaul, a founder of the project who is no longer with Alphabet, said surging demand for mobile connectivity made towers cost-effective in more of the world than he had estimated a decade ago, diminishing the need for Loon. “The problem got solved faster than we thought,” he said in an interview.
Something particularly concerning about this incident is buried further down in the article.

Under the heading "Why Facebook Doesn't Ban Everyone", Lincoln explains how social network theory can identify individuals in networks that are influential. This isn't an exaggeration - basic graph heuristics (such as comparing in/out degree of an individual relative to other parts of the social graph) can easily identify such individuals. Censoring those individuals can have an amplified effect on the graph structure as a whole.

For an example of how just a few individuals can make a big difference on graph structure, check out Watts & Strogatz's 1998 paper, Collective dynamics of 'small-world' networks [0][1]. I'd highly recommend reading it - it's very short and easy to understand.

Essentially, a small number of connectors connecting with random individuals can seriously reduce the average number of steps to connect any two individuals. If Facebook wanted to stop the spread of a narrative that they didn't like, censoring just these few individuals would make it much harder for information to flow through the graph as a whole, and hardly anyone would notice (since Facebook's only censoring a few people.)

Scary.

[0]: https://en.wikipedia.org/wiki/Watts–Strogatz_model

[1]: https://pubmed.ncbi.nlm.nih.gov/9623998/
flying is already an inherently expensive, niche hobby. it's cool that it exists at all, but I don't think it would be some enormous injustice to price a few more people out.

a reasonable solution might be to grandfather in all existing engines that are only certified for leaded fuel. as long as the use is non-commercial and/or doesn't exceed some number of hours per year, you can keep using that engine until it dies. once it does (or you want a new plane) you have to use unleaded fuel.
Nicky Case: https://ncase.me/ - They're really great at this.

Good talk: https://www.youtube.com/watch?v=PCwtsK_FhUw
They didn't address any of the very specific and long form claims that he made in his article about his exit. Seems like long winded ad hominem attack against him.
“Bot” is the new “square” — just a generic insult for people you don’t like. I, a meatspace human, have been called a “Russian bot” when I disagreed with liberals and “Leftist bot” or similar when I disagreed with Trumpists.
The number of organizations that have given up other means of organizing for FB groups is, well, far too many. With Yahoo Groups gone and Google Groups having the Sword of Damocles hanging over it (not to mention the issues average folks have with using email discussion lists and their effective deprecation by anti-spam measures), FB groups looks like an easy option to people, and suddenly to participate in an activity you need a FB account, or a very communicative friend with one.
Have you ever tried blocking WhatsApp from your router?
Cessna Caravans, mostly. The Beavers are definitely not turbine but I see them less and less these days.
There may be some who are doing this deliberately based on the reasons you mentioned; but for me personally, and my guess is for others, I did it out of ignorance of the frustration it gave the other person. Once I had awareness, I could change my behavior. So the article is useful.
Oh no better make the SPLC in charge of banning people for wrongthink now.
walrus, actually, being an expression, it's a perfect fit for lambdas
I’d replace “bang” with “burn” in turbines, but the real key is rotary vs recip.
I’m interested in this and wanted to read more, but every time I scroll the page reloads and eventually crashes (iOS Safari)
If these findings are true, this should be no surprise. If I had to guess, it's big oil that is backing the bot propaganda efforts.

I assume if there is large amounts of money or power to be made, then there are most likely some type of digital propaganda efforts ongoing. This includes oil, big tech, and political parties just to name a few.

If a semi competent programmer can make a simple twitter bot in 4 hours, imagine what a well funded organization like a multi-billion dollar company can accomplish.

People are very easy to manipulate with propaganda, especially when most of the public are not aware that their social news feeds are likely filled with disingenuous information likely from, or influenced by, carefully crafted digital propaganda campaigns
They don't define which algorithms are to be used, and at least in what concerns Java, there are some implementations that experimented with reference counting based GCs.

https://www.microsoft.com/en-us/research/wp-content/uploads/...
https://nohello.com
Agreed, and we’ll said
I know this is about pens, but if anyone is looking for a pencil recommendation I have been doing most of my writing lately with a rOtring:

https://www.amazon.com/gp/product/B00AZWYUA4/

It's nice and heavy, with a good knurled grip. I can write all day with it, and it makes me want to work.
The Stepford Wives...
People can still be banned on Mastadon, it changes absolutely nothing. In a world where Mastadon becomes more popular than FB people will complain about being banned from the most popular node instead of the most popular http website.
I dislike FB as much as the next guy, but disabling an account full of content you paid for on a whim is wrong regardless of your stance towards FB.
The bot detectors are not very sophisticated, and they definitely have categorised several individuals whom I know to be real humans as 'bots,' apparently based on their political persuasion. It is ironic that human beings can fail a Turing test carried out by scripts, and disturbing that those peoples voices should be silenced based on such shallow criteria.
A Millennium of Solar Activity Recorded by Tree Rings with Extreme Precision
All the article advocates is this:

"Hi Peter. Did you get the memo requiring new cover sheets for the TPS report?"

rather than

"Hi"

"Peter"

"We have sort of a problem here."

"Yeah"

"You know, we put the new cover sheets on all the TPS reports now before they go out"

"Yeah"

"Did you get the memo?"
Really?

I started reading him when he was on Salon back in the Bush years (remember when Democrats believed Dominion had hacked the voting machines?) and he's been super consistent in his views, at least from my perspective.

Someone like Greenwald will always end up in trouble, because he appears to have principles that don't match neatly to either Team A or B, with the result that everyone ends up hating him.
This is why I answer Teams chats on my own accord, notifications are disabled. I'm not paid to sit in chat rooms and answer questions. Submit a ticket or send an email. I determine what is a priority
Could you share some resources with more information on this- how does it increase granularity?
That's what they said about cryptocurrency before Satoshi came along. "You can't stop people from forging the coins in a ledger on their own servers".
I run a business and don’t use Facebook. It’s not necessary.
Aside, the best work around I've found is replying to prompts is with something like "I'm kinda here, in and out-- just leave a message and I'll get to it when I make my way back around to the chat window." You're around, but you're not committing to reply on any particular time-frame.

They'll often keep doing it, but at least you don't have to feel pressured to accept a synchronous conversation sight-unseen.
You are way overanalyzing it. This is some internalized thing, not a problem on anyone else.

You don't need to analyze the "give-and-take balance with contacts" just because someone said hi, or asked how you are.
The way to disable WiFi on your device to change the password in the access point
It isn't that journalist see social media as a threat but so do the politicians they report on. Prior to the rise of social media, this should not be simply considered Facebook, Twitter, and like, but all the internet as a whole, we relied on the idea that the press, print, radio, and televised, told us the truth.

However the internet showed this was never true. Yes elements of the media did report the truth but they also produced some stories that were outright fabrications or purposefully did not include information that did not support the narrative; three very big stories that fall under this are the GM pickup fires which were assisted in catching fire, that chemical and biological weapons were widespread in Iraq, and of course Dan Rather's fake National Guard document.

Both the media and the political class help each other. One does it to gain favor and the other does it control the message. The internet took the ability to control the message, the narrative, away from the established media and politicians. It put it back into the hands of everyone.

So Greenwald's assertion is true in many ways. A return to where politicians used the media to control the message is a return to a system which allowed the Iraq war to come to fruition. The claim he makes that the press holds the office of the Presidency to different standards based on the party that controls it is easily provable as well. We never saw a level of press persecution before that occurred under Obama yet all of Trump's rambling diatribe was considered worse? On what planet?

Hell this site is guilty of the same as well. We have people here cheering on the FBI, likely the same that screamed when the same agencies trampled on people they liked. This is the society the old media and politicians gave us, putting us at each others throats and taught to revel in it
Ideally such handles are also wrapped in SafeHandle classes.
If people do this to me I don’t make any rush to answer. If they want to drag out the conversation it is on them. All my replies are async because I have ADHD and will likely be distracted by something else before you write your follow up question. I can’t sit and stare at a chat window waiting for dialogue, it just won’t happen.
No, the bullshit copout is showing that you are available when you are not, to give the illusion that you are working <- which more a cultural issue than being disrespectful of people's time in my opinion.

I have nothing but respect for my coworkers personal time. I couldn't care less, personally, if you need to take hours, days, weeks, or even months off of work for whatever reason. Do what you need to do. However, if you are on Slack and suggesting to people you are available when you are not, that is bullshit to me. It's not difficult to close the app or update your status to put in an ounce of teamwork so people know how to work around your actual availability.
Facebook should not ban accounts unless they are doing things that are outright illegal. They should instead algorithm downweight those content.
In addition to the DB lookup point, even if the task is only doing calculations that a user could in theory also do locally, there are valid reasons why you'd want to put it behind a network boundary: The calculations may be so complex they require specialized or powerful hardware (e.g. graphics or neural network computations), they may rely on data that you don't want to show to your users - or you may want to keep the details of the calculation itself secret for IP reasons.
Can you specify what of the interview you think is paranoid delusion?

Honestly, I would be really interested.
Thanks for the explanation. For clarification, does any subset of your community have access to the private version, like perhaps people paying a subscription fee or something?

Or is that version completely hidden from everyone, and just used to develop and test new features until a funding threshold is met to release them into the public version?
A nice tip, thanks. It boggles my mind, though, how often meetings are a waste of time (whenever N goes over three, perhaps).
Closed source, unclear what protocol is used. They mention SALSA 20 which is good, but that's probably just channel encryption. No details on how session keys are derived.
the actual quote from the scientific american article:

> The EPA estimates that 16 million Americans live close to one of 22,000 airports where leaded avgas is routinely used—and three million children go to schools near these airports.

16 million people living near airports where leaded avgas is used is not the same thing as 16 million confirmed cases of lead poisoning. there's no need to exaggerate.
And yet again we prioritize the efficiency of vehicles above all else.

In my city adaptive signals have made walking very unpleasant; there is a main road where the primary direction of car travel is orthogonal to the primary direction of walking. The adaptive input only looks for cars, and so a pedestrian can easily wait two or three minutes for them to get a green cycle. In addition, the logic that triggers a walk signal requires a button to be pushed first, so if you arrive at the crosswalk during a green light for cars in your direction you still need to wait for an entire red cycle because they won’t give you a walk during the current signal.

The worst part is, that according to the data the time saved is about 30 seconds, on a few block drive that has easily taken me an hour and a half in the worst case. For a project that cost half a billion dollars this was a piss poor return on investment, and particularly inappropriate for a busy dense area.
I agree it's not his best work but it actually has some pretty good stuff. It's just not as tight as his other books.
Just don't use them. And try to convince people you know not to. A ban isn't even necessary if enough people decide a platform works against their interests and cease to pay attention to it.
Ask for their email, then pen and paper. Or keyboard and a local, maybe synchronized contacts list.

No, not sarcasm, no, not joking. I had decades old email addresses of friends I pinged when the lockdown started, and the vast majority of them got to the intended person.

EDIT: yes, one by one. If they matter to you, they should worth the time.
I love this approach, especially the kittens.
Mounting evidence suggests mink farms in China could be the cradle of Covid-19
It's Russian ‘расписывать’, specifically ‘расписывать ручку’. Vaguely translated as ‘make-write the pen’, and derived from ‘писать’—‘to write’. Notably, I don't think any other instrument needed that action, so the word is only used with pens.

The word has another meaning of decorating something with paint. But despite the identical constituent parts, the underlying etymology is slightly different, as far as I understand: ‘make-write’ is closer in meaning to the similar ‘расписываться’—either ‘to sign’ or ‘while writing a text, get in the flow of writing’.

This inflectional derivation is pretty much identical to how English has hundreds of compound words where simple verbs are smacked together with adverbs, e.g. ‘put on’, ‘put up’ and such—most of them with entirely idiomatic meanings.
I think it's clear enough that he's talking about specific journalists in specific enumerated publications and not literally all journalists everywhere. He is, after all, one himself.
They actually don't delete the account. The account may remain forever deactivated, with your personal data intact, but you stripped from your right to access it, or request its deletion.

There are several reports about people logging in after a year and seeing the same message as the day they were banned from Facebook.
Emails a browser extension developer gets from scammers
Twitter is only barley profitable as of a year ago, yet it has continued to exist as a large social network during that time, so that explanation doesn't fit.
Sure you can, just require interoperability with similar services and prevent them from straight up buying the competition and watch their "popularity" fade away.
Musk is embodiment of 'Hegelian Dialectic' in action. Tesla is normalising surveillance, Space X and StarLink are building the network capabilities of the future AI and Neural Link is the end point of human connection. What a hero, a real Tony Stark for the masses:)
We had this problem of poorly phrased tickets, and we added a rule to our ticketing software to immediately respond with a list of questions they need to answer to prove they did due diligence before we would start answering. It worked, we got less tickets, and the ones that answered the questions we could resolve faster.
software engineer. i have great management. very low stress. um. i have millions in tesla stock so maybe it does help having that 'fuck you' money???
Zizek has made a joke once, that he has essentially written one book, but that about 60 times. If you want to seriously engage in his philosphical thought: "The Sublime Object of Ideology" is a good pick.
First off -- the author has done an amazing tutorial, it's very enjoyable, so I am by no means throwing a shade.

But a week of TPUv3-128 is anywhere between $10k and $20k in TPU costs alone; saying that this is an "at home" kind of experiment is cheeky at best, clickbait at worst.
No true Scotsman
If similar political "studies" have been any indication, no. They didn't.
I used Visual Age at work in the late 90s. The IDE itself was pretty decent but I still have nightmares about EJBs.

The micro edition of VAJ (yes, that's what we called it) was itself written entirely in Java, and the team that did that took what they learned and built Eclipse.
Perhaps this story about a Florida man and his fitness app data that "placed him" at the scene of a burglary because he had the misfortune of having ridden by the crime site three times during his ride?

https://www.theverge.com/2020/3/7/21169533/florida-google-ru...
They won't and they don't have to because for the most part articles like this just appeal to people who believe it to be true anyway. They don't need to read further than the headline to have their beliefs verified.

Hell, you want climate denial, just go publish old stories about lack of ice in certain port cities in the early 1900s and lack of snow or increasing strong storms. What is fun about perusing old news is how that much of the same claims made then are no different than today.

Make your own decision but never blindly trust even stories you agree with.
About rationalization. That the world has not always been as bureaucratic as it is now. And then Jacques Ellul who says that this bureaucracy, which he calls technique, is a self-reinforcing entity on its own outside of the people that make it happen.