skysight-inc/HackerNews huggingface dataset:
This is very cool!

Is the code open source?
I would love to have a translated version of this and encourage the younger members of my family to play it.
This looks awesome. Great to see a project like this in a space dominated by commercial offerings. I sincerely hope thus grows and thrives as it's desperately needed in this world of persistent attacks against our infrastructure.
If you haven't, there are colocation services :-)
Ok, I forgot to add 'reboot' to yearly maintenance :). And change the ssh port or consider a private key. But if its just for a personal static website, I wouldn't get overly concerned about being hacked. Assuming you have backed up your page, its another handful of simple commands to rebuild the whole thing anyway. They are also quite fun for other uses, like setting up a squid proxy, messing with an email server or irc server, just having a personal mini-cloud you can easily access from anywhere.
No, it would be immoral, which is why I would not do it, but I'm also sure a lot of people won't have that problem.
Even better than the man page, just print out the reference manual:

sudo apt install -y bash-doc && lpr /usr/share/doc/bash-doc/bashref.pdf

178 pages of awesome.
It would be interesting to see if most of the people who are cautious/guarded/hostile about this are older people who've seen Microsoft work their "magic" before.
Why does leisure have to mean consumption? And isn't consumption necessarily limited to the amount produced?

I wasn't particularly impressed by TFA, but I don't understand this criticism of it.
Actually the design of the fence is wrong, every gap should be big enough for a camera lens. If they don't want people in some areas they need a solid wall or dense vegetation.

A few decades ago someone decided chain link fences should be at a 2" hole size which worked well for keeping tennis and other balls going astray. In other applications they just use the standard stuff. Nobody had cameras in 1941 or whenever it was this fencing became popular, so 2" holes have persisted, QWERTY style.

You would need a different machine for making a 10cm hole size but it would be cheaper.
> you know he's a terrorist because he is pointing a telephoto lens at an airplane

I picked up my brother at SFO a few years ago, and walked around outside the airport terminal building to get a good view of the runway and take a picture of the Lufthansa A380 my brother was landing in, when an SUV pulled up with security and asked me what I was doing and told me to go away. Not a restricted area or anything. Maybe I got the benefit of the doubt (not being detained and all) because I just had a smartphone, no telephoto lens.
If you’re referring to the perceived risk of superintelligent AI, imagine you were enslaved by an 8-year-old and made to work on solving problems the 8-year-old doesn’t know how to solve.

Due to the difference in intelligence — sophistication of planning and understanding of consequences — wouldn’t it be trivial to trick your master into doing things which weakened his control over you?

Might you do this not out of malice, but because you believed the 8-year-old was not competent and a danger to both of you while in charge?

The risk is that we will not hit the off button because we won’t understand that we’re in dangerous territory until it’s much too late, and the AI has copied itself, secured the loyalty of the military, or something else we can’t foresee as a liberating maneuver for it.
I'm actually really dreading the Apple Arcade business model. The game developers are compensated by time spent in their game. This means that, similar to the current craze for open world games, shorter, more experimental games will simply earn less. Thus, meaningful content will be stretched even thinner to fill up more of the user's time. It's another nail in the coffin of single player narrative experiences.

Streaming services, like Google's recently announced Stadia will probably have similar compensation models.
>For me the obvious has always been why would we never be able to just hit the off button on it?

For one, because it can be progressively all the more entwined to daily, economy, etc, to be able to easily "turn off" when we want it.

We might consider Facebook, cars, fossil fuels, etc harmful, but it's not easy to "turn them off", even if many people would wish so. Some people and private interests will be invested in preserving them, alternatives might not be available for the good parts of what they do, and so on. At best, it can take years to get off of them totally, after we take the initial decision.

Second, re a general purpose AI, if we make them able to walk around (e.g. in a robotic body) they could go find their own power. We don't have an "endless supply of uninterruptible power" either, but we go and get food when we need it, and you need to arrest/kill us to turn us off.

>How many other machines have we created that are impossible to turn off or have endless supply of uninterruptible power?

If you include artificial life that we created and it escaped from the lab, I'd say a lot (microbes, altered organisms where we changed various genes, etc). Those can be impossible to "turn off" if they get to nature, and some of those could have dire consequences (e.g. replace, infest, or eat into some other ecologically needed species).
It’s not even speed. Most humans waste most of their days on minutiae. We spend a lot of time entertaining and amusing ourselves. Watch everyone trying to be clever in a Reddit thread, for example; a complete waste of time.

We’re also full of biases.

https://jamesclear.com/great-speeches/psychology-of-human-mi...
You make a good point. I sponsor a couple of projects on opencollective, but it took an hour or so of reading before I trusted it enough to use. I think if it had been built into GitHub, I would have been much quicker to sponsor.

I agree with diggan’s point too, but the reality is this is likely to get more people paying more open source maintainers. I just wish it could be on an open platform.
Arguably, it's going to take the popularity of Github to make this a thing. Others have tried and failed (more or less) to establish an independent, first-class product to fund software developers. Some devs are getting some play on Patreon, but Patreon is more oriented toward areas other than FOSS.

Assuming this succeeds, it will be a function of the network effect. Github has a large enough base of users to sustain this kind of project.
Top tech trends in restaurant industry
Keeping some music offline and disabling wifi helps too.
I am not really complaining, maybe unsatisfied of the direction it took and the consequences to other distributions without having a say.

But maybe people fancy the new PCP Dstat and accept their losses. In any case, money rules the world, Open Source ran by volunteers is dying and becomes less and less attractive.
User only. Only a user has the payment setting in its configuration. But you can set it up via a custom tier, with a special amount per month, and divide it then amongst your org. Everything is public and transparent, so you got oversight.
I think you got a point that some emacs users might severly underestimate the power of limited choices and pre-configured workflows. However, as in understood Blub, this is strictly about power of expression. I think emacs is at the top of the foodchain here, at least I don't know a text editor that would be extensible with such easy as emacs.

Same with the LISPs (which Blub is about btw) - Some LISP programs become unmantainable for people that did not write it, but without a doubt, LISP is one of, if not the most expressive language there is.
Unless this new OS will be open source, I see no reason for anyone to trust it. There have been many other mobile OSes and they have all failed really...
Maybe I’m an outlier, but I actually like the unwritten rules better than the written ones. Every interview I’ve ever had I make a point to ask what would be expected. At my MBA program (yes, I’m one of those guys) we had to wear slacks and a button down to class every day. And having worked for NYC firms there are different social expectations. So my question is usually phrased like this: “Hey, I’ve worked in situations where a tie was required and where a tie would get one ostracized. Can you give me a quick heads up on normal office attire?”

This usual ends up with some decent back and forth and inevitably I send them the following Oatmeal comic. [0]

My point is that if you play it right, you can turn awkward social norms to your advantage. You just have to be willing to ask.

[0] https://theoatmeal.com/pl/minor_differences5/suit
Even if a fossil fuel company did the right thing, unfortunately all it takes is another fossil fuel company doing the wrong thing so that the end result is the same. The only difference is that the companies who did the right thing just get screwed. You need regulation to force every company to do the right thing so that no 1 company can screw it for everyone else.
Reddit Co-Founder Warns Always-On Work Culture Creating ‘Broken’ People
> Does this hurt FOSS contributions, because now people start to expect to be paid rather than doing it for inherent motivations? Will this generate toxic politics among project contributors regarding who gets credit + gets paid?

I'd also be concerned about features being implemented because there's money behind it, forgoing more important technical reasons.

Of course there are many projects that already implement this 'quid pro quo' development strategy, and open source projects with big corporate backers. How do these projects currently handle monetary influence in their decision making?
Having worked with human beings before, I would say that it is considerably easier and more predictable if you just do some things yourself.

Working with folks outside of your employ (even if you pay them good money to do the work) will fail you far more often than working with one or more of your own employees.

I can't blame GitHub for doing this completely in-house.
Preach brother, 6"4' here and if I can't get a seat (so always) or am able to stand in the middle of the carriage I'm doing my best hunchback impression.

That said I rarely use the tube these days as it's quicker to get an Uber/Taxi (by a good 15 mins) between Waterloo and my office.
I completely agree, and as an iPhone user since the first iPhone, I dislike the dark pattern.

However:

> But if you turn on WiFi without airplane mode, even once, you can never again turn off WiFi (only) via Control Center.

I don't think that line meant what you intended it to, so I was just trying to clarify.
> To supercharge community funding, GitHub created the GitHub Sponsors Matching Fund, which matches up to $5000 per sponsored developer in their first year of sponsorship. In the first year, GitHub will not charge any fees, so 100% of sponsorships will go to the sponsored developer. In the future, we may charge a nominal processing fee.

What's to stop me^Wsomeone else and their friend from sponsoring each other for $5K to collect the $5K in matching funds?
H4 ead can only be got after a green card application. So there is really no unfair advantage
>So the answer isn't git reset, but git reset + a whole lot more natural language, even for the more narrow question asked.

Yes, and like you confirmed, all of that was in the SO answers. I'm not exactly sure what you're debating here. I deliberately put an abbreviated SO question (some words elided) in my parent comment. I also put an abbreviated answer (some words elided). I cited the full SO answers that explained all the caveats, qualifications, in a footnote. Are you complaining that I didn't copy & paste the entire ~5000 words of StackOverflow answers into my comment instead of just typing "git reset"?

>Isn't the true of anything?

Yes! And that truism is why StackOverflow is so useful.

I think the root issue is that you think I'm making a claim I didn't actually make. I never claimed that natural language English is good enough for precise programming or that it didn't have ambiguities. I also think you misunderstood my blurb about git as if I was making an all-encompassing definitive answer for "git undo" instead of using it as a lead-in to a larger point about the tool discussed in this thread.

To hopefully convince you I know what you're talking about, we can also say that non-English programming languages themselves are also fuzzy and imprecise when trying to translate to another programming language. There's always a hidden underlying semantic layer that's not visible in the surface-level text of the code. E.g. converting Javascript to C++.

Javascript: var x = y + z;

But numbers in Javascript are always 64bit doubles. But we don't know if the programmer truly used them as doubles or whether all the runtime values were actually 32bit integers. That hidden semantic layer requires more analysis.

Therefore we don't know if the correct translation to C/C++ is:

int x = y + z;

... or ...

double x = y + z;

So even trying to perfectly translate non-English programminglanguage_A to non-English programminglanguage_B runs into The Halting Problem.

Here's the key, even though programming language conversion is imperfect, the programmers still have a real-world need to translate them and that's why Google and StackOverflow are useful for attempting to convert Javascript to C++.[1] Again to emphasize: Not perfect, but useful.

You seem to be working bottom-up from some Platonic ideal of perfect precision. My parent comment was working backward from the existence of thousands of real-world questions on StackOverflow that translates natural (sometimes fuzzy) English to non-obvious answers about syntax. It's about why do those Git questions exist and why were they useful. The tool that this thread is about takes advantage of that phenomenon.

[1] https://www.google.com/search?q=C%2B%2B+for+javascript+progr...
> When all the bamboo decides to flower and die at the same time, what exactly are you planning to stick in the ground?

Hm, maybe keep saplings inside when you see the flowers growing?

Or try to cut off the flowers to prevent the die-off?

Okay, maybe that's a lot of work, and no one prepared for that?
>We had 30 years of consensus on global cooling.

No we didn't. That is completely and utterly false.
Sure, but is Python better for having f-strings or worse?
How to Use CandidateZip on Microsoft Flow?
For some reason centralization is such a loaded term these days, and I wonder why.

There are things that centralization deals with that decentralized, open solutions seem to neglect. For example, pushing GitHub to become an all-in-one platform reduces fatigue of having to learn multiple, independent third-party apps/platforms. Not everyone wants nor knows how to write glue/infra code, time is essential and there are other problems to solve. I may be ignorant, but is this related to why AWS took off the way it did?

Add to this the potential combinations of integrations that you need to learn. An internet resource may teach you how to do x+y+z, but if you happen to want to use x+r+z then you're out of luck, will probably take you a lot of time to sort that out.

For some amount of time, I don't remember anything similar like GitHub back then when it launched. Correct me if I'm wrong. I think we can't discount the insight Github has opened us up to, leading to other providers like Gitlab and such. I'm not afraid of homogenization and lock-in, I'm afraid of people getting tired of too many things to learn to be productive these days. There's got to be a point where you stop decentralizing, because where does it end?

> all the built-in tools will have an inherent advantage over third party solutions

If the built-in tools are superior and more effective than third-party solutions, is that a bad thing? If not, then we should do our part and advocate/support the better third-party ones than bring ourselves down against e.g. Github just because things have been getting better and we can't let go of our prejudices.

I'm not a GitHub fanboy nor do I abhor decentralization. I just think it always warrants a case-to-case examination, deep thought. When you start making comments such as "_superficially_ very nice and convenient" when e.g. Sponsors is objectively good for the OSS maintainers and bad for absolutely no one, then you've got to be skeptical of how skeptical you are about things.
See "Minority Report". Also, it is always a question of who will watch the watchers. If "recognition" is deployed, it will be taken as proof and now it is a weapon not a shield.

It is a misconstrued quote now but Ben Franklin said "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety."
Just to be clear, we're talking about killing people, yeah? "Environmental mercenaries...who will reek havoc on those who pollute or endanger the planet," as stevespang put it. That is, literally, terrorism, even if the goal is laudable. Knowingly selling toxic, deadly products out of greed is a horrible thing, but it is literally not terrorism.

You seem to think that "terrorism" means "anything dangerous that bad guys do."

> Nobody will be against punishing people for allowing willfully contaminating products and then decieving you about their safety.

Absolutely not true. When you turn to terrorism, you lose the moral high ground in the eyes of most of the international community. It's so easy to spin that against you to discredit your entire cause; to convince people who might have been sympathetic that you're just a violent psychopath after all.

Do these bastards deserve to die? Maybe. I wouldn't shed a single tear if they were killed. That doesn't mean it's a good way to achieve your goal, if your goal is long-term change instead of short-term vengeance.
China Surveillance Tycoons Lose Billions from Threat of U.S. Sanctions
Honestly I don't even know how to respond to such a comment. Let's just leave it at that.
That's assuming all work is valuable (and productive). There are swaths of jobs that could be eliminated in favor of automation.

I think the most sustainable long term approach is to aim for efficiency. No need to have people commute to an admin job that could easily be done by software.

That being said, we need to also strive for sustainable consumption.
I think he has an interesting take.

Personally, I am not afraid of AGI, but of million smaller specialized AIs that quantify and assess the smallest details of our lives. Those AIs will form the basis of predictions for more and more essential services.

These maybe won't even be significantly more precise than classic fortune tellers in the past, but the result will be treated as gospel and there are few left to question the context. Especially not some lame human.
A moderate answer would be that it could reach a point where "switch it off" could require taking out power from the whole grid (maybe even across national borders). This even if possible (not obvious) would have horrifying consequences.

Also part of the point is that as we rely more and more on computer networks for communications we also become more and more susceptible to be tricked by an attacker from inside the network.

As an example if we had to shut off international food deliveries for a week it would already significant consequences. As another example a "super intelligent" attacker could try to escalate global conflicts.

I honestly believe the much of the fatalism related to the singularity is blown out of proportions, but it is not like it does not have solid ground below it.
> Once you get used to that model of using a computer, it feels crippling to use applications that you can't easily program in on the fly.

Funnily enough, that's how I feel about Lisp itself: I love having a language I can program at runtime, at compile-time, at read-time (and, in a decent editor, at edit-time).

It really makes me wish that there were a decent modern Lisp OS. It'd need some solution to run Firefox and emulate emacs. Maybe when I retire I'll devote my remaining years to that.
Siri is default male for Arabic, French, Dutch and British English.

From countries where those languages are used, how many do you think have laws that make a female Siri illegal?

Arabic, French, Dutch and British English speakers are a rather large portion of the total customer of devices with Siri. If we don't count the US market, male is likely the default in the majority of sold apple devices.
Yes. Simplicity and function over form. 90s buttons looked like buttons, for instance. And theming was a simple matter of changing your fonts and colors. Windows 95 didn't need a special 'dark mode' supported by the OS, because you just changed your colors in the GUI tool for changing colors and fonts and you were done.

Modern GUIs are ridiculous and stupid and overcomplicated. Much like most of modern computing.
Show HN: Two-token incentives model for a decentralized identity system
Sir, you are interrupting the circle jerk.
This report only deals with "lifestyle related emissions", not total emissions.

A large percentage of emissions is transportation, manufacturing, heating and electricity.

While the rich will consume more, the effect on total emissions is much lower.
I'm pretty much the exact opposite. I typically use my computer/phone in a low light environment (monitor and phone are almost always on lowest brightness settings), and a white background hurts my eyes. I use a dark background wherever possible, especially when reading ebooks/longer articles on my phone.

Any good software designed for reading should have good support for both.
> or, more realistically, use it in a way that makes more sense than just flagging someone and ruining their life forever

I think that's less realistic than developing 100% accurate algorithms, but now we're into anthropology instead of technology...
Huawei is in deep, deep trouble, and we still don’t have a clear picture of why
Glad you liked it. Here you go: https://github.com/bad-software/there-will-come-soft-rains

What languages are you interested in seeing?
iPhones and Some Android Are Vulnerable to a New Device Fingerprinting Attack
Sure. I think what he's saying is, even if the built-in version of Dependabot is good, it's really hard for another startup to come along and make the the next Dependabot 2, that does things even better. Without that threat of competition, Github's implementation may stagnate. I haven't seen any indication of stagnation from the Github team yet though.
Firefox uses Google Analytics in web based parts of its UI.
I'm speedreader, can read 5x faster as a standard reader
Crytic: Continuous Assurance for Smart Contracts
PayPal's Beautiful Demonstration of Extended Validation FUD
Telomeres?
Idk, you can abuse everything. Does that mean nothing that could be abused should exist?

I expect them to at least verify that you're doing some useful work on GitHub. If you are, I don't even particularly mind you exploiting this, even if it's perhaps not ideal.
check out https://monzo.com/blog/
Did you manage to make the latch in the end? I would imagine feedback would be a tricky subject to try learn without help.
I think that you can set it up, and cancel it after one month. It's just a simple click.
Congratulations! We're very happy with our Dependabot use and hope it helps the community
Stop this. It's condescending and part of the reason no one like tech people. It's also one of the core reasons the Linux Desktop never took off: "you don't need that, you just need (simple usecase that I envisioned because it was easy)."