skysight-inc/HackerNews huggingface dataset:
Right now it wouldn't surprise me if a lot of Uber inertia was specifically because their competitors are smaller and more localized.

I live in NYC, and there are half-dozen major rideshare apps here in some form - but I often travel to places where, if there is any major service operating there at all, its Uber... maybe Lyft, but certainly not Via or Juno or Gett or any other smaller names.

I don't want to load my phone up with a bunch of different apps and give my data to a bunch of different companies, so guess which app I use even at home where I have plenty of options? Uber. The barrier to entry of getting a new local competitor up and running is small, but the convenience of being able to stick with one provider no matter where you are is big.
Creator of levels.fyi here – I touch on this a little bit on one of my Quora answers [1]. I think it has to do with how it was originally structured and how long Microsoft has been around. No major restructuring has really occurred. Just what I know from talking to some people, but other Microsoft employees could probably say best.

[1] - https://www.quora.com/Does-Microsoft-offer-less-salary-than-...
Good on your brother for building something with a kind purpose at it's core. We need to use tech more for things like that, and less for things that take data/attention/money just to make someone rich.
It can be, but in some cases there are simply no buyers at any price point. And there's no way anyone is going to spend more money building larger warehouse to hold the commodity. So it get stacked until the warehouse is full, then operators have no choice but to put it in the landfill.
There are those of us for whom 32db NRR earplugs are a necessity when sleeping in a normal house in a normal neighborhood, where we don't have such extremes of noise coming from the outside world.

We would be completely unable to survive in the world that you so casually dismiss.

I would encourage you to be very careful in choosing the kind of world that would be turned into your own personal hell.
One thing I hadn't considered - with Twitter's limited post size, you can do better statistical analysis of word usage. If someone mentions race or racial characteristics an unusual number of times - you can probably count the tweet as being racist or "racialist".

There was a recent HN thread that I was commenting on where another commenter mentioned that the author of the article discussed mentioned race and national origin a certain number of times. While it was relevant to the story I could also see where it might not have been for another type of article. You'd basically need to apply some NLP and some sort of geopolitical filter...
Author really needs to read up on the actor model : https://en.wikipedia.org/wiki/Actor_model
This is so interesting. I live in Beaverton, OR, and grew up and often visit Eastern Washington. These coffee shacks are everywhere. I had no idea they were a regional thing. I always assumed they were a national thing since I see them everywhere I visit for the most part. Wild.
I am pretty sure that not disclosing these figures makes the hospitals far more than $300/day (the proposed fine for noncompliance with the disclosure rule).
For cleaner code, write ugly code
Philosophically, I think that people are rarely interested in talking too much about unknown unknowns because acknowledging them doesn't offer specific, useful predictions about the world - sure, you need to be aware that knowledge is approximate models, your thinking is imperfect, and be open to new data that clashes with your assumptions, but that general point is equally applicable to everything and therefore specific to nothing.

Practically, I think that people are rarely interested in talking too much about unknown unknowns because it's typically a segue into talking about gods, or souls, or why quantum physics proves free will or something. Stuff that has been done to death a million times, is as empty as it ever was, and there is other cooler stuff to talk about.
I'm glad to hear that Elon Musk solved options trading, the complexities were really bugging me.
> “saudi investors bought into secondary offering at X share price”

I think Beyond Meat are currently demonstrating the perils of doing a secondary offering whilst the company is unprofitable.
This is fantastic, incremental progress like this adds up quickly.
Every person should be taught mindfulness in their adolescence or as soon as possible during their later life. People struggling from loneliness because they have never learnt to use their minds the proper way are like people struggling from immobility because they have never learnt to walk.
Nethack suffers somewhat because the era in which it was birthed required a lot of portability, so there is a ton of #ifdef-ery which can be difficult to reason about.

#ifdefs are themselves spaghetti; windows.c [0a] and files.c [0b] have tons of platform-related ifdefs (but, mercifully, not too much nesting), hacklib.c [1] has some deep-ish ifdef nesting (though, again mercifully, well commented)

Ok on re-reading some of this, I guess it was worse in my mind than it actually is. Nethack was the first large codebase I ever made any changes to and tried to understand, so maybe the relative enormity at the time made a negative impression.

Check out the source for Brogue [2] for what I consider to be pretty readable game code.

[0a] https://github.com/NetHack/NetHack/blob/NetHack-3.6/src/wind...
[0b] https://github.com/NetHack/NetHack/blob/NetHack-3.6/src/file...
[1] https://github.com/NetHack/NetHack/blob/NetHack-3.6/src/hack...
[2] https://sites.google.com/site/broguegame/
Category Theory for Programmers: The Preface
“All registered Democrats who submit proof they voted will receive $50 gift card”

“All registered Republican voters who submit proof they were home that day will receive $50 cards”
> I'm 21 and I've been lonely my whole life.

If your loneliness bothers you, I recommend the following two things:

1. Get clinical help. Immediately. Take this very very seriously. Depending on your social setup, you might feel this is an insult, but I do not mean it that way, so please, follow this input

2. You write well. I looked at your comments and they are all very insightful and enjoyable. If you are unable to find people who enjoy your company, you're probably looking at the wrong place. I have recommended people to blog. You will be surprised how many good friends you can make this way. However, blogging attracts negative people too. It comes with the territory.

For example, you comment from 4 months ago about Art and how modern journalists are failing at their job was an interesting read as was your concerns about the GDPR
They've stated that they couldn't fit everything in 5" size (which was an optimistic target early on) a few months after the crowdfunding campain ended.

I'm a backer and I'd love to have 4.5" or less phone with the same features as Librem, but AFAIK there is no other options on the horizon.
By definition, we don't know what is or isn't in our capacity to understand. Certainly we must always keep in mind the possibility that some things may be beyond our comprehension, but we cannot assume that possibility is true.
It also depends on how much you value CO2 emission reductions to the non-global-warming environmental damage (e.g. toxic chemical leakage) caused by battery production and decay.
Otherwise you could sue your lawyer every time you lost a case.
Things You’ll Look Back on in SaaS and Regret
TSMC Talks 7nm, 5nm, Yield, and Next-Gen 5G and HPC Packaging
A absolutely agree with you and I'm a little confused as to why I said it like that. I'm old enough to have been part of the generation that was taught you'd be successful in life and be able to retire in comfort if you did what society expected of you, and I'm young enough to see that was a lie.
There are tiny amounts of lithium in the batteries and we have tons of lithium on the planet. The real environmental / human rights issue is around cobalt and they're allegedly close to completely removing cobalt from their battery chemistry.
‘Developer’ Became Such a Dirty Word
Implementing the GB2312 Encoding in Perl 6
Here's why YouTube can go fuck itself:

I have a YouTube channel. My first video will be five years old on September 14. I kept putting out content for a number of years, content which I thought was funny and would surely be well-received.

But people never watched my videos! I get 20ish views per video. They never get recommended to anyone because I'm a smaller channel, and then I never become big for that reason. (Or maybe my videos just suck. Some of them definitely do, but I've made some that I'm proud of.)

I joined TikTok, YouTube's 60-second-max competitor. Out of boredom I made a video synced to one of those songs. Fifty views on my first one. Eventually I started making more content. I've clocked around 150K views on my videos combined, 40K likes, and 1200 followers. I made my first video around February and my second around June.

While YouTube discourages small creators, non-celebrities, and those that don't have massive amounts of cash to throw around on sets, TikTok lets whoever's talented become at least relatively popular.

TikTok's algorithm is pretty well-documented by its community: When you post a video, TikTok shows it to a certain amount of people. If enough people who see it "like" it, it moves to a larger amount of people, and so on until everyone on the app sees it. This is easy, straightforward, and transparent (for the most part, there are special cases and such).

YouTube's algorithm is: [redacted]. It's amusing to me that a Chinese company would be more transparent about this. YouTube doesn't understand its community and it's probably too late to save it, it got a monopoly and stagnated. My story is one of many others.
If the author's intentions were to confuse the reader, they sure did a good job. However, if they intented for it to be an obvious joke, I think they went a little too deep, thus failing to get the point across. Or maybe I'm just dumb... ¯\_(ツ)_/¯
> by running it in your head.

I have encountered far too many people who don't even realize this is a thing. I figure they must be doing it in some limited form and just aren't recognizing it as a skill that can be trained up, otherwise I'm not sure how they can do any development, but...
> but let's not forget people's livelihoods are at stake

Meh, but let's also not pretend that they didn't make a lot of money by working for a company that treats the people that provide the actual service, the drivers, like shit.
Treasury to Borrow over $1T in 2019 for Second Year in a Row
How do you think the grid currently works? This is nothing new, really.
It is possible to account for concepts that we cannot perceive but we still have all the other capacities to evaluate the consequences of our incapacity. E.g. we cannot grasp echolocation but we don't consider it something mysterious / dangerous.
I'm an software engineer as well. I work for one of the top 3 waste management companies. I've worked on both consumer side web/mobile apps as well as operations side projects, both in hauling and MRF operations.
> So, why diamonds?

Diamonds are generally a 'good' engagement ring feature from the chemistry/physics stand-point:

Pearls will melt in a variety of acids like vinegar, along with many other 'organic' materials.

Some stones also have strange chemical interactions and can change color or will patina with age (Fluoric acid, water from hot-springs, etc).

Some stones are 'soft' and will scratch over time as they wear and may need to be replaced (Rhodo, peridot, etc)

Some stones can build up internal stresses as they age and will become brittle (highly unlikely though, though possible)

The index of refraction of many stones does not produce as large of a 'sparkle' that diamond does (though others like zircons will be much more 'sparklely')

Generally, diamonds are relatively inert chemically and very very hard to scratch or damage, all while having a good enough 'sparkle' and are able to be found in large quantities. Though their prices are currently absurd, they are a good choice from a materials standpoint.
Is Stylish still compromised?
Can you explain what about the touch-less gestures you found useful? Like, if I'm already holding the phone in my hand and I want to give it input signal, why would I want to avoid touching it?
Benford's Law and an unsurprising amount of coincidence
Cute.

For any numbers m and n, if m^x/n^y is close to but not the same as 1, this same procedure in base m will make the normalized and resorted values of 1, n, n^2, ... n^y be close to 1, m^(1/y), m^(2/y), ... m^((y-1)/y).

That is because n is approximately m^(y/x). n^2 is approximately m^(2y/x) and so on. Every time the fraction goes past 1, we rollover, and the result is that this table gets filled in with good approximations for, in this case, entries 0, 3, 6, 9, 2, 5, 8, 1, 4, 7 and then we'd roll over to 10 and be close to the starting entry for 0 (namely 1.0). And if you order by the percentage error in the approximations, you'll find that they get steadily worse as you go down that sequence.

In the case of 10 and 2 it is particularly good because 2^10 is very close to 10^3. However 3^2 = 9 is close to 10^2, 3^19 = 1162261467 is close to 10^9, 5^10 = 9765625 is close to 10^7, and 7^13 = 96889010407 is close to 10^11. All of these will produce similar tables.

The approximation will be most startling for 5^10 and 2^10, followed by 7^13. And it all has to do with how close m^x/n^y is to 1.0.
This is wonderful, and so the medical industry would fight it with all their might, except for one problem: the fine is only $300 a day. That is about the cost of a nurse.

It'll matter for little urgent care shops staffed by a handful of people. City hospitals will laugh at $109,572 per year.

Well, it's a step in the right direction.
Researchers Develop Contact Lens That Lets You Zoom, Enhance in a Blink
Although these ideas of panpsychism are popular and exciting to the mind, i would remind that mainstream cognitive science / neuroscience considers consciousness a deterministic outcome of the laws of nature we know acting on the neural tissue of live humans.
I've never heard a corner store called a Deli in NYC unless it sold cold cuts. And Bodega is used more for the independently run stores. NYC has a lot of Duane Reade's / CVS's and they're generally called by name instead of generic corner stores.
I sincerely hope that Tesla can increase cell production to keep up with demand for all their products.

When you look at product lines like this it makes you realise the scale and breadth of Elon Musk's influence and even if only half of his endeavours prove to be as successful as they seem like they will be he will be written about extensively in history books.
4 meter radius bore, go 2km down, then bore a 10 km tunnel. fill it with water to generate power, pump water out to store power losing 20% roundtrip.

(pi * ((4 meters)^2) * (10 km)) * (1 (kg / liter)) * (9.81 (m / (s^2))) * (2 km) =
2.73946879 gigawatt hours
- 68000s were just broken (couldn't restart a page fault) - we still put unix on it, hacked the compiler to probe the stack to do stack extension on swapping only systems

- 68010s were essentially a 68000 with this fixed - unix could do a real paging system

- 68020s dumped their entire microcode state on the kernel stack - to do signals correctly (ie recusively) unix systems had to be able to spill this to user space and validate it on the way back in

- 68030s and 68040s were saner and restarted exceptions in useful ways
In many languages the question mark can be the only difference on print between interrogative and declarative sentence, and as my native language is one of them, I hope that English will develop in that direction.
> Software has increased complexity due to Go's Simplicity.

Which way are you meaning this. The way I read it was that because GO was simple, we were able to build more complex systems. But you seemed to indicate that was a bad thing?

Yes making complex that can be made simple is the way you want to do things, but some things simply are not simple, and thus require complex software.
Had never heard of them. Now I have and will be giving them a try. I definitely could see this word of mouth threatening YouTube if not outright killing them. Competition is always good.

(Runs off to check TikTok)

....

(After checking out some videos)

That was actually refreshing. Many of the videos were fun to watch and put a smile on my face. Not bad TikTok!
at the picture: waste of fertile land for engery production is a worng way to save the climate...
It's just trading. Maybe the ML makes some mistakes and someone loses some money while someone else gets some free or negatively priced electricity.
Lookup the stock of Domino's[0] - they've been on a years long tear by scaling delivery and adopting tech

In theory this could work better for some food delivery companies as they charge the restaurant rather than produce themselves and run the overhead of stores, etc.

[0] http://www.google.com/finance?q=NYSE:DPZ
Arm Launches New Neoverse N1 and E1 Server Cores
You’re missing the point. I directly quoted the original response because you misread it and said subpar. The person in question is not subpar. The person is also not so valuable that others need to emulate them as you just put forth. The person is simply above average but thinks they’re amazing and acts accordingly.
I don’t know if this is a step in the right direction. It sounds more like they want the PR value of “doing something” without actually doing anything useful. This seems to be the case with almost all initiatives in the health care area for the last few years.
Duh, I missed your comment about giving interfaces parameters. Nm!
The other responses answer your direct question, but I was confused about similar flows when learning about SAML so I'll comment in case this is helpful.

SAML is just an authentication protocol, it doesn't really handle user provisioning. Which was confusing to me, because any time you'd use it you typically also need some kind of provisioning mechanism.

SAML does have a concept of "just in time" provisioning, which is what I've seen small SAAS companies typically support when they say they have SAML support. But basically all it can handle is creating accounts in the SP the first time a new person logs in (with valid credentials signed by the IDP). For user provisioning though what you really need is full programmatic CRUD access for accounts in the SP, which is outside the scope of SAML. I don't really understand why the SAML protocol bothers having such half-baked support at all, because you immediately run into issues. For example, giving some users different permissions than others in the SP, or updating accounts in the SP that already exist.

For user provisioning, for SPs that support it you can use the SCIM protocol alongside SAML, which gives you full control over provisioning accounts the way you need to. Then for instance instead of just logging someone out of the SP when they were removed from the IDP, it can fully deprovision the account in all your SPs as well so you're not left with orphaned accounts sitting around.
The article graphic has an annotation that said audio port - be nice if that really is the case.
> and then laugh when you realize that the recent console ports were completely rewritten in fucking Unity. And the Switch version chugs, despite the original running well on 486-class hardware.

I wonder why they didn't just write an emulator, then. Especially on the Switch if there are performance issues.
My guess was gonna be "invariant", but that makes more sense.
I'm not sure that's stopping saccades. However, I think I know what you mean as I've done it a few times, if you want a deeply unsettling experience do it close up in a mirror. Parts of your face disappear and are replaced with various patches of skin or whatever is around as you fill in the gaps.
To add to my comment a little, and this was touched up in the article. The vast majority of rough diamonds are sent to India for cutting/polishing, before being sold to the retail channels (Tiffany, Zales, Wal-Mart, etc). The profit margin for the miners is rather small, the profit margin for the cutters/polishers is razor thin, and the profit margin for the retailers is HUGE.
They go all the way to the top in a lot of places, sadly.
Indeed. Raise the cap to $300,000/day per facility, and this might actually have an effect. For most hospitals, a fine of $300 a day isn’t a fine at all, and I assume that’s by design.
I don't know when was the last time you got involved in anything marketing but if anything, marketing teams are fairly metrics driven nowadays.
Java is pretty old, released in 1995. The Java line is the nearly vertical line (that I mistook for a graph border) in 2002.

https://www.freejavaguide.com/history.html
Anecdotally, message-passing OO style is great for code reuse where there's a lot of state to manage - you tie together the state and the functions that operate only on that state, and you get a nice clean reusable module. Inheritance-style, however, I've never found especially useful - it seems like the layers just end up depending on each other in an opaque fashion.

Polyscope, however, seems sufficiently ambitiously abstract that "code reuse" might be too narrow of a concept. It's a great example of the fuzzy distinction between "writing a library" and "inventing a DSL".
Right, but that specific activity is all visible on the financial filings, so how is that the same as the pre-IPO funding rounds that Uber was burning through?

If you take out a ton of debt while burning through cash reserves then your market price plummets. Same with issuing new equity, through dilution. At least pre-IPO, the investors could lock in favorable pay outs on their funding rounds - now this is all visible to the public investors.
The 0xEngineer
Link says job has expired
Anyone have any estimate on the cost of these Megapacks?
Yikes, I've gotta agree:

/* Exit */
exit(1);

Well, yes, I see that. It might have been helpful to extend that to "Exit with an error status", perhaps, but as-is it tells you literally nothing that the code doesn't.
Our Long Term Support Plan
It's a small (2.5k to 3k) batch and unusual tech specs (i.e. last time completely detached from SoC cellular/wi-fi modems were made in 2012 according to Purism). If there was a demand for 100k batch, it would be cost closer to $350 I believe.
U.S. doctors use CRISPR tool to treat patient with genetic disorder
They have a general assumption that claimants (or rather, Big claimants) are in the right by default; even when a big claimant is wrong, it's better to be on their good side and at worst lose favor with a smalltime content creator
"incentives", i.e. discounts/coupons for passengers or pay bumps for drivers, are a huge part of those marketing costs. So while they're rolled under the marketing budget they fundamentally are a distortion of the price they need to pay drivers or amount they need to charge passengers to become profitable.
Or maybe they're owned by the companies selling natural stones?

Wouldn't be the first time that someone tried to own the whole market from end to end.
Unsubscribe from Unabomber quotes.
I agree, but fortunately the smaller channels rarely have issues. People go after the larger creators because of the deep pockets and such. Better to start somewhere, at least.
Yes, I followed until the part about how the geopolitical filter would help. I might not be understanding well since I don't know what the story was about. Could you please elaborate on that?