skysight-inc/HackerNews huggingface dataset:
How is Taiwan an internal Chinese issue? There was a civil war that ended in a deadlock. Both societies grew and actually interacted fairly peacefully for 70 years. The people in Taiwan view themselves overwhelmingly as Taiwanese. Using your logic applied to Crimea, should they not obviously be Taiwan then?

The question is, do we want to end this idea of "taking back" things that were "ours" in the past? What even is "ours" and when do you get to call the cutoff time? What is it, 1800 AD, 1200 AD, or 2000 BC?

China itself was made up of smaller civilizations many ages ago... so if I'm a present day decendant of one of them, do I get to claim that part of China as my own?

Also, when did the CCP ever control Taiwan? Never. So how can they take it back?
> That's my core point. It's not enough that the didn't deliberately spell out the implication. Most people -- yes, probably even you when you're not really trying to argue for a preferred conclusion -- read articles with a context, being aware of the history and subtext. Yes, cool, you can show that they didn't explicitly say the words. So what? Obviously there's more to consider.

All right then. Find an article and walk us through it, in detail (because the devil can be in the details). Prove your point.

But, you were claiming that "that buzzfeed-style news sites were casually promoting the idea that any laid-off worker could just learn to code and make that their new job," with the implication that justified drive-by "learn to code" comments targeted at laid off journalists. We're getting a long way away from "casual promotion" when we're analyzing (for instance) the coal miner story in Guardian for subtext.

Also, the edit I made before your reply may be relevant.

Reply to late edit:

> Where do you get that? Obviously a huge portion of people (it's obviously to me at least) feel like these publications were being casual about this idea, and in that case, yes, "a word to the wise" is enough -- or three words, as the case may be.

Your word choice is getting towards my thoughts on this. If there's any genuine belief behind these harassing comments, it's a feeling that something false is actually true.
A lot of automated copyright claims are made by reasonably sized organisations. Should require a deposit for making automated claims.

Do not have to take them to court, the burden of proof lies with the copyright holder. And sufficient mechanism for counter claims and forfeiting the deposit.

Also can take collective action against all falsely claimed copyright.

The real trouble is something flagged as offensive, once a comment of mine on Quora was taken down. I was given a warning of that being offensive and me being potentially banned. I have no idea to this day what was taken down and why people found it offensive.

The right to contest sadly does not exist, this makes it so easy political or religious groups to silence individuals.
I see, thanks!

What about the queue discipline?
That is the one I buy usually indeed :)
Indeed, but as Russell himself pointed out, the burden of proof would rest on anyone claiming it to be so!
Sure, but demos are a good place to start. Then we can figure out why exactly the non-demos are slow.
Moxie also said they're going to keep it.
https://twitter.com/moxie/status/1261342005658935297?s=20
(author of Dgraph here)

I'd argue relational DBs get way more credit than they're worth. And it is indeed tricky to make them work across different data models -- that's by now an established fact across big SV companies. Restricting direct access to rigid RDBMs and making data modeling easier via graphs is why Facebook Tao, Dropbox Edgestore, Airbnb Knowledge Graph and so on exist. See my post [1].

I'll give you a simple example. Consider, movies and directors. If you started with the fact that each movie has exactly one director, you'd design exactly one table, with a director column.

Later, if you realize that each movie can have multiple directors, you can't just alter that table. You need two new tables -- one for directors, and another one to connect movies to directors. That's not simple, that's a big change which requires a bunch of work.

Doing this in graphs is simple. Adding a bunch more outward relationships is simple. Data modeling, in general, is way simpler in graphs than in RDBMs.

Mongo and such came out of the Bigtable era. Cockroach and Dgraph are coming out of the Spanner era -- where it's not only about horizontal scalability, but also about strong data integrity and distributed ACID transactions.

[1]: https://dgraph.io/blog/post/how-dgraph-labs-raised-series-a/
Air: Yes
Humans: No
Water: Yes
Animals: Yes
Sun: No
Stars: No
ISS: No
I haven't done a ton of psychedelics, and I'm on hiatus from most substances until I get some things together, but personally, I've never had the mind-altering experiences other describe. It's been interesting for sure, last time I was in bed, evaluating and analyzing my entire life, realizing I need to improve a lot of thing, and I faced a lot of thoughts that I've always had subconsciously, but never admit normally.

But that was about it, and typically, I spend the next day rather calm, but also mildly down, but that's about it. A couple days after a trip, I'm back to my status-quo until the next time
ICANN Rejects .ORG Sale to Private Equity Firm Ethos Capital
But I don't think it's right to call these "fudged". It strikes me as the appropriate division of labor. Government administrators are responsible for reporting the data they've collected; it's pandemic modelers, not administrators, who are best equipped to determine which data is useful and what the data implies. Pandemic modelers realized they needed data on PCR tests only, so they told Virginia that and now they're getting it - the system worked!

It'd be a different story if Virginia said "this is the number of test suitable for contact tracing we're doing", or NYC said "this is an unbiased estimate of the total mortality burden of covid-19 in our city". But I don't think they did.
Will the post Covid-19 world go vegan?
The only GIF you need in Slack is this one: https://media.giphy.com/media/n59dQcO9yaaaY/giphy.gif
for when a new user signs up :)
There is trading activity in the milliseconds-seconds horizon as well. I'm sure all the big HFT players participate plenty. These just wouldn't be considered MM strategies.

Your original question was why MMs have to operate at HFT horizons. MMs by definition are liquidity providers (which means high availability and high volume at competitive prices). In some cases (DMMs) they're legally obligated to do so at some well defined baseline. And in that specific context HFT speeds are required.
In this specific example, the restaurant does have a contract with the delivery service and they're still re-directing customers.

Advertising, or trying to redirect to other restaurants paying higher commissions are the only possible explanation (aside from incompetence of course, but if you believe that I've got a bridge to sell you).

They're trying to maximize revenue by double-dipping. They want the $70 food order and another $X because you viewed some ads.
Ask HN: How would you manage IT for remote only workers?
My company currently uses the traditional Active Directory/VPN model. This has been less than ideal for people forced to work from home. Since it looks like remote work may become a permanent thing for some employees, what are the current best practices for providing and supporting IT assets to people offsite?
A 2nd player can control the hat. It's not full co-op but it's something.
How does everyone feel about moving to Sacramento and upgrading your living spaces if you were able to commute to work on a flight to the Silicon Valley in less than 30 minutes if and when you have to be physically present at the office so you do not suffer a detrimental effect on your career that "aripickar" highlights.

If you feel positive about this idea, give us a little information about your commute needs via the form below and at what price point this flight would need to be at for you to justify the move.

We will publish the results here so everyone can see ( names redacted obviously) so you can get an idea if this is just a few folks talking or if this pressure to move out of the Valley is a real phenomena.

https://www.uamcah.com/sacramento-to-bay-area
It'd be cool if there was something like Q&A mixed with mini-podcasts.

You could be listening, then have a question, ask the computer, have it start up a mini-podcast at the segment that answers, then say "go back" and keep running the original.
These is the most up-to-date article I've seen on these matters https://lwn.net/Articles/787754/ https://lwn.net/Articles/629155/
> Forcing the team to pay attention is probably harder in an async conversation chain than a meeting but I don't think ineffective is correct.

I think this is a feature. If people aren't paying attention to asynchronous information, there's a problem. Either the information isn't useful or the team isn't functional.
I run quite a lot of Google search ads. To the tune of multiples of hundreds of thousands of dollars a month. There's a small distinction I want to make here.

It is not only allowed, but common, to bid on the name of a competitor. What you can not do is use their name in their ads. If I had to guess what's going on here is that at the scale DoorDash is at they're almost certainly utilizing dynamic keyword insertion where it grabs your search query and inserts it into your ad text. This is probably just an oversight honestly. I highly doubt there's some advertisers menacingly rubbing their hands together and cackling as they type in "saddleback bbq" into the ad copy. This is probably just an oversight on Google's part tbh.

Edit: I believe that you can stop this to some degree also by registering your trademarks with Google. Here's their ads policy. https://support.google.com/adspolicy/answer/6118?hl=en
The word "hacker" has been re-purposed so many times.

IMO hacker culture includes but is not limited to computer engineering and science. It is about being so curious about a domain of knowledge that you end up learning it in its little details, and as result, you can bend that domain to your will. Hackers are often working on experimental stuff that have little to no commercial value but are still valuable in their own way. You can read a bit about computer hacker culture in the Jargon file.

Examples of (people I consider) hackers are (YouTube channels) Applied Science, cnhlor, and styropyro.
The author is correct, when interpreted as speaking about work. A great deal more of code that is written should be done in a less fun way, or not at all, for all our safety.

But programming microcontrollers for side projects is pure, rocket-fuelled fun.
> The thing is, it really works. So anybody not thinking this way is leaving money on the table by growing more slowly.

Someone will inevitably come along and claim this is how capitalism works, survival of the fittest, ruthlessly efficient markets, and all of that. Which, of course, is entirely reasonable if that "assume a perfect sphere on a frictionless plane alongside a perfectly rational actor" model of economics actually existed in the real world. It doesn't.

At the risk of sounding like I am moralizing, which I am but not in a negative or peacocking way, this is why I work to optimize my choices deliberately against financial gain and towards things like my community, my environment, and my society. I buy from companies that, best I can tell, pay their workers reasonably and act responsibly. I have walked away from projects at my employer--and, once, threatened to leave my employer (along with several of my coworkers) if my group insisted on proceeding down a path that it, happily, abandoned. I deliberately don't own a car, order from delivery services, or shop at Wal-Mart.

Why? Because while individual actions make a very little impact, setting the example for those actions gives others both the courage and the cover to take them alongside me. I can't sit idly by and wait for "the group" to do something, even to my own financial detriment[0]. Make no mistake, I work in tech like a lot of us on HN--though I am not a software developer so perhaps not as well off as many but still doing fantastically well compared to the most--so I am coming at this from a position of privilege and have a very long way to fall before I hit bottom.

Most of us do, which is why it is incumbent upon us to make decisions not solely in pursuit of money and to translate that into our businesses and, frankly, if the shareholders don't like it then they can say so while I'm converting my corporate format to a SPC.

0 - "Detriment" here meaning that I'm spending slightly more than I "should" if I optimized output solely for cost and making slightly less than I "should" if I optimized input solely for gains.
People may be reading more news but if ad sales are down because revenue is down at companies who normally buy those ads that it doesn't matter how many views their new stories are getting.
ASCII FS/RS/GS/US do not have a visual representation, and users do not know how to enter them. That means they're essentially for binary-like encodings -- they're not really text if users can't see or enter them easily.

But users can see the commas in CSV, and they can trivially enter them. Yeah, the result is messy.

The lesson here is that the separator control characters should have been visual and had a visual indicator on keyboard keycaps to indicate how to enter them. Because they aren't and didn't, they are essentially useless for text.

EDIT: I do happen to know how to enter these on *nix systems. The ascii(7) man page tells you how:

034 28 1C FS (file separator) 134 92 5C \ '\\'
035 29 1D GS (group separator) 135 93 5D ]
036 30 1E RS (record separator) 136 94 5E ^
037 31 1F US (unit separator) 137 95 5F _

so FS is ^\ (which you have to be careful does not cause the tty to generate SIGQUIT -- you have to ^V^\), ^], ^^, and ^_. That is, <control>\, <control>], <control>^, and <control><shift>-. On U.S. keyboards anyways.
Show HN: Mike – The Push-to-Talk Microphone App for macOS
Is there a way as an end user I can filter out all results driven by DoorDash, GrubHub and the likes on Google Search? Or perhaps would I be better off using DuckDuckGo?

Seems like this might be neat browser extension to help people get search results that point you directly to a restaurant website. Perhaps following the ad blocker concept; restaurant middleman blocker.
The unblocking in a standup is almost always async. They're there to have a defined place for public knowledge transfer. You usually shouldn't drag down the standup with a prolonged conversation. You can take care of it after in an async way even with in person standups.

Focus on surfacing problems not solving them.
Because just like me thousands reading the title would think this has something to do with coronavirus.
I didn't generate any files in the examples for simplicity. But you could imagine a workflow where Python generates some data and then you use R to plot it + run some statistical tool.
Process and make more easily consumable? Sure, I don't have all day to catch up on happenings and events.

But to selectively edit videos, leave out details deliberately, loaded word choices ("blasts", "destroys", "slaps back"), deliberate misuse of words to instill a sense of credibility ("fact", "expert", "scientist"), and so much more?

That's more than just processing the data... that's deliberate manipulation.

In entertainment news media, Fact now means opinion, Expert now means political shill, and Scientist means random person with an opinion.
Seems like if Google is doing extrajudicial enforcement, they could easily stipulate in their terms of use that false claims can result in a lifetime ban from Google services. People might think twice about making false claims if they (or their entire organization) will lose all access to their Google accounts forever.
Nobody's saying that, the point is seeing this title is very different knowing that it's from 1973 rather than the present day.

This is Hacker News after all, it's important to know what is and isn't current events because without a date, it's kinda assumed that it is a current event.
Google has effectively crowdsourced both developer support/restitution and extension filtering for chrome.

Instead of paying people to answer emails for developer support, they pay a small number of people to monitor social media sites for complaints that reach some threshold of outrage/publicity.

Way less hassle to let the public solve their problems.
Gifs may be fun to watch the first time, but I have to say it drives me crazy to have a bunch of looping animations running all over the screen when i'm trying to focus on something.
Cookie-based tracking, sure. But there are plenty of other avenues for fingerprinting. This[1] help doc from Adobe Analytics even makes reference to a Subscriber ID header you can get mobile carriers to give you, if you get onto the carrier's whitelist. Nothing the vendors do device/browser-side to restrict tracking will help if your mobile carrier is transparently appending an identifying header to your request after it leaves your phone.

[1] https://docs.adobe.com/content/help/en/analytics/technotes/v...
Exploring 6 Images of Ancient World Aqueducts
Guys, I’ telling you. Gif is the next instagram.
I think it's more frequently a bailout for bad management. Either because a manager sucks, or a team can't self manage.
So long as "bail to a human" doesn't take long e.g. 5 seconds to connect to an operator, it might not need to pull aside at all.
So what about having a text-to-speech program read a book? Doesn't that satisfy both?
Startup capitalism seems quite different from traditional capitalism. Instead of profitability, the main qualification for a successful startup seems to be a good story for investors. Then, with VC money in hand, traditional pricing signals can be distorted by subsidizing the service - sometimes for years. Whether the big business that results at the end of this process is viable, valuable, or even desirable to customers is impossible to tell until the subsidies run out and the startup has to try to make a profit. At that point no alternative may exist because smaller, independent competitors have been driven out of business by a series of VC-fuelled market distortions.
You don't see that someone might read the title and infer there's a current outbreak of Covid-19 in Antarctica? The title seems like deliberate clickbait without a year.
I don't see any indication that California ever had a separate minimum wage for tipped employees. Are you referring to some California-specific provision? Seems like a strange way to do things.
> stream of bytes

I've always wondered: What's the best/defacto way to delimit this back into packets at the application level on the receiving end?

I would think the obvious approach would be to insert some magic word into the stream so that you can re-sync.

Or is this not an issue since you know that once you're connected, you'll never drop a single byte, therefore, the only way to get out of sync would be a program error?
(author of Dgraph here)

There're a bunch of changes you can do in Dgraph, that're very convenient. For e.g., going from 1:1 relationship to 1:many relationships (see my comment about movies and directors). Having sparse data models and such.

Then, able to change from int to float, to date -- all these constitute a flexible schema that something like Dgraph is built around, and an relational DB is not -- which all make it easier to iterate upon data models, way better than what relational tables can give.
Please review and stick to the site guidelines here. Note this one: "Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents."

https://news.ycombinator.com/newsguidelines.html
App store takes 30% of revenue before you even start advertising..
That's a lot of businesses. The local liquor store "injects themselves" between you and Budweiser when they sell you beer. It's not inherently evil or unethical to act as a middleman, especially when you provide additional value that the original business does not.
> I'm guessing the piano is in pretty bad shape?

Well, it was!

> Generally, people don't realise that pianos that don't get restored have something of an expiry date.

Agreed, especially once the soundboard or pinblock are cracked.

But those are actually quite good on this particular instrument. It was simply a 'budget' grand, 135 so fairly small, made in the DDR so not the best quality (to put it mildly). The fun is in getting it to work again and a great piano to practice repair skills on, you couldn't possibly mess it up much further.

> But I guess if you put in really hard work one can?

Absolutely, but it would definitely not be economical, then you'd have to work on a more valuable instrument.

> Conversely, old pianos in good shape sound great. I think that's my issue with Yamaha grands. They sound soulless.

I'm not good enough to distinguish from a technically good grand and one that sounds 'great', this one actually sounds a lot better than it's $100 price tag would lead you to believe, in fact it sounds a lot better than my $1500 digital one, and it's in many ways much more fun to play.

> Steinway pianos for example have to be restored with Steinway parts to have resale value. I guess that's why you get such high prices for them.

Steinway pianos are valuable because they are sought after, not because each and every one of them is great. I've seen really crappy Steinways sold for their weight in gold.

Bosendorfer is very good too, not nearly at the price of a Steinway, Pleyel has some really nice instruments (but those are getting much older now), Fazioli, Kawai and many others. The history of a piano is about as good as the trees from which its parts have been cut and with wood being a natural product that puts a lot of variability in at the core.

That's why the really good brands pay a premium for the highest grades of wood, that's the easiest way to make a huge difference in quality.
What happens when you "netperf TCP_STREAM from 2 sources"?
Animating Colors SwiftUI
Maciej Ceglowski has a good bit in one of his idlewords posts about how the "what makes hackers tick" genre is full of pieces that are really "how to be someone just like the author". There's probably nobody that remark applies to more than ESR, and ESR is probably not someone you'd want to work to resemble more closely.

So, in reality, if you want to understand your technical cofounders, it is probably not a good idea to take ESR seriously when he says that you should find a "real" Unix (your technical cofounders are, actuarially speaking, almost certainly macOS people), hand-write lots of HTML, or "serve" th "tribal elders of open source". And the idea that "attitude is not a substitute for competence" among hackers is both funny on a variety of levels, and also a singularly bad note for understanding software developers you work with.

The Mythical Mammoth doesn't have any of these problems, and is a great book, and one worth reading simply so you can have a sense of what building software actually entails (Dynamics of Software Development is another older book that has aged somewhat well --- as have all of Joel Spolsky's posts on Joel on Software; in fact, I'd probably start there). But while this stuff will help you understand the work that's happening on your team, it probably won't do much to help you with the mindset of your team members.

There probably isn't a substitute for just talking to your cofounders, a lot, and asking lots of questions.
I think it's pretty clear that until there is a same-price 90+% accurate meat analogue this is unlikely. Perhaps best for the world, but we are selfish actors as a whole.