skysight-inc/HackerNews huggingface dataset:
If it’s of any comfort, there are people who specialize in this in the United States as well. Retailers that still offers “receiptless returns” now requires a photo ID so that they can ensure you aren’t playing fraud games with them, and some will openly deny returns to certain customers if shadowy reputation services that no one knows exist deem it too high risk.
https://www.npr.org/sections/itsallpolitics/2013/04/16/17749...
This is, effectively, what Meteor (JS) does; just with MongoDB instead of SQL. It embeds a mini-MongoDB JS client on the frontend to store cached data, queries are ran against that, and missing data is requested, streamed, and rendered asynchronously.

I'll scream from the rooftops: Yes. Meteor has its shortcomings, MongoDB being a big one, but this pattern of unification is so fantastic for every party involved that even reading about the "new-fangled acronym for building apps" disappoints me.

Now, we've got the JAM Stack (that's the new one, right?): you got your separate web frontend and service-oriented backend, probably communicating over GraphQL, then you've got your database language, probably SQL, but wait, lets put Prisma in front of that so that speaks GraphQL, but it'll be a different GraphQL schema than your frontend because you don't want to expose data, and jeeze maybe serverless functions as well, that sounds good, and i'll just stop typing here because the level of complexity and intricacy we've reached just to build a fully-featured web application is far beyond useful.

The new-generation tools we've built to make development easy for teams of 200 engineers now demand that every team have 200 engineers. Its a self-fulfilling prophecy; congratulations, you just universally raised the cost of software for every human on the planet.

A few days ago, I installed Nextcloud on a little $10/month Digital Ocean instance. I'm blown away by the performance this PHP app puts down. Blown. Away. Using Google Drive, a pretty damn "snappy" app relatively speaking, feels like walking through mud in comparison, and lets not even go down the rabbit hole of the billion dollar data centers and 56 core Xeon Platinum processors behind Google Drive.

Modern web stacks fail along every metric, except "how easy is this for our massive team of developers to maintain." (Of course, they don't actually "fail"; we developers just move the goalposts so 'master' passes, future changes might fail it but we can fix that). They're insane to get started on, hard to maintain, hard to monitor, and at the end of the day have far worse performance for end-users. We started with the monolithic systems which share a ton between server and client, decided those were a mistake, then overindexed in the entire opposite direction instead of iteratively addressing what was wrong with them.

I predict a move back in the opposite direction. The situation has become insane, and I want PHP, Meteor, and Rails. Fortunately, they're all still there, but Meteor has mostly fallen into maintenance mode (not to mention, MongoDB), and JavaScript really doesn't have another solution like this.
Second time in a month. I'm frustrated.
I've implemented each of these features using public apis, so... Probably?
Obfuscation just makes it difficult to track. Real privacy makes it impossible by breaking the links.
Maybe one of the ultra billionaires could make a competitor, but the amount of expertise built up over time in those companies seems insurmountable. Possible maybe, but quite a tall order, people would rather just build a space company it’s easier
Whoa... That's heavy

#groan
This can be solved by having trading of securities on an open blockchain. Have insiders/government officials sign time locked transactions ahead of time for the entire world to see.
He is still a shareholder. Let us see him put his vote where his mouth is. Will he push for amazon workers to be paid, to be given sick days and humane working conditions, or will he continue to care only about returns to fellow shareholders?
Until we all start holding these people more accountable, and better educating ourselves on the issues, nothing is going to change and they know it.

Here is, in particular, what they know: We as a whole despise Congress but somehow manage to convince ourselves that, "My representative is the only one who is honest!" so we re-elect them over and over again.

Here is another thing they know: the number of people I know personally who bitch and complain about issues based purely on headlines they've read or heard (note, it's ONLY the headlines. they can't be bothered to actually read the article) is, for me, astounding. In other words; the people don't want to do the work of really educating themselves and the politicians take advantage of that.

Let me say it again. Until we educate ourselves and demand that the people we elect be more accountable to us, the people, then they will. not. change.
It seems that the typical software engineer doesn't give security a single thought.
What were they doing for 2 weeks?
I've always been kind of an outcast, so it's always been my policy to worry about myself and let others take care of themselves.

As a result, I think my moral compass is quite a bit stricter than most people. I definitely have people telling me I'm being too hard on myself.

But I don't turn that compass on others. They have to make their own choices, and live with the consequences, both internal and external.
I usually just make a todo list, expand that out into comments + pseudocode, and then fill in the details with real code. I guess a list is a kind of visualization.
For the love of God do not use MFC in 2021!
Congratulations, you made me come out of retirement purely to disagree with you. No chain more richly deserves death than BTC and BCH is one of the best chains in existence. I'm prepared to sign this message with a Bitcoin key from 2011 if you doubt the fact I've been active that long.

It's the unfortunate and poorly informed post 2017 split BTC adherents who have no idea what's going on. I watched the entire thing unfold first hand and the BCH camp simply has it correct. The fact that the market is largely completely ignorant of this is one of the most glaring indications of just how irrational it presently is.

Until BTC dies, the entire cryptosphere is little more than a joke. Witness the tone very technically proficient but not "in the cult" people like George Hotz have when they're discussing the block size debate; there's no doubt whatsoever that core is utterly wrong, to the point that any suggestion to the contrary is nothing more than a joke. Deep
link to the exact part in a recent interview he addresses this https://youtu.be/_L3gNaAVjQ4?t=2635
Yeh but they don't work as well and wont be as discoverable
I think you could be right. At least, we know but choose or are too lazy to do anything about it.

Recently I've found myself too stressed to even think about it. Too many stresses in life and I can do without the planet for now.

Totally selfish I know, but I'll get back to it when other things have died down.

I think what we need is something which helps us recognise the issues. Not only that but show us what we can do to help! We have to understand at a micro-level, how we can make an impact in aggregate.
Please don't be ashamed of your ethnicity/race/geography. You are an individual and ought to be treated by yourself and others as such. All groups have their cultural and historical baggage. I say this as someone who had quite a bad experience on work trips to India haha.
It's a lot simpler than that. If one team has to pay artists, and another team does not, ceterus paribus the second team will win. Only by constraining the second team does the first team have a chance to play. If government didn't "waste" money constraining pirates then pirates will necessarily have an outsized presence in the space given their unfair advantage.
Quite bearable without sound. Nowadays I default to watching Youtube muted, unless it's music.
Nothing modern about it. This is basically the C philosophy in a nutshell. Assuming "indirection" means "pointer indirection".
*16—bit
Wirelessly, actually, via ALVR.
Work from home without flexibility risks creating unhealthy culture: Study
Neither should be your first choice. All mobile "apps" should be designed as PWA mobile web apps. If you really need more access to hardware (especially for iOS) then going from mobile web to hybrid mobile app is simple and straightforward (especially if you started with something like Ionic for your PWA). Beyond that, I question anyone who says that a hybrid mobile app absolutely cannot deliver on the needs of the client. I am not saying that hybrid is always the right answer but for every mobile app project I've worked on only ONE could not have been done, for technical reasons, using hybrid.
Denuvo is being cracked by Empress, who is pretty legendary considering all scene groups gave up. Interestingly she has a habit of making controversial comments on gender identity on reddit.
I would recommend a couple things

1) Ask some of your subscribers why they chose one plan over another

2) Increase prices. It never hurts to find out where the balance of pricing vs conversion lies

3) Create additional tiers. It is hard to imagine any product where all users prioritize the same features the same way.

4) Celebrate. You are achieving something effortlessly that lots of other businesses try very hard to get.
Sure, for the first 10% of the lifetime of a system. When you are starting, the schema is simple, there aren't a lot of special cases or bad abstractions, and things are easy.

10 years later, there are special cases on top of the special cases. The reality of compromising over and over when adding new features has added up and it's hard to remember the right way to get the correct currency converted total for an invoice (so you need to get the total in each currency, but not add the line items that are marked as 'deleted', then apply discounts, then convert currencies to USD, then add tax, then add shipping, then convert to the local currency, except when the delivery address is in Russia where legally you have to ...). Lots and lots of things are like this, and with no abstraction to ensure that these computations are isolated in a single component in the system you are going to get nowhere.
Clinical Narcissism. There is no cure for this condition. I have some in my own family, and been working on it for 40 years now without seeing any real change.
Thanks, seems to be back now.
Tether goes BRRRRRR.

3 Billion in a week.
In the pursuit of creating a process that would be ethically challenging even for computers, we risk creating (have risked creating? have created?) processes that impose the same concerns on real people. Ostensibly so that we won't have to any more.
As you note in your article, Apollo's gql client has optimistic UI, but it looks like a pain.

The Apollo cache seems to be powerful enough normalize the way you want, perhaps with some extra code: https://www.apollographql.com/docs/react/caching/cache-confi...

Apollo also claims support for cache persistence, eg to localstorage: https://www.apollographql.com/docs/react/caching/advanced-to...

I haven't used Apollo myself so maybe it's not as usable or powerful as it claims to be.
This is extremely useful and well organised, high quality material. Thank you for sharing and kudos to the publisher for making it available for free.
Yep, definitely agree. I feel like there are a lot of areas that GitHub Actions needs improvements to catch up to other CI providers, really basic-seeming stuff like "allow failure" support and so on.
Pretty dirty ones, at that.
You can also "just" follow a youtube spinning class on a turbo trainer. The point of smart fitness devices is so that I don't have to put my diet, workout and schedule into 3 different tools and merge them myself.
Well, why are people upset Apple doesn't allow returns anymore? Maybe the people returning the items were ripe for disruption.
I love the humour in this post, it’s great fun to read.

Fwiw I’d have fun playing with that. It’s a cool idea.
I think we've all wondered this at some point in our careers.

It's something you should never do. Off the top of my head:

1) Security (as has been beaten to death here)

2) Interface versioning. If you expose a generalized SQL interface to your consumers directly, good luck ever making a change to your database schema. You'll have no idea whose workflows you break. This high coupling becomes very painful very fast.

3) Abstraction. The way data is stored is often not the way data should be surfaced. What about application layer data integrity, things like that? This would require the frontend client to have far too specialized of knowledge as to how the backend works.

4) Optimization. How do you optimize for queries you don't control? Someone will craft something that can bring your database to its knees under load without even trying to.
As a non-Indian, my impression (after hearing something like that multiple times about Indians) is that people in India may be raised to be more apt to over-use a system (and even abuse it), but it's not unique to them. Every country has people who do it far too much, and everyone does it to some extent.

So don't feel so bad.

Also, these kinds of things are usually a trade off. Your culture has a lot of beautiful things that are unique to it, too. No culture is perfect, and pretty much everyone is just trying to get by.

IMO, be the best you that you can be, enjoy the beauty of life, and don't feel responsible for others.
Nah, I don't want dictation, I want keypresses :)
Ah, I think I see what you mean. I still think it's more accurate to say that names are just pointers that don't have any typing info themselves (or if they do, it's an implementation detail that doesn't actually get surfaced and isn't a part of the language definition). In Python it doesn't quite make sense to talk about the type of a "name" or "variable" or "pointer" because, because it points to an object, and that's where the canonical type info actually lives.
No doubt a lot of "assembly line" welding operations have already become highly automated. This is, however, already the area requiring lesser skilled and more easily replaced workpeople. I was thinking more about on-site and craft-associated welding which I imagine will continue to be highly valued until extremely portable and versatile high-DOF robotic manipulators become commonplace.
Tried Audible Genius again just now to check, but still isn't supported, although now that I look at the console it looks like this may have something to do with their Meteor and analytics setup, so not audio related.

Tried Flowkey again now as well and although it required the Jazz-MIDI plugin (to permit the browser access to my MIDI controller), with that plugin I was able to use Flowkey in Firefox.

So it looks like my concerns were outdated.
I would add routines to that list. Right now they are just isolated workouts that don’t belong to a wider programme
Clear corruption.

https://www.youtube.com/watch?v=xNDHiiJaxes
The NFT thing is interesting. Some things to note:

- It's inherent in NFTs that they are thinly traded. If each thing is unique, there is no overall market price. Price quotes are anecdotal. There are "indexes" which list prices for transactions, but that doesn't mean you can sell at that price.

- Liquidity is very limited. This works like collectables. Try to unload a million dollars worth of Beanie Babies. It may pay off as a way to monetize fame. Taylor Swift, who has a very good understanding of how to monetize followers, may bring it off. Mark Cuban and his basketball team are doing fine with it. If you have fans, this works. If you're just a fan, well, you're the sucker.

- The NFT industry is trying to become like the diamond industry. Diamonds are mostly hype. Diamond manufacturing is working so well that you can buy gemstones on Alibaba. The diamond industry works to get gemstones into "safe hands", that is, one person with some items of jewelry. A hedge fund with a vault full of stones ready to sell, constantly watching prices, destabilizes the market. NFTs are more like the hedge fund case.

- There's a long history of bulk manufacture of collectables. Beanie Babies. Cabbage Patch dolls. Franklin Mint castings. Commemorative plates. Currier and Ives prints from the 19th century. All of which can be purchased on eBay for low, low prices. There are people in eBay still trying to unload Jar Jar Binks merchandise. The stuff produced in quantity does not appreciate in value.

- The NFT bubble may already have popped.[1] Prices, such as they are, are down 70% since February 2021.

- The real reason for NFTs is that, not being commodities, they are not regulated by the CFTC, and not being securities, they are not regulated by the SEC. So unlimited hype is legal.

[1] https://www.cnn.com/2021/04/05/investing/nft-prices-falling/...
The Rode product that somebody else mentioned looks like it's worth a try. It's a wireless mic where the receiver plugs into the phone.
I knew Iverson introduced his bracket because I've always heard it called "the Iverson bracket"—and I absolutely love it—but I had no idea he invented the floor and ceiling functions, too.

At the risk of flippancy, who would think that the creator of APL was also the source of such intuitive notations? Perhaps you have to be willing to explore crazy out-there notation to be able to find these occasional gems.
I think the answer is not “not”

It’s abuse because people buy it with the intent to return it. Buying it and then honestly changing your mind is fine, but Amazon probably determined that wasn’t the case here.
YC Companies Looking for Summer 2021 Interns
New means of getting from A to B are disrupting carmaking
Ah yes, another right wing circle jerk. If you can't moderate, I'm not interested. I don't have time for the racists, fascists, and other far right loons you are going to attract.

It's social media, not a debating free for all. If I wanted to read shitty takes all day, I'd take an intro to debate class. No different then if you were opening a resteraunt or a store front or a bar, I'm not here for shit flinging monkey free for all's, I'm here for an enjoyable time, I don't care if some racist ass hole gets kicked off and banned, in fact I welcome that as do many others.

It's intellectually lazy to offload the moderation to your users. But I guess as long as you sell data and get a loony patron like parler did, then you'll be personally set.
Count me in as someone that wanted not to use headset but couldn't face talking into a mic. I looked at shotgun mics but it got too expensive quickly and seemed a risk as it wasn't common. Anyone tried?
This discussion reminds me of Isaac Asimov's favorite story, The Last Question

https://www.multivax.com/last_question.html
A significant percentage of random average people have no practical understanding of economics, and no ability to think of consequences to policy.

Granted, neither do a significant percentage of the currently serving congress if current policy is anything to go by.
Sure, Google is also huge. Would that mean there is no search engine market when they wouldn't have been there?

Coinbase is huge because of the user demand, not the other way around.
That’s an interesting take. I feel the chip space is driven by marketing a bit too much. At the data center level I don’t believe the performance difference is as dramatic in practical terms. For the most part, you’re not missing out that much by going Intel unless you are working on something time critical.
Ye. How about a simple bar indicator to see if your mic works when you speak.
Yes, literally.
>Life happens, people change. Directing this change with psilocybin seems like a reasonable choice. Sometimes it may misfire, and you will be a bit worse off; but sometimes humans get depressed, angry, or otherwise negative for lots of other reasons.

I think your rebuttal is more hollow than it appears. It ultimately ascribes equal value to all change, and all change no matter how poorly controlled.
Oh I agree, this is definitely a tragedy-of-the-commons situation. I was mostly joking about the shaming bit because of all the sibling comments.
Weight isn't the vector quantity of mass. It's mass times acceleration, e.g. gravitational acceleration, g. In other words, it's a force.
Two things:

1. you could keep you customers happy by changing nothing.

2. if you have a money-back policy on your annual plan (eg: pay in january, cancel in june, get ~50% back on what you paid) that effectively means that you're giving a discount for an only apparently sure earning. I'd give a look into that.
I had an Intel-based Surface Pro a couple of years ago. It was too slow and too expensive. When are they going to ship something competitive with the ARM-based things that Apple's been shipping? I'd love to have something that isn't x86-based, looks reasonably nice (the X12 fits the bill nicely) sips power, and has great support for Haiku.
I found that the chips for a project that I am working on are no longer available and I got the lead time of 13 months, without guarantee. It essentially means that I have to redesign the project using different part which may take me few months and I have no guarantee the other chip I choose will be available.
The problem is, however, that I can see those chips available in their thousands on aliexpress and similar sites for 10x the price. I also read on forums that Chinese entrepreneurs buy all the chips and stockpile them.
Is this some new kind of war?
We have to do the work. We have to educate ourselves on the issues which means reading bills as they are going through the process and being voted on, calling and writing our representatives to tell them how we want them to vote on those bills.

I have family who just love to complain about what legislators are doing and how they're voting but have not once, ever, actually contacted their representative about these issues. Not once have they actually read the bills and tried to understand them. It's all based purely on whatever news channel they're watching. Yet, they somehow think that through all that complaining they're actually accomplishing something.

I know my family isn't unique in this. I was just talking to a contractor who is doing work on my house that started in on this nonsense.
>They run propaganda in prime time every single night.

All major news outlets run propaganda - not just in prime time, but all of the time. That is their job. The NY Times does have the privilege of being one of the primary establishment press outfits, resulting in their main aim being setting the tone for propaganda outfits around the nation and throughout much of the western world.

If you want to know which way the wind is blowing inside the FBI or CIA, the NY Times is where you go.

To compare them to Fox is pointless, as Fox does little to no print journalism. NY Times excels in [often overly-]lengthy, well-written articles, whereas I don't think Fox has ever done much more than briefs and blurbs.
Tailscale 1.8 to handle DNS service on Linux
In a decade of using MacBooks, I had faulty RAM twice, once a broken 'f' key, once a completely unusable keyboard (one of the butterfly generations, keys would often get stuck).

But at least the service of Apple Stores was very good. Unfortunately, many Apple authorized service providers are terrible.
I had this exact problem with a client I was working with a couple years ago. For meetings, they would all gather in one cramped room with nothing on the walls and plop a conference mic in the middle, and the audio was so bad that most of the time they were incomprehensible to me. I even told them this, but I pretty much got ignored. Glad I stopped working with them.

It amazes me how, even now with so many people working remote, how few of us take audio without even a modicum of seriousness.
I think the question is if anyone is going to refuse a 5nm product because 3nm is available.
If Pentagon says it’s real, it’s probably fake. Some fancy hologram or whatnot.
No. Really. Don't.