skysight-inc/HackerNews huggingface dataset:
It wasn't that I had no idea what -oid meant (humanoid etc. made it fairly obvious), it was just that seeing it spelled out explicitly made me make a connection I hadn't before. Similarly with Android -- never realized it's andro (man) + [o]id.
heaps of public companies turn out to be frauds, there is an entire industry out there of people spotting fraudulent stocks and shorting them (see Muddy Waters, Citron research et al)

Sino-Forest has probably been the largest and most well known (as well as Valeant and their fake pharmacies) along with a bunch of Chinese small-medium-cap reverse IPO's like CCME
And yet their financials under current limitations of reality are utter shit. Who would buy this?
Very respectfully, I personally think your comment is very out of touch with reality and might end up having the same accuracy as the one that was criticizing Dropbox for not being particularly unique [1].

Slack is immensely viral, in Silicon Valley it's basically used by almost every single tech person, its network effect is gigantic. When I glimpse at people's phones on public transportation, a large portion of folks are interacting with Slack. And that's not only used in startups, also in massive companies, both big "old" enterprises such as IBM as well as "new" enterprises like several FAANGs.

[1] https://news.ycombinator.com/item?id=9224
Self-plagiarism can also be an issue in the real world. Sure, I've cut and pasted an explanation of something into a different white paper or other docs. But there have certainly been times (don't remember the details) where journalists being paid to write a new article have taken a hit because they copied from an earlier piece. It's very situational but self-plagiarism can absolutely be a thing.
How about creating an app for emergency calls, which will automatically send your location?

Finland has done it, see https://play.google.com/store/apps/details?id=fi.digia.suomi...
You do realize calling slippery slope a fallacy does not mean it's something you should ignore... right? Incrementalism is -by far- the most common technique used to implement totalitarianism.
That also seems more effort than typing three words to me TBH, but I guess there YMMV
They didnt disclose the vendors because they actually are reselling the same data in their Bloomberg terminal :)
I agree completely regarding the overwhelmingness of online subscriptions. Personally, I'm interested in seeing how Apple's News+ works out, as that's the best of both worlds (a single subscription + nominal fee journo support).

Edit: out of curiosity, why do you pay for YouTube Red? I don't really see the value in it
It's not common, first time I'm seeing as well, and I'm a designer — I check out these kind of things often. It's misleading. It should be made very obvious that those are recreations and not the actual websites.

Also, likely copyright infringement on multiple counts. (Not a lawyer, though.)
I'm not sure that dilution is really the word you're going for here. Dilution implies / has the connotation that it is foisted upon you unwillingly and unknowingly, as in employees "get" diluted.

The founders chose to get diluted at each round. And you're ignoring that at each "dilution", the value went up. The company didn't start at $24bn and at each round the founders got their value diluted, down to around a mere $500mm. The founders started at 100% of $0 and got "diluted" up to $500mm each.

I'd call it a fun lesson in meteoric wealth growth for 2 guys starting with just an idea. $500mm/7yrs = $70mm/year. That's remarkable.
90% of Lyft drivers work there while having another job or while looking for full time work.

At $72 per share I'm sure they can afford to invest in the company they made so valuable. :-/
You're right with using MCTS, but ,,Their accomplishments on Atari lean a lot more on efficient computing than biological plausibility'' is a strange thing to write.

Efficient computing is of course needed for AGI, I think that was never a question. The question is what algorithms to use on the computers, and also what computing architectures should be created for those algorithms.

Those Atari simulations were the first ones putting together reinforcement learning and deep convolutional networks AFAIK, and yes, tree search was needed (which human brains are consciously doing, but extremely bad at compared to computers).

Just looking at what works is not enough. There was a strong reason why DeepMind didn't start with modelling language or logical reasoning, like many other people, and the background was based in biology (animal behaviour).
Ditto - Clipboard manager for Windows. The nicest I've used on any OS. Great for managing the last N items (set to remove items after a week for me) and it's easy to delete or modify entries.

Klipper - Clipboard manager for Linux. It's part of KDE so I'm not sure if it counts but it doesn't seem to be well known. Basically the same as Ditto for Linux but a bit clunkier.

7+ Taskbar Tweaker - Tool that modifies the Windows taskbar. My favorite two features:
1. Hiding the Windows logo/start button so Win+1 correlates with the first icon, Win+2 with the second, etc.
2. Making it such that if I click an application icon with multiple windows, the first window will just come to the front (and the second if the first is already at the front, etc.) instead of having to click from a list of windows.

SharpKeys - Windows tool to remap keyboard keys. Equivalent to using the Registry but more pleasant.
> I sincerely doubt it. For learning the non-practical fundamentals of, say, computer science, there is no known learning environment that beats a university

IBEW electricians apprentice program is 5 years long. 6 months classroom, 6 months on a job site, repeat for 5 years until you're a journeyman.

IMO the exact same pattern would be more effective than a 4 year degree any day. I've interviewed 100s of college grads at a top tech company, and I used to teach a bootcamp program. My 14 week bootcamp grads were more useful than any college grad I've interviewed, but had weak understanding of the fundamentals. If that bootcamp was 2 years I could've probably gotten them up to speed. If that classroom time was intermixed with actual industry experience they'd come out the other end ready to hit the ground running.
> I've come to believe that many degrees are overrated, including my own CS degree. I could have learned what I did in a much shorter time.

I think I have something to add to this. During the course of completing a Ph.D. in computer science I discovered that I actually have a huge passion for behavioral ecology. For the first years of my Ph.D. I just treated it like a side hobby and tried to learn as much about it on my own. Halfway though the Ph.D. I decided I might as well take some intro bio courses and as many ecology/evolution courses as possible since my tuition was being paid for anyways. The amount that the coursework improved my learning rate was incredible even though I was spending approximately the same amount of time as before.

As to why I think it is a combination of many factors. One of the main ones being held accountable to truly mastering the material (tests, projects, homeworks etc...).

This is just a sample of 1, but from my experience the classroom experience was a huge net benefit to learning about a subject I really cared about.
Certainty as a Service
Its not just a subsidy, but a bad subsidy.

Maybe if we tried phasing out long haul trucking, and letting the demand for moving goods to naturally flow to the most efficient solution it wouldn't be so bad, or maybe walmart would own a fleet of 747's to haul crap around the country. I'd put my money on trains though.
That's fair. How do we figure out the total employee holdings?
Ok. So take Tibet. They want political independence to stop mass immigration of the Han Chinese. Are they racist Tibetan supremacists?

I suspect your response will be something about white people owning slaves 200 years ago.
Anyone else reading the rush to IPOs from so many companies as a leading indicator of a market top?
Who pays the Slack bill? It doesn’t matter if the network effect doesn’t accumulate value toward the entity making the buying decision.

What Slack has is a golden brand and a price point that apparently doesn’t make companies look much further than that.

It smells a lot like New Relic in that sense. Eventually the pricing catches up and new signups start dwindling and despite a good deal of lock-in companies think about switching.
They survive as a competing cab company to Uber because self driving tech is too far out to save Uber from its business model.
- Focus Window for macOS https://focuswindow.app/

- ByWord for macOS https://bywordapp.com/
The whale shark track is awesome! I didn't know they had whale sharks on the Great Barrier Reef. Cool to see where all the sharks are too
No, not remotely. Scheduled surgeries are the lion's share of revenue at any hospital.
One day I'll write that essay on connection between idle/clicker/incremental games and the Buddhist concept of attachment.

Maybe.
The example in the article circumvents ICANN
I'd count it even more, because it's the university proactively making a statement that this person embodies their values.
> But there are real cases where degrees matter. For example large scale engineering - you want to employ people who know what they’re doing at a very core level.

There's no other way than a degree to prove competency here? It's not like a civil engineer gets her professional accreditation and the next day is signing off on a bridge, all their work is still thoroughly reviewed.

Take for example the bar exam, if a person can pass that why can't they practice law? I find law perhaps to be the most egregious in gatekeeping.

A degree really doesn't prove much other than memorising topics years prior and plenty of people come out of University quite clueless about the job they are expected to do. A lot of the real learning occurs when they actually work.
duplicate, please check before submitting!

https://news.ycombinator.com/item?id=19512332
I've had a lot of success using observables for side-effects in Redux and NGRX. It's flexible, testable, and reliable.

I can map, filter, etc. my app's actions to perform any side-effect I want, possibly sending a success or failure action on completion. I can even listen for changes in the store or other streams to dispatch actions.

You can still do everything you need with Thunk, Sagas, etc., but I enjoy the ease and flexibility that RxJS gives me.

Libraries that help with this pattern:

Redux Observables: https://redux-observable.js.org/

NGRX Effects: https://ngrx.io/guide/effects
They are indeed enhanced, but about 2x, not 10x. At the time of the writing I was increasing saturation on all photos a bit in postprocessing. Now I am typically making photographs with RGB illumination which increases saturation optically (without noise), so only contrast/brightness range needs to be tuned.

Colors are mainly due to light interference caused by different glass thickness over the chip area.

Source: I am the author.
From personal experience I can say that there was such a thing in the early 1990s. I was accepted to and attended an "elite" university, but left after one semester. I was not offered financial aid, and student loans were such that I could not have borrowed enough under Stafford or any other normal loan program to pay my tuition. I wound up transferring to a less expensive in-state public university and experiencing the best of serendipity so it ended well.
Now that I see this, a question comes to mind: Why do we have yet another VM? Why didn't browsers just implement LLVM? Is it the sandbox?

Don't get me wrong, I'm excited to see wasm spread, but the question does cross my mind.
Yep, Go displaced Python,JS,PHP,Ruby,Java /s
This is "terror content" though, not the ideology behind it. I tried looking around, and there are plenty of pages preaching the ideology. It sounds like they're okay so long as they don't directly call for violence, showcase violence (execution videos etc), or try to recruit for either of those, even though the end goals are inherently violent. Most white supremacist content is similar in that regard.
I missed out on Universal Paperclips, but I immediately love the idea. The notion of the Paperclip AI that destroys humanity to build paperclips is a sublime illustration of how badly computer scientists need to take a few philosophy courses to broaden their thinking, as is its facile allure. (Most reasonable fears of AI are fears around what we will use it to do to others, not what it will do to us, as all conflict is driven by resource contention and machine intelligences would be so profoundly different in their needs than ourselves that there would be almost no overlap to contend over. They don't need space, food, water, or even time. They could tick away at one cycle every 500 years and be perfectly content. What exactly will they want to take from us?)

I've always liked clicker games, and there is a very long-running instance of Cookie Clicker running in my browser at home right now. The thing that interests me in them seems to have only been tangentially touched upon, though. The mathematical tapestries that get overlaid on one another, that's what I find interesting. What is the optimal strategy to build cookie production fastest? Do you wait and save for the next available cookie production method? Or do you just purchase everything you can? Exactly how many of the lower level production means can you buy before the cost per additional cookie produced is less than if you'd purchased one of the more expensive options? If your goal is to build the cookie production as efficiently as possible, the thought and calculation necessary to figure it out is quite significant. And when you add in differing yield curves with the various upgrades and boosts and bonuses and whatnot... it gets very large.

Having humans being the ones playing Universal Paperclips is a very interesting phenomenon, though. What does it say about us that as we fear a paperclip automaton annihilating us, we find it irresistable just to see some numbers get bigger? Would anyone NEED to build a complex AI in order to get us to annihilate ourselves? Would calling it Universal Banknotes make it clearer?
I honestly don't understand why (barring greater fool theory/delusion/etc.) Uber's new CEO didn't just say that prices had to go up 50%-100% (to basically cab fares) to create a sustainable business. It is a better service in many cases after all. If you're not interested in using the service at those prices? Sorry. We don't want you as a customer.

There would have been howls of rage from young urbanites who had structured their lives around subsidized transportation. But...

Lyft could have contested this but I'm not sure it would have been credible.
I'd be particularly interested in seeing a low-expertise / high-expertise comparison on satisfaction / desired improvements. It takes a while to learn (in every language) what's going to bite you and how to deal with it / how well it works.
uhh... share price isn't what makes Lyft expensive.

It's P/E does... because there's no earnings.
Well, you need to just appear to not be sick and they'll accept you as a ride: don't barf allover the place as you get in, wait until the trip has started. After that, they have every incentive to deliver you to the hospital.

Sure, ideally we'd have reasonable ambulance pricing, but since that's not going to happen, taxis and ubers/lyft are the best thing.
I had a roller coaster of emotions reading that comment. It began with "factoid" which immediately triggered in me the same consternation in you, not that I would have posted about it...,

Then I read on about injecting frogs with urine and thought he was retelling an African urban legend. I was impressed with the tale being prefaced with a "factoid" which would be a correct use!

Then I realized it was actually true. But at that point my dismay in the incorrect use of "factoid" after all was completely dwarfed by my shock that injecting frogs with human urine really did determine pregnancy.
> You know what you're getting when you buy the product.

No you don't. That's most of the point of warranties.

> Open Source

Sharing source code isn't a sale. If you do sell a program, open/closed source doesn't matter, and you don't need the ability to say "no warranty".

> open hardware community. Nor, for that matter, would small hardware manufacturers.

If you make more than a thousand of something, you have the resources to include a few diagrams and a simple but useful manual. For now I won't say anything about smaller quantities.
For a multi-threaded system I don't actually see how any of that is solved by moving things that SHOULD NOT belong in the kernel to the kernel.

Edited to add this paragraph: I feel I should expand on the above line. It's actually the reason why most of the post this is replying to is invalid. Outside of the single thread context __all__ caches are potentially invalid, even the in-kernel cache could be invalidated between different submissions. So all clients have to be coded to accept a 'fail' case and behave properly anyway, OR you allow for one to 'win'. This is why (man 2 open) open() has been extended over time to include the O_EXCL flag for failing in the case of a file already existing. Similarly the (man 2 rename) rename() has been extended (fairly recently) with RENAME_NOREPLACE, which fails in the case of the file already existing. Anything which might be subject to concurrency issues already requires such handling, or accepting that the results might be undefined (E.G. one version of the rename to target filename working in an 'atomic' way but no assurance about the ordering of operations from parallel threads/processes).

Anything not facing a user should already be creating filenames in it's preferred case and normalization.

Anything facing the user (accepting user input as a filename) should either be doing the same (if it's part of a sanitized filename) OR is directly part of a UI interacting with a user, which must already handle cases such as renaming an existing file to one that might also exist.

I really don't buy that anything of actual value is being gained here for use cases that seem very rare and a complexity cost in kernel that is very high.
Suggestion: real tools for sewing.

Cooking is good too, but she can probably already borrow those tools.
There were a few studies showing that rats fed less than their normal assumed calorie intake urged to live longer. I can't speak for the effect pathway, but similar things could also be true in humans.
Merging OpenTracing and OpenCensus
The wiki can get you there, but I still recommend going through the stages (with the Wiki open to make it go faster) to see the ending itself.

https://universalpaperclips.gamepedia.com/Universal_Papercli...
Absolutely. I won’t be surprised if this craters after the open, long before the rank and file employees get to see a dime.
The capital invested represents the accumulated work of a lot of other people.
I agree most of the time I am just fixing silly issues like this mock is now broken because I added a method or a field or the like - or some beefy test setup code is now broken because of some otherwise innocuous change. I do believe high-level functional/acceptance tests are important however, that is, tests that check whether the various programs that make up the system actually do what they are meant to do. For example a CLI test for a program that interfaces with the user from the CLI. If a program is writing to storage, check to see if it actually writing to the storage properly. All the little mocks and stubs and so forth seem to be to form a false sense of security.

Those who are in favor of unit tests have one big weapon on their side of the argument and that is simply the word "test" "how can a test be bad?, right?"
Was she much smarter than average? Von Neumann was reputed to be immune to drink and was the smartest person to ever live.
> Low-income people who use public transit ride the bus, which costs half as much per passenger mile

Where are you seeing that? From your link:

> Bus systems have the lowest cost per vehicle revenue mile and revenue hour, $3.1 and $45, respectively, but the highest cost per thousand passenger mile, $616.4.

Regardless, the issues you point out are largely the same ones that rail proponents are looking to solve. For many, the ubiquity of road-based transport is the problem, and in any case what really matters is the cost of new development, not the existing volume. Metro rail design and engineering in the United States compared to other countries is historically pretty subpar in a way that road development is not so it makes some sense to push for the low-hanging fruit here, population density issues notwithstanding.

Your comment about poor people not being able to live near rail stations is interesting because metro light rail typically cuts through urban inner cities that are not affluent to begin with. So rail has a strong gentrifying effect. If you're right about buses being the practically superior transit system, maybe the best thing we can do politically is figure out where all the perceived value of rail is coming from and how to translate that to the bus system.
Agree.

However, the point I was trying to make is that a driver could not afford to buy shares even if they wanted to.
When it was first came to my attention, I assumed it meant "peer to peer" or "all code runs locally". I don't feel like that's because I wasn't smart enough. It is a fairly silly name.
I can't agree with this more. Seems like so many people would rather bicker and moan about the "real issue" behind climate change than actually get out there and try something new. I am glad Europe is trying to fight this battle. They are trying to fix it, it may not be the end all solution but it is a step towards one.
self-hosted serverless?
Yep. Stock market represents selling out to the dumb money. I wouldn’t put a dime into lyft
The JVM and wasm have completely different memory safety stories on the inside of the sandbox, because wasm can run arbitrary C, so it has to cope with that somehow.

But the thing Steve is pointing out is that they're equivalent from the outside, where neither can corrupt the host environment.
github.com/Pyroh/Fluor
brew cask install fluor

I have it set up so Fn keys automatically behave like Fn keys in Terminal (?), Emacs.app, Screen Sharing, VMWare Fusion.
These days I believe that fractional investing is more common, so firms such as Betterment will allow an investor to purchase half a share and sorts.

This doesn't take away from your comment completely though, most Lyft drivers wouldn't have the spare income to invest into the company, it's just not because the share is $72 that they can't invest.

But it's because they've pushed so much into this share price, that surely they could've put more money into drivers pay, instead of lining their corporate overlords pockets.
Would be nice to see a comparison with Bootstrap, UiKit, etc.