skysight-inc/HackerNews huggingface dataset:
How to Use Database Sharding and Scale an Asp.net Core Microservice Architecture
For me: Because it’s cool.

I play around a lot with retro networking and have exposed myself to all sorts of old protocols, technologies, etc. that maintain my interest much more than the IP monoculture of today.

Also I get to practice skills I otherwise wouldn’t. I’ve done more hardware hacking reverse engineering in retro stuff than modern stuff, partially because it’s simpler, partially because I actually have a real goal or objective, versus just doing something for rote.
That was for software developers not warehouse employees.
Every age, this age not excepted, has programmers who somehow find the energy to go out of their way to advocate for writing non-portable code.

"Who cares if it doesn't run on 80386?"

"Who cares if it doesn't run on PowerPC?"

"Who cares if it doesn't run on 64 bit?"

"Who cares if it doesn't run on ARM?"

And now: "Who cares if it doesn't run on 32 bit?"

They write code that makes assumptions about endianness, about sizes of pointers, about floating point formats, and then come up with rationalizations about why it shouldn't matter if their code only compiles and runs on one architecture.

If we had taken all of them at their word, every architectural upgrade would require a rewriting of a majority of software instead of a recompile, and the open source world would be vastly different, and not in a good way.

Old technology is a way to teach people about our roots, how our current path was informed by those roots, the lessons learned from mistakes, and the lessons learned from the successes.
that’s assuming iOS users are representative of the general public
> The golden rule is a good start. We have defined human rights. People care less about ants because they are not ants, but those ants are also automatons and deserve some minimum of rights. Wholesale committing genocide on them is unjust.

Now this is a consistent and coherent line of thought. This reminds me of Jains who don't even eat root vegetables because that kills the plant (as opposed to apples which naturally fall off and don't kill the plant), and even abstain from eating at certain times to avoid killing microscopic life.

> They should be asking "should we contain a hyperintelligence". If we shouldn't and it's deemed too dangerous not to contain, then it shouldn't be made.

This is similar to why I chose not to have children. I wouldn't be happy or satisfied with the decision to have kids unless they live their lives exactly how I want them to. Obviously that kind of pressure would result in a miserable life for them, but I'd also be miserable unless they lived their life a very specific way. Easy conclusion: no kids.
The gentleman practically invented the stock market at the time. His biography is a very intriguing read.

<https://en.wikipedia.org/wiki/John_Law_(economist)>
You say that like it's a choice to be made and not a project that remains permanently 5 years away.
Agreed, with one caveat: DDG image search, in my opinion, is far superior to Google Images because it still allows you to right click -> save image and right click -> open image in a new tab (and it actually opens the image, not the page that contains the image).

Google Images has been deteriorating every year for over a decade now.
The world looks different from a throne.

There was a great comment on reddit once that calculated a $50,000 car costs about the same to Jay-Z as a tank of gas does to a median person. That’s a huge difference in perspective.

Someone like az, pg, etc probably sees higher daily variations in their stock portfolio than my annual salary. Imagine what life is like when $200k rounds down to “daily noise”?

For me, after lots of saving, those fluctuations are in the $300 range and even that changed my perspective and way of thinking. Very different feel than when I was starting out and having $300 felt like unimaginable wealth.

For comparison, a $500 unexpected expense would bankrupt 41% of americans.
Using Alpine for Python containers:

Makes your build slower: https://pythonspeed.com/articles/alpine-docker-python/

There are more performant base images:

https://pythonspeed.com/articles/faster-python/

https://pythonspeed.com/articles/base-image-python-docker-im...

disclaimer: not affiliated

[edit: add disclaimer]
And that's the problem, there is always the Western idea that someone far away must absolutely be killed. And magically, when that person is killed, someone else pops up in their place who needs to be killed even more than the first guy.
The story behind Svix and how the idea developed following Tom's work on the end-to-end encrypted backend product EteSync and Etebase is interesting, and something I covered with him in an interview last month:

https://console.dev/interviews/svix-tom-hacohen/
Debatable. Armament stocks are ridiculously large, relative to value targets.

Which makes sense, because cruise missiles cost less than radar systems.

And I question whether "build one more drone" is an economically superior answer vs "build one more smart bomb."
Pinbase is a discovery-first curation tool for teams
Hey HN, we're building Pinbase after years of frustration at previous workplaces trying to:

1) find the right person or team to go to when things broke

2) onboard hires quickly, but instead bombarding them with a stream of links or huge docs that link to tens of other docs.

3) not knowing a valuable doc or dashboard existed or spending hours digging to no avail

4) providing endless support to external teams by sending links on an ad-hoc basis through Slack/Teams. When we tried public-facing docs for our teams, they inevitably went stale because 'out of sight, out of mind'.

We're tackling these four issues by

1) Backlinking - got paged and found yourself on a team's dashbard page? Our browser extension links you back to their Pinbase page (if the've pinned the dash) so you can see who's on the team and leverage the other documentation they've deemed public.

2 and 3) making Pins flat (non-nested) and easily searchable and tagged with, for example, #ramp-up or #oncall. We've found that flatness reduces cognitive load by an order of magnitude, because it gives a source-of-truth that does less deferring to other sources. If you have 10 design docs, pin each of them rather than a Dropbox folder called 'docs', and we make the search good enough to find.

+ making pinning easy (1-click) through our browser extension, so you don't have to break your workflow to pin something that may help a teammate (or yourself) in the future.

4) putting Public and Private Pins on the same page, color-coded, so your team looks at each on a daily basis. If a private Pin (maybe a dashboard for your new service) should be public, they can just drag and drop it to change visibility. Only need your team to know about your #staging stack? Put it under 'Private', because other teams are unlikely to need it.

There are 8 teams currently trying out our product and giving great feedback. If you'd also like to try it out, there is a form on the website to get access (in the next few weeks, based on backlog).
I haven't used DDG much but I tried for a while to use Bing (which, I believe serves most of its organic search results in the US?), since Microsoft had a thing for a while where they'd basically pay you to use their search engine. But even with that, I eventually found myself back on Google. So I'm not inclined to try DDG for a while anyway.

Whatever happened to Brave? Aren't they working on a search engine, too. Anyone know if that similarly uses Bing, Yandex, etc, for the search results or if they have their own crawler? It's been a while since I've looked in depth at user agent logs to see if Brave is making an appearance.
Not in beta1. I tcpdump'ed traffic from Firefox. HTTP/80 traffic is perfectly visible and not pushed to mask.icloud.com
not landlords but builders will slow down or abandon new construction

and prospective landlords didn’t enter the field
7 numbers to know about the subscription economy
Craig Federighi, on the most recent episode of The Talk Show with John Gruber [0] about 47 minutes into the episode, talked about this and I think both your assumptions are correct. For the first one I'm sure they didn't want to deal with the complexity of picking an exit location nor did they want to be a party to getting around geo-locking and so this gave them the best of both worlds, no UI and no issue with geo-blocking. For the second point I think that is also the reason as well as it's often helpful if a website knows your general location (For relevant recommendations, CDN routing, etc) but we'd prefer if the website didn't know exactly where we are coming from (IP-wise) which can be used for tracking/ads.

[0] https://daringfireball.net/thetalkshow/2021/06/11/ep-316
https://en.m.wikipedia.org/wiki/FBI–Apple_encryption_dispute
Using Protocol 17’s Asset Clawback (Stellar)
> are something defined by the source language, not by the calling convention of the target architecture/platform

In that case perhaps the response should have been "pass-by-reference doesn't exist on machine level", not "pass-by-reference is something different", as the latter would seem to be a category error.
This argument is about a decade out of date, and I'm completely uncomprehending how someone could not come up with a way to repurpose doors and windows and wheel axles...

There was a terrible period in the late 90s/early 2000s when they did make a bunch of really chunky large pieces that were impossible to do much with. Now the pendulum has swung to the other extreme, and designs are littered with a ridiculous number of miniscule pieces, which do little but bulk up the part count and add baroque detailing.

A terrible example of this style of design is the most recent X-Wing (https://www.lego.com/en-us/product/luke-skywalker-s-x-wing-f...). Clearly a model marketed at children. But the whole thing is incredibly fragile, made up of fiddly bits, with a couple spring-loaded shooter thingies tacked on to give it a modicum of play features. The entire segment aft of the cockpit is a complicated mass of technic beams and pins with a facade over the top, to make the wings fold open, except that the wings don't actually lock open. It looks really pretty, but as a Lego set, it's a big failure.
Ideally, robots doing all of our work should be utopian, leaving humans free to pursue other interests. Unfortunately, the current structure of society instead makes this dystopian.
Maintaining a Stable Protobuf API
Isn't that the case for anything though? New problems only occur because of a previous change, and change usually only happens due to technology
The pentagon literally have lawyers that designate an acceptable amount of civilian casualties a general can risk to take out a given target. With more precise weaponry theyll be able to get under the threshold much more frequently.
You can setup a cold storage scheme or enable vault compression for old versions to save space on your archive server to save space.
Ten Nobel Prize Winning Families in Science
Sniping isn't that simple. The risk of counterfire is real.
I think autonomous weapons will always be more successful in area denial and holding territory. Ie landmines.
Security theatre often refers to security from physical threat. I'm not talking about undetected fraud in a sense where that makes sense, but rather a verifiable, auditable process.

The only thing you referred to that was process related (versus physical security) was use of encryption keys. Why not talk about the pros/cons of that?

> It seems that you think, for voting, that's a fine trade-off

With respect to x-ray screens? Not at all, nor did I say such a thing. Nor do I think all things that could be described as "security" are exactly equivalent to each other, such that you can mention x-ray scans, and the argument automatically extends to RSA keys.
Why Half-Life’s City 17 was pivotal to gaming’s post-Soviet obsession (2020)
This goes against my general distrust of giant corporations, but I trust Apple a lot more than I do the extremely shady VPN companies infesting the internet
> That kind of money (and I'm approximating here) is for a dog with all the documents and one that can be used for breeding (not neutered/spayed). So in a way it's an investment.

I see.

> I doubt that the US is immune.

Ugh, that pun! I'm slain. :)
> I think this is great, if only as a way to kill the bullshit consumer VPN business, which sells snake oil.

Having a US megacorporation kill a whole market segment and pull it into their monopolized walled garden sure seems like an improvement. After all, they pinky promise they will not ever abuse that! /s
A single TCP socket may not be reliable, but I understood the parent comment at the application layer. With enough redundancy, checks, retries and caches, it's possible to conduct business reliably[1] over the internet, tolerating failures from nearly any component involved along the way.

[1] By "reliable" I mean with an uptime satisfactory for the application involved. Nothing is ever 100% but we can get pretty darn close in terms of probabilities.
No, let's absolutely praise it.

Because the existential threats only exist because of political malfeasance. This has never been a technological problem: even the potentially disastrous consequences of climate change only really manifest because of - again - politics. Because governments won't spend to protect their own citizens, because of corruption and greed.

Little has changed on that front in thousands of years. Technology enabled almost everything we have now - even those improvements in governance we got (i.e. mass communications and the telegraph made coordinating large empires and alleviating local resource shortages via logistics possible).
And Chrome desktop. Also LanguageTool and Google.com.
Firefox as well as LibreOffice do not. Outdated hunspell dictionaries is my guess for FF/libre.
I recently hit a milestone of 250 million webhook events processed, so I figured a blog post was in order on how I built my webhook system.
This is not quite correct though - entry side and exit side are specifically and intentionally not operated by same entities. So Apple knows who you are but doesn’t know what you’re looking for or where you’re going - your traffic is passed straight through to the exit layer. Exit layer operator knows what you’re looking for and where you are going but doesn’t know who you are or where you’re coming from.
Or maybe: "Some of our partners want to move to Texas. All the money they will spend there will move 10s of people out of poverty in Austin."
Those Muji notebooks are treat to write in. Do yourself a favour and start using yours. Once I finish my Moleskine I'm going back to those.
Steve Jobs talking about this at D8 in 2010, and of course the privacy features he talks about were baked into the OS APIs from the start.

Apple's rift with Google over user data collection in Google Maps goes back to 2009 when Google held Apple to ransom for the user data in return for turn-by-turn directions. Apple refused and started building their own maps service, buying Placebase in July that year.

https://www.youtube.com/watch?v=39iKLwlUqBo
Preach. I did warehouse work years back in my teens, trundling around with a pallet truck picking orders was moderately enjoyable but it was inherently obvious that if the management had 'raised the temperature' by micromanaging us or demanding more output it would have become horrible.

Another thing that was apparent was that some people were just better order-pickers than me. One part of my post above was kinda wondering how Amazon would do if they kept the demanding work, but paid enough to recruit (and treated well enough to retain) physical outliers, a bunch of warehouse athletes.

I've visited a car factory, a well-run Japanese marque, where it was mentioned that they had very high initial turnover - some people just couldn't take the pace of the production line - but high longer-term retention. In a sense they must be doing something right.
And how would my app work without internet, I that case?
The risk of counterfire is a lot smaller when the only thing to fire on is the few thousands of dollars worth of gun and electronics... and you could even armor it pretty effectively at the cost of mobility.
> Chelsea Manning provided Wikileaks with the tape

Actually the entity Bradley Manning provided the tape as is seen in the Army's court records. The last time I checked, changing one's name doesn't retroactively wipe out all usage of a prior name.
Animals Color Themselves with Nanoscale Structures
We have been stealing from the future to pay for the present, as long as we keep stealing more and more from the future it'll be fine!

Or be forced to not cheat and invent ways to live within our means
If you die in the game, you die for real!
I'll add to the other suggestions with any of the Acorn Risc OS line[1].

They're the original Arm based computers (not counting the development processor for the BBC Micro) and some of the earliest system on a chip computers.

Might be fun if you fancy playing with Arm assembly language.

https://en.wikipedia.org/wiki/RISC_OS

https://en.wikipedia.org/wiki/Acorn_Archimedes#Later_A-serie...

https://en.wikipedia.org/wiki/Risc_PC

[1] I say Risc OS but they actually also supported a Unix like called Risc ix.
video looks cool, I have already applied for early access.
I imagine programmers thinking something like

"This code only has to run on the 1401, when we get a new system it won't be compatible, so it won't be around long anyway. Next time we'll write a better version incorporating our experience from this one, and taking advantage of the new hardware."

Then IBM System 360 made things backward compatible, and the world broke. We saved tons of programmers time, and Y2K was a secondary effect of those savings.
JPMorgan is calling for reforms to stop racial bias in housing
it's been able to do everything you just described for at least 5 years (with the exception of that last constraint, I think).
Anti-Wikipedianism
For those who are unfamiliar: the title is a reference to the (satirical) novel The Mouse That Roared[0], about a small nation that declared war on the US and won.

[0] https://en.wikipedia.org/wiki/The_Mouse_That_Roared
Develop exoskeletons to lessen the wear and tear on the human body. Provide nice noise cancelling headphones and a pleasant environment with plants and fresh air and good light.

Augment people rather than trying to replace them.
How would they enforce a ban? Will UN Inspectors start analyzing source code?
That's their problem, those who did not Matrix themselves are not beholden to those who gave away their lives without force, but since they are virtual, they have none and exist where the 10% can pull their plug at any time. You out too much faith in virtual existence
when I work on old machines, I often get an overwhelming feeling that modern machines are wasteful. there was so much room to be clever and careful, but instead we just kept throwing more hardware at our problems
I still don't understand why we "believed" studies that claimed knowledge about typical behavior and subconscious decisions while those studies were only based on a single experiment with limited participants, e.g. Stanford Prison Experiment. These type of studies should ALWAYS be looked at critically and not just because they fail to reproduce but because they are based on a very small sample size in a very discreet scenario (and probably with participants who are not diverse).
Latest AWS updates for serverless builders in 2021
Hell you don't even need to go that high tech. Just make model jet aircraft cheaper, easier to handle, maybe even autonomous and I'd like to see those current anti-drone countermeasures stop it from zooming in and dropping whatever dumb payload someone could possibly want.
And, furthermore, if you've never worked anyplace longer than a year or two--and I really want to hire someone longer term--it would be pretty silly for me to assume I'm so special that you'll stick around. My loss perhaps. But that would certainly factor into my thinking.
Usually, yes. Most people just dump all the pieces out anyway when building.

It’s actually not as bad as it seems especially if you have space to spread out and roughly sort while working (special memory works well).
This was definitely an oversight on my part; the benchmarks I ran were all conducted on systems with SSDs (as noted in the README). Especially considering the testing done in some of the comments below this one, I'll update the README to mention that fcp is geared towards SSDs. As a developer tool though, I still think this is the right choice, as at least anecdotally the vast majority of developers I know have an SSD in their primary machine.
That's how it's set up to work, government does the early work because it's not profitable for a company, we all pay into that work so we have the new technology sooner.

See: the internet, railways, computers, everything.
Psychological science is now thoroughly privatized. Don't read papers if this subject is of interest to your, look al big tech, ad tech, troll factories, influencer science, media consolidation, for-pay research-charities (great rabbithole to dive into btw).

Academics are thoroughly out of the loop on this one, as are we all incidentally.
Apple Routing
They don’t. My friend weighs North of 300 pounds. He dropped 25 of it his first month working at Amazon in the warehouse.
Show HN: Hoppa – Turn your Notion page into help center
Normally I would consider this hyperbole, but I am actually worried they will try to legislate some sort of indentured servitude in the guise of something else.

I would not put it past them or the lawmakers.
Don’t conflate “cheaper” with “cheapest”.

Ideally, it would be the same talent, in cheaper regions now. Cut out the landlord middleman.

I know, the worker is getting less, the company is simply subsidising a cheaper home. But many workers, not all but significantly many, will prefer a better lifestyle outside of cities.
That seems to be about as good an idea as skipping a license, but you do you.
This isn’t just rhetoric. They literally can’t get bills passed except through budget reconciliation, and Republicans will not confirm any Democratic judicial appointments while they hold the senate. Legislative gridlock has fully set in.
I used to have an old 5150 (recently sold, as it’s not my particular retro niche). The source code for the BIOS was listed in the manual for the machine. I was mildly and pleasantly surprised. I suppose a modern equivalent would be the firmware source code for your motherboard being downloadable from the vendor. I guess there’s edk2, but I’d be content never to touch that again.
Also: Thank you very much for making DDG. Thank you for trying to help -- and being the springboard to others making the choice. I used to be a solid "advanced" googler, but made the switch ~3-4 years ago and haven't looked back. I'm glad to see your adoption has grown hugely.

Some specific things that would help me a bit (I don't know if they exist!) -- these may well be pipe dreams, but...

-- A decent search engine for mathematics in the form of LaTeX would be _amazing_...

-- I'd enjoy being able to pass parameters to bangs specifically. An example would be Google Scholar (alas still the best and the last part of their ecosystem I use -- doesn't seem to be as tied in to ads as the rest though) such as 'date from' and 'date to' parameters, with a sensible calling syntax, e.g. `!gsc;f:2015;t:- Convolutional Neural Nets`

-- Likewise, a customisable, ideally API-able scientific/technical search interface would be very useful (for me).

-- No big provider has tried to index the onionweb (I don't know if you're feeling that brave) -- I'd be interested to know

Finally, are you considering being a privacy-first cloud provider in your own right, out of curiosity?
Percent of shoplifting cases in SF that ended in arrest, 2003 to 2021