skysight-inc/HackerNews huggingface dataset:
Thousands of houses and businesses burned down, families moving out of cities, huge records set for guns sold and for first time gun buyers, and you pretend nothing happened last year.
Fair enough. American companies (and people) definitely have a home bias. I guess to be constructive, I would suggest that perhaps there are parallels in your country.
That's already the case for the more complicated parts. Also, at least here in the EU, if you want factory warranty you have to follow the dealer schedule and do the necessary replacements.
The government has legal limits with which it cannot infringe on speech. That's not to say it always works perfectly, but at least if the government prevents my speech, I have recourse to challenge it in the court system on constitutional grounds. If Google or Apple does it, I have zero recourse, and the limits of the speech on their platforms are decided entirely unilaterally.
Which Mastodon client doesn't respect this freedom? Tusky is GPL v3 (https://github.com/tuskyapp/Tusky/blob/develop/LICENSE.txt). If you disagree with Tusky's choice to prevent accessing gab, you're free to fork it.
It is truly nonsense. The 'owner' is essentially identical to everybody else, except for the losing-millions part. Its akin to the old potlatch, where you wasted resources just to prove how powerful you were. Its got nothing to do with the art, and everything to do with society.
Indeed, and that's exactly why it is used that way. It's an intentional weasle-word used by gun control advocates to scare observers.
Partially a percentage of badness fits into the equation too, though. It's not as reducible as you're implying. Facebook, as much as I dislike it, is mostly people sharing memes and life updates with some terrorist planning that is to some extent actively hunted and removed. Parlor is the opposite, except that the conspiracies are encouraged, and indeed the company was built on this philosophy.

Surely this is a relevant distinction?
If anybody ever really wanted to shut Bitcoin down I feel like this is a big vulnerability where they don't even really need new legislation.
Your entire theory ascribes a mysticism to language that is not evidence based at all.

Changes to language like removing the term master are absurd and performative. You have jumped onto a movement that is operating like a religion. Telltale signs are capitalization of certain words that aren't normally capitalized, and making a big deal about certain interchangeable words.

Growing up as an evangelical Christian I was not allowed to say the word lucky and was insisted that I would say blessed instead. The people who were a minority of my church that made a big deal this did so for personal gain in the social hierarchy.

You can sit here and moan all day long about stupid theories that came out of disciplines in universities where the practitioners are universally illiterate in statistics.

At the end of the day the entire theory is rooted around essays and very very shaky implicit bias science where the test which I have taken several times are not reproducible for a single individual. Depending on the day I take an implicit bias test I am either anti-black or anti-white.

Naturally there's no implicit bias test that has other races featured because these all came from US universities who have a myopic view on race driven by politics and title 9.

Enjoy your silly religion. The rest of us are going to set about building a better world for everyone while you ride along on the technical progress and its fruits.
Self taught coder at 44. My memory isn’t the greatest, probably one of the hardest things I’ve done, required so much persistence to get through all the frustrations, only reason I made it was due to huge motivation.

There’s no way in hell everyone can learn how to code. Even if most people had the intellectual capability to code (which they don’t), most don’t have the patience and persistence required to follow through to the end.
git - compared with previous source control systems.
I appreciate you telling me your perspective. I honestly didn’t know how else to interpret the comment, and I had no rude or combative intentions. I have no energy or desire for a flame war. I do have a direct communication style that can be offputting to some. Thank you for helping me remember to pay attention to that.
Yeah - I think a lot of my thoughts regarding NFTs have been "why do we need a NFT for this" (much like "why do we need a blockchain for this" during the ICO craze).

From what I can see, pretty much everything getting hyped with NFTs can already be achieved without them.
How to build a 3D game in the browser with Three.js
If you perceive tolerance as a peace treaty rather than a moral precept, then the paradox of tolerance disappears.

https://extranewsfeed.com/tolerance-is-not-a-moral-precept-1...

You don't have to tolerate the intolerant, and the people running the app stores are free to make their choices of who they allow into the store.

If you want to be associated with fascists and racists, that is up to you, but you will not be welcome in civilised places. You can always run your own app store which allows those groups.
I believe GP is referring to:

https://blog.mozilla.org/firefox/firefox-b-tch-to-boss-exten...

Basically a bad word filter. But to GP's point the way things are going don't be surprised if extensions like these are someday set to default on.
100% agree. It's telling that most contemporary pixel artists work by choice with a limited palette. The actual number of colors, even in complex pieces, is often shockingly small.
Specifically, CICS, minus a lot of very useful stuff
Biden and Obama are called socialists because Americans were trained to fear communism and socialism during the Cold War. There is nothing about their political stance that is socialist. Conservatives have just learned that they can score easy points by calling anyone left of Ronald Reagan a marxist
First, you check if the instance that you are subscribing to caters to your interests - signing up to a random instance is bound to be useless. Then you can just follow people from the local feed, or something that catches your fancy from the global feed. And if you find a mastodon user from a different instance that you are interested in (maybe in a google search), you can follow them and the system will redirect you so your instance connects you to them.
Fintech Giant Fiserv Used Unclaimed Domain
How to See S3 Bucket Storage Types and Storage Costs
That is the genius of the design. The trick is, you give millions of people "free" email. Scraping emails aside, the real money comes from anyone that "needs" to email a large number of gmail/yahoo users. So if I am a business owner and 30% of my customers are using yahoo and 50% are using gmail and I have a lot of customers, the volume of email I will be sending to those companies is rather large. After a point I will have to buy into a whitelist/approve-list to get around throttling or being flagged as a spammer. Google/Yahoo don't know that you are my customer after all, so they have to prevent actual abuse of their system given the massive number of email accounts they host.

So I have to recoup that cost. I pass that cost onto all of my customers by mixing it into the cost of goods and services. If you buy things from me, even if you are not a subscriber to google/yahoo, you have in effect paid for those services. This is somewhat invisible to the people with those email addresses but does actually affect them, if only a little bit.

Google would tell you that you can simply start with a low volume and ramp up slowly. In reality this is simply not practical for most businesses. This gets into discussions around queue-per-domain management and rate-limit-per-domain, but quickly falls apart when you have to notify a large number of your customers on a time sensitive transaction that is out-of-band from their web browsing experience. A modern work around is to have a cell phone application for notifications rather than email assuming you let your own customers choose that over smtp in their profile. Another work around is to use an email campaign provider that already pays into the whitelists, but then I have to give your email address to a potentially shady company that may cross-sell / cross-market to you.
But do they? We can all have it. Its digital. Their access is identical to mine.

If you believe in this stuff as 'ownership', then I have a bridge in Brooklyn I can sell you. I can even register it on a blockchain!
The worst was when I discovered all console.log() crashed because IE6 left “console” as undefined until the developer tools were open.

Fortunately another bad feature of IE was to alert() the errors, so customers were aware of each of them and could easily send us the bug back...

This bank employee used PrintScreen to print the screenshot on paper. He the successfully faxed it to his email, zipped it and uploaded it to our bugtracker. I had the zip of a .tiff of a scan of a printed screen. I still wonder whether he did it because he was upset, or whether it was a usual workflow.
I'm working on a project I'm calling TripMix. It lets you build travel guides for your friends. Copying my explanation from a recent thread :)

My girlfriend and I really enjoy good food and travel. We spend a lot of our time cooking, eating, and going to breweries and wineries. We have a few favorite cities near us, like Charlottesville and the surrounding wine country in Virginia, and Portland, Maine. We've been there with enough frequency that we've developed a sort of reputation as the go-to experts for those areas, and have sent a long e-mail itinerary and travel guide to our close friends probably 10 or 15 times for each place.

Sometimes our friend requesting recommendations doesn't drink alcohol, so we go through and scrub all the breweries and wineries. Sometimes they're gluten free, so all of the pizza and bagels we love get cut. After doing this several times, we realized it would be cool to have an app to do this. So that is my side project!

It will be part Canva, part Facebook Recommendations, part knowledge-base. Filterable lists, creation of itineraries, notes about each Place (Google Places/Maps integration). Export to a static site with a link you can share.

The neat thing is, as I mentioned above, it has filters. So you can tag places with "winery" or "vegetarian" or something, and when you're building your guide for your friends, you can filter on those tags really easily. You could just click the "winery" tag to instantly create a "Virginia Wine Guide".

I'm not totally sure it has broad appeal, but I'm hoping a few friends and maybe some travel bloggers get some use out of it. V2 will probably have some sort of "export to CMS" feature. V3 will hopefully be more of a social network.

We'll see how it goes :)
GPUs are a much better analogy than printers. Broadcom WiFi occupies the same status as Nvidia GPUs: #1 in the market, hostile to open source, but their main competitors work fine on Linux without the hassle of closed-source driver blobs.
Do not use redirection characters in your shell prompt
lol.

https://wptavern.com/proposal-to-rename-the-master-branch-fr...

`main` is just as bad as `master` but for a part of the world which is not domestic US.

Plus... you do know there's this thing called "Masters" degree, right?
What a great game, I remember playing it for many many hours on our family’s 286 computer.
I’m not sure I ever got to the end, but I definitely remember crashing that biplane :)
Steam also offers a more substantial service. They have fairly significant social services from chat to profiles to the ability to join a friend's game right from Steam. The downloads are also usually substantially larger (although the average price is also significantly higher). The same is true of most of the desktop game stores.

I don't know what the real pricing should be, but I can't see how the pricing for something like Google's games would match up against Steam. They don't have feature parity, and some of the features they have are way less useful on mobile. E.g. I wouldn't use their chat even if it existed; my phone already has 4 or 5 messengers.
One feature that I was waiting for is finally here: JSON column support for SQL Server.
There was not a single firearm present at the riot, Brian Sicknick wasn't killed with a fire extinguisher, and the guy with zip ties found them in the Capitol, was there with his mother, and had no intent to take hostages

What are you talking about?

The Federal Courthouse in Portland has been under siege for months by an idea
Thanks for the correction, I didn’t know that!
Biden: 'If you have a problem figuring out whether you're for me or Trump, then you ain't black'

https://www.cnn.com/2020/05/22/politics/biden-charlamagne-th...
I always coded since I'm 12 (softwares on AOL Chatrooms for those who remember!) but after my high school diploma, I decided I wanted to explore arts, especially music and cinema. I thought I was spending way too much time on screen and I didn't want to turn my passion to a job.

I got a master's degree in cinema, a few jobs in the industry but I hated the atmosphere there. I still love everything related to arts but at 30, I thought I will go back to what I love: coding (even if I was terrible at it, just a script kiddie with a few personal projects).

After a few trainings, I'm working on ML/AI projects at 33 years old, doing what I love.

I don't regret doing different things during my 20s. All my studies and jobs made me learn so many things, I would not be the same as today if I didn't take this path or If I went studying CS right after high school.

Don't regret doing this only now. You built a family and I'm pretty sure you have learned a lot during your career as lawyer even if you hated it.
I'm definitely far younger than you; however, I agree. The problem is that there's no timing it. So positioning yourself such that you leverage other factors to make money in a market (e.g. delta-neutral positions that are long/short time/volatility) are all you can do if you want to play the game without having high directional risk.
I never said that, I answered in the context of changing "master" and thinking about bias.

FWIW I live in Paris, France and I think the tech scene is quite diverse here.

And I'm not saying racism is not an issue, but I also have black friends that told me that they never experienced it.
It's neither the first time we had race riots nor, most likely, the last. What action do you think is needed?
Jesus that was quick lol.

Great job!
I agree with you, but you have to recognize that one is just an escalation of the other. Both are terrible, even if Trump being worse. Trump would not have been possible if discourse had not already broken down.

We created a culture where this devolution of discourse was acceptable, and so fewer voters found Trump's rhetoric unacceptable - partially because they heard more and more extreme rhetoric coming from the other side - whether on social media, MSM, or even some far left wing political leaders.

Incidents like when the Bernie Sanders campaign worker SHOT a US GOP senator. ...the reporting on that was extremely asymmetric between GOP and Dem news media.

These sorts of escalations, and the MSM pandering to their base, creates a cycle of hyperbole and misinformation.

We really need to think about how we can get out of this mess and bring the rational majority back to a central forum of discourse.
"No Bill of Attainder or ex post facto Law shall be passed." I don't see how this could not apply to a tax, but butchering the meaning of clearly worded clauses of the constitution is SOP for the courts so who knows.
The Pritzker Prize Honors French Architects Lacaton and Vassal
I personally don't want infrastructure or tools to dictate the bounds of my morality or the overton window of the whole society.
>VW brand also sells low-end luxury cars like the Phaeton

Wasn't Phaeton a massive flop?
“A bit coin transaction can be transferred to a new owner” what do you mean? If I made a transaction with a Bitcoin in 2019, that transaction cannot be attributed to someone else in a meaningful way, only in a non-factual way.
If you ever have the chance to see a Warhol retrospective in a museum, I highly recommend it.
81MP Image of the Moon (2019)
"If history and logic are to be a guide, policy makers who are short of money will raise taxes and won’t like these capital movements out of debt assets and into other storehold of wealth assets and other tax domains so they could very well impose prohibitions against capital movements to other assets (e.g., gold, Bitcoin, etc.)"
> the response I got was cringe worthy

How so?
That is exactly what we do. You can write a python tool in like a dozen lines to cast to and from.

There is also a way to use one of the built in protobuf tools to do it but you also have to point at the proto files yourself.

I think there are other advantages to text protocols besides debugging on the wire, namely ease of composing tools. Streams of text is extremely versatile and economic for many workflows. Of course you lose that ease once you start embedding binary data.
https://opensea.io/assets/0x495f947276749ce646f68ac8c2484200...

https://www.coindesk.com/brooklyn-bridge-nft
With the small detail that nowadays Microsoft is heavily commited to make C# and all the libraries that aren't using Windows specific APIs work with the same level of support across all platforms.

Compare Swift on Windows versus .NET (VB, C#, F#) on macOS.
Please name one country that never had slavery?
This is basically the paradox of the heap. Adding one grain of sand doesn't turn a non-heap into a heap of sand, so there's no point at which you've added enough sand for there to be a heap. Yet if you add enough sand, you clearly have a heap at some point. You can always add more sand and make a bigger heap, but that doesn't negate the fact that you have a heap.

The fact that you can't clearly delineate the point where you've learned to code doesn't mean that can't have learned how to code, and the fact that you can get better at coding doesn't mean you haven't learned to code yet.
> should log error details locally and the logs should be inspected or scraped separately

Adding extra parts to a already complex system does not solving problems. It only transfers the problem to other components. e.g. what happens when the "scraper" also use gRPC and want to yield a >8KB error?
I'm not entirely sure I can disagree with you more.

> Removing harms from how organizations execute their business operations is part of inclusivity. It's not cargo culting, it's not engaging in a self-pleasuring but pointless behavior, it's not a meaningless act that carries no value- it's ensuring that our organization does as little harm to folks as possible as we move forward doing business in the world.

Serious question - What harm are you removing here?

Let me ask again - Who is being harmed, how is this helping them?

Because to me... I see a giant company (MSFT) using political theatre as advertising.

Worse, as a developer in one of the areas that's actually fairly racially diverse (South Atlanta) I sure as fuck don't see any of my black co-workers doing anything other than roll their eyes at this.

This was a change engineered by white people, to appeal to white people's current sense of morality, so that a large company can continue its practices of fucking minority and non-white folks over, and yet here you are congratulating them on wasting billions of dollars on it.
Founder here. I started Dendron because I was frustrated with the lack of good note taking tools while working as a developer at AWS.

I wanted something with the ease of notepad, the structure of evernote, and the speed of redis.

Iterating over these features led me to Dendron and its been battle tested with my own collection of 30K+ notes
Most of the comments is just generic slippery slope arguments about how this will ruin Wikipedia in the long run. HN has a way of surfacing such doom and gloom comments while the "seems to be positive, let's wait and watch" wallows at the bottom.

If anyone disagrees and is firmly convinced that Wikipedia is going to die because they're offering a way for enterprises to avoid hammering the main site with requests, I'm willing to take a $100 long bet that says otherwise.
I’ve known a lot of people that had a hard time breaking into tech, even very “smart” highly educated people. The key is persistence. If someone tells you that you can’t code because you were a waiter or an actor, they weren’t someone you wanted to work for anyway.
There is no need for the metaphor to be perfect. It should make clear what each device/process/whatever does without confusing people. The exact details aren't that important, understanding the roles is.

On my computer I can open a folder twice without closing it. I can't open a physical folder twice without closing.

With a race condition, no one cares if both processes started at the same time. That's not an important part of the analogy.

Even your point about killing doesn't really fit with the metaphor. Historically, whipping would be the most common punishment.

I do agree with your idea that the metaphor has to be clear. Modbus replace master/slave with client/server, which tends to confuse people used to the old analogy. It's not ideal, but neither is referring back to that time we could trade people.
Honestly, SQLAlchemy was the biggest design mistake we made in sourcehut, and we're working to remove it now. SQL tends to be the bottleneck, and ultimately we just want to write SQL queries which do the right thing, so that we can control for their performance better. Knowing the SQL you want and convincing SQLAlchemy to produce it is an annoying process which makes it hard to make performant queries. I would recommend that anyone starting a new project would avoid using an ORM and just write SQL queries instead.

One thing which is occasionally useful is a query building tool. For Go we use squirrel for this purpose. If you need unrelated parts of the code to work together to produce a single SQL query, it can help to have such a tool. This is a lot less than a full blown ORM, though, it's more like passing around a SQL AST in memory.
MobiHand on BlackBerry, a third-party sales and distribution platform, used to take 40% and fees on top. I stopped working with them long before this incident, but appears that wasn’t enough[1]. When the Apple App Store launched with 70/30 it felt like a very generous offering, and the first-party App World launched with the same split later.

[1] https://forums.crackberry.com/developers-lounge-f9/mobihand-...
Wow amazing work! The scale of this project reminds me of another photographer's five year project of creating a 2.5 gigapixel photo of Orion: https://orion2020v5b.spaceforeverybody.com/
Just FYI, minimise is both in the window menu (alt-space or the top left) and can be configured to have a button or be triggered by an action like double click or middle click in GNOME tweaks.
I make kids apps.

Firstly, I'm not sure the struggling to survive demographic are the ones giving devices to their children.

Secondly, kids (and adults for that matter) have been conditioned by the market to expect software for free. You can read all my reviews on Google Play to see how offended they are that stuff isn't free, with some even moaning that there should be video ads that will unlock the app for 30 minutes.

Thirdly, I've seen YouTube videos made by kids specifically giving instructions how to download my apps for free. In fact, generally you just need to sideload just one "alternative app store" and you're good to go. This isn't rocket science. It's following a few simple steps that aren't hard to find.

Finally, I'm making broad generalisations about the vast majority of app store activity. The existence of fisherfolk isn't relevant here. I know people are enabled by the App Store existing. I've been lucky enough to live comfortably for the past decade entirely because App Stores exist. I'm merely offering a few thoughts from the perspective of a long term app developer that some people may not have realised.