skysight-inc/HackerNews huggingface dataset:
> Design must be subservient to usability.

Not OP, but it seems related to 'form follows function' [0]. Incidentally, my favourite graphic design rule is 'communicate don't decorate'.

[0] https://en.wikipedia.org/wiki/Form_follows_function
Btrfs has added some checks to prevent these issues. It can't catch everything, but some people have apparently hit them so it certainly helps https://btrfs.wiki.kernel.org/index.php/Tree-checker
I just plug both computers into the monitor, and switch the keyboard with a $5 USB switch. (Actually, I stopped using multiple computers a few years ago, but that's what I did back then.)
My current laptop is an X220i (with upgraded RAM, SSD, WLAN and battery), which is a ~2012 vintage machine. It runs openSUSE with no issues and plays 60fps YouTube videos smoothly.

My desktop machine is 2011 vintage hardware (Phenom II X6 with 16GB RAM), upgraded piecemeal to an SSD and a Radeon RX560. It plays the games I like to play (currently GTA V and Mudrunner) in 1080p on max settings and it's obviously plenty powerful for ordinary desktop applications.

If a PC does eventually become too slow to be practical in daily use, then I would say it's no longer really fit for purpose. That happened with my old Chromebook, which couldn't even play Youtube videos smoothly after they changed the codecs. It happened with my old P4-based PC, but the person I gave it to kept using it for years for basic desktop stuff.

I just don't replace stuff for the sake of upgrading, so I buy very little new stuff and keep what I have for a long time. I prefer spending more up front for something I know will last, and based on how much use i expect out of it. I'm not going to buy a super fancy drill, since I only need to drill holes a couple of times per year, so a basic one is fine. On the other hand, I prefer walking to get around, so I buy good quality footwear that lasts and can be repaired.
Once in a while I like to take walks with the intention of looking at the world with wonder. If I'm hiking I look around at all the trees and leaves as if I'm seeing it for the first time. If I'm in the city I look at all the big buildings and pretty lights. The goal is to recapture some of that magic of being a kid.

I'm a little younger than you, but I feel the same way. I think it's an easy thing to fall into when you live a pragmatic life. Part of it is societal pressure and part of it is we stop exploring. Luckily, there are examples like Richard Feynman, who are smart, hardworking, and still know how to have a good time.
Why does this site require JS to display content at all?
How did you get devkits in the 90s? Had a friend at SGI?
> how can a math publication place the department interests in a negative light?

With Math, the sensitive topic is utility. Math departments would tend to be upset by someone pushing papers that, say, call attention to the lack of social benefit relative to other fields of research that taxpayers could be funding instead.

I guess a researcher could also spin a narrative about mathematicians' contributions to cryptography, examining the negative consequences enabled by stuff like Bitcoin.

---

> I still have faith in the research done by hard science research teams.

That gets kinda complicated.

I mean, hard-science teams often rely on their expertise, as it's their unique source of value: if the area that they excel in is shown to be sub-optimal, admitting it would mean losing their current career path (and often taking a significant tumble down-the-ladder after transitioning).

So hard-science teams are often largely academically honest in what they do publish, though they're often biased toward casting what they do in a positive light.

For a common example, have you ever met an older computer tech who insists on using a legacy, obsoleted technology because it's what they know best? A lot of academics basically do the same thing.
Wow, I just learned from your casual remark that you can actually search in the xfce console. Awesome!
> As a matter of law, brokers have a duty to seek what’s called “best execution”, meaning they’re required to both shop around for better prices and pass all of the price improvement they can find onto their customers.

That's the definition of best execution as it applies to undirected orders. But you can also offer your clients direct execution on the exchange, in which case you don't have to (and must not) shop the order around. If RH had done that, they'd be in the clear.

Yes, I understand that retail brokers aren't usually in the business of directed orders (because shopping round the orders is in the interest of both them and the client).
This is honestly an abhorrent way to think about archaeological finds. You do not have to ascribe a monetary value to everything you see and our history should not be bought and sold as a commodity.
Substack’s View of Content Moderation
Microaggressions: Check Yourself
Nit picky, but nicotine itself isn't really harmful unless you have blood pressure issues to start with. It's tobacco (specifically smoking it) that's the real danger.
> So there's a fixed supply of legal automatic firearms that normal people can own.

Why do people want them? Is it just a hobby, or is there some utility I'm unware of?
Top Mobile App Development Trends to Look for in 2021
That's a bummer to hear; I have the WD15 dock through work and it's been excellent; I have a bunch of complaints about the XPS itself (power management, for example), but that dock has been great.
Since we're sharing links, here's another good resource:

https://github.com/awesome-selfhosted/awesome-selfhosted
Interesting. My company is on there, and one of our domains listed is not used in any for ad serving. It's the URL of our customer portal.
As someone with a similar setup: yes, it can wobble a little; no, it’s not a big deal and the reviewers who make it into such a big issue are just inventing things to complain about.
Wonderful! I kept the beta installed just for this; of course you can have a separate Mumble/Discord/whatever channel, but this definitely removes some friction.

It works remarkably well!
A lot of the comments here are in the spirit of "just clear your history" or "just be careful about what you watch." If you have to go out of your way to step over eggshells in order to get good recommendations, that indicates the problem is with the designers and decision-makers instead.
You're right, but the data can be cached and the views shown optimistically. After the first fetch it should be faster.
Intro Course- AI/ML (Middle School Course)
Totally. I’m from NYC, but my main fall time jacket was “rage-purchased” when I was in SF during a cold “Fog-ust” day!
And the public broadcasters have their own contracts. Here’s the one for WDR, the biggest ARD unit: https://wdr.verdi.de/++file++5657188a7713b86a6f000258/downlo...

Camera operators are group 5 and make between 3600 and 5100 Euro. (There are higher level position they can achieve up to 1. camera operator, which tops out at 7000€)
Perseverance Arrives at Mars: Feb. 18, 2021 (Mission Trailer)
Uh, I had done the same you did for years - no account, cleared cookies - and consistently found conspiracy videos in recommendations. Now less than before, but all the same.

It's not from watching "stupid destructive stuff", in the least. Plenty of full music albums often link to it, and amateur stuff.
I think OP's comment is different. It's demand-side, not supply-side.

If a CEO causes 1000 employees to be 1% more efficient, that creates the same value as 1000 employees each being 1% more efficient. Ergo, if I'm an investor, if I believe a CEO will be slightly better than another CEO, it makes sense to pay a lot more.

If I have a market of 7 billion people in the world, and my software saves everyone a dollar, I've created $7E9 of value in the world, and probably monetized $7E7-$7E8 of value for myself. 40 years ago, my market was the US -- roughly 300 million people. With globalization, it's 7 billion.

If I'm making a search engine or webmail client, it's winner-takes-all. If I can hire two engineers, and I believe (statistically, per my lousy interview process) that one is 1% better than the other, I'll drop a shit-ton of money to hire them. See Mythical Man Month for why hiring an extra person with the "saved" money doesn't have the same effect.

And so on...

Economies of scale, winner-takes-all-markets, and zero marginal cost goods like IP fundamentally push salaries at the top up, even with small differences in performance, measured with noisy tools. I've worked with many CEOs. Someone who makes $10M isn't necessarily brighter than someone who makes $100k, but the demand-side economics still work out that way. The $10M salary often comes down to signalling; they've managed a big organization before, they have a nice elite university brand stamp, or they felt better the day of the interview. It STILL makes sense. My expected returns are STILL higher.

Where things break down a little bit is corruption and misaligned incentives -- lots of places, if you pay more, you get less -- but I think that's under-acknowledged. Things also break down is Simpson's Paradox. Globalization means income inequality WITHIN countries is getting worse, but worldwide, is getting better.
Looks very much like that, doesn't it. It reminds me of an awful job I had in uni, where we had a sales trainer come in, and to him literally everything you could possibly think of was selling (or an opportunity to sell if was an interaction of any kind).
The object itself is usually only as interesting as the area in which it was found - it's the ground and things that surround it that lets archeologists establish the age, meaning and significance of an artifact. Just digging something up destroys that information.

(Also I suspect such artifacts will degrade much faster if unearthed and improperly handled than they would if left in the ground.)
I think the issue is that you haven’t understood the issue, and just proposed using Rust. Don’t get me wrong, I’m a huge fan of Rust, but seeing people blindly suggest it as a panacea gets frustrating for people. The reality is that when people talk about Rust being fact, it’s because a decently optimised Rust program might be comparable to an equivalent C program. C is generally not the problem when it comes to performance issues in the kernel, which means rewriting that thing in Rust wouldn’t magically make it faster.

The issue will probably be some sort of pathological case in an algorithm being used, or perhaps from a poorly chosen algorithm. The point being, it’s not clear yet, and to solve that requires understanding the problem, not effecting a needless rewrite in a new language.
Which is why, when people tell me how "awesome" 5G will be, I have to remind them of the massive infrastructure cost. DC power in Europe also has a similar issue. It's a "short haul" technology. 5G repeaters may be possible, but I'd want to understand the roadmap for what comes next... could they be reusable for whatever "6G" might be? Otherwise we're going to spend a TON of money littering up the landscape for a short term gain.
Its available with YouTube premium. Complete ad removal and the ability to download videos is well worth the cost.
Here is the online demo:

https://fonio.medialab.sciences-po.fr/demo
That doesn't address OP's question, which is "what happens if the enemy is using this?"
Agreed. Its even worse as it fits into their entire business model to capture young unsophisticated investors. An experienced investor would make one trade and notice the order execution was off, however when you specifically target an inexperienced investor its easier to get away with the con
GitHub Releases 2020 State of the Octoverse Report
Seems like a reasonable question to me. Leandro Andrade got 25-to-life for stealing $150 worth of kids' video tapes from K-Mart. But if some guys in suits steal (at least!) $34 million and they get a sternly worded letter from the SEC telling them to be best.

Lawyer Ken White, aka Popehat, regularly points out that laws about crimes appear to vary quite a bit based on how much a lawmaker can imagine that they might see the sharp end of the law. Seems like that's in play here.
Still blows my mind there are people who don’t understand how some folks are older, have conditions like IBS or are disabled, and that that number can be way, way more than 100’. It can even be a multiple building thing on a bad day.
Why do you think the artifacts will degrade worse if left where they were for a long time already, than if dug up and stored by some amateur?

And, more importantly, the scientific value is mostly lost when removing the artifact from its context.
What’s Good for the World Is Good for China – and America
I've seen people do similar things in D (although the "D way" of doing it would probably be to parse some kind of textual description and turn it into code at compile time). The cost/benefit of making a metaprogramming library just to write a lexer is fairly bad, however.

wrt to the SMT integration, it's something that I would very much like to try in D, but it's quite difficult to work out exactly where to start (and means bolting a fairly big dependency on the compiler). There also seems to be a big gap in the literature between "practical" verification done "in" the widget being verified (e.g. SystemVerilog code) and more academic work where, effectively, a parallel structure is built which represents the semantics of the widget.
> you can move companies from Wall Street to Silicon Valley, and replace cynical baby boomers with optimistic millennials (Robinhood’s co-founders are in their mid-30s) who issue rousing mission statements, such as Robinhood’s promise to “democratize finance for all,” but ultimately the underlying math does not change.
Yes these people are absolutely disgusting and when pressed they say "Woah, are youjudging people for being comfortable with their sexual expression???"

Yes, yes we are. The most comfortable life isn't the most worthy life to live. We don't value people for making money off sex because that's degenerate.
proved in the sense of - the concepts makes sense, is actually implemented, used by some, viable in some cases.
If all you are wanting to know is "will this work" it is way to onerous to focus on getting a perfect dataset. If it gets into a product though, that is really pretty bad, but it may be a consequence of their development lifecycle or any other org issue rather than a failure of this or that data scientist.
> communicate don't decorate

Is another fantastic one.

I'm really getting into the idea that design is basically all about guidance. Mapping a goal-worthy journey for the user. Which is why we use words like 'journey' and 'story' often when describing UX issues.

Thanks for the comment and the link! Very enlightening.
I've always wondered, why is there such a massive difference in popularity of this app in and outside of Czechia? Do you think it's mainly - lack of focus on non-Czech user experience (poor translations, map layer looking worse, ...), lack of marketing, something else?
Banned to use for searching artifacts - this is a common ban across EU countries. It's the same in Slovakia. You can buy a metal detector, but it's illegal to use it for this purpose.
I immediately noticed when I switched brokers how much better the prices were, even on limit orders. When I used Robinhood I was 19 years old with no way to know better, aka their dream client
Merry Christmas, Greg!
Dutch Special Forces Air Sea Exercise
Copilot – What AWS ECS Container Management Should Have Been All Along
For the prices, these docks have no excuse for bad behavior.
I don't mind the punctuation noise, but I might just have bad taste.

I'm stealing the "had a one night stand in the middle of Chernobyl", that's hilarious!
In case folks are initially confused as I was, the 5G being referred to here is the 5G used for next generation cellular networks – I.e., 5th generation, not 5GHz like used for WiFi in standards such as 802.11a/n/ac.

Also, as another comment points out, this 5G can use more than one broad range in the frequency spectrum, this only affects one of those, and not the street corner/short range one, which is at a much higher frequency.
Ask HN: How to handle secrets (one-person SaaS)
I have a very simple SaaS (not on production yet) and I wonder what are the best practices to handle secrets (e.g., where/how to store my database password, api keys, etc.)

At first I thought: Ok, I would have two files ".secrets" and ".secrets.dev" where only the latter is commited to my git repo. Now, sure I need the ".secrets" file to exist in my production server... how do I upload it there? Perhaps using sftp is enough as part of my "deploy" script? It would upload the ".secrets" file from my machine to my production server.

I also thought about commiting ".secrets" to my git repo: every secret in that file would be encrypted with PGP though (perhaps I could encrypt the whole file)... but then my production server would need my GPG private key to decrypt the secrets. I would need to upload my private key from my machine to my production server as well... I don't see much of a difference with the previous approach.

I have heard about Vault and similar tools, but honestly these tools seem a bit "too much" for me: I'm a solo developer building a monolithic service. How do developers in the same circumstances handle secrets?
All the docks seem like they are bad in their own way. Almost every one has a flaw. I can understand why Apple didn't bother making one.
2020 – Year of remote work in review
I had the same problem earlier this year - I settled on a similar approach, but I use a usb switch so I don't have to unplug/replug anything on swap.

Here's the exact model I ended up getting (I'm not affiliated in any way)
https://www.amazon.com/UGREEN-Selector-Computers-Peripheral-...

Now I can plug my laptop into my dock, and just press a button to switch all my usb devices between machines.

It's actually a really nice workflow, nice enough that sometimes I'll leave the desktop up on my second monitor playing music or videos when I'm doing heavy processing on my work laptop, and just occasionally switch my mouse/keyboard between them with a button press.
> Too bad, maps.me was by far the best maps application for non city use

Was it? The only time I tried to use it to find my way with a car in a forest, it guided me towards a road that simply wasn't there. It was on the map, and in real life it was just trees. My friend, who was driving, wasn't too happy. I switched to Google Maps and it worked.
I like the xfce look and the xfce specific apps unfortunately I tried using xfce on a dell xps 15 laptop and had problems with screen tearing while scrolling up/down. I never found a fix so ended up on KDE.
I commented above[1] that the author seems to have misunderstood. The SEC Order[2] actually says the opposite:

> ... certain Robinhood orders lost a total of approximately $34.1 million in price improvement compared to the price improvement they would have received had they been placed at competing retail broker-dealers, even after netting the approximately $5 per-order commission costs those broker-dealers were charging at the time.

[1]https://news.ycombinator.com/item?id=25517658

[2]https://www.sec.gov/litigation/admin/2020/33-10906.pdf
>considering that I expressly noted the existence of fast food steak houses like your example in my parent comment

My point was to highlight that these are high-end places that go for the $100/head, not the common steakhouse experience, and hardly required to get a decent steak, as the parent makes it appear:

"If you're going out, a decent steak would cost you over $100"

Well, no, a fancy high-end steakhouse will cost you that. You can have a decent steak for much less.

>Those steakhouses you are referencing are McDonalds equivalent

No except in the eyes of golf & country club types, $200K/year FAANG engineers, or Paris Hilton-caricatures saying you can only get a "decent froyo" at some $50/cup high end place.

I wouldn't consider Outback, or Longhorn for that matter, or places like McCormick & Schmicks or Cheesecake Factory as "fast food". They're just chain restaurants that also serve steaks.

They're not McDonalds, however, nor some kind of "McDonalds of steaks", to be considered "fast food" (a place like Sizzler buffet might be that). And there are tons of non-chain restaurants serving steaks with similar prices.

I've eaten at lots of Michelin-star restaurants in Europe and around the globe, and had $300/head bills a few times, but I don't consider restaurants with $30/$40 steaks or places like Outlook beneath me or "fast food".

It's just the rampant US-version of classism (if one think it's bad in the UK, have them wait till they talk to some upper-middle class US people).
HTML over the Wire
> every paper has an angle

Not really sure if this is true in general. May be true of commercial entities, but I really hope this isn't true in general.

> Furthermore, ceding the technological lead and removing the business incentive likely has defense (read: offense) implications on the global stage.

Does it though? Uncovering faults and cracks of a system does exactly the opposite. Discouraging experts from looking for those faults may give the perception of lead, for a while, but is a dangerous mistake to make in the long run.

Interfering with experts by pulling them out of, say, academia by paying them more and turning them into your PR tools, I think, is detrimental to the advancement of technology. We may be losing a whole generation of scientists to AdTech when they could have been doing more worthwhile work elsewhere(which, by the way, is why we are here in the first place - someone toiled away at a university to come up with a genius idea to design an artificial perceptron).

As to your claim about whether these companies will play a pivotal role in paradigm shifting technology advancements like fundamental research has in the past remains yet to be seen.
Grant-land is very very often about image and framing. How often are grant administrators interested in pure research and let the chips fall where they may vs getting results that yield happy articles, then more grants?
What are you referring to by 'DC power'?
Not only that, it's wrong. I can have zero "conspiracy" videos in my history/cookies and still sometimes see recommendations for it. Granted it was worse years ago.
Sperm count. It has been dropping precipitously over the handful of decades. Many men are already infertile and if the sperm count continues to fall at the rate it has been, most will be infertile before this century is done.

There is reason to believe that plastics may be a contributor to this phenomenon:
https://www.theguardian.com/us-news/2019/may/24/toxic-americ....
https://www.gq.com/story/sperm-count-zero
Sorry: The above was meant as a reply to this question [0].

> I love the writing style here. It seems to have the passion and perspective of a founder but is super technical. I’m curious how writing like this gets executed at a company like this. What’s the workflow?

[0] https://news.ycombinator.com/item?id=25516398
The goal of science is to obtain knowledge and, in this case, learn more about the past and someone's heritage; not to loot.
Have you done this / do you have pointers to someone who has?
React library for showing speedometer like gauge using D3.js
Hi HN,

Library author here. v1.0 was released recently with React 17 support (and v6 d3.js). I'm trying to get some feedback from people here.

Thanks in Advance.
Nim is fantastic! I've been using it for a small project of mine which involves web scraping and some computations, and it has just been a joy to work with. I was actually running into some issues with the binary size (not a real problem, but I wanted it to be a bit smaller) since I do some compile time array generation, these tips are much appreciated!