skysight-inc/HackerNews huggingface dataset:
This is a classic case of aggregation theory: https://stratechery.com/concept/aggregation-theory/

DoorDash, Grubhub, etc. are becoming the place that customers go to when looking for food. And if they own the customer relationship, then your restaurant is a commodity. This is basically how I live already. I sometimes want something specific from a specific restaurant, but more often than not, I just want something and I browse through Seamless until I see some food that looks good and order it. I don't really know or care where it's coming from as long as it's reasonably priced and has decent ratings.

I know how heavy the fees are, so I tried for awhile to order from restaurants directly, but it's often horribly painful. You have to call on the phone, which is already a huge hit to user experience. Then you have issues with noise, accents, trying to accurately convey exactly what you want with any modifications, providing your credit card over the phone. It's just horrible and I always fall back to just using Seamless. I feel bad, but restaurants certainly don't seem like they're going out of their way to make the direct ordering experience as painless as possible.

These restaurants don't have the money or expertise to develop great websites or apps, and I don't want an app on my phone for every restaurant anyway. Nor do I want a list of dozens of bookmarks for restaurants, without a way to discover new ones. Not that it matters, because I think we've seen pretty clearly that consumers as a whole are going to just go with whatever's easiest for them. And anyone who is going to build out the infrastructure that Doordash and Grubhub have so they can own the customer relationship due to a superior UX is going to extract as much value as they can as well, or they won't be able to keep up with the competition in terms of UX or ads. It feels like a fairly intractable problem without regulation, which I'm generally skeptical of. But maybe that's the answer here.

I do wonder if Google and Apple could add "order online" functionality to their maps programs without too much trouble. Their interests might be more aligned with restaurants such that they could take 5-10% instead of 30%.
I don't think that's the primary reason people leave. They leave because the entire point of paying a lot of money to live in a nice part of Manhattan is all of the fun stuff they can do in Manhattan. The amount of space that gets you in Manhattan is much less than most other places. They can't do that stuff anymore, and they're stuck in their own space. So they leave to a place where they can have more space.
Does anyone know how this idea of repulsive forces in root spacing might relate to filter analysis?
With how poor delivery services coverage in my area is, if I look for Saddleback and don't find it soon, I'm probably uninstalling because they won't have anything else I'm looking for. Might install again next year to see if it's better.
Are Pandemics Good for the Environment?
Or the pm whoever that is now
I guess Packet is one, there’s a couple of others who escape me right now.
Building artificial islands in disputed territory and then building non-civilian buildings is drastically different.
That literature does not use visual images is its advantage: it isn't contstrained or restricted to a single visual realisation; every on who reads it's reconstructs in their own unique manner, also same reader may imagine it in a different manner at a different time. Also that mental image is out of the bounds of normal space and time; such freedom is what makes it special in that regard.

Take witcher for example, the games offers a single model of Geralt of Rivia, while someone reading the Witcher novel is free to construct their own model, their own landscape,..etc.

My point is that narratives are not a strong point of games, rather it might even be a weak point; they are not what makes games unique or different from other forms of culture. The more games move away from a narrative structure, the more unique and compelling experiences they are able to offer, is my view of the matter.
That's the default for a long time already, but people actually want to use it from outside the server and so they configure the listener.

https://www.elastic.co/guide/en/elasticsearch/reference/6.3/...
Weekly Recap of Privacy News
I wrote a Chrome plugin that highlights new comments and that allows me to tag users. I spend too much time on HN :P.

Was fun to build though, and surprisingly 'useful'.
Well to be fair, no one still talks about that publicly as a selling point, they use other words instead like "collecting aggregate data on user purchasing trends"
Note that this article (like many, many others) assumes GNU Make. POSIX
Make has neither .ONESHELL nor local macros. Neither do most built-in
Make implementations in other OSes, like OpenBSD's bmake.
This is a question with two answers. It depends on the company.

There is lots of evidence of some delivery companies using your “tip” to cover the base salary of their employees. So if a driver is guaranteed $5/hr, and you tip $3, DD/UberEats/etc. will claim they only have to pay out $2 for that hour.
Docker Networks
Great! thanks.
I understand what you mean. In fact, I think we should more frequently do the opposite: we should publicly shame slow websites (cough new Reddit).

Anyway, for fast SPAs, here is a useful comparison: the "RealWorld app" demo.

I would urge everyone to look at the Lighthouse audits for these three implementations:

React/Redux:
https://react-redux.realworld.io/

Angular:
https://angular.realworld.io/

Vue:
https://vue-vuex-realworld.netlify.app/#/

Svelte/Sapper:
https://realworld.svelte.dev/

Solid.js:
https://ryansolid.github.io/solid-realworld/

This is just a demo, of course, but it is close enough to be representative. From just this simple demo we can already see significant differences: Svelte and Solid.js are much snappier. The author of the article, Rich, created Svelte.

Of course, this is just talking about performance, not yet getting accessibility, navigation, transitions, etc right.
that archive link is also paywalled
And what happens if there's overlap between the targets?
Hey Dang, another side project born right from this post. I've listed all possible links from this post across pages and listed down here. https://born-out-of-covid.f22labs.com/

Let me know your thoughts, will add more details and links after i wake up tomorrow.

Stay safe everyone.
The simple way to support the restaurant directly is to order an extra item, that you don't eat.
The single most important thing that made me understand the hacker mindset as a teenager was the Jargon File. And the publications and conference videos of the Chaos Computer Club also had a great influence on me, as well as Clifford Stoll's The Cuckoo's Egg.

Read books by hackers, watch conference talks. And ofc get to know hackers, go to hack spaces. Keep an open mind and be curious. That's a good starting point to see how hacker culture really is. It's mostly about unorthodox curiosity and having fun with machines and systems. Think of children playing with toys, who grew up and never stopped playing with toys.

Don't waste your time on pop culture presentations of hackers, like movies or reading articles about "great" hacks or hackers, it's misleading and not going to transform your mind to think like a hacker in any way.
As an open source developer, I wouldn't contribute to any project that uses these licenses or trust any company that's using them. They're not classified as free software or open source for a reason: it's crucial to be able to fork in the event that the company decides to become hostile. The ability for the other contributors to do this is what keeps them honest. With these licenses, that whole trust aspect gets thrown out.
It is an unpowered flight, not a graceful fall.
Would this work with an html table element? I am building online pivot tables and I like the idea of building the entire table on the server and swapping it with a div on user click.
Running `/giphy cardio sucks` on my work slack (thankfully just to Slackbot) yields a very NSFW result: https://giphy.com/gifs/old-school-bj-oldschool-111XK1CCmGNwI...

So... confirmed?
You get that in Des Moines. Not nearly as many but they are there.
Oh yeah, when I said "lower profits" I didn't mean per roundtrip, but overall lower profits over a longer period of time due to fewer trades happening at wider quotes. HFT almost always quotes minimum spreads, so my question was why you couldn't be successful quoting larger spreads (not $1M, but let's say 2-10x the normal spread) while trying to be "smarter" as opposed to faster, since with wider spreads you'd already be in front of the order queue when the price moves, in front of the HFT trader who has to react to the movement to quote his tiny spread.

I'm trying to understand where the market maker = necessarily HFT comes from. After all, we had markets makers well before HFT too. I understand that MM can be particularly profitable when doing HFT, but why is HFT a necessity?
I submitted this same page 6 years ago [0]. It's interesting how different the comments are this go around.

[0] https://news.ycombinator.com/item?id=7371501

P.S. Can anyone tell why my submission doesn't show up in the "past" search results for this?
It's a significant discount from previous funding rounds according to Techcrunch: "Giphy last raised $72 million at a reported $600 million valuation at the end of 2016"

[1] https://techcrunch.com/2018/03/09/giphy-held-talks-to-raise-...
Aw man, why'd you tell me this? You just cost my company 1 productive-engineer-day.
Daily Crunch: Facebook is acquiring Giphy
> What they mostly should know: TCP provides a bidirectional stream of bytes on the application level. It does NOT provide a stream of packets.

> That means whatever you pass to a send() call is not necessarily the same amount of data the receiver will observe in a single read() call.

Yes, this. For god's sake, listen to them.

I had to fight a coworker on this. I had quickly created some client code just to validate that the server was working. Due to some quirk, all the messages were arriving in full in every read call. He told me to ship it.

I said no! "I need to check if there's more data and if so add a loop to read again" "But it is working, release it". That went on for a while, to no avail. Wouldn't look at documentation either.

Eventually he head to leave for the day, and I took the time to implement it correctly.

I started including basic TCP questions on interviews. Not many people even get past the TCP handshake (if they even know about that).
There are many places to follow:

https://github.com/rust-lang/wg-traits/tree/master/minutes

https://github.com/rust-lang/lang-team/tree/master/minutes

https://rust-lang.github.io/compiler-team/

There's a youtube channel too. (Also start here: https://blog.rust-lang.org/inside-rust/2020/03/28/traits-spr... )

The important thing is the `chalk` work. And basically the rust-analyzer approach drives that.

Hah, this branch PR got merged 6 days ago into rust master: https://github.com/rust-lang/rust/pull/69406
Most technical people you work with, even in early startups, will not be "hackers" in any way, shape or form. Hacking doesn't usually equate to doing things that tend to make businesses lots of money. Sometimes it does, but not usually.
why on earth does fb exist?
"Most users don't care about the value of the data." In a world of micro transactions every user could for example be paid fraction of a cent every time he or she sees an ad thus sharing revenue with Facebook.
Ask HN: How does TikTok/IG build video filters/story editor?
Is there open source software that they use to start with, or does creating filters/video effects/story editors require to be built from scratch? If so, is there a special skill set required for this and does it require a large team or can it be done by a few people?
...and some of those Most Capable Programmers helped by letting other reuse what they wrote, in form of IoC/DI frameworks!
Or are you suggesting that every programmer worth their salt should write their own IoC to suit their needs?
This sort of anti-marketplace sentiment is making mainstream media on the other side of the Atlantic. Today’s Sky News coverage https://www.youtube.com/watch?v=Vbt-l-RnQZo

Disclaimer - I’m the bald guy.
Maybe companies are using COVID as an excuse for layoffs, or it could be that advertising revenue is down for low end mobile games.

But it doesn't really make sense for an industry that is seeing increased revenue to have a downturn.

I'd also be skeptical of that survey, there are a lot of people with game side projects that will do just about anything for exposure.
Because billionaires with large egos exist in the wild.
> Blocking infrastructure that others rely on is militancy

If protesters blocked all the routes - yes. But it's a case of causing inconvenience. Causing inconvenience is militancy only in a very broad definition of militancy.

But it's a very typical thing to see - when you're in a privileged position and all convenience is targeted at you, loss of that convenience is often perceived as oppression.(Have you heard how evangelicals in US moan about being the actual oppressed people?)

>A very narrow minority does this, and usually it is out of ignorance, not malice.

Knowingly breaking rules is malice.
Typically the biggest problem is saving from Excel to UTF-8 since it really really wants to just use its locale-dependent default charset. Opening is trouble too, but people are occasionally good about noticing that and figuring out how to get to the import options... the re-conversion to a different charset on save happens transparently so people don't notice.

In recent versions there finally seems to just be a new "UTF-8 CSV" option in the Save As dialog.
"...necessary to retain the management team and keep them motivated..."

CEO Soltau currently earns $5,877,000 a year... isn't that enough motivation?
Trademark infringement us not legal. Google/Doordash are selling a different product and clearly labeling it as Saddleback.
Samsung Surprise as World’s First Smartphone with Quantum Technology Launches
Show HN: Born Out of Covid (Collective Links from HN Post)
Another side project born out of covid WFH and from the HN post https://news.ycombinator.com/item?id=23170881. I've listed all possible links from this post across pages and listed down here.
https://born-out-of-covid.f22labs.com/

Let me know your thoughts, will add more details and links after i wake up tomorrow.

Stay safe everyone
TechSolidarity: Tech and Warehouse Workers Need to Stand Together
Why, exactly, does a static site need component-level hydration?
Face Recognition and Elevated Body Temperature Detection
Interesting, idk that I've ever needed a transaction with more than 25 rows.

But I agree in general about the limitations. Having used RDBMSes like Postgres a lot, as well used Cassandra and DynamoDB in production, I would almost certainly not create a new app with DynamoDB as the primary DB. Even if you have an app where you expect to need to scale writes heavily, it's not going to be on all tables equally. For instance, your users table, and related resources that are relatively small and grow linearly with your users, will probably fit fine in a Postgres DB for a very long time. And being able to have normalized models and powerful indexing and querying patterns available is a big benefit.

DynamoDB can work well for a specific sub-system that needs very high scalability. For instance, if you needed to store pairwise info between every user and product combination for some reason. Of if every user can upload a huge number of resources of some type (though the access patterns need to fit dynamodb's constraints, if these are documents or files of some type then another system like S3 or Elasticsearch would probably make more sense). Or if you're tracking advertising views by an advertising identifier or something. Or scraping and importing a bunch of data from other places. In some specific use-cases like this, the downsides vs an RDMS can be very minimal, and the built-in scalability can save you a ton of time vs having to constantly tune and potentially shard your RDBMS system.

But even in these cases, you might have better options depending on your access patterns. For instance if you don't ever need to refer to this data by reading it in an OLTP context, you might want to just write it to a log like Kafka to be ingested into Redshift or HDFS for offline processing or querying.
Plant-based meat sales in the US are up 264 percent since March
How does one read this article?

Seems interesting as I kind of thought Playboy was not longer a thing.
I sympathize, but I have no particular desire to validate or support the gig worker model. I'd much rather some company with health benefits and vacation time employs them in the future.

And if I'm going to pick who to support from my own limited funds, it'd be the people working at the restaurants I very much want to patronize when this is over. Some of my favorites are already gone for good.
Clearly this acquisition has nothing to do with either Facebook's or Giphy's businesses...
Not sure you can even call Giphy a 'business' because that would imply that an attempt had been made at creating value.
Just because you've heard it before doesn't make it false. I hope your naivete represents a minority perspective.
Yeah, the UberEats one even said they would match the tip to the restaurant when I used it
I do think this is something that Google could be smarter about mitigating. In the longer term picture, higher conversion rates advertisers will spend more on Google AdWords budgets, so an ad that drives right to the restaurant people wanted should be a net win.

I think the larger problem here is that DoorDash & GrubHub are better positioned to pay a higher customer acquisition cost (better capitalized, higher margin businesses long term, and also more drive to create brand awareness in this moment), since they can convert for people who want alternatives to whatever they searched for, and on top of that they can more easily justify investing in tuning their marketing campaigns. So from Google's perspective, it may be hard to perceive a strategic advantage of fixing this.

What is surprising to me is that investing in tuning their marketing campaigns hasn't resulted in developing custom landing pages for those campaigns that, for example, might put people on a page for the restaurant in question (maybe with a sidebar for "looking for alternatives?"). That'd no doubt improve effective CPA for their campaigns.
> This time they don't understand why client-side authentication means no authentication at all

I've seen this... with an intern! I can't imagine dealing with a whole team like that.
Both have good build quality. I have a Librem 5 Birch (1st run), so while it has a prototype feel, it still has the build quality of a mid tier Android Device (~$300-400). It uses a lot more metal with a plastic backplate, so I like the weight of it.

My huge annoyance with my Librem 5 is that the Wifi Signal is terrible. I literally have to be within 5 ft of my Wifi AP to have even a useable signal. It won't work if there's any obstruction or if it's beyond 15 ft line of sight. I have tried all of the suggested fixes, but this is still a pervasive issue. I hope it's fixed in a later batch.

The Pinephone has much more of a plastic feel. I have a Google Pixel 3a, and half the time I have to do a double take to see which is which. But the build quality on that is very nice too.

If you have other questions, feel free to let me know!
it is still stealing[1].

fair use is an affirmative defense, where you say "yes i stole it, but the government should not protect the content owner from me," similar to "yes i injured them, but it was self defense and they do not deserve compensation."

[1]intellectual property violations are not theft in the strictest sense of the word, they don't remove the original. stealing in this context is colloquial.
Company Creates Cardboard Hospital Bed That Also Serves as a Coffin
Ask HN: I just made $1M, how should I proceed? How can I make it last?
Yes; this is so far off, and is not even at the RFC stage, that I didn't mention it. But you're right that maybe, someday, we could make it even harder for folks to call these things in newer editions.
Doesn't TOTP usually allow for clock drift in either direction? This might be problematic, especially if there's some IO issue causing it to hang. What happens if the rootfs gets stuck read only?
It's unclear, but appears that door dash is still keeping tips despite saying that they'd change their model.

https://www.businessinsider.com/doordash-still-be-pocketing-...
Yep. Here's an example showing a table that updates and flashes a color depending on the operation:

https://kutty.org/examples/bulk-update/
This will be downvoted but- in the US, on a national level, "poor management" is a deliberate choice.

The chaos that stems from absence of leadership suits the Chaos Monkey President. Like all grifter/carnival barkers, he despises his customers (marks), whose only option in the absence of information, support, structure, is YOLO, and who will therefore ultimately suffer the most, while continuing to turn to him for his cynical false messaging and identification of an Other to blame for any misfortune.

Those who are not under his spell are beaten into apathy by the sheer unrelenting awfulness and the absence of an alternative national strategy other than "vote in November."

Even states/regions (like mine, NY) where there is less insulation for incompetent or malignant leadership than at the national level and that are finally proceeding rationally and relatively transparently nevertheless failed to act quickly enough at the start, and continue to be presented with grotesque and criminal obstacles by the national government.

It is an appalling state of insanity that we are in, that's for sure.
IME (both as an IC and as a Manager), daily standup is the tech worker equivalent of a time clock. Most developers won't be in office until 1 minute before the daily standup.
NSFW depending on where you work at.
The PeerTube content bootstrap fund
Order a drink. Those are usually the highest margin items for restaurants.
Interesting. I always suspected something like this was going on. Virtual networking / "SDN" just sounded slow to me.

Do you know a good source, to learn about the lower-level Linux/container/docker/k8s networking?
> In an ideal world, daily stand-ups are meant to unblock problems and help teams ship product faster. In reality, there's actually no space in the standup to dive deeper into actual issues. The second you do, everyone else tunes you out, your standup drags on much longer than it needs to, and you're asked by your manager to "take it offline".

There is an ideal balance between fully async and going down a rabbit hole. A good standup will have feedback from others in the group, but it is important for everyone to know and respect time boundaries. One or two sentence interjections usually work great.

When you're giving updates as frequently as daily, a synchronous feedback loop is necessary for the information to be relevant. If I post in a slack channel that I am debugging issue X, and 2 hours later, someone posts that they dealt with X last week and has a solution for it, I've just wasted 2 hours of time.
Don't companies buy google ads for when people search their direct competitors?
use cases:
- monetize gifs
- suggest gifs to their users based on their feeds
- nothing relevant
just #deletefb and save your brain and the planet
That seems like a huge waste of time and food. If you're picking up your order anyway, why not have a $5 bill ready to put on the counter?
Podcasts are my new Wikipedia