skysight-inc/HackerNews huggingface dataset:
I assume that's a house? Technically you can't "leave home" if you don't have one so it does work out.
Oh come on, Thrasymachus is the OG strawman. All he does is go around saying how smart Socrates is, and how wrong he himself is.
"Apple went through all sorts of weird pains"

Surely you mean Apple's customers went through all sorts of weird pains.
Indeed - that's why I went back and added "(explicitly)" to my comment at the last moment before posting it :D
I have heard this many times - don’t run a db in production in a container - and to me it is sign of something is wrong with the whole k8s docker thing yet no one appears to be able to explain exactly why? Other than just be safe ...

To me kills off the main goal. That what we work with in test and development is exactly the same as what runs in production. And just leaves us with the considerable added overhead of new tools and abstraction.
I did a freelance project for their digital ventures unit at some point. Nice rates and it was a well run project that did not fail. It's not all bad with companies like this.

But there's a big "you get what you ask for" factor here and when the customers are gullible fools representing wealthy companies, you get obvious results and BCG is happy to take the cash. Often the whole point of involving BCG is internal posturing between executives that justify their position by starting expensive initiatives. Corporate politics is lucrative for consultants. The customer is in on it in that case. Often they are repeat customers as well.

What I liked in the project I did with them was just the amount of professionalism. The customer paid a lot, asked for sensible things, and they got good results. Did they pay a lot? Definitely. Would they have been able to DIY? Definitely not. So probably worth it for them.

One pattern I noticed was that engineering was something they used freelancers for routinely but anyone talking to the customer was an internal employee with a fancy job title. Basically if you are internal, they work you hard and people don't tend to stick around very long. The ones that do stick around get promoted and start earning big money. But you also get a lot of fairly junior talent with not a lot of experience but great education as well.

Freelancers got nice rates which the customer probably paid 2x or 3x for. So, money was no concern here for BCG. They focused on quality here. Nice project; would do it again.
If anyone's not aware of what dark.fail and darknetlive are: They index the onion addresses of hidden services, mostly dark net markets (à la Silk Road). These are useful as the onion URLs can be difficult to discover/memorise, and best security practices when using them involve using a clean OS each time you connect, so bookmarking is not always trivial. dark.fail especially has built up a reputation for keeping correct and up-to-date links, so many people just trust that the links listed there are correct without checking. A compromise of such an index could allow scammers to easily phish customers of these markets, or law enforcement to harvest customer details.

Edit: Looking further into this, Darknetlive is apparently already serving phishing links according to a signed statement from its operators. I would imagine quite a few people will be caught out by this.
I Visualize My Spreadsheet Formula Dependencies in a Chart
That really should read 'was' rather than 'is'.
Ask HN: For what all things a FORM as a Back End is used in a product?
"Form as a BackEnd" google search gives out 100's of service which provides easy to use form backend. Plug and play.

Does it have so much of usage? if yes, then for what all things such forms are used?
There’s a huge difference between “doing fine” in a modern society and in nature where she wouldn’t have survived. The article mentions her case is also rather atypical.
I wish I could find a good replacement for my trusty Logitech UltraX keyboard. I used a silver PS/2 model back in the day, replaced it with a black USB model (the UltraX Premium, apparently) when those came out, and have been using it ever since.

It's the closest thing I've found to an old-school Thinkpad keyboard, with a full standard layout and volume control media keys.

For all the flak that gets thrown at scissor keys for being fragile and vulnerable to dust and hair, I've had very few issues. Some compressed air and optionally a toothbrush and tweezers take care of that just fine once every 6 months or so, I very rarely have to pop a key cap off to clean out anything.

I have been thinking about switching to a mechanical keyboard, but I'm not sure it's worth it. I really like the good (old 7-row) Thinkpad-style scissor keys, and would like something like that. I know IBM/Lenovo used to make a full-size keyboard with the Thinkpad mechanism and a tenkeyless version that was straight up a Thinkpad keyboard in a USB-connected case. Obviously those can't be found new anymore, only the modern chiclet-style Lenovo keyboard, which is just acceptable rather than desirable.
The biggest GB cartridges were about 1MB if I recall them well.
Quick correction- reinstalling does not constitute a wipe, at least not on macOS, and will generally fix any os-level weirdness you’re experiencing at a given moment. Definitely still ridiculous.
It's interesting how some terms take on a life of their own - as someone not very familiar with the intricacies of keyboards (and someone who has happily used the same membrane keyboard for ten years), I'm a bit puzzled that the term "mechanical" only applies to keyboards with individual switches. For me, any keyboard with moving keys is "mechanical", so only an on-screen keyboard may qualify as "non-mechanical".

BTW, do the good old "buckling spring" keyboards (https://en.wikipedia.org/wiki/Buckling_spring) qualify as "mechanical" by this categorization? I still have one of those (from an old IBM PS/1000, from the age before Windows keys) lying around somewhere...
yes - love it!
Building Modern Serverless API's with AWS: DynamoDB, Lambda, API Gateway(Part 5)
> As the gaming company Valve puts it: “Hiring well is the most important thing in the universe.”

Nope, Hiring is basically almost random no matter how much energy or tests you put in it, you can never know someone well until you actually work with them on a daily basis.
Some of us are too young (not that young…) to have stocked up on older Microsoft/Logitech ergonomic keyboards. I didn't realize mine would eventually wear out; by the time it did they were no longer available.

The options I found were

- something with laptop-style keys, which I find very uncomfortable to type on (I borrowed an MS Sculpt for a day)

- a split, membrane keyboard, which (from reviews) often seemed lacking in build quality

- a split, mechanical keyboard, either manufactured or as a DIY kit, and either a standard layout or something "weird".

I chose the third option. It was easy enough to ignore everything covered in LEDs or with loud switches. I chose to assemble a kit, as I hadn't done any electronics for years.

A month later I saw a Kinesis Advantage II visiting an office. That looked like a very good option too. I would probably have chosen that, if I'd seen it myself before deciding.

(I also checked with my colleagues, and no-one is bothered by the sound -- it's within the range of all the other "normal" keyboards in the room.)
> Also, big "ugh" to browser-based tooling.

Hear hear! A simple web-view inside a native application window is a huge improvement imho. If only JuptyerLab provided a simple interface to access menu elements as well, you could easily have a nearly complete native experience.
> No, my app never talks to a remote database server.

isn't this wrong? The S3 may not be the remote DB, but it is sorta is, in this case.
You need to recalibrate your mental models estimating the value of an article.
There is no mention of data privacy at all in this article. In today's context, data privacy, user consent, data retention, data security are very important aspects of any ML effort. Bias in training data and bias in models is also very important aspect to be introduced to in any introductory article.
France: Ex-generals warn Macron of chaos, civil war
Ask HN: What’s best way to categorize links posted on Hacker News
Hello HN Community,

I’m building a small newsletter for HackerNews. I was wondering what’s the best way to categorize the links posted on here into tags such as DevOps, Python, Linux and etc

Last but not least what would be best to get word count of each article
Three friends of mine are management consultant senior partners/associate partners at McKinsey. They echo the same - you're not going to be having the time or energy for passion projects or even family.
Honestly, it's easy to hate on Apple, but you start to appreciate macOS once you have to use Windows or Linux for anything serious. Yes, there is no good desktop OS, but macOS sucks the least, and by far.
You might discover that being an employee is a bad deal anyway, and become a freelancer instead or start your own company.
The vandals destroying libraries should have the book thrown at them (2019)
My complete non-scientists guess about brain size is that large brains are used for storing detailed visual information. So that animals that have to navigate and remember large territories, possible remembering the smallest details in wide open plains or tundras will have larger brains.
I encounter the same issue which for me breaks Microsoft's documentation, e.g. https://docs.microsoft.com/en-us/dotnet/api/system.io.memory...

I get (macOS 10.14.6, Safari 14.1):

> new Intl.NumberFormat('en-US', {notation: 'compact'}).format(1825602)
< TypeError: Failed to initialize NumberFormat since used feature is not supported in the linked ICU version
> makes their own hardware for it

All of their hardware is off the shelf parts, including the case, the motherboard and the drives. I built my own FreeNAS setup using the same components that FreeNAS was selling bundled together at the time. It ended up being about 2/3rds the price.
People who want to circumvent the Great Firewall already have the option to buy a VPN subscription. Not everyone can afford that, but those people are also the least likely to benefit from access to anything blocked.

Creators and hackers can already get direct access to the Chinese market by registering a new domain. The hardest part would be gaining traction when you know so little about your target market you need to ask on HN, and then somehow making money off your users. If you register a legal entity in China, you can just collect payment in yuan, but then you're bound by local laws and regulations, of course.
This does cause a crash on my iPhone XR running iOS 14.5
Didn’t that use to say IBM
If they don't have bread they can eat brioche, if they don't have housing they can stay in hotel, if the're sick they can go to doctor. That's the trickle down economics.
“We thought of life by analogy with a journey, a pilgrimage, which had a serious purpose at the end, and the thing was to get to that end, success or whatever it is, maybe heaven after you’re dead. But we missed the point the whole way along. It was a musical thing and you were supposed to sing or to dance while the music was being played.”

― Alan Watts
The two aren’t mutually exclusive. The children of the very wealthy often (usually?) share their parents’ economic advantage, thus perpetuating the inequality that originated due to economic factors. But that doesn’t mean they’re driven or that they’ll develop the same qualities that drove their parents to be successful.
Can you suggest one that might pair well with the Contour RollerMouse Red?

I both love and hate this mouse. It’s fixed my RSI but it has been unreliable and limited keyboard choices. Also, I can hear coil whine when I use it wirelessly!
It's a good thing, until you ask a non-technical user to edit the config file. Then they become confused because a tab is visually, but not functionally equivalent to a number of spaces.
Really? That’s a shame.
Man, I’m doing a thesis on regulatory genomics. Just tell how exactly do you think I’m brainwashed and we can discuss that.
> my tolerance towards this is higher as I am used to matlab.

You may like octave for that (my daily runner, that I want to replace with julia in the future). It recognizes the same language as matlab; but it is free software and, crucially, the startup time is negligible. For example, you can run octave scripts inside a bash loop, as if it was a calculator.
But then the guy down the street will have no one to employ, so he'll have to pay 15 cents more than the other guy, and so on and so forth.
Nah - all things considered, nobody wants to be on your end of this conversation.
It's obviously trying to jump on the data science hype train and make quick money while making exaggerated promises.
> And Replit should host stuff on Fly! But also the DNS stuff we're talking about.

Having used both, I'd wager replit competes with fly.
Happens on my iPhone 12 also, reloading and eventually an error message about a repeating problem.
Opportunity cost is a hell of a thing.

After the surgery, she grew introverted, and many of the
friends who had supported her in third grade drifted
away. Her family and doctors knew her ambitious goals of
college and a career would be a struggle, but others were
more negative, even cruel. A teacher at a technical high
school said she doubted Santhouse would ever be able to
do more than answer phones. Even the Johns Hopkins
doctors said she'd never drive.

Yet, "I was full steam ahead," Santhouse said, recounting
how she got her driver's license at 17, excelled on the
high school bowling team, and pushed herself through
college and on to a graduate degree. "I wasn't going to
let [the brain surgery] stop me."

I don't think its fair to say that this would be considered a full life by many. But, given your view, perhaps you would volunteer to have this surgery done to prove this?

Edit: I suppose you would probably be fine if you consumed the news (propaganda) and embraced leftism.
Using the logic of this report, couldn’t we say that enforcing KYC/AML solves all economic crime?

Drug trade, corruption, tax evasion: just have every country in the world, without exception, strictly enforce KYC/AML and they’ll be gone!
It's insane how tightly coupled such crucial apps are to the OS. The first time I tried to make an iOS app and learned that you needed to download all of XCode and its updates (tons and tons of GB!) just to use some console commands and compile an app I spent a while searching for alternatives thinking that I must have not understood correctly.
Trolling prediction: all U.S. agencies will switch to open-source software on top of Gentoo Linux as a way to easier patch whatever vulnerabilities NSA finds and does not disclose

:)
> Shouldn't a senior engineer being trusted with this rather than a non-coder?

There's your problem right there. If your Architects are non-coders then honestly, they shouldn't be dictating the low level implementation detail, this should be left up to the engineering teams to work out.

In the UK at least, Architect is a title you give a seasoned technical person who wanted a promotion pathway but without direct line management responsibility. It wasn't until relatively recently enterprise businesses recognised they needed to introduce career pathways for proven technical people who wanted to remain technical and not managerial/political. When I started (2003) the only way to get promoted was to start managing people and to let go of the technical work. Dread to think how many great engineers were lost to this old school thinking.
> thousands of genes that are unlikely to shift significantly over the course of around 50,000 years.

Large evolutionary changes can happen rather rapidly with the right sustained pressures, certainly within a 50,000 year window.

Check out this plot of brain size over time[1]

If we can have such a dramatic increase in brain volume over a 500k year window, then we can absolutely have nontrivial changes to intelligence in a 50k year window.

> Intelligence ... are also a result of culture

IQ differences between races may be a result of prenatal nutrition, but I struggle to believe that they're a result of culture.

The reason I doubt this is transracial adoption studies where the child is adopted out at birth to well-off white parents and tested at a very young age. So I can plausibly see how bad prenatal nutrition could have reduced this kids' IQ but attributing it to culture stretches credulity a bit, in my opinion.

(I could be wrong about that though, as the kids weren't that young, so it's plausible that there's some cultural influence from early school friends, but I still think that it strains credulity).

[1] http://aquatic-human-ancestor.org/anatomy/images/brain-size-...
You can buy a Unicomp keyboard which is the IBM Model M that's still being manufactured by the former Lexmark employees on the original equipment.
Well, maybe we shouldn`t [do it yet one more time], because they have been already rethought. It`s just that most programmers are not familiar with them. But some rediscover them. Have you ever heard of David Parnas?

To make code reuse possible one has to design it the way that makes it possible. And anyway it can be reused only if requirements to this piece of code are same (or weaker).

And obviously, code reuse can happen only after "code use" has happened successfully. And some (many?) programmers struggle with this too. :)
Has coinbase done this too?
Funny for me because I hated my G11, I really wanted to like it, but the keys were just too hard to press for me.

I sold my "mechanical" too. Current favorite is a Logitech K120, simple but it feels fantastic.
You can type, but the relative lack of tactile feedback means you either have to press the keys harder or risk skipping letters.
What's wrong with someone wanting to provide for his offspring?
+1 for Toyota hybrid. It's relatively inexpensive vs my income and satisfies all the non-functional requirements I care about (safe, reliable, low emissions etc...).
So, we don't click on links anymore? Anywhere on the internet? Just about any site can deliver a malicious link.

How can I tell whether I can click on a link? Sometimes there's even something like linkprotector.outlook.com/[very_long_url] in corporate emails.

My usual approach if I'm unsure whether a link is malicious would be to open it in a private window (and probably in a different browser from the one I usually employ), or if I really think it's phishy, I would open it from within throwaway VM.

So, the blanket "click and fail" policy seems pointless to me. If I enter some login/PII, then I can agree I've failed the test. But a click on a link cannot be considered failure.
I Invest My Money
> something I've been wondering about these kinds of transactions is what the NFT represents?

As far as I understand it, NFTs represent only themselves. They're associated with something else, but that doesn't come with any benefit. If you buy an NFT for a picture you don't get a copy or rights to that picture and it doesn't deny others those rights. You only get "ownership" of the picture's hash, whatever that means to you.

It's just gambling with the hope that purchased NFTs will increase in price before you can get out, instead of plummeting to oblivion as the last people realise they're just paying for a couple numbers.

Maybe I massively misunderstand something, but if that's the case I haven't seen a clear explanation so far.
> consulting is a sham business

I’m a consultant and love my work. I’m convinced I bring value to my clients most of the time.

In Data Management consulting, it’s an in-and-out process where you come in, model the processes in place, compare with the standards, adapt it to the business, and propose improvements. You

You provide additional value also by not being on payroll: who wants to internalize a temporary function? In France you can’t fire an employee that easily. I don’t work in Strategy consulting or in one of the big firms, my daily rate is around 1000€ before taxes, and my clients call me back for more of my time.

It really depends what you do as a consultant. Are you just a glorified temp worker? Are you here with a clear mission? Are you a general advisor who brings experience or knowledge?

Like any job, there are shitty companies and people, but most aren’t.
While technically what you say appears to be true, Facebook's actions still violate the spirit of avoiding that type of advertising in my opinion. https://www.theguardian.com/technology/2021/apr/28/facebook-...
Rent, phone, internet.
Let’s Colonize Titan (2016)
The 'Disaster Girl' just made close to $500k by selling the NFT of her meme
How many times such mail actually comes?
A possible answer would be that greater volume also implies greater surface area (modulo shape).
I realize I could have posted my contact request less often. It was not my intention to annoy you.

I wish those gentlemen in question had contact details in their profile.
You can, the company is called Nixplay.
Last week I used my old macbook pro (2016) for the first time in long. I have 2 mechs, 1 with reds and one with silver speeds.

I noticed how I somehow wrote alot faster on my old macbook pro, and not messing up that much.

So I was thinking about moving from mechs to something else. But perhaps i should try a "Topre"?
Well color me confused. I had black and white/beige models in mind, like the below link.

https://mechanicalkeyboards.com/shop/index.php?l=product_det...
So why didn’t your company fire those unexperienced expensive consultants and hire good ones?

Undeserved respect for brands is where the problem is, in my opinion.
> In Scotland we have a saying, "fallen off the back of a lorry (truck)"

Aye, I'll take it no questions asked if it's Ion bru https://www.youtube.com/watch?v=1i5W5s7LiMk
Film Restoration Today: The Elusive Perfect Viewing Experience
Its a very common thing in US companies and the big 4 in the UK even for normal non redundancy leavers - does seem odd almost like the Company is admitting guilt.

In a redundancy case I might say well then provide me will all the paperwork you have on file I will get my lawyer fried to check this over or we can sign the compromise agreement now for lets say 4 months salary.

And also the comment right about the "unnerving culture" is a bit of a red flag.
I enjoyed the hobby, not amymore. Since around 2016, the money grab situation became a joke, it all started with Drop (former massdrop) and it all went downhill..

I have been a mechanical keyboard user for decades and I have no idea what you mean or who or what this is talking about. There are people for whom keyboards are a hobby?? What is "Drop"?

If I want a mechanical keyboard I just buy it directly from Cherry, the quality is high, the prices are fair, the customer service is great, I've never had any problems.
> You're also lacking cases where the markup is high, 500-2000% is common among a wide range of products, from Fashion to SaaS.

The article does cover those cases explicitly:

> Extremely high profit margins (>55%) could trigger a negative reaction, although this was not tested.

Basically they didn't even bother because it's pretty clear that someone selling a commodity for a massive markup is not going to benefit from this approach. Of course, that doesn't mean this hypothesis isn't worth testing...

Disclosing your costs if you have a modest profit margin and also modest absolute costs is good signaling on multiple fronts (as long as you're credible):

- Higher parts/ingredients costs are a signal indicating good quality

- Low profit margins make customers feel like they're getting a good deal

- The appearance of transparency signals your own confidence in all aspects of your business