skysight-inc/HackerNews huggingface dataset:
There is no way that Robinhood is worth this much money. I admire them, but $7 billion for 2 million customers is insane. I'm assuming they are targeting being the "Financial Amazon" for millenials, I'm just not convinced even if they achieved it it's worth this much. Stock trading is a dying business, and after the next stock market crash or recession, they will lose the majority of their customers. Moving into financial services might make sense, but I don't think these founders have the acumen to do this, as exhibited by their embarrassing attempt recently with their "checking and savings" account.

What Uber's IPO has shown is that VC funding is far too overly delusional. They buy their own bullshit about how growth trumps all but investors want profits and you won't see the real reaction until it starts trading for real, like Uber and Lyft. Until then, all you see is VCs talking their book and lazy tech writers repeating everything they say without actually thinking about it. So, sure some investors were stupid enough to invest $200M at $7B valuation, but I doubt Robinhood will grow into such lofty valuations that are reflected by the markets unless something drastically changes. 2M customers simply isn't enough.
＞ He didn't want to be part of another Silicon Valley software company gobbled up by a giant.

this is why i love panic, they are independent, creative and have genuine passion for their art... i’d love someday to start a company like that

and playdate, reading that intro page made me genuinely smile, what a cool product idea
> The harder it is to avoid undefined behavior

That is surely an aspect of the language, not the platform?

> And a lot of the blame goes to the distro that shipped a bunch of broken binaries.

Sure, I can see that. It is normally the case with new ports to new platforms to be in a state of unreadiness for quite a while. But this is not really relevant to the question of who to blame for the brokenness; the hardware platform or the software?

My analogy is that systemd merely exposed bugs in other software which had been there for ages (and only sporadically exposed). But then systemd comes along and expose a whole lot of them at once. Keeping with the analogy, some blame certainly goes to any disto which released this combination of systemd plus software which has bugs triggered by systemd, but still, is it reasonable to blame systemd in this case?
Webstorm for my day job, VSCode for my passion projects when I'm at home, Neovim for my passion projects when I'm remote.
Nope. The Go implementation uses net.Conn from the standard library.
The article mentions Xenix, to be more specific.
sounds like the perfect time for a new redfin to bring in some competition.
Stock Market for Beginners 2019 by Ex-McKinsey and UBS Banker
> TypeScript

I assume this means vscode?
I just now assume that whenever I post there, the first few comments will be people berating me out for going out of my comfortable zone to ask/answer a question.
Weirdly enough, one little-stated aspect of that dynamic is that as a client you can sue a major consulting or services firm for delivery failure and expect to get something out of it, whereas that option is rarely available for smaller firms that can’t absorb the cost of a single lawsuit.
Recession would be alright. What would cause trouble would be a market crash.
Almost all the developers (~50 total) where I work use VS Code. I think it's pretty much industry standard for js/ts at this point.

Personally I use vim with ale, youcompleteme and tern plugins.
IntelliJ Ultimate (for everything)
What you're writing doesn't make any sense, sorry.
OKRs are merely a mechanism for generating public commitment to goals. You get to have a bit of a say what those goals are, but fundamentally they're about holding your feet to the fire after you spent a quarter bullshitting on Reddit because nobody in the organization has a foggiest clue about what needs to be done.

Understand OKRs for what they are, and you'll be a much happier developer. Don't treat them too seriously, use them as a productivity mechanism _for yourself_. Now, even if nobody knows what needs to be done, you can refer to your (approved) OKRs and do _that_, whether it makes sense a month after the quarter started or not.

I don't know how it is now, but at e.g. Microsoft in the 00's you'd set your goals once a year. A month later those goals were completely irrelevant to what actually needs to be done. And Microsoft is objectively one of the most successful software companies in the world. Waterfall, agile, OKRs or yearly goals, it doesn't matter. The reality is always dictated by circumstances. What matters is that every single thing I worked on while there makes money now, and a couple make billions a year.
What next, will they be kicked out of the USB association? Having standards agencies involving themselves in economic warfare doesn't seem like a good idea.
What does it mean to have more than 1 "canonical" of anything?
Drifter Entertainment's Optimizations to Bring Robo Recall to Oculus Quest
We pretty much do this, although it's a little subject to the same thing that "unlimited PTO" is - one person may feel guiltier about spending money than the other and it may crop up in various ways.

The only thing we haven't quite figured out how to account for yet is that we are occupying pretty 'conventional' roles by choice and by practicality. I can make a lot more money for many reasons, most of them have nothing to do with me, and they certainly don't have /anything/ to do with me working harder or being more valuable than my wife. It is what it is, and we mostly are okay with it.

However, because a ton of my wife's work is still unseen and undervalued (by society, and sometimes by me) and even though we have both agreed that she shouldn't work a low paying job she hates just for the sake of working, and even though we both see that much of her labor is in the traditionally feminine realm of home-making, emotional support, maintaining social connections, etc (which are all very valuable! They make my life immeasurably better! I couldn't afford to pay for them at market rates!)

So our arrangement works well for us if we stay married of course, yet if we don't, I am arguably in a much stronger position of being able to make money, still have an intact work history, etc etc. Yes historically this is where alimony comes in, but it is still hard to grapple with. You never want to think about your relationship ending, yet you also want to work together to make sure that the choices that you have both made that work best for you while you are together don't become something far worse in retrospect if you choose to part.
Yet another security vulnerability caused by:

1. Using sequentially incremented integer sequences as object IDs, and

2. Failing to protect sensitive data using some kind of authentication and authorization check.

This is becoming a trend with data breaches. Several of Krebs' other reports on behalf of security researchers were originally identified by (trivially) walking across object IDs on public URLs.

My cynical take is that Krebs couldn't go public before this afternoon because First American wanted it to hit the news at an opportune time, then get ahead of it with their own messaging. Krebs got in touch with First American on Monday May 19th. The story is only just breaking now on a Friday afternoon at 5 pm; markets are conveniently closed for the weekend.

I expect them to issue a hollow PR statement about valuing security despite being unable to act on security reports until an investigative journalist threatens to go public.
Fractional Calculus: Theory and Applications
Hey, me too! Nice work, team!

Now he's only lying about... the movie industry being interested (there's nothing special about this story, I guarantee that nobody important cares), the whole interaction with his "weed man", and... probably everything else too. Maybe he's staying at a friend's house because he's scared, but that's about the only thing I'd believe at all.
We are distributing releases through Peergos itself:
https://alpha.peergos.net/public/peergos/releases

The rest api is quite simple, and mostly a subset of the IPFS rest api. The complexity is mostly client side. We have a Java client, which we cross compile to JS for the browser.

If you're mainly interested in the access control mechanism it is a simplification of cryptree:
https://github.com/Peergos/Peergos/tree/master/papers
You aren't a parasite, you are an intended user like every other. A parasite is one that consumes the host, not one that merely benefits from it.
Yeah, but they also have added some stuff that is not part of standard Debian.
How are the unit economics in favor of Robinhood? This has been tried before and failed. What's changed? https://qz.com/330015/robinhoods-free-stock-trading-app-and-...
> Changes is solar activity (sun spot cycles) and underwater volcanic activity aren't really incorporated into the climate scientists' models, because they don't have much/any data. Temperature sensors have only recently been placed on the Juan de Fuca Ridge [1] (just off the coast of Oregon/Washington/British Columbia). The volcanic trenches in the deep ocean have no network of temperature sensors, or long-term activity data.

So you're saying that even though we have a model that works and accounts for the change in temperature BECAUSE it might be something else (of which apparently we have no measurements - no wait, we do [2]), we need to reject it?

Do we definitively not know it's Marvin the Martian firing a heat ray at us waiting for the earth shattering Kaboom? Is there a teapot floating between Mars and Jupiter whose steam is heating up our planet?

[2] https://www.carbonbrief.org/why-the-sun-is-not-responsible-f...
The assumption is more weird than the answer.
Anyway, I use IntelliJ Ultimate.
VsCode only for small scripts
تسليك مجاري الكويت 99653302
They can move their HQ somewhere else.
I don't know. It's not my scene. It's probably contamination.
VSCode for everything, though my boss offered to get me Webstorm...
QNX being built from the ground up as a realtime system is a big part of it's reliability and suitability to these tasks I imagine?
Well that about wraps up the Bermuda Triangle for me
I've only seen this in large companies, not startups or software shops, but it was never a single layer of OKRs. It was a set at each management level.

The CEO would define the top-level OKRs. Their direct reports would ask themselves, "How can I contribute?", and build a more detail set of their organizations OKRs, that rolled up to support the CEOs. Every layer of management down the chain did the same. And the individual contributors set personal goals that supported their direct manager's OKRs.

No system is perfect, and this one had its annoyances. But it did tie everything from personal goals all the way up to the top-level corporate goals, which resolves many of the concerns from the article.
As I recall at least some parts of the WinAPI had trouble if you used long paths (via "\\?\") and forward slash. I don't know if that's still true.
Because Windows has made \ so common that many normies now consider it the forward slash. In the encounters with them I fail to evade, I often hear them referring to the slashes in URLs as "backslash". Shudder.
Webstorm because VSCode ways of handling global search and replace does not work for me.
They have very low cost of acquisition of customers. This is opposite to some brokerages like TDAmeritrade that recently pulled their marketing budgets because they saw literally no uptick from marketing spending.

But that's not enough to justify their valuations.
See https://en.wikipedia.org/wiki/Path_(computing)#Representatio... for a very incomplete list of examples.

Also "." was extremely common, used on large DEC systems (RSX, VMS) and Tandem/NonStop as home systems like RISC OS.

Multics and VOS use '>' as the separator (and '<' to indicate the parent).

The Multics-style paths really are the cleanest, in my opinion.

Edit: We run the Public Access Multics system at https://ban.ai/
An hledger workflow focusing on automated statement import and classification
Take a look at finance / trading. Things are even worse over there, but they don’t blog about it.
vim with vim-javascript ¯\_(ツ)_/¯
For a second there I assumed you were talking about HN.
It's clients all the way down. Primarily you satisfy the one who gives you money today. Everything else is primarily their problem.
This would seem a weird answer indeed if you don't have context -- which is that VSCode (Microsoft) is developed with native handling of Typescript (Microsoft) -- so is somewhat of the standard in that regard.
“Full-Fledged Hledger” Tutorial
We also don't know much about humans, for roughly same reasons :).
To be fair to the rich retirees, making a few webforms over and over again and calling yourself an entrepreneur isn't exactly a life lived of adventure.
Yes we do! Plan on cutting v0.1 in the next week or so, kubecon kinda got in the way... I’ll work on adding some binaries to that - what platform you looking for?
Heh, I feel very tempted to go all in with pictures.

After 15 years of using nothing but the latest and greatest, I'm now stuck with a refurbished HP desktop that smells like burned plastic and an arbitrary collection of questionable-quality accessories on top of a retired kitchen table with a garden chair to sit on.

And the only thing that really bothers me is that the computer might stop working any second and I can't afford a new one.

Life moves in mysterious ways :)
That is the actual substance name. Some generics have their own "brand name" that will usually be a minor variation on the real name. In this case, one of the generics that didn't deliver correctly was from Teva and branded Budeprion.
Now mount your NTFS volume on Linux and create a directory named "foo\bar", then a directory "foo" and a directory "bar" inside "foo".
Charles Schwab is currently worth ~57 Billion

TD Ameritrade: ~29 Billion

E-Trade: ~11.5 Billion

Fidelity Investments is privately owned, so harder to value, but is probably worth 50-75 Billion
VSCode, although when Panic's successor to Coda drops I'll probably switch to that. https://panic.com/next/
Some prosecutors disagreed with decision to charge Assange under Espionage Act
I know. I'm a diehard IntelliJ user, but I've been playing with the vscode remote development extension for wsl. Really very impressive.
I expect that the countries covering Spinraza will also cover the new Novartis treatment as it will cut costs.

https://www.treatsma.uk/treatments/spinraza/spinraza-access-...
IntelliJ or else plain Vi[m].
Depending on how weak those credentials were, this sounds like something you should report to Krebs as well.
Taplytics Is Hiring an Engineering Manager in Toronto
Hey HN,

I’m Jay, the VP of Engineering at Taplytics. We’re looking for an Engineering Team Lead / Manager to help drive team growth, deliver software, and refine our processes.

We are working at significant scale and are poised for massive growth in 2019 and beyond. We process trillions of events monthly from nearly a billion devices and manage petabytes of data.

If you’re looking to make an impact and build something you’re proud of, please reach out to me directly (jay at taplytics) or check out our job posting here:

https://tap.tc/2wgxCjT
I’ve never said anything Facebook or Google have done is ever cool, however I do understand your point of view as my opinion is not representative of what the majority of HN feels. But I’d like to set the record straight, I never think anything FB or Google is doing is cool.
Indeed. "Windows API" is very broad; it encompasses all sorts of user-space middleware, some of which could very plausibly munge paths in ignorance of forward slashes.
The way we allow farmed animals to be raised is, honestly, horrifying.

I'm a meat eater, but I try to ensure I never buy meat or eggs unless the animal has been raised in good conditions.

In the past when money was tight, if I couldn't afford such meat, I'd just go without meat.

TBH, I don't really understand why governments allow animals to be kept in terrible conditions. I get that lobbying is strong in the US, but what about elsewhere? Or am I mistaken, are there countries that have good laws in place around animal welfare?
Company in the business of facilitating cyclical recessions and bubbles through speculation of future fictitious values valued at fictitious value. I hope it tanks.
Still can't watch 4K YouTube videos. Oh, the humanity!!
Canary Releases at the Edge with Cloudflare Workers
It really depends on the game. The issue with DNF is that by the time it came out, the whole game felt very dated. This is definitely an issue for 3D games. Another post from the same author talks about Reset [0], which in 2012 looked absolutely gorgeous, but if it came out today it would look like a normal game.

For a puzzle game, I would say that there's less risk for that, although I do recall other games copying the 4D mechanic since.

[0] https://www.vice.com/en_us/article/vbp9m4/what-happened-to-r...
Robinhood has more customers than ETrade https://www.investors.com/news/robinhood-app-has-more-custom... and I bet it's growing much faster too, so no a 7 billion dollar market cap is not insane when ETrade has a market cap of 11 billion.

The problem with Robinhood, like many startups, is an issue of profitability and monetization. They've been switching up Robinhood Gold to try to get more customers to sign up. I'm sure that's where a lot of their effort is being put as they approach "have to IPO" valuations.

This low dollar amount round is also an indication that while they are still burning money, they may not be burning as much as they may have in the past. If I were to guess, turning on self clearing was a big part of that.
This is exactly the system that we use. The downsides that we have encountered so far:

- Pooling our money in a shared account makes it seem like we have money than we actually do, leading to overspending

- We each have different ideas of what is a necessary expense

To fix this, we had to start communicating a lot more about finances than we used to. We wound up creating a spreadsheet to track recurring expenses and calculate our monthly budget. We decide ahead of time what we're going to spend money on, and talk about it when unexpected expenses occur.

The benefits of this system seem to outweigh the downsides, so we'll probably keep doing this for the foreseeable future.
The next sentence too:

> We are currently evaluating what effect, if any, this had on the security of customer information.

It's downright dishonest to even say "if any": they were presented with concrete examples of leaking customer information; they don't get to wonder whether it had an effect on their security anymore.
You can use forward slash quite a bit but there are a lot of exceptions.
sublime text too
So far, all companies I've seen that use OKRs operate something like this:

Start of quarter -
Management: We need to increase X.
Dev: Okay, here's how I'll break that down... (key results)

One month later -
Management: Everything's changed... Y is the top priority now!
Dev: Okay, that means we should focus on fozbuzzles.

One month later -
Management: Oh, man, what we really need to focus on is Z!
Dev: Alright, we can do that if we de-emphasize X and Y. Let's get Z done!

End of quarter -
Management: You didn't meet any any of your OKRs other than Z!
Dev: ...but you told me to drop X and Y...

Honestly, I've never seen an OKR that was relevant by the end of a quarter... We finish them or not, but the objectives are always wildly different every few months and priorities change.

Frankly, the start-of-quarter OKR system is incredibly disheartening... None of my major accomplishments or the primary focus of my work ever winds up being recorded, as only the items set at the first of the quarter are evaluated.

I've worked at other places (outside of tech) where the emphasis was on recording what you worked on and why at the _end_ of the quarter. In my experience, it's smoother for everyone. I'm a bit surprised at the focus on quarterly, pre-set OKRs in tech... It seems like a more adaptive process would be better for everyone.
Equifax's costs as a result of their breach have exceeded $1 billion now, and Moody's downgraded them a couple of days ago.

I suspect this is going to hit First American pretty hard.
Not ideal, well... I have a Spanish keyboard and, to type \, I have to press AltGr+º (which is the key next to 1) ;P
Yeah I am not against the farmers or the banks. I'd just like to see some love for space exploration.
It makes me obscurely happy to see Guile evolving to remain useful, despite my misgivings about obligate-GC languages in general.
Same here. I love having a single IDE that can handle all the languages I use. VSCode is great and I used to use it (with VSCodeVim) a lot, but it just doesn't handle Java or Python nearly as well. I ended up deciding I preferred to stick with one set of IDE/configs/keybinds, so I went with the more powerful option.

I think my impression of VSCode is that it feels more like an editor à la Sublime Text, or at an extreme, a well-configured vim, than an actual IDE. But I want the IDE experience - primarily global refactoring and fast auto-complete. IntelliJ provides that (along with IdeaVim for the improved text editing experience too).
Interestingly, "unholy mixes" of slashes only always work properly in old Windows paths! I found this out when debugging an open source project where '/file.txt' (hardcoded as a forward slash) was appended to a "\\?\" path.

Microsoft introduced "extended paths" to accommodate Unicode and paths longer than 260 characters (i.e. "C:\<256-char string>"). These can be prefixed by "\\?\", which sadly does not support slash mixes. Rust's standard library `canonicalize` function, for example, returns "\\?\" paths!

(* EDIT: I originally wrote some historical inaccuracies, see ynik's reply below for the corrections. Thank you ynik!)

From the docs: "File I/O functions in the Windows API convert "/" to "\" as part of converting the name to an NT-style name, except when using the "\\?\" prefix." - https://docs.microsoft.com/en-us/windows/desktop/FileIO/nami...
SuperTux has an excellent engine, while still being in fairly early stages of level development.
You need to be way more direct and descriptive. The only one of those options that is decent is the second one.
It's because CloudFlare gates access to half the internet and get to decide whether you're considered a good actor deserving of access to a website (someday, they hope, the internet) or not.
Apparently colourless too: https://chemistry.stackexchange.com/questions/31587/are-ther...

Some other neat things I found along the way, mostly on Wikipedia: heavy waters freeze at 4-5 degrees Celsius, the heavier the higher. Frozen heavy water will sink in liquid normal water, and pure "tritiated water" ("super-heavy" water, with tritium hydrogen isotopes) is radioactive and will boil itself if pure enough.
>Ultimately, I agree with him that “capitalism needs to be managed, not defeated.”

Says the man that used his monopoly to crush his competition, created embrace/extend/extinguish and become the richest man in the world.

Exciting now that there are no stakes for him he's thinking about others (in both this and his other philanthropic adventures).
Have you considered something like asking for laundry service as a birthday gift?

My wife and I have similar spending patterns, but if we had different valuations on something, I would want to be able to talk about it (express my desire), show a willingness to compromise (in exchange of a birthday gift) but in a way that respected her valuation.
vim or vscode, depending on my mood.
vim
- vim-javascript
- tern_for_vim
- vdebug
- ale