skysight-inc/HackerNews huggingface dataset:
Ah. I didn't know that USB mass storage is also SCSI. Is TRIM/UNMAP part of the SCSI Transparent Command Set, which depends on the SCSI Peripheral Device Type reported (by the USB-SATA bridge?) in response to INQUIRY?

What exactly is the "SCSI Transparent Command Set" anyway? I haven't been able to find an answer from DuckDuckGo search.
The Wikipedia article on USB Mass Storage [1] mentions it, but doesn't really define it. Neither does the article on the SCSI command [2] itself.

Another post [3] touches upon SCSI Transparent Command Set, but also says in passing that the SCSI specifications at t10.org don't mention the "SCSI Transparent Command Set".

[1] https://en.wikipedia.org/wiki/USB_mass_storage_device_class#...

[2] https://en.wikipedia.org/wiki/SCSI_command

[3] http://janaxelson.com/mass_storage_faq.htm
I think it is GPL: https://github.com/openalpr/openalpr
I'd suggest you monkey with the ESP8266 boards.

ARV Micro's are bare metal and have a large friendly community. Generally the tools are cheap and just work.

See https://www.avrfreaks.net/
> Let me introduce you to the nice folks over at Objective See.. https://objective-see.com/products.html

The "nice folks" at Objective-See is Patrick Wardle, a former NSA rootkit expert who would like nothing more than to install various close-sourced components on your computer.
Probably some combination of things that break principle of least surprise along with not needing to think about that thing very frequently. A good IDE and good coding standards can smooth things over.

I'm ok with regex too, but if you asked me to do something with look-behind I'd have to experiment a little to figure out how it works again.
Is all of that worthless if the calls to localhost aren't encrypted?
I share your frustration, particularly with Medium (and a true sense of dismay at those who choose to publish their effort on Medium's platform).

TFA was great, and I'm motivated to pursue my podcast idea (not for money, but because I think it would be interesting). But I just don't get why people put their creative content on Medium. Does it actually add value (bring more readers?) Seems to me it will discourage some potential readers; what's the offset there?
Yours and parent comment both have a wrong assumption: cyclists don't own cars and therefore pay no taxes that car owners do.

Some of them own cars, but prefer to be on a bike.
What are you objecting to exactly?

As near as I can tell, we're in agreement about the situation.
Great post Tim! Crazy to see how far things have come since the Venture Generation days :)
Keep in mind dpkg never removes user data.

So that said, I checked, and it removes everything zoom installs that isn't in a user directory, plus (there is an extra script that does this):

remove_folder "/opt/zoom"
remove_folder "$HOME/.zoom/logs"
remove_folder "$HOME/.cache/zoom"

Which is stupid since it's removing this from root, who probably never ran zoom.

Note it removes logs from .zoom, but not the directory itself. Which is good, since there might be user data in there (chat logs, and recordings).

Unlike Macs, there is no hidden webserver.

There is also (yes, it's commented out):

#logged_in_users=$(who -q | head -n 1)
#sorted_users=$(echo "$logged_in_users"|tr " " "\n"|sort|uniq|tr "\n" " ")
#for user in $sorted_users;do
# echo "removing $(grep -w ^$user /etc/passwd | cut -d ":" -f6)""/.zoom..."
# remove_folder "$(grep -w ^$user /etc/passwd | cut -d ":" -f6)""/.zoom"
# echo "removing $(grep -w ^$user /etc/passwd | cut -d ":" -f6)""/.config/zoomus.conf..."
# remove_file "$(grep -w ^$user /etc/passwd | cut -d ":" -f6)""/.config/zoomus.conf"
I like waterparks. Good, clean fun and the kids love it too.
Fair points through and through; big picture, it would be surprising to me if something else we'd recognize as "life" didn't exist elsewhere in the universe. I just wouldn't go so far as to put money on it being a "fundamental property" of the universe from a strictly objective, statistical view based on what we know for certain in the here and now (which arguably is a needlessly pedantic stance, but eh...).
This isn't quite the same thing as what adds mass to say hadrons like who you're replying to is, but at least according to the Standard Model, leptons as well as quarks start out massless and acquire an inertial mass due to interaction with the Higgs field. You wouldn't say it is "internal structure" but it arises due to interactions rather than being an a-priori property.
Outline is awesome for as long as it works. It's only a matter of time before it is effectively blocked by the content capturing sites.

I know it's a bit of a rant, but we shouldn't need Outline to make the web useful. Thankfully it exists as an option, but that's like needing antibiotics because every time we go shopping we get cut 1,000 times by the doorways to the stores we try to shop at...
I do. That’s why I gave a more appropriate analogy
Stealing electricity is harm. It’s theft no different than if someone stole your wallet.
> I don’t have an opinion on the actual topic here, but if Google don’t want to be perceived as doing whatever they like with Go and not involving the community, then they have to at least have these discussions.

Google hires many Go developers, hosts all the infrastructure, etc. They've been spending millions of dollars a year for the last decade or so on the project.

A small logo at the bottom of the website doesn't seem like much to ask for.

It's not even uncommon, but some people seem to see everything Google does as some plan for world domination shrug.
> But Hollywood have always done this - recycling old ideas in new wrapping. And Hollywood have always been criticized for being vapid entertainment, empty spectacle etc.

Not to this degree. The last good year for movies was 1999. This is the list of major releases that year:

The Matrix

Fight Club

The Sixth Sense

Toy Story 2

The Green Mile

American Beauty

Being John Malkovic

Office Space

The Iron Giant

Magnolia

Austin Powers

American Pie

The Talented Mr. Ripley

Eyes Wide Shut

Dogma

Galaxy Quest

The Insider

Notting Hill

Man on the Moon

Analyze This

Detroit Rock City

Mystery Men

Bicentennial Man

This is not even the entire list, just the ones I enjoyed and I'm bothering to type.

You can't look at that list and honestly say nothing has changed, because it's just not true. The energy and creativity has clearly moved somewhere else, to TV and streaming services.

This year alone there's two FANTASTIC shows, Chernobyl and Stranger Things S3 that definitely deserve praise.
And it seems like an understatement, when presenting his data science credentials in an article that mentions Hadoop this much, to not mention that the dude founded the first major Hadoop company between Facebook and "retirement". The guy really was an inspiration when I worked there in the early days.
On the Semantic Interpretability of Artificial Intelligence Models
Wouldn't part of this be solved by using a real domain that resolves to 127.0.0.1 instead of localhost? Then you can get a real cert and embed it in the client to make local requests work properly?
Interesting proposal.

It seems to increase the value of a 51% attack - steal any escrovery-protected funds by challenging and then keeping the response off the chain.
Trader Joe's, a small indie? Try "owned by one of the Aldis".
Android Hidden Codes
Best CORS reference is MDN [1].

Here's a piece of unsolicited advice: avoid CORS if you can. For user facing web apps, put your APIs behind a proxy. For a dev environment in which you want to mix local assets with production assets, use a proxy. In general, if you can't solve a cross origin problem with a proxy server, then you should really stop and reconsider what you're trying to do.

CORS is full of unpleasant subtleties, as many of the comments below illustrate. Different browsers implement CORS differently. Want to cache that preflight request? You'll use the header `Access-Control-Max-Age` for that. Except Chrome doesn't respect respect that header; the cache TTL is actually hardcoded to 10 minutes [2]. Except, according to this bug [3], Chrome will respect your cache headers starting in July.

[1] https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS

[2] https://stackoverflow.com/a/23549398

[3] https://bugs.chromium.org/p/chromium/issues/detail?id=131368
Jim Iyke: The Nollywood Actor Fire Back to El Rufai
Of course! HN is just a good digest of things on the maker side to the fairly abstract CS stuff to math and physics and all in between. It sure beats the political stuff that becomes tiresome (even though I succumb and engage in it like many posters here).
What WalterBright says below.

They can eventually know who I am by voice recognition, especially they can get corroboration by the fact that we live in the same building.

I imagine we probably said something that would suggest I live nearby (... "Checking database" ...) or that I'm a regular visitor (... "Checking database." ...).

They could be sending an inaudible tone, to be captured by an app on my phone. I don't have an Amazon app, but some other app might capture the tone and sell that fact to Amazon, so that they don't leave money on the table.
No. That's where ad personalization was turned on.
>THIS SERVER HAS BEEN TAKEN OFFLINE

Obviously not...
And likewise Zoom didn’t make it to the AppStore...
The end bit about parties is so true. That's the best when you meet someone and get them to really open up and tell you about some crazy thing they are working on or they had happen to them.
If you like dc, give Emacs' calc mode a try.
I trust that you've read Palimpsest? It's a great read as well.
Wouldn't it be EPIC if apple produced a statement saying

"We are not going to keep any data at all about you unless we are forced to do so legally. We are bound by that contract with you when you purchase our device."

Then followed that with

"We're going to make it as hard as humanly possible for anyone else to collect and keep data about you if you own one of our devices. Including both legal and technical solutions and we will sue them for breach."

As it is, we're praising "least worse" which is effing awful. Apple's excrement stinks less than some others, eat it up!
JNI is what I meant by "hard to interop with".

That second thing is fine I think, the docs say "Although the class and all methods are public, use of this class is limited because only trusted code can obtain instances of it."

Similar policies are in .NET and they work well IMO, you can compile a .NET DLL with /unsafe but most people leave default options, then both compiler and runtime verify that it's true. Other way works too, set up the VM to partial trust and you won't be able to access native memory at all, except memory in managed arrays and structures.
Digilent has a lot of good educational boards for embedded systems and associated training material. You might consider starting with their Basys MX3 board with a 32-bit processor and a luxurious 128 kB of RAM.

https://store.digilentinc.com/basys-mx3-pic32mx-trainer-boar...

Free course material that you can go through is available for this board.

https://reference.digilentinc.com/reference/microprocessor/b...
This won't work for them forever, and I think everyday people are catching on to the fact that they're just being resold the same stuff they've already bought.

Not according to the numbers....

https://www.boxofficemojo.com/yearly/?view2=ytdcompare
Stickers are purely an extension of one's ego.
This is really funny. Do the readers at HN not get that he’s joking?
I don't see the problem to short anonymous fragments to help resolve recognition problems. Full conversations, even anonymous, seems problematic though.
There is some detail missing here.

It is all a DHS run operation, but they arrested the recruiters?

They actively sought recruiters?

Then arrested folks who the recruiters duped?

This is a weird story, and for a Wikipedia page it has a lot of holes.
That’s being pretty kind to a company that bypassed a system setting designed to respect user permissions by writing an always-running insecure web server —- and then refusing to remove that web server and even reinstalling itself when you remove the app.

Oh, and a company that defended the insecure web server up until the moment the public outrage exploded and/or the RCE it had willfully ignored was about to be revealed.

Oh, and a public company at that, that’s trying to convince businesses to use its product as it primary video chat system.

Apple worked with Zoom insofar as Apple cleaned up Zoom’s mess because of Zoom’s poor/unethical software practices.
Everything is distributed in my family. I'm on my parents netflix, my brother's hbogo, and I offer my hulu account. There's probably another half dozen close friends who've ended up with these passwords one way or another as well.

Pretty much all my peers are bumming someone's password, too.
Not according to the numbers.

https://www.boxofficemojo.com/yearly/?view2=ytdcompare
He's just using a classic strawman, making the argument he could win.
This behavior isn’t isolated to stickers. It’s no different than wearing a Star Wars shirt. It does seem silly though when the sticker is for a company that like, sends emails for you or something
I would think the whole way people search is generic to specific anyway.
I just want everything colored as to hide the maximum amount of crud that tends to build up. Usually black.
Yes, Hollywood has long ago gone stale.

Too many movies today rely on reboots or sequels. The system itself is terribly corupt, ala Weinstein. The fame business has raised a pack of entitled, self-important cry babies.

More power to Amazon and Netflix. We deserve better.
I don't get it. Go is a google sponsored project. Nobody cries about .net core including Microsoft logos, or Java using Oracle's, kotlin with jetbrains, etc.

I honestly think it's better that the logo is prominently displayed, lest people forget who actually controls the language.
> A small logo at the bottom of the website doesn't seem like much to ask for.

As I said, I have on real opinion on this particular request. It's the culture that their response creates that is of concern to me.

A better response may have been:

"Thanks for the issue. We spent a long time talking about it and are sensitive to this concern, however it would be great to get more of an understanding of how the community feels about this. Let's leave this issue open as a place for discussion for a few weeks and revisit this once we've collected some more thoughts from the community"

Edit: this culture is not a right of the community, but it is a requirement for Google to legitimately call this "community driven". Again, not specific to this particular discussion.
Xamarin.Forms 4.1.0 Stable Now Available
Of course I'm aware of that.

You're telling me that nobody in that Amazon warehouse who is unhappy has the ability to get a job doing something else?
No, this is what an naive outsider might think looking from the outside, thinking the “hipster” Mac users are just feeding ego, missing completely that they are only doing it so they don’t pick up someone else’s computer at work.
I usually put my carry on (a rolling bag) and personal item (backpack) on the bookends of other bins/belongings on the belt, s.t. all the bins are between two large, distinctly-mine items. It also makes pointing out the items which are mine to a TSA agent significantly easier.
That's funny, because it's how all searching really works.

"goodyear car tires"

(blast!)

"goodyear car tires -toyo -falken -michelin (etc)"
> all of those files are generally still left behind on Windows as well.

Citation needed. That was the case in the 90s, these days most apps (device drivers aside) uninstall fairly cleanly with only settings/configurations stored in the registry still resident afterwards. Startup programs remaining after an uninstall is straight-up a bug.
>According to Wikipedia, Aladdin grossed "$923.7 million, against a production budget of $183 million". So despite you and your nephew, Disney seem to manage OK.

That's not an objective way to look at things. If there were only 1 model of car being sold this year, you can bet it will sell with record numbers and produce more profit than any other vehicle in the past. The fact that records are being broken so rapidly is a bad thing; it means there's very few films worth watching, so everyone is going out to see the same thing.
Nearly 600 suspects arrested in largest anti-wildlife-trafficking operation ever
Not without internet.
To be fair linear models are statistical models and many of those are explainable.

Random Forest is not explainable per say... A decision tree is explainable but an ensemble of it is not to say explainable in at least statistical models sense.

In linear models the coefficients give you a linear numerical sense and also linear associations where as Random Forest give you OOB and feature importance which isn't as clear cut. It also really dependent on the quality of data and most machine learning that aren't statistical models depend heavily on a large amount of data to overcome the model's weakness (random forest being selection bias).

Statistic, to toot my horn a little, have very vast breath and depth in inferences/explainable with huge literatures on it including different fields (e.g. econometrics with time series, biostatistic with longitudinal, survival analysis, etc..). There are also techniques on building parsimonious models too like logistic regression with purposeful selection by Dr. Lemeshow and Dr. Hosmer. And different ways to build inference models versus predictive/forecast model.

I think many people know a general idea but not in depth because I mean there's a field with many deep rabbit holes.
> repair nowadays means "we take the hard drive out and put it in another Mac because even we can't fix them"

Even the SSD is soldered in now
Here is a link to the original. I posted on Medium because it seems more people will visit Medium than a blog they've never heard of before.

https://www.disruptingjapan.com/how-i-made-8000-per-month-po...

I wish it weren't so.
Are there underwater/ocean floor sources you could mine/release into the ocean?
> It sounds like you're hoping for this as evidence that you were right to be concerned; have you considered that you might be wrong?

An alternate interpretation is that if a massive breach of trust is intentional then it would be better if it happened sooner rather than later.

> What if your coworkers are right...? How would you determine that?

That is a pretty classic appeal to popularity; what most co-workers believe is not evidence of anything in this case. If they are right, they are right. If they are wrong, they might be a self-selected group of the people who don't see a risk for what it is.

At any rate 'the risk' is a bit vague, but moral panics and witch hunts are things that happen. When the tech companies get involved in one, which will happen, it could be very nasty. There is clearly some sort of new risk here making it easier to quickly and accurately identify minorities. Even ignoring rogue employees finding creative ways to use data to enrich themselves.
The advice is wrong. Someone could follow the advice in the article and still be vulnerable. The article should mention the actual vulnerability: CSRF, because there's a state-changing HTTP handler with no CSRF protection. CORS doesn't automatically protect against CSRF, and people shouldn't be given that impression.
https://en.wikipedia.org/wiki/The_Thing_(1982_film)
I wonder if theres a correlation between the freshness of a follower and their value. I wonder if you're more likely to engage with something shortly after you follow.

I've definitely done it myself. I follow because I'm really interested, so I interact with the posts on the new thing, and gradually I get less interested as the content becomes less novel. Just as an example, I got really interested in the CNCF and followed them, but after a time, my interest in updated from them waned. I went from wanting to see everything they were doing, to only caring about major updates to software, to really only caring when something new joins the CNCF.
I used to use Numi heavily, but I was forced to abandon it because there never will be a Windows version (I even asked the dev, he said no).

Sad, because its elegant as fuck.
I have devoted my life to removing stickers from all my computers. The first thing I do with a new ThinkPad is remove the Intel and Lenovo stickers from the palmrest.

(Tip: If you have a Swiss Army knife with the plastic toothpick, the flat point of that toothpick is a perfect tool for lifting a corner of a sticker.)

The one exception was when I realized I was using my late 2013 MacBook Pro in Windows more than in OS X. I thought it would be fun to turn it into a WinBook Pro, so I got a Windows 10 decal for it:

https://smile.amazon.com/dp/B014I1ICX8/

I lined it up just right so the machine lights up the Windows logo as if it had always been there.

I guess this wouldn't work so good on the new MacBooks...
I think the business school orthodoxy is that brand is everything. And if you don't want to have to compete on price alone, there has to be something that sways the buyer to pay a premium.
The poorly aged CGI didn't help. That and shitty sound is what stopped me from watching many older movies as a kid.
Yeah sorry, I missed the Oxford comma there. Those are separate sets.
> /Applications/SomeApp.app/users/taftster/user.specific.data

This doesn't work well for a few reasons:

- The Unix permission model makes it difficult to set that up in a way that doesn't allow someone to access someone else's user-specific data, or otherwise tamper with the app.

- Some setups sync home directories across the network, so everything related to a particular user needs to be under their home directory. Applications, on the other hand, would be part of the read-only OS image.

- If you delete a user in System Preferences, it gives you the option to delete their data or archive it. This works by deleting or archiving their home directory; things would be much messier if their data were scattered all over the disk.

- It breaks the concept of an app bundle as a immutable, sealed tree that can have its validity checked via code signature.

- If you're searching through your disk to see what's using up disk space, mingling user data with the app itself makes it harder to distinguish between the two.

- If the app decides to start storing its data in iCloud and syncing it across devices, it wouldn't make any sense to have it within the app bundle: among other things, you don't want the app's immutable data (i.e. what's in the app bundle today) to count towards your storage quota, and the data may be shared between, e.g., the macOS and iOS version of an app. (Application Support itself is not synced to iCloud, though.)

> And when the "global" application gets deleted, I most definitely want all the user data deleted with it as well.

Do you?

- What if you're just upgrading the app? If you download a new app bundle, drag it into Applications, and tell Finder to overwrite, it will delete everything in the old bundle.

- What if you're migrating to a new Mac? You may prefer to reinstall applications manually instead of copying everything, but that doesn't mean you want to lose your data.

- Even if you do want to delete the app entirely, does that actually mean you want to lose your data from that app? What if you're planning on reinstalling it in the future? iOS does automatically delete data when deleting an app, but it's not at all obvious to me that that's the best behavior.
CONELRAD
Well there is Mario Kart Tour which is in beta for Android. Although it sounds like the controls are dumbed down somewhat and it will include microtransactions.
I'm not really familiar with it, but I do know it went through a lot of revisions in the beginning when just about everything that could be exploited was.

So I would imagine it would be a time (battle?) tested, mature api.
What Are Moon Trees?
Now how are the bankers supposed to get any work done.