jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Well, to address the title of the article, robot motion usually doesn't look very good for a known reason. The motion control systems used are usually positional. Most robotic control systems have a processor or PLC for each joint, and that processor usually accepts position goals, not force goals. Then there's some central coordinator issuing positional commands. This is simple to code, and many robotics frameworks have that hierarchical approach more or less nailed into them.

That hierarchical approach is not very good for dynamic motion. For that, you need force control and coordination in force space. I used to work on this; here's the first anti-slip control for legged robots, from 1995: (https://www.youtube.com/watch?v=kc5n0iTw-NU). That was picked up by a grad student at McGill, who put it into their running quadruped Scout II. Then his professor, Martin Buehler, left McGill for Boston Dynamics and became the head engineer on BigDog.

All the actuators on BigDog are run by one CPU, which is a Pentium 4 class machine running QNX. The balance servoloop runs at 100Hz, and the hydraulic valve control loop runs at 1KHz. This allows for coordinated force control across all actuators, which is why BigDog is so agile. The Atlas robot version 1 is basically a modified BigDog, although version 2 seems to have been redesigned above the hips, with onboard power.

The motion in the DARPA Humanoid Challenge looked so bad last time because most of the participants using the Atlas robot were using a Windows DLL provided by Boston Dynamics. That DLL was just intended to provide some basic functionality to get participants started. Functions provided included "walk slowly" and "stand stably while arms do something". They didn't have the running, balance recovery, or slip control capabilities Boston Dynamics put into Big Dog. Expect much better performance in round 2 next winter.

Until recently, most robotics simulators were hopeless about force accuracy or friction. Most of them used physics engines borrowed from video game technology, where nobody cares about force accuracy or friction as long as things blow up prettily. This was recognized as a problem by DARPA, and they funded Dr. Mike Sherman at Stanford to put a serious dynamics simulator into Gazebo. Sherman previously had a commercial company, Symbolic Dynamics, building dynamics simulators for industry, and did know how to get the dynamics right. So now you can simulate force-controlled robots in Gazebo.

(Unfortunately, it took two decades to get this right, so I've moved on to other things, after a detour through physics engines for animation.)

Anyway, that's why robots can't dance very well yet. That problem is being fixed.
> You’re no more entitled to say “no” to me as either of us is to say “no” to them.

Unlike the legislature, I did not elect you, nor did I swear an oath to a constitution that empowers you.

> Perhaps this idea of consent and aggression could lead us to a way of making laws that do not impose values on people without their consent.

What makes taxation so much more objectionable than any other law? The vast majority of which you never consented to, and are backed by no more aggression than tax law? How many drones does the IRS have?

> The model is already here, awaiting critical feedback. So far the only criticism is that people aren’t going to be able to avail themselves of other people’s property.

You are imposing a model upon a category that does not apply.

> The problem is that people impose taxes on people who have not consented.

Again, you can say that about any other law that has been agreed upon a priori.

> In essence, Proudhon wishes to exert property rights over other people’s property by forbidding certain relations. Clearly this is self-contradictory and not a basis upon which to reject rents on capital.

By what basis is it self-contradictory? By what higher authority do you define the acceptable relations with regards to property rights? Is someone allowed to set fire to his house, so that all his neighbor's homes downwind are also consumed by conflagration? If you say no, then you have already begun to impose limits of what is acceptable or not to do with one's property.

> Thats not how property is defined

According to Proudhon, "[t]here are different kinds of property: 1. Property pure and simple, the dominant and seigniorial power over a thing; or, as they term it, naked property. 2. Possession. 'Possession,' says Duranton, 'is a matter of fact, not of right.' Toullier: 'Property is a right, a legal power; possession is a fact.' The tenant, the farmer, the commandité, the usufructuary, are possessors; the owner who lets and lends for use, the heir who is to come into possession on the death of a usufructuary, are proprietors."

> realize that restricting rent on capital because of its superior productivity impoverishes society by preventing society from accessing means of superior productivity

Regardless of the debatable effects of rent, Proudhon would argue that property is backed by force, which makes it inherently a product of violence and aggression. The same regime that forces you to pay taxes is the same regime that uses those taxes to safeguard property and the rents acquired through property; indeed, often force is also used by the state to accumulate property for its favored oligarchs and the conformists who support the state.
I think switching to minimal view helps a LOT.
I welcome peer review, which is why I publish all this stuff, and why I repeatedly ask people to verify my code. If you've actually found a way to circumvent the apphash verification routine, I would be delighted to hear about it and would lovingly craft a fix immediately.
Chicago: Sandbox Industries hiring paid BizDev and Community Management interns for its incubator company DashMob (www.dashmob.com). Contact interns@dashmob.com.
"The syntax is this way to make lexing it easier" is not a good argument for syntax. Ever. Lex it into tokens, parse it using semantic analysis, and be done. Plenty of compilers have been doing this for a long while now, and plenty of work has been done to make this a non-problem. Choosing syntax because it's slightly-easier to implement but slightly-harder to use is not a recipe for adoption.
http://archive.is/4K7v5
AirBNB is though if their operation there is anything less than a constant fire I would be surprised.
I'll bite.

Nixon telling South Vietnam he would give them a better deal if they dragged their feet during a peace negotiation with his political rival.

Trump withholding military aid from Ukraine unless they made a public statement about an investigation into his political rival.

What are the comparable accusations against the Democrats?
Chinese people are people too, you know.
No, i don’t get a refund from the fire department because my house doesn't burn. An educated populace is beneficial to the nation.

People are free to choose as it is. No reason to provide the public’s democratically distributed money.
OK, I'm going to have to ask: who are the largest and most effective?
The only 'Loves' that Microsoft has are 'Love of Control' and 'Love of Money'.

If you ever trust Microsoft, you have only yourself to blame when you get hurt. That's been true for at least 25 years, and I don't see it ending any time soon.
A bigger harddrive for your xBox would cost less than the Stadia controller.
Can someone please explain usage?

I assume this would not be useful on a web server, unless it could be used by Image-Magick or GD.

Is this targeting Software devs (like Chrome or Affinity Designer)? Is this meant to replace the default decoder somehow, for a user that wants to speed up his system? Is there some other use I am missing?
The problem with Keybase is that its UI should be a lot more polished. Other than that, how does using cryptocurrencies interfere with chat?
I think it's only genuinely bleak if your starting position is that family is assumed, rightful, and ineluctable - and electing to not head down that path is purely a fiscal decision.
If you are looking for alternatives to Signal, check out Threema.
But this is begging the question. The post assumes that Stallman's good work does outweigh the bad and that the only way to conclude that he is causing problems is if one doesn't believe in the FSF principles at all. But that's just not true. One can absolutely be in support of the most intense FSF principles and still conclude that Stallman is not an appropriate leader. As evidence, consider the actual FSF members who support his ousting. They aren't just corporate stooges who see GPL as a cancer.
https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=LEGISSUM...:

“Part-time workers cannot be treated less favourably than comparable full-time workers solely because they work part-time, unless it can be objectively justified.”

So, employers can deny requests for shorter working hours, but only if that can be objectively justified.

In general, that’s fairly hard to do, given the amount of part-time workers and the diversity of their jobs already in the market.
Fabrice Bellard continues to astound. What an absolute legend. If I were 1/100th as productive as him, I'd die happy.
I think allowing extensions on existing classes/structs can also solve this problem without having structural typing.

ie the client can create a new interface and explicitly implement it for existing classes/structs.

I think Swift and rust allows this.
Have you applied for disability? Really hope you find a way through.
agreed. I was visiting Bucharest last November and was surprised that there were multiple tech meetups on meetup.com. Perhaps I shouldn't have been, but ... I was just... pleasantly surprised. I wasn't there for work, but found a couple evenings where I ended up having the night to myself and stumbled on the idea of checking my meetup app and... bam - multiple places to go meet up with tech folks. More than I had time for actually...

Bucharest is capital, not 'just' an EU city, but it's by no means the largest nor would I think it has the most tech folks compared to other areas. (maybe that's wrong assumption though?)
One can't enter without authenticating with an identity, so steal all you want, and you'll be "billed" later, like by the police, i imagine.
I was thinking a lot about this myself recently: those people that have a 'compulsive, arbitrary obsession' with something and the resulting wealth of knowledge they tend to have.

I also don't believe it's really about 'love or passion' per say, it often seems to be more of an obsessive/compulsive attitude, like a behaviour that's in their DNA 'just the way they are'.

Whenever I read about 'some great person' I see how there's 100x more to them than 'what we see'. There's an obsession to the subject, the 'product' is just the tip of the iceberg.

Think about the recently released 'Mr. Robison' biopic and have a gander into his past talks. This man was not just about making some hum-dum kids show. This guy was not a sociologist, he was an ordained Minister, and hugely empathetic guy who was clearly obsessed with understanding the wellbeing of children, and the show was his vehicle for communicating issues and also communicating 'values' as he saw them. He would do a lot of 'research' in terms of interviews, questionnaires, etc. Though we might be smug about this in the sense that it wasn't very formal - I think we should be cautious to dismiss his work - we can learn a lot about any subject by simply inquiring, doing, observing. We definitely do not want to do this with clinical drug trials, and we probably want to still do more formal sociological research, but I don't think anything can replace his deep commitment to the cause.

Tiger Woods, Michael Jackson, Serena Williams, Justin Timberlake, Enrique Eglisias - these people were 'trained from birth' for their roles and each have vast wealth and knowledge of their disciplines. Clearly instituted into the trades by their parents, and probably a little bit forcibly on occasions, they will have nevertheless had to encompass that kind of 'arbitrary conviction'.
Another vote for Burns. I think he’s way ahead the rest of the field. He’s kind of like the old extreme programming methodology: lots of automatic testing, consistent use of best practices, short iterations, and pragmatically focused. I took me a while to get into his podcast but it’s helped me a ton. Having listened to nearly every episode now I get it. He’s usually too nice to say it but he also gets to why most therapies (and therapists) fail. Knowing this especially helped me.
Mind you, I wouldn't call a friend polite who laughs about someone behind their back, nor a friend, for that matter. I tend to trust people on face value, and I've seen that these sorts of blind studies apparently vary in their success depending on whether the person implementing them claims to have or not have this magical "coffee pallet" as I'll put it. Long and short of things, I don't expect people to be QUITE as backhanded as you suggest, I also don't trust people to do "good science", and I'd need to see a properly empirical study before I made up my mind in either case.
I only have one desktop.
The public being too ignorant to interpret analysis isn't disinformation.
This seems like a random collection of equations from a 1st/2nd year undergrad physics class + Black Scholes.
But it's not interesting, it's not introducing anyone to advanced statistics or formal logic, it's not showing any real world uses that can be applied by anyone coming of age.

It's just generalized parables by someone not in any of the fields or positions mentioned, some weak conclusions, and a "Heuristics That Almost Always Works" book title.
> Memorizing a seed phrase leaves you vulnerable to a $5 wrench attack, I wouldn't recommend it.

Of course the problem is the attacker may not know what method you used and resort to the $5 wrench attack anyway :)

Not stealing $3.6B might be an even safer bet.
jeez man, not every comment has to be a profound statement. I thought it was pretty interesting.
> This comes off as very "well akchtually"; more snarky than helpful.

I don't think so, but even if it does, I know some folks that could read this. Plenty of folks I work with build reports that modify times in ways that are incomprehensible. Even the Olympics can't get their online schedule right: Change to "my time," and the times may be right, but most of the days are still wrong for me.
All I needed to make wave useful was an email notification whenever a wave I was following was updated.
There's a setting you can flip to turn this on now for testing. It doesn't affect a lot, just which particular request variables array you need to pull from. In many languages, you might not even need to make a change on your end.
Relax, after you finish it will only be a couple of weeks until you are finally able to get rid of it all. Of course no one will tell you that time...
I am not sanguine on the idea, but the marketing for the idea is beyond terrible. The IDL is a leaky abstraction because the most salient features of drivers licenses are a) you have to apply to the government to get one, b) the government can take yours away with as much ease as they can do anything else, and c) if you lose your license, you will be denied the ability to use one or more critical goods/services (driving).

That is what your mother thinks of when she hears Driver's License. Why on earth would that be the branding you pick for OpenID or federated authentication? You are practically trolling your own idea at that point!

Observe the kinds of things people are going to say about any federated identity scheme which you call a License:

"Jeff Atwood thinks the government should be able to take away your Facebook account! He's fascist!" "I didn't say that!"

"Jeff Atwood thinks your mom shouldn't be allowed on the Internet until she stops calling it 'the Googles'! He's an elitist bastard!" "I didn't say that!"

"Jeff Atwood thinks that if you get kicked off a WoW server you should lose your Gmail account. He's in bed with corporate interests!" "I didn't say that!"
Something about using one set of credentials for a bunch of unrelated sites rubs me the wrong way.

I think it has something to do with what commenter Kevdog said:

> Here's where the driver license analogy breaks down: I have physical control over my license, it stays with me. No one can lose my license for me.
Regardless of the platform you’re using, defensive programming is a good way to improve the quality of your software, deal with expected and unexpected failures.

It is no different from sanitizing user inputs. You wouldn’t expect sane people to type alpha chars in a phone number field, yet they do. So you write code to deal with it. If you expect the datastore to fail every now and then, it helps wrapping it in an error handler.

Should it be that way? Certainly not, but software breaks, whether it’s designed by Google or by anyone else, and it’s our job to make it as smooth as possible for our users.

note: the datastore issues are not as common as they used to be a few months ago. And latency is low now.
Get ready for the wave of Viral Tweet Optimizers....
Hi, just want to bounce on the "cast your void to a pointer"*, actually you don't need to do that if you don't use an object oriented paradigm à la Java, but go generic full speed and use return by value. No pointers, little or no casting.
What amazes me about mosh is how it handles transitions in and out of the private wifi network at my school. When I want to ssh to school machines from off campus, I generally need to use a VPN. Without the VPN the machines are unreachable: if I ping them, no packets are returned; ssh attempts fail. Using mosh, though, I've found that I can start a session at school and resume it off campus, no VPN necessary. This seems like magic to me. Can anyone explain how mosh does this?
I became known as the tech wiz of my school in 1998(7th grade) when I made a little 3d forest scene using VRML for a class project instead of a diorama. It was fun, but even then I had to question what the heck this could possibly be used for.
Seconded. Might have been my particular brand, but it left an oily stain in the corners of all my posters. I’ve sworn off it
This reminds me of how little sense the US national defense budget makes. You would think that if something represents half the threat, addressing it should be half the budget. Yet nuclear missiles represent nearly all the threat to the United States, so why doesn't 75% of the defense budget go toward anti-missile systems development and deployment? At the moment, the US still has zero chance of defending against a single MIRV'd ICBM, let alone the hundreds that Russia would use. What fraction of the US defense budget is spent on anti-ICBMs? 9.2 billion dollars, or 1.3%.

https://breakingdefense.com/2022/02/no-us-missile-defense-sy...
> What does another mobile app store offer the average consumer?

The fact that most of the apps they use moved over to it because it doesn't have the pro-privacy restrictions that the official App Store has.
We do have an offer for an on-site solution. The cloud version is adaptable to such situations, a local installation of the API.

You are correct about the sensitivity of website log data, but they are not the only logs that can be inspected. Also, people seem to be willing to send their logs to other log storage and anlytics companies.
The rational reason we don't build nuclear shelters anymore is because they're no longer effective. As weapon yields increased, it's become apparent that a concrete, underground hideout is not going to save you.

The irrational reason is that it's been 60+ years since atomic weapons were deployed, and we are confident the danger has passed. But really, there's plenty of weapons out there: http://www.motherjones.com/politics/2011/11/map-nuclear-bomb...
Because a manager or team members don't know if a new employee is disciplined enough to work on their own. Without face time, there's no indication if the remote employee isn't getting it, because they won't say so, but their body language tells the story. And any decent company cares about culture, the people behind the work, and not just output. How do you create that culture without a co-located team?

You may have a better chance at starting out co-located, then requesting remote work to some degree.
> While open source is great, its a terrible business model.

I don't think that RMS cares about business models: he argues that proprietary software is unethical, not that it's bad business.

One could probably make a decent sum of money as a hit man, but it would be unethical.

Open source advocates argue pragmatically that open source software can be better (many eyes make all bugs shallow) or that it can be a competitive advantage to comnmoditise one's complements; free software advocates don't necessarily disagree, but don't particular care: they believe that proprietary software is fundamentally wrong.

You may dislike it, but do you disagree? Can you refute the plethora of ethical arguments RMS has been making over the last several decades?
No, I didn't. I actually added the character '!' to '#'. The C language doesn't DISTINGUISH characters from their numerical representations. That's where I say it's weakly typed. It does not have an actual character type, it only has 8 bit numbers.

Of course in C it is perfectly logical. I am pointing out that it is not as strongly typed as other type systems that have richer types.
Thank you for the education. Fixed in comment.
Hi there.
Sorry to hear it is not working out for you. Full points for giving it a serious go.
As some of the other responses have already said, Flippa is the number one marketplace for getting OrangeSlyce.com in front of the most qualified website buyers. Having existing revenue will help in getting buyer attention. Just make sure you have a reserve price that you are happy to sell at. Let us know if you go ahead and we'll send a few credits your way to get you rolling.
I agree. Having worked at CNET and AOL, the two were like a short-term intensive training course in working culture. Lots to like, lots to hate, and all really useful.

That being said I could only stay at either for a short while, because the lack of progress just doesn't sit well with me.

But, I did like the experience and given the choice to do it all over, would repeat them.
Heh, guess you can change the A record of a name without having to update the whois info. All of these domains are just pointed to http://74.81.170.110/
Great points. These funds will surely be used to turn on the money faucet.

Also interesting is the fact that they brought David Rosenblatt on to the board.

As peHUB notes,

"Also joining Twitter’s board is David Rosenblatt, who was long the CEO of DoubleClick, then chief of Google’s display ad sales for roughly a year after it acquired DoubleClick for $3.1 billion in 2008. (He left Google in April of last year.)

Certainly, though, for a company that looks to supercharge its revenues, bringing on the longtime CEO of one of the world’s biggest ad serving networks looks very smart."

http://www.pehub.com/90776/kleiner-muscles-its-way-into-twit...
I assume you're a script then. Would you mind tell HN about it ? I think this might be a useful tool.