skysight-inc/HackerNews huggingface dataset:
Windows doesn't just have a flag.

For example:

- If I download this using Chrome: https://aka.ms/getvsdbgps1

- Open a command prompt, cd to my Downloads directory

- Execute this:

notepad GetVsDbg.ps1:Zone.Identifier

I get:

[ZoneTransfer]
ZoneId=3
HostUrl=https://vsdebugger.blob.core.windows.net/vsdbg-16-0-11220-2/GetVsDbg.ps1

Some files I see also have a ReferrerUrl
Forgot to answer the JavaScript question...
JavaScript can be used in ArangoDB to run something like stored procedures. ArangoDB comes with a JavaScript-based framework (named Foxx) for building data-centric micro services. Its usage is completely optional however. When using the framework, it will allow you to easily write custom REST APIs for certain database operations. The API description is consumable via Swagger too, so API documentation and discoverability are no-brainers.

Apart from that, ArangoDB comes with a JavaScript-enabled shell (arangosh) that can be used for scripting and automating database operations.
>but OCaml is much noisier than Haskell in my opinion.

I would rather say explicit, and that was a breath of fresh air to me after Haskell. As for your example, how many instances do you need to write all the type classes you need?

In OCaml I could just write all the functions I need in a file, and this file-module would implement all the signatures, thanks to the structural typing, now condiser:

type 'a t
val bind : 'a t -> ('a -> 'b t) -> 'b t
val apply : ('a -> 'b) t -> 'a t -> 'b t
val map : ('a -> 'b) -> 'a t -> 'b t
val show : 'a t -> ('a -> string) -> string
val return : 'a -> 'a t

instead of

instance Functor a => Functor (Type a) where
fmap :: (a -> b) -> f a -> f b

instance Applicative a => Applicative (Type a) where
<*> :: f (a -> b) -> f a -> f b

instance Show (Type a) where
show :: a -> string

instance Monad...

which is more verbose?
Read the article. This discusses violations of an agreement between Facebook and the FTC. Not an agreement or ToS between users and Facebook.
Almost always, you can recover a bad rebase via git reflog.
That's a very "nice" narrative. The only problem is that it isn't grounded on archeological or historical evidence, therefore it's a crackpot theory.
Even that doesn't eliminate the need to receive password reset mails. I've seen sites that suspect that their password DB has been compromised invalidate all existing passwords, requiring you to go through the password reset mechanism to pick a new password.
These states want you to eat more roadkill
It's interesting that this is considered a bug by Linux users. On the OSX side, populating the file metadata with the URL source has always been looked upon as a feature.
I was also a beta tester of Project Stream. DualShock 4 controllers can be paired with Pixelbooks. I know because that's what I used.
I don't think that means anything.

If the CIA or anyone was armed with fake guns breaking into embassies and trying to extract information by force regularly ... we'd hear about it.
> Not to parrot other comments, but we should all use Signal. Its' existence isn't based on investment dollars that expect returns in more dollars.

Your argument doesn't make much sense on the Signal side either. How long will the $50 million that the Signal Foundation has really last for? And what happens after that runs out?
The * operator can be overloaded, and it is already done s so for the mxm, mxv and vxm combinations. The catch is, all these AxB functions have more arguments than just their operands (mask, accumulator, semiring, descriptors). So you can `a_matrix * b_vector` and get "classical" matrix multiplication, but if you want accumulation, masking, a non-default semiring etc, you have to use the functional notation.
"But human intelligence is limited by the size of the skull that houses the brain."

When you think about it this way, it seems impossible that we haven't duplicated the capability of the human brain in an airplane hangar somewhere.

What's going on inside our heads that we can't mimic? That magical algorithm...
Often times the rebranding is mostly by realtors who want to associate with a neighborhood with more cachet or conversely to disassociate from a neighborhood with bad cachet.

No, no, it’s not the tenderloin, it’s lower nob hill (just making that up). But that’s how it goes.
I think the point of contention is that not everyone is well suited for it. Certain people are strong creatively but not analytically. If you love socializing and want to work with people or love being outdoors and working with your hands or tools there's no reason to learn how to code.

It's like saying no one will regret learning to farm or hunt. They're essential should for some of us but we become incredibly inefficient as a society if we all try to learn all of the important skills.
Riley is shutting down and team is available
>how to not let them be golden handcuffs.

Stay competitive and willing to leave for a different company or find value in other things than gold.
Additionally, the same information is stored in an SQLite database in your home directory. In fact, the ID at the very end of the output is the primary key to the table:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2 "select * from LSQuarantineEvent where LSQuarantineEventIdentifier = 'ADF309D2-762B-4FE2-AEC6-104E019BDBF9'"

The entry in the table also doesn't seem to be deleted when you delete the downloaded file. That is, you can get a list of all files you've ever downloaded:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2 "select * from LSQuarantineEvent"
Mine got me interviewed by the FBI. So there are some downsides :p
It really depends on the specific animal, but common wisdom is that you can't just leave a bowl of food out for a dog. Cats on the other hand often are free-feeders (leave out a big bowl of food and refill it on a schedule). Of our 2 cats, one will eat until she vomits and one will barely touch food if it's out at the wrong time.
>The computer geniuses here at Hacker News have decided

Don't do this
My beef is with the adverb "secretly".
If you want to read more, this is from a series on the subreddit /r/catastrophicfailure, written by Admiral_Cloudberg: https://www.reddit.com/user/Admiral_Cloudberg
"I think you might be overemphasizing "off road.""

I'm pretty sure that term was used by the developers of this chair, so I'll defer to their definition of that, but I think you are unaware of what quadriplegics consider "off road" and "beaches and broken footpaths" qualify for them.

They have a much different view of these kinds of adaptive devices, which is why I mentioned I had "listened" to a lot of them.

For you and I, leaning forward and back, or side to side, isn't even given a thought. They simply cannot do that like us, they have very limited upper body muscle control and pretty much no lower body muscle control

We grab that joystick and control it with our hand and fingers. They have very little dexterity in their hands and arms. They move their hand and arm mostly with their upper body to position it on the joystick, and move the joystick with very subtle shifts in the upper body and arm, and almost not at all with their fingers.

So, really, this chair requires a greater deal of upper body control to operate. I can imagine many quads could learn how to control it with practice, but my experience is it's unlikely they'd feel as safe in it first shot out of the box.

Another, very important, aspect we (the fully able bodied) have to consider is that most quads have suffered a severe accident of some kind that put them in a chair. That's some traumatic stuff to go through. After that they've spent a good deal of time in rehab just to get to the point where they can use a powered wheelchair.

After going through all that telling them "Hey, you can zoom around on footpaths and the beach in this!" makes them cringe.
Is this really such a big deal? I mean this is one long article for a simple data mistake that was rectified.
Whatsapps keys are stored on their servers, which Facebook owns. I don't consider WhatsApp anymore secure than Twitter DMs.
They still fix it for free, at least in europe.
You have to whiteboard on the interview too. Its not just the tech screens.
coroutines aren't threads, fwiw
In fairness, it's a bad UX that forces you to change your own workflow to keep it from introducing undesired behavior.
I would argue it's more scientific (even though the goal generally isn't science). Hypothesize, design measurements, test, conclude.

Modern science often has the opposite issue. Economists (for example) have a lot of data. They can automate regression analysis to find correlations, then fit the theory (in economics, this is often an intricate model of an economic system) to the "result."

The problem is, 99% certainty doesn't mean anything if effectively test 1000 hypotheses. 10 correlations will occur randomly.
There's another convenience factor here: being in-stock.

With B&M shopping, even if you know exactly what you want, you have no idea if it's actually in-stock at your local $store. So you drive there (wasting gas and a lot of time), wander around inside looking for it, only to find it's not even there! Then you have to go drive somewhere else hoping they have it, or get someone there to look it up and see what other store does have it, etc. All in all, this can waste a huge amount of time and fuel just to go find one single item.

With online shopping, it's right there on the website: you can see everything the shop has to offer in one place, and you can see if it's in stock or not. If it is, you click "buy" and it shows up at your doorstep. If it isn't, or there's some problem, that might mean a delay in getting your item, but you're not going to waste a lot of time and energy running around in the process.
There's the 22nd of July (22/7), also known as Pi Approximation Day, which in any case is more accurate than 3.14.
Possibly, but some, though willing to aggress on others, quickly cowar at any actual sign of violence.
I use Safari, which does the same thing, and I actually find it useful. It's nice to be able to go back and find where you downloaded something from.

IMO, complaining that this metadata violates the user's privacy is as silly as complaining that storing EXIF location metadata in JPGs violates privacy. They're both forms of metadata that can be useful in certain situations, and which many users are unaware of. Yeah, there is a technical difference in that EXIF data is stored within the file while this metadata is stored in the file attributes, but I think the analogy holds.
There's no question this operation would become known the moment it happened, even worse by the folks they're targeting. That doesn't sound like something the CIA or anyone would want.... or even get anything out of.
Is Ada also used for self-driving cars? If not, why not, given the security implications?
It isn't truly a real estate rebrand unless there is some stomach churning cutesy name, like "LoNo"!
The sad thing is that more than anything else, this is starting to veer into the realm of a philosophical question:

Who is more eeliable, the instrument, or the instrument user?

A machine can only be guaranteed to function on information it has. Same with the human being behind the yoke.

The human by far has the greatest capacity as the only General Intelligence in the room, but technically, that GI's performance is limited by it's access to accurate information regarding the functionality of the tool he is using.
Why I'm officially quitting Apple Laptops
Magical is truly the word to describe Docopt. I use it for all Python code I write and have also used the C and C++ variants. I would highly recommend Docopt to anyone writing command-line utilities.
How to Promote Your Blog Content Effectively
Right, but I'm asking if FlatBuffers' approach to encoding is similar to Cap'n Proto. It seems like the answer is "yes", but I might be missing something.
Wow, the username here really checks out, especially with the misspelling.
FWIW the rudder hardover described in this very interesting link doesn't appear to be related to the Max 8 issues near MCAS.
My car is empirically more prone to fatal crashes than the Boeing 737 max. Are you in favor of the government banning you from driving your car?
The hard drive wasn't an Apple innovation. Neither was the battery tech. They brought the wheel interface and were willing to gamble that people would pay a premium for a bunch of very expensive components that resulted in a comparatively small player.

The closest thing to an iPod at the time it launched was the Rio players which were flash based and had capacities in tens of megabytes or the Creative HDD players which were battery hogs the size of 2 CD players stacked on top.
If that is NSFW allow me to recommend you to go get a new job.
Why does Apple keep trying to patch up the butterfly? When will they accept that the technology is a failure?
I’m not sure I agree. We went to a lounge with a moving, anthropomorphic robot bartender and had a lot of fun interacting with “him” (and watching other people do the same). However, it was mostly the novelty of the experience; we had a great time but we’re not dying to go back ASAP.

Sometimes, the service is part of the coffeeshop/bar experience, but seeing stuff being done is a fairly minor part of that, at least for me. Instead, it’s a quick chat or a recommendation, neither of which a moving arm really provides. You might be right that the apparent labor, either by a human or moving arm, also masks the (large) margins on a coffee drink. I hadn’t really thought of that as “the experience” (vs comfy chairs, decent music, and a pleasant murmur of other conversations) but you might be onto something there.

However, I think the main reason vending machine coffee isn’t popular is because it’s historically been pretty bad. The newer ones (Nespresso, etc) do make decent coffe, but you can still get some vile sludge at hospitals and rest stops.
When there’s too much spam, your important mails are effectively dropped as they’re buried in the noise. Modern spam filtering is what saved email. Without it, you’d never see those important messages, because new spam would come in faster than you could delete it.
To stop the Goa'uld from getting in?
IMO, Signal is actually overrated way too much. I don't want to repeat things too many times. My other comments here have a lot to say on this.
My academic background and work experience is 95% outside the software field but I've always liked the idea of programming. Since a little kid with an already anachronic ZX Spectrum. I would write programs by hand in a notebook waiting for it to arrive.

When the time came that my profession sort of blended in with data science (or rather that data science became a part of it and we'd rather keep the domain experts), I had/am having a great time. So I understand the tunnel vision.

The thing is that people have different talents and inclinations. Despite the outstanding role of economic necessity, liking or even being proud of something about one's work life is a psychological necessity that has to be much more common than enjoying code. I see construction workers on top of tall buildings to be, looking into the sky -- they must like this feeling, or the endorphins of hard physical labor, or the fact that something so tangible and durable is coming out of their muscle aches. Or something. There are easier ways to make a lower-class wage than work on top of buildings.

I don't like dealing with new people a lot, so I would be miserable working the cashier in a 24/7 store. But there has to be some psychological return to this work. Despite people resenting it and sort of being stuck for economic reasons.

Would these people have the same sense of accomplishment and belonging-in-the-world as middling coders in the typical death-march situations coders experience in real life?
You probably wouldn't have a leg to stand on with that kind of lawsuit.

But when a company lets a lawyer write their TOS, they're gonna end up with a "better safe than sorry" version.
Maybe if you lived in poverty in a housing project where many dealers are competing with each other and moving heroin, crack, meth, and fentanyl to desperate people who want to escape.
Sure, that's another interpretation, and I agree that the notion of a single "black" phenotype is fundamentally incorrect, which is why I qualified it.

Anyways, the theory would be easily tested by finding examples of statues with the supposedly unacceptable noses that survive today, and see if they can be correlated with the ones Europeans took.

The other thing that doesn't make sense about the theory is that if the Europeans actually respected the Ancient Egyptian culture enough to want the statues, why would they deliberately damage the presumably very valuable artifacts?

It would would be like someone buying a Van Gogh painting only to destroy it.
WWDC19
New Red Team Project Aims to Help Secure Open Source Software
To save anyone the click: those are just previous, failed submissions with zero comments.
Precisely.

The easiest path with JSON is to do none of this, and so the majority of teams (particularly inexperienced ones) do none of it. With protos, someone must at least sit down and authoritatively outline the structure of any data being passed around, so at a minimum you’ll have that.

But even just forcing developers to do this generally means they start thinking about the API, and have a much higher chance of documenting the semantics and cleaning up parts that might otherwise have been unclear, confusing, or overly complex.
So yes, it is real. It's a small scene, and most black metallers hate their guts, but it shouldn't be ignored.

By the same token, this small subset shouldn't be used to tar the entire black metal scene. There are activist pseudo-journalists who have done this in the past, and this is a prevalent pattern in recent years. Look out for this happening, and be sure to speak out when you see it happening.
> as it's just natural for them to kill now with the intent of coming back to collect the bodies for later consumption.

Do they actually ever come back for more corpses? Or are these, like the article might suggest, actually cases of the fox defending itself from the chicken's ganging up?
The end result of that is an internet ran by businesses and large corps capable of affording to be on the internet. Ma & Pa shops and small restaurants may not be able to afford to have a website, which could be enough to put them out of business.

Additionally I believe that if something can benefit people by simply existing it is better to have that thing than not have it at all if some small percentage of users aren't able to use that thing. For example, the Suicide Prevention Hotline website is not fully adhering to WCAG 2.0. I'd much rather that resource exist at all for those who may need it than to not let it exist because it doesn't adhere to WCAG 2.0

It's also very much accessible enough for actual people - but not quite "free from drive-by lawsuits" territory because it doesn't fully adhere to the guidelines.
Sounded like they were talkin about Palestine for a second..
Unfortunately, they confuse security and safety. What should "safety of personal information" even mean?

Remember: Security means that the system is not harmed by its environment. Safety means that the system does not harm its environment.
Show HN: Learn to sell and find your first customers in 21 days
Ask HN: Client has critical SaaS with an egregiously bad TOS – What do?
I have a client with whom I am consulting on sonme things, and their entire production operation is tied to a single, very small SaaS startup which developed a product explicitly for their industry/market niche.

Its a nice product and meets their needs, but it is literally a single-founder SaaS startup, and from what I can tell, run from a small GCP...

However, the TOS for their product is laughably bad, IMO.

It indemnifies them of any and all risk for any reason, claims to own all data in the system, literally has the line "USE THIS SERVICE AT YOUR OWN RISK" - claims to bind user to agree to only use San Francisco courts, but then states that any and all arbitration must be held in NYC. (California based client and SaaS provider)

Basically, the TOS, which I would expect to be boiler-plate-ish protecting the SaaS, is just way over stepping reason.

The client cant easily (affordably, technically) get out from this contract - but I don't know how to broach the subject.

The TOS essentially makes it such that if this single person srtartup were bought by a competitor in this extremely booming industry vertical, that they can yank the system at any point, without notice, and without compensation - access to data.

Anyone have any advice?
This seems totally backwards to me. New entrants get to learn from all the mistakes every other entrant has made without any of the costs. New car makers aren't at a 120 year disadvantage relative to Ford.
When the waltz was introduced, people said that the dance was too lascivious and would result in the decay of societal morals.
Clojure: Have You Been Pwned?
That's in fact not the stated purpose of the government at all. It is not a utilitarian construct.
In any given city, there’s going to be widespread disagreement about the boundaries of many neighborhoods and even if they exist given that “neighborhoods” can be the creation of a developer that no one local pays any attention to. Some cities seem to have greater agreement while others have neighborhoods and communities that are almost wholly informally and loosely defined by locals.
Plenty of people have parking spots even if they don't have garages. Adding a charger to those is easy. Street parking does need many more chargers.
They have nothing on Japanese bees though:

https://www.newscientist.com/article/2174097-honeybees-gang-...
How would one guarantee the integrity of the OS?
I've never used HipChat but I always hated Slack. My boss would always delete my comments without telling me when he didn't like what I said.
Our Vatican tour guide said they always joked that there is probably a room somewhere in there full of statue penises.
Getting Started with the A1 Instance
> It's just both a grave security mistake and a breach of trust to treat Facebook preferentially without letting the user know.

The user knew. The user asked for it. People were howling for Facebook integrations. This was back before Facebook's privacy transgressions were as widely known.

It's also worth noting that the integration was designed to allow posting to Facebook from iOS. Facebook then took advantage of that opening to get additional data from the device. That's why Apple slammed the door shut.
Back in time when I used Dropbox actively (~2014), I had one account for each computer. Reason was just seperation of concerns; I simply had a shared folder for all accounts. Today this seems a practical way to circumvent this new #no of device limit.
"Pilots continued to report problems with the rudder on the 737, however. No one was keeping track"
Nobody wants to steel man this question? The cute trivial++ answers are missing OPs point...
Ironically enough, the vast majority of Google's critical services are in Java and C++. I don't work there, but what's golang used for other than some few services here and there?
Nice story! I'm also a hige fan of online dating. Recently I found website https://hookupmasters.com/adult-dating-sites/snapmilfs-revie... with webcam models. There are so many hot girls. It's probably best dating platform I've used.