skysight-inc/HackerNews huggingface dataset:
I think I just understood that the official outlet for lottery tickets physical stores. Is that really so?
As a European I am kind of baffled by this, as we (at least in my country) have had an official app for buying tickets for the state lottery and sports betting for ages.

What is the reason for that? Do the players only trust hard physical paper numbers?

Btw, the euro jackpot is about €120m, but still far from profitable.
Hey, thanks for the feedback. Sorry for being dismissive, I can rant when I am angry. :) I checked the new Redux and honestly, it's still a bit confusing. For eg,

> export const { todoAdded, todoToggled } = todosSlice.actions

Where is ".actions" coming from? Because in the object we have "reducers". Is it implicitly generated? Although boilerplate has been greatly reduced, it seems the project is still sticking to the same set of terms, just hidden from the plain sight. Ultimately, I want to understand why we need anything more than actions and state. You call actions, that update the state, that updates any component which is subscribe to that store. What am I missing? That's how Vuex works.

On Bundlers, my problem isn't the fact that they exist, but that you there isn't one that works easily out of the box. What compounds the problem is that practical examples are often missing from docs. This issue is a great example[1]. Crucial plugins are missing from the bundler. Even if you add plugins, you run into problem like sourcemap isn't being generated.

[1]: https://github.com/rollup/rollup/issues/385
Read the thread. Hell, read THIS thread. It’s one thing to steal somebody’s lifework and point towards ongoing legal cases that will make it ok because the practice will benefit big companies. It’s another thing to be an asshole about it. If it was “wow love her style”, sure, still can’t pay her bills with that but it’s actually “mid style, fuck you also go away”.
If ML people continue to treat the sole source of their models like this, they shouldn’t be surprised to be treated in a similar fashion.
I suspect it would take up the slack - depending on how the failure happened and when it happened.

I don't believe payment processors have the same number of payments every second, so Amex and MC have to be sized for the largest spike (+ some) that they can endure, and so unless Visa fell right when they were already maxed out, they'd likely continue.

And Visa has fallen before; if it was anything like a long-term failure, you know all the other processors would be spinning up as much extra capacity as they could. And many stores still have the paper machines for credit slips.

https://www.wired.com/story/visa-outage-shows-the-fragility-...
This saved a lot of effort verifying artifacts when my team ported a large codebase from maven+cmake to bazel. It's very good when you're doing build changes, large scale refactors, or partial rewrites.

Beyond build engineering, I've also found it useful to debug container image differences.
> So you really want to instead do the exact opposite – ask the consumers to pay and fund your creators with that money

This sounds like "pay to follow" (or at least "please donate X monthly to your favorite creators" ala Patreon).

I think to most Twitter users, content has a value of €0. If you ask users to pay then they'd rather switch to another free creator, or not use Twitter at all.

If users see any value in creators at all, that'll be having interacted with creators for a long time and having developed a deep connection. Or if creators started publishing "premium content" that's obviously worth in.
I don't think so. The highest paying companies don't distribute software, they provide access to a remote service. Even if copyright didn't exist, you couldn't copy the Google executable.
This is in a different measurement from a casual understanding of 6 drinks. It’s 6 daily alcohol units. UK’s NHS alcohol calculator says 2 pints of 5.2% beer is 6 units.
Agreed! I'll make sure to get this implemented ASAP. :)
Western media cherry picks negative stuff about China. Or they add their favorite caveat, "Experts say there could be military applications to China's ambitions." Ya, just like every fucking tech advancement in the US?
Notes on Twitter
Outdoor air pollution doesn't taste good and it's not my choice. There's a huge difference between "This is slightly dangerous" and "This is slightly dangerous but a lot of fun"
Another addition to the Google graveyard: https://killedbygoogle.com/
> Systemd is really well designed and makes Linux workstation use predictable and more secure across distros in numerous ways. You can have any service you want now, even xorg/ wayland, as an unprivileged user. It basically removes all need to use root if used correctly.

It sometimes randomly fails to boot, waiting for some strange condition, while I am not able to intervene via keyboard in any way. That is "well designed"?

I run Xorg as unprivileged user by executing startx, on sysvinit system. There is no problem that needs systemd solution here.
We do it because leading hows are most often linkbait. It works well on balance.

However, literally all the attention goes to the failure cases. When successes aren't counted and failures are, it's unsurprising that a system seems not to work well. This is a problem with title edits in general.

Maybe it would help if we built software for users to suggest title edits.
This may only be the case right now but I find current AI art sits in the uncanny valley. At first glance it looks impressive but after you spend a few hours looking at the output of current algorithms you start to recognize the same quirks and shortcomings in every image. At this point if I needed art for a project I really cared about I'd still spend the money for a human artist.
I suspect that the article is using a hot cache, and that the slowdown wouldn’t occur with a cold cache. The article implies that it is using a hot cache by saying “The array stops fitting into the L3 cache” :

Since the cache system uses the lower 6 bits for the offset and the next 12 for the cache line index, we are essentially using just 2^(12−(10−6)) = 2^8 different sets in the L3 cache instead of 2^12, which has the effect of shrinking our L3 cache by a factor of 2^4 = 16. The array stops fitting into the L3 cache (N = 2^21) and spills into the order-of-magnitude slower RAM, which causes the performance to decrease.
List of software (un)affected by OpenSSL vulnerability
> The third project was a complete rewrite of a really badly created dating website written in PHP that would crash at least once a day and would be unbereablly slow, built by 5 people for a full year. We rewrote everything in 3 months, with two developers, while adding features that were impossible to do otherwise. One lighting bulb moment is when we realize we could use ejabberd and the xmpp protocol for way more than messages and chats, but also to handle our news feed. Once we launched the rewrite, the website became extremely fast and stable. Since then, the BEAM has always been my go-to platform, even if now I use elixir.

This matches my experience with one of the few opportunities I had to use Elixir in "production". I took over as a replacement "technical co-founder" (in actuality: a part-time contractor) for a startup, and inherited a Node codebase that would take an hour or so to batch process a bunch of student data every night. The Elixir replacement I wrote did it in minutes (even before actually making any effort to parallelize it), and it thus turned into an hourly job and eventually near-realtime. I probably could've made similar gains while sticking with Node, but it would've been a lot harder, and the rewrite ended up creating a lot more opportunities for feature development.

Unfortunately that startup failed to raise funds, and it got put on permanent hiatus once the founder's runway ran out. I also nearly became an exception to the "nobody is ever fired for picking IBM" rule when I migrated the hosting from Heroku to Bluemix (the latter deciding to eat our Postgres container for lunch, prompting a mad scramble to migrate yet again to AWS). Fun times, fond memories.
That’s irrelevant, the argument is that copyrighted work shouldn’t be used to influence new work.
Totally agree. I think it's still worth reminding everyone that over a million Americans died from Covid-19 (and counting), and the response was way better than the response to the last major economic crisis. Overheating the economy vs starting a depression in the middle of a pandemic? I'll take the current course every time. Inflation isn't the end of the world, and benefits indebted actors (anybody with substantial fixed-rate debt).
Bob Wilson's Jokes Collection
That article specifically says that onshoring, reshoring, and nearshoring are NOT what is going on. I mean it's the second paragraph of the article.

(Also, it's the NYT, which famously has been criticized, lost readership, and responded recently by replacing editorial staff, for trending towards conspicuous Democratic Party propaganda, in the same way Fox News correlates with Republican Party propaganda. Both situations quite sad.)
$2M/yr on hosting says article.
Interested in seeing how startups (and large companies) are tackling TRUE REMOTE. Just skimmed your handbook and it looks fantastic! I imagine documentation is crucial. Any other resources on how you have evolved and managed remote work? (I only looked briefly but didnt find a section in the handbook). Thanks!
But you may not have the rights to grant that extra license if CoPilot is determined to violate the GPL, they can yell at you all they want but they will have to remove it, as nobody can break someone else's license for you.

It'll have to be tested in court, but likely nobody actually gives a shit.
Except there was nothing stolen. The artist stills own all her work.
>It's a bit like saying we can't stop music piracy, now that Napster exists.

You can't. Soulseek is alive and well. It started with Napster and now others are carrying the torch.
A recursive version of depth first search that I coded in python while practicing for interviews with leetcode. Recusion and DFS is so elegant.
"Video call ringing in Chat" is the #1 feature I miss from Hangouts. Other than that Chat is 100% interchangeable from hangouts, it was seamless.

It's one of the least troublesome transitions Google has done - just wish they would finish the last couple features.
So, how do I see this without an any equipment?
I'd say right in the early 2000s and then Django starts becoming popular, and the rest is history. But the writing is really on the wall in the late 1990s due to the intuitiveness of the Python language and beginner friendly design compared to the other popular scripting languages at the time including Perl, TCL, PHP, Ruby, etc. Speed, however, is never Python's advantage and for scripting languages it's not really a factor.

I think based on Python background it's safe to say that in order to become a hugely popular programming language, any language need to be beginner friendly and/or need a killer application as a motivation for programmers to adopt it. Speed and performance are not important factors unless you are writing an OS and we have already C for that.
>Its not the same old song and dance, whatever it is.

Except that it is... If there's land that you can grow food on, you'll have price competition to grow fuel on it.
"Please don't complain about tangential annoyances—things like article or website formats, name collisions, or back-button breakage. They're too common to be interesting."

https://news.ycombinator.com/newsguidelines.html

(btw, I'm not disagreeing with you. We have that guideline because these things are annoying, not because they're not)
Interview with Nobel laureate Kary Mullis, inventor of the PCR test
The young workers flocking to 'career influencers'
Twitter restricts staff from policing content violations ahead of US midterms
Inexact replicas are also an issue, otherwise there would be no issue with distributing MP3s of an Audio CD, as it's a lossy format that is only close to the original.

I suspect the courts will treat AI more like a "black box" - they won't care how or why your black box can perfectly play Metallica, only that it does.
I just think the law hasn’t caught up with tech again here. This is derivative work, essentially by definition, and just because the styles are being created without “patching together existing IP,” doesn’t mean they are in the clear.

We can trust that a human creator who apes the style of another human creator will do so with a preponderance of flaws such that their works are distinguishable. AI doesn’t operate like that and the case can’t be made that somehow both the AI and the person spontaneously landed on a certain style like it could with two human beings. As the commenters say in the article, the AI couldn’t generate anything without the original works.

Apropos of nothing, her art style really isn’t that original. Her style itself clearly apes illustration styles of the 40s and 50s. I guess copying never goes out of style.
> It is not good for use cases where you want to assert that you say something (e.g., I voted for Blah, or I authorized this transfer).

The challenge is knowing who 'I' is and why you should trust their statements.

Once a verifier knows who you are, you should be able to self-issue statements to them about yourself. Present back self-signed financial instructions in response to a request to confirm a money transfer, for example.

However, I've seen enough people to incorrectly assert who they voted for that I doubt such a self-assertion to have significant utility. Likewise, a self-asserted email address for contact could very well not meet the verifier's business/regulatory requirements without going through a more traditional email address verification.
It was pretty much a "screw you" to young people. Home ownership rates for 65+ year olds is nearly 80%. For 45-54 year olds, its 70%.

Statistically, if you were 45 years old, you likely benefited a great deal from the pandemic.

My brother is in that age group. He bought his house for 380k. It's now valued at 750k. He works in tech so his salary increased from 120k to 180k. He refinanced his mortgage at 2.5% and pays iirc ~1100/month. It's the same story for all of his friends.
I was really blown away by how well erlang/chicago boss handled throughput when I first gave it a spin. A webpage I converted over handled multiple orders of magnitude more incoming requests before failing than the php version it replaced.

CB would get frustrating when wanting to extend certain functionality however, which phoenix isn't quite as bad about.
might not be an en speaker; have empathy
When you say LMB Cambridge or CSH were "self funded", where was the money coming from?
Discrimination and slavery are othogonal. You can have a rule that says if you want to sell flour in a store, you have to apply the same standards to all comers. You can't be mysteriously out of flour just for the black family, or it costs 100x more just for the gay couple, etc. This does not make you a flour-selling slave because you don't have to be in the flour-selling buisiness at all.

Trying to make that somehow related merely exposes something unflattering about anyone who tries it.

I don't know how that could be applied to publishing/broadcasting platforms, but it doesn't matter because the point was only to say that there is no such rule, which means a wallet does not solve the paywall problem, and being free to read something and reading something for free are in fact not entirely unrelated, depending on the particulars of why you can't read something for free.

If there was say, some kind of unmoderated publicly run service where everyone had to pay a certain fee to access it, maybe even in the form of taxes, and everyone had access to it by law, that would be free to read and not read for free, but we don't have that. All we have are things where someone gets to decide what you are free to read.
People who have not heard of King before Twitter and only hear of him from Twitter are not going to be the people buying his books.

So even if there were significant amount of people like you, he is not gaining anything from people seeing his Twitter. On the other hand, I have relatives who created Twitter accounts only to follow authors they like - the number of curated lists of notable literary figures is a testament to that fact.

I'm not saying Twitter is worthless to writers - readers talking about the books certainly helps sales, but that occurs regardless of whether the author themselves are on Twitter or not, and Twitter is certainly not the main platform people use to discuss books.
>It's interesting to think about all the controversy surrounding machine-generated images in contrast with a scenario where the same images were generated/drawn/created directly by a human.

It actually isn't interesting. Or, I should rather say, it's only interesting for singularitarians who anthropomorphize algorithms as part of their idiotic (pseudo)religion.
Slightly off topic but what happened to Evan Miller? He hasn't posted on his blog since 2014 and had a YouTube channel that is also now defunct
> Once parity is reached, China cuts collaboration agreements and keeps further advancements within China

I'd like to see sources backing up this claim. Huawei for example has 5G patents and research centers outside China. Hualong-1 nuclear plants are exported abroad.

Seeing that China is big on business and making money, it makes no sense to keep technology for yourself. There's so much money to be made by selling them!
Yes, we have considered the likely social dynamics of a discussion space with and without a code of conduct.

The discussion space is for our project which we are inviting other humans to contribute to. We are open and welcoming to all, but it's not the town square. We strongly prefer to work in a social context where every participant has explicitly agreed to be kind and respectful of each other, to recognize each other's humanity and to abstain from violence of any kind towards others.

Folks who won't agree to such terms may still fork our work or contribute on Github if they are so inclined.
Long term I don’t think he would make less money. Though even if he does he'll enjoy what he does and that's all that matters.
You don't even have to go to China - I had a very nice painting painted from a photograph for a friend done by another friend's mom who just like painting landscapes.

It looked great and all I had to do was pay for supplies, which was still less than the cost of the framing.
Thanks, that's honestly very nice! I look forward to hearing about it as it becomes more widely used!
Justin Bieber literally got his start from YouTube. BTS and Black pink would also not be as popular as they are without YouTube.

The original comment was a bit miseleading, but you have to admit that there is no equivalent to Pewdiepie on Twitter.
Very interesting. I‘m not very knowledgeable in the payment space, unfortunately. Do you think there is a way to abstract the concepts over multiple, pluggable payment providers (other than Stripe) in the future?
MapReduce is neither Spanner nor Dremel nor Android nor a Self-Driving system. I'm not sure what your point is.

And the paper you cite notes a number of other people in the acknowledgements who were critical both to refining the design, and to the infrastructure that MR was built atop, so even in the case of something that Jeff and Sanjay did do, they neither did it "alone", nor "from scratch", despite yes, being the two primary designers and developers of the initial implementation of MR.

If you have a point you're trying to make, make it explicitly.
If you're using Windows, then I'd probably just use a script like this as well instead of trying to figure out whatever the equivalent of find is.

If you're not using Windows, you should probably learn to use some basic shell commands.

Also, line 19 has a bug.

Also, readdir('foo', {withFileTypes: true}) will return a list of directory entries so you can check the type without doing a stat. Also, sync versions are easier.

fs.readdirSync(DOCS_DIR, {withFileTypes: true}).forEach((file) => {
if(file.name.startsWith('.') || !file.isDirectory()){ return; }
...
});
In fact it's well known that successful artists would have studios with their students churning out art that they'd apply the direction and final touches to.

Which are which has been lost to time in some cases, and the art world is filled with dissertations on it.
Anyone knows if WhatsApp is running Erlang or Elixir these days?
Same for your baseless snark, maybe provide some facts yourself
>But if I took 100 paintings from a single artist and combined them all into new works of art, that would probably be copyright infringement in my view

What makes you say that? A work is considered derivative with regards to another work, not to an author. If we take your jigsaw example and accept that the final result would not be derivative of any of the works that contributed each individual piece, and then pretend as if in actuality all the sources were from the same artist, what would change that would suddenly make the result derivative from some or all of the original works?
Glad to hear it was temporary!
I recently also bought a rather fancy upright piano, a Sauter Master Class 130 [0].

It is a rather niche brand but the pianos are absolutely top tier and the Master Class easily rivals the Steinway K52 or Bosendorfer Grand Upright, or perhaps is even better (to my ears).

[0] https://www.sauter-pianos.de/en/master-class-130
Yeah, the picture captures some of it, but you really have to see it (preferably with kids) as there's just giant old industrial equipment painted and ready to climb on. Some of the valves even turn!
I doubt the Russians would share their deep-tech with China. There's quite a bit of enmity b/w the two after the Sino-Soviet split; China for much of recent history was US's weapon against Russia (and India). In fact, it was the US that indirectly help built up the US (much like the rest of East Asia).

[I'm generally surprised by how ill-informed western populace is about their own govts doing.]
Even if the components are different, more often than not they will share same fundamental styles (margins, paddings, radius, colors) because of design systems. What's the point of repeating all the standardized things again and again? Normally, you don't even need a component for something like a Heading, or Paragraph. With 'styled-components' you need to create extremely trivial components, that just need some styling. Conflicts aren't really a problem if your conventions are sane.
True, but most of the cooks I know don't have to live in the basement of their kitchens.
Same old song :)
They get twice as many ad impressions this way: once for the made-up "story" and once for the follow-up setting the record straight.

Really ambitious outlets can increase revenue even more by publishing a series of "reaction" articles before and after the fiction is exposed.
This looks super useful to me. Trying it out right now. Is there a way to have my own tags/collections I can mark notes with? For example I have books that I want to bookmark because I plan of reading them. And there are books I love and want them in another list. I would also like to share the latter with friends when they ask me if I can recommend a good book on a specific topic. For movies I already use public imdb lists for that.
Remember Blahbalicious?

https://www.youtube.com/watch?v=pVCGqcXzLak
Nobody expects the English inquisition!

Amongst our weaponry are such diverse elements as fear, surprise and an almost fanatical devotion to Oxford's...

(I'll lead myself out)
4chan doesn’t exist anymore?
> Home ownership rates for 65+ year olds is nearly 80%.

Pretty sure most of those people are mortgage free.
> Without systemd, bootstrapping a complicated desktop environment would be a hot mess

What is a complicated desktop environment? Why should I run it? I want to run simple desktop environment, like Xfce. I run startx in tty, and get unprivileged Xorg with Xfce on sysvinit system. It's rock solid.