skysight-inc/HackerNews huggingface dataset:
How about interacting with pedestrians and cyclists? They could start with couriers, food delivery, animal control, city litter pick-up, janitorial services, etc. Of course they won't do that, because it's not "disrupting mobility," but merely eliminating some tedious, low-paying jobs.
https://www.eia.gov/tools/faqs/faq.php?id=427&t=3

> Natural gas = 33.8%

> Coal = 30.4%

> Nuclear = 19.7%

> Renewables (total) = 14.9%

Granted, Natural Gas is highly efficient, but Coal is still a major contributor to people's electricity generation in the USA.
> They even got invaded twice while being the top economic power of their time. There are quite a few aspects I don't like about China, but warmongers, they are not.

Is extrapolating from the past really useful if the Chinese government has been completely replaced in a civil war, which was followed by the massive changes of the cultural revolution?

Likewise, is Germany a dangerous country right now because "we" have started 100% of world wars within the last century? Honestly, I wouldn't even trust our military to capture Luxembourg right now... (probably for the better!)

This applies to all aspects of China's development, of course, not just their military.
You'll notice that the more real-world experience people have with AI, the less likely they think this is any time in our lifetimes.
The US has dumped large amounts of money and support behind huge scientific endeavors like the Human Genome Project.

Certainly that example helped advance genomic science and the biotech industry in America. But it didn't quite live up to the hype, and it hasn't exactly saved the US economy from the normal ups and downs of global competition.

Course ya never know, could be the start of the next ARPANET too.
"Up to". Also we don't know how many underlying SSD devices there are, which is my point. This is a single drive that supports radically more sustained random IOPS than we've ever seen, at a very low price point compared to comparable solutions.
>> In addition to the poor handling aspects of so much more unsprung weight, it would have to deal with much more vibration. Seems like a tough sell.

I did some work with hub motors a while back. The unsprung mass is still under debate, but moving all that mass to the corners of the vehicle is actually a good thing. I would think putting the inverter in the hub would make for terrible durability problems, but who knows.

Anecdote: The hub motors I wrote code for had integrated planetary gear, so they ran 6000rpm at the motor. The rotor was on a rather large bearing and we had all sorts of runout and alignment issues. It's was really hard to package in that space. We had peak power of 40KW per wheel, but you only got that for about 30 seconds before needing to cool off for 5 minutes (it was also water cooled, but not well - packaging again). Because of the heating and alignment issues, nobody could make much progress on doing the software calibration (motor mapping) on it. It was the only motor we had that required my new algorithm to get it up and running. It made light work of the calibration, compensated for the alignment and eccentricity issues, and ran the hell out of that thing. Sometimes I miss working on that stuff ;-)
I think that it is unfortunate that this seems to be the consensus among a lot of people. While there is clearly nationalism in both sides, we can't generalize and state that both pro and against independence are basically nationalist movements. That's unfair, that is simply not true.

Catalan independence movement is highly diverse, with people from extremely different political views.

The core question here, and I haven't seen it exposed, is when and under which circumstances can a certain region of a current state be allowed to become independent. Spain defends that once a majority of Spanish people decides they can, while most catalans (according to polls) want to have that sovereignty. Up until now sovereignty has been decided by force; if you are strong enough you have it. Catalonia is pushing for changes on that respect, trying to execute that sovereignty even though Catalonia does not have currently the strength to defend it.

Whether the reasons for independence are or not legitimated, the real question is when and how a certain territory can execute self determination without the need of a war. As far as I know there are no cases where the independence has been accepted from the country where the territory wanted to split from. Spain has multiple examples where they didn't accept independence (their former colonies, for instance, or Kosovo more recently).
This is a pretty cool story, and once again I really wish we had some sort of on orbit fueling system so that a chemical rocket in orbit would have enough delta-V to manage a rendezvous with it and possibly sample it.

Consider that a sample from this asteroid would be the equivalent of a sample return mission from a different star system. The latter is currently beyond our technology, this one was dropped into our lap.
That's a competitive advantage when it arises against competitors that you're willing to destroy. But in the years ahead, China's major competition will arise increasingly within China. That portends a lot of internal disruption of the status quo which the government is unlikely to anticipate (like the ongoing explosion of e-commerce there and its immeasurable disruption of the day-to-day lives of established retailers).

Despite China's outward enthusiasm for advancement, high speed change promises to destabilize the totalitarian gov't, which suggests that a bumpy ride lies ahead.
Review HN: App Fixers – App Maintenance as a Service
Hello HN community,

We have released a new service called App Fixers. In fact, this is our second attempt to launch this service.

Website: https://app-fixers.com

Would love to get your feedback & suggestions on this.

This is our first attempt to create any subscription-based service.

Story so far -

We released a new pricing & website a week back.
We currently have 1 paying customer who has used our services for 3 times. We on-boarded that customer with an Email list.

Need your feedback on following things:

- Where can we find the right customers for such service?

- How do we invoke trust of our service at the very nascent stage?

p.s - I am not sure I should put this on Ask HN or Show HN.
You mean as an American (or I guess Mexican) English speaker. All parliamentary systems (including Canada) do not have an independent judiciary or executive. The Westminster system is founded on parliamentary sovereignty -- that is parliament can basically do as it pleases.
Proper method to disable polkit.service on CentOS 7? (systemd)
>I've never understood why people don't get more excited about memristors

For the same reason they aren't excited about flying cars?

Because they wait until something is actually delivered that in a form they can use?
Modeling an Application Access System as a Directed Acyclic Graph
You're misunderstanding what I wrote. I'm not calling nationalists (the people) an "abstraction" to delegitimize or dismiss them.

I'm saying alexandrerond's first attempted explanation of the "true point" isn't very effective because he used abstract labels such as "nationalists". The subsequent paragraphs in that post referred back to "nationalists" creating a circular explanation.

His later reply to me had more concrete examples and motives instead of abstract labels such as "right-wing". Concrete text is what more readers can identify with (especially readers who are not familiar with Catalonia's situation.)
Detroit still seems like an easier environment than Uber/CMU's Pittsburgh, home of barely-maintained brick roadways with blind corners on 20%+ grades and icy winters.
I think that programming is splitting into several different fields. Some of it is rather like 1920's electrician jobs, which by the way were good middle class jobs that people could be proud of being able to do. But other kinds of programming are not blue collar yet. I think it's rather like how electrical engineering and electrician split into separate fields; it's not like electrical engineers ceased to exist, it's that now you people who could actually specialize in doing electrical work.
Thanks a bunch.

I'll take a crack at implementing something similar, much appreciated!
While it would be nice to assume this is a Good Samaritan pointing out a problem with a page I link to, my suspicion is otherwise. A Good Samaritan would not hide behind a cloak of invisibility.

Former naïve Good Samaritan here who has learned to be a lot more circumspect. I have Baggage on this topic. I have deleted a multiple paragraph rant about all my Baggage. (You are welcome.)

Good Samaritans who have been burned enough learn to pack a cloak of invisibility for survival purposes.

That doesn't prove they aren't nefarious actors, but their cloak of invisibility is also not evidence of nefariousness. It might just be evidence that they have been around the block a time or two and have gotten a clue about a few things.
You can actually check my previous claims. They are not vague. Is just too extent, so if you want to dig deeper feel free to read both sides of the story, and not just what your particular media tells you.
You don't think Google moving to KC would have a huge effect on property prices?

Not to mention, if they close down, you'll likely have a harder time finding another job than you would somewhere with a lot of tech places.
I think you are arguing a very niche perspective here.

The concept of idempotence in mathematics predates futures/promises by about a century and is part of the general background understood by most people exposed to any CS concepts. It has been prevalent across a wide range of communities discussing networking protocol and message-passing designs since the inception of the Internet. It appears in countless RFCs and other standards documents which are read by people building web-based systems.

The concept of futures/promises you are promoting is honestly a niche part of computer science from the 1970s which persists in an intersection of distributed systems research and programming language research. It was never the prevalent formalism shared by general CS or network engineering communities. Meanwhile, a different aspect of the same 1970s concept has had a rebirth as an asynchronous programming syntax and appears in widely consumed languages. This different camp of PL researchers has essentially won the popularity contest which defines the new "standard" meaning of futures and promises for the general technical audience.
Art and Algorithms: Data Visualization and Software Development in VR
I pretty much never click on Medium links at this point. The platform is bloated to hell and the content is rarely interesting. Not worth my time.
CS education will have to improve dramatically both in reach and quality for that to be possible. Doesn't seem likely for many decades.
The first wave might. However, I'm guessing housing prices would adjust.
Counterpoint:

The words he says are nice, and his depth of knowledge is profound, but he hasn't actually provided any evidence making the case that lisp is better and/or in what scenarios it is better.

That this sort of rhetoric is the way almost all programmers and language designers try to find truth and communicate ideas is probably why we ended up all programming in javascript. We have no rigor, we are like Freud era psychology with flowering and impressive sounding prose but no real data. And while psychology still has a long way to go, we have even further.
"TLS-N is the first TLS extension that provides non-repudiation and thereby enables parties to verify each others TLS connections and its contents."

Is it the first? X.509 client authentication provides a mutually authenticated TLS connection.

https://en.wikipedia.org/wiki/X.509
You cant compare New Zealand with other countries and their solutions. Condo's and apartments don't work for Auckland, the entire premise of the country is outdoor living, why would you move to a country in the middle of nowhere, the only attraction is the natural beauty, to live in a artificial environment with no outdoor space? It would be like moving to the rain forest and living in a sky scrapper. Condos make sense in America where it's always to hot or to cold but New Zealanders are shamed if they spend too much time indoors. The enjoyment of condos comes from online shopping and restaurants, but NZ has the highest shipping costs and the culture is to cook at home.

The whole point of NZ is everyone gets their slice of paradise, but once you move to apartment territory your just dealing with population management, quality of life goes down and disconnection with the land breeds mental deficits that bleed into policy (every country has it's hatred of people from Paris/Toronto etc). One of the nightmares of NZ is that it's beaches turns into Hawaii's with giant hotels and thousands crowding the surf.

It's a fundamental difference in thinking that foreign investors are not aware of, they just try to shoehorn their learnt development strategy into the place. It has bad effects on the locals on many levels and turning NZ into another branch of starbucks just makes it loose all appeal.

The problem is for the quality of lifestyle NZ'er expect, there is a population limit. Fortunately increasing population is no longer needed for economic growth.
> if you have any other questions about exoskeletons or assistance devices

Thanks! So is getting good compliant force control the big thing here? What are the big hurdles for exos becoming more widely used?
Or rather, John Q Millenial is already using Google for most things and will search 5% more, but his dad John Q Boomer will finally be convinced to save $50/month by cutting his TV subscription and using the Internet only and will search 45% more. Or if that doesn't happen, John Q Boomer dies off and his place, as a consumer, is taken by John Q Student who already uses Google for 100% of his consumption.

That's what happens when you get a technological revolution - the new means of production completely replaces the old. Imagine you were born into a wealthy Virginia plantation in 1830. Your mental model of the world is that cotton is king, wealth comes from working and owning the land, slavery is just how things are done, traveling beyond your plantation is prohibitive in time and cost, and your family is part of the landed aristocracy and secure in its social position. If you live to the ripe old age of 90 and die in 1920, you will have seen cotton become just another commodity, inconceivable wealth generated by newfangled machines that you could not have imagined, over half the population move to tenements in cities, people crossing the Atlantic in a matter of days, slavery outlawed, and your plantation burned and its title stripped from you and divided amongst your slaves.

And yeah, if the state survives, it will absolutely get involved. I would bet even money that the concept of a nation state fractures and starts to disintegrate within 20 years, though. The idea of a nation-state as it currently exists is a construct of the Industrial Revolution: the new technologies being developed benefitted from vastly increased scale and social organization, and so those populations that organized themselves as nations were able to defeat those that did not in battle. (Note that in the example above, the "state" was Virginia in 1830 but the United States in 1920; the U.S. of 1830 was organized as a loose confederation of states while that of 1920 was organized as a nation-state with a strong central government, and it took the "Union" defeating the "Confederacy" to bring that about.) I don't know what sort of social organization the information age will demand, whether it'll be city-states in a trade confederation or corporate feudalism where you pledge loyalty for your employer in exchange for protection, but it'll likely not be the nation state as we currently know it.
I found very interesting that the sample meal shown was very, very heavily pure meat. Today's meals tend to include substantial "bread"/starch component for each meat: whether a bun, breaded chicken, potatoes. That appears absent or much reduced on this menu.
Whatever Alan Kay thinks OOP is, it isn't what we think it is.
>Or else, you didn't really grok it.

Only if you believe that the only good thing one should grok is the data/code parity part.

For me Smalltalk is even better and more concise than Lisp is.
So these "beta tests" are just ads.
That 72-character limit came about because the most popular IBM punch card reader at the time COBOL was being written could only read 72 of the 80 characters on a card. Once you know that anything after column 72 will be ignored, you can repurpose those columns for other things. At my shop we used them to denote revision numbers. And once practices like that get set, you're pretty much stuck with the older formatting rules.
If you're that easily phished, why are you using TOR at all?

You aren't being attentive enough for high risk activities. You lack proper verification channels, to confirm authenticity, which matters in this context. You lack the situational awareness to proceed safely.

Admit that you might not be cut out for what it takes to maintain a secure posture on the internet, if that's what gets you. Just stop pretending to try.
23 years ago in Québec, this happened:
https://fr.wikipedia.org/wiki/Moteur-roue_d%27Hydro-Qu%C3%A9... (in French only). It never went anywhere unfortunately.
Thanks for the details.
From a development perspective, what's the advantage here over just using Docker Compose? Is it the baked in recipes that it provides?
Surgeons are heavily credentialed. You have to have school and residency and subsewuent tests what not. I don't think same would be appropriate for coders.
visit and donate. they need help.

it's foolish to speculate on the possibilities of a new medium on this extraordinarily limited medium. i can't even embed images here.
Non-repudiation != mutual authentication
Ten ways to fight back at Canary for scamming camera customers
And heavy rain, heavy rain at night with street lights reflecting off the pavement right into the cameras, black ice, fog, giant snowflakes, high wind snowstorm, etc etc.
1:

In a static type system with inference, both examples would just be

(add [x y] (+ x y))

as the `+` operator is enough to infer that the parameters need to be a number. So your point is true for some statically typed languages, but certainly not all (ML-likes, Haskell-likes, and others with strong type inference).

2:

In my experience, ADTs (and pattern matching in particular) make coding problems much easier to solve (and the code itself considerably simpler) than the alternatives in many languages. For example, I'm writing a compiler in Go, for fun, and a lot of tasks would be far easier and more concise to express with ADTs/pattern matching. Another example is working with pattern matching in Elixir/Erlang, especially with binary data, which is beyond easy to express a parser for with pattern matching. Elixir and Erlang are dynamically typed, and have gradual typing via Dialyzer (though it's rather different from clojure.spec I believe), but pattern matching is pattern matching, and it's indispensable in my opinion.

Using something dynamic, like Lisp/Javascript/Ruby/Etc. would make it much more difficult to navigate the code for something like a non-trivial compiler (in my experience), and more difficult to reason about how it will execute. The other thing I don't see mentioned very often is that if the compiler can't reason well about your code, then it can't optimize it very well. Even with a JIT, you are paying a performance cost that is non-trivial, unless you happen to be using a language with a particularly good JIT, performing tasks that the JIT is good at optimizing at runtime. For a lot of tasks, this overhead doesn't matter, but I would rather lose some flexibility to be able to use the same language for a broader array of tasks.

Recently I was taking a stab at translating some code for an Earley parser from some dynamic languages (Javascript and Python) to Go, again for fun, and in both cases found it was impossible to do so because of the way the dynamic features of the language were abused - basically I would have to throw out everything and write it from scratch. The code was hard to reason about, because while reading it, you think you are working with values of a certain type in one function, but the same value somewhere else is getting treated like a different type. You basically have to execute the code to see what it does. Such flexibility can make for more concise code, but when the code _isn't_ concise, it can make it incredibly difficult to untangle. That's just my experience though. I'm an Elixir/Erlang programmer during the day, so I'm not anti dynamic languages by any means, but I have definitely found it easier to build certain types of applications in statically typed languages.
Amazon seems intent on attempting this. It's incredibly doubtful that they'll build HQ2 in the Bay Area (though the backlash from such a decision would be incredibly hilarious).
I'd include the shell as one of the tools we use on a regular basis. If I use a command like scp with wildcards in the input path, and the files that are returned contain colons, for example[0], the fact that the shell doesn't quote every file with a space or colon in its name before passing it off to scp is a deficiency in the shell, which gets reflected when scp refuses to copy it.

[0] https://stackoverflow.com/questions/14718720/how-can-i-scp-a...
I get a chuckle out of these threads. Humans are _unbelievably_ bad at driving in the snow. If the only thing a self-driving car does in a whiteout snow storm is come to a halt, it will already be dramatically safer than human drivers. You can just hard-wire the car to not do stupid things. Taking human judgement out of the loop has many wonderful outcomes.

https://youtu.be/rhZCyQ3emQg?t=121
Please don't bend the facts for your own bias. The king doesn't appoint those judges, will just ratify and is pretty much symbolical. They do have political influence but is kept balance traditionally. Just because everyone has political inclinations you cannot blame it of being controled by the government.
There is a huge crowd that has a degree plus whatever experience you have. They don't consider it losing out, because no one would when you would see the sheer number of applicants along with their experience/degree.
The article addresses your second point quite directly, and continues on to give even more dire examples.
At least for me, using Hyper-V is problematic because I can't also run VMware Workstation at the same time. I have to boot into different configurations to run them side-by-side. My macOS experience is that running both on your machine is straightforward.
Because an RC car with a sonar sensor and an arduino relates to a self driving car roughly the way a bicycle lock compares to a bank vault.

Orders of magnitude in complexity difference and a much more hostile environment to survive in.

I am not really comfortable writing this but seriously, if you have to ask this question I am actually happy you did not receive funding (but I am obviously not happy that you ended up homeless), that was not a prototype, it was not even a proof of concept. It was maybe a small step up from a toy. Sonar as a sensor may give you a little bit of input data but your arduino does not have the processing power to extract meaningful information about its environment from that data nor does that sensor give you sufficient information that you would use to pilot a couple of tons of steel through an environment inhabited by fragile humans.
Not only that - in practice it's kind of meaningless, because if you were served a non-EV cert, you wouldn't notice. And there's usually other domains or subdomains that don't use the EV cert. It's mostly just a kind of token gesture by a business to claim they're more secure.