skysight-inc/HackerNews huggingface dataset:
Selected Q/A from the 'SPOT PRIVACY NOTICE' [1].

Of interest is that access to the Performance Log is required at "license renewal time [...] before a new key will be issued."

I've not seen other info about their licensing terms but am curious to read those if somebody has a link to those details.

According to the Spot Privacy Notice, Performance Log includes:
- Your robot’s serial number.
- Information about usage such as how long the robot has been operated, how far it walked, how many times it fell, how often a particular API was used.
- When key events like powering on or fault detection occurred.
- Safety-related data such as collisions or falls.
- Usage of the controller application.
- High-level information about maps you collect, such as how many waypoints, how they’re connected, how well Spot understands where it is.
- Details about communications loss events.

Q:
Who will have access to my data?
A:
Access to your data will be limited to Boston Dynamics customer support and individuals related to improving the product.

Q:
Under what circumstances is Spot data transmitted to Boston Dynamics?
A:
Service Logs: Only when explicitly sent by you as part of a service request.
Performance Logs: Regularly and automatically, whenever the tablet is connected to the Internet. [emphasis added]

Q:
Does Boston Dynamics retain my data?
A:
Service Logs: Deleted when a service ticket is resolved.
Performance Logs: Yes, this data is retained as long as it is necessary for performance improvements to Spot robots.

Q:
What if I don’t use the tablet or Android app with Spot?
A:
If you have a Spot Explorer we’ll ask you for your Performance Log at license renewal time. At that point you will have to use Spot’s Android App to transfer the log before a new key will be issued. [emphasis added]

Q:
Does Spot require Internet access?
A:
No. In order to facilitate transmission of diagnostic data we do require you to periodically connect your tablet to the robot, which automatically transfers the data from the robot, and then connect that tablet to the Internet.

[1] https://www.bostondynamics.com/spot/privacy-notice
> Windows XP is "only an operating system" but has more than 60 million lines of code. Here is an unfair comparison: Squeak is a late-bound dynamic OOP personal computing system in which its OS, UI, development environments, and its many applications (including email, DTP, presentation, network server, sound and movie lab, etc.) require only about 220,000 lines of code in total. This is because there is some "dynamic math" as part of Squeak's metasystem and system that allows some of the important relationships to be expressed more directly, simply and powerfully than in most systems. There is so much more that could be done that what remains constitutes an exciting edge of the art research project on its own. For example, the Squeak team is pretty
sure that the current 220,000 lines of code could be reduced to no more than 40,000, and there is a good argument that the current system should take no more than 10,000. Such a re-rendering of an entire system would be a tremendous accomplishment in higher level programming and would greatly increase a programmer's leverage on new problems.

Highlighted comment: https://news.ycombinator.com/item?id=23542957#:~:text=Squeak...
It's not a matter of time, since Western (and Russian) engine manufacturers aren't standing still. The WS-15 has been in development for over 25 years, and still isn't ready for primetime in the J-20.
Just got 2k subs on my Web Dev YouTube channel
GOOG agrees with you, and so do I for the most part. That's the way Android worked until recently. Any app (with storage permissions) could store anything in shared locations (except SD cards; those have always had these issues), and could mess with other apps' data in these locations. I'm not saying this isn't a security concern. I'm saying they've thrown the user control baby out with the security concern bath water.

Why not have a designated area where apps can share whatever they want, and warn the user that information there can be seen by any app?
>You seem to be arguing that there will be no need to use the --random-source option after November. If so, that is incorrect in my view.

The argument is that if you're on a currently supported, non-EOL Linux OS, you will not have this issue after November (since at that point in time, the RHEL 6 will be past end of life).

>ELS versions receive critical security fixes and urgent bug fixes until the end of their support. They are used right up to end of support, or even beyond in some cases, although that is certainly not recommended.

ELS versions are considered past EOL, and past Maintenance Support I & II. They will not be supported for new installs, will be out of compliance for PCI DSS, HIPPA, almost all third party vendor software, will not be certified on new hardware, etc. They are past their ten year lifecycle.

https://endoflife.software/operating-systems/linux/red-hat-e...
https://access.redhat.com/support/policy/updates/errata/#Ext...

Of course the few people on RHEL 6 will have to use the additional --random-source option, but the amount of people that this affects is in the single percentage point, or less.

Nothing is stopping someone from spinning up RHEL 5 three years from now and running my original command.

My original statements and points stand true. You were originally wrong to think that shuf is cryptographically insecure. It's been cryptographically secure for quite a while now.
Social media companies distrusted by most Americans on content decisions: Poll
This is really cool! Very small suggestion, I'd put Minimum required shares ahead of Shares so that it follows the m-of-n order.
Income from Home Secrets;-)
The Brain-Behavior Link
Curvature of spacetime is an effect of energy. Check out the Einstein field equations, specifically the stress-energy tensor.
My only concern with eero is that they're owned by Amazon. It might be fine, but it's the kind of thing that makes me nervous, particularly with "smart" systems.
Yup. That window is exactly why I wouldn't want to run a setup like that in a production setting.

But based on the reports of the WD drives, they are likely to never successfully resilver. Which is obviously much worse.
>For the battery life, you certainly gonna need some tuning, as it's not a config priority by default, but generally (on mainstream hardware) you should be able to reach at least 80%-sh battery life comparing to Linux in OpenBSD, and comparable to Linux in FreeBSD

Yeah, see, that's unacceptable to me in a laptop.

I have a small pcengines apu2 running openbsd but I don't enjoy tinkering with it. I find it cumbersome and unwieldy. The documentation seems to be mostly "complete" but it's definitely geared at someone who already has an in-depth understanding of openbsd, and lots of fundamentals are left unsaid, which makes it difficult to learn what the "proper" way to do something is. I end up with a patchwork of hacks and it's very unsatisfying.

It took me quite a long time to figure out how to get wireguard working on that box, for instance, whereas on linux and mac it "just works" pretty much out of the box.
Either way the article is way off:

> Let us quickly travel back in time to 2016 ... If you are using a JavaScript framework or want to use a framework, Angular.js is probably something you would choose

Angula.JS was in the "failed experiment" category by 2016. The announcement that Angular2 was a rewrite (in 2014) was proof of that.

So in 2016 Angular was still really new and React had eaten AngularJS's market share.
I'd thought about putting the search bar on the main page but wasn't sure how to make the UX good. It never occurred to me to just switch the page. I'll probably do that, thanks.
> "On the recent protests, ZeroHedge published an article claiming that protests were fake, while The Federalist published an article claiming the media had been lying about looting and violence during the protests, which were both included in the report sent to Google."

It's a perfectly reasonable argument to make that many mainstream media outlets were downplaying the amount of rioting and looting going on relative to peaceful protests.

Yet somehow it's now WrongThink to even discuss how media may be shaping perceptions through biased reporting?

And now NBC's news-vigilantism unit can tattle to Google and shame them (and advertisers on the Google ad network) into pulling ads because two websites had the audacity to question NBC's narrative?

A healthy society functions best when there are checks and balances on all sides but unfortunately there are some who are using the recent protests and BLM to push Orwellian control of culture and media that is frankly quite disturbing.

As an aside, what exactly is "far-Right"? I've never seen any non Leftist publication described as "Right" so I'm not sure what adding "far" does other than function as a smear on anything Right of the mainstream Left.
I don't know but I call it "the stack". If the stack gets big enough, it can get overwhelming.

Maybe it would make sense to have a todo list organized like a hierarchical bullet point list for things like these... where you don't have to store the whole dependency graph in your head. I find that that's often why I don't get the actual task intended complete; because in the process of emptying the stack, I forget what got me there in the first place.
I definitely want to work there. The problems they're solving are interesting and fascinating and their engineering team is really good. I'd slow them down if nothing else.
I use the API from netatmo which gives access to a surprisingly large amount of stations, at least in my place (about 20 in a radius of a km)

https://dev.netatmo.com/
_When_ did you work there?
I wish I could use Geany, but I find the tree view plugin substantially lacking and buggy. For example, there is no way to just open a directory in Geany (the same way as in VS Code and Sublime Text) without creating a project file.
If not using the App Store is an option, then a developer could just not use it and you could be forced to get an app from an insecure place. That defeats the purpose of the App Store.
The article is from 1996. And the experts then describe the then software industry as "hunter and gatherers".

I am not sure where we are now, was OOP the dark middle age or the industrial revolution? Or will that AI be?

Would be really interested in your opinions!
Have to disagree with most of this. Technology changes and user expectations change, but there’s a missing link here to show that either of these really necessitates Yet Another Language/Framework, launching Yet Another Product/Service, or rebuilding things from the ground up. It’s a bit like a homeowner wanting an updated kitchen and a contractor telling them they need a whole new house for it to work, when really the contractor just prefers building flashy new houses for their portfolio over doing renovations on a budget.

Also, side note: with respect to carpentry, books from 50+ years ago on wood working techniques, framing, joinery, etc. are perfectly relevant today. And many of my grandfather’s tools are still in use in my workshop.
I don't think we "all" can ever agree on something "always" being true.

I can imagine cases where enough context is available and you can only do the actually usable search. Heck, even Google doesn't give you any option, though I frequently hate that.
Space support is included. You can save it as the default option if you want.
I really liked the candid tone, and I think it was appropriate given the highly theoretical topic of the paper.

And of course they're saying "some World Government", they don't want to make predictions about whether it'd be NATO or the UN, just some world collaboration.
Any docs to this effect? I'm curious to check them out because I've had flawless wifi under GNOME across various work laptops since at least 2010. Maybe it's Ubuntu+GNOME specific, haven't run Ubuntu, but it certainly doesn't seem to be GNOME.

Ah, on re-read of the OP comment, it's "wifi issues and freezing", two different problems they had. Have never seen either from GNOME though.
Once upon a time, roughly the mid '90s, I attended a talk by somebody from the Horus Project (https://www.cs.cornell.edu/info/projects/horus/); mercifully, I've forgotten who it was. Anyway, this person was blathering on and on about the Lego model of network protocol components and how you could build new protocols quickly by stacking different blocks and only needed to build your specific functionality into a block to re-use the other components. See Horus: A Flexible Group Communications System (https://www.cs.cornell.edu/home/rvr/papers/HorusFlexible.pdf) for an example.

Anyway, in their slides, the example was two Lego bricks labelled "Encryption" and "Compression", which were shown stacked in the two different orders.

The problem is that doesn't work. You cannot compress something that has been encrypted. Those two blocks do not commute.

I was, unfortunately, too much of a gutless larval grad student to bring this up at the talk, though.
I know what your saying, but I think the more of these are around the more freaked out I'm going to be.
Online Training: How to Earn a 6-Figure Side Income Online
You laugh but...

https://www.genscript.com/crispr-services.html

https://canopybiosciences.com/custom-cell-line-engineering-2...

https://www.reprocell.com/gene-editing-services-i174

etc. etc.

This guy lifestreams some really interesting work - https://www.youtube.com/user/TheChemlife/videos
My last day was sometime in February, if I recall correctly. I was fulltime until September, contracting part time after.

I'm aware of at least two ongoing projects they're writing in Rust, which I obviously won't comment on in detail publicly.
What are you saying??
Why would they have that duty? I'd prefer to make the point that they have a duty to manage the land the best they can, and that could include refusing drilling in cases where it is harmful. BLM is a government agency, isn't it? They have other concerns than mere profit. And even for companies, focusing only on profit above everything else is very harmful.
From my perspective, the root cause of this problem lies in lack of one common measure for code quality, correctness and usability or even programming in itself.

Say, there are two approaches for a problem - how do we decide which one we go with? In the last 10 years I have not seen a single case where the decision was made based on something other than subjective opinions of a person or a group of people. "Past experience", "this is how it's done here", "this is the only way I can do" and countless other reasons - all of those are subjective and cannot be used for objective comparison of approaches.

You could say, "days to implement" or "money spent" is such metric - but then, there are no reliable ways to mathematically calculate this measure for any code you plan to write and then prove it in advance.

To put it another way - there is no standard unit of code/system correctness, by which we could have measured what we are actually doing or plan to do. Until one emerges, we are bound to continuously reimplement same things over and over again, justifying it by nothing else than our projections, prejudices and boundless ego.
The Tweet replies are helpful, noting that paid accounts are typically set up outside the app to mitigate this issue.
I'm not questioning whether FreeBSD is hip or trendy. Not sure why you're bringing that up.

I'd pick up FreeBSD in a heartbeat if I knew that the investment in learning the platform would help me be productive in production. But like you said, it's not 1994 anymore and modern deployment and maintenance of an application stack is docker and k8s. A trend where the OS is abstracted away as much as possible. So why invest in FreeBSD? Okay, so maybe it's a nice OS for appliances; though so is Linux and I can continue to leverage my knowledge.

At home I run an appliance and thought I'd deploy FreeBSD on it to run my storage server. I was really excited to deploy ZFS, the BSD killer app. The justification for this getting more difficult to make since ZFS on Linux is production ready.

I want to use FreeBSD. I don't care that it's not mainstream. The unfortunate issue is that it's falling behind in my use-case, by a lot and that's a bummer.
Kubeflow Clusters Were Targeted Recently by Hackers for Crypto-Mining
Intel has lost its manufacturing lead, but these changes are not permanent. There is a good chance TSMC stumbles as transistors shrink. Intel has a chance to catch up, but it seems like Intel has structural problems that prevent it from winning deals to manufacture third party designs. Relying on complete vertical integration doesn't seem like a winning business model anymore.

Perhaps Intel should buy GlobalFoundries or license Samsung technology to develop competency in building designs for other customers.
What is the purpose of learning? It is memorization for a test at work or will you be able to keep notes close to you while working? If you can add some detail I'll be able to give a suggestion.
Flink on Zeppelin Notebooks for interactive data analysis
Canceling the Arrow was probably the best thing to happen to Canada. Why tie up huge resources and your top engineers building a fighter that was far too expensive and poorly designed for battlefields of the future?
> If I code up a 10k LOC main.cpp with stringly typed data structures, I'm not really better at programming, am I?

I think you are, you are better having done that than before. It might not have been the best improvement you could have gotten out of it, but still.

The relevant XKCD is this one: https://xkcd.com/1414/
We may even start replacing streets named after European explorers with people who killed them like Lapu-Lapu https://en.wikipedia.org/wiki/Lapu-Lapu
There's also CudaText and KATE which are decent cross platform editors, they open up fast enough, of course Sublime Text is an option but the former two are free cost wise and close to ST's speed (especially CudaText).

CudaText:

http://uvviewsoft.com/cudatext/

KATE:

https://kate-editor.org/
After being buried under a dessert for who knows how long
Is this controversial? to me that's one of the benefits of a LCOL areas, that one of the spouses doesn't need to be in the rat race.
How to Build a Digital Fortress Around Your Domain
When I read articles like this, it seems to me that they are studying not evolution, nor animals, but computers.

These are really software projects. It is a chunk of the world that software has eaten, without it having much been recognized.
Maybe it's a simulation using a procedural algorithm that's still figuring out how to generate the conditions for intelligent life.

Or maybe the vastness of space and the physics that govern it (e.g., speed of light) ensures that life can never reach the end, or even see it. Kind of like how in Minecraft you can run in any direction and it'll just generate more land. Your run speed is no match for the Minecraft simulation.

It's still ultimately an unsatisfying idea though, since the next question is: What's outside the simulation? i.e., Where did God come from?
The Transcendent Three: Why These Women Were Worthy of the Prestigious Turing
>And you can get a bigger performance jump in games - with Intel.

Which intel product is more capable than a 3700X at a lower price than a 3800X?
Great slides near the end, this project looks really fun, and it's cool to see parallelism applied to simple vanilla code--rather than having to build the transformation through some eDSL. That said, I hate to be a downer, but I've really moved away from Haskell, so I don't see myself playing with this. Lately it's PyTorch or PySpark, with an eye on Rust, and mildly Julia.
¯\_(ツ)_/¯
That's my guess but I'd love to see some data to confirm.
Can you think of a way I could make that clear in the UI ("this will sort all of the data including the rows you can't see" v.s. "this will sort the rows that are visible to you right now")?
I know it's trendy on the right to say that the ultra-liberal Silicon Valley types are trying to ban conservatives from Facebook, Twitter, YouTube etc. but I believe it's more accurate that ADVERTISERS on Facebook, Twitter, YouTube, etc, in the name of brand safety, don't want controversial conservative content showing up adjacent to their advertising.

If Google were to make this argument, that concern for the brand-safety of their advertisers, they are pulling the ability for these sites to show ads that would make sense and be somewhat defensible... but are they simply saying these sites can still show Google ads but they cannot make money from the ads while Google still does? THAT would be different.
DHH on App Store's Commission and How It Is Already Affecting Hey Email Product
Fair enough, also not really at issue when we're talking about encrypt-then-mac I guess.
Western Civilization stopped building beautiful buildings more or less after WWII, which is when the SV was created.
No chance the fuel hog Arrow could intercept anything that wasn’t flying over it’s airfield.
Perhaps in the minds of the authors and producers, all prestigious technical universities blur together in their minds, with MIT being the default?
The bigger question to ask here is where is the Google Adsense competitor? Google may have some favorite political inclination and being a private firm also has the right to deplatform anyone. But why has no Adsense alternative emerged even after so many years? Do people just enjoy Google's monopoly in advertising?
That would be a marvelous project to see.

I've wondered something myself ever since since reading Feynman's popular book QED. That book is clear and illuminating, no question, but in the end it doesn't quite deliver an understanding that I could program. Of course I could code up his explanations of reflection and diffraction, and so on. But there's a gap between those and what he was proposing to show us: a grasp of what the theory calculates, leaving out all the fancy techniques needed for practical calculations. If I'd gotten that, I would be able to code QED, setting aside all efficiency and numerical stability. To get there, if I try to bridge the gap from other sources it looks like years of work, because none of those sources reach anywhere near this end of the chasm. Why not attempt a "QED for programmers" as a literate program or explorable explanation? Maybe I will someday, but I have a lot of sloth to overcome. Good luck (and if you ever feel like chatting more, feel free to bug me).
R: lubridate
Solid rocket fuel is scary in its own right, as well.
Hypothetically, some level of intelligence could still be useful in the ocean despite the ocean not providing sufficient pressure for that intelligence to develop.
The Dart showing that tapered area rule bottle body
Yes, that is a weird one. At least it was language that came from the researcher and not some manic headline writer.

We replaced the title with a more representative phrase from the article.
Then you just weren't paying attention. There's a list of approved languages for new development and Rust isn't on it. There's a list of languages that are forbidden, for which you need high-level approval to use for new work, and Rust is on that one, next to C++.
Wix at $10B: 10 lessons Wix taught me
Don't believe until you see them on Zillow.
That's nothing like a Cisco telepresence room. You have to have used one to understand. It's nothing too sci-fi -- not floor to ceiling curved displays or whatnot -- but just the multiple large TVs all in a curved setup on the other side of a curved table makes a huge difference.
To me, "military grade encryption" means following industry standard. "Audiophile quality" means higher quality than you need, care about, or can even tell apart from lower quality.
And IBM has been selling the data from these weather apps for a long time. I wouldn’t want to be a part of this: https://www.nytimes.com/2019/01/03/technology/weather-channe...
Hey cancellation of the Supercollider enabled me to hire my best engineer ever. So not a total loss.