skysight-inc/HackerNews huggingface dataset:
The Segway was first and they figured they'd be able to keep competitors away with patents. That worked for a while and then the patents expired. I don't think they believed that "looking cool" was going to make a difference for adoption and they probably believed that they needed the central stalk for safety.

The Segway was vulnerable from at least two fronts. On one hand you could make something that looks like a Segway but has four wheels and provides the same experience without the technology. Alternately there are all the devices that are similar but much smaller, simpler and cheaper. For that matter there are electric bikes and other things that don't self-balance but are good options to get around. (I was looking at an e-bike the other day that uses structural batteries and other tech which is still beyond state of the art for e-cars.)

They were hung up on their idea of what it was going to be and never tried developing alternatives when they were still protected by patents. I think they never really understood why their product failed in the marketplace.

I grew up in Manchester, NH where the Segway was invented and went back there a few times when it was being test marketed. I'd see people going up a hill on it, going down the sidewalk and forcing pedestrians off the sidewalk, and the cops cruising around behind the K-Mart looking right out of Demolition Man.

It was kinda cool but obviously not a revolution and how they couldn't see that was beyond me. For one thing it doesn't give the protection from the elements which is an important attribute cars have if you live in a place like the Northeast U.S. where winter and rain are a part of life.
The new lead is not talking this language instead they talk about tremendous excitement, massive scale, global opportunities, rapid expansion, next phase of growth and strategic priorities.
It's a wrong analogy, but i also misunderstood you. Sorry for not understood your comment, but not-sorry for using the term mainframe wrong ;)
Yeah, laying enormous amounts of wide, graded asphalt with proper drainage isn’t exactly cheap either.
Are you seriously arguing that the only two options are choose a. child labor sweatshops or b. child prostitution!?!?
I see you guys don't list Clojure under tech stack, which is a bit absurd as it's consistently one of the highest paying and highest job satisfaction languages year after year in software engineer surveys.

https://insights.stackoverflow.com/survey/2021#section-top-p...
Jekyll. That's the boring static site generator.
Culling out crap by criticizing it--100% within the scope of freedom of speech.

Culling out whatever you think is crap by organizing a boycott unless people literally ban that content is censorship.
Are you saying that cities are the more natural environment for children, and that rural living deprives them of their nature?
Puget Sound area is kind of an exception. I would say most European, Asian, Midwest, East coast big cities I’ve been to have almost no nature within an hours drive. Maybe a few manicured parks
Based on what? You offer no more evidence of your claims against what’s presented in the videos other than vagarities yourself.
One that means what?
The use of azithromycin on a large scale basis seems dubious. While it can be useful in a small subset of COVID-19 patients to treat secondary bacterial pneumonia, other studies have shown that it isn't an effective anti-viral. Widespread use in the general population is likely to contribute to antibiotic resistance.

https://jamanetwork.com/journals/jama/fullarticle/2782166
Any tips for finding such places?

As for someone who has been living in the same city for their whole adult life, the thought of finding a place in a different country/city that would tick as many boxes as possible seems quite daunting.
Yes. I have deployed mobile applications using native UI (SwiftUI, etc.) with all the shared logic in Lisp. To me, this was a better alternative than the usual C/C++ shared logic approach.

My current application is a music hardware device that is mostly Lisp. As to why, this could be a lengthy post, and I am sure I have made one elsewhere on HN. It is a very good language, has many of the features that are being re-discovered and implemented in other languages, has an interactive model of development (REPL driven) that I find very productive and I can deploy an application across multiple platforms with little to no modifications.

I do pay for LispWorks and it is more than worth it. I make a living developing applications and devices that use Lisp and the cost is covered by a fraction of a percentage of sales.

Some people may try to use SBCL, CCL or other free implementations. I just don't have the time or risk tolerance to be dependent upon the lack of predictability for bug fixes or modifications needed to run on new architectures. The M1 architecture has been a big problem for some of these Lisps. CCL has no timeline for adoption and some commercial products are suffering as a result. GNU Scheme will probably never be able to run on the M1. LispWorks stays current and will fix reported bugs rapidly.
I discussed that argument over here: https://news.ycombinator.com/item?id=30139489

Summary: A company did try the “it was the browser, not us” argument in the “Fashion ID” case. The court did not fall for it. Data controller and thus responsible for compliance is whoever determines the purposes and means of processing. Being able to control what the website does seems to be good evidence for being a data controller.

In this Google Fonts case, the website operator didn't even try this discredited argument.
That link mentions MacPaint and QuickDraw and links the source archives right there. HyperCard doesn't come up.
> IO sucks ass, std::string really sucks, containers like unordered_map are really slow (because of the pointer stability requirements), custom allocators are cumbersome, the regex library is a mess, why are string_view and span different things

Nitpick: the STL (https://en.wikipedia.org/wiki/Standard_Template_Library#Cont...) contains neither of these.

> and make an unofficial “version 2” of the same standard library.

Part of the C++ standard library in some sense _is_ version 2 of the STL.
So were the confederate states.

(Depending on how many issues you want exclude in over-simplifying the causes of the war.)
Even in the EU, you will want an engine in front and you'll want the train to be coulpled together. For one, the engine is the place where the train understands the gazillion signaling systems in the EU, and it's where the overhead power is converted to on train power. Both items cost like millions, it's not something you want to distribute.

perhaps automatic couplers and a power pack on each truck (bogie) will allow automatic shunting, which is the newtec gimmick that can make freight trains competitive again.
I love Common Lisp, but frankly the purists are wrong on this. Clojure is a damn sight more of a lisp than any other even remotely common language. My preference now leans CL, but Clojure is a joy in its own right, with some of the nicest little touches I've seen in a language.
Is this a real issue? I feel like the real issue is that colleges use race based admissions and discriminate against Asian students. This seems like a distraction.
I think I generally agree: “most businesses” would include the guy who mows lawns or repairs shoes, but I think I would draw a divide for professional or especially technical services — they might not have been heavily online but I think they were starting to think that was becoming expected and if they did anything exchanging non-massive files there was a big time advantage to not paying FedEx or a courier to take floppies or CDs around town.
Ask HN: Curious about vercel password protection pricing
I was browsing through vercels docs when I noticed that password protecting [1] a project (so that anyone previewing a deployment needs a password) is an optional add on feature for (an insane?) $150 per month. A pro plan is $20 per month per member [2] and it just makes me curious who this works out as desirable for? For small teams paying an extra $1800 per year for a feature that's maybe a few hours of dev time to implement doesn't seem worth it. Even for large teams where a feature leak might be disastrous, they might be concerned enough to want their own implementation. Is there something technical I'm missing here that would be difficult (or impossible) to reproduce? I'm mostly curious because I'd think the economics of it would lean toward a smaller price tag; as for most teams this probably means ~doubling their costs if they wanted to use it.

[1]: https://vercel.com/docs/concepts/projects/overview#password-protection

[2]: https://vercel.com/pricing
Everyone working on a project is expected to chip in and review code, regardless of how junior or senior they are.

Typically, a very junior engineer reviewing code for another junior engineer isn’t sufficient. We may require two sign offs before the code is merged.

Senior+ engineers review critical path code, but not every single code review. This is to create space for others and also ensure others are not merely spectators but actively own what’s going on.
I use homebank. Download all your various transactions, load and tag them and you're done.

You can build rules too so the more you use it, the more automated it becomes.
What’s with all the “Bank of <bank name> Trustee” jets?
> Also subtracting, cars are going to need to bunch up anyway at passing sidings to let cars go by opposite direction.

Sounds like the cars are already “bunched up”:

> “We think our platoon sizes are ideally between ten and 50 cars,” Matt Soule, CEO of Parallel Systems, told Ars.

Edit: Also, you say:

> … [T]he real cost is railroading is MOE and MOW (including land taxes here) and this solves neither of those issues.

But the article mentions that the maximum utilization of a rail line is currently limited by how close trains can follow one another safely. If new technology can increase that limit, the capital costs of the rail line can be distributed across more units of freight.
I actually delivered for Dominos in those days. The 30 minute guarantee was not the reason drivers were dangerous. Stores had a limited delivery area that was set up so that you could get anywhere in about 10 minutes at normal traffic speeds. Drivers were not punished for late deliveries; in most cases when that happened, you and the manger both knew it was going to be late before it left the store.

The reason some drivers were reckless is because there was a commission on each delivery (and you often got tips as well). The more you delivered, the more money you made. In reality it didn't amount to much because you can't really drive much faster than the prevailing average traffic, you burned more fuel and wore out your brakes and tires if you drove like an idiot, but some drivers did anyway. It was heavily discouraged by the managers, at least where I worked.
I disagree, it is more that - "one does not have to do any coding but still can be technical" would be more accurate.

Understanding how web browser works to understand how things can be implemented, understanding that there is a server and database server. Understanding that if website is not loading there might be 100s of things that can cause it and it might be just something wrong with your browser. Understanding what happens when one types in address in the browser.

Understanding which parts of browser behavior developers can change and which ones are nonnegotiable.

For example "navigate away" popup - how is it protected and why it is ugly looking, and why you should not implement custom one in your application.
Germany has a median household disposable income after taxes and transfers and adjusted for PPP of $31,323 (2018) and thes same stat for the US is $42,800 (2019), which is ~37% higher [1].

The OECD, which is Wikipedia's source, defines this stat as:

"Household adjusted disposable income includes income from economic activity (wages and salaries; profits of self-employed business owners), property income (dividends, interests and rents), social benefits in cash (retirement pensions, unemployment benefits, family allowances, basic income support, etc.), and social transfers in kind (goods and services such as health care, education and housing, received either free of charge or at reduced prices)."

The OP site uses a different statistic that does have the inaccuracies you described, but it correlates fairly well with the more representative statistic described above.

[1] https://en.wikipedia.org/wiki/Disposable_household_and_per_c...
Aladdin Free Public License
It’s hardly the small towns fault that countries urbanize as they get wealthier
Except Eisenhower made those statements under the specific context of economic situation just after WW2, which revitalized the American economy after the great depression. At the height of WW2 the United States was spending over 40% of its GDP on defense. Given that WW2 did wonders for the American economy, it would be legitimately tempting for contemporaries to think that another war would be a good idea in an economic slump. That is what Eisenhower was warning against.

>Obama in his 2016 State of the Union

The Armed forces he spoke of were a result of decades of investments of previous administrations. Obama's oversaw one of the most draconian defunding of the DoD in decades. The sequestration of the DoD budget cuts was devastating to readiness and has left the United States vulnerable for the 2020s. The PLA has grown at truly incredible speed since then. It now outnumbering the USN in the number of vessels. At the same time, the USN is retiring more ships than it's building. The United States is on track to lose a Taiwan Flashpoint.
I recently worked to update a Linux-based system that was originally built by a team that had previously implemented the same product on a microcontroller-based system. The Linux drivers are obviously direct ports of the old subsystems, without any apparent effort to understand or leverage existing kernel drivers or subsystems that could have simplified (or outright replaced) their custom functionality. It is unholy.

Now, this might sound absurd by the standards of today (because it is), but this was the transition that every programmer had to make back when high level languages were introduced. It takes time to adapt to a paradigm shift, so it hardly seems surprising when vestiges of the “old ways” can be seen peeking through the curtains of the new abstraction.
Sure, build a shooting range and watch the money fly in
There are two types of accounts in Ethereum, externally owned accounts (EOA) and contracts. EOA are controlled by private keys where contracts are not. Since the user sent ETH to a contract, he cannot get his ETH back if the contract does not have a method to transfer ETH back. Whereas if he sent ETH to an EOA then the user of that account can send him back ETH.
Reducing inequality can reverse political polarisation: study
Yes but if the option expires, and you realize at the end of that period you bought the wrong thing, then that is the case I've talked about.

Not sure how likely is that scenario though.
I enabled notifications on all our cards and bank accounts so whenever a transaction happens I get an email.

From there I just use gmail filters to put all of those in a folder and then wrote a script to download, parse and enter those transactions on my ledger with “Expenses:FIXME”

Once a week or so (when I have around 10-20 transactions) I import them and go through them, asking my SO if there’s any transactions I don’t know of.

Alternatively I also just make one transactions to put in an account that is fully my SO’s and one that is mine (mostly for both of our hobbies) and those I don’t track, except for the monthly deposit to those
It entirely depends on the rim. First generation GP5000TLs were impossible to fit on some rims, difficult to fit on most rims and reasonable on a few. Second generation (I think late 2020/early 2021) are a slightly looser and will fit on more rims. I can't speak about the latest gen. released late last year.

I personally love GP line of tires (used 4k/5k clincher and 5k TLs) as they have a good compromise of puncture protection, tread wear and rolling resistance. They generally rate at the top for just about any tire I'd use in a non-race scenario. I will not buy another pair though until I switch wheels as I have no desire to torture myself. I did not go as far as to bake the tires to loosen them, but I did let them sit out in the sun which made a bit of a difference.

The other factor to consider is roadside repairs. If you have a really hard time mounting the tire initially and you puncture severely enough to need a tube (sealant leaked and plug won't hold), you're likely calling for a ride back. I did find they loosen after 500-750km so you are more likely to be able to fix it roadside if needed. I sliced the sidewall on my almost new GP5k but thankfully the plug held. Irresponsibly I used it for another 500km+ until it would no longer hold pressure overnight, but I do not recommend that route!

As for using tire levers - buyer beware when it comes to carbon. I resorted to levers, but you do run a risk of permanently damaging your wheel. I have seen a picture of someone put one of the plastic with steel spine levers straight through their rim doing this. A tire bead jack is a far safer and far easier option (though I've yet to buy it).
You misread - they fled to New Orleans from Portland, they weren't trying to get away from the murder rate.

Besides, NOLA is fine. Murders aren't evenly distributed; there are plenty of perfectly safe spots and lots of safe activities to do.
AMD Cooking Up a “Pan” Feature That Can Help Boost Linux Performance
The Discipline of Relaxation
This article is mostly focused on people who have remote jobs. So the daily commute is not really a concern.

I grew up in a rural town in Wisconsin and we had to drive an hour into the city of Madison, WI to do anything "city-like". We just did it every Saturday as a matter of habit. Anything you needed throughout the week that required going into the city was just scheduled or done on Saturday. We did it all on one day and have one "commute" per week. It really wasn't a huge deal. Even living in San Fran or Seattle or any other big city, it is likely that you spend more than 2 hours each week in transportation time. I recently moved out of Seattle, but even to do errands on a weekend we spent many hours sitting in traffic. We might only be driving 10 miles, but it still takes an hour or longer.

I could even back up my argument that I spent less time sitting in cars each week when I lived in rural Wisconsin than when I lived in the heart of Redmond Washington.

Life is different in rural areas. I think that is what most people miss. You won't have that same urban culture in rural America. You won't be running your kids to sports clubs, art clubs, etc. You will spend more time with yourself and your family. Your kids' activities will be with community programs from the rec center, the schools, and/or church group. The goal isn't to live city-life in a rural area. It is a shift in how you live.

For some people, rural life isn't for you. If you cherish those elements of city-life then you need to live in the city.

But what has changed in the world now is that for many people (myself included) we were forced to move to a city because of the work we chose to pursue. For those people, there is now an opportunity to live a more rural lifestyle and still be able to maintain jobs that we enjoy (through remote work).
> M1 architecture has been a big problem for some of these Lisps. CCL has no timeline for adoption and some commercial products are suffering as a result. GNU Scheme will probably never be able to run on the M1. LispWorks stays current and will fix reported bugs rapidly

SBCL supports the M1; lispworks and allegro still do not.
Python is the tool, bioinformatics is the project. If you wanted to use a sewing machine to make a dress, you would read its manual, familiarize yourself with all the buttons, take a peek under the hood, then start right away on the dress. You would inevitably come across a situation you weren't prepared for: thread getting looped, internal parts jamming, the wrong needle tearing holes. When that happens you see if there's a quick fix at hand, if not you ask a friend or search online for clues.

It's the same for using Python for bioinformatics. Go through the excellent official Python tutorial[0]. You won't remember everything, but you want to build some subconscious memory and muscle memory. After that, dove straight into your bioinformatics project. You will inevitably get stuckany times, there are no programmers who don't! At that point you'll need to do some research just as we all do, and you'll likely learn something new about Python in the process. The key is to let the bioinformatics motivate the Python, not the other way around.

[0] https://docs.python.org/3/tutorial/index.html
I could never do it, but I had a friend who did exactly that. He was from Kansas though.

Went to Boston after college in Kansas, worked for five years moving up in title, came to the Bay Area, started as a staff engineer and quickly moved up to principle, and after working a total of 15 years, retired at 37 back to Kansas. Lived in the smallest studio he could find the whole time he was in the cities and had $1M+ saved up, which was more than enough to sustain his lifestyle in Kansas after spending $100,000 on a house (land + construction).
Packet based networks are great where it is possible to route around bottlenecks.

The rail network does not have that property.

Unfortunately, physics does not allow for packet collisions.

---

In terms of practical efficiency of motors: grades and loads and wind vary.

A self-powered rail care would need enough oomph to handle maximum load up a steep grade in a front quartering wind...most of that capacity would lie idle most of the time.
I wonder if it would be possible for wallets to look at a smart contract before a transaction and determine if your input will cause any kind of action or if you are just burning your coins.
I've been paying attention to this whole thing for a few years, and I still can't tell how I could send coins to a friend if I had them.
Yes, “History of Rome” podcast is also available on other more open platforms not just Spotify.
if you follow the motivation of the different groups the motivation is the same for everyone and its best to focus on people rather than entities.
business owners have an insatiable desire for profits and are willing to sacrifice society and individuals to do so.
Consumers value saving money over supporting local or dont see the value in the local offerings real or perceived (big companies have both economies of scale and generally more effective advertising)
suppliers crater better to big businesses because they make them more money and exert more power over them. a more personal one on one contact of a small business is a pain to them and takes more resources.
local politicians are presented with a choice of getting nothing or allowing them to go to an area that will, and then they get nothing. not to mention potential personal kickbacks, short term positive press with the consequences being on the next politician.

The root of the problem is society valuing their own money/things over people. one person or organization changing wouldn't change things significantly, and the rest in the chain will probably pressure them back. Sadly society is moving further away from valuing people. online shopping, crypto currency, automation as much as i love all these advancements they enable and increases the value of things over people, and in turn a concentration of wealth and power.