skysight-inc/HackerNews huggingface dataset:
The three or four major media companies/rights holders correspond to roughly 75% of streams on Spotify, and probably the entire catalogue of music pre 2010. This gives them the bargaining power to influence playlists, recommendations, and so on. This is what they mean by payola. They can use this to launch new artists.

Independent artists don't like this.
Ask HN: How to find and convince a skilled dev to join a bootstrapped startup?
I created a startup project, and we have a good traction, but now we really need to strengthen our (small) technical team to improve our solution. Where should I look? Github? How can I make him/her want to join the adventure?
> Or the creeping use of of chiropractors for things other than back pain, despite evidence of it's potential for harm.

Any grey market solutions will become more ubiquitous as standard health care costs continue to skyrocket. I would expect to see more of this.
Did they contribute the repack optimizations upstream?
For those who have upgraded, I assume Jigsaw is the main concern?
I see. I generally agree with that, which is one reason why I'm a Firefox user, but I'm not totally sure I buy it as a reason not to use Brave. It's a fair viewpoint, though. I could see it being a reason for being against Brave if the Google-ness of Chromium is able to make Brave less private.
HTTPS://PDAP.IO a nonprofit with the goal of scraping and making accessible county level police data. With this data aggregated and made available, policing the police will be more possible.
I do it with Windows by using remote desktop.

If you don't want to do something like that, with a Microsoft account a lot of settings can be applied to multiple machines.
TypeScript doesn't perform this conditional analysis:

This is a false-positive:

https://www.typescriptlang.org/play?#code/GYVwdgxgLglg9mABMO...

> since it also allows for user-defined assertions and guards

Psalm allows user-defined type guards:

https://psalm.dev/docs/annotating_code/adding_assertions/
Considering how heavily they have borrowed from Scala lately, I would have expected them to pick this up. I found them quite useful in Scala (and in Golang as well).
Plants grow anywhere in the Midwest, just not the ones you want. ;-)

Yes to some extent. We actually use the sand/salt quite sparingly, because shoveling usually takes care of things. Just a bit on the front steps, and in a couple places where it tends to ice up on the sidewalks in late winter.

Probably the main source of salt is what gets thrown from the street by the plow trucks.

The lot slopes down towards the street, which helps, and what happens to the grass on the boulevard, we basically don't care. The weeds seem happy enough. The University of Wisconsin has actually developed varieties of trees that are resistant to salt, and we have those varieties out front.

At my workplace they salt more heavily, and have had to re-sod the grass near the walkways. But I think that's the result of several factors, including over-fertilizing during the summer, and maybe having a variety of grass that's less salt tolerant than our weeds. We also don't fertilize or water our lawn.
Out of curiosity, was it Parvovirus? Somebody I knew dealt with a bout recently and I never realized how common it was.
Jane Street maybe. I've not heard of Galois having a tricky interview process. From what I've heard of Renaissance, this would be insultingly trivial to ask.
I wasn't suggesting they buy Docker's (former) compute-infra business but that it would be a good complimentary buy to Microsoft's or one of the other compute-infra player's businesses to own Docker since it is an additional tap into the developer market.
It is conceivable in a winner take all business, or a top 2 take all business, you either tap into the world’s largest market or you don’t survive.

For example, Apple being able to lock up all the supply of higher end chips and smaller companies not being able to compete.
There is plenty of money and it is sustainable, it's the curse of the middle man taking all of the money. If an artist uploads their own songs to spotify, there's plenty of money for the artist.
Nice work, really interesting blog post!

On a sidenote, git itself can also get painfully slow with large monorepos. Hope GitHub can push some changes there as well.

I know FB moved off git to mercurial because of performance issues.
There is literally no place in the world where you can do "whatever you want" with property, for the simple reason that allowing you to do so would dramatically affect your neighbours in ways that would substantially restrict how they can use their property.

It's a fair argument that conversely many types of restrictions on what you can do are unjustified and overly broad, but arguing from the basis that you should be able to do as you please will fall flat on its face because it is so easy to find examples that would massively negatively affect neighbours.
Animals Were Harmed (2013)
There are US sanctions on China.

There is however a huge problem with sanctions: you need to have a realistic plan for what you want to accomplish with your sanctions, or else it does little more than adding some friction to trade.

That means that if you want to actually change the behaviour of a nation using sanctions, you need to have modest goals, an acceptance of compromise, and a readiness to let the other side come out looking like a respectable partner. These are basically things the US cannot muster in the relationship with Iran and North Korea, and the American violation of the JCPOA has significantly eroded US ability to persuade other countries to impose their own sanction.

For China and Russia, the US alone cannot impose any important amount of sanctions and have them be upheld by third parties, the USA trying to block all imports from China would just mean the rest of the world needs to switch to using Yuan or Euros because that volume of trade simply cannot be replaced.
I'm Dutch and am following this scandal for quite some time. This article strikes me as being odd.

Yes, computers were used in the decision process and no I don't believe them to be algorithms.

It was specifically coordinated and covered up from the top. As your highlight shows, it was specifically designed this way. Which means it was a business process.
The GP point is valid. France production is much cleaner thanks to nuclear energy. Whether nuclear energy being "too expensive" is actually a relevant problem in this discussion depends on your ideas about the role of government, importance of the CO2 reduction, importance of big private profits and so on.
Method Chaining Like LINQ with Fluent Interface Pattern
Offtopic, but I often wonder if there are people using `git worktree` to have several related code trees within the same repo.

Technically it works the mostly the same as multiple repos, but theoretically allows to have something like a bootstrap script with everything self contained in the same repos. Looks like an alternative tradeoff between a monorepos with shared history and multiple repositories.
And on Android you can use Ungoogled Chromium.
Distribution tends to be the hardest part of any supply chain and it doesn't seem like music is any different. Spotify owns distribution and has almost no competitors anymore (either online or offline) and the future is very clearly streaming. So the labels will end up depending on Spotify for revenue. In 2018, streaming revenue accounted for half of all label revenue[0], and that will only increase.

[0] https://mashable.com/article/major-music-labels-19-million-p...
Apple will soon start flagship iPhone 12 production on Indian soil for local customers, the company said on Tuesday

Apple supplier Wistron recently began trial production of the iPhone 12 at a new facility near Bengaluru, with full production set to begin soon. The iPhone 12 will be the seventh iPhone model to be manufactured in India, but the first high-end device to do so.

https://www.macrumors.com/2021/03/09/apple-iphone-12-product...
Zero-GC Java looks lot of like Ancient C++ and in that case Modern C++ is far better because of RAII.

Most of perf profilers are horrible in HFT scene. You need to measure from processor level with Intel VTune.

#include <iostream>
#include <string>

int main() {
std::cout << "C++ is not for elites << "\n";
}
Other languages have started to eat into Java's market share, but coincidentally a lot of them run on the same host VM as Java. For instance, Kotlin, Scala and Clojure are more and more frequently seen in backend, web and mobile development.

These languages are definitely much more "portable" depending on what your definition of portability is; the JRE runs on A LOT of systems and abstracts much of the underlying system away for you, meaning that IME you have to write a lot less platform-specific code if you're targeting e.g. Windows, macOS and Linux.

As for your edit, the licensing is a bit complex for Java but TL;DR if you install OpenJDK releases you do not need to worry yourself about licensing.
That's nice, and I suppose everyone entering and leaving the country will need vaccine passports. It's as if everything that we were told would never happen, is going to happen. "A few weeks to flatten the curve", and now we are swallowing the idea of 100% vaccination and associated papers.

As for your comments on regulation - yes, that is correct, which is why I was surprised when I got so much flak for pointing out that, at least in the UK, regulatory shortcuts were taken to rush the approval of Covid vaccines.
>We specifically made choices to avoid needing a database (yet). State is the root of all evil. ;)

No DB needed? I am curious how this is achieved.
Like I said, if any of the chargers or cords I have received from Amazon are counterfeit, they're good enough counterfeits that I don't care. My iPhone, iPad, and MBP all charge just fine, still have perfectly fine working batteries, have never had any issues with the electronics, and nothing has caught on fire after years of use. The headphones I've bought from Amazon sound great and have given me no issues. The lightbulbs I bought from Amazon light up my room just fine and last a long time. The SSD I bought is blazing fast and has plenty of space (confirmed by multiple diagnostic checks). The clothes I have bought are comfortable and fit well... And if any of these things weren't true, I am confident it would take me extremely minimal effort to return the item to Amazon and buy a replacement.

Obviously counterfeiting is a problem and in an ideal world there would be no counterfeiting at all, but I remain unconvinced that it's something I have to worry about materially affecting my experience as a customer buying stuff from Amazon.
I'd love to hear comments and suggestions! Anything to improve it.
CDC reports many kind of long-lasting adverse effects.

https://www.cdc.gov/coronavirus/2019-ncov/long-term-effects....
And yet despite what the media constantly drums into us, this is what Trump actually stands for, if you listen to him directly.
The nominal figure of what the platform per stream pays artists should not be discussed without taking into consideration the amount of monthly active users using the platform. Tidal and AM have significantly fewer users than Spotify
Have you returned it?
Because you are desperate and need to pay rent and eat. This is how exploitation worked. If everyone was economically free enough, Amazon managers would be laughed all the way to the door.
No. I reject the premise that exchanging labor for compensation is the same as self-commidification parallel to having a simulacrum of "stocks" that are bought and sold based upon whims and sentiment like some kind of fungible, tradeable asset. 100% rejecting that.

The former is a mutually beneficial exchange, not an ephemeral manifestation of trading chattel that masquerades as some indicator of competence or value in the job market as is the latter-IMO.

I am not a commodity, I sell my skills and talents as services by virtue of career-based contributions to my employer. Are those commodities? Arguably, probably so. Those are the table stakes.
> There's a temperature at which it's too cold for salt to work

Sure, brine has a freezing point.

> a great deal of the benefit of salt comes from friction as cars drive over it, crushing pieces of ice and forming that slush we all know and love, even at temperatures where it won't actually melt the ice.

What do you think slush is? It has liquid in it, and that's not molten salt.
It's something that's changing drastically every day. An indie artist is more and more able to record and upload their own song to spotify today than any time before.
The pine phone is afaik built around a pretty off-the-shelves system-on-a-chip and made in China, exported with a Hong Kong company. Sadly a SOC far from what you’d get in a smartphone by Samsung or Apple, as they can swing with much larger wallets. If anyone knows the specific SOC version I’d appreciate the product ID
You probably didn't read the memo that was presented to us repeatedly in 2020.
There is a a lot of talk here about "Trust", that's somethings I cannot attribute to Brave. I am sorry.
I'm slightly surprised that GitHub is still basically storing a git repo on a regular filesystem using the Git CLI. I would have expected that the repos were broken up into individual objects and stored in an object store. This should make pushes much faster as you have basically infinitely scalable writes. However it does make pulls more difficult. However computing packfiles could still be done (asynchronously) and with some attention to data-locality it should be possible.

This would be a huge rewrite of some internals but seems like it would be a lot easier to manage. It would also provide a some benefits as objects could be shared between repos (although some care would probably be necessary for hash collisions) and it would remove some of the oddness about forks (as IIUC they effectively share the repo with the "parent" repo).

I would love to know if something like this has been considered and why the decided against it.
Not sure that manipulation can be entirely eliminated. Instead, we are trying to incentivize good behavior and make it easier to identify fakes.

If you sell services and/or need to find a service provider, you need some method to perform [1] discovery, [2] evaluation, and [3] decision.

This is what we tried to build, in a manner which we hope promotes trust and good behavior. That said, as the platform develops, we will no doubt need to make adjustments.

But the focus will remain on maintaining an efficient marketplace for buyers and sellers to interact and transact.
Congrats! Will make some time to sign-up.

I like the vector. Looking forward to the progress. I think your solution space will give you other opportunities down the road even if sellff struggles.
Their business isn't to support Spotify, their business is to make money making music. If they can't do that with Spotify, then it would be better for them for Spotify to not exist.
Yes, officially almost three years ago. https://gizmodo.com/google-removes-nearly-all-mentions-of-do...
You think that the developers and every other party involved costs less than 50% here? Devs cost a lot. Bandwidth and servers don't cost that much, but for large scale data transfer like spotify, it does. Running the company costs a lot. Maybe the fair price is double what it currently is. But that might result in the artists making less than they currently do, not more (this is, in fact, my suspicion - if Spotify could increase profits by charging more, they would already be doing so).
Seems hard to make the argument to make that browsing history is harmless, given how often it is used in police investigations and court cases.
Sometimes I worry that after all the concerns about data collection, and even if most people would say they don't want to give up that data in a survey. But:

When presented with a screen that's hiding a silly cat picture they would just instinctively would click "I agree" 99 times out of 100, and at that moment, and maybe most, they really don't care...
Tons of folks in financial IT are on 8 - it is pretty stable and very common target for most of the libraries being used.
Half the data Chrome collects is harmless

If true, that still doesn't negate the other half that is not harmless.

More importantly, how about I get to choose what I consider harmless, rather than having a Silicon Valley advertising agency do that for me?

Also, there's no way of knowing what Google shoves into the "other" category. Sunlight disinfects, even in Mountain View.
Then idk what this comment [1] means. Maybe someone could clarify?

[1] https://news.ycombinator.com/item?id=25915295
With the quality of networks these days it may pay off to just have a single beefy desktop at work or home and a very simple desktop in the other location that you just use to remote in to the first. Keeps the environment consistent over time and even allows leaving long running computations running and picking them up later. Two remote stations and a headless server in a rack somewhere may even be better. No worries about noise and cooling.
I checked the original article, it doesn't explicitly refer to the Pareto principle, it just calls it the 80/20 rule. Normally by this it's understood that you should be referring to the Pareto principle, but it seems they've invented another 80/20 rule (that makes no sense and is not related to Pareto).
Author of mnm here. AMA!

See also...

FAQ: https://mnmnotmail.org/faq.html

Demo: https://mnmnotmail.org/demo.html
The Dutch Food Delivery King Is Coming to America
I am assuming Ghost is still Open Source and can be self-hosted for free... it seems like their website is trying very hard to hide this information. I'm seeing only mention of this in the FAQ section of the pricing page.
One example of "state scattered into many interdependent objects" is ORM. If someone wants to make new OO language from scratch, I believe trying to improve the relational database <-> OO language interface would be a good showcase.
Confetti is a Go web application framework with an expressive, elegant syntax
Product design service for a fixed monthly fee
I've been looking around for a good linux laptop dev machine and am starting to resolve around the idea of having multiple desktops. It's cheaper with better support for replacing parts as well as linux.

The laptop market churns way too much for my liking and I feel like the second I move away from my macbook pro (work) I'm going to be disappointed with the quality.

When it comes to development, my goal is to be able to ssh into my linux box and use that for most development (tmux + vim). That plus ZeroTier and I now have access to my dev machine from wherever.

Even on large codebases written in Typescript, vim + plugins are "good enough."

macbook pro + live inside an ssh terminal seems to be working well enough for me.
Just don't let randy near it
There's no such thing as an auto company that doesn't depend on government subsidies. The auto industry is up there with agriculture as one of the most dependent on governments subsidizing them for them to even exist

If improving worker safety (in this case, literally saving hundreds of lives each year) and paying workers a living wage makes your already heavily subsidized company go bust, maybe the company shouldn't have existed in the first place?

Worker's health shouldn't be an economic externality
Fair point, I do believe we shouldn't live in a world where we have to continously watch what flags has our software enabled, but I guess I'm someone who's always alert (or at least that's what I tell myself).

At this point, I think mine is more of a nihilism towards this as I cut everything at the only reliable level: the network.
But even then, I've hammered myself way too much over privacy, and it didn't make me any happier, since, at the end of the day, if anyone wants to track you, they'll track you.
The only reason it might kind of work on a car is because it is only driven a handful of miles per week. Long haul trucks don't even make much sense to electrify with current technology.

Delivery trucks make a little more sense, but they still have the problem of being in motion for a large chunk of the day. Basically you're just slightly increasing your watt mileage/range on sunny days.
> Yeah, that’s gonna take a while… To be fair I had no idea most sscanf implementations called strlen so I can’t blame the developer who wrote this. I would assume it just scanned byte by byte and could stop on a NULL.

Darn, I got the exact same issue ten years ago, with sscanf on Linux/glibc. The sscanf was forcing the huge XML mmaped file region to be entirely read.

The reason behind is that the glibc library was using some "smart" streams (to have generic functions for file/string streams, I guess) that basically all do strlen as first step to buildup this stream structure.
Not all devices permit installing freestanding browsers (applies more to iOS /Safari).

The Chrome engine provides app Web functionality (on Android).

Forcing all Chrome users to disclose data is coercive.

Chrome has ~70% browser share.
Huh? There's like several LTS vendors: Oracle, Amazon, and Azul to name a few.
AFI SWiM: https://afiswim.com

Extract crucial information from Air Force Instruction manuals (AFIs) and produce an Excel workbook with the results for better reference.
Considerably more, in some cases.

Not a lot of employment options like that anywhere and in any field, outside of being an executive, pro athlete, or other one-off / superlative opportunity.

And even if you're not an E6 or "Principal" or something, the Big Name on a resume opens doors later.
The average miles per day does not matter. It does not need to be usefull to everybody before it is useful to anybody.

What matters is the lowest 25% percentile. Getting 25% of the market is enough.
'The new study makes clear that the deep ice at Camp Century—some 75 miles inland from the coast and only 800 miles from the North Pole—entirely melted at least once within the last million years and was covered with vegetation, including moss and perhaps trees.'
I definitely read this as fun with tinder and okcupid before double checking my eyesight
There are column headings that show the data is being used for different purposes.
> The reason it doesn't get an even harder time than it already does is because nuclear powers like the US and UK like to keep reactors and know how close at hand for military purposes.

Civilian power reactors themselves are of limited value for military purposes, particularly light water moderated ones. It's certainly true that maintaining a nuclear industry and the technical and operational knowledge is cross subsidised from civilian power generation.

> non dispatchable nuclear power

What definition are you using for dispatchable here? Because in my understanding nuclear power is generally considered dispatchable power generation.