skysight-inc/HackerNews huggingface dataset:
It is like saying I don’t want spending months to learn git to gain the very few benefits of a version control system. I much prefer to share my code with my coworkers via usb-sticks. Yeah this is less complicated in the short term.
The temporal color jitter is pretty bad, but the other processing seemed to crisp it up. Based on my watching two minute papers I have to guess they can do better on the temporal consistency of the color.
I'm not sure why you're conflating being rich with being a statesman? Getting rich doesn't necessarily mean you have the skills to be a good politician. Which it seems is what you expect these people to be?
Social-Justice Blowups Are Mostly About Intraelite Jockeying
High and Low Dynamic Range
20+ years into my experience as an IT architect I've battled with overly complex ideas non-stop. The worst part of jobs is usually having to go through a huge research and documentation process just to get a customer to adopt the solution I'm proposing because of all of the frameworks and tools floating around with deeply false promises.

I've found it's simply better to avoid working with devs that implement overly-complex and under-supported solutions.

A JS library, no matter how cool it works, often isn't supported properly after the 1-2 year mark if it's not maintained and updated responsibly. Less is more if a site or application runs flawlessly and if weak workarounds don't constantly need to be involved in every product release.

Many devs create complex code because they think perhaps that that is the way to retain job security, it simply doesn't work over time for anything beyond a portfolio site. In the business world, well-serving-mission-critical systems are either maintained by big teams and a lot of funding, or by tight knit teams using technology that is simplified and low-maintenance.

Blockchain, abstract JS frameworks, and many other new concepts are promoted these days as cutting edge, with buzz-word branding like "Web 3.0" etc... Because it's very hard to disparage a history of stability and reliability found in PHP, Python, C, and Java (etc) without trying to rebrand stable and proven solutions as "Old School" and "Legacy". Using those terms for proven solutions is wrong in my view, and it only serves to create a new revenue stream in refactoring and "screwing up" an ecosystem that's worked. Those "Legacy" ecosystems are still being updated by their support communities, and likely by leveraging far more organized, tested, and stable methods than those used by creators of newer frameworks.

In contrast, it's very hard, expensive, and time consuming to do a fully functional proof of concept and to maintain it over long periods of time especially when your solution is based on a small and fragile community of support, and with very little documentation because of that solution's infancy.

Stable (for me) always better than cutting edge in every solution I've built. The tools are not as important as the end product, it's fulfillment of business objectives, reliability, uptime, ease of use, and it's functional precision.

Design and Innovation do still have great merit in solutions, but they should never outweigh nor outrank reliability, efficiency (simplicity), consistency, and function of a solution.
A high resolution screen. Meaning 200% scale — nothing else looks good. This is also a rarity these days, even though my 5-year-old Samsung ATIV Book 9 has it.

In the Windows world, sadly, things are a mess. Most new laptops including Microsoft's newest Surface Studio have fractional scaling, i.e., scaling set to a number other than 100% or 200%. As Steve Jobs said when he originally introduced retina screens on the iPhone, the only scale that looks good after 100% is 200%. Any other scale will have display artifacts. If the scale is 150% or 175% then horizontal lines on a web page will appear to have different thicknesses even when they are all actually the same thickness. This is a deal breaker for web developers and graphic artists, and for folks who just want the best looking screens.

I tried the screens of the newest laptops on display at BestBuy. Even 4k screens have this rendering artifact. Surprisingly, even when scaling is set to 300%.

Microsoft's now-obsolete Surface 2 and Surface 3 screens are one of the best. They have 3000x2000 screens and the dpi is 267. Most importantly, the display scale is set to 200%. Everything looks perfect. Sadly, Surface Laptop 4 and Surface Studios no longer use this screen. Their scales are set to between 100% and 200%, which means they have the aforementioned display artifacts. That's sad because the Surface Laptop 4 is one of the best Windows laptops in terms of industrial design.

Samsung Ativ Book 9 first released more than 6 years ago has 3200x1800 13 inch screens... one of the best in the industry. Sadly Samsung is no longer making Windows laptops with that DPI anymore.
I have a Lenovo Legion 7, with a 16:10 aspect ratio.

I’ll never ever buy a laptop that does not have this aspect ratio again. 16:9 is rubbish.
I'm not ignoring anything, I just mentioned C++ has had a ton of features over C, some well over a decade (and some just about and some newer).

Moreover I can't even see how I could've mentioned lambdas. They have a superfluous keyword? Which one?
No, that’s not any harder than anything else.
So, apparently when chrome extensions have many users, shady companies often offer to buy said extension before secretly adding various types of malware; e.g. turning the install base into a bot-net that mines crypto or something of that sort. I don't know if there is an easy way to guarantee that the code posted on a site like github is guaranteed to be the code used to build an extension... maybe some sort of hash comparison. Regardless, open source or at least verbage to assure users that they won't unwittingly be taken advantage of and that, basically, you're a kind person would be nice. The bit you said about privacy at the end of the description is what I'm talking about - it doesn't make me any extra paranoid and reassures people, even if the only way for me to be certain would be to do something unwieldy to normal users like monitoring network traffic or reverse engineering your extension from binary.
Researchers show Facebook’s ad tools can target a single user
Mining landfills for plastic might be easier than sorting recyclables, no? more concentrated ore stream.
Steam Bans Blockchain Games That Issue NFTs or Cryptocurrency.Epic Games Is Okay
It's the best thing I found and I am truly satisfied with it. Keyboard is good, especially coming from (good version) macbook pro ones, build quality excellent, battery great (for intel), screen great.. I would like to see an SD slot on it, but hey, and maybe one more USB-C or two. There are two of each, and you can charge on either side which is cool. No need for USB-A anymore IMO, maybe they'll go full four USB-C next gen.

I didn't go with X1 because I do occasionally need discrete graphics, it works with Razer Core out of the box as well (on linux, but probably X1 would too), no proprietary charger (it's USB-C), and I don't like Lenovo's trackpad - neither the feeling of it nor the two (for myself) unnecessary physical buttons and a trackpoint. I understand there's a cult following for that however, so to each their own I guess.
Nigeria vigilantes fight with homemade guns that shoot used battery cartridges
To put some numbers on it, at a price of $60k and in the current mining epoch, Bitcoin miners rake in ~$20 billion per year in the aggregate (not even counting transaction costs). All that money comes from diluting hodlers.
If the certificate does not refer to a specific installation it cannot perform its function as a certificate, which is to provide some sort of a proof that a particular installation is authentic. If the artist is indeed issuing and profiting from these certificates it could be considered fraud.

A certificate of authenticity does make absolute sense in the case of physical art (provided that it actually certifies the authenticity of the work, of course), because physical copies are all slightly different. Therefore people may want to tell those that are original, i.e. made by the artist or under their supervision, apart from those that are not. By contrast, there is no such thing as an original copy of some digital information, because a piece of digital information isn't put together by any individual that could claim to be the author of the copy. Even if they could (which they definitely cannot), all copies are identical and impossible to tell apart one from another. Then, what would a certificate of authenticity be certifying exactly? Nothing. It's just a ploy.
> Everybody loved Paul Allen, instead.

I bet if you surveyed a representative group of Americans, a very small portion would even know who Paul Allen is.

Anyway, in the developed world, the "social hatred" the other person referred to is generalized. The average person probably can probably name fewer billionaires than they have fingers and toes (if that), but images of mansions, yachts, private jets, supercars, lavish jewelry, etc. factor prominently in the backlash against our modern gilded age.
Not that long ago if a person wanted to by weed, they would have to know someone, grow it themselves or do something shady. Anyone could smoke or vape.

Thanks to big tobacco, the only vape legal in many states/counties belongs to big tobacco. They helped fuel a scare because of bad vape juice being smuggled into the US from Mexico tainted with vitamin-E and other crud. That was quickly curtailed by the DEA.

Now everything is backwards. You can buy weed legally in many states but can't buy a vape, vape coils or vape juice in many states, all in the name of protecting the children. Teens smoke. Vapes were a chance of getting some teens away from big tobacco. Now many of them will go back to getting cigarettes from their friends because they are easy to buy. But... vape is bad Consuming nicotine in any form will ultimately lead to atherosclerosis. Smoking tobacco will ultimately lead to cancer for many. But flavored vape... Making the vape taste like someones backside will just push the teens back to the variety of cigarettes that teens were used to, right where big tobacco wants them.

Shame on the FDA. Disgusting.
Classic Germany
How is the point of Apple pushing Metal instead of Vulkan when the change request submitted to Blender is not using the MoltenVK stuff you're talking about? If anything it proves my point
You know it’s make believe, but part of the point of movies is to suspend your disbelief and for a short time believe that it’s real. That distinction is even harder for children, which is why the violence of movies for your kids is problematic.
Nudity and sexual content was always subject to suppression and censorship, it's just that "fine art" got a free exception for nudity for reasons that I've never seen adequately explained but are almost certainly to do with class.

(The nude-but-not-sexual viewpoint is pretty valid, but some of the fine art is definitely sexual once you know the context, and some of it was controversial in its time e.g. https://en.wikipedia.org/wiki/Le_D%C3%A9jeuner_sur_l%27herbe )
Oil is trading against Yuan for a number of years now:

> Traders appear to embrace yuan oil futures contracts, pricing them similarly to the Brent and WTI benchmarks, says analyst

> According to Bloomberg Intelligence, the volume of crude oil contracts traded on the Shanghai International Energy Exchange (INE) accounted for 10.5 per cent of the global volume at the start of June compared to 6.2 per cent in the second quarter of 2018.

https://www.scmp.com/business/china-business/article/3088802...

EU also wants to start trading oil in Euros:

https://pemedianetwork.com/petroleum-economist/articles/corp...
Good news, we can arrest people for stealing

Even if they're in a place (like LA) where the DA isn’t trying to arrest people, they can still prioritize certain kinds of thefts

Existing laws like getting a gun from out of state and literally getting back in your car circumvent most local regulations

And yet the municipality is worried about this polymer vector

So it can be reduced by raising the compliance burden and creating other chokepoints that allow for preemptive action
I agree, the GIL is really not a huge problem unless you are trying to write a high frequency trading app in Python, which you shouldn't (and not just for technical reasons ;) )
One of my favs, hit too close to home in some cases...

Side note, this article appears to be removed from the front page now... interesting.
Dupe: https://news.ycombinator.com/item?id=28830328 (691 points, 360 comments)

Also: https://news.ycombinator.com/item?id=28875932
But if i turn over to a union there is small assurance i will not take some pay cut. I doubt people making so much are top of bargaining priority list, probably more rank-and-files level are their focus. And then I have turned over my rights to majority, so it is suck up what my coworker wants or leave. It is similar for employer, i must suck up what it want or leave, but I already known these terms are okay with employer. Since i am not in majority bracket of workers this probably is not good.
Google Play Instant aims to address the second point for Android.

https://developer.android.com/topic/google-play-instant/

I guess it would work on Chrome OS, too.
Before I had a desktop it was a balance of everything. Now it’s battery life for too priority. If I need more computation I’ll just ssh into my desktop.
> It just fits too well for it not to.

It prevents governments from controlling their own fiscal policy. It doesn’t fit AT ALL with the way any solvent government currently runs their country. The only place it fits are countries with unstable or nonexistent financial markets.
I looked for contrary articles and didn't see any. If you have some handy, posting links to them would add a lot more to the conversation than randomly spewing invective at me.
a real tragedy, but also a succinct metaphor for Nazi Germany!
Basically, yeah.

You don't even need 'const' for this. Under the as-if rule, subsets of the program could always already be evaluated at compile time and have the result substituted in the program. Compilers already did that when they had the definition handy. Like just do int x = f(5); and then define int f(int x) { return x * 2; } and you'll get int x = 10; in any compiler without any keywords whatsoever. The constexpr keyword just cluttered the code for no good reason.
I have this article bookmarked on this very topic: https://fs.blog/2015/11/map-and-territory/

I also like quoting George Box to those who are drinking the kool-aid a little too much with their models, "All models are wrong, but some are useful." :)
Hah negative votes on this, so to expand a bit:

Most HN responses are thoughtful and reflect some background. Timezones vary, but are self-consistent. Similarly, different people gravitate to different topics. But when a reply is on a talking point associated with state misinfo and written in a misinfo/troll style (short, lies, unfalsifiable, red herring, pushes asymetric work to the other person, ...), I check to see if from an account mostly only making non-technical comments, time zone range, and other surprises. Unfortunately, no public way to do IP/browser-level correlation for account reuse and other common forensics.

While such an account is unlikely to be a programmed bot, human troll farm employees are paid to do exactly this sort of campaign. NLP is great for catching funny behaviors and talking points, but without the forensic info, generally too hard to increase confidence. NLP on a message is like an alert, and NLP on the message history can tell you if someone acts like a troll, but metadata forensics are still typically needed to get proof points for saying it's a troll-farm-style troll. (Then again, if it walks like a duck and quacks like a duck, it's enough of a duck for many community leaders to treat it like a duck.)

If HN's trust and safety team prioritized this stuff, they should have the needed metadata already, and the forensic analytics patterns are pretty established nowadays - you don't need to pay FB's $1B/yr on it. I'm sure they do some of it already in addition to the human moderation. Project Domino is all about building open AI so others can do the same without the high budget.
We who? it's the Americans.

Those puritan standards for art are far from universal. In fact, they don't even cross the Atlantic well.

That's what cultural imperialism is about: projecting one set of values as universal and natural, when it's really not.

And that's the problem with having a big media/technology (de facto) monopoly, all located in one hegemonic country.
These people are stupid, and solutions like "a combination that only they know" or "disciplinary collars" are also stupid. You wouldn't want to rely on entirely novel, oppressive, and essentially untested ways of maintaining your power, when the price of failure is that you're the hated target of everyone around you.
Carpentry – an open collective that builds packages for Carp (Lisp)
Twitter does. Facebook and therefore instagram have the "no female-presenting nipples" rule, and you're not allowed adult content even though they know you're an adult.
Also, I’m not sure how much of the hullabaloo about breast feeding in public is about the breast, and how much is about the idea that women with children should be at home, under the guise of it being about the breast. It could be more sexism than Puritanism.
Why “scrambles”? Seems like something that should’ve been planned in advance, to coincide with the closing of those plants, no?

Is the issue that they gave too short notice, or waited till the last minute to figure out replacement?
I don't want to be led by SV CEOs. I don't want to be led by anyone. I want to be left alone to thrive with my neighbors by our own efforts and ingenuity.
That's not what I'm saying at all. I'm a responsible gun owner, and so are said furries. I'm just pointing out how widespread this is.

Also yeah, furries seem to be getting into guns, and also seem to be acting with due safety, so I'm a fan of that happening.
Why it is selfish for me to want my paycheck but not when you want me to take some maybe paycut to pay you more?
well Austria / Europe hasn’t

Its just the platforms in a country populated and founded by ideological and religious extremists kicked out of Europe
Lexical cast, aside a couple of specializations, is just a wrapper over iostream, so probably you only need to define operator>> and <<.
But Visual Studio 2019 is available for mac.
No, not all const is superfluous. You don't want const-able method to be const. And const is a property of the declaration, not the definition. But constexpr is superfluous. It's something the compiler can infer purely from looking at the definition, and it has little to no "design" value like const does.
The ones who build bunkers, castles, or remote homesteads believe that "the apocalypse" (or whatever they call what they're preparing for), will last a certain amount of time and then blow-over. They think they'll be able to go back to normal after some kind of social system-reset.

The problem, for them, is that no one actually knows how "doomsday" will actually unfold. What kind of doomsday, exactly, are we talking about anyway? How many different scenarios can one actually prepare for? I think there's a lot of different ways doomsday can happen, a lot of different ways, in wildly different timescales: a global warming catastrophe occurring over a span of a century and lasting forever is very different from, say, an asteroid impact or global war or the second coming or the serfs revolting and coming after you with pitch-forks.

There was a talking head on the internet about 10 years ago that spoke about social collapse and theorized upon it based on what he observed when the Soviet Union collapsed (Dimitri Orlov). A lot of what he said was just predicting a future collapse in terms of stages but that was mostly forgettable because predicting the future is, IMHO, a fool's errand at best.

The thing that stuck with me, however, was Orlov's assertion that how well you fare during collapse is all about how adaptable you are to new situations and the resiliency of your social network (your physical social network). Ultimately the "bug-out bag" people are going to run out of bullets, beef-jerky and clean socks. They'll need to adapt themselves to a new social group or just die alone in the woods. The same goes for rich people in bunkers. The fresh water, freeze-dried peaches and toilet paper will only last so long.
In several African countries people use their phone credit as a currency to barter and there are trials to use crypto instead with on/off cash ramps in the same way as the phone credit works but with the additional benefit of things like financial records to start building credit scores
I don’t see many mentions of weight, and that’s my number one. There are some incredibly light laptops available now, and that’s my number one criteria, how light can you get with a 13 inch screen. I’ve currently got a monster “workstation” laptop at work and having a haul a 6 lb laptop around is particularly irritating, but once I felt 2.5 lbs, any more than that was irritating. In practical fact I have a 12 year old laptop and a little netbook, and with sdd replacements for the spinning platter drives they continue to be just fine, so I’m not buying anything at the moment. But if I did, I’d choose by weight.
ONE EMAIL RULE

Email in your inbox is only for email where you are on the TO: line.

All other emails (BCC'ed or CC'ed) should go into a folder called "Inbox - CC."

That's it.

https://www.hanselman.com/blog/one-email-rule-have-a-separat...
And occasionally nuking them when they cross an unspecified line that must not be crossed.
And the papers printed a nude nine year old girl getting burned alive by napalm. Some events are worth depicting even if they are shocking or horrifying and political murder is one of them.
Kerberos' use of symmetric keys is actually one of its strengths. In a post-quantum world, kerberos is significant more resistant to attack.

Kerberos suffers in other areas, suck as only doing authentication but not authorization, and realm discovery is not trivial.

EDIT: Thinking further, I think you are taking about the fact that you need to get a secret key (keytab) from the KDC to do authentication, where as in other auth technologies you are giving the public key to a server and no sensitive information ever has to be transported. That is true.
Besides this tweet, I wasn’t able to find any original information on these “guns”. I’d be really curious about how they work, and what’s used to propel the batteries.
So what happens to long running lisp programs? Running out of memory due to fragmentation eventually?
In the first 10 minutes, it was clear that:

- Google has policies which are culturally unresponsive and discriminatory to Eastern Europeans.

- Neither side was aware of the scope of the problem.

I've seen this a lot, where there are cultural difference that neither the immigrant nor the native are aware of, but that lead to improper treatment.