skysight-inc/HackerNews huggingface dataset:
Tangential thought that this reminded me of - I remember reading that when Rockefeller started Standard Oil, the total market for refined oil products was tiny, and the reason it was called "Standard Oil" was because it was so hard to find reliable refined oil products with consistent chemical qualities, and that the introduction of more standardized products contributed to the demand exploding. Within a few decades, the market for oil products was a few orders of magnitude larger than it was when Standard Oil began.

By 1890, even though Standard Oil sold like 90% of the oil in the US, the size of the market not controlled by Standard Oil was bigger than the total market when Standard Oil started (or close). So, in a sense, Standard Oil could have plausibly said they were in a competition with feet and horses? If they disappeared entirely, the market would have been the same size it was before they existed. Obviously the demand for oil would have gone up dramatically anyway without Standard Oil's anti-competitive practices, but it doesn't seem exactly right to treat Standard Oil as taking a slice of a fixed pie when the pie grew so much during it's existence...

Here's a chart of US oil production - https://www.eia.gov/dnav/pet/hist/LeafHandler.ashx?n=pet&s=m...

Standard Oil was started in 1870.
Things like this: https://www.digitaltrends.com/photography/flickr-cash-shorta...
Which parts were written by a human?
There are older systems with custom hardware that continue to function, offline, using older operating systems. Some industrial and medical.
Idiot-Proof APIs [video]
> When I read "people of color" anywhere, I assume myself excluded.

Maybe you should keep reading, then.
Extremely well put. One of my favorite quotes from fiction comes from The Great Gatsby’s first page, “In my younger and more vulnerable years my father gave me some advice that I've been turning over in my mind ever since.
"Whenever you feel like criticizing any one," he told me, "just remember that all the people in this world haven’t had the advantages that you’ve had."”

How dare we assume we would be who we are (good or bad / rich or poor) without the life events that exist outside of our own domain (who our parents were, education, income levels etc) of control!
Yeah this seems innocent enough. If Autodesk gets on the board, then we need to be worried.
Statuspage isn't currently up-to-date; see downdetector[0].

[0] https://downdetector.com/status/shopify
>but the value you create is low.

Apparently they add at least $1 in value to every transaction, otherwise buyers would not use that service, and simply buy the $99 product.

In fact, they probably add more than $1 in value since they were selected.

If they have massive revenue, as you posited, then they added massive value to buyers in total, exceeding their profits.

Read about consumer and producer surplus.
Right. TypeScript also doesn't require changing files and everything is opt in but you can add them inline.

If the author thinks that's the biggest benefit, I'm inclined to think the ruby community doesn't seem to have enough eyes these days in the core development.
Why do you think a vaccine produced and certified outside of the U.S.A would be approved for use in the U.S.A prior to lets say the Moderna candidate that is currently already in phase 3 testing within the U.S.A?

I think a better question might be:

What will happen if the government of the U.S.A. purchase all (at least the first 100 million) doses of the effective vaccine(s).
Why would you need to?

Edit: Like, seriously. Either the local var is populated by something coming in externally (which is then typable) or, unless your code is too complex / large, it should be easy to see everywhere it's used, and then why would you need that additional typing info?
> I can't imagine having to look at a separate file just to figure out what the type of something is. You may say "tooling will fix this" but it's just far less overhead for everyone at the end of the day to just make annotations in source.

TypeScript has this functionality (in addition to being able to write actually TypeScript files with inline annotations. The big advantage is being able to provide 3rd party type definitions for libraries that don't provide them and aren't interested in using them. This allowed TypeScript to bootstrap decent library support well before it was popular enough that the mainstream was considering adopting it, and this in turn enabled widespread adoption.

> My more existential question is, is there really an advantage to doing static type checking in Ruby? When I was doing Ruby, the way you can change objects on the fly, add methods on the fly, the vast amounts of metaprogramming, are types at "compile" (I know, not really) time really the same as types at runtime?

Again, I think TypeScript shows that there is. Sure, there are times when you want to do super-dyanamic stuff. And you can opt out of type checking using the "any" type in those cases. But a lot of the time you're not doing anything complicated, and you just want a compile-type check that ensures you're passing the correct type to the function you're calling.
Google is removing the concept of urls and domains. Apps do this but so does not showing part of the URL in the URL bar and not showing the URL as it is in the result pages without the breadcrumb type redesign. They also realized they make more money when they show a favicon of websites to obfuscate the fact that they have to legally label Ads as ads. The ads txt is directly proportional to the size of the fav icon in serps. Google is evil.

Let’s not forget how google reader and blogger were killed. The greater idea is to not remember anything and to go directly to google each time, making them the sole source of content.
In America today, the concept of "a regular person that just happens not to be racist" is a right-wing stance.

The current dominant cultural/political/academic stance would suggest that all people are inherently racist and that living in the US is participating in a racist society.

The opposite of a "far-right racist" is seen constantly online and in real life as the "anti-racist" or "racial equity advocate" who, rather than supporting non-racist policies (eg, blind auditions for an orchestra where only the sound of playing is heard) they support actively "anti-racist" policies (eg, specifically including race as a consideration for who to include in an orchestra, to achieve a racially diverse outcome from auditions).

Of course, just drawing these lines is itself politically challenging. The far-left anti-racist is likely to believe that anyone saying they're not a racist is just in denial or lying. The non-racist might see contemporary policies to treat people differently on the basis of race as itself racist rather than anti-racist.
Screw paywall journalism.
That would definitely make sense if all the shots were from the same angle.

We designed/built a nursery that could accommodate shooting from all angles so that all the different shots would look like they could be in different places. That was important because there were infants (on the changing table) to crawlers (on a blanket) all the way up to toddlers (bumbling around).
What Is Uber’s End Game?
How does the adage go: a professional will cost you less than DIY, for the same quality of work. For all intents and purposes, yes, an author is completely capable of recording their own audio book.

But - and this is a big but - it's most likely going to sound pretty bad. It will have a small dynamic range (lack of an audio booth and quality microphone), the quality of the various voices will typically be poor (voice acting), there will be essess and 'plosions all over (pop screens, high pass filters, de-essing filters), there will be volume and tone changes where fixes are cut in (voice acting experience), and in the worst cases there will be background noises throughout (recording space and post-processing).

It could also take them between 2x and 10x as long - time where they aren't writing - since they don't have the experience required to do efficiently record, edit, and clean up their work.

I've recently been listening to fan narrations of light novels, and these are the kinds of problems that crop up all over these fan works. I don't mind in these cases, because they're free.
If Amazon stock fell to the price when pundits were calling it a bubble back in 2010-2014 and earlier, it would actually be undervalued. Earnings are surging along with the stock price. The same will probably be the case with Tesla.
Just be aware that the dot com domain for gimpshop was not created by the original author and contains malware in the download.
https://news.ycombinator.com/item?id=7481091
yeah! screw advertising too! salaries too!
The purpose is to demonize big tech. It's the new "tough on crime." Of course there's a lot to criticize, but if criticizing and making change were the real goals, the hearing would look very different. They might have done more research and make specific demands.

edit/P.S.: I don't mean to sound sorry for big tech. They're not some poor unsuspecting victims. I'm just worried that they'll try to use this hearing, especially the vague "anti-conservative bias" questions, in order to trick people into supporting EARN IT.
Previously discussed 13 days ago - 160 comments:
https://news.ycombinator.com/item?id=23859548
Yeah, more on the Action/Adventure side than RPG.
Though the modern ones do have a lot more RPG elements than the old school NES games.
That would be Leon Bambrick.
If I want to write a book, and only sell the audiobook version on wax cylinders in a physical shop that is only open on leap days for a billion dollars a cylinder then that's what I'm going to do and everyone else can pound sand.

The entitlement of people is staggering.
Was researching GA for a business idea recently, here are some of the better resources I found.

A collection of my generative artwork, mostly with Processing in Python mode
https://github.com/aaronpenne/generative_art

cutterkom/generativeart: Create Generative Art with R
https://github.com/cutterkom/generativeart

kosmos/awesome-generative-art: Awesome generative art
https://github.com/kosmos/awesome-generative-art

Programming Graphics I: Introduction to Generative Art | Joshua Davis | Skillshare
https://www.skillshare.com/classes/Programming-Graphics-I-In...
Metformin may enhance neural stem cell repair in childhood brain injury
I totally get the mis-priced items (but who puts prices on the containers anyway, other than the shelf stickers), and I get the items which someone might just put back on a random shelf, cuz people, but they know how much they ordered, was delivered and received and they also know via receipts how much they sold... so unless shrinkage is a big issue, they should know about stock levels and what items are selling well and have low stock...
The way I read that, the problem isn’t exclusive deals. It’s Amazon signing exclusive deals.

What do you think about this: authors can sign exclusive with non-monopolistic entities?
Arresting 10x people to get 1x guilty is terrible. Talking to 10x is great.

Letting crime happen investigated is not a good solution.
For those that enjoy a bit of historical perspective, it is interesting to note that similar schema repositories existed also for XML (for both DTD and XML Schema). They were, however, all behind paywalls or registration forms.

It is impressive to see how much and how quickly the world has switched to "open-first" when it comes to schemas, documentation and software in general.

Examples:

* BizTalk (by Microsoft) https://web.archive.org/web/20000301195519/http://www.biztal...

* https://web.archive.org/web/20000511095737/http://www.openap...

Bonus: A review of XML schema repositories: https://www.xmltwig.org/article/bw/bw_04-schema_repositories...
Do you genuinely think the average survey-answerer is well-acquainted with such legal specifics?
It was, and I was around during one of his discussions on that at RubyConf last year. It's a very valid concern and Matz is very sensitive to it. There are a lot of things he's joked about removing or changing but won't because of those reasons.

If you take a look at his keynote video he says quite a bit on this too.
that's super badass, but my recollection of having a commute slightly over 30 miles roundtrip is that it was thoroughly exhausting. Or in other words, the same difficult circumstances that inspire one person to remarkable success will still grind many other people down. We can all aspire to be great, be by definition most of us will hew pretty close to average for our circumstances. I think this thread is pointing out how difficult some circumstances can be, which doesn't need to discount the possibility for someone to transcend them, but you're pointing out an outlier in a discussion about median results.
I think they only fine tune the top layers.
Walk without rhythm.
I am so impressed by these activists but at the same time feel so demoralized.

The CCP has consistently acted with great hostility and any attempt to change the system through existing political mechanisms, protests, and civil disobedience. And our global institutions have been seriously weakened by the election of various far-right, nationalist politicians who have no interest in, or are actively hostile towards promoting civil liberties and liberalism.

What other options do these activists have? Violence?
>Assessment of cognitive and neural recovery in survivors of pediatric brain tumors in a pilot clinical trial using metformin

https://www.nature.com/articles/s41591-020-0985-2
> Payment processors generally don't refund fees on payments when the payments are refunded, this isn't new.

This is new, and in fact PayPal and Stripe enacted this policy only this (or last year if I recall correctly).

Some payment processors like Affirm or Amazon Pay have not changed their policy on this yet.
No one in their right mind would say that they're behind on tech or just a manufacturing giant.

The parent comment is merely stating that no Chinese app has enjoyed global success and that many of their apps are very janky with poor UI/UX (generalizing here of course).
Great idea, great app.
You should consider making it a proper osx app on the appstore and selling it for a 2$.
If you are interested and would love some help, let me know (https://sideproject-help.com)
I think the parent comment was referring to the overall market position of RoR, and I'm saying that Node isn't likely to achieve an equivalently dominant share going forward, due at least in part to the wide variety of options available.
Womens Vibrators on Sale Today. Excellent Deal
> How is this any different from series that are exclusive to Netflix?

Netflix is a subscription, but Audible sells things: their subscription provides credits that can be used to purchase audiobooks below list price, but you don’t lose access if you discontinue the subscription.

As this is a purchase-like transaction instead of a broadcast-like transaction, it’s reasonable to assume it should work like other purchases. That includes the right to transfer ownership to someone else, either temporarily (loan) or permanently (gift/sale).
I wish there were different recommended configurations for SQLite when used as the backend of a web site versus the storage format for an embedded system. The defaults are really not suitable for concurrency or for tables with millions of rows. Also I wish I didn't have to recompile to enable sqlite_stat4 histograms.

SQLite doesn't have materialized views.
Here's my insanity

Give the table an DeletedTimestamp and DeleatedReason column.

Mark the records as deleted.

Run around like a lunatic and fix queries so they don't show "deleted" columns to the rest of the app.

Make a page in the application where people can "restore" deleted items. Because they do stupid things too once in a while.
RBSup dawg. I heard you like type signatures, so I created a file format called .rbs, so you can alt-tab while you code.
This is a wild guess- When GPT-3 got confused by "no legs", I don't think it's because it would have any trouble correctly interpreting "no legs" in other contexts. In this context it was searching in a semantic space set up by "a head, a tail, is brown", and the general form of a question looking for an animal. GPT-3 didn't find anything in the semantic space matching "no legs" so it assumed that was an error and corrected it. It's actually fairly close to how a human would solve the riddle, except when the human noticed nothing matched the explicit and implicit prompts, they would correct the implicit request for an animal, and then reinterpret the rest of the riddle.
I don't think they plan to win militarily. I think either they don't have a plan, but their desperate. Or they hope to stir up enough diplomatic pressure/embarrassment to make China back down (they did before I think).
Agreed. Yes, the state of InfoSec is bad in most companies, but with Zoom it is really abysmal. World class super bad.
> Why on earth use a dynamic language like Ruby or Python and then try to bolt types on top

Probably using the languages for the ecosystem (e.g. Python for scientific computing or ML and ruby for ruby on rails) but still wanting to benefit from type checking
Glushkov's story (of OGAS) is a story of a brilliant technologist being defeated by his complete failure to understand his own ideological blindness. The OGAS project was doomed from the start due to economic calculation problem (inherent in any form of central planning). So the actual Soviet Internet was built decades later by the group of my friends and was instrumental in bringing the USSR down.
Zelda II can be considered an action RPG, but the rest of the series is a bit light on RPG elements.
No, you just aren't seeing the 'tax' the same way. Google (and Facebook, and admob, etc) all take a cut of ad revenue, and it's even higher than 30% - in some cases much much higher.

[1] https://support.google.com/adsense/answer/180195?hl=en
I’ve often wished that journalistic institutions would also publish a more long-term view on what they think is going on in the world. I think the most important effect of this could be that it would push them to consider how much their daily coverage is in line with what they actually consider to be important developments. If you explicitly state that climate change is one of the three most important challenges on the scale of the current decade, for example, can you justify the attention (or lack thereof) you give it in your daily coverage? A daily newspaper implicitly makes these judgements of how much attention each topic deserves, but they rarely have to explicitly state and defend these judgements.
SQLite doesn't have GIN indexes.
With all the prior arts, I'm not sure how ruby didn't pick up the good parts and made it better than others.
In case of Libro, you have both Libro and the bookstore as middle men. In the Amazon case, you only have Amazon.
I mentioned elsewhere that Sorbet (an implementation) allows inline type definitions. Its syntax for local variables is this:

def foo
username = T.let("heavenlyblue", String)
end

It's a little clunky but gets the job done, and in practice it's quite rare that you need to type a local variable.

However, more important to have in the body of a program is tools for casting and asserting types, like these:

T.assert_type(foo, String)
T.cast(foo, String)
T.must(foo) # assures the compiler foo is not nil
T.unsafe(foo) # the equivalent of a TS `any` cast

Docs at https://sorbet.org/docs/type-assertions

I'm not sure how tools that use RBS without inline syntax will handle these situations, but to be honest I expect the community to adopt Sorbet in practice anyway. It's very fast and battle-hardened in production at Stripe and several other large companies.

Disclaimer, again: former Stripe employee.
Thanks, evliz!
My app is completely opensource and free.
I don't plan to make it paid.
If I was the management of bytedance I'd at least hold on until next year. A deal made today is definitely gonna be a pretty bad one given the tremendous political pressure.
> Nearly 80% of HK's water supply is imported from China ... what if China were to close the land borders and impose a maritime blockade

This entirely misses the point that China is openly willing to invade militarily.

There is absolutely no way to achieve HK independence without central Chinese government consent. ...which is about as likely as finding an ice cube on the surface of the sun.
Glad to hear everyone in this thread is a doctor, instead of investigators curious to look at potential solutions to covid besides a miracle vaccine (which no one is doubting the side effects of that by the way).
It's technically possible to devise an alternative syntax and a bidirectional converter between it and the json jsonschema syntax. potentially the current json syntax could become some sort of "intermediate representation" not meant for direct human consumption but still useful to simplify implementation of tools that generate or interpret schemas (which wouldn't need a full fledged parser)

A quick web search didn't yield any existing project attempting to do so, but perhaps I'm not typing the right keywords. Does anybody know if this exists?

If not, would you like it? What would be the main characteristics such a syntax should have? (Mine pet peeve are comments, i.e. lack thereof in json)
Signature. The Ruby::RBS library used to be called Ruby::Signature.
Sorbet was written in C++ and is a great piece of work, Stripe did a great job with it. It does have some issues as soon as someone gets into the magic weeds with metaprogramming like Rails does.

Disclaimer: Working at Square, have friends at Stripe, enjoy both type checkers.
A HK friend of mine who's strongly opposing CCP told me independence isn't what most HK citizens want (a hoax even quoting his words). It was a merely a weaponised piece of propaganda by the CCP mouthpieces. By now I can't tell whether he's right or not only from reading main stream media articles. Also curious to learn what will be the ultimate goal.
That sort of epistemological tone is quite painful to see.
GCP is having major problems, websites are down
This all I've been able to take from it.

The bizarro world going on between D's and R's alternating questions about antitrust and voting conspiracies is pretty funny and seeing CEOs who are surrounded by hand picked yes men getting squirmy at times trying to dodge combative questions, makes for entertaining episode of mid-day Maury Congress Edition but that's about it.
GDP per capita in the Soviet Union continued growing until the end with a couple of minor drops - the collapse in Russian GDP per capita first accelerated with the collapse of the Soviet Union.

The 70s and 80s provided slower growth, sure, but still growth. As far as I can tell there was no drastic decline in GDP per capita growth for the Soviet Union until towards the very end of that period, when the rapid changes from Brezhnev to Andropov, to Chernenko, to Gorbachev disrupted the already weak growth.

It's not that I'm suggesting everything will grow the same irrespective of regime or system, but that the correlations are much weaker than most people will assume.
Just today, I saw that some Thinkpad models have AMD inside ...
11. Do you audit third party libraries for security, malicious intent, and longevity?