skysight-inc/HackerNews huggingface dataset:
This is an extremely available offering from brokerages, including Charles Schwab and Interactive Brokers. The magic word in the industry is "integrated cash management", and the mechanism is usually "You use the debit card as normal, it results in drawdowns against either your cash balance or your marginable equity as appropriate, and (if you get into margin territory) you repay at your leisure by adding new money or liquidating stocks of your choice."

Brokerages love this product, because being a debit issuer is a great business to be in. From an optimizing-your-personal-finances perspective, most HNers should probably get a rewards card from their bank of choice; you can trivially arrange the credit card to pull from a bank account and your brokerage to push to the bank account, in the case where one's spending is materially backed by one's investment portfolio (which feels like not something people should make a habit of in most cases).
In the US, correct.
In most of Western Europe a taxi is normally a very different experience from Uber X - a nice car, nice driver, great navigation and safe trip. Yes, you're paying extra, but the comfort is also very different, especially when going from airports.
>I can't rape some women and then hide under a rock for 5 years

Allegedly. Presumption of innocence and all that.

>and come out claiming it's fine because I hid.

The charges were dropped, thus these charges are not why he's in custody.
You get the first dibs, don't you?
If you need a diamond level dev, you must provide diamond level compensation. The article just points out that it is simpler to get that level from other sources than filtering what is on the market.
But one can not add an empty string to the array which is an obvious bug.

There are slices in go which should be used in this case.
BQ is considerably more performant.
> it seemed like he did a really exceptional job profitably growing Expedia.

Expedia comes a distant second Booking Holdings.
https://finance.yahoo.com/quotes/EXPE,BKNG/view/v1

So while he may have done well, he didn't do as well as the competition.
What's green about an energy source that produces waste that has to be stored for thousands of years by a nation which only exist since 1945?

There is still no final depot for that waste, and the depots they have now are currently running full of water.

I get the argument of nuclear being zero-emission and maybe nuclear can be the solution - but not in its current form. If they wanna play, they need the new kind of reactors, which are actually safe and minimize nuclear waste. Also maybe figure out what to do with the waste before you produce it.
Great news!
Love the PROJECT <3
Not really, it's not easy but it's pretty simple. It's money + politics to get the connections to have a bank underwrite the cards. Apple went a little further with the fancy app and physical card but all the foundations are already available. You can see it yourself if you use any other major bank's mobile apps and cards.
You can use Bash (and I assumed it works in zsh too) variables to save you there. eg

grep something !$

`!$` will be replaced with the last parameter of the previous command. Crude example

cat /etc/hosts
grep 12.34.56.78 $! # will be executed as grep 12.34.56.78 /etc/hosts

I find this extremely useful for when I'm cat'ing a file to get a sense of it's output then wanting to do something more meaningful with it in the next command.

That all said, I have absent-mindedly done my fair share of stuff like this too:

!! | less
# eg will run as `cat /etc/hosts | less`
# if `cat /etc/hosts` was the previous command run

so I certainly wouldn't look down on people who have "abused" cat due to muscle memory.
When you look at these results, it doesn't seem too risky to invest in a tech IPO, especially if the company "makes sense" [1]. These companies sound like solid businesses: Atlassian, Shopify, Square, Twilio.

This metric would have probably excluded Facebook, Twitter, Snapchat, and Lyft. I think Uber will also be a gamble. But PagerDuty seems like a solid company that will do well, and a far less risky investment than a social / ridesharing service.

Can anyone point out cases where a "reasonable" [1] company ended up underperforming or crashing a few years after an IPO?

[1] E.g. HN comments are generally positive, instead of "this is ridiculous".
> It takes months to write, peer-review, and publish research papers

So, there are no peer-reviewed, published research on this? Good to know.

> It's common knowledge to anyone in the industry that the Antminer S9 is by far the most popular Bitcoin mining machine.

Most popular can mean 30% or even 70% of hash rate. How do we know it is 60-70% as you claim?

> As I said elsewhere in this thread, according to https://www.hsdl.org/?abstract&did=801297 CO2 emissions per kWh have already decreased -25% over 11 years. Therefore -80% in 100 years seems easily achievable (the trend only has to continue for 60 years, then there can be 40 years of technological stagnation.)

To actually do a comparison, what exactly was the efficiency achieved in last 100 years? Because it looks like you are drawing the same line assumption which the paper does regarding transaction fees and power growth.

> In fact we don't even need any technological breakthrough to achieve -80%. France already emits 90% less CO2 per kWh than the average country, thanks to nuclear power.

And how much of the hash rate does France generate? Or how much of China's energy in the future is going to come from nuclear power (assuming they remain the country with largest hashrate).
Isn't that the bank just giving you their income stream?
Project lead for Matrix.org here - you can see our initial statement on this at http://matrix.org/blog/2019/04/11/security-incident/.

It will be updated shortly to reflect the DNS defacement linked here (which was because we failed to rotate a leaked cloudflare API token; we aimed to rotate the master API token but rotated a personal one instead). To our knowledge the rebuilt production infrastructure itself is secure.

We've revoked the compromised GPG keys, and are obviously going to do everything we can to improve our production security to avoid a recurrence in future.

We can only apologise to everyone caught in the crossfire of this incident.
Since it's something private which I consider to be uncouth, I don't want to hear about it. I don't want to think about penises, vaginas, butts, etc. It's just disgusting. What's so hard about that?

Equating having sex with what is a completely normal bodily function we have to do once a day was indeed a bad choice of words.

So according to your way of seeing things we should be openly talking about how we fuck, how I'd like to fuck you, how I got fucked by that guy the other day. No thank you. Keep it to yourself. There's no middle ground. What would the middle ground look like? I want to put my pee pee in your poo poo?
So in this case rather than just pay cash it's paying cash with a little bit extra for coinbase? Is there any genuine value to justify this extra cost?
> especially XLM & XRP which have ridiculous fast sending speeds (like ~3min),

And here I am with my "old tech" SEPA bank account and Instant Payments that take 15 seconds max...
I can't wait years. I need to pick up a definitive platform right now to push as an alternative to proprietary ones. It would suck to migrate all my friends to something just to ask them to move again to something else a couple years later.
AMP to Supports Custom JavaScript
I thought this was a reference to the "lady in the streets, freak in the sheets" quote for a second.
Although I don't know what Ola Bini has exactly done (no details in the article) and if he is guilty of anything, but the phrase:

"We have sufficient evidence that he was collaborating in attempts to destabilise the government."

sounds strangely familiar to me. I lived long enough under totalitarian communistic regime where almost exact wording was typically used to justify arresting members of the opposition.
Godot is a very impressive project.
Huh, qutebrowser did? I doubt that.
TL;DR: Looks like there was a server with an unpatched Jenkins instance running, which allowed RCE. [0]

Someone (presumably a developer) was connected to that compromised server via SSH, and had forwarded their SSH agent to it. [1]

Apparently that person had root access to the production servers, allowing the attacker to login via the forwarded agent. Yikes.

[0]: https://matrix.org/blog/2019/04/11/security-incident/

[1]: https://github.com/matrix-org/matrix.org/issues/358
Because the stock price has factored in the growth. A slow down in growth means the stock price has to come down. It is bad news for the stock holders.
Yup, most gamedev will talk about performance as a reason to prefer Unity, when asked about Unity vs Godot.
Hahah, that's probably a pretty fair point! Though I suppose it gets back to the same point though that even if you do find out that your e.g. sports manager is a dysfunctional coke head, you're probably not going to be pass up a fat contract to do something you love.
The problem with most banks in the UK is they'll usually lock or even cancel your account if you're dealing with Crypto. Monzo is well known for doing it (Google "Monzo closed account bitcoin").

Barclays is one of the only banks slowly accepting Crypto related transactions.

Most people I know dealing with Crypto are using Revolut as they are not a proper bank. However, they recently blocked transactions to Coinbase's account (this is most likely because they are applying for a UK banking license).
> one of the biggest realizations ive had recently is that technology does not cut equally in both directions. everyone in my generation has thought of technology as a neutral entity: for every benefit of a given technology, one can point out a corresponding disadvantage.

Maybe that's just because technological innovation is slowing down.
I have been asked twice or more why I insisted on not using a Continuous Integration environment for publishing some software releases that are installed by third-parties.

My team was automating the infrastructure to build internal software and naturally they wanted to be able to simplify things.

The idea that was proposed to me was the following: once I push a new version tag to GitHub, the deployment CI server is going to build and release it as an unstable version.

Some important detail here: I use the same key to sign packages regardless if they are released as unstable or stable. That would mean that if someone, somehow, managed to push a tag that was pushed upstream to GitHub, hypothetically they would be able to eventually gain access to consumers machines (basically, developers) when the consumers update it after getting a notification telling them a new version is available. No way I'd allow this to happen, but I would not be surprised if most people just took this as an acceptable risk.
Because the 'neutral pseudocode' was actually valid Go code I just benchmarked it:

BenchmarkDedupe1-4 3000000 521 ns/op
BenchmarkDedupe2-4 5000000 275 ns/op
BenchmarkDedupe3-4 500000 3337 ns/op
BenchmarkAlt-4 1000000 3174 ns/op

Source: https://gitlab.com/hwj/rad

(The 'alt' implementation is my own and maybe not what the author had in mind with 'a searchable data structure to record seen entries'.)
My take is Emacs is the best integrated text processing environment available. But I am not sure it would beat VI/VIM as an text editor.

I don't think most Emacs users could match a good VIM user in text editing speed, but then Emacs can do many other tasks that are hard to replicate in VIM, while being a more than good enough editor.

It is not so much which editor is better, rather what are the user's expectations.

To me this is obvious and has been probably been said a 1000 times before, but sometimes when reading threads about text editors, you would not think so.
Well of course it's asymmetric. It's a transaction with money flowing in exactly one direction. You are of course free to not take the job on your end.

I actually like the NYC law and think it is reasonable regulation, but your argument makes no sense (imo).
Probably is a worrying word there...
You can reduce the employer paid portion of health insurance premiums and then have the health insurance company reimburse the employees that share their health data, and then the employer reimburse the health insurance company for these rebates.

In my experience, you already get $20 to $40 per month for going to the gym a certain number of times or doing a certain number of steps per month.
Congratulations, you've just described 90% of microservices.
As someone who doesn't care, my eyes bleed every time someone tries to make others feel small for no reason using improper grammar:

"As na linux/unix sysadmin": typo ('na') aside it is 'As a linux/unix sysadmin'

"...my eyes are bleeding everytime I see" I think you meant 'my eyes bleed', otherwise it means that, coincidentally, you eyes were already bleeding every time you happen to see someone use cat in that way.

"everytime" is wrong, the correct form is "every time"

My point isn't to insult you, it is to show you that everyone has blind spots and we shouldn't give each other such a hard time.
> Because the stock price has factored in the growth. A slow down in growth means the stock price has to come down.

Not necessarily. Maybe the market has factored in a slow-down in growth.
Front End Roadmap
I do cat x | grep y, because that way you separate out the primary data being passed around and the secondary instructions for how to process it. Preferring functional programming, this is my bread and butter. It´s superior readability and simplicity is something that gets engraved on the inside of your mind after you do a pipe a few hundred times per day every day. This is not about being terse, terseness is almost never a factor.

(->
¨log.txt¨
read-to-string
´(prepend ¨\n¨)
´(prepend ¨piping¨)
lines-to-strings
first
´(= ¨piping´)
)

To think of writing (read-to-string ¨log.txt¨) in the above pipe is wrong. Might as well load on more functions on the input line:

(->
(prepend ¨piping¨ (prepend ¨\n¨ (read-to-string ¨log.txt¨)))
lines-to-strings
first
´(= ¨piping´)
)

The simple principle that emerges is that the first line is for input, not for applying functions. You might guess that someone who does this even in a pipe as simple as cat x | grep y has this muscle memory too, but someone who criticizes it, certainly doesn´t. Maybe that´s not a bad thing, but you do feel a large divide between each other.
so they do want junior developers. They’re just giving them the “senior” title ridiculously early in their careers.

What no one REALLY wants are ENTRY LEVEL developers, who tend to be a net negative to productivity for roughly the first year or two.
The fact that this is being introduced now, is kind of telling if this crypto/bitcoin story this far.

High valuations has been a double edged sword. On one hand, it brought attention, interest and such. OTOH, it sucked all the energy into trading/speculation and all but forced the like of coinbase to specialise in it, neglecting everything else.

I have to say, crypto has been (and still is) an interesting look into what money is and how it might evolve. It seems that possibly inevitably, getting paid for work and paying for goods and services is "naturally" an extreme iceberg... The tiny piece of the whole that's visible. Below the surface is most of the "ice," the enormous volume of currency trading and other high finance uses.
Ask HN: What are the best people to follow on GitHub for Data Science?
It's not about them being coincidences or secret projects - these are huge markets in general that the big players have not picked up on. For Apple, after their Apple TV, a logical extension would have been to dip into the gaming market as well.
Paysafe is a big player in the gambling industry. Getting a gambling license in the UK is extremely hard as there is a bit of lobbying involved by the big players.

Same goes in general for Cryptocurrency related services. If Coinbase were to directly provide Visa/Mastercard cards, they would never get approved for the appropriate license. Hence why they are partnering with Paysafe.
Benchmark times are going to vary quite a lot with size of array and number of unique elements so recording times for one specific size of array doesn’t say much.
Yeah weed makes you pretty docile too, the only exception I've seen are people with proper mental issues (and those should stay away from any mind-altering stuff).

How many times have you seen drunken people get aggressive and start fights ie in bars, or do domestic violence? Stoners would just laugh hard and say something deeply incomprehensible to sober person
There are some weird people in those issue threads..
I'm not sure it's even possible to get proficient at spoken Japanese without learning kanji, past some intermediate point. You either pick them up without intending to (enough to read anyway, if not write), or you don't get proficient.

The issue being that proficiency in Japanese means navigating endless homophones and kanji compounds, and kanji are what disambiguates that process. Japanese vocabulary has a huge variety of words whose readings are all permutations of a handful of syllables - words like koutai, koutei, taikou, teikou, keitai, koukei, taitei, etc, etc.. And it's not just a matter of keeping them all separate - a proficient speaker might know two or three unrelated meanings for any given reading. Kanji are what makes that possible. I mean, it's challenging to learn even 10 kanji, but once you do it's far easier to learn 100 or 1000 compounds made out of them.

So if you want to say kanji are annoying or not worth your time, that's obviously fair enough - but they're not useless and they're not just there to obfuscate things.
got me curious, 10 largest IPO so far:

https://webcache.googleusercontent.com/search?q=cache:https:... [gcache]
The market is quite rational. Fast growth, price up. Slow growth, price down. It's just the market measuring different things from what people expect.
Hair tests for alcohol indicates average consumption over a period of months. It can also be detected using blood/urine tests over shorter periods of time, but similarly testing for usage rather than 'are you drunk right now' which hardly needs a test.
Capitalism demands neverending growth, despite loads of limitations that make that physically impossible. Marx already recognized this, but 150 years later we're still pretending this is not the case.
To actually be useful, the benchmark should provide variations in total sequence size and frequency of duplicates.
Have you been offered any help based on the results? Not saying that you are in need of it, but if you fail drug tests for work it seems reasonable enough to suspect abuse/addiction.
But then you are just not the audience; people with crypto can already (in some countries) convert to fiat indeed, but they do not want to; they want to pay 1 coffee and 20 minutes later a sandwich etc and leave the remainder in crypto. They do not want to conciously get up and convert 100 pounds, do their shopping and repeat that the next day.
I have no issue with people who want to prefix grep (nor any other command for that matter) with cat. However I do completely disagree with your 2nd point. It's literally just:

grep [flags] search_pattern [filename]

In GNU grep (eg Linux) it's even easier because your flags can appear wherever in the command you want (even at the end). Though I'd recommend sticking to the habit of having them after the executable name for readability and portability with non-GNU coreutils.

It's really not that hard. There's plenty worse CLI tools to use which we're now stuck with because of historic reasons.
Well stocks can't be sold in tiny tiny fractions.

n.b. Not true; a lot of retail brokerages are happy to deal in fractional shares. A common use case is implementing dividend reinvestment, where you might have the 10 shares you own issue a dividend entitling you to .005 shares; many retail brokerages can trivially support this.

The "How?" is potentially interesting: over the entirety of a broker's book of business, there are a lot of holders of e.g. SPY, so the broker (or their internalizer) just buys (pick a number) 713 shares, assigns fractions correctly, and keeps a tiny bit of the last share on their own account. This comes out in the wash, because retail customers are extremely lucrative to service at scale, and having to be ~$100k long various publicly traded equities to keep the tollbooth running is cheap at the price.
Ở game bàI tiến lên miền nam để có thể chặn được 2 thì cần bộ gì?
Ở game bài tiến lên miền nam để có thể chặn được 2 thì cần bộ gì?
This article has 832 up vote points.

Can you link the HN article with the "Mohawk NASA dude". Searching on "Mohawk NASA" gave me a 1 point article that didn't get a single upvote.

Searching on "Bobak Ferdowsi" gives zero articles on HN, and I could not find any article where even comments were celebrating the achievements of Bobak Ferdowsi, and obviously no 832 point upvoted ones.

No, I must conclude that there is no articled named "Bobak Ferdowsi, the scientist behind the Curiosity rover", and definitively not one that got just as much celebration as this one.
If the slow down was expected, it's factored in. If it's a surprise, not.
EdgeDB 1.0 Alpha 1 Now Available
Please expand on this point?
Really a guess - an uneducated one at that but I'm guessing it is measuring rf signals transmitting out of the phone more so vs what is being received which is why it will also notify if someone is talking on the phone - the phone will be transmitting. There is probably a measurable difference in rf when a phone is trying to send data vs just acting as a receiver, right? From what I can recall, it generally takes more power for a phone to send data to the tower than to receive it. At the same time, you can measure whether Bluetooth is simultaneously being used.
You can also hit Alt-. to insert the last argument of the previous command.
Twin Paradox Unfolded
Phones have legitimate uses in cars. Satnav, music, or even just an indication that you just pull over and answer a phone. Given that I've never used one illegally, I think it's fair for me not to want to go through a power cycle for every journey.

How could Uber work without one?
I talked to a guy at a gas station once with an exotic wrong way round car. He owned it because he was a car lover, but had come to prefer driving close to the kerb. He also enjoyed the lolz as other drivers did a double take when it appeared his dog was driving and he was the passenger.
Flickr will use upload filters after EU directive adoption
The collateral murder video showed how US military killed innocent unarmed civilians from the air and then shot other innocent and unarmed civilians who were trying to give first aid to the victims and get them to a hospital.
> Escalation could have been avoided if developers only had the access they absolutely required and did not have root access to all of the servers. I would like to take a moment to thank whichever developer forwarded their agent to Flywheel.

I'd feel so small if I were this developer right now :-|

A couple of his issues appear to have to do with the use of SSH. An Ops-guy whom I worked with had setup a bastion host with ip whitelisting that automatically shut down after 1 hour. He didn't like it as his credo was "if you're using SSH when using a cloud provider you're probably doing something wrong"; meaning to say you should automate and be able to recreate any infra at all times with logs accessible without the need for SSH. I never forgot that.
Author here.

I wrote a description in the main file, so I don't have to add much here. Though, I am open to feedback (especially for the graphical presentation, as the taxonomy & subreddit list is not mine).

Even though I like and use D3.js a lot, it is my first post using ObservableHQ. It seemed to me to be a nice choice for this kind of content. Considered bl.ocks.org or repo/GH-page, but I think ObservableHQ makes it easier to edit and share.