skysight-inc/HackerNews huggingface dataset:
Absolutely beautiful work!

As an amateur roboticist/professional dilettante I've often been tempted to consider a robot as little more than a 'Normal Line in R3' (essentially an end effector's pitch/roll/yaw at x/y/z in effector state i from 1...n) and motion planning as little more than crow flying with zero consideration for 2nd or 3rd order effects.

While this may be true for simple industrial applications with robot arms of infinite structural rigidity... I have learned two things from this post:

[1] Physical qualities of the robot arm (beyond range of freedom) can materially affect path planning

[2] Sometimes there is more to a robot than an end effector doing work (e.g. rapping robot's funky dance moves). Raises the question though... does the entire robot arm effectively become an end-effector? Can we consider delighting an audience with cool dance moves 'work' being performed?

Thanks for sharing, and hats off to the Disney team! Great work!
Ask HN:How know you are overloaded or lazy/underqualified?
Well, yeah, everybody is really busy and tons of projects in the pipeline, pet projects connected with teach market and a long list of nice to have strategic changes or things to learn/read.

I'm facing a situation that I do not handle my load and I'm not sure is this that I'm lazy/underqualified or the load is objectively too much for a day? How you measure it?

Disclaimer: I'm not a developer, I'm a tech recruiter.
thunar got buggy/crashy long before the switch to gtk3
I'm not sure I agree with you, in that the recognition is more important than the new icon here. I think, if you keep the name the same, I'd swap out the icon faster to have some eye caught new customers instead. But that's a hard decision to make, I can completely understand your argument.
Your company very well might be doing remote-work "the right way" and getting a lot of productive work done, in which cause I would applaud your company. I'm not arguing that it can't be done successfully. However, I still stand by my statement that remote work is hard to do well, but despite this companies will try anyway. I should also clarify -- I was mostly speaking from the position of a large enterprise (40,000+ people).
We are indeed. But I'd argue that some animals are more civilized than you think. Primal behavior is simply partially out of ignorance (that's how it seems to me).

Humans are relatively unique in:

1. Language

2. Tool use (thanks to being land-dwellers, two legged, and having opposable thumbs)

3. Having a prefrontal cortex that allows us to inhibit any other instinct we have

Other animals have this as well to some degree or another, even all 3 of them. These 3 things combined allow us to sometimes escape our primal nature. But I wonder whether we're alone in that: how about dolphins, elephants and other animals of that sort?
> In my experience public charging stations don't have cables, only sockets, but yeah, leaving a hanging cable there is sure to catch a few people.

You can use USB write blockers for charging only, I always have one with me if I want to connect to an unknown USB plug
30 bucks for a screenshot app...
3 bucks I can easily life with, and would instantly grab my wallet without thinking.
10 bucks or 20 bucks even if I would use this often.
But 30 is quite steep IMHO
Recognizing Objects in Images with TensorFlow and Smalltalk
But that is a matter of perspective. I felt enraged and could not believe that you cannot change the windows 10 file explorer to a dark theme. Maybe you can now, they advertised this amazing feature as soon to come, but I don't know as I do not have to use that anymore.

So I prefer thunar over windows file manager, or worse, the filemanager on my chromebook any day. So it is very polished software for my use case, even though not perfect.
Really curious, this is the first release with GTK3. Is it not? XFCE 4.12 was still with GTk2 (unless you were using XFCE 4.13 which is a development version). I could be wrong. But AFAIK, this is the first XFCE release with GTK3.

Was xubuntu using dev version of XFCE which is 4.13?
Maybe because Clojure has a much smaller total number of possible dependencies? That is, "just as bad theoretically, but easier to wrangle by hand".
Not a bummer, great.
Very few direct, popular revolutions against feudalism were successful. Most successful ones ultimately involved the layer of people who were as successful and wealthy as it was possible to be without being in the "inner circle" deciding to break in.
At a guess: Financial Math MSc at UChicago - finance is the only field both requiring stochastic calculus and being able to pay well for it. Or possibly the same programme in Minnesota or Urbana-Champaign.
The two cultures of mathematics and biology (2014)
> `async function foo() { const a = await bar();` vs `co(function* foo() { const a = yield bar();` isn't really with adding extra syntax for.

Except in the latter you have to bring your own `co(...)` function. Baking it into the syntax means you don't need that as a library.
> The blast occurred Aug. 8 during a test of a missile that used “isotope power sources” on an offshore platform in the Arkhangelsk region, close to the Arctic Circle, Russia’s state nuclear company Rosatom said over the weekend. The Defense Ministry initially reported two were killed in the accident, which it said involved testing of a liquid-fueled missile engine. The ministry didn’t mention the nuclear element.

Maybe a stupid question but why would they be anywhere near the missile during the actual testing?

Or was this some kind of premature explosion while configuring or fueling it?
French pot debate ignores mass Muslim incarceration
I love python as a scratch pad for playing around with code, but I don’t think I would put anything into production written in it. It’s just too hard to debug and maintain and deploy once it gets to even a medium amount of complexity.

Interactive python and Jupiter notebooks are an absolute joy to work with though.
Sounds similar to Project Pluto: https://en.wikipedia.org/wiki/Project_Pluto
This is the thing US brought to itself. Liberal market with minimum regulations. If in my country ISP would touch the traffic, they would get prosecuted by the state. Selling browsing history? Under wiretapping act (you can imagine some jail time). And I can choose between 3 ISPs in country with 2 million people. And optics with at least 100/100 is normal in "larger" city (village in US terms :D) for $60 including iptv and equipment. LTE practically everywhere.

US people will need to start to complain a lot. You are beeing abused.
I'm sort of wondering if there might be a PHP resurgence. Things have gotten much better recently. The historical warts are easier to avoid now.
Then please do. Instead of doing this in comments about one company releasing anti-repair tech, post your information about the others. List their issues. Summarise why their products are hostile to third party support. Help people make informed decisions.

"There are other companies just as bad" is whataboutism, not informative.
Building data pipelines for feature engineering with Teraport
> FUD. Why should we want "behaves exactly as the browser does", when browsers (in fact, mostly Google's) are in fact turning against their users?

Issue of scope. Chrome isn't selectively insecure.

>AFAIK there is no general protocol insecurity with TLS <= 1.2, unlike SSL3. There's also no reason for MITM proxies to not start using 1.3 too once it becomes more common, which I'm pretty sure will happen.

Browsers are very particular about how they communicate certificate validation failures. This is generally obscured by the MITM proxy, as is the certificate itself.
Making MITM easy will inevitably lead to people running badly made proxies, especially if such a proxy is installed to the system as adware, the same reason both Chrome and Firefox wouldn't allow random unsigned extensions.

I'd honestly be surprised if any of them do HSTS properly.

>IMHO the whole "security" thing has turned into a power-grab for companies to enforce their control over users, which is the most disturbing part. We want security, but also control, which is not the "security" they want.

You can run dev builds - usually even the official ones - to turn most of those security features off. They're intended for your average non-power user.

>Edit: yay, instant downvotes! I hope you enjoy being herded by Google, because that's where the future is heading if we don't oppose.

That's what you get for making an argument about browser vendors about Google and conflating it with Chrome issues in a different scope.
> AFAIK there is no general protocol insecurity with TLS <= 1.2, unlike SSL3

Yet. That we know of.

> yay, instant downvotes! I hope you enjoy being herded by Google

Yay! Complaining about downvotes! I hope you enjoy more downvotes.
My god. Sun invented the Taptic Engine.
A little off topic, but this is why I really like a Common Lisp with Quicklisp: library dependencies are stored in a convenient location locally and the libraries I write can be treated the same way (with a trivial config change to add Quicklisp load paths to my own library project directories).
All that redundant noise is one of the main reasons why I avoid Rust if I can write something in Haskell. Rust has it everywhere, what is expected for a low level language, but as long as they can remove it, they indeed should.
nuclear is dangerous. there are no headlines about solar or wind farms causing deadly accidents like this
EDIT: that can impact several cities in a region
“Why won’t they believe everything we shove in their face?” The article.

I don’t think the notion of official account is even possible? Generally accepted account? Sure.
Ask HN: Experiences of moving from academia to industry, then back again
I left academia (after one postdoc) to tech industry (data science) several
years ago. The primary reason being a lack of job security in university life.

Striving to do novel work and share it with a wider community is what I have
enjoyed most in my career, so I have started to consider going back to
academia.

But I am worried on two counts: 1) it is a committal step which would make
returning to industry much harder. 2) this is a matter of the grass being
greener on the other side; my initial departure from academia was for the right
reasons.

I feel there might be many on HN who have valuable advice. In particular, 1)
hiring managers who consider people who have flitted between academia and
industry and 2) people who have left and subsequently rejoined academia.

Thanks for any help!
Any digital control signal effectively has a minimum bandwidth.

This might be as simple as "Here's my encoded position * frequency of sampling", but for a general interface you'd want something adaptable.

What if there were two dials on the control? Two dials and three buttons? One dial, four buttons, and a joystick?
It's a nuclear propelled cruise missile (https://en.wikipedia.org/wiki/9M730_Burevestnik), conceptually similar to SLAM (https://en.wikipedia.org/wiki/Supersonic_Low_Altitude_Missil...).

An RTG makes little sense for earth orbit, because there's plentiful sunlight, and solar panels can be used. RTGs are only really suited to missions far away from the sun.
This example doesn’t seem to have much similarity with the actual situation of male tech workers who don’t like diversity programs.

These same reactionary-minded young men are often repeating mantras like “facts don’t care about your feelings”. Why don’t they apply this sentiment to their own workplace grievances?
How many solar and wind missiles are there?
> When everyone else around you gets a promotion it feels like you've been demoted even if you haven't.

I think a more descriptive / honest version of that statement is: When you’re accustomed to privilege, equality feels like oppression.
Alternative: ScreenNinja (cheaper I think, $20)

http://getscreenninja.com/
It's possible he got read-only access while they're saying he wouldn't have gotten read/write access.

My highschool's records were similarly unsecured - I got a surprising amount of read-only access (including how much money was on students' IDs for lunch), but couldn't change anything.
Undeadly provides more context:

https://undeadly.org/cgi?action=article;sid=20190810123007

Including a link to the lobste.rs with comments from stsp@ (main developer on got):

https://lobste.rs/s/sxpmar/game_trees_version_control_system...
I get the intention but it's even harder to understand with this Java/C# syntax. I feel like if you're gonna talk about FP you should probably highlight along the Haskell or Scala code (or similar) and provide OOP stuff for reference in case it's not clear. It ends up being so verbose that I don't many people see the 'point'.
Sorry, I misunderstood what you were after. Ocaml exceptions are used more generally, and often make use of 2.

For instance, the basic stream/iterator in Ocaml is Enum, which always uses an exception to signal when the stream has been exhausted, rather than providing a "has_next" predicate.

The catch site of this exception is dynamic.
Solar and wind make for poor cruise missile propulsion systems.
They didn't want to change their practice to export, nor wanted to have any limitation, but they finally did and recently got a bigger share of the import quota.

https://www.bloomberg.com/news/articles/2019-08-02/u-s-and-e...
Which laws have changed as a result of Extinction Rebellion actions?
TLS mitigates 90% of the things a VPN promises to do for you rather well. But you can get that up to 95 running a local DNS resolver with tls upstream.
Exactly. See my other response for how I think abiut violence and nonviolence
Free Your Runtastic Sport Data
> FUD. Why should we want "behaves exactly as the browser does", when browsers (in fact, mostly Google's) are in fact turning against their users?

https://bugzilla.mozilla.org/show_bug.cgi?id=1529830 That's why. When you developing HTTP/load balancers it's a good way to test browser in the same environment.
Not all languages are equally productive though.
You really don't need to introduce groups or other algebraic structures to understand monads, and if your goal is to teach monads I believe it is harmful to do this.

The average programmer is much more likely to encounter monads (e.g. error handling, promises), than they are to encounter groups in an abstract context. Unnecessary maths will drive people away. Making a big deal of axioms, reasoning, and all this stuff that functional programmers love (including myself) is the approach that has been tried for the last 20 years, and it has failed to reach the mainstream. If you want to reach the average programmer you need to solve problems they care about in a language (both programming and natural) they understand.
Oldenburg’s concept of a “third place” describes this nicely https://en.m.wikipedia.org/wiki/Third_place
Could you give some details as to why it's better than other more commonly used tools (pip, venv, ...)?

Looking at the home page it's not immediately obvious to me. For example, the lock file it creates seems to be the equivalent of writing `pip freeze` to the requirements file. I see a quick mention of isolation at the end, it seems to use virtual environments, does it make it more seamless? What's the advantage over using virtualenv for example?
You're absolutely right. Have a company MBP for the time being but after this I will absolutely be looking at Xfce again.
It was a survey. So the real story is, e-bike riders report that the get more exercise than cyclists.
Scott Alexander wrote a post [1] about how this was a serious ecological concern, but because Alex Jones picked it up (and augmented it with some wacky government-conspiracy stuff) it became impossible to raise awareness for it without sounding like a nut.

[1] https://slatestarcodex.com/2019/02/04/respectability-cascade...
Nope, never:

https://www.liveleak.com/view?i=3cd_1383772851
I installed Nix operating system on an old lap top earlier this year, and indeed it does solve a lot of development and devops problems. I retired this spring, so I only played with Nix out of curiosity, but if I still had an active career as a developer I would use Nix.
I've never seen that before and it's much funnier than the "Office of General Counsel" that pops in my head for "OGC".
> Something has changed

It's like everyone is looking for approval, and in more public settings.
Sounds good. At the minimun these tracker giants should be regulated to offer the option to use their services as a paying customer without tracking.
Go Fuzz Your Go(&Rust) Code Rewards
Yes it is and there is a rather simple explanation.

The thyroid gland has limited capacity for storing iodine and iodine tablets make sure it's saturated with the non-radioative isotope. Any more iodine (in this case radioactive) will then be excreted. This only works as 'radiation protection' when the saturation has been reached before being exposed to the radioactive iodine of course.
You are being way too charitable. The five demands materialized out of one demand ("don't rush the bill") after Carrie Lam made a concession to suspend the bill. Middle-of-the-road concessions are not what the protestors are looking for now, if they ever were. Indeed they have indicated a strategy to use this moment to extract the maximal concession. That's a fairly extremist position that is probably unwise, and leads to all sorts of problems like having to buttress their own weak power position with borrowed foreign leverage.

The PRC leadership is not stupid, either. They see the suspension of the bill as test of whether this whole thing was about the bill or something else. As suspected, it was about something else. Given that, no concession the PRC is willing to make will be enough. This is bigger than HK now and frankly out of HK'ers hands as to how it evolves next.
Thunar was crashing long before the gtk3 port, hopefully it's much more stable now. The clipboard failing on large chunks of data has been fixed too.
Agree with the other commenter. Change out that icon ASAP. I definitely wouldn't click on that if I hadn't seen this on HN. The existing is actually blurry on retina/hidpi screens.

Personally (given the name of the tool) I recommend something turtle themed.
Even if that were true, which as far as I can tell it isn't (both Soviet and US nuclear aircraft programs were canceled before any powered prototypes were made), aircraft at least are not meant to crash. All cruise missiles crash. Deliberately pulverizing a fueled-up nuclear reactor is not a nice thing to do.

In fact, according to Wikipedia, the risk of crashing and making a mess was a factor in the cancellation of both programs.
Talk about an irresponsible country, wtf
It's breaking news politics which in most cases is off topic. CNN currently reports it on their front page. Earthquakes, mass shootings, famous person going to jail are other examples. In generic news they are relevant, HN has a different focus (https://news.ycombinator.com/best). HN users flag the story as off topic so it looses ranking. https://news.ycombinator.com/newsguidelines.html
Tesla tried to do this to a friend of mine. In 2015 his Model S was delivered with missing or defective rivets "holding a horizontal part of the unibody to a vertical part". This was discovered when he took the car in for them to diagnose an annoying squeak after a few days of ownership.

He balked at having the car repaired by a bodyshop, because he wondered what else might be wrong. Tesla offered a new, identically configured car to replace the defective one. However, they wanted him to sign what was effectively an NDA. The problem was that he couldn't, as he'd already talked to people about it. Even if he hadn't, he probably would not have signed it anyway on general principles.
from poetry docs: https://github.com/sdispater/poetry/blob/master/README.md#de...

"

Let's take an example:

pipenv install oslo.utils==1.4.0

will fail with this error:

Could not find a version that matches pbr!=0.7,!=2.1.0,<1.0,>=0.6,>=2.0.0

while Poetry will get you the right set of packages

"
yes, I agree. I think the UX should always start with physical buttons and if they find that the buttons are too many to fit on the device in an intuitive way, then adopt the touchscreen.
No, not at all, I'm saying if you had been a C programmer in the 90's you would have some perspective on some of the complaints and comments about python in 2019.
Not precisely rigorous, but the finding doesn't seem that shocking: ostracize people and they become resentful (so the conventional wisdom goes).
The topic of bots is interesting to me and I remember your original post here about your project.

Sadly I haven't heard about other successful bot related side projects.
If Google really wants to fix this, they could always have Incognito mode detection as a negative ranking factor.
Functors are not useful for much on their own, so they are difficult to motivate.

The Haskell formulation of applicatives doesn't make much sense outside of languages where currying is idiomatic---which is most languages. In these languages you tend to see the product / semigroupal formulation, and here applicatives become a bit trickier to explain as you need more machinery.
If you can't see that some kind of fuckery went on here, I feel sorry for you. In this incident we publicly witnessed a major Federal case that stood a good chance of bringing down a lot of corrupt people end up nowhere. This is not just some grand coincidence. It can't possibly happen that conveniently for the the powerful people involved. Nobody is that lucky, nobody.

What this shows us is that the US is rotten to the core. If we don't get off our asses and fix this 3rd World bullshit, your standard of living is headed in only one direction--down. Because if the people in charge of us can do something so blatant and get away with it, then what other bold moves will they decide they can get away with? Mass murder? "Oh, it was an industrial accident, nothing to see here, move along."

To my mind, the tell about how corrupt this incident was is that the media immediately got their narrative straight and began the propaganda campaign to malign and discredit anyone who asks questions. "Nothing to see here, move along." Total bs. Infuriating incompetence (on purpose) on the part of the Federal Government.

I'll tell you another truth and I know this first hand because I used to live in NY State and was involved with local government: The crooks figured out they could get elected there and do as they please. I personally witnessed it. I saw how a mayor was also a "made man" and ran both sides of the table for years. It's sickening the corruption that goes on there. I'm sad to say I was also lightly involved in it because I didn't know what was going on right away.
At Infosys, upwards of 90% of employees have a bachelors degree or higher. I’m not going to say that a bachelors degree is a requirement... but most employees have one.
Why Django Is a Popular Python Framework Among Web Developers?
My media bubble is WSJ, NYT, WaPo, NPR, Fox, and Al Jazeera (but I rarely read opinion pieces). None of these behave the way you suggested. Except that Fox has some of their opinion (non journalist) people that blame the media of such behavior.
Big Money Starts to Dump Stocks That Pose Climate Risks
> I didn't have time to nail the cause but it could have very well been me tweaking config.

I've had a couple failed Ubuntu upgrades recently, with similar behavior ("oops, you can't boot anymore, sorry!"). And I only use it on one fairly boring machine doing fairly boring things with it—I don't tweak anything.
I don't think they actually designed it, they just used it in one of their conference rooms.

By the way, are you "Le Jojo" of "Jojo on UI", or a different "that_jojo"? ;)

http://www.art.net/~hopkins/Don/unix-haters/x-windows/jojo-o...