skysight-inc/HackerNews huggingface dataset:
I recently ordered a pickup order that seemed to just be using the restaurant's POS system.

For delivery it's harder because you actually need someone to deliver the food and the logistics are really hard (they have to get there when the food is ready but not too late and not too early, etc.). But... there are like 80 restaurants in a 10 minute walk radius from me, so I can just deal with pickup for now.
It's a much better idea than building a wall!
Worth noting that the demo questions and answers are jokes based on common online arguments, not facts. This is not Jepordy. Think online flame war kinda answers.

The answers to the demo are here: https://github.com/lettier/hacker-feud/blob/master/src/main....

I think the project is neat and the code is clean. It's funny how something so good can frustrate its own audience with a tiny over site.
Do you ask to look at their github? If yes, then what's the point if you're not trying to see the quality of the code and the tests?
I use Perl and the common gateway interface on a 386 desktop pc.
Firefox mutes audio from videos by default. YouTube also functions perfectly in Firefox.
Oh absolutely. I'd say that this holds true for most states west of the Mississippi.
In 2013 Dell was taken private with one really big check for ~25B. I don't know off the top of my head what the earnings multiple was on that deal, but I know that it was done at a significant premium to the public price on the stock so I'm sure it was up in the range that you just said doesn't happen.

This deal is obviously notable for its size, but companies being taken private are pretty common.

Panera Bread is another recent example and a good one since its business is pretty similar to Starbucks. That deal was for about 7B. Also a pretty big check. Also at a high multiple.
I find the GitHub "archive repo" functionality a great, easy way to indicate a repo is abandoned; the most you need/have to do is a little readme edit/repo description edit if you want to explain or point to a good alternative.
Chinese rocket weighing 18 tons falls to Earth as space debris problem worsens
Blogging Is Not Dead
> I am not sure what you mean by “the more complex ones”

What I mean is that when you introduce nested sets (sets of sets, sets of sets of sets), and then allow repetition of elements in nested sets, it isn't clear what that means (if anything) if you think of sets as groups of physical objects. Mereology avoids this particular issue.

> the advancements in the set theory allowed to develop the measure theory, which is the basis of rigorous probability theory and statistics.

Well, there are two different questions about set theory (1) is it an accurate model of everyday human thinking about grouping objects? (2) is it useful as a foundation for developing various useful mathematical theories? A lot of defenders of set theory assume the answer to both questions is "Yes", or even fail to clearly keep the two questions clearly distinguished. The correct answers could well be "No" and "Yes".
As a website operator, I feel a personal responsibility to consider how my choices affect those things, even if my users might incorrectly blame others instead of me.
> If Kafka had come first, everyone would see relational SQL databases as overengineered, overly-prescriptive, overhyped. There are niches where they're appropriate, but they're not a good general-purpose solution.

Oh ho, there's some deep irony about calling a database over engineered when we're looking at kafka.

I'm running a copy of sqlite right here, and it's pretty nice; it does queries and it's portable,
it even comes as a single .c file that I can drop directly into a project. I use the same API for
my mobile app.

Where's the equivalent for kafka?

No? I have to install java, and run several independent processes (forget embedded), and configure a cluster to... um... do what? send some messages? If I want to do more than that I have to add my own
self implemented logic to handle everything.

Different things you argue; but alas, that's the point; the point you made was that kafka would 'be it' if it had come first, but...since it cannot serve the purpose of a db in most contexts; you're just wrong.

It's a different thing, and it might be suitable for some things, but I have deployed and managed (and watched others manage) kafka clusters, and I'll tell you a secret:

Confluent sells managed kafka. They have a compelling product.

You know why? ...because maintaining a kafka cluster is hard, hard work, and since that's the product confluent sells, they're not about to fix it. Ever.

Now, if we're talking about event-streaming vs tables; now there's some interesting thoughts about what a simple single node embedded event streaming system might look like (hint: absolutely nothing like kafka), and what an alternate history where that became popular might have been...

...but Kafka, this kafka, would never have filled that role, and even now, it's highly dubious it fills that role in most cases; even, even if we acknowledge that event streaming could fill that role, if it was implemented in a different system.
I was wondering this as well. I couldn't find the thesis and for a moment I wondered if this was posted as an example of an AI-generated post.
If you've got an email list going, 'might look into substack.com to monetize. (No affiliation)
No one cares about server side pings. On server it is not an issue at all - feel free to hold dead connections for a while.

Networking issues are always on customer side, you have to detect it from the app otherwise it will literally freeze.
DbVisualizer has been my main SQL “IDE” for years. https://www.dbvis.com
Cool looking house.

I'd have to wonder how they keep the siding in shape, though. You'd have to think waves would keep it wet, leading to rot or at least mold on the north side.

Anyone got any ideas about that?
Cash? Deflation is coming?
As an Ontarian it is frustrating how the marginal tax rate has risen over 50% over the last decade, but ignorant people think things are the same as in the US. Of course capital gains on primary residences is taxed at 0% so it isn't really surprising that real estate and its financialization is Ontario's main industry.
It'd be nice if robots.txt were actually respected so that your blog was visible to people you trackback, or from blogs that link to you, but not to search engines.
The first thing you learn when you're proud of your Github profile is that nobody is actually clicking into your projects and reading code, with few exceptions.

Sure, at small companies where developers interview you, or maybe if you link to a specific relevant project in your cover letter, you might get a pair of eyeballs. But I think people vastly overestimate the readership of their repos when looking for jobs.
I've always heard the acronyms I listed as "yoo-nih-sef", "po-tuss", and "oash-a" (the first syllable like "ocean"). It would be genuinely surprising to me to find out that those were not the standard pronunciations, but I guess it's possible that I've been living in a bubble my whole life!

From the limited Spanish experience I have (a few years in middle school and high school), I was aware of the subtleties of how "g" is pronounced with relation to the following vowel, but I didn't know about how "GIF" was pronounced! It fits what I remember about loan words though; I think we had the word "hockey" as a vocab word once during a unit where we had all sports words, and we were taught that it was pronounced the same way as in English, which stuck out to me given that "ho" at the beginning of a word in Spanish would usually not have an "h" sound like in English. Of course, "ck" is basically never found in real Spanish words either; from what I recall, "k" isn't really used much at all besides in loan words!
The problem is timing markets is extremely tenuous business. You may correctly time the downturn, but you may miss an opportunity when the economic picture improves. Missing just 10 good days over a span of 14 years can have an enormous impact on your returns [1].

[1] https://www.wsj.com/articles/a-crash-will-come-and-thats-ok-...
I doubt it. They are getting a kick out of breaking rules. Otherwise they would do real racing.
The Dark Forest Theory of the Universe
Covid-19 Exposure Notifications Reference Server
I have few projects on 1k+ stars; the ones that are more beginner-friendly are normally where I get most unrelated requests. I used to help people where possible, but now I just don't have the time (or TBH, motivation).

So I closed the issues on those two projects that got most low-quality issues. People started to open PR to tell me I was wrong and I should open the issues. This cemented my decision, oh the entitlement of some people.
But driving requires a person to be above a certain age. They have to go through a test to prove they're competent. And there's still certain rules to follow like not being intoxicated while driving even after they have proved themselves to be competent.

And most importantly driving is a privilege that can be taken away if someone repeatedly fails to comply with the rules. So not really a rational rationale
The problems in this country also cannot be solved by empty rhetoric about “taxes being too low on the wealthy.” Taxes on the wealthy in the US aren’t dramatically lower than in Europe. The top tax bracket in Germany is 45%, versus 37% + state. So if you live in any of the 9 states with a top state bracket of 8% or higher, including New York and California, the top income tax bracket is actually lower in Germany. Capital gains taxes in Germany are also similar accounting for state capital gains taxes.

So how does Germany pay for its expansive welfare state? It has a 42% bracket that kicks in at 57,000 euro. In California, the marginal dollar income tax at that level is just 26% (federal plus state). It also has a 20% VAT. In both Germany and the US, the vast majority of income is earned by the bottom 99%. In the US, we don’t tax those people enough.

(Or we tax them what they want to be taxed. I can’t help but notice that while half the country wants European-style social services, nobody is proposing European-style taxes on people making under six figures, or a VAT. Even Sanders promised not to raise taxes on people making below $250,000. The math just doesn’t work. Americans—the bottom 99% that makes 80% of all income—have chosen to be taxed less than Europe in return for less social services than Europe.)
The image quality of that mic drop is amazing. I’ve only ever seen that in a compressed gif. Reminds me of when I first seen a retina screen
Problem is there's no auto detection that a repo is no longer maintained. Easy to do but github does not do it.
Perl, PHP, Haskell, Lisp, Ruby, Elm. A pretty terrible list, but maybe not that far off what you'd get from a Family Feud-style survey of people in tech.
Right, "savvy investors", mostly professionals, compete with each other to be first to set the market prices at their truer values. The index investor just goes along for the ride.

> then the index rebalance forces index fund investors to buy in

That's not really how it works for cap weighted whole market indices. They remain cap weighted as prices change, there's no need to "buy more" of a winning stock, you already had the stock, it won, now you have more of it (in USD terms).
Isn't that a felony? Years ago when I was in college I talked to a post-doc or visiting professor from Germany who got am aerial speeding ticket for going really fast on some desolate part of the I5 on his way from San Diego to San Francisco.

He said it turned out to be much more serious than he expected (coming from the Land of Chocolate and the Autobahn) and it was a pain in the ass to sort out.
> That would be correct if GIF stood for "Gerbil Interchange Format" rather than "Graphics Interchange Format".

Exactly like the well known Joint Potatographic Experts Group, yeah? I guess it's time to start saying JayFeg.
OpenPandemic
When was it true that "this time it's different?"

The dot-com implosion meant that you can't go public without revenue. The bar for IPOs then shifted far upward (even irrationally so) and has remained there since.

9/11 permanently moved the bar on state surveillance, war powers granted the president, and screenings. That mostly hadn't happened after prior hijackings or accidents.

The Columbia disaster killed the Space Shuttle Program.

There are many events that permanently transform affected systems. Coronavirus is a once in a century curveball and we are in the first chapter of many in the COVID-19 book. Many things will change. We don't know how many yet.
Reddit, at least, has an active reply notification system, so while this is rare, at least it's possible to have a conversation, even if it's probably only visible to its participants.

HN's lack of an active reply notification means that, unless you're checking the [threads] link obsessively, replies can easily go unnoticed, so writing here is more performative.

How that intersects with the rest of the site's dynamics, I'm not sure.
Blogs are fun. On a dare, I booked a domain in my name in 2001 and started writing a lot. Being an n00b in everything, I wrote anything that fancies me. Macromedia (then Adobe) noticed and had it on their site front-n-center alongside some of the best sites of that time.

The site was well visited, approaching million-month hits at times. Advertisements on the site supported me while I bootstrap my Startup (failed later).

Now, I write but very far and in between. If a topic/idea comes to mind, I search/research and found that someone has done a better job and so I don’t write. Trivial things are ignored because it is trivial and everyone would have known. I don't think I even have analytics enabled or it is just that I never cared to look at Analytics anymore.

People emailed me about missing/non-working links, open-sourced files missing, thanking me, etc once in a while but that's it.

The bar for a good article has hit the ceiling and I’d rather not write than write like I used to write long ago.
You are your best search engine !

On a daily basis your brain use shortcut to get to the point.
Open Firefox (of course) ALT+B. Then add a new bookmark for instance :

Name : Stack Overflow

Location : https://stackoverflow.com/search?q=%s

Tags :

Keyword : st

Now if you want to search "javascript timer", just type : st javascript timer

Add "%s" to all your favorites website search url.

Example : https://en.wikipedia.org/wiki/%s

To discover some new website content, apply the same trick to Hacker news, Reddit or any RSS River.

Voila, bye bye GG.
Awesome. The Gang could have shirts printed up:

"I fought the lawn, and the lawn won."
I'll say man, there is just something almost spiritual being all there alone out in the Utah West desret can see a hundred miles in every direction, nothing but flat unbroken skyline, blowing down the highway at 110 mph and then realizing even at those blistering speeds you're hardly moving against that infinite flat backdrop.

I love it man.
The US doesn’t have a lot of red light cameras. The ones that they do have are usually privately owned and administered. The owners puts them in for free and gets a cut of the fines. Now that’s American.
There's also different "shitty"'s. Some are only aesthetic/architecture features like bad CSS or a kooky object model or API or performance problems or something, but some have security vulnerabilities.
The concert case single monopoly that controls both part of the source as well as basically all sales is now comparable to the pile of separate delivery services that compete against each other.

A claim that all of these have formed a cartel requires strong evidence.
This is very cool, and as an interesting side effect, it helped me understand exactly what's going on in the "famous" APL code. Well done!
Not just Prime, all packages. Even an hour from Mississauga, where Amazon has a warehouse, packages are super delayed. I'm not sure if it's Canada Post or Amazon, probably both.
> You can't play badminton with bushes and flowers in the way.

You could, but it wouldn't be fun.
But for me ATM is like milling, it's a machine that has machine in its name. It's not like lathe, probably because I've grown up surrounded by people that call it an atm machine. You cant fight language after a point - there's a point where double negatives are grammatically incorrect, and there's a point where we are at now where wikipedia just classifies some dialects of english as having negative concord, where multiple negatives affirm (instead of contradict) eachother. Same way, at a point it probably makes more sense to talk about redundant acronyms as just a thing english does than try and say that a construction that a lot of people use and that everyone can understand is a grammatically incorrect thing. So ATM vs ATM machine becomes a dialect choice rather than some grammatical discussion, like British vs English spelling
1. Users have bandwidth limits. (And videos are big.)

2. Users hate constant motion on the page. (And videos have constant motion.)

3. So users stop videos from playing automatically.

4. Publishers want the video to play, so they stop using a proper video format, and use the GIF format, which produces even bigger files, and prevents users from stopping the motion.

Something’s horribly broken here. I really want browsers to let me treat GIFs as videos and block autoplay.

Typical usage of GIFs is flatly obnoxious.
I think the actual quote is a little different, but I like this version:

I like to pay taxes. With them, I buy civilization.

https://www.goodreads.com/quotes/17105-i-like-to-pay-taxes-w...
I say "Giraffe-ics Interchange Format" when I explain it that way. Plus the only English words in common usage that start with "gif" have a hard G.
*using a service called Alpaca
Forums were crap for that, too. If you commented on an ancient thread, a moderator might flame you at best, ban you at worst, for necroposting. Most forums were ran like North Korea and people just dealt with it, heatedly defended the absolute authoritarianism even.
The horse that just fired the IG for investigating his friend Pompeo?
isn't what gifv is?
I’d love to check out your blog if you have a link for it please. Thanks!
I'm actually with the OP - taxes as such don't offend me; I'm more concerned to get value out of them / their efficiency and purpose, rather than what they are in absolute terms. But wanted to point out that 50% is not unheard of and doesn't have to be in "millionaire" category of income.
Yeah, I get it.

For us oldsters, there is a little cool-ness associated with the CannonBall Run from an old (but popular) movie. But it is a stupid thing, for sure.
Yes, but this is true of any system offering N - 1 safety, e.g., HDFS, Vertica, Pulsar. It's not specific to Kafka.

And you can switch to your warm replicated cluster in this scenario, if you have one, Mirror Maker 2 supports replicated offsets so consumers can switch without losing state.

But what you're describing is going to shaft any replicated system.
To get people to sign up to their patreon?
Is that service available outside USA?
US GSA Designing Architecture for Democracy
It was surprising to see that it might still be difficult for you to get the word out.

As far as I'm concerned, you're Doreen from Hackernews, Internet famous.

Hope that you do get the word out. Hope things improve. And sorry for the condition that makes it all that much more difficult.

Your perspective is valuable, and hope to read more from you.
"No longer maintained" is hard to define, does no commits in the last year mean "this project is mature and needs no changes", "this project is dead and should not be used" or "the author still cares about this project but is busy with other stuff this year" or something else?
I see nothing wrong with a disclaimer along the lines of "This is a hobby project. As the author I care about this project and want it to be as good as possible but don't expect the kind of polish you'd see in projects with corporate backings." It doesn't discredit the project in any capacity, it just tempers users expectations.
The first thing I do is just check commit history for recent commits. Usually a good indicator a thing is abandoned
> Constitutional rights, ya know.

There is no general Constitutional right to commercial activity.
When I find an open lib on github that looks to solve the problem I have, and it has a "warning! don't use" on it - I assume this means the author has no intention of maintaining the library, accepting patches, or preserving backwards compatibility.

Contrast this with the standard assumption - I'm using random code off the internet with a good faith effort by a maintainer not to break my stuff. If I find things broken, I may upstream a patch to said maintainer - or decide it's not for me and move on.

I never go through the latter effort when there is a big warning on the Readme.
Some times you should just use Graylog (kafka+elastic) ,especially if you are already comfortable with Elastic. You get to scale,retain and monitor your data in addition to stream processing. If I have fairly small Go webapp that needs stream processing, I would just use Graylog instead of trying to use Kafka directly.
As a Kafka alternative, has anyone attempted to use PostgreSQL logical replication with table partitioning for
async service communication?

Proof of concept (with diagrams in the comments):
https://gist.github.com/shuber/8e53d42d0de40e90edaf4fb182b59...

Services would commit messages to their own databases along with the rest
of their data (with the same transactional guarantees) and then messages
are "realtime" replicated (with all of its features and guarantees) to the
receiving service's database where their workers (e.g. https://github.com/que-rb/que, skip locked polling, etc) are waiting to
respond by inserting messages into their database to be replicated back.

Throw in a trigger to automatically acknowledge/cleanup/notify messages and
I think we've got something that resembles a queue? Maybe make that same
trigger match incoming messages against a "routes" table (based on message
type, certain JSON schemas
in the payload, etc)
and write matches to the que-rb jobs table instead for some kind of
distributed/replicated work queue hybrid?

I'm looking to poke holes in this concept before sinking anymore time exploring the idea. Any feedback/warnings/concerns would be much appreciated, thanks for your time!

Other discussions:

* https://old.reddit.com/r/PostgreSQL/comments/gkdp6p/logical_...

* https://dba.stackexchange.com/questions/267266/postgresql-lo...

* https://www.postgresql.org/message-id/CAM8f5Mi1Ftj%2B48PZxN1...
Surely Amazon is experiencing a huge increase in sales - I wonder how big. Completely insane for them to make _more_ money and find a $2 wage increase too high for a job that’s still incredibly risky.

Bezos gotta hit that $1T somehow
For some reason I read that as Fortran 77.
The problem is that in practice there are many times that the visible different between "done" and "abandoned" is null, specially for smaller single-purpose libraries.
UC Berkeley hosted a virtual graduation on Minecraft
I was just looking for good academic websites in my field, and I found that for the most part, they're gone. They still exist, especially Google sites. It's just that they're purely for promotion. Almost entirely things an employer would look for. 20 years ago, you'd have academics putting material on their websites to provide information to others.
That was more of a joke app that the foreign press got very excited about.