skysight-inc/HackerNews huggingface dataset:
Music predates currency systems by quite a bit. I'm sure the art would change quite a bit if charging to listen to a song was no longer practical.

Though I'm unconvinced that music would disappear. I can think of many kinds of musicians that do not get compensated per se: small time streamers, buskers, student musicians, garage bands, amateur music clubs, and religious music leaders off the top of my head.

To reiterate, I think it's fair for someone to ask for compensation for providing entertainment. Also I think considerate people will respect the wishes of creators in consuming content.

But bottom line, I don't think people have natural rights to a particular business model or to control the expression of others (which is fundamental to copyright). Creators do have legal rights, but that's a whole other set of issues.
I’m somewhat self conscious about the sheer volume of commits that I make. The reason there are so many is that I want each atomic unit to be distinguishable.

Part of that is motivated by the will to save often in case something goes wrong. Part is to let continuous integration validate with high granularity. Part is to allow for binary search on revision history to reproduce rare bugs and isolate the specific change which introduced it.

These considerations may explain the correlation with “top performing” - although for what it’s worth I try to make commits which remove more lines of code than they add whenever possible.
Around here (NYC) the Sanitation Department collects them and turns them into mulch for the parks. It's a great way to recycle them without burning.
Why not? Doing experimental things that might not work out, or need radical revisions, is exactly when VCS helps the most.
> talks about gaslighting

> refers to people he disagrees with as a cult while saying he fundamentally agrees with authoritarian communists... just maybe less scale

> discusses how allegations of racism were used to dismiss concerns about voter fraud — purely as a shaming tactic, sans evidence of actual racism

> supports more of that shaming

Uh, okay.

Maybe gulags for the Trump supporters?

But like, just for re-education — not mass murder, like those other leftists.
Well, to be fair, there isn't a clear winner.

Maybe SRT, but it doesn't have much platform support itself, and its spec is pretty strange. I get weird Adobe flashbacks about it, since it seems so heavily pushed by Haivision, and it's really made for a different use case - it's made for big broadcasters like ESPN and TV networks, not for web startups.

The current motion seems to be towards hacking WebRTC to accommodate broadcast ingest. But WebRTC is really huge and complicated and you only want a tiny sliver of it for this use case. Pretty much all implementations are buggy because its such a gigantic kitchen-sink design.

There's also RIST (for those who love working groups) and Zixi (for those who love closed source protocols?).

I honestly think that something like HLS could do pretty well (broadcaster slices video into 1-second TS segments and just ships em with HTTP POST), but it's not something I ever saw anyone do. Definitely doesn't meet the TV networks' needs, but its really easy to scale and straightforward to secure, which is maybe more important.
No, General Average is based on percentage of value, so the most you could have to pay is however much the stuff you were shipping was worth, if basically all the other cargo on board was lost except yours.
There's also this:

U.S. congresswoman calls out Nike, Apple and Coca-Cola for lobbying against Uighur labour bills

Jennifer Wexton says companies are publicly condemning forced labour and privately trying to water down bills

https://www.cbc.ca/radio/asithappens/as-it-happens-wednesday...

The companies principally who are lobbying ... to have changes to your bills, are Apple, Nike, Coca-Cola [and] the U.S. Chamber of Commerce. What are they trying to do? What changes do they want to make to your laws?

Well, I don't know, because they haven't come to me to try to make changes to my piece of legislation, but the word is that they're trying to water down some of the enforcement provisions while publicly proclaiming that they are very much against and condemning forced labour. They're going behind the scenes and trying to change the law.

If they're against it, if they say that this is not in their interest, then why would they want to change your bills?

Because it's going to impact their supply chains and make it harder for them to profit off of this forced labour.

Which means that they're using the forced labour?

If they're not using it, it wouldn't be a problem. But, you know, it appears that they are using it. And if they are auditing their supply chains the way they're supposed to, this legislation wouldn't be an issue.
I mean, if you don't have high decorating standards, then more power to you.
Do you know about organice? https://organice.200ok.ch/
There's a lot of movement in this direction. Check out:

https://cloudron.io
https://noteworthy.tech (my project)
You typo'ed the URL
> Fourth, streaming platforms are incredibly expensive to create, maintain, and promote. They will not be profitable for a long, long time, on top of requiring mountains of cash to start.

I agree with that and unless you have founders who possess the required expertise + motivation, it will be expensive.

> And finally, users "get used" to a specific platform, e.g. Twitch chat, and it's difficult to break these emotional attachments.

Yes and no, I think if you build a quality product, people will try it, and if it works and is delightful, they'll come back. Look at TikTok.
You import our eucalypts, you import our bushfires!

(For those not in the know: eucalyptus trees are extremely flammable. In very hot, dry conditions, their oil can become a vapour around them so that you would be well advised not to light a flame within a metre, as the tree may catch fire and occasionally even explode.)
Ecstatic to see this project still alive. A good 15 years ago now I helped to run the mapping site for it (Quadropolis) on a Drupal instance.

While people tend to focus on the mapping and the stripped-down Quake gameplay, I think there are some subtle innovations that Sauerbraten did that are unrecognized. For example, the announcer loudly notifying you when a major powerup is about to drop. It was always silly that, in old twitch-FPS arena games, the gameplay was heavily based around memorizing the spawn locations and times of the major pickups... Sauerbraten/Cube2 made that informal thing formal by including it in in-game announcements.

And the on-screen text... back then, games were resistent to just sticking the user's name over the player model and uglying up their game. Now, of course, nobody would dream of putting the art over the multiplayer experience like that. Cute related features are how chat text similarly appears over the speaker's head. Also, on-screen numerical damage. Little things that many FPS games of the time insisted on not doing because of "immersion", but MMOs had proven that informative, clear gameplay was more important than immersion.
It brings joy to millions of people every year?
The observation is that every deep net f(x) trained on a dataset of (xi,yi) pairs using descent can be written as f(x)=sum_i a_i K(x,xi) + b, which looks like a kernel machine. But in fact a and b depend on x, and K depends on the entire dataset. So the paper is in fact saying f(x)=sum_i a_i(x) K(x, x1,...,xn, y1,...,yn, xi) + b(x). If you were thinking “my deep net is just a kernel SVM with flavor,” you’d need a LOT of flavor for the equivalence to hold.
Quake-1 clone with a novel in-game map-editor. It's fun. Try it.
If you take a screenshot of a PDF file that's been blacked out, then you're fine. There is no more OCR.
The standard is clear about this: It's undefined behavior, and the compiler is allowed to make this assumption. The part that does the optimization might not even be aware what the target platform is or does, and doesn't need to be. (And the discussion specifically about integer addition is probably decades-old, so it's unlikely you're going to change any compiler maintainers view on this now)
> I’ve been actively making music full time for a good 15 years now. I work as a writer/producer and despite all of my experience and theoretical understanding I’d probably be hard pressed to come up with a way to algorithmically describe my musical instincts in a way that generates satisfying music.

> I think a large part of the trouble comes from the notion that most music requires a certain degree of subversion of expectation. And not randomly selected subversions either. Deliberate choices that feel meaningful. I could spend a lot of time defining one melodic phrase and immediately need to tweak the rule for the second half or a reharmonization. Not to mention rhythmic cadences and groove.

I mean this in the kindest way but... you’re right. You should not seed generated music algorithms. You’re describing something people feel viscerally as something mechanical. I don’t know if that’s how you experience music but... it’s not what most people feel hearing it. And that’s okay.
Good looking out.

https://github.com/mattdiamond/Recorderjs
Algos are not Racist, Its the human mind, devoid of logic, sees it in everything
There have been 1.5 million confirmed Covid deaths, but the total number of people who have died from Covid is far higher than that, I would guess at least 1 million more, but possibly higher. Even wealthy countries with developed healthcare/government infrastructure are missing a significant fraction of deaths (in the USA alone, we have probably missed about 100k Covid deaths from the confirmed count). In many less developed countries, a majority (in some cases an overwhelming majority) of Covid deaths are never counted as such.

It will be hard to get a total estimate until at least a year or two after the pandemic is over, because even in developed countries death reporting can lag by up to a year (that’s leaving aside cause-of-death attribution). If you check back in a year or two WHO, CDC, etc. will have much better estimates for the total death toll in 2020, with (possibly wide) error bars you can largely trust.

Beyond that, this is weak pedantry about the definition of “millions”. People commonly use this plural to mean >1 million; we’re talking about the order of magnitude here, not the precise count.
I understand why this was downvoted, but I am a bit annoyed at the downvotes because _we can do both_. We can do more to control the virus, and we can do more for people dealing with the fallout of mental health issues exacerbated by the pandemic. That these two very related things are seen as mutually exclusive is the real bummer of this whole scenario. The number one priority is not controlling the virus or helping people with mental health or addiction issues. The "number one priority" is helping people who are struggling, pandemic-related or not, period.
The main takeaway here might be that two 25 year veterans both make function level and line level comments. The particulars are somewhat of a matter of flavor preference :)
Thanks for catching my blind spot there. I think what happened was that I used the -te form (書いて) and stripped off -te, but didn't conjugate the verb properly starting from 書く.
I know that it is a little hard to believe but back in the sixties before hijackers changed the rules flying was a whole lot more relaxed. No security, just walk out on the tarmack, climb the steps and you're on the plane.

It was like a ship, friends could accompany you and then leave when they asked for all guests without a ticket to depart. I was just a kid but I do seem to remember them checking tickets. But I suppose you could wander aboard and find a good hiding place, unlikely but not impossible.
Doh! I'm pretty sure this isn't the first time someone pointed this out to me.
Interesting. I recently hacked together a tool shows the area on the screen I point to in maximum threshold, to make things like this visible. I have it mapped to a hotkey and I fire it up every time I see a redacted area.

https://github.com/guidovranken/threshold-zoom
To be honest the math is super simple, but standard music theory piles a heap of messy terminology on top of it. For years I've been meaning to write a "programmer's guide to 85% of western music theory" article, but never quite gotten around to it.

The core of it boils down to stuff like:

* scales are arrays of note offsets:
* majorScale = [0, 2, 4, 5, 7, 9, 11]
* to change a scale's key, offset each note:
* dMajor = cMajor.map(n => n+2)
* "modes" typically means scales that are reindexed:
* dorian = major.map((n,i) => major[(i+1) % 7])

and so on. Obviously knowing that stuff doesn't make the music theory any more intuitive - if a textbook says "a V/ii chord", I have no idea what that sounds like. But deriving what notes it has, or writing a function to play them, is super easy once the terminology is demystified.
Right, I think the key insight is that the special case is simply unnecessary if you have the abstract model of the data structure correct. A linkedlist is just x::xs.

The c code being weird is more of an implementation detail that shouldn’t be of much focus.
Your knee-jerk reaction is misplaced. There are valid use cases for intrusive linked lists [1]:

a) When your nodes can belong to multiple lists. You can't do this with arrays.

b) When you need fast removal from the middle of the list and you already have a pointer to the list node [2].

[1] In an intrusive linked list, the prev/next pointers are members of the payload node, as opposed to a "simple" linked list, in which the list nodes contain a pointer to the payload.

[2] This happens all the time in kernels. For example, you receive an interrupt and need to remove the corresponding task from the IDLE queue and append it to the RUNNING queue.
Crystal is a bit like ruby, but with static types and multi treading is being worked on.
I really love Rust (believe it's the best systems programming language out there), so I've checked out tectonic a while ago. In many ways it represents precisely the direction I think Tex based typesetting should go

Sadly I can't use it though as it doesn't support biber which would be needed for Unicode author names: https://github.com/tectonic-typesetting/tectonic/issues/35
Thank you for the story! I got curious and I think I found the lady. Meet Marilyn Hartman who successfully boarded 20+ flights without a ticket: https://en.wikipedia.org/wiki/Marilyn_Hartman
Use This Method from a Former NASA Engineer to Defog Your Windshield in No Time
Spotify is working on on-device local audio files support for Android
> The first thing that popped into my mind is depression, drugs and alcohol overuse.

Same. A shadow story that eclipses the text.

"Delivering Happiness" is explicitly about delivering happiness. The subtext or implicit story is about someone who could not find happiness for himself. It's worth re-reading in the context of his passing. RIP.
It is impossible to completely remove the risk of running into heavy weather. Container ships are relatively slow and weather isn't always predictable.

The bigger problems are that ship crews don't properly lash down deck cargo. And some shippers falsely declare container weights, which makes it harder to do proper balance calculations.
As someone who writes JS for a living, I think you should re-examine your beliefs about C and JS programmers' ability and proficiency.

Or just actually try to teach people JS and then try to teach them C++.
The solution is incredibly simple.

Allow the iPhone to be fully unlocked, which makes it possible to install any software.

Then, Apple isn't in the position to apply the censorship to begin with, and it can both allow for a way to install these apps, and follow local rules.

It's not some issue that everyone else has to contend with. You can buy a Pixel or an LG in China and install anything you want on it. It's only Apple that has this issue.
Thearticlevip
as soon because it become middle of the night, there came in little naked dwarfs; and that they sat themselves upon the shoemaker’s bench, took up all the paintings that turned into cut out, and began to ply with their little arms, sewing and rapping and tapping away at this type of rate, that the shoemaker was all marvel, and could not take his eyes off them. and on they went, till the activity was pretty done, and the footwear stood equipped to be used upon the desk. this become long before dawn; and then they bustled away as short as lightning.
EU, so it's easier.
The physics behind how cats lap up drinks
Foreign funds colonising Indian startups: Naukri.com founder Bikhchandani
If your tool also reoffered the domain to the secondary market and automatically accepted high bids then you could make money just by leaving your tool running...
I was in a long-distance relationship with a Finnish woman for a few years. After a while she'd start packing/bringing a couple of small plants with her each time she visited.

Nothing too exotic, just things like spider-plants and some indoor vines. She'd lightly-wrap them with newspaper and then stick them in the middle of her suitcase surrounded by clothes.

So pretty much all the plants we took from Scotland to Finland were ones she'd already moved in the opposite direction a year or two earlier!

I know some countries have restrictions on plants/animals and similar things, but it never seemed to be a concern for her travels.
I’m one of those who will be happy to WFH forever, and the nature of my contribution aligns with it pretty well. I hope everyone gets what works best for them. In my previous life as a consultant, even in SF... company cultures were so radically different it’d be hard to speak broadly about their work norms and WFH opportunities across organizations. Just a consideration for those who’ve been in one place for a while.
I've been using Linux for a while, and I'm seriously considering jumping on the MBP M1 bandwagon.

I'm mostly afraid of all the Apple lock-in otherwise i might have bought in to the M1 already.
Jimmy is a diminutive form of James. It's the sort of thing where parents would call a kid "jimmy" and when they grow up they will ask people to call them "Jim" or "James."

Adding "little" in front just stresses the fact that we are talking about a kid, so the references are about dumbing it down for kids.

Johnny is probably a bit more common than Jimmy, but I've seen both. See e.g. [1]

1: https://en.wikipedia.org/wiki/Why_Johnny_Can%27t_Read
I don't understand. My car insurance is run by a mutual organization and they don't collect 10 times more money for no reasons. If you reduce the income of the insurance, who is paying ?
WordPress.com, lowest barrier to entry, get running in minutes.
Stuff like this is so depressing because I find myself wondering if I should just start being an asshole without any ethics. There doesn't seem to be any significant repercussions for that type of behavior and the people doing it are probably multi-millionaires many times over.

It's very little work, very low risk, and has a huge upside if you're "successful" at it. I also wonder if the people doing it think they're clever.
You could check WordPress.com
I'd love to see this?
I don't want to be cynical, but they could have done this with reason. They could have also called it functions or methods. But chose to disrupt search results for a competitor.
I love the emphasis on user exploration. And your way of writing the documentation is very welcoming. Awesome tool.
Guesstimates from previous experiences. So take it with a grain of salt.
There's significant counterparty risk in that model. What happens when there is an incident and people don't have the money to pay up?
yeah thanks for the nonsensical garbage spam, buh-bye now.
Firsthand experience.

Grandparents had a +/-100 acre xmas tree farm growing up, maybe 20-30 acres of Christmas trees planted at any given time.

It's all planted with timber now.

Now Christmas trees look like the better money maker again.
Rocking from left to right until the stacks topple. Randomized chance of going left or right.
China is ramping up its other big trade war
Zappos didn’t posture. They really believed in what they were doing was good for the people who worked there. They also had imitators who were sincere. Sorry to hear yours wasn’t. Tony Hsieh was not a cynic.

I don’t know the financials pre-acquisition but I remember reading they had an excellent repeat purchase rate. Just the fact that they made shoe selling work online, in the first place, was also success as those were not considered viable ECommerce products in the first few years of Zappos’ existence.
Oooh: in addition to my other comment. Don't trust me, trust Matthew Flatt when he talks at Microsoft Research: https://youtu.be/IKddmXjYa5U

It contains a very telling comparison about delimited vs undelimited continuations and sows quite clearly by you always want delimited ones.
Ok, but isn't that the same as saying that if the manufacturer guarantees that the product you purchased will work for two years, then it may break immediately two years after purchase, and you cannot complain about that, because this behavior is completely legal.
Government does not pay and the US has a brutal financialist economy that punishes fiscal nonchalance with misery, illness, and death.

Competence flows accordingly.
July 2021: 2nd edition of The Elements of Computing Systems
yes, and a subscription-based cloud service
Maybe a record for a cargo less without shipwreck?
Car insurance is an extremely competitive market which is the opposite of a monopoly. Food is also ‘mandated’ by basic biology but still ends up being available for cheap.
Flying domestic from Whangarei to Auckland isn’t much different today :) they check tickets and your bags get scanned of course, but it’s an extremely pleasant experience. The flight is fun too, prop planes!
But with cars it's different as the individuals are responsible for their action. Not some shipping company. Why should I pay for reckless/drunk drivers?
Soft is pretty (and beats the hell out of pointy and prickly and sticky), but soft can't hold heavy ornaments- which is a deal breaker to most people.

It's one of the downsides of Lelands and other fast growing breeds, meaning ~3 years to mature instead of 5-6.

Timber has similar issues- fast growth is softer and weaker than old growth.

That said, there are some amazing and beautiful types of xmas trees being bred these days, but when it comes to holiday sentiment, different doesn't always sell.

Which sucks to find out after 6 years of invested time, labor, and cash. (Likely with 5 younger years of crop already planted, growing, and committed to.)
I take advantage of the fact that a .emacs file has higher precedence than a .emacs.d/init.el file for this. All the common stuff lives in the .emacs.d directory and is under source control. The little bit of work/machine specific stuff I have goes in the .emacs file, which wraps a

(load "~/.emacs.d/init")

My home machines don't need anything special, so there's no .emacs file and the .emacs.d/init.el file just gets loaded directly.
I remember making maps with the amazing map editor when I was 13. I was hit by an avalanche of memories and feelings seeing this. I am very happy that the project is going on and I will download to play it soon.
Undefined behavior is undefined behavior. Signed integer has been undefined behavior since 1989. If you want wrapping arithmetic, using a library or langauge with those primitives built in.

If you want to use GCC for example,

-fwrapv
This option instructs the compiler to assume that signed arithmetic overflow of addition, subtraction and multiplication wraps around using twos-complement representation. This flag enables some optimizations and disables others. The options -ftrapv and -fwrapv override each other, so using -ftrapv -fwrapv on the command-line results in -fwrapv being effective. Note that only active options override, so using -ftrapv -fwrapv -fno-wrapv on the command-line results in -ftrapv being effective.