skysight-inc/HackerNews huggingface dataset:
Great design is the sign of the perfectionist. Good design is about shipping product.
Those weird brand names have actually become a problem for the US trademark system. The sellers are basically just algorithmically generating company names that haven’t been trademarked yet in an attempt to fill the Amazon marketplace with as many fake brands as possible [0].

[0] https://www.nytimes.com/2020/02/11/style/amazon-trademark-co...
Is dynamically linking Rust's standard library officially-supported or did you have to hack around that? I know static-linking is the default but I've never looked into doing otherwise
They are already doing it themselves...
So any company that increases its valuation as a result of more customers or more revenue is also extremely unfair?
I've been able to use voip.ms to make/recv calls this afternoon, but their website, sms and other services continue to be down despite their move to have cloudflare disintermediate their "ddos issue".
Art is about oneself. Design is about others.

As a graphic designer myself, most (if not all) of the colleagues I've ever met want to feel sometimes like they're artists. Since I've working for the web even before I was studying graphic design at uni I never could understand why is that goal.

I don't think this is a "Steve Jobs" thing, Jobs wasn't even a designer nor programmer but a marketeer, and a successful one. It comes way before than him, and it reaches all branches of graphic design - until at the end of the day you remember you're trying to communicate something to _someone else_.
It sounds like VMWare agrees with you.

> Unlike VMware, which creates a virtual TPM, VirtualBox's new driver will require a host to have a TPM 2.0 processor for this feature to work.
I tried to use Temporal just this past week, and I have to be honest… the spec and documentation are painful. I spent three full days with it and still don’t understand why it’s designed the way it is.

Other recent additions to stdlib have followed a fairly consistent pattern: design low level but with existing use cases and solutions in mind, explain the design in terms of migration path for library authors or in terms of usage comparisons to those libraries.

Temporal just has… a bunch of data types with very little in the way of explanation of what they are. And some of them are quite similar but have slightly different semantics and APIs to achieve the same thing.

It’s not entirely clear why most of the data types exist in the first place. Like, I don’t want a TimeZone class, and I don’t want multiple kinds of Instants. I want a Date, a Duration, and clear semantics about how they interact with each other and with time zones.

Anyway I ended up putting the work I was doing on hold because it became such a time sink, but when I come back to it I fully expect to look at my WIP stashes, and run screaming toward date-fns or whatever.

I mean no disrespect to the standards authors/contributors (in case any are reading), I’m sure standardizing anything to do with dates/times is even more challenging than anything else you deal with. I just… wonder if the low level design approach may have forced an unnecessary design in this case, and wish there was a somewhat more pragmatic approach for something end users and library authors alike routinely get wrong in subtle but important ways.
LA Metro is working on small buses in dedicated lanes: Bus Rapid Transit.

Very exciting
This is a step in the right direction but it's ridiculous that these devices (UDM, UDM Pro) STILL cannot log allows and denies of traffic in the firewall.
So far so good, a year of singing with SCSing
You can set LTO units to 1 which is what I do because it leads to some final binary size reduction -- but it isn't much. :(

I am aware that we have to start being more mindful of our dependencies but in commercial this is a luxury that you often don't have.
Who the fuck cares about downvotes as long as your sincere about your opinions?
The question is whether they commingle- Amazon does, Walmart and target (for now) do not.
I received a gift card pursuant to a review. So I left a 1 star review explaining that gift cards were being used for good reviews (the product was otherwise fantastic).

Amazon took the review down.
Hate, Harassment, and the Changing Landscape of Online Abuse
I write all kinds of low-volume webapps (e.g. for my personal use) that I use for things like workflow applications, classifying objects and controlling IoT devices.

I think it is fun to do this with asyncio in Python, particularly building systems that (say) communicate in real time listening to websockets, AQMP and some other sockets at the same time.

Every team I've been on for the last 10 years or so has used the JVM (either Java, Scala, or Kotlin code) for the back end. The strength of the JVM is that it handles parallelism and concurrency. It doesn't just claim to exploit processors with a many cores, it really does. (Before that I worked on a C# project which is almost the same.)

Python, node.js and similar things don't have a good multicore story so they are not going to hold up to heavy use.
The comments are more interesting than the list:

Far too many songs from the last ten years or so clogging the list. No song from 2019 or 2020 has been around long enough to be an all time great.

As a disgruntled Gen-Xer, this is yet another RS list that proves the Millennials have taken over the magazine (not necessarily a bad thing) and they have terrible taste in music (definitely a bad thing)
But the several times I've gone looking for a very privacy-focused (but not horrible performing) vpn, I've usually only found 1 or 2 good options. Most of the consolidation list were never the good options.

So a better question is, "Is consolidation of products you shouldn't buy trouble for you?" Probably not.

While not a VPN, it's the sales of Lastpass and Keybase that really bothered me. Those were losses for the consumer.

Small aside: a VPN which sponsors a few dozen youtube tech videos is probably not one you want.
I agree! I’m actually thankful for your hint, since I am in need!
I find the wording itself interesting. I guess it's a sort of class-tribalism that's developed to the point where it's so ingrained in some people's mindsets that they causally append bizarre comments like that to their sentences.
> And yet, you are about as likely to get hit and killed by lightning as you are to die from being shot by police.

And?

You’re also more likely to die of a lightning strike than you are in a school shooting [0]. Does that mean we should judge the horror of school shootings any differently?

- [0] https://www.statista.com/statistics/971473/number-k-12-schoo...
Same result, just true "line of sight" vs. including light bending. The calculator I used gives both values.
Sounds like reverse-management to me: a clueless manager who makes you do his job, while he focuses on the details of your day to day work.

https://www.fiveeasypieces.xyz/p/five-easy-piecesthe-reverse...
Anything that doesn't comply with major governments is automatically a "dark web" for cyber criminals.
When was the last time you read a URL aloud or typed it in?
> 100% alcohol (impossible to obtain unless your a pharmacist because all non-drinking alcohol is poisoned so you can't get drunk without paying a liquor tax

Actually, its because ethanol is a aziotroph with water at about 95%. To distill it further, you need to add dangerous and toxic organic compounds. 95% ethanol is the highest that is still safe to drink.
HSV is, iirc, one of the most significant causes of serious conditions like viral encephalitis. I wouldn’t be surprised if the net impact were similar to or greater than an HIV cure, considering that about 5,000x more people have HSV than HIV (order of magnitude estimate from a quick look at some stats I found online). Of course, the PR of an HIV cure is much better.
Do you have a repo/gist where you can throw up a sanitized rpi config? I don't know much about Nix but what you are describing sounds like a nice use case as I do have to periodically rebuild different RPIs.
The public would still use internet applications, like Facebook. They just wouldn't be able to use the web any more.
They need to Switch to white lists. Blacklists don’t work
Is it just me or is it impossible to read this article, especially on mobile. I keep getting full page ads with nowhere to click to get out. If i do click i navigate to a new page. So frustrating...
Modern UDP-based protocols handle this in two ways. First, prefer to make responses no larger than the request, so there is no amplification.

Second, if the response has to be larger than the request, send the requestor an address-specific value in a small initial response, e.g. HMAC of a secret and the sender IP. Then any request that incurs a large response has to contain that value. If the sender is spoofing the IP address and can't receive the small response sent to that address, they can't cause a large response to be sent there.

This can't be done with DNS because of "security" middleboxes. They ossify the protocol because they reject anything they don't understand, and they don't understand new versions of the protocol even if both of the endpoints do. So the protocol gets frozen in time and no security improvements can be made because of the things that claim to be there to improve security.
They sell fear (with some justification), and then they sell an underperforming product that supposedly addresses that concern.

It would seem that people do [think “oh shit I need to protect my security”, and then buy NordVPN, without questioning ...] or else they would have stopped all that advertising.

There's some truth to the fear they are promoting in some situations. I doubt most consumers are in those situations (ignoring people living under oppressive regimes, as presumably they aren't watching the typical consumer tech videos on Youtube). But like a lot of types of insurance, the consumers are convinced that they need the solution to the problem which they don't really have.
Large language models, which are increasingly used in AI applications, display undesirable stereotypes such as persistent associations between Muslims and violence. New approaches are needed to systematically reduce the harmful bias of language models in deployment.

IOW, we need to bias the models until they conform to socially acceptable standards.
The 170km number given in another comment (and by the calculators) is meant to take into account "normal" light-bending; the distance here is 250km. While I'm not an expert, that seems like a lot of extra distance / angle to make up.
I think part of the difficulty is that just receiving or denying the traffic can consume all of your resources. It really has to be denied at the ISP levels before it reaches your router.
If you've never used one, how do you know?
re-rendering for higher resolutions is trivial

Everything is trivial when someone else has to do it.

Everyone on HN who says something is "trivial" is someone who has never tried it.
If you're asking questions and not getting useful answers, you need to ask different questions (or maybe different people). Same thing happens on the other side of the interview, it's not useful to ask questions that nobody answers well, because it doesn't provide information that helps you decide about the candidate.

If you're interviewing at pooled hiring places like at least FB and Google, asking questions about a particular manager's style is not going to be useful anyway; chances are, if hired, you won't work with anyone you interviewed. If that's an issue for you (and it's fine if it is), then you should clarify that before interviewing.
Being an indian, I find this funny - in our culture (and I guess most asian cultures), it is quite common for the elders in our social network do so much unsolicited match-making that it can sometimes be irksome. :)

India even has matchmaking websites for those wanting to find a suitable partner for marriage (half of the posts in it will be from parents / relatives of the prospective bride / groom). It's actually quite a competitive and lucrative business. Apart from charging for membership, these sites also abuse lax privacy laws and sell the individual profiles to data brokers and marketing divisions of various industries.
You're asking if we should judge the horror more differently?

Certainly. One (school shootings) is obviously far more horrible, for obvious reasons.

But, if you're commenting on how common something is (as the original poster did), then having an actual understanding of the frequency is important. For instance, I don't think we need armed police and metal detectors on every single campus. That would be an over reaction but one that you might make if you thought the problem was bigger and more widespread than it actually is.

I am somewhat surprised that I am having to explain why keeping perspective is important on HN. Sign of the times, I guess.
Except the distances here are twice that, and the farther you get apart the more the curvature matters.
How often do we ever find the actual individual humans resonsible for these bad actions?

I would imagine if the individuals were identified, some harmed parties would spend money eliminating them to dissuade others doing the same thing.
Fakespot is a privacy nightmare:
https://www.fakespot.com/privacy-policy

Personal Information We Collect

Identifiers:
User ID: Such as screen name, handle, account ID, or other user- or account-level ID that can be used to identify a particular user or account. This information could be provided via your Fakespot account, Apple ID, Google Account, or other accounts you may use on the Services. User ID also includes your account password, other credentials, security questions, and confirmation codes.
Suggestions on this thread were to use half of Tempelhofer Feld and all Kleingarten to counteract what are the effects of speculation.

All I am saying is that those areas are not "useless" by any means.

I'd rather attack speculation head-on that have band-aid solutions.

I also don't believe that removing those areas will make any difference regarding speculation. Again, as user probably_wrong put below, "the losses would be socialized (namely, the park) while the benefits would go to the wealthy."
drop in the ocean. Amazon has become the online scam marketplace. I fully expect every item to be either counterfeit or outright stolen at this point.
It's not just 250Gbps, its 250 on top of normal usage. Most ISPs run a fairly efficient setup where they are only paying for a little bit over the average usage.
Amazon is primarily a platform for Chinese resellers.
This is mainly due to internal reasons (Election day is in a few months). Macron wants to appear Jupiterian again. He changed its communication strategy since this summer. Last couple of months he even "replaced" his (Prime) Minister(s) in the media.

Also, an important factor has to be understood about the majority of people in France (Europe?): they hated Trump. When a Democrat was elected, they believed that they had a friend sharing their view on the world.
Reality felt like a stab in the back.

Reality is that we have entered a new Cold War: China vs USA. Countries have to take a side.

For those interested about the *Thucydides Trap* (https://en.wikipedia.org/wiki/Thucydides_Trap) we are now seeing, I strongly advise this TED talk with Graham Allison: https://www.youtube.com/watch?v=XewnyUJgyA4
Broke is an expression here. I've lived in places where people are truly impoverished and I've lived in US cities with low minimum wage.

The difference is massive.

The fotm is life is better for poor people in the US now than it was even 50 years ago.
Somewhat unrelated, but has anyone noticed the appalling quality of the FT's comments section? You'd think that the leading financial paper would be able to stop people from flaming each other in the comments. In their recent AUKUS coverage as well, there were commentors cheering on the idea of war.
In fairness, there would actually be much merit to this way of writing about an airline trip if the target audience were 19th-century people who had never heard of an airplane except in fanciful speculation. It explains a great deal about air travel and adjacent parts of the setting, that a story written for a 21st-century audience who are already familiar with the setting, naturally skips over.
Here's perhaps a controversial and less heard argument:

The core concept of bitcoin is that it is decentralized and away from the prying "government". That's what also gives it its "safe haven" allure in much the same way as gold. The question is, is this really to society's benefit? Just think about this past year with COVID - if government didn't have the ability to impact the financial markets and everything was strictly down to human emotion, I'm sure we'd be in a worse place than we are now. Same goes for 2008. Through its actions, the FED is trying to actively avert financial distress - its goal is stability. As a corollary, if you believe that bitcoin will be there to save the day if the entire modern financial system collapses, then I believe you would be sorely mistaken. I'm not sure how such a technology and government infrastructure dependent currency would be usable in a world that has descended into chaos.

I mean just think about a world where Bitcoin is the only currency. So the mega-wealthy are suddenly some early hoarders of the currency who, by holding onto their currency, see their overall wealth INCREASE (through depreciation and constriction of the monetary supply). A currency's main role should be to promote and facilitate financial activity and trade... They sit their with their thousands of bitcoins whilst the rest of the world is transacting in smaller and smaller fractions of bitcoin.

Imagine back in Medieval times: A king sits on his throne with a pile of gold behind him. If he chose not spend it spend and simply kept taxing his people, he would not only accumulate more gold, but the value of every piece of gold would suddenly increase (in the peasant's economy) as the entire peasant population had less gold to do trade with (depreciation). This would further encourage hoarding money instead of using it - i.e. the whole reason currency depreciation is harmful to financial activity.
Covid safetyism has gone mad
It’s a single ledger of transaction history that is public instead of private.
The language doesn't build at the moment: https://github.com/adorad/adorad/issues/12.
You are absolutely right but you will never be able to convince anyone here that this is true.
In spite of high vaccination numbers, Israel sees 'record' Covid wave
Sounds like a good thing the government is scrapping the deal. Hopefully next they can redistribute the Darwin Port to those whose needs are greater.
True. But in this case the regression testing is mainly for if you miss an import, since some of the formatters require plugins. Fortunately if that happens it will be fairly obvious since iirc there will be random letters in the middle of the time string.
> There are only so many grannies whom a given attacker can pwn

And at how many millions does that number start to taper down? Plus, zombie devices of all sorts are being used of course, so while there certainly does feel like some sort of resource-symmetry scheme would be, if nothing else, a satisfying solution, its hard to see logically how that would really help all that much for these sort of attacks.
REvil: We Accidentally Leaked Kaseya Universal Decryptor Key
It’s almost impossible not to get it wrong. Most developers don’t even understand the full scope of the problem (and it’s probably impossible to!).

Even devs with good defensive programming instincts make entirely wrong assumptions because the problem is so vast and complicated. For instance I remember repeatedly explaining to a previous team that we couldn’t treat all of Michigan’s locality outside of its 4 Central Time counties as America/New_York because America/Detroit is governed differently. This was hard to communicate even as I dug up the relatively recent history of TZ changed in MI.

Their eyes collectively glazed over as I tried to explain the complexity of DST in Arizona—the state doesn’t observe DST, most of the reservations do, but some don’t.

I have no idea how library authors are supposed to deal with this. Language authors are more likely to be able to defer to expertise, but even then it’s obviously not going to produce great results. And by and large library authors will depend on the quirks and bugs of the host language.

I agree this is a particular sore spot across the field. I think it’s something that would especially benefit from a cross-environment design.

As in: start with the existing ISO standards, which are good. Determine an appropriate level of abstraction that suits low level platforms, and coordinate higher level abstractions as warranted. I anticipate the XKCD comic, but this is a case where the problem is generally equal-bad for everyone involved and it wouldn’t hurt to try.
> How would do one circumvent the need to copy traffic between different userspace processes

By mapping the same buffer into both processes, or moving it from one process to the other, depending on security needs. Mapping the buffer into multiple memory spaces is how a kernel VPN driver would accomplish the same thing.

> as little context switching as the design allows

A raw context switch only costs 20 nanoseconds for a round trip. And it's only a few more to save the normal registers. The rest is up to kernel design. So it sure sounds like it's the kernel's fault if putting tasks like that outside the kernel is too expensive. Especially since one context switch can process as many packets as you want.
If they get bought out, absolutely. That's what happened to Newegg.
I’m speaking from the first person, not taking it personally. I’m just explaining why ownership is often superior to rentership. Otoh, your comment seemed very personal and emotive:

> Maybe rent a big vehicle when you need it and use a regular size on when you don't. I'm tired of being menaced by extremely clean and pristine pickups

This sounds like you feel persecuted by truck drivers.

I’m not sure the observation about bed space is really true, except maybe insofar as modern safety regulations require more empty crumple space in the front of the car.
That works for a website. Not so much if it's the core router of your business campus.
Setting Up Windows for Remote Rust Development
I think it's is a good question, and I don't have a solution to the dilemma.

However I think it's predictable that if I lived in a place with a significant number of those super-augmented people, and I wasn't one of them, the quality of my life would be extremely dependent on their attitude towards me. There would be extreme power asymmetry. I could only hope they were kind, as I'd have next to no power in that world.

If I was one of them as well, then I think it's difficult to extrapolate from current human experience what society would be like. It could go in a lot of different ways. Some SF literature explores these questions.

The current human world, with the addition of some people having high-tech, always-on sensors and computers analysing everything around them is a bit like the first scenario above: Some super-augmented, others not. As the tech becomes progressively more advanced, those who don't have the tech can only hope those who own and control the tech are kind, (that's not generally the camera wearers, by the way), because it creates a substantial power asymmetry, which keeps increasing as the technology advances and is distributed unevenly.
All these brands seem to come from random name generators anyway. You can trust that GESMATEKIiI has the best usb chargers and mattress pads :P
Apple's loss, I'd say. AMD Macs would sell like hot cakes.
Right. However, it is my understanding that these glasses in their current form do not stream or publish data to Facebook, and I have no reason to suspect that future AR glasses would do that either. Technology has no inherent morality, and can be used for just as much good as bad.