skysight-inc/HackerNews huggingface dataset:
> Starlink is a commercial operation intended to make money for its investors, none of whom asked for permission to do this, they just did it.

This is completely wrong, in order to launch Starlink SpaceX had to get approval from the FAA. You can't just stick whatever you want in space.
If we're talking about late ancient societies, slavery often meant social subordination to your master and some obligated work.

It is not dissimilar from undischargible debt. In fact, the historians and anthropologists writing about these societies have made the link themselves.
Critically, if someone within the org volunteers to organize and manage the cross departmental knowledge they'll be shut down by people within the company for trying to accumulate power or stepping into someone else's turf.

Only an outsider can safely talk to everyone. They aren't a threat because they aren't part of the company and therefore can't take over.
I want my 31 cents back.
It being probably ineffective is not proof that it's fake. In fact, given who we're talking about I'd say that more or less proves that it was intended for use.
I think there is times where comparing the ratio of economic stock vs. flow, i.e capital to wealth ratios, but yah the billionaire wealth to GDP comparisons just seem silly.

I get what they're trying to say, but it is the weakest way to argue their point.
Based on the rest of its thread, it looks like the corruption has also been outsourced.
A good team, having done this just once, assisted by domain experts, would bulld a code and knowledge base able to get the jump on future problems.

Wash, rinse repeat and it won't take long for things to run very nicely.

Bonus, code can be published, standards made, all that and bot rented by the year.
In Los Angeles, standing on a sidewalk with a sign and not impeding foot traffic is perfectly legal. And what I saw of the signs was either factual (the 99.67% of everyone, infected or not surviving) or exercise of religious freedom. I admit I only saw two signs.
While the comparison here is not about chattel slavery of the type practiced in the US, if I remember correctly the amount/ratio of surplus value extracted from slaves and then emancipated workers was not actually all that different. There was a drop, but it wasn't that big.

A big part of that was the increased productivity of freed laborers being compensated by an increased cost of reproduction.
I remember that I used Mapquest and switched to Google Maps. I don't remember why but I assume that GM contained some significant improvements. I remember my enthusiasm for the maps API that let me put markers on a map embedded in my website (2005.) Maybe also satellite view. Street View later. So Google did do something substantial with their implementation of mapping.

Satellite and Street view are the main reasons I keep using GM now, plus checking addresses, some car directions and navigation and sharing links to locations with friends. I'm using OpenStreetMap based software for discovering and recording cycling tracks.
Agile vs Waterfall
Score 10 - 0
Ha ha I know, but it isn't like that. APIs are always written as REST but the systems serving those APIs are not REST so everyone starts off building lots of GET APIs and then progress steams to a halt because it's tough to write loads of APIs for the many different types of write data flows in most systems.
If you know Docker, and use it daily - it’s a no brainer. For me it’s an easy choice - I dev on a Desktop PC but when I’m on the go I’m on a MacBook. No need to customize environment config with docker. What’s your disaster recovery plan if your server tips over? With docker it’s relatively easy. I’m not saying it’s for everyone, but in my experience it makes my life simpler.
If anything, cryptocurrencies are becoming more like illiquid equity rather than a currency. I can't exactly go to the store and exchange BTC for milk.

Interestingly, local dispensaries at one point entertained the idea of BTC ATMs to get around the fact that they have no ability to take credit cards due to the illegal state of pot at the federal level, but this was abandoned after a bit because the volatility was too expensive to make this a worthwhile proposition.
It is..?

3840 x 2160 x 120 x 10 x 3 = 29,859,840,000

That's not even 40Gbps
As Matt Levine pointed out in his columns this week, GME would likely attract a huge amount of SEC scrutiny if they tried to take advantage of this obvious insanity. That doesn't mean they would ultimately be found guilty of anything, but it would be a huge distraction from, you know, adding shareholder value by selling video games.
You’re actually saying it costs millions to hand off data to a legacy system? A system that has probably had to consume something like XML or JSON in the last 20 years?

There is no excuse for this kind of cost for things as simple as tracking g appointments and completions regardless of data transformations and storage. There are no magical new protocols or data formats it’s using, it’s just a lot of people charging too much for them to have week long meetings to talk about their area of expertise. It’s an embarrassment.
Super Thinking: The big book of mental models, Weinberg and McCann

Thinking in Bets, Annie Duke

How to Decide, Annie Duke

Asking the right question: A guide to critical thinking, Browne & Keeley

Thinking in Systems, Meadows
Try offering it to them to do the job and see how quickly they change their tune.
And then supporting it. For a decade. 44m might be bloated, but, it goes quick and it is work no one really wants to do due to how hairy and legacy it can get.
I would be more concerned with the major topics that _are_ addressed by a piece of criticism than the ones that aren't. If you want to discredit a piece of criticism, you should address the actual contentions.
Also, the core benefits (health insurance, retirement, etc) are better than most companies. Sure, you don't get the perks, but the core stuff is there.

For example, I'd rate access to Blue Cross Blue Shield Federal Employee Program health insurance for you + spouse for life and kids through 26 as worth 2-3k per month, and invaluable if you or a dependent has a serious health condition.
That hasn’t been the case for me with Ubuntu or raspbian.
Rails implicit magic is so painful.

I’ll disagree and agree on the ORM front.

A good ORM has a clean escape handle for tuning hot spots and otherwise saves you time with boilerplate queries.

Add a new field? Update the class / structs, generate a migration and move on. Without the ORM you write the migration yourself, you have to find and update all the queries and if you’re centralizing all your query building then you’re just using your own ORM-light without the battle hardened trials of other users using something open source and popular.

I insisted we use sql alchemy and alembic in our latest Go project — and I’m eyeballing Buffalo’s Soda and Fizz as a replacement.

Its generally just nerdcore navel gazing to insist on raw sql across a project in my opinion. Especially web apps / SaaS where you churn tables a lot. Simple migrations from simple models is what I love about Django and Flask/Fast API with SQL Alchemy.
There is actually some interesting research on this.

Paul Piff had some findings that rich people are more likely to break rules to get ahead for example (he has a nice Ted talk btw). However, more recent research found that this is largely/likely due to wealth but being "primed" to think about money, i.e. if you think about money your less likely to help other etc..

Here's a BBC article that summarises the research quite well https://www.bbc.com/news/magazine-31761576
How many scenarios do you typically need to spin up your environment in?

I achieve the same (defining the environment) by pinning Python dependencies via requirements.txt and virtual environments. And I have an installation script, like a Dockerfile but just an executable bash script, that installs PostgreSQL etc, pulls the code from GitHub and starts up the server. I can upload this to a clean Debian installation to set up the server, with a well-defined stack, in minutes.

> Have other apps you want to host on the same set of machines

I don't. I just use one $5 per month Linode for each SaaS. (Or bigger Linodes as the projects get more users. My biggest single box currently serves ~100,000 users.)
Why does the government contract with deloitte? They seem to suck at everything they do
Show HN: Japan API – Free and Open Data
It would be nice to have this integrated into pdb/pdb++/ipdb
If you are interested in doing software development for the government, please browse USAjobs.gov or the careers section of any government department/agency you are interested in. It's a pain in the ass to apply and the government will take months to respond to your applications, but if you're highly qualified you will get a call.
Why do you have to do your laundry between 4-9pm? I could see that if you used a shared space or laundromat but in those situations you aren't paying the power bill. Laundry is set it and forget it.

It is regressive but at least in CA the reason is to discourage use because demand exceeds grid capacity and results in rolling blackouts. The alternative is to plan blackouts for parts of the grid during high demand times. Solar and battery are incentivized so many homes use zero power during peak times or backfeed power onto the grid.
It’s not a great look but it’s usually quite literally what the client is paying them for. I view the companies maximizing revenue the same way I’d view a shark: it’s what they are, and you can always choose not to jump into the water.
The Fearmongers Are Wrong about Artificial Intelligence and Robots
Best of luck stranger! Perhaps explore starting with a microdose see how you feel on that before scaling up.
I think the other posters comment is a pretty pessimistic take. Humans are inherently tribal and a banded together since before we existed as a species. This wasn’t for the advantage of top animal. It offered protection, Stability, and a way to raise young in this environment. Higher primates will share food when they have access but aren’t communes.I would posit that most historic human societies serve the same function. They provide protection from external threats and stabilize chaotic environment. Peasants received protection from their Lords in exchange for taxes. Looking into more recent human history of the US government served much the same function. There was no redistribution of wealth, and no income taxes until they were added on to fund World War I. The idea that governments acting on behalf of society have the goal of Supporting the poor is a relatively new development. National healthcare insurance was largely a development after World War II, and for most of the countries, support of the poor was handled through private charity until late In the 20th century
It varies by jurisdiction, what the research goals are (if any), and the details of what's found. 50 years plus for human remains is a pretty common number in my experience, but objects can really go all the way up to the present.
"In conclusion, there is no conclusion. Things will go on as they always have, getting weirder all the time"
Robert Anton Wilson
Is Flutter the future of app development?
#3, which is close to #2 - vigilantism. It's ugly and leftists on campus have embraced it.
He should use a hammer and chisel like a real man.
Exactly, that's why I turn down companies that don't take a tech first approach, if you rely on tech, you ARE a tech company. Clearly the government doesn't see itself as a tech venture of any kind, but tech fails in silo. Tech first is the only way tech can succeed at delivering value to your business. Otherwise, go back to traditional processes, stick to SharePoint, email, excel, and manual logistics. And ya, this is true of the government as well, if it wants to modernize and leverage software innovations it'll need to start approaching things with a tech first mindset.
In which case we could start calling them "intentions" instead. As in, "I was in a t-bone intention on the weekend."
How do you debug (in dev or prod), or in production, do things such as inspecting log files, monitoring system resources, running necessary commands if there is something urgent...? In my experience, Docker just makes everything more tedious without tangible benefits. I personally lose nothing by not using Docker and am much faster in everything I do.
I suspect such a map doesn't exist, but if you want optimal Internet connection, what you're looking for is:

a) in a metro area that has a major internet exchange. Hurricane Electric's list of pops is a decent start: http://he.net/ip_transit.html Some of those locations are more well connected than others though. In the US, prime exchanges are really LA, SF/SJ, Seattle, Reston, New York, Miami, Dallas, Chicago. If you settle near a lesser exchange like say Denver, you'll probably have good connectivity to many networks, but many services don't have a datacenter in Denver. Also, some companies are trying to put their big datacenters farther north to save on cooling and energy costs, so bias north if possible; however, if you want excellent connectivity to South America, much of that goes through Miami.

If you're in Canada, Vancouver or Toronto are your best bets. In South America, Sao Paulo or Bogota (but note, connectivity is sparse between countries, it historically all went through Miami, but that's changed a bit). In Europe, Amsterdam, London or Frankfurt? In Asia, Singapore or Taipei. In Africa, Johanesburg. In AU/NZ, reportedly it kind of all sucks, but Melbourne/Syndey/Auckland are okish.

b) not on DSL; usually it's run with settings that guarantee you 20 ms ping to the first hop. Be careful because some of the DSL providers imply fiber to the home, but really mean fiber to the DSLAM (or whatever it's called today).

c) fiber is better than cable, but cable is ok as long as the company isn't incompetent. Comcast is much maligned, but their network is actually pretty good; local areas could be mismanaged though.

d) you need to actually put potential addresses into the sign up for service pages. Put the one you're looking at, as well as the neighbors; if you get prompts like 'you've already got service, would you like to manage it', that's a good sign that they probably actually service the address. Listed available speeds to addresses that are current customers are more likely to be accurate as well. If there's a public utility fiber, check their fiber map, but don't expect to hear back from them with firm availability or not in time to make a decision on your prospective living arrangement.
Python apps have worse performance, bigger image size and longer build times on Alpine Linux:

https://pythonspeed.com/articles/alpine-docker-python/
The X11 protocol doesn't enable this, even if the most widely used X11 implementation does. An implementation could isolate clients by dropping events and returning blank rectangles for GetImage calls.
I should have taken the advice of your parent comment "No, thanks. I am not interested in helping you whitewash their history."

Please carry on. You deserve no opposition or feedback. You deserve to be left alone.
It's technically singe phase with a center tap if you want to be ultra pedantic :)
Yea, I’m not talking so much about Yellen as the relationship between the wealthy and government officials in general.
Ongoing support isn't the issue here, this is basically a greenfield project with nothing hairy to get in the way.
FM Reception with the GNU Radio Companion
Show HN: Journey of making Cable and Boxes with react three fiber
Sorry Java, Write Once Run Anywhere (WORA) Is Now JavaScript
Intel Set to Outsource Select CPU Production to TSMC’s 5nm Process
New regulations are implicitly a good thing? We are all supposed to be on board with this? How come?
I'd say typing is even more important when you are using other people's code with your code.
It's also a huge productivity boost too when the relevant methods and types are available to you, the editor almost writes the code itself!
Most of these criticisms are solvable problems.

If you make a direct connection to other users, they see your IP address. So use Tor or a VPN.

Many P2P lookup systems assign identifiers for routing etc. So assign ephemeral ones for anything that doesn't need a persistent one, and make sure persistent ones aren't suitable for correlation, either by not using the same identifier for multiple services by the same person, or by using the same identifier for multiple services operated by a large number of unrelated people, or both.
Not only do I think thats a strawman (I don't see that base level argument given that often on hn), but even if it wasn't, the truth is there is a lot, and I mean a fuckton, of money waste at the government level on IT projects. Trying to act like just because they aren't all a scam doesn't mean there isn't a systemic problem of waste that still needs to be addressed, and there are plenty of examples in even recent history that prove this point. More than just waste, the intention to fill good ol boy pockets in priority over getting the job done has significantly weakened the function of the projects, for example, the national security implications of abandoning thinthread that William Binney and Thomas Drake talk about... as just one in a myriad of examples. Virginia didn't have multiple counties become the new primary growth centers of millionares because of fair and balanced bids... and anyone pretending otherwise doesn't know how DC works.
Either that or Ghandi will nuke us all.
Ah sorry, I mean specifically the economics discussed - loss per car for a compliance car, the need to produce more compliance cars, that the car is expected to lose money still.

I'd be quite interested in a peek behind the curtains with that much detail, but I don't think that much has been said publicly and I wonder if it's just the parent making inferences.
I like docker compose but what's friendly for using it server side and not relatively manual?
> Even if reliance gets to benefit, is the farmer being harmed for it? Poor farmer has a lot to gain from this bill. They get supply of funds right from by muting seeds and fertilisers to having assured income. Just paint the “industrialist” as the monster and destroy away?

Do you miss out on the huge number of HN discussions talking about the damaging effects of monopolization by BigTech players? Now imagine if you're a farmer who can only sell to 1 of 2 conglomerates, both led by big shot industrialists with ties to the govt (which will also run the arbitration tribunal). So much "free market" right?
Because "standing on the shoulders of giants" makes that easier but also probably because of the number of people alive in those periods.

According to https://ourworldindata.org/world-population-growth

1700 660 million

1800 990 million

1928 2 billion

1999 6 billion

Heading to 8 now with fewer and fewer people that have to work at producing food.

My guess is that the number of scientists and engineers alive today at least matches the cumulative number of scientists and engineers who have been alive since the beginning of humankind. We'd slow down if population halves.
Not commenting on the rest, just wanted to say something about you claim that "our" (I assume you mean US) mobilty is exceptional. That is an often repeated myth, and in fact part of the US "folklore" ("rags to riches").

However this is not based on reality, the US ranks behind most European countries and canada on social mobility: https://www.visualcapitalist.com/ranked-the-social-mobility-...
Why shouldn't the SC ask that question? They are not issuing a diktat. It's a large group and a certain degree of coercion, even if small, is likely involved. It's only now that it's coming out in open.

https://www.freepressjournal.in/viral/protest-or-pay-a-fine-...

We are talking about areas around Delhi where women and children have much less liberty when compared to other regions of India.
I once hired a company to do some structural repairs. The company usually did contract work for the government. Some weeks went by. I was billed a progress payment of $5000, but the company hadn't actually accomplished anything - just reviews, several site visits, meetings, evaluations, memos, emails and constant reassignments of who was working on it.

I fired them and refused to pay their bill (they hadn't even produced a plan for how they were going to proceed). Hired another outfit, who did the entire job front to back for $5000, and got it done in a couple weeks.
If you do find the link, I want to know!
eReaders seem to be dying as a hardware device and becoming merely a form of DRM. Newest models, inluding all Kobo readers, have a soldered SD memory card. And it's not just cutting costs. They're deeply bothered by your ability to copy books and various text files to the device you paid for. Memory cards fail. eReaders are now essentially hardware Steam browsers, or book consoles. You can only load books from a store.

I was holding off from buying one to get a more open device, but the tendency is to become LESS open and featured, not more. I could buy an old device, but they're by definition not supported.
S.F.'s elite Lowell High School would permanently switch to lottery admission
It's very easy to have pretty painless RoR codebases above 1000 LoC without any challenges or problems...
Top Ten IC Growth Categories 2021
Peak energy demand is 4-9pm when people arrive home from work in the evening, turn on HVAC, start cooking, watch tv, and basically use power.

That is after solar production tapers off, so solar without batteries doesn't help the grid.

Most EVs and many chargers can be programmed to charge at set times. So you set your EV to charge after midnight when demand is lowest.

This will actually help the grid because today power companies have to throttle up and down production to meet peak demand then overnight lull. By charging EVs at night it will allow production to remain pretty consistent.

Another factor no one seems to get is that people aren't going to charge nightly. This is like making the argument that our gasoline grid isn't capable of refueling every car simultaneously.
I'm not sure how well the architecture described in the article lends itself to horizontal scaling since everything assumes it's on the same machine (I think?). Granted, if you build for horizontal scaling I agree, a client/server database is the way to go.

As for backups, SQLite also supports backups while another process is using the database.
Or you could just use Dokku [0]? I don't mean to criticise the author's stack but if you just really want to focus on your application and spend less time figuring/learning about deployment then just adopt the 12 factor [1] approach and use Dokku with Fabric[2] for you server setup. I have a sample fabfile [3] I use for my initial server setup that I can easily modify to suit different project needs.

Ultimately, it comes down to personal preferences but Dokku being installable on your development machine (via virtualbox) you've got a very similar environment to production.

[0] https://github.com/dokku/dokku
[1] https://12factor.net/
[2] http://www.fabfile.org/
[3] https://github.com/johnwilson/django-wagtail-template/blob/master/fabfile.py
My experience passing CKA and CKAD
I love the breadth of knowledge on this site.

Thank you for this in depth explanation.
I endorse everything you've said! Also, big consultancies have high costs (hello Booz! great lunch btw) like trade shows, political donations, lobbyists, ex-Agency/Military high muckety mucks on the payroll, etc. At least 50% of the project billings are set aside for this. Projects still need a 20% profit margin too. That might mean they're using budget staff; sometimes this means global software centres. If you think DBAs and coders in Mumbai or Warsaw might have a hard time understanding the organisational and political geography of all the States you'd be right.