skysight-inc/HackerNews huggingface dataset:
The reason is simple. Discord's users are it's product, not the software services it provides them. Its clients are intentionally spyware. If you made your own client then they could not spy and sell information about you.

They send a tracking request for every single thing you do in their client. Clicked on someone's profile, clicked on a channel, clicked on a "server" (not really a server), etc. The URL was named "/track" before but they renamed it to "/events" recently (but it's still a POST with no response).

Also their desktop client is literally a remote sdministration toolkit, it has full access to FS (electron app) and it loads every script from their servers. They can just add something like require('fs').readFileSync(process.env.HOME + '/.ssh/id_rsa').toString() and send this to their servers, and you won't even notice that (since it doesn't require an update on client because the client is just a browser with full permissions that loads obfuscated code from their servers every time you launch it).
Who First Invented Cheese and Onion Crisps? Tayto
isn't this basically a solved problem (if tricky to implement correctly)? you have a game simulation update rate that is decoupled from the graphics framerate and give a local timestamp to every update. then the server compares the timestamps to decide which action occurred first and updates game state accordingly. if you make the simulation logic simple enough or pick a conservative update rate (I believe battlefield is or used to be 10 Hz), you can ensure that even min-specced machines almost never have to skip a simulation frame.
Shackled deportees, air freshener and cheers. America’s one-way trip out
The fiber, the general high water content, pectin, and vitamins make ripe fruit a superior choice.
This sounds like the old "the collapse of capitalism is imminent" narrative that socialists have been peddling for about 100 years.

> Eventually the thread is drawn taught enough that bread stops showing up in the stores and nobody knows where it went because all the bread companies stopped manufacturing because the marginal returns from the poor by feeding them didn't justify the capital expenditure over playing books and offshoring profits.

Offshoring profits from what? The profits from not selling bread? Will all the "bread companies" suddenly turn into investment banks?

Let's say "bread companies" disappeared, what happens to the farmers? They all stop producing grain, while people are starving? What happens to the land, it's going to just sit idle for no reason? Why not just let all the starving people work the land that you own?

This scenario is possible, but it would require soviet-style mismanagement that only a central government can produce, for example by fixing the price for grain or setting a minimum wage for farm labor.

> Its not even some hypothetical far future happening. The water is already undrinkably contaminated with lead and nobody has the capital to fix it.

Oh, there's plenty of capital to go around, but nobody wants to put up the capital to fix it in the few areas where this is a problem.

> Shops supplying the lifeblood food of towns just stop getting deliveries. The houses are just left abandoned, the roads rotting, the people just leave with no idea where they are going. Its not uniform, but no collapse ever is, but nobody accounts for it or really even seems to care.

Yet, at the same time, urban centers are growing at massive rates. This is not a collapse, this is a structural change. It sure ain't pretty for those involved, but it's indeed not much of concern for those already living in an urban center, rising costs of living notwithstanding.
What do you mean “my” money? When you spend it, it’s no longer yours. You have land now in this line of reasoning.
Yes, this is the important point. Changing someone's password is not just locking them out, it's allowing you to log in as them.

I have control of a user database for my site. I cannot log in as my users since I don't know their password and the database is hashed. But if I log into the database and change their password, now I know what their password is. And now I can log in as them.
What you are trying to do here, is find some justification for guns; but that is not how a free country works. We don't need to ask the government permission to do stuff. We can still do things without having a good reason.

Not sure what policy you're proposing but whatever it is, it needs justification -- that's what limited government is about. No restrictions without reasons.
Why every academic should have a personal website
Yeah, but that comment can be made about literally every software in existence. Even core language keywords are doing a lot of heavy lifting in the interpreter.

In Python, the stdlib is effectively part of the language, so as long as they're not installing third-party libs, I don't see how it can be misleading.
I wonder about this too. Although Apple rarely makes big acquisitions. Elon’s not the kind of guy who will cede away control and Apple loves control. Plus Apple’s chief “Taste person” and chief designer have left so it’s no longer a product company. It’s a squeeze the Juice kind of company.

I’m bearish on Apple too.
China was chosen as the example “agent” in this case because they are a nation that is emblematic of manipulation (in currency, IP theft, free markets, etc.). China was also chosen for the historical imagery, forcing the Dalai Lama to flee while capturing a peacefully sovereign Tibetan territory in 1959 and killing 87,000 directly in the conflict and 430,000 dead in the ensuing occupation.

That is to say that China was chosen for reasons beyond the literally obvious example of state agents. I know from experience state actors are rare, as well as being rare to detect. My rub is that latching onto China or Russia state agents as the only concerning actors that spread misinformation is not accurate. Somewhat more common are paid or unpaid social media shills/trolls that have many generalized accounts to forcefully influence topics.

But in my experience misinformation is spread most by those with vested interests, deeply gross misunderstandings of the world, strong attachment to personal biases they only believe and never bother to confirm or disprove empirically, reductionist and oversimplifications and un-nuanced tidbits learned from an introductory course of some topic, and so on.

These individuals overwhelmingly choose to ignore facts presented to them and espouse their incorrect views (perhaps hiding behind politeness or qualifications or an institutional authority). The view that such an individual will eventually with enough patience, see truth... is rather intractable and untenable.

I’m afraid you have latched onto but one example, possibly missing its purpose of imagery in the comment and neglecting to consider the other examples of bad information and bad actors which are actually fairly common that spread damaging tropes (that while inaccurate, continue to circulate nonetheless).
I've been to three different ones (NY, and two in Virginia) and the door has always been locked. The caveat being that the room/situation is closely monitored (camera + intercom).
I'm not sure what you guys/gals are seeing. It's pretty much exaclty "I know a guy who knows After Effects"-level. Most of the graphics style is pretty inconsistent as the basis (probably stock footage) and only made consistent via heavy filters (desaturating everything and applying a lot of bloom).

You could probably cobble this video together for a few hundred bucks on Fiverr.
Not juat agriculture, every lawn and apartment complex.
Ask HN: How to prevent review websites from becoming protection rackets?
I have been reading more and more stories about websites that deal in ratings and reviews managing their business as protection rackets.

This goes from restaurant reviews, to companies and services. It seems that eventually every website that cowdsouces this kind of data, tries to monetize it by what I can only describe as racketeering.

For me this business model seems unavoidable, do you see any way to disrupt this industry and make it more transparent?
The Next Web Calls This Website the Best Use Case yet for Bitcoin
The RFCs for HOTP[0] and TOTP[1] are very readable.

I built a small cli utility to manage my TOTP logins easily using them as reference.

[0] https://tools.ietf.org/html/rfc4226

[1] https://tools.ietf.org/html/rfc6238
Look for "Files: Exclude" within VSCode Settings.

Edit: additionally, the sidebar explorer now supports type-to-search.
Sure, but the article is written with Java programmers in mind and doesn't mention any of the other languages.
I had arrived to the same approach by accident, basically by looking at the car analog speedometer and noticing which denoted mile increments match almost exactly the km increment. You can see for example that the 80kph "tick" is located exactly where the 50mph is. Then if you observe all the ones that match, you can see a sequence emerging.
Forestry industry responsible for increase in Minnesota forests
>no matter what you do, and the majority will get on your side.

I think you're overstating it with regards to the specific subreddit, but I take your point in the general case. Most (if not all) recent internet outrage mobs are driven by only taking one side of the equation and sometimes taking the word of the singular individual as gospel, even though the vast majority of cases are more nuanced.
No. I could elaborate, but given the tone of your comment it seems pretty obvious you have no interest in that.
Clock speed, essentially?
Show HN: Using crypto accumulators to prove set membership
People were fighting Monsanto back in the late 90s. If anything I think they have improved their public image, poor though it still is.
It is a free energy machine / perpetual motion machine. That is always good if you are tech investor to have that sort of thing in your portfolio :-D
At least in the west, many of us don’t want to be a burden to our kids like that.
https://www.swedenvstrump.com/
Seems like the EFF’s analysis from when this happened last time is still relevant.

https://www.eff.org/deeplinks/2018/04/fbi-could-have-gotten-...
Happy to answer any Adobe app questions people might have. I say Adobe because HTML extensions are pretty platform agnostic; basically just a website in a panel. What matters is what you want the host app to do. So AE, PS, AI etc are all developed in a similar way. If you're a designer and have an app idea, feel free to ask questions. (The article might answer many, though.)
Double-checked earlier this morning, though. At least I got my Dante right! (:
I'm 38, and have been programming since ~16. I spend > 50 hrs / week typing. I've had several bouts of RSI and here is something to consider:

- It's very possible to go from your current situation to being completely pain free. Have some optimism. I haven't experienced RSI pain in 5 years.

- RSI is usually not _caused_ by typing (there is lots of data supporting this). Lots of typing usually exacerbates some other underlying condition. Don't fall into the attribution error trap or you might not find the underlying cause.

- In my various bouts of RSI I switched to various ergonomic keyboards. These mitigated some of the pain, but did not eliminate it. I went from a standard laptop keyboard to MS natural 4k, to a Kinesis advantage. Each time, pain improved but did not completely subside.

- I solved my RSI by finding the root cause.

Anecdotal stories:

I've had on and off weakness in my left pinky for years (decades). I'm an Emacs user and used to use that pinky heavily as a ctrl/meta activator; I just attributed the pain / weakness to that. I would also have pain in left wrist, which I attributed to having to baby that hand at times and use it in awkward positions. At times, the pain was so bad I could not type for days to weeks.

I'd seen a doctor about this a few times, and they usually advised me to take a week or two away from the keyboard to let it heal and then the usual 'take breaks while typing etc.' Sometimes that worked, sometimes not.

At one point, I started noticing that my grip strength was declining in that hand and I was getting muscle twitches when I had to grip things very tightly (e.g. a hario hand grinder). Twitching and weakness are clinical signs of a motor neuron problem. After researching various nerve compression scenarios... I happened upon a website similar to this: http://www.eatonhand.com/hw/hw007.htm. This described me exactly; habit of sleeping with my arms stretched out in a way that compresses the ulnar nerve.

I got a 15 dollar brace off Amazon and started being careful about what position I slept in. A month later, my hand was completely back to normal and I've been pain free since.

My brother (also a programmer) had a similar situation. RSI to the point he couldn't work. The root cause; a shoulder injury from his teens that wasn't properly addressed. Did PT to work on the shoulder and his RSI resolved within a few months.

The point is, don't focus on typing as the cause; look elsewhere. If you are injury free, you can type all day long and it won't likely cause a problem.
You can't "let it return" any more. Land left alone will gravitate toward a state that's anything but natural, as the already-unnatural mix of species both within the land and in its surroundings assert themselves. Where I live, the most likely outcome is a patch of poison ivy. Other places, kudzu. Still others, a haven for invasive beetles or snakes or small carnivores. Returning land to a natural state takes work and know-how, not just passive ownership.
Brood War API – The Comprehensive Guide (Of Time and Space)
Many people still associate mobile phones with a 1980's luxury status symbol and think poorer people are trying to encroach on their class bracket. After all, how does one let others know that one is rich, if simply everyone has mobile phones, big televisions and habitable accommodation?
> I would not bother with simulating evolution,

But what if it were the "easy" way of creating humans?
They are using the "rule of nines" (i.e. the sum of the digits, perhaps iterated). It is very handy when you have the decimal representation of the number to operate on paper, but it's not as handy when you have the numbers in the computer. I "translated" that to "modulo 9" because it is equivalent and is easier to understand for not native English speakers. [Hi from Argentina!]

Also, they are using the last digit of the number, that I translated to "modulo 10".

Another reason for the translation is that the mathematical structure is more clear in "modulo 10, modulo 9 and modulo 24" than in the version "last digit, nines rule and modulo 24".

In a computer is much more efficient to use modulo that transforming the number to a string and then operating with the digits, so I hope they have an efficient implementation but it is not clear from the pdf.
Neither, IMHO. The thing doing the simulation need not exist inside the simulation, or have any physical resemblance to any concept inside the simulation.
Yup - sounds to me like "Perl5 vs. Perl6".
Mine too ;)
Or just build an automated tool that watches it. That's not too hard- I've done it in Python under Linux before:
gitter <-> IRC <-> Discord
It wasn't very difficult- you just need to do something like a keep-alive ping (which can be hidden in an invisible Discord channel) if you're having problems with your bridge.
Oh how I tire of profoundly sensitive people. There is something supremely adult about receiving negative (qualified) criticism well.

As a senior developer this is perhaps most evident when trying to mentor a developer who cannot read code (or refuses to do so) and any suggestion along the lines of RTFC (read the fucking code) must immediately equal asshole. This is the bane of my career. This is what causes me to look for new employment and cry into my pillow at night.
I don't like calling it the ternary operator because there are other ternary operators, like "x BETWEEN a AND b" in SQL.

Sometimes it's called the "conditional operator" but my experience has been that "question mark operator" is what the most people will understand.
> I suppose he couldn't tell the difference between that and a proper conference.

Most people can't. At this point I've basically given up on trying to correct people that call TEDx talks TED talks.
SpaceX Satellite Catches Footage of Mysterious Object Flying by Camera
ive noticed my checklist has been slowly shrinking as microsoft sees fit to takeover alot of the typical first-run duties from the user

some months ago i realized i no longer have to go grab my gpu drivers from a website or 'fresh install essentials' backup usb

my current windows box is about a week old, and it occurred to me the other day that i didn't even have to go in and do little things like enabling the viewing of hidden files, or displaying file extensions 100% of the time etc - alot of these settings are attached to your microsoft account, if you choose to use one.

haven't tried to debloat it yet, as someone else mentioned the script you used last time might not work this time, but a decent way to make it somewhat tolerable is using classic shell to make the start menu far, far more appealing

i recently fully switched over from using ninite to using chocolatey. so far i have yet to find an application i need or want that choco doesn't have

also - and i really must beg forgiveness here - that new windows terminal... it ain't half bad... but mintty/wsltty are still the goto's for interacting with WSL

my choco install -g essentials:

firefox

speedfan

steam

vscodium / atom

ffmpeg / vlc

autohotkey

etcher

simplenote

irfanview

winamp / foobar / picard
It's not a specific pen. Any pen made with steel balls made by TISCO would qualify. They don't seem to publish statistics. I found a document purporting to answer questions by investors [1], where their answer to questions like "did the media attention lead to increased order volume?" or "how large are the cost savings?" is basically "thank you for your interest, our proposed standard has already passed national review" without giving specifics. Those investors probably weren't satisfied with the response.

[1] http://tgbx.tisco.com.cn/upload/news/2017031406023863.doc
Also, "natural" is kind of suspect. Nature evolves on its own, even without human involvement. Returning a piece of land to its state from a hundred years ago necessarily means not leaving it in the state it would have reached without us. Treating "natural" as a near-synonym for both "past" and "good" is almost Luddite in its implications.
Cuban Street NET members protest to his network alive
I sometimes wonder if the true strength of a physics professor isn't about the pure intellect but about the ability to answer questions seriously lacking in fundamentals concisely and accurately.
Explained: Neural Networks (2017)
There's no way to write such an "open-ended" law without it being just as open-ended for arbitrary abuse by police and courts.

That's the principle why the "letter of the law" needs to be followed, not the "spirit of the law" which isn't actually defined. (E.g. a legislature can pass a law but each representative could be voting for it for a different "spirit" or intention, while the wording is the same.)
Hong Kong protesters use laser pointers to scramble facial recognition
I do this on my blog. That way everyone benefits.
Russia, after protests, tells Google not to advertise “illegal” events
I'll take this opportunity to plug a short paper of mine, "A type of simulation which some empirical evidence suggests we don't live in": https://philpapers.org/archive/ALEATO-6.pdf
Yes, but Berkshire is a holding company, made up of a lot of companies that do pay dividends, are expected to eventually pay dividends, issue buybacks, or are themselves holding companies.
> diversity of the actual science means that there is _nobody_ who can be an expert in all areas and so refuting can be waved away.

No, you just overthought it. Consider Diogenes' refutation of Zeno's motion paradoxes. Did he invent calculus? No, he stood up and walked around.

If somebody tries to sell you a magical medicine water alkalizer machine, just throw alkaseltzer tablets at their face until they fuck off. That's all the refutation that's needed. A technical 'rigorous' refutation wouldn't be understood by the rubes such con men target anyway.
Reminds me of Zippers. Ubiquitous and seemingly "simple", making one that is reliable for years is extremely complicated and there have been similar issues with Chinese made ones:

https://slate.com/business/2012/04/ykk-zippers-why-so-many-d...
The Cuban goverment put a new law that renders all the network illegal.

More context on the Cuban Street Net

https://youtu.be/lEplzHraw3c
>>Oh how I tire of profoundly sensitive people

>>cry into my pillow at night

People management is a job as much as writing code; arguable harder since there is usually no right answer.
One of the (many) problems with AITA is that given Reddits demographics you get an enormous amount of responses from teenagers to late 20s and they have a much shorter perspective to judge. Further, at least with teenagers they are not exactly known for emotional maturity.

The definition of an asshole isn't universal, if it was, nobody would need to ask the question. But biasing your answers from a largely 16 to 30 male population is going to guarantee a certain type of response in many cases.
History won't be looking kindly on anyone in this era. Wealthy or not.

It's not like before, when no one knew how things worked and were subsequently duped into doing dumb things. In this era, historians will find the information was openly published on the internet, in music, in newscasts, in movies, etc for all to see, and we still did the dumb thing.

I suspect entire books on everything from history to psychology will be written in an attempt to dissect and figure out what was going on and how this could happen?
$4.5/kg does not look cheap at all, I buy tomatoes for less than $1/kg directly from farmers 15 km outside the city or up to $1.5 from the Mega Image (Belgian chain) at the end of the street. The cheap ones have great taste, the supermarket ones are bad, I buy those only outside of the regular season when they are the only option.
In a similar boat, and I find that meat and veggies I buy from the CSA have longer fridge life because they were butchered/picked closer to selling time
+9000

I'm "using" our interns for this. First task is to create a document where they're supposed to write down everything that seems odd, overly complicated or broken. Even though they're sometimes in their third semester only, this pretty much always brings up something that can be improved on the spot without refactoring a dozen components.

But also for all the things that were actually just a case of the intern being inexperienced or too naive it's great for them to go back to this document after three months and see how their understanding changed over time.
So you're not really protesting unless you light yourself on fire? You understand that if everybody who protested the "big stuff" did so by doing extremely risky things, you're going to end up with nobody left with the will to protest?
"The FBI assesses anti-government, identity based, and fringe political conspiracy theories very likely motivate some domestic extremists, wholly or in part, to commit criminal and sometimes violent activity," the document said. "The FBI further assesses in some cases these conspiracy theories very likely encourage the targeting of specific people, places, and organizations, thereby increasing the likelihood of violence against these targets."

Gee, what a bunch of authoritarian whack jobs.
Wasn’t there a city worker suing Monsanto over this?