skysight-inc/HackerNews huggingface dataset:
some demotivator like this https://cdn.shopify.com/s/files/1/0535/6917/products/dedicat... ?

In general you can't trust/take seriously whatever the management says, except for 1. specific information reflected in the HR systems and 2. the specific tasks/deadlines/etc. assigned to you and the related progress/delivery/etc. discussions.

Specifically, when it comes to public praise, the manager publicly praising his team/dept/org is actually praising themselves while supposedly being publicly modest/coy by not explicitly praising themselves, and this is why management loves making those praises.
Necessity is the mother of invention. Often this become necessary for no good reason, but once that are necessary they can be the only reason that matters.
It has Google's Android team as sponsor that has decided to push it no matter what, which act as if there was no other alternative to Ant available.

Ironically even Google own teams rather use Basel and Soong as the Gradle based builds that the Android team imposes to everyone else using the Android SDK.
I agree with what you say and not a Python fanatic but this high level language stigmas catch my attention.

If you try to implement your own, let's say, intersection of sets you will probably get at most the same performance as Python using a reasonable amount of time.

I guess my point is that seeing the comment of Python in a thread like this can also be confusing. Bad (or maybe I should say "not appropriate for your use") implementations can exist in any language.
Show HN: Open-Source Kubernetes Marketplace
Huh. You're right. I use 8.6. I guess then it's the "feature" of apps that I use which embed Tcl. Maybe I will file a ticket because it's frustrating as hell when we had to port scripts from one program's scripting system to its successor. Thankfully interns were at our disposal ;)
If you describe pot loving, socially liberal Joe Rogan as alt right, what term exactly do you use to describe tiki torch carrying white supremacists? Let's not get carried away here.
What’s the likelihood that the fantastical myths of old are the stories of an advanced civilisation which was destroyed (along with their knowledge), and the myths are the fragments of memories of that time which became distorted by the passage of huge amounts of time?
I'm not sure it had anything to do with "a new version rolling out", the issue has always been there it just never had a trigger (massive enough load) up until this point.

I suppose the app that can't send messages is the most secure of all! All joking aside if their focus is security over anything else then this is acceptable. Unfortunately I don't think most of the users have the same order of priorities so it's bound to create some tension over time in multiple ways such as testing analytics, features that don't get added, or just general friction due to always requiring "most secure".

The last part I agree is probably the most concerning though, it seems like Signal's centralized services aren't ready to be battle tested from attacks bound to come due to it's popularity growth. I'm not sure matrix is the silver bullet to that problem either... email isn't resilient to DoS because it's distributed it's resilient because the key centralized players like Gmail can withstand constant attack without affecting service due to their scale. Neither Signal nor Matrix are ready for the attention that comes with serving billions from that perspective. It's something I think will come with growing pains though.
What problems? The only one is XML allergy.
> had 142 miles of range decades ago

It's intesting that they managed to get 2x the range of the first-gen "LEAF" without Lion technology
Is this only when using MFA. Sometimes, without MFA enabled, if you just change the user-agent header they send an email that they have detected a "new device". What if you just exported all mail each day, maybe this could be automated, then in the event of a lockout at least you have all of the stored mail.
It looks great, but there's zero chance I'm going to replace my current SMTP with a new protocol no one (yet) uses. If there's a bug in all of this it's in laying out very clearly how to ease into this. Especially in a world of hosted email providers where everyone is using Exchange, Google Email, and even cPanel to host email for organizations, and none of them have a big incentive to support this.

EDIT: On thinking about it, I'd think this would have more chances if they phrased it as an augmentation of email's capabilities rather than an email killer.
I'm also using FreeBSD 12.2 Stable with KDE and SDDM. The initial setup is pretty straightforward, but I agree that every now and then I it can get really annoying. Today I tried to install VirtualBox 6 and realised that it installed v5, even though v6 is already more than a year old. Even the ports included v5.
How I discovered faasd and what it changed for me
Maybe the ecosystem was moving too fast.
commented on my question with a snipped I wrote based on that extraction method from authy. The code generates a Aegis compatible database instead of printing QR codes
Getty charges $1000 for public domain photos. Fuck 'em!

EDIT: They also fraudulently claim to own public domain photos and legally threaten people who use them, demanding payment.
Agreed, there's a lot to be said for it. I drive a Tesla Model 3 and my wife drives a Bolt, which means I get plenty of seat time in both. I wouldn't say the Tesla is definitively better. There are things I definitely prefer the Bolt for.
The road of tech is littered with the bodies of email replacements.

Some of them went on to thrive, but not as email replacements: Slack for one.
I tried to find any additional information, but apparently the owner is not interested in any media attention.

Worst part is I've been to Mosta - the city where the dealership is located, was aware of its existence then but when I saw it I didn't realise what I was looking at.

I remember thinking "what a weird country to have such old cars on display".

Anyway Malta is full of unusual vehicles - it's the only European country where I saw kei-cars on the streets.
This is an amazing story. It really demonstrates the way we pave our road to hell with good intentions...

We should really do something about this issue, where so few companies (arguably, a single one) hold so much power over the most fundamental technology of the era.
I thought they were the same instructions, just a more compact representation (that has a subset of functionality)?
US Capitol rioters plead with Trump for pardons
That seems like quite a bold assumption about what I'll be running. While I do expect to a game to be able to take what it needs and certainly that could be a lot, I've definitely ran multiple games or ran intensive software at the same time. It's not always so simple
Obviously in a stealth game it makes no sense for the protagonist to talk.

But it does not make sense either that a protagonist not answer when he be spoken to.

It was quite ridiculous in StarCraft where there was a player character who had a rank and was an actual character, his allies discuss strategic plans with him and talk to him, but he never speaks back, and is only addressed by title, for he lacks a name.

In StarCraft II, the game withdrew from the notion of a “player character” and the player simply took control of various different actual characters with dialog and a face.
Worms on the sidewalk.
I use Recipe Filter for this: https://chrome.google.com/webstore/detail/recipe-filter/ahlc...
> I for one never appointed them the guardian of the walled internet.

On the other hand, lots of chrome users most likely do trust google to protect them from phishing sites. For those ~3 billion users a false positive on some SaaS they've never heard of is a small price to pay.

It's a tricky moral question as to what level of harm to businesses is an acceptable trade off for the security of those users.
Yeah, reasonble points.
>It is absolutely the case that people are unwilling to take the vaccine because the effectiveness (and safety) is questionable.

Effectiveness is one thing; I take the same exact reasoning for wearing masks - you take the insurance especially when it costs you nothing. However, you are welcome to enlighten me on well supported arguments against vaccine safety. You can't just tell me that I'm throwing up strawman, then make 0 actual arguments except "I'm not doing enough research". If you are asking me to doubt vaccine safety on no data except some vague claims on there being "less extreme" positions, then I would argue you are spreading misinformation; especially when there are decades of research showing the safety otherwise.
+1. SBT is a lot like Gradle but worse. Funny anecdote: SBT originally stood for 'simple build tool'. At some point this was changed to 'Scala build tool' and I can fully understand why ..
I agree with some of what you're saying. Points of contention:

1. It's not necessarily interesting to point out what JavaScript was as a rebuttal of what it is. This is a genetic fallacy. If you think that some mistakes are baked into the cake - you're probably right, though you'd need to expound on that point. However, if you compare JavaScript today to the original JavaScript spec, it's not even close: modern JavaScript is profoundly more suitable as a language for the web.

2. I appreciate the hybrid style of JavaScript.

3. The small JS std-lib problem is only partially true nowadays, and it is a problem easily fleshed out with tried, tested utility libraries, like lodash.

4. TypeScript/jsdoc do not change JavaScript into the language you want it to be, but simple type hints, in my experience, give it some of that expressiveness of a strict type system with most of the power of a dynamic, loosely typed language.

5. I feel profoundly productive in JS. That is, as opposed to other, more "robust" languages, and many developers feel the same way. In fact, I probably feel most productive in node, though I probably could be close in golang with more practice. As a productive tool, it fits the bill, not just for me, but for many programmers. For this reason alone, I don't see any kind of paradigm shift forthcoming, especially if your alternative is something like Rust, which is a strawman position that I won't knock down.
Some derisking solution may be wrapping your web app as native client. E.g. Electron app is Chrome technically but you get more control over its settings. I know Microsoft (SmartScreen) and Apple may block apps for many reasons too but at least you get more baskets for your eggs.
They are high quality services, not controlled by the company.

It’s pretty obvious that allowing unloggable DNS traffic in an enterprise is a bad idea. It makes ex filtration trivial.
That's very nice to hear, and I'll check the book out.

While on a cruise ship last July (well, 2019) I made friends with a Nepalese security screw and we talked about Nepal and their family occupations. It's very sad to hear of how disposably sherpas are treated on the vanity tours by unskilled foreign climbers. Basically the sherpas end up dragging along their clients and they face outsized risk on the way.
Possibly Fake Covid Vaccines Being Sold on the Internet
Upvoted, of course, and also wanted to say that you made me smile, almost laugh. That's how good your writing and wit is.
> If the players are in the mood for more action, all they need to do is move forward and within a few seconds something will happen.

This! I remember being scared to move around when playing Half-Life the first time. Flickering lights still make an instant association with crowbars to me. Great to read a bit more in detail how they managed to make something so great!
And "first-grader" is something completely different, those are six years old, not sixteen, so that was completely out. Plenty of traps and completely inappropriate translations as well.

I ended up using "first-year", "second-year" and "third-year", and "firstie" for when older students were looking down on them.
Not anymore, all LZW patents expired by 2004 (https://en.wikipedia.org/wiki/Lempel%E2%80%93Ziv%E2%80%93Wel...), long before the 2014 Alice decision we're talking about. We don't know if the LZW patent would have survived post-Alice, but from the above link it looks like it would have been on thin ice:

"At least one commentator has questioned that, however, because encryption largely consists of mathematical operations using modular arithmetic and theorems of Euler.[41] Yet, as the commentator points out, in the Flook case the Supreme Court said: "As the CCPA has explained, 'if a claim is directed essentially to a method of calculating, using a mathematical formula, even if the solution is for a specific purpose, the claimed method is nonstatutory [patent ineligible].' " Furthermore, in July 2014, just after the Alice decision came down, a Federal Circuit panel held a patent ineligible, quoting Flook and adding: "Without additional limitations, a process that employs mathematical algorithms to manipulate existing information to generate additional information is not patent eligible."[42] Judge Bryson's comments, quoted above, may therefore be more predictive of the likely outcomes of future software-related patent cases, including encryption ones, than counsel's assurances during oral argument in the Alice case."
It has been claimed that Japan has the best privatized passenger railway system in the world; certainly it worked out much better than the UK experience. One reason being that the railways own the tracks and the stations (renting out some of the space, and having things like restaurants and hotels), and in built-up areas they can thus capture some of the value the railway provides through increased land values close to the stations. Apparently only about 50% of the income is from tickets.

Railway people also often say that railways are different from roads in that the advantages of vertical integration between the tracks and the rolling stock is much larger, and thus a privatization scheme where a single railway company owns both the tracks and the trains is better than the UK (and now EU following in the UK footsteps) model of splitting the ownership.
I've seen people claim Gradle is language agnostic and Maven isn't. Not sure I agree but its what I'm told...
We had this problem in our house and it turns out it's because I accidentally plugged the modem into one of those auto power switches meant for turning off lights periodically.
Bulkhead pattern is one of my favorites.

Even with a monolith, often one can spin up multiple copies, and assign different routes in a front end http proxy to different copies of the monolith.

It makes it extremely clear which endpoints are consuming how much resources. And if one copy goes down, the others are ok.

Absolutely one of the best things you can do, not just for protecting against faults, buy also for understanding the cost of different endpoints.
|g(x)|<M|f(x)| does not imply |g’(x)|<=C|f’(x)|.
2. How is (c) better for calculating range size if you're using 1-based?

3. "But how do you have two adjacent ranges when they both have the same starting position?" What do you mean?

Consider the length n prefix of a sequence. With 1-indexing, for n = 0, we have sequence[1:0], which means

a. The end position is before the start position (?!).

b. We have to use 0 anyway.
I am a designer and my opinion is that they’re micro optimizing with A/B testing to such a degree that they miss other significantly different paths that would be better overall.
For a long time, both Tenzing Norgay and Edmund Hillary evaded the question of who summitted Everest first. They reached the top as a team.

Most of the "forgetting" seems to happen when it comes to communicating about larger, less notable expeditions.
I think the main purpose of an “explained as easily as possible” article is to help the reader understand when SOMEONE ELSE uses the term.

Sure, I can choose t use informal language, but I can’t stop someone else from using big o notation when speaking to me or writing something I want to read.
This comment felt like the beginning script for this video: https://youtu.be/_o7qjN3KF8U
I agree with your point about idioms many times being used without awareness of what they “actually” mean, and while I would still say it’s interesting for me to hear/see the idiom anyway, it’s not really the meat of where the “mind” is to me.

There are dozens of examples I can think of, such as how people refer to themselves and to others (Japanese is especially interesting here), how people communicate spatial relationships/directions, and how people refer to body parts (calf in Portuguese literally translates as “potato of the leg”).

It’s said that our language shapes how we think, and just the barest glimpse I’ve seen in to “literal” translations gives me a window in to not only how that’s true, but how particular languages can shape particular thought patterns.
It is absolutely obvious that in 60 years we will have neither AGI nor a colony on Mars.

For AGI, we are so far from even having a clear idea how to even approach this problem (no, deep learning and backpropagation are not promising avenues).

For Mars, there are no real incentives, and the problem of a self sustaining colony underground in an irradiated environment with little oxygen and grabity is absurdly difficult. We might at best have essentially a space station on Mars in 60 years, but a self sustaining colony that wouldn't die off 2 years after something catastrophic happening to the Earth is far beyond our current engineering, much farther than any advance in the last 60 years.

Not to mention, for any plausible catastrophe happening to the Earth apart from a gamma ray burst, the Earth will still be much, much more habitable than Mars. So even if you are motivated by survival of the species, trying to build a colony on Mars before having a huge array of self-sustaining underground habitats on Earth is putting the cart way ahead of the horse. You'd even get the first-hand experience needed to actually have any hope of building something like this on Mars.
One does not have to choose between assuming everything is malice or everything is stupid. Situations in the real world are more nuanced, and hence the saying is inane.
IBM used an external processor, they 8042 which was the keyboard interface, to reset the 286 on demand to go back to real mode. The 286 did have some quirks, but as far as I know none that allowed you to escape protected mode.
I've been under the impression that hatchback versus lift back depends on the car's dimensions. A longer car with a shape closer to a conventional sedan would be a liftback and a shorter/boxier car with a shape closer to a traditional SUV would be a hatchback. But it is essentially the same.
There was a post on it earlier: https://news.ycombinator.com/item?id=25803599.
Seems like a good case for a strict content security policies and self hosting static assets.
This doesn't help his reputation as an aloof executive
Interesting but no mention of SolarWinds there at all. What justifies the title?
"Cold, hard limitations of physics" is distinct from not yet having done all the engineering.

Mars colonies are way down the list of things I think worth trying to do, but it's absurd to call them physically impossible, even on a 60-year deadline.

Radiation: interpose some matter.

Temperature: heater.

Oxygen: Mars has plenty in situ.

Gravity: current humans might actually find this a problem for long-term health, I'm not sure, but it's a bounded one, not likely to compare to long-term zero-g life. There's no barrier in physics to spinning up big centrifuges, even though it's ridiculous. Biomedical approaches are more likely for a biomedical problem.
> Then 1-based can be described as the interval [1,N] where N is both the last element and the length of the vector/array/list.

Doesn't work when the start position isn't 1.

> But that first case doesn't matter in a 1-based array because the range size is just `b`

Only if a = 1.
Canadian here.

Our culture tends to pick and choose from the best of either the American or the European approach. We don't always get it right, and the combination/middle ground isn't necessarily better than either of the alternatives, but I do feel like we have some general insight and sympathy to both the European and the American philosophies.

I've also lived as an ex-pat in Europe for 4 years working closely with both Europeans and AMericans.

In this regard, I think the American approach is superior.

1) Europeans are overly sensitive about "micro-friendliness". I've heard people complain that the cashier at the grocery store asks "How are you doing?". "They don't really care, why do they ask!"

I've had to explain that no, they don't care, but that moment of friendliness is still a pleasant one, and over the course of the day, all those moments add up to a generally positive contribution to one's existence.

Americans do take faux-friendliness over the top (especially if it's only reserved for the local in-group, see: southern "hospitality"), but I think the Europeans need to lighten up a bit.

2) While I don't need my waitresses to be so friendly to the point that they seem like they're flirting with you, the European waitstaff at restaurants are far from neutral, and are actively disinterested in your hospitality experience. This doesn't apply to fancy high-end restaurants, of course. But just a general casual lunch or dinner you're just not going to get the same quality of service as you do in North America.

While I abhor tipping, I can't help but think that it does create some positive incentives in staff here.
It's cool but what I really want, what I'd trade almost anything for, is an all-in-one smtp+dkim+imap mailserver binary written in a non-meme language.
That is an interesting question. I think the most obvious answer is that exploration is predicated on a certain level of technological advancement, below which it is completely unreasonable. If you don't have a food surplus and some academic establishment and governance and trade routes, exploration is an unreasonable vanity project. Guns, Germs, and Steel grazes this topic.

As Nepal develops further, I expect to see more of these sorts of headlines.
A big part of the issue is the economics.

Disinforomation can be funded through all sorts of ways. The truth needs a patron.

https://blog.nillium.com/news-was-never-meant-for-social-pla...
This is one of the best posts I’ve seen on this forum.
Here's a more recent report regarding the health effects of plastic pollution...
https://smosa.com/report-plastic-waste-not-just-bad-for-envi...
Are you guys still experiencing trouble? I have had zero issues since this morning (central European time). There might be some delays that are longer than usual, but never longer than say 4-5 seconds.
Luckily it is possible to be happy in Java ecosystem without touching anything Gradle related, unless one needs to deal with Android.

That is my path to happiness, Netbeans | Eclipse + Maven.
Most hard problems are not solved simply by creating a technically superior product, they are often unsolvable due to mundane factors like user adoption, distribution, financial issues, server issues, etc.
Facebook, Microsoft, Google and Amazon are snapping up Rust experts
I agree. It reminds me a bit of an episode of The Office, where the top salesman (Dwight) is explaining how he was Salesman of the Month 13 out of 12 months the previous year. In lieu of a pay rise, management had given him two plaques for the month of February.
> Any two, sure, but not all three.

Funny, you just made me think of the CAP theorem. [0]

[0]: https://en.wikipedia.org/wiki/CAP_theorem
"Don't be evil" - It's been forgotten about a long time ago.

https://en.wikipedia.org/wiki/Don%27t_be_evil
Speed - a gradle build computes hashes of all the build steps so it knows when to skip things that don’t need to be run. Spring converted their builds to gradle and were able to cut their builds from an hour to 10 minutes (full-ci bulds). https://spring.io/blog/2020/06/08/migrating-spring-boot-s-bu...