skysight-inc/HackerNews huggingface dataset:
> Arrow quote marker is already there, so it there'd be no reason for the [sic] in my mind.

[sic] is only ever used with marked quotes, to indicate that something the reader may see as an error is preserved exactly from the cited original, so the presence of an arrow quote marker doesn't remove a reason to use it, it is what creates the context that makes it relevant to use. It is clearly used in the standard wat.

It's true that one might see less reason to use it in a medium like HN where the source is on the same page and the usual method of quotation is cut-and-paste rather than transcription. OTOH, it's also a medium where the source can often be edited after the response is posted, which can provide an additional reason to do it.
I've read the BBC article this morning and went to Trustpilot: You could see the negative reiview pouring in in real time, and the irony was that most people were there because the BBC article had mentioned that people were leaving negative reviews on Trustpilot.

It took Trustpilot some time to suspend reviews.
Terraria dev cancels Stadia port after Google disabled email account for 3 weeks
If they hadn't Osborned themselves with Zen3, I probably would have ordered a P620 by now. But the weird punchline of this article seems to be it still takes a whole minute to launch GIMP. Software matters.
Interning at Fairness & Accuracy In Reporting in my youth was worthwhile. Mis/disinformation, mass media, and the power/biases of tech corporations to manipulate is a problem. But this case isn't "journalism" anymore than tabloid garbage. I also expected more from a Berkman Klein affiliate.
> There is no payment to be a member in ISO.

The ISO member bodies don't charge any fees to be a member then?

> As for the corporations, that is life, name one successful programming language without corporation backing.

That isn't even the point, the issue is with these companies being on the board of directors, it seems you've resigned yourself to allow big tech companies to take control over Rust.

You can have companies and individuals donate to a project without placing them on the board, and it seems that with Rust you can't even donate.
Yubikeys are awesome for ssh...
The problems come from yubico’s multiple apps and different places you have to configure them. On top of that, the gpg agent commands are so verbose and very annoying, especially if you just want to duplicate your key across multiple yubikeys!

Shameless plug, I also wrote an article last year that goes into this, and included setting up commit signing, and even how to duplicate your ssh key across multiple yubikeys.

I also went over how to handle using multiple keys on the same computer since the gpg agent really doesn’t like that for some reason...

https://zach.codes/ultimate-yubikey-setup-guide/
The defendant wasn't present, so the plaintiff's assertions about damages will presumably have been taken at face value. IANAL
Some options (buying calls or puts, selling covered calls or cash-secured puts) are "safe" in the sense that you can't lose more than your initial investment. Some do have a larger downside that can exceed your initial investment, and some have technically infinite downside. That's why there are several levels of options, so you can be approved for the safe bets but not the ones that could cost you a million dollars on a $1,000 bet.
Yeah, here's the unusual one :

http://n-gate.com/
0.1% percent is pretty insignificant, it is 1/1000 of the world electric energy production, and that contributes only around 30% to total world C02 production.

Blaming and cancelling insignificant activities leads nowhere. And it's absurd, considering the main CO2 contributors are elsewhere - it is the transport and power plants which need this attention.

If we are talking about affecting CO2 production via electric energy policies, more just way (and more effective way) to introduce "CO2 sanctions" on various activities is to factor the damage in the energy price. That way everybody feels the pain proportionally, not just few random scapegoats like BTC. I agree that price does not need to be the same for everyone. Maybe BTC activities should pay much more for electric energy than a normal (non-BTC oriented) household does.
> we have identified the app and will update this task tomorrow

I guess we will find out tomorrow.
Interesting, a few years ago Canonical were working on a react-native for Ubuntu. I wonder what happened with that.

I also wonder what this means for cross-toolkit consistency.
Parent's comment has got everything to do with yours: you are feeling like the software somehow owes you to be merchandable and fit , while the software's license explicitely rejects ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS .

There is a large disconnect here.
Even if one thought that this would help the people that need help on this matter, you can't really fork signal as it is today, I think. Or at least whatever it is that signal is using on its servers because that is very unlikely to be the software in its public repo, which hasn't been updated in almost a year. And even for a while before then, most of the commits were version bumps with no visible changes on the code.

If anything, that's another problem with signal that's not getting enough attention (that I've seen): It claims to be open source, but as of now, it doesn't seem to be. At least not in the servers.
Disagree on 3. There is no obligation to buy. Agree on 4 that options you sell need to be covered.
What is special about those particular chips? Haven’t been on the embedded scene in a few years
> If you refuse to purchase their premium package, they can prioritize the negative review to be shown above the positive ones until you do.

That's not my experience. Here in the UK at least they display reviews in chronological order, newest first including for "unclaimed" businesses".
Yup, Microstrategy pioneered it, but the brand power of Tesla will normalize it.
What José Valim has done in building an entire community around elixir single-handedly is absolutely incredible. Numerical Elixir looks amazing as well.
Anxiety management adapting abilities Worksheet
Something critical about weight the chiefs is understanding what your wellsprings of stress are for you as an individual, not approach others since, assuming that you can have what your wellsprings of stress are you can be more prepared for them, and you can comprehend what the preparation aptitudes are to prepare for ways to deal with manage them. There are combinations of different wellsprings of stress and they are for the most part not exactly equivalent to one individual to the following. We can have pressure that are environmentally related. Like; atmosphere, upheaval, defilement, wreck, news, etc We can moreover be pushed in view of strain to respond quickly, rapid society, eating of trash, nonappearance of movement and the need to achieve given targets, etc sometimes demand from work, school, family, Church, or organization can be a wellspring of stress. There are various conditions like, setback, assignments, emergencies, money pressure, etc all these can be wellsprings of stress in our lives.
https://yesorok.blogspot.com/2021/01/anxiety-management-adap...
I think what you're missing is that you understand how options work. A 20 year old futzing around with Robinhood on his phone probably doesn't.

Robinhood removes the friction associated with getting authorized for things like options trading. It's like taking a 16 year old to the craps table at a casino. IMO, it's irresponsible, both as a service provider and a stakeholder in the broader market to make that type of activity available to people with no money.
What is ReactOS's endgame?

It seems they will never have enough resources to become more popular than windows.

And they will never manage to become the desktop OS of choice over Linux or Mac either.

It seems to sit in an odd place with only a tiny userbase and no real goal, permanently playing catchup.
>Most of the country based subreddits are hijacked by the political ideologies of just 1-2 moderators.

even city based subreddits. /r/boston's biggest right wing troll /u/mitchfromboston is known to be an alt account of one of the moderators.
> it's really not that difficult, and it tastes much better than anything you can buy

I agree that it's not that difficult to make, but I would argue that it's not necessarily much better in every case.

As my chief witness I enter Marcella Hazan. The late doyenne of Italian Cuisine.

In "The Classic Italian Cook Book: The Art of Italian Cooking and the Italian Art of Eating" she has more to say on the subject, but in short and from [1]:

"Although some types of pasta, like tagliatelle, are best made fresh at home, others, like spaghetti, should be bought dried. Pasta should be matched carefully to sauce."

I think that's the key. It really depends on the type of pasta and the sauce used.

That said: There's no doubt that ragu with freshly made tagliatelle is something devine.

[1] https://en.wikipedia.org/wiki/Marcella_Hazan
Wait... --> https://en.wikipedia.org/wiki/Indiana_Pi_Bill
Yeah... I'll try to write down my thoughts while using this website:

"Ah, an app for designing sprites? Cool, where are the screenshots? Maybe I can try the navigation? Ah, it's a single-page site, do I really need a navigation bar to jump to the individual paragraphs of text on this very short page? BTW, it's called "libre", so where's the source code? Ah, must be the GitHub icon under "social networks", riiiiight..."

Don't get me wrong, I'm a developer myself, and this looks exactly like the info page I might build for a project - it's a nice page, but it has some UX issues which you only notice if you look at it from a user's perspective.
This illustrates really nicely how the "Full Stack Developer" is becoming more and more impossible to be. It's not enough to know how to set up a couple of servers with routing and IP blacklisting and load-balancing, you have to build a mountain of microservices with an even bigger mountain of tools.

For frontend it's no longer enough to know HTML, CSS, basic JavaScript and maybe JQuery. It's not enough to render static templates on the server. You have to build a SPA with dynamic bindings and a build pipeline with webpack or whatever else.

It's all just ballooned like crazy and personally I found it incredibly hard to keep up with all of it. So I'm trying to transition into either front or back end, so I'm not trying to learn full stack everything anymore.
SentinelOne to acquire high-speed logging startup Scalyr for $155M
> Getting all pissy with the author because he doesn't provide them is sad and not neccessary.

The only person who seems to be getting “pissy” is you.

What is the point of making a comment like “if you don’t like it, leave?”. People who say this seem to think they’re some pithy genius but it’s not a comment that advances the conversation at all.

“Hey I have some feedback ...”

“I don’t accept feedback. Take it or leave it”

“Ok”

That’s not really what HN is meant for.
As somebody who makes a living "as a philosopher" in areas that overlap with CS, decision making, logic, AI and appear to be more scientific in nature, I may find this article emotionally somewhat appealing but still don't think it's a useful view about philosophy.

The first and foremost thing about philosophy laymen should realize is that the vast majority of philosophers do not consider philosophy a science. They also kind of agree to disagree about what philosophy is and what the subject matter of the discipline is. To put it bluntly, I'd say the majority of philosophers silently agree that 80% of all publications or more in philosophy are nonsense or bullshit and only the rest is even worth reading, but they all disagree about which 80% percent...

So Yes, I sometimes did also have the suspicion that some colleagues are bullshitting and obscuring intentionally, but overall this is not a helpful attitude. If you don't like a particular philosopher's work, you generally don't read and support it, and that's it. Calling the work pseudophilosophy will only enrage people who disagree and not help with anything.

Things are different in neighbouring disciplines in the humanities. After many years in the field and having to do with some of these disciplines, I believe I can say with some confidence that some of them are indeed pseudo-sciences. I don't want to mention which and why for fear of being identified later. All I can say is that there are disciplines and sub-disciplines/fields of study in the humanities that bear all the hallmarks of pseudo-science: extremely small communities, lots of jargon, few journals controlled by everyone in the communities, bouncing articles back and forth between those journals, constantly mixing empirical theses with some philosophical claims ("ideal models"), and so on. I'd be fine if these disciplines would at least apply the fairly stringent standards for publications in philosophy, but they don't even do that. These disciplines have overall lower standards in comparison to philosophy and often make unfounded empirical claims based on qualitative studies or studies with way too small sample size.
Defendant also told the court "I have already made it perfectly clear that this case should never be heard in court and I will not be giving it any credence or legitimacy by attending."

I'd argue angry man gives legal process he doesn't understand the proverbial middle finger is a more plausible explanation for why it ended up as a summary judgement than judge invents novel way to reduce his case backlog by demanding upfront fees for the defendant to attend.
The answer is always Competition.

Pitting one bunch of mindlessly ambitious lunatics against another bunch of mindlessly ambitious lunatics is Natures way of reducing the odds of everyone going extinct - https://en.wikipedia.org/wiki/Red_Queen_hypothesis
The article's author even admits this probably isn't the etymology (but only near the end):

"The term hangover is unlikely to have come specifically from this practice, it more likely refers to the lasting after effects of alcohol felt the next day."
ReactOS has nothing to do with ReactJS.
I still write it every now and again under a blue moon, but only when working on legacy stuff or replacing components with their TypeScript counterparts.
^ You got it completely. Thank you.

Actually probably the output would be worse, because there's a significant amount of domain knowledge in building an effective website in this space. The only companies that are effective at it do it in house or go to specialists in the space.

Car dealership advertising is actually extremely similar in this regard. There are just a few big players working with hundreds to thousands of dealers.
> I wanted to ensure that, should an attacker gain access to one of my servers, they can’t use that access to move onto any other computer I control... SSH agent forwarding is used to allow me to SSH from one server

Unfortunately, that is exactly what SSH agent forwarding allows: using that access to move onto other computers you control, because agent forwarding allows an attacker to hijack your connection[0]

Ironically, it would be almost certainly safer to use no Yubikey at all (which only protects the keys that are stored on your workstation) rather than using Agent Forwarding. At least without agent forwarding, the attacker would at least have to gain access to your laptop.

SSH agent forwarding is a tool that should only be used in very limited situations.

Use proxyjump instead: https://userify.com/docs/jumpbox [1] (disclaimer, co-founder of Userify, which essentially keeps your authorized_keys in sync across all of your servers[2])

It's not a bad idea to use one private key per device; for example one for your desktop, one for your laptop. Label them with which is which (whether you use Userify to manage your SSH logins or not). Then, if you lose your laptop, you can remove your laptop's key from all servers without needing to also revoke your desktop's key.

There's no need to use a separate private key for each client or each business function. The definition of the public key is such that your clients cannot derive the private key from the public key. (Of course, if you have to share the private key with someone else, like on a work computer that your IT team has access to, then you should still generate a separate key for them.)

Yubikeys are still an excellent choice to protect your keys; just not as described in this article.

EDIT: see also Stavrosk's excellent link: https://news.ycombinator.com/item?id=26078305

[0] https://jekhokie.github.io/linux/ssh/security/hijacking/2019...

[1] https://userify.com/docs/jumpbox

[2] https://userify.com
Yeah, they charged in increments of 12 dollars iirc. It wasn't set up as a yearly sub though - it just worked as account credits, so if you had multiple sites it would deduct money from the same account pool.
Life Hack for Facebook, Twitter and Instagram
Serious, unsubstantiated allegations. If I could pay Yelp to remove reviews, believe me, I would. It would be far easier than the alternative: bending over backwards to make every customer happy.

Yelp's sales people can be aggressive, and it wouldn't surprise me if a rogue employee deceived a prospect to close a sale, but there is no way to pay to win. Yelp also does flag legitimate positive reviews sometimes, but the alternative is to be like Amazon where half the reviews are fake.
> this poor adult chose suicide... if he had just waited a few days or talked to his parents.

Independent dependent?
This is exactly my point. Trust and distrust aren’t logical positions, they’re opinions based on emotions. You can’t come up with a slide deck to explain why you should trust Google any more than you could use numbers to convince your spouse to trust you.

Fundamentally, Google has spent its credibility with this crowd, and that’s not something that can be reasoned against. What Google needs to do is put the effort in to re-earn trust, which it clearly is not doing.
This is an area where the law needs to catch up.

Current law limits what many people can do in terms of the stock market specifically to protect unsavvy investors. What Robinhood is doing is no different than a 3rd party acting as a go between the stock market and an unsavvy investor but telling the unsavvy investor they went 700k+ in the hole.

The internet is slowly moving away from being the wild west, and things like this is a part of it.
It can be used against you in Court if you were to make a statement that the company is a "scam solicitor".

Maybe an analogy to sales would make this more understandable: If I was selling computers and the laptop I sold you had some serious issues, you cannot immediately turn around and call me a scammer. Because it might not be true, actually there is a more likely explanation that I didn't know about the issues with the laptop.

Now if you would talk to me instead and I would insist that there couldn't possibly be an issue with the laptop and charge you for the faulty product, you _might_ call me a scammer. (Maybe one single instance of this wouldn't even be enough. Maybe you would even need to prove that I did in fact know about the problem with the laptop)

On the other hand you can definitely leave a review saying that you received a bad product. You would not be required to talk to the company to be able to do that.

Edit: To further elaborate a bit because I think people in this thread are having some weird reactions to this ruling: It's pretty normal that you cannot go around and tell lies that hurt somebody's business. If you think about it this is very normal. I cannot stand in front of a bakery with a sign that says "The bread in this bakery contains dangerous amounts of lead" if that is not in fact true. And if nobody buys bread anymore because of my sign, I will be liable for the damages incurred.

This is less clear if my sign says: "In my opinion the bread in this bakery tastes funny." Because this is an opinion rather than a fact.

But in the case at hand we are talking about somebody calling a company a "scam solicitor". That's mostly a factual statement, you could prove that the company is either doing regular business or that they are scamming people. If the defendant is not able to prove that they are in fact a scam business, it's very reasonable to assume that he is liable. The concrete damages incurred are however debatable in my opinion.
I find it amusing that he says frontend development is complex, but states having to use SCSS to make the point. My dude, if you're using SCSS, you've successfully avoided all the _real_ craziness that's going on around CSS-in-JS and such!

Other than that, I've grown quite bored of posts like this, and if I were a potential employer looking at a post like that, all I'd see is someone moaning (and even going as far as quitting their job) because of a little technological complexity, and would certainly not want to hire them for anything truly demanding.
Press freedom coalition calls on Bidens Justice Dept to drop Assange prosecution
I'm not sure I understand the relationship between partial function and exception handling. Aren't partial functions just curried? One or more arguments are bound, but not all? At least in Python, if you partial-ify a function that raises an exception, it still raises. I don't understand if the author likes that behavior or doesn't. Maybe this is some Haskell implementation detail that I'm not aware of.

Last time I wrote any non-trivial Haskell was in 2014, so a long time ago, but I found that my biggest problem with it at the time was the really huge variety of Haskell in the wild. If you're doing simple stuff, you probably stick to the prelude and you'll be happy. But if you're doing anything that's a bit complex, you'll end up seeing hundreds of mini-dialects of Haskell in the wild, so much so that I found it really difficult as a newcomer to understand code on the net. In many cases it's almost like a different language completely, what with the user-defined infix functions, tons of currying everywhere, laziness, and the like, made it very difficult to follow code paths.
> Can't we have multiple solutions to this problem?

We probably can, but that's not what you suggest.

> Some employers who match 401(k)s and do "human condition" things. Others who push their teams hard, pay them adequately (albeit not well) and give them equity so they win and lose together.

You make the false assumption that you can't pay well your employees if you push them hard, as if it was an either/or. You can pay well your employees or not. You can push your employees and ask them to do more than average or not.

Choosing to push them yet not pay them well is a specific choice that gives the maximum value to the company at the expanse of its employees, and then the word you are looking for is not "push", it is "exploit". It is a logic that doesn't work, which is why company values skyrocket while salary stagnate.

I do find that doing this while also investing gigantic sums on something that has nothing to do with your core business is a bit unsavory.

There are plenty of companies out there, small and big, that push their employees well above and beyond, but compensate that by also paying them very well. That is also what I am doing at my own company and I've been successful doing so, and I've never had to play the "you're getting screwed for the betterment or humanity, but don't worry maybe someday you will be rich" card.

> I'm not saying Musk is successful because Tesla doesn't match 401(k)s. But perhaps someone focussed on 401(k) matching isn't a great fit at every workplace.

Absolutely. I'm not saying it in a vaccum, I'm saying that in the context of Tesla doing both of those action (the 401k and the Bitcoin thing) simultaneously. You put the context on the employees but I put it on Musk/Tesla. In the goal of improving the future, I think that is the wrong direction and choice.
> it deploys a completely pointless set of brackets, mangling the wording of the quote, for no good reason.

Aaaand that’s enough of that article.