skysight-inc/HackerNews huggingface dataset:
its great when simple facts can obliterate the propaganda.

Politics isn't about humans, its about power.
Lisp machines, definitely. With respect to Forth, I'm not sure. Has there ever been a Forth operating system that provides the facilities we would expect of a modern operating system (and using Forth as the interface)? There are lots of Forth applications on bare hardware, and I see no reason why it should not be possible (except that you'd need some kind of extension for concurrency), I just don't know whether it has been done.

I wonder if there is a lesson in the fact that all of the tightly language-integrated operating systems are dead. While Unix is clearly tied to C at an API level, the actual ABI is entirely based on machine code, and can be accessed through any language that can produce a binary. The downside may be that tight integration hinders language innovation, in that new languages have to target the "native language", which is awkward if it is high-level. Genera (the Symbolics Lisp OS) did host some C and FORTRAN compilers ("Zeta-C", you can get it online[0]), but I am not sure how fast it ran. Unix is often disparaged for providing "mechanism" instead of "policy", but maybe that has serious evolutionary advantages.

[0]: http://www.bitsavers.org/bits/TI/Explorer/zeta-c/
There's a darker side to this...

The dependencies on "fonts" or "media" from the googles and the CDNs are tracking plays. (decentraleyes plugin ftw)
The Largest Single Collection of UFO Material Is Being Cataloged
Came here for this. I was not disappointed.
I think it is more like testing your bounds or figuratively pulling the rope to see if it breaks. Both are innate human (and animal) behavior and in that both a blessing and a curse.
A previous Great Leader decided that he would improve our research output in a simple way: we should stop doing humdrum work, and only do work which would succeed famously.

Of course, there is some difficulty in determining which work is going to be brilliant before it is done. But he decided that he could do that, seemingly based on how PR worthy the proposal was.

At any rate it did immense damage and set back deep research by years. Naturally he left when he could wangle a better job elsewhere.
Sadly NSO can't share their customers and they actually don't know many of them and are not exposed to the data. Whomever gets vetted by the US government and the hr Israeli government gets a copy.

I really dislike NSO to the point I don't join my wife on company vacations but she is her own person and I support her choises. She is not in software and the finance and accounting market here isn't nearly as nice.
But that feels a bit like saying you can use React without JSX. Sure, you can, but it appears that the templates are a major selling point for Vue to many people. That's the part that's most baffling. (Well, not really baffling, as it's a pretty subjective matter. But not for me, at least :)
I’m wondering if this is the specific reason(or one of the reasons) why serving 5 Eyes military folks I know all seemed to ditch WhatsApp approx 20 months ago.
The light is free. The electricity isn't.
Are they maybe irritated at the author because they won't be able to use N++ anymore in China due to censorship? Or is that a silly idea. Some of the issues seem to just be made of text that's purposefully made to be censored, including e.g. "winnie the pooh". Or maybe they're trying to show that they're "good citizens"...

Update: looks like 4chan has started their trolling...
Be that as it may, the whole thing looks to me like a tyrant prince using his power for personal affairs. I don't see a clear path from that to "satisfying this guy's thirst for blood is in the national of America and Israel."

In life, Khashoggi may have been a critic of Saudi Arabia, but I don't think he was an existential threat to Saudi Arabia's ability to be an effective ally to America or Israel.
It is illegal do to so under GDPR to be honest.
Biology Is Eating the World: A Manifesto
I would not work for NSO myself but I am extremely privileged to have written some popular open source stuff and it's a great market for software.

My wife is in finance, it was this or an abusive boss and constant unpaid overtime.

For what it's worth I think it's the same as working for any weapons producing company (a big no no for me but plenty of people there who are very idiological)
There's Prime Matchmaking mode, which can only be used by players who've paid $20 or played like enough to get to level 21, which takes a long time.
Audi A4 and Subaru Outback aced 3 years ago in similar test (ADAC, Germany) :

https://www.adac.de/infotestrat/tests/assistenzsysteme/fussg...

Audi A4 has single monochrome camera (+well tuned image recognition HW/SW) and Eyesight system from Subaru has two cameras and it's already used for ~5 years.
> The only people who are experts in a particular industry are the people running the businesses that make up that industry. So the government, in order to try to make rules that don't suck, depend on their input when drafting the rules.

That was not always the case. Once upon a time, there was the Office of Technology Assessment[0]. As to why it is no more, one need look no further than Newt Gingrich[1][2]:

> OTA was abolished (technically "de-funded") in the "Contract with America" period of Newt Gingrich's Republican ascendancy in Congress. According to Science magazine, "some Republican lawmakers came to view [the OTA] as duplicative, wasteful, and biased against their party."[0]

0 - https://en.wikipedia.org/wiki/Office_of_Technology_Assessmen...

1 - https://www.theatlantic.com/technology/archive/2012/10/the-m...

2 - https://economix.blogs.nytimes.com/2011/11/29/gingrich-and-t...
I built a Reddit daily digest bot. It grabs top posts from each of a pool of subreddits that I'm interested in and send them via email on a daily basis. It's a open source [side project](https://github.com/jingw222/redditdailybot).
So they should be ostracised for not thinking like the West wants them to think?

My issue with this is that some people think that all online supporters of the Chinese government are paid shills or just bots. It might surprise you to know that there are normal Chinese people, just like you and I, that simply like things are going in China. I see no reason to disrespect or ostracise them for their politics.
I love this sort of bold thinking and think it’s long past due as part of the climate change conversation. Too much has been made of technical solutions I think in part because there is a motivation among those who design and sell that technology to view this as an opportunity. Electric cars, solar, these are all valuable steps and we should do what we can to encourage their growth and development.

But the harsh reality is that we cannot continue living as we are now. The clear water floods in areas of the US show us this. The dramatic increase in temperate and chaotic weather patterns show us this. We are going to need to abandon large swatches of what we consider prime real estate and it is much better to do in an organized and deliberate fashion than a perpetual refugee crisis which is what I worry we are headed for.

These problems are not unsolvable they just aren’t something we’re going to be able to crack with solutions like technology alone. Sacrifice will be required and on a level we’ve never really done before as a species. It will require global coordination in a world where it seems the divisions between us are greater than ever politically.

It’s impossible to say whether these things are truly doable but I believe that we are lucky that we are part of an ecosystem that if left alone can self correct. It needs space, it needs time and it also needs us to live within our means. We cannot continue treating our aquafers as renewable resources. The ocean is not an unlimited source of food. We need birth control and family planning to be an essential human right and a free resource for anyone wishing to use it. Otherwise we aren’t giving the planet a fighting chance and we’re dooming the human species.
Fedora 31 is officially here
Could you tell what "insidious daily propaganda" you have obeserved and how about sides are equally manipulated?
To be honest, "sleepy Finnish town" sounds much more appealing than "internet wonderland".
Yahoo Ads with the old Revenue Science (Audience Connect now I think) would pay similarly for high traffic file hosting.

Gods we were young back then.
They said they didn't test "pod devices".
Uhh .. Saudi Arabia has been ruled by some tyrant prince or sultan since err, what, 700CE now?

Israel and USA sell weapons to Bin Salman to commit genocide against Yemen. Any negative press against their business and military ally KSA has the potential to hurt sales, and Israel desperately needs to profit off of genocide in order .. to keep committing genocide in Occupied Palestine.

It is also in the best interest of Israel because Israel, KSA, and USA who all want to commit genocide in Iran to ensure they cannot sell oil.

AIPAC has already done an incredible job of ensuring no major news outlet and almost no politician except AOC and Rashid Tlaib has the cajones to ever speak out against Israel's genocide in Occupied Palestine. Sometimes AIPAC has journalists killed, this is not the first time.

Cash Rules Everything Around Me.
If a company does business in Europe, they must comply with GDPR. It' doesn't matter where they are located.

It won't even go to US court, but to EU one.
Reading the few comments that were (machine) translated into English, it seems they are angry that the dev dared to speak badly about their country.

This is just Chinese people being angry at someone calling out China for its concentration camps.
I like to think of it as virtual jewelry.

Some people buy expensive watches, cars, clothes etc only to be able to impress other people who care about that sort of thing.

When your circle of friends exist in a game, and they care about that sort of things, you buy this stuff to show off since there's no one around to notice your Rolex.
Or if you have an LSM such as Yama or SELinux set to deny ptrace globally.
I have wondered about the following question in roundabout ways, but this note has finally made the phrasing clear to me: if humanity finds a way to weed out the people who speak up for themselves and for others over a long-enough time scale, then what happens to humanity game-theoretically in that scale and on a longer scale? Please feel free to replace “humanity” with “a population” if it helps you think of an answer.

Edit: replaced “in terms of game theory” with “game-theoretically”.
So is Github going to ban all of these accounts of chinese devs spreading their nationalistic nonsense? I know they've handed out bans for much less in the past.

Many of these accounts seem to be very active outside of the Notepad++ repo.
Speed, cost come to mind.
Gofmt is pretty great, I really hope more languages take such an opinionated approach!
where does this comparison come from ? currently I only have to know 192.168.1.xxx
I too love slowed songs, and slowing down songs myself.

Also, would recommend DJ Screw as a classic entrypoint into the closely related and timehonoured rap tradition of chopped and screwed songs.[1]

There are also quite a few people on YouTube who do solid slowed versions of... a lot of different genres. Some of their versions I like better than the originals. Some channels keep getting copyright-struck though. I'll edit some links into this comment when I'm not at work,if any of those are still up.

[1] https://youtube.com/watch?v=Y4qntzxdoF0

DJ Screw wiki: https://en.m.wikipedia.org/wiki/DJ_Screw
Thanks! I learned a lot from those links. (:
Yes but my point is that if you allow an instance of a specific class to either have or not have a specific method/behavior at runtime, then you lose type safety which is the whole point of a dynamically typed language.

The point that I'm trying to make is that true compile-time type safety is not possible in my example without some kind of rigid complex inheritance structure that is predefined at compile time.
A few, doing things like submitting every article/link I add to my Pocket list to archive.org to combat long-term link rot and scraping fund information to help me doing data analysis supporting my investment strategy.
A mechanism to explain bias in political reasoning: asymmetric Baysianism
I've been looking for an easy way of keeping git mirrors of my hg repos, and this seems like it would be a huge improvement over the previous extension! Here's to hoping it lands.
He means listening to the radio. A phone might have special baseband firmware that, e.g., turns on for a minute every hour and listens for a particular coded sequence (such as the date, and a mask of serial numbers, encrypted to a key in firmware etc), which would then cause the phone to do a number of things, such as turn on the radio for rx, or tx the RSSI of nearby towers, etc. All without telling the main CPU.
Basically none of them are good enough for a real world scenario in a busy city. But they may save life on some scenarios which is good.

They can achieve a huge safety improvement by forcing speed limit. But somehow car manufacturers don’t want to implement it.
> I don't know coding at all anymore. Most of the code I write is in my e-mails. So somebody sends me a patch ... I [reply with] pseudo code.

It's true - I saw his pseudocode to make getrandom() insecure.
You get used to the capitalisation. In python the _ prefix threw me off at first as well, but it just kind of grows on you I suppose.
You mean posting an issue titled "fuck you" is "not thinking like us"?
I don’t think so. My hopes here are that, in having two orthogonal code bases in extremely different languages, there would be no chance that typed and untyped code intertwine, hence compromising typing accuracy. I regard this possibility as a serious problem with gradually typed languages, one of those that risk to be addressed with lengthy software engineering books, those to be mentioned as mandatory knowledge on every single programmer job interview by the year of 2039. But I digress.

“Abrupt typing” would describe this approach more precisely, if there was such jargon. A program module has no types while it is a prototype, but it must be completely typed (which is just another term for “having its correctness proved with the best tools available at this day and age”) before it goes into production.
They will get used to it, just like they got used to tv channels becoming unavailable or commercials on cable. Or they will find a better way to spend their time and money.

Either by researching before, or by finding something missing, the buyer is going to learn what it is they are buying.
Stephen Wolfram Keynote (Wolfram Technology Conference 2019)
This is pretty tough to solve in multiplayer games. I used to play BF2 and the sequel as well, and I noticed I had the most fun when the games were just released, before people figured out the maps and tactics. After that, the game became much more mechanical and repetitive, unfortunately.
Spent an hour on impressivewebs.com before I realised! Great blog, thanks for sharing.
I certainly think such nationalists should be ostracised in the west. Why exactly should we give the Chinese nationalists a pass?
When someone has their head in The Cloud(s), they're not thinking practically. The opposite of being grounded, down-to-earth.

Get your data back on The Ground.
Not an the option for US afaik.
What I’ve learned about life from six months learning piano
Yes, we need to change that. Our initial focus was on taking really good care of C/C++ compilation but now we are at the stage (i.e., we have support for external build system modules) where this is starting to change.
Oh, I just ignore the speed limits when there's no traffic. With Waze and laserlicht I've never got a speeding ticket.

If you're driving through France or Spain after 1 AM you'll see see that everyone else tends to be speeding too.
> They actively undermine Americans and American security interests

NSO can be justifiably blamed for selling to a regime like Saudi Arabia, but it can't be blamed for undermining 'Americans and American security interests' when the American government itself does not see SA's actions as contrary to 'American security interests'.

NSO could at least argue that they did not predict beforehand that SA would go to such lengths - Khashoggi himself did not expect it - but the US obviously knew after the fact. Yet, the US keeps selling weapons to SA and applied no penalty.

We can't expect NSO Group to take a stricter view of 'American security interests' than the US government does.
See my reply to a sibling comment.
Create Laravel models and migrations faster
But there's also been plenty of bogosity running around, about dangers of butter vs. margarine, eggs and cholesterol, trans fats, high-fructose corn syrup, GMO's, acid rain, vaccines, whole milk, small screens, video games, pornography, and certain kinds of radioactivity. Tons of companies would love to outlaw their competitors.
Anecdotally - I helped a T1 diabetic friend set up Loop using a Dexcom G5 and then a G6. Over the course of many months of use, the G6 has proved MUCH more reliable and accurate than the G5, which resulted in far better Looping. The Loop community as a group seem to confirm this increased accuracy.
Google's cloud shell is handy for this, provided you trust them for this narrow use.
Oh wow, I like that, thank you. I'll get it installed once I'm home and look at contributing in the future :)
Some companies force everything through a proxy. This is common with big telcos and banks. So even if you want to SSH into a machine from your workstation/desktop you probably want something like this. We used it for so much more though - because it's not just a proxy between your workstation - but there's many different bastion proxies situated all over the place isolating and guarding networks.

So at the end of the day it's really just a productivity tool like your calendar or email program, except this is used because corporate security is egregiously bad.
opt-in telemetry does not allow you to draw statistical conclusions because your data is skewed/incomplete due to selection bias. This is why developers are so intent on opt-out, it ensures that they have more accurate data to drive their roadmap. Clearly there are going to be privacy concerns with this, so they really need to minimize how much identifiable information they collect, and then communicate to users what will be collected, how it can be used, and who will have access to it. Gitlab seems to have jumped the gun and skipped over much of this part of the process, which sparked a justified backlash, but I don't fault them for wanting opt-out telemetry.
Or possibly devs using weak passwords.
Do grandmasters play chess against beginners? I think most people want to be challenged, and playing with others of similar skill seems to be the norm in most games.
They recognize much more objects on the road but major problem is to do not cause a lot of false alarms. e.g. You don't really want to drive car which decided that plastic bag on the highway is reason for emergency braking, on the other hand is that really plastic bag or some drunk person who is sleeping on the road...

I remember when Volvo introduced IntelliSafe technology few years ago that car was totally "paranoid" and it was beeping all the time -> most of drivers deactivated that system.
Reporting the accounts to GitHub results in this:

"We've received too many requests from your IP address recently. Please wait a few minutes, then try again."
If current corporate trends prevail, they will ban notepad++ amd hand over the account to the CCP.
The EU court needs to actually be able to enforce its decisions, which may require a US court.
Kids don't know any better yet.

That being said I would probably lose my temper as well when faced with such a situation.
> I mean, there is a reason why Windows & macOS all selects a similar architecture on text inputting

Yes, there is a reason. Microsoft and Apple want to make money in CJK countries. And they have architects that make system-wide decisions.

That is not how Linux works. Companies contribute where their business is. That is server or embedded. After Canonical closed bug number 1 https://bugs.launchpad.net/ubuntu/+bug/1 no big player is interested on Linux on the desktop anymore. Individual contribute what they are interested in and what they know best. I fear most Westerners don't understand the challenges of CJK and other more "complicated" scripts. I myself "blame" Americans if they do it wrong and something accepts only 7 bit ASCII. I can fully understand if CJK or right to left people blame us "8 bit people" (character set, not coding) for doing it wrong. We just don't get it, that's a fact. But I don't think studying Korean etc. is a realistic solution. The only way to change it is to have more people and companies contribute that a) need it and b) really understand the user needs.
If we’re serious about changing the world, we need a better kind of economics
Peter Schiff Blames ‘Whales’ After Bitcoin Gains 30% Against Gold
> I think the reason for why the commit hash has to change is that a commit represents the entire state of a repository, not just the change made in the commit.

Yes, of course I realize that's the reason. My entire point was that a commit shouldn't represent the entire state of a repository.

> Being able to take a sequence of commits and insert them into a repository just is not a thing that makes sense in git's model.

Yes, and this is exactly why I declared this to be a fundamental flaw in git's model.

> If you just hashed diffs

Diffs are an implementation concern, which I don't care about. I'm only talking about the logical semantics.

> you would not get whole-repo integrity guarantees.

As I explained, I wasn't suggesting you must get rid of that hash entirely: "Of course it seems fine to have a hash that depends on the history, and it's very likely useful for many purposes, but that shouldn't be the primary mechanism for identifying commits."

> It is possible to go the other way with patch theory (see Darcs) but it's far from trivial to implement performantly.

Again, I didn't say you have to get rid of the current hashes. I was just saying we need something else to use for identifying commits.

------

If an example helps: consider what happens when you (say) sign off on a commit. Are you genuinely signing off on the history? Can you even claim with a straight face that you even know everything in the history behind every commit you sign off on? The reality is, you don't, and you don't need to, because you're only concerned about the commit itself. There's no reason a change in history should invalidate your signature. (Of course, the point here is not just signatures. They're just one example to illustrate what I'm saying. You can think of other scenarios.)
Python and C++.
This might be the equivalent of a street protest. Why is throwing rocks at cops good but writing "fuck you" in an Internet forum not good?
people have done this rules_cc_foreign or something like that.
If the CIA has dedicated manpower to fucking with the Notepad++ dev so that HN could see it and think critical thoughts about the Chinese... then I think they might have some misplaced priorities.

The far more likely explanation is that this is organic.

Edit: I stand corrected. Wow.
> Do grandmasters play chess against beginners?

All the time. They teach people to play; they do stunts like playing against 5 people at once; they sit in the park and take all comers.

If you want to prove you're good, go and fight someone who's known to be good. But that generates information for other people, not for you. If you want to determine how good you are, you need to fight a lot of different people.