skysight-inc/HackerNews huggingface dataset:
such ideas are dead on arrival in US.
you gotta have a revolution first before being able to override money interests like this.
This is also how my two year old likes to spend his time. What a charming idea, and how wonderful to see them embrace it in a productive way.
YouTube music was the worst with this too. Songs were constantly disappearing or changing
Counting the number of ways to make change for a trillion dollars
YOU happily gave YOUR opinion that there was no sexual assault involved:

>[...] I don't find it more useful to English speakers than the version I linked. The version you linked also has some things I disagree with: I disagree with note 4 [...] My reading of that paragraph [...] is that that was consensual, or at least not unconsensual. My reading is that at the time she met him for the 2nd time, she was still heartbroken [..]
The translation you linked to also misses an important note on the phrase "逼我和你发生关系". Presumably the "rape allegation" narrative is based on this phrase. The problem however is that 逼 could mean either “to pressure [to have sex]” or “to force [to have sex]”; its meaning is ambiguous.

Now you are categorically ignoring the contradicting evidence presented by the other poster. This is not how civilized debate works. YOU made a claim. YOU should respond to the contradicting evidence, not disown it as soon as your claim is challenged.

And also, sex is either consensual or not. It's binary. It can not be "consensual, or at least not unconsensual". Whatever that means.

Given that we are talking about sexual assault/rape here. I find what you are doing here absolutely abhorrent and shameful.
>You can treat people kindly without having to agree with their opinions, or taking their PRs.

I think that having your PR rejected, no matter how "kindly" you phrase the rejection, is not going to feel good.

So "treating them kindly" and "rejecting their PR outright" is a contradiction. Sometimes you just have to tell someone their PR isn't going to work out; that it doesn't just need a few tweaks, but rather a start-from-scratch approach that's 100% different. Flowery language aside, that's going to sting.

The "game day" analogy is maybe not a great one, but I get what they're saying: Sometimes you can't afford to spend the time that would be required to educate everyone on exactly how to change their PR so it would be appropriate. Where truly "treating people kindly" would take more of a time commitment than writing the code yourself the correct way, where it would really mean training a junior developer up to mid-tier or senior developer level? It's just not compatible with getting the work done you're responsible for. You can't spend all of your time coddling every potential contributor.

So sometimes you just have to say, "Sorry, no, this PR just won't work." Where that's the kindest thing you can say given your constraints. Maybe that's all you mean by "kindness," but the person receiving that comment probably won't see it as very kind. Rejection simply never feels good.
It seems a bit uncharitable to dismiss Russell on a very superficial one-line quote and implicitly associating him with what became of the USSR and their Communism, when he staunchly saw it as a path to a more democratic society, not less.

If you're curious about the context of that quote (written in 1920) it is the following, my emphasis:

"By far the most important aspect of the Russian Revolution is as an attempt to realize Communism. I believe that Communism is necessary to the world, and I believe that the heroism of Russia has fired men's hopes in a way which was essential to the realization of Communism in the future. Regarded as a splendid attempt, without which ultimate success would have been very improbable, Bolshevism deserves the gratitude and admiration of all the progressive part of mankind.

But the method by which Moscow aims at establishing Communism is a pioneer method, rough and dangerous, too heroic to count the cost of the opposition it arouses. I do not believe that by this method a stable or desirable form of Communism can be established. Three issues seem to me possible from the present situation. The first is the ultimate defeat of Bolshevism by the forces of capitalism. The second is the victory of the Bolshevists accompanied by a complete loss of their ideals and a régime of Napoleonic imperialism. The third is a prolonged world-war, in which civilization will go under, and all its manifestations (including Communism) will be forgotten."
Exactly. Once upon a time the powers that were figured a live node list would be cool, so they did that. Many moons later, the new powers that were decided that while a live node list looks cool, it contains too much magic pixie dust which may cause allergies in a lot of people (symptoms include frantically screaming at your screen about why this stuff doesn't work like you expect it to work). But they couldn't just change existing stuff or risk breaking the web. But they could avoid it for new stuff, and so they did that.
> This is the same with public education, public funding, public security, public healthcare. Wherever a private system exists that competes with the public (as in "it belongs to everyone") one, it'll consume resources and deprive the public one.

This is a big part of the problem with the mindset that everything is about "equality".

You are suggesting that a superior private option should not be allowed to exist because it will out-compete a public option (If it were not superior, why would anyone choose it?). I don't think your logic is wrong exactly, a public option will in fact be worse if people are not forced to invest in it, but the problem with this approach is that you're telling those with more resources that they must make due with less (or their children must, in the case of education) for some greater good.

This is where "equality" thinking always seems to lead. You have to tear down those with more so that they don't have something better than those with less. Everyone gets the same mediocrity. The issue is that many people don't want to be collectivists, and they especially don't want to sacrifice their childrens' wellbeing for some utopian ideal. That's an inevitable conflict, and one I think we're seeing playing out right now.

Again, I don't think you're wrong exactly. I just don't think this mindset is one that works outside of totalitarian societies. Implementing it in a society with any sense of individual libery is, to borrow your phrase, "one of the most dangerous threats to a well functioning society", in my opinion.
That's fair, although you're not free()'ing 128GB in 0.1ms either :)

The amortized cost of GC is more efficient that malloc/free, but it's traditionally not good for latency sensitive systems due to long pause times causing jank/dropped frames. Now that GC algorithms like ZGC have advanced to give sub ms pause times, you no longer have that worry.

Technically we didn't need ZGC for this to begin with. IBM launched metronome a while back for real-time systems, but it was never as widely available as ZGC.

In a game you should keep allocations during gameplay to a minimum anyways, malloc() is not O(1) is has variable runtime based upon the current layout of free memory. Additionally, long running malloc/free based applications have unfixable memory leaks due to memory fragmentation.

In my opinion there's very few cases where you should be dynamically allocating memory, and not using a garbage collector.
https://lobste.rs is pretty good
Things have only gotten worse since the forced transition from Google Music to YouTube Music.

How can such a significant product be so bad?
I haven't bought a lot of movies from Amazon recently but I used to and they just seemed like normal retail discs? A lot of record stores sell movies too.
In python, the way you write this is more similar to how we express the intent, using dict/list comprehension. But the thing is, for anything more complex that your example, the comprehension notation is harder to read and make changes if you are not really used to it
It is a security thing since you use your emailaddress for logging in and resetting passwords. If somebody gains access to your email it can be troublesome.
Yes, that's one way to extract data by (ab)using a blind sql injection vulnerability.

If you look at sqlmap [1], they offer two techniques for blind sql injection: boolean-based and time-based. Boolean-based should be used when the app just returns an error page (or not) based on your sql injection. The time-based approach should be used when no error page appears but the SQL is still executed.

But when I look at sqlmap docs for the time-based approach [2] I think I got the initial explanation wrong. It will do a 5 second delay if a certain condition is met, e.g. "Is the first character of the value an 'T'? If yes, wait 5 seconds; if not, return immediately". And then send hundreds of requests in parallel to iterate over all positions & possible characters.

[1] https://github.com/sqlmapproject/sqlmap/wiki/Usage#sql-injec...
[2] https://github.com/sqlmapproject/sqlmap/wiki/Usage#seconds-t...
Once again a sky is falling comment that is pure lie. Do you people really believe this shit?
A few years ago I used to be a Google Play Music subscriber (now YouTube music). I had uploaded my own music library under the impression I could redownload exactly what I had uploaded later if I wanted to (mind you some of it was pirated, though much of it I had ripped myself from CDs I owned). Well, the day came I wanted to my music back and GPM had not only completely messed up the filenames, they were also giving me censored or incomplete versions of songs in my export.

These days I play all my music locally. I occasionally pirate, but I often just buy LOSSLESS version of albums directly on Bandcamp. I listen to a lot of electronic music (ex Carbon Based Lifeforms, Jon Hopkins) and Bandcamp has been indispensable. I've considered buying a physical CD and ripping it myself, but so far it hasn't come to that.
We know it's a distributor/rights problem, but the core of that problem is the drive to extract as much value as possible. Casual piracy of content drops off a cliff when there is an opportunity to cheaply, and easily access content. We saw this with the emergence of early streaming service with broad catalogues.

Now each distributor, or sufficiently large rightsholder wants to capture as much of that value as possible by both restricting catalog access and demanding ownership of the relationship with the end user, without any sort of federation across services (with a few exceptions like Apple TV that have used market dominance to assert the ability to search across content subscriptions). The end result has been a rapidly accellerating decline in the quality of the user experience for accessing streaming content. Couple that with a shift away from series releases to weekly releases (better for customer retention as customers won't subscribe for a month to binge a series when it drops, and increasing 'user engagement' on platforms for however each platform collects those metrics)

The response has been an increase in piracy, and vilification of users who are frustrated because we had an awesome era of rich content libraries, but a bunch of accountants and MBAs focused on short term profit increases have destroyed the good will that the entire industry built with the emergence of streaming.
Seeing this with Apple too, bought mbp two weeks ago for 2550 today it’s 2750 but they offer $140 cash back through a gift card. No deal here just blatant manipulation.
While that's true, do you think maybe a few things have changed about the nature of coding or open source in the intervening 30 years?

Anyways, I'll ignore for the moment that your argument wasn't actually about linux in 1991, since you used an example from 2014 and said that people continue to contribute, implying that you think recent friction is relevant, because either way it doesn't hold water.

Even by 1995 Linux was already on its way to becoming a juggernaut, so the window of time in which Linux was "small" is pretty short in the grand scheme of things, and I think a convincing argument could be made that of the "free OS for x86 machines" projects that existed in the early 90s, linux was actually the easiest to contribute to for various reasons. I think it's actually likely to be an example of the opposite of what you're suggesting, which seems to be that "friction causes no harm". We might all be using something derived from 386BSD or Mach (perhaps even HURD!) if that were the case.

In other words, I don't think "Linux in 1991" is a substitute for an argument about "Alacritty in 2021". There is very little in common between these two projects or circumstances.
It’s designed by the maker of the aerobie frisbee
> I find I don't really need to remember trig as long as i remember how imaginary exponentials and the unit circle works.

Or, to phrase it differently, trigonometry is just a different language for the restriction of the complex exponential to the imaginary axis, and you are remembering the facts in translated form. (Which I agree is much better—it's certainly the only way I can ever remember the thicket of identities! But I'd argue that it's still remembering trigonometry.)
Basically all toasters use temperature to stop rather than time. Am I missing something?

I actually looked for a timer based toaster for ages and couldn't find one.
Gene Burns, the late radio talk show host in San Francisco, was a serious foodie, and would have Chef Marc as a guest every Thanksgiving eve. His technique involves high heat: 450°-475°F, the technique that restaurants actually use:

http://www.chefmarc.com/high-heat-turkey/
CDC alone can't solve an issue that stems from high sugar food encouraged by the subsidies from the government.

Please note that I'm not knocking on subsidies as a concept but the sugar subsidies which enable the low cost diet in the US.
Maybe a song during covid one year ago https://m.youtube.com/watch?v=xDkUzHSWfzs
Right, and of course - why not both? Low vitamin D causes other problems, easy to happen in the cold months…
It reminiscent of when I bought a blu-ray and I couldn't watch them because of DRM; as I had already downloaded that show I didn't really care, but those disks are pure waste.

Now that I think about it, the physical disks feel like real-world NFTs.
As opposed to how we communicate now globally?
I think it's a great idea, but perhaps it's not different enough from a collection of templates that you can scroll through (which are also in some "random" order, of course)?
Why? US's upper house is called the Senate, nobody has stabbed in the back by multiple senators once!

Plenty of systems are adopted without also adopting the values they evolved alongside.

China and free markets.
Lots of software companies and Agile.
Various "democracies" with the system, but none of the values of "don't commit voting fraud, don't intimate opposition voters" etc.

Adopting a system isn't predicated on adopting the values the system was designed in.
'known' doesn't mean everyone is aware of something, just that one person knows it.

that is a really important reality for interacting in society that I think we often miss in having discussions with others. Just because something is 'objectively true' or 'a fact' doesn't mean that everyone is aware of that fact, when people express surprise at knowledge new to them it seems odd to think that indicating others previously knew that information is somehow a helpful response?
I think this would be impossible without truly alien materials.
It's not yet clear if gravitons exist at all.
Nah, they would be demonized for trying to control people's bodies.

https://www.foxnews.com/health/michelle-obama-responds-to-ba...
The funniest comments are often the YouTube comments.
Nobody is going to make a $50 million movie for $12 of revenue from the first customer who then pirates it to the rest of the world. The end outcomes here are 1) Piracy remains manageable in scale 2) Production costs go down tremendously and vloggers dominate eyeballs 3) alternate business models, such as product placement or advertising.
I have done a credit lock, is that enough? Or do I need a credit freeze?
This becomes a problem (in true Nation-States) if you have some communities that have values that are fundamentally opposed to the values of the Nation itself.

To take a recent example : homeschooling is now effectively banned in France due to the (reactionary) Muslim threat.

(Personally, I'm still unsure as of whether this was the best way to go about it, especially considering how it comes together with an attempt to create a Muslim clergy, which not only seems to go against the (majority) Sunnite practices (closer to Protestants than the better known Catholics which serve as the model here ?), but also puts at the head of it an association with terrorist ties (ties to the Muslim Brotherhood), and finally violates the core principle of separation of Church and State...)
I think its more interesting looking at predictions from prior years. It's not the same thing, but here is ten trends to watch out for in 2021 [0]. This one seems a lot more sensational, so it'll be interesting to come back to this next year.

[0] https://www.economist.com/the-world-ahead/2020/11/16/ten-tre...
Israel restricts export list by two-thirds for NSO group and Candiru
Not so bad if your detector can detect the direction the neutrino came from.
The problem with Twilio numbers (or any other VoIP) is that most websites don't accept them for account creation.
Same! I've never liked turkey, and every year someone says 'wait til you try my fried/baked/smoked/boiled/whatever', and every year the result is the same.

I told my wife I'm done with turkeys, and last year made a chicken, which was more enjoyable to cook and to eat. This year we did a duck, and it was even better.
> I'm not sure what about Java is stopping you from making static classes.

I didn't imply that you couldn't make a static class in Java. There are lots of ways to make something like a top level static class (nested static, Spring singletons, et al), which works against the explicitly stated purpose of limiting state involvement.
This happened to me too. I'm not sure if you took advantage of uploading your own music library to GPM, but I had uploaded around ~2k songs near Google Play Music's inception. When I downloaded it about a year and a half ago, the track file names were not only often incorrect, but oftentimes they were censored or radio edit version of songs in the export when I knew for a fact the original songs I had uploaded were the original edits.
> That's fair, although you're not free()'ing 128GB in 0.1ms either :)

Well I guess that's not technically true, free() could very well be a quick operation if you have a single 128GB object.
Don't know too much about it but a lot of my students use Anki and seem to love it. Personally I like keeping it simple and just using a git repo with an update script running.
Harvard MBA Creates First Health-Focused NFT Community and Collection
If math were like code: the program relies on macros that are not defined in the program. Those who have the author's previous two programs loaded in the image don't notice any problem.
How do you feel about allowing Taiwan into WHO?
I feel like the biggest problem with an ORM is how people try and use them. It’s like an all or nothing approach. You hit a wall where using an ORM for that sucks and so now using an ORM for everything sucks.

I never would have thought of using an ORM in golang, it doesn’t seem like that kind of language. Even an ORM in python is debatable.
So this would probably be the first MediaTek chip that isn't crap, then? Whenever I looked at the options in the past, MediaTek was always the "it's cheap alright but don't expect it to be good" option.
I'm in the same situation in the paper making industry. Kafka is an almost perfect match for our needs: high volume, durable storage, decoupled stream processing.
That's funny because 4K Youtube works on all of my frankenputers! Actually the browser handles all the cross-platform complexity.
This. Every time I share sous vide Turkey with anyone they're blown away at how moist and flavorful it is.

And that doesn't even start to get into the other benefits, like having a large window of time where the meat is ready. Someone running late? Got a late start on the potatoes? No problem, just leave it in the vessel.
With the advent of wireless emergency messaging, EAS no longer has the ubiquity even here that its predecessor the Emergency Broadcast System did in my childhood.

With TV at that time offering in many places, my childhood home included, only about a dozen analog VHF and UHF channels many if not all of which participated in the system, you were all but guaranteed to see and hear a system test sooner or later - I might have been five or six the first time I did, and it frightened me so badly that I ran and found my mother.

As mentioned in the README to that project, there's a smallish and somewhat creepypasta-adjacent Youtube subgenre of fictional EAS messages, and I've wondered sometimes if experiences similar to mine are where that found its genesis. If video content hasn't all moved to VR by a couple decades from now, I wonder if we'll still see the like being made.
Agreed, but therein lies the problem. The markets for our needs are still markets based on scarcity, and therefore artists need to operate within them even while producing a product that exists in a post-scarcity environment. To date no one has developed a better way to deal with this dichotomy than to impose some form of artificial scarcity in the post-scarcity space.

I personally find that solution unappealing, but admit to no better option than to deal with it in most cases. Some of the people producing work I like can be compensated through patreon or twitch or some other means, but not all.
Yes, of course they can. It's stealing however someone tries to "justify" it.
I use trakt.tv; I think it had some coverage that justwatch lacked.
A community is only as good as the quality of the moderation. HN is unique in that it has very dedicated people who read every comment and take time to explain why a comment isn't productive to the conversation. That minimizes trolling/dunking, which has sunk countless other communities.

I've also noticed that other message boards usually become "productized" once it has a large enough audience, and that tends to drive down the quality of conversation as well. Since the HN forum is an offshoot of YC, that hasn't happened. Well, I guess HN could technically be considered a job board for YC companies, but those postings are dwarfed by the regular posts.
Have you tried going to Romania? You can often just tell that you don't have a shot yet and they will give you one, there's so much vaccine hesistancy there (at least that's my plan for my parents who only got 3 shots so far in Hungary).
It’s built into Roku, although I’m not sure how well they do but outside the USA at this
Apple’s AR headset coming next year with ‘Mac-level’ power: report
Voilà turns Jupyter notebooks into standalone web applications
I imagine like a lot of the nuclear alchemy the cost is much higher than just getting the existing material you want.
There's a great Seinfeld cold open about the magnetism men feel toward construction work:

https://www.youtube.com/watch?v=rP8vExQYxus
A terminal emulator has security implications.
Maybe you shouldn’t talk to a cardiologist about preventive medicine not related to heart issues………we have primary care physicians for that. Every preventative care doctor out there knows the benefits of vitamin d. It’s such a silly anecdote to bring up. And you don’t know what to think? Go read the research and make your own conclusion. I would never trust random people on the internet who make up anecdotes. It’s been proven that Vitamin D is a healthy hormone that is important to your well being. Go get it tested and then at least you will have a reason to do research.
Consistent Hash Load Balancing for gRPC