skysight-inc/HackerNews huggingface dataset:
> Of course you can. It’s «ESC .» or «^[.»

Thanks, I wasn't aware of that. However it's a different hotkey and only pulls the last parameter. The shell I use, you could hit <alt>+<number> and you would get a parameter of that number completed - not just the last parameter. It was very handy for rebuilding long command lines with different arguments.

> Or you can check “Profiles → Keyboard → Use Option as Meta” for Terminal.app [or just press ⌥⌘O]. And then use option as meta.

I use iTerm2 - which does seem to have similar options but I'm yet to get it working. I know that's down to user error but it's still a real pity that it isn't just the default behaviour (in either iTerm or Terminal).
Just like Record labels are obsolete because of SoundCloud and home studios, Hollywood could be obsolete. Pure creativity would flow without investors and maniac producers.

The future golden age of indie creators could be fueled by this.
Matrix operational security is a joke and developers understanding of security is a joke. This is 2019, not 1992.

Infrastructure with ssh access without hole punching for currently active authorized connections only? Decrypted signing keys accessible over the network? CI servers and developers having root access?

Though the "we had to revoke all the keys so you lost access to your encrypted messages unless you backed them up" takes the cake.
Rover: The chatbot that scaled CRO through automation
As the scope of CRO projects increases, so does the difficulty of management and the tediousness of the manual efforts required. To overcome these pain points, digital marketing agency Oogst – a Merkle company collaborated with HEMA, a leading Dutch retail chain and created a chatbot by bringing together the power of the VWO REST API and Slack, to scale CRO efforts at HEMA.
This is uninformed and unsubstantiated.

The answer depends massively on the intended use case.
I'm not sure. A secure, backwards-compatible (with older servers) alternative, which only exposes keys you explicitly choose to expose, should be doable and might help.

another option would be for a SSH client to present a full-screen "$HOST is trying to use your your SSH PRIVATE keys. Press enter, then type "~A" to allow." prompt.
It's not that the force must be positive. It's the the force must be consistantly increasing up to the stall as well. Without MCAS, the problem is that the force does not continue to increase to the stall point. It does stay positive at all times.
No I think it would be actually faster and simpler.
The utility for devices in a car is obvious, no one is arguing that they aren't useful. But that's just a shame, because using them kills people every day and we haven't found a way to police it yet. Power cycling may just be a caveat of the policing methods.

Driving is a privilege that is constantly abused. Perhaps we just couldn't handle unfettered use of devices in cars the same way we couldn't handle drinking and driving?

I am all for some kind of controlled way of safe phone use in cars, but it doesn't exist. Better to remove the temptation until it does.
Lack of access to central sewage system does not necessarily imply a lack of a "normal WC". This figure includes households which use individual sewage systems ending up in septic tanks or cesspools, and is not significantly larger than 20% of the U.S. households that don't have access to a centralized sewer either: https://nepis.epa.gov/Exe/tiff2png.cgi/P1004624.PNG?-r+75+-g... Of course latrines are a thing in rural Russia and, sadly, children do drown in them, but this article does not support your original claim.
The Unhappy Middle of the Gig Economy
Or don’t, because Revolut is a toxic place that shouldn’t be supported.

https://www.theverge.com/2019/3/3/18248826/revolut-workplace...
Modern Numerical Computing
By being very strict with myself, I set rules on the times and doses that I'm allowed to take and never break them.
It's never happened to me (I'm in the UK) but I know people who have worked on big public-sector projects where they require that everyone working on it is subject to random drug tests. Network Rail was one example.
in order to regain trust in matrix.org, what other options exist than an external security audit?
Hadn’t seem that before. Article here explains is briefly https://www.madboa.com/blog/2017/11/02/ssh-proxyjump/
This shouldn't be news. Amazon is a multi-billion dollar business that has been growing at phenomenal rates. Of course its growth is slowing.
One way or another, that shouldn't be that big a deal.

The company doesn't necessarily raise that much on IPO day. The importance of raising that sum at a 20% higher/lower valuation probably isn't the biggest thing at stake.

The IPO isn't primarily fund raising, especially for this current crop of more mature unicorns. It's primarily liquidity generating.
Great point. I wish R had an interface to a well-typed language.

I'm surprised Microsoft hasn't done anything in this regard, despite the fact that they own R.
It's much easier to implement in Javascript, too, even though JS has a much smaller standard library. The main problem is Go's lack of generics.
Have you implemented hole punching?
Why should it be "under my control?" This is not how I understand the world to work.

If I get caught, say, drinking and driving then I don't get to control if newspapers, courts, police, etc, share it with others. If I go to a party and take a shit on the floor I don't get to dictate what the other party attendants do with that information. I don't get to demand they don't take that information into account when deciding to invite me to another party.

Also, insurance companies and loan companies don't use Facebook data (nor are they legally allowed to).
Really? You could easily find comments on here talking about how Steve Jobs wasn't really the genius at Apple, but rather it was Steve Wozniak. We do care who really did it. Always.
How to Make Instagram Heart Animation in React Native
Why does art exist, if people can imagine things with their minds?
There are some situations where even being high at work isn’t really a problem, as long as you aren’t too high.

Almost every retail job on earth, for example. I wouldn’t care if my cashier was high as long as they can function.
I had small, but good experience with 3rd party sellers: next day shipping, free ship from coast to coast. It highly depends from seller, guess.
The black hole. How all that raw data was stored
I reuse react components ALL the time.

I think the problem with the article is that it is just looking at components (as a developer I have wanted the encapsulation this methodology brings), whereas react offers more than that - the virtual DOM, for example.
How to make wiser judgements about the future
If you use Yubikey with touch-to-use enabled that'll be basically what you're asking - each authentication will require touching the token.
That's not a typical usage of grep and nor is it even the first instruction in the man page.

Let's actually take a look at the man page shall we:

Synopsis

grep [OPTIONS] PATTERN [FILE...]
grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]

That first line is more or less exactly what I posted, is your typical usage of grep, and is very easy to learn.

Sure, you can list of esoteric examples of grep usage but that's besides the point if it's not how people would typically use grep (in my ~25 years of command line usage, I can't even remember one occasion when I've needed `-f` - not saying it hasn't happened but it certainly isn't something I've needed regularly)
Instrument Your Infrastructure with Prometheus
The power of thinking before you act
It makes perfect sense for pharmacists, nurses, doctors, and others who are have to work with drugs. It would be awful to have them stealing from patients.

It is also a generic test, kind of like a credit check, to avoid general mayhem. Things are correlated.
Journalists history is full of people that break the law in order to investigate something and the result is almost in every case the same: they get a small fine which the news paper pays.

To take a direct example, a Swedish TV crew smuggled a person through several nations in order to report on experience a person went through during the migration crisis. The maximum punishment for human smuggling is 6 years in Sweden (and this is not counting all the other countries which this TV crew traveled through), and the verdict was of course a small fine (basically one month of pay) after going through two courts.

When you have a person with no priors, low risk for repeat offense of the specific crime they are accused of, for the intent of journalist reporting, and a single offense, what you get is a small fine.

The US do not do extraditions from other nations when the expected punishment is a small fine.
Why and How to Stop Amazon from Listening to Your Alexa Recordings
Can you share one of the phone numbers, excluding the last 4 digits? That's enough info to identify the provider to which OfCom allocated the number block.

(Also, you might be able to port the affected numbers to a new provider.)
TPC also provides lots of databases, queries and benchmarks for all different types of applications of databases:

http://www.tpc.org/default.asp
Here are a few ideas that might help.

Use separate keyboard-interactive 2FA (I recommend google-authenticator) for production ssh access.

Use a key system which requires confirmation or a PIN to authenticate (such as a Yubikey). Use a persisting ssh connection with Ansible (ControlPersist) to avoid unnecessary multiple authentications.

Allow connections only from whitelisted IPs, or Uuse port knocking to open temporary holes in your firewall, or require connections to production infrastructure to go through a VPN.

Access production infrastructure from hardware dedicated for that purpose, never do anything else on it.

I wish there was a way in ssh to tag connections and only allow agent forwarding to keys with the same tag. That would prevent agent forwarding production keys from a dev host.
Would visual diff for dependencies make sense?
Visual diff is useful for seeing text changes in code files and resources. But for the architecture level, what do you think would it make sense to see how dependencies have evolved?

Example case in my mind is especially situation where new connections (dependencies) have been made to bind two classes together (e.g. association), and some other dependencies cut away. Usually this sort of realization is quite rare at least when looking just code diffs when reviewing code.

If you think that useful in general, what if your preference of the ideal representation:

- table of dependency changes

- 2D graph visualization

- 3D graph visualization

- some other?
Everyone charges a fee. This is just a different provider. The proposition is that conversions are seamless so you don't have to worry about manually cashing out assets for payment and you can stay invested until the time of sale.
Do you keep your keys on the proxy host, then? Otherwise, "ForwardAgent yes" and you're back to the same situation.
How Big Business Is Hedging Against the Apocalypse
Depends on the industry and the class of job. In software and white collar work in general it’s almost unheard of. Go farther down the class scale and it becomes very common.
Some ssh agent implementations do this, notably the one built into Android ConnectBot can be configured to request confirmation each time it is asked to authenticate. Unfortunately ssh-agent (from OpenSSH) does not as far as I know. It's happy to authenticate as many times as requested without any notification.
Мужская обувь больших размеров
> That would mean that if someone, somehow, managed to push a tag that was pushed upstream to GitHub

You have to define what the signature means.

IMHO it is fine for it to mean "this software was built on our build server from a well-defined state of the source code, which is only changable by our employees and contractors, and for which we have the full change log". So I deploy the code signing key to build servers, which is the only place where it is used.

I'm interested in what alternative meaning you would give to a signature. I have considered the possibility of tying it to the QA processes, but then a build can only be signed after checking it manually, which is problematic when many signatures are needed at multiple packaging layers (exe/dll, msi, setup.exe).
Disney+ Undercuts Netflix at $7
if (seen.find(lower) == std::end(seen)) {
seen.insert(lower);
return false;
}

You can just return

seen.insert(lower).second

as insert function return a pair<iterator, bool>
Dragonblood Vulnerability Detected in the WPA3 Protocol
Mining fees are needed for securing the network, pretty reasonable.
Why should I disclose untrue things? I have no issue, personal or otherwise with the founder.
Will this always require manual step of sending the proof config to Miles or is there some automation planned? (e.g. scanning of /.well-known file or something like that)
The Tax Law’s Big Winner Is the Millionaire CEO
Absolutely not. There's a zero reason for development infrastructure ( which includes Jenkins ) to have any connection to production outside a well defined "transfer this tarball" to a deploy staging server path during a known deploy window which cannot be controlled via development credentials.
Visual China Shares Plummet by 10 Percent After Exposure of False Copyright
There's a lot of stuff which is fine about Scala, but I still like this presentation:
https://nurkiewicz.github.io/talks/2014/scalar/#/

In particular, this slide is my favourite:
https://nurkiewicz.github.io/talks/2014/scalar/#/22

// One of these doesn't compile
seq foreach println
seq.foreach{println}
seq.foreach(println)
seq.foreach{println(_)}
seq.foreach(println(_))
seq.foreach(x => println(x))
seq.foreach(x: Int => println(x))
seq foreach{x: Int => println(x)}
seq.foreach{x: Int => println(x)}
seq foreach{case x => println(x)}
seq.foreach{case x => println(x)}
seq foreach{case x: Int => println(x)}
seq.foreach{case x: Int => println(x)}
Or the hacker could have responsibly disclosed the issue to Matrix then reported their findings like a professional. Besides, we're still defacing web sites? I though that went out of style years ago. Did the hacker make sure to post that on MySpace too?
> Considering that loops and procedures are the main supported models of indirection/abstraction

What does this mean, and how is this any different from e.g. C?
What do you mean with ‘fashionable minority’? It sounds pretty condescending.
Americans Are Delaying Health Care Until Tax Refunds Arrive
OpenSSH does have confirmation: use the '-c' switch to ssh-add.

https://man.openbsd.org/ssh-add
Lessons Learned: Migrating Java Applications to Quarkus
I use my phone every day for Google Maps, surely that is going to be a false positive?
Yeah, this is definitely the downside to Go. You can write more or less the same code as your C++ in Rust like this:

use std::collections::HashSet;

fn main () {
let strings = vec![
"apple", "cAt", "cat", "Dog", "apple", "dog", "Cat",
"Apple", "dOg", "banana", "cat", "dog", "apple",
];

let mut set : HashSet<&'static str> = HashSet::new();

let strings : Vec<&str> = strings
.into_iter()
.filter(|string| set.insert(string))
.collect();

println!("{:?}", strings);
}

(runnable snippet: https://play.rust-lang.org/?version=stable&mode=debug&editio...)

EDIT: updated to make use of the fact that `set.insert` returns a boolean.
Well, presumably this would be configurable in the mobile app / UI so users can choose how to (order etc) liquidate their holdings in order to fund the card.

Obviously there could be some sane defaults. By default aggregate all card spending against user's margin account, every day/week/month sell the cheapest stock which covers outstanding balance (so if you spent $150, it would first sell 1 share of Apple, it wouldn't start selling Amazon until you run out of Apple shares).
do you have plans to perform an external security audit?
Tips on how to structure your website
Very well said.

I don't want to touch a database product until it has a
proven production use for several years.

Creating a database is hard, very hard, as history has
shown us recently.

That it sits on top of Postgres is a great start though.
In every bank job I started in NYC I had to take a drug test before I started. Anecdotal... But white collar jobs still do it.

I'm also pretty sure most government jobs require it periodically.
Audit the source code, host your own homeserver, and use e2e encryption. The power of open source and decentralisation! :D
A catastrophe frozen in time – a new fossil site shows how the dinosaurs died
How did you get the URLs given the reddit history search limit? Was it from the big-query dataset?
Pisofttech Pilot Era 8K 360 camera hands-on first impressions
And today I learned something new. Been a long time since I wrote my last lines of C++ anyway.
How much is this ?
> it just happens that C++ ships with a much bigger standard library than Go.

I thought go had much bigger standard library. Go has archive, compression, crypto, database, encoding, hash, html, and net etc.
I gave this a shot in Perl 6 as can be found at https://gist.github.com/8a58c3af3520e127fe7852d834e5e0fa

I build a very simple^1 non-balancing binary tree and skip any insertation that would reproduce a duplication. Since the tree is not balanced, the order of insertation is preserved. Search time goes up without a good balance but the tree will have the same amount of nodes than unique elements in the original array. Each element is 6 machine words plus some gc overhead. If it's faster or slower then a hash table depends on the ratio between elements in the array and the number of duplicates.

1) Perl 6 got a general compare operator that works well with a wide range of types. So I don't have to care about types at all. If I would have to care I could monkeytype the operator candidates for custom types into the language.
The 2 topics you mentioned simply didn't enjoy a general audience. But the people who did enjoy them did so relatively out in the open.

I can't think of a time in recent history when any weird sex fetish was openly discuss the weirder fetishes.
Hash tables don’t work in a way that you assume here. Original keys don’t get lost, so you can check whether a key is actually in the table or just makes a collision.

In its simplest case, HT is an array1 of array2s of key-value pairs, where array1 is indexed via [hash(key) % a1.length] and then array2 (aka bucket) is searched linearly for a given key by comparing contents.
Forbes Billionaires 2019 List
> making criminals out of the 'good guys' just doesn't represent the political facts.

So torture and other war crimes has nothing to do with being criminal and the unrelated issue to this particular crime, that isn't grounded in any evidence what-so-ever (manipulation of the election, really?)

We have a case of computer sabotage and a case of war crimes. There are indeed people that want to turn the criminal into "good guy".
Well, you can transfer cryptocurrency direct from buyer to seller with no middlemen but it's kind of clunky and requires both buyer and seller to be familiar with the same cryptocurrency.

And then I was thinking of making a simple transfer app for direct crypto but then you think people are going to use it for illegal stuff and you'll get in trouble for facilitating drug dealing etc.

Or you have the Coinbase/Visa route where it's all KYCed and regulated but not much advantage over regular Visa. Dunno.
I was actually intending to reply to somebody else (or the parent post has been edited since I posted my reply) that stated Assange and Wikileaks only ever released stuff about the west and its allies.

My accusation of lies was about that, because there have been leaks of all manner of countries (Russia included) through Wikileaks.

As for that article, I have no idea whether Assange is a Russian operative now, or has been in the past. There are interesting links, for sure, and after the threats of drone strike and execution from various US government officials I wouldn't be surprised if he wanted to hurt the US.

So I don't know if he is or isn't. He may very well be.

As I said above though, my initial accusation was intended for another poster that (falsely) claimed Wikileaks never leaked anything about Russia.
Even though I still enjoy Scala, the author’s perspective is valid. However, some of his pain could be eased by using Gradle instead of sbt and IntelliJ as an IDE.

The core frustrations that my team has are with the flexibility it provides and the complexity it seems to encourage. But, those can be tempered by having a team agree on a clearly-defined code style guide.

I feel like the original early adopters have moved on to other languages now. So maybe now the language can be appropriated by people who are focused more on productivity than novelty.
And some people I know set up another https://goldexapp.com/
ProxyJump uses the keys from the original host, not the proxy host.
> The great achievement that Rust brings to the table is that it gives you the safety of a traditionally dynamic language like Java or JS with native performance.

Plenty of other modern and old languages are equally fast and memory safe. Calling it a "great achievement" is unfair to other languages.
IMF approves $4.2bn loan for Ecuador
Thank you for your reply! Glad to hear.

You are right, I received previous feedback which was biased because of the direct connection to Wikipedia. I'll have to promote it more independent.

Currently, it works with a minimum and maximum parameter.
So if the program finds 500 articles in relation to the search term, it picks a random number between the 100th and the 150th article (whereas the first article would be the most related one). I might add some settings with a slider to customize these parameters, but the current values seemed to work fairly good for now.

The link will be working for another month at least, but I can comment the newer one here, once I improved this first version (also in terms of visual aspects).
On the platform that isn’t even on the majority of mobile phones. This investigation is going nowhere.
Goldmoney offers a gold debit card:
https://support.goldmoney.com/hc/en-us/articles/360000526347...

Of course when both parties are clients of Coinbase or Goldmoney respectively then the ownership of the bitcoins/gold can be directly transferred.
That makes a lot of sense actually. The Methyl group attached to the amphetamine molecule prevents the liver from breaking it down as fast which is why it is more potent and longer lasting in your system. I'm also willing to bet that cocaine is relatively low compared to what one might expect because it's highly water soluble and rapidly degrades.
Nope. That ain't why. It's other stuff.
Virophages Infect Other Viruses
Free speech is taken too far by so many people. It is freedom under responsibility. You can say what you want, but you can also be prosecuted for going up to people and screaming your opinions at them because that's harassment.
Best Low-Code Development Platforms for 2019
What are the use cases where one would shine and the other wouldn't? I'm interested in real life usage of any of those on >100 GB datasets.
Not from the U.S (assuming you are) and don't know how it's employed exactly, but don't most states there already have at-will employment where they can get rid of people for no/very little reason anyway?
I'm from the UK so the steering wheel 'belongs' on the right hand side. However, I've driven thousands of miles across Europe and Canada.

The only time I ever struggled with driving on the other side (other than the occasional lapse while doing a U-turn on a very quiet street) was driving over the Alps in a manual hire car, driving a very narrow road with hundreds of switch-backs, where my weak hand (I'm right handed) wasn't used to the task of steering.

I can't say I've ever noticed any difference in vision.