skysight-inc/HackerNews huggingface dataset:
Well, 20% headroom on a badly optimised workload that can't make full use of the GPU seems decent. Run some better code and you'll need that 20%.

As covered in other comments, the thread author has no idea what they're writing about.
This is amazing, how did you fit a TPU into this form factor?
Why is this garbage on hackernews? It has nothing to do with tech? Its also a terrible article, I'm not going to get into why it is terrible.
Thanks for providing these! I do think these become unwieldily when you want something like "X and Y and not Z and (A or B)" right?

Not only that, I think implementing "or" logic would be quite convoluted by itself right?
Yes, of course not an expert but I come across fair amount of business and spend more time on these observations than most people I know. Restaurants don’t have to build apps. They just have to sign up to apps that already exists like toast. I have been to restaurants who meticulously improve customer experience by eliminating all waiting and ones who don’t care. These ideas are not mine. I am surprised that restaurants don’t learn best practices from each other.

About glass of jar. Again, it may be you who may be speculating. I have been to ones who provide them and others who don’t. It’s just attention to detail. Customer experience should come first before all else. What you think of as coercion could very well might be ignorance.
1) Its super common even in multitenant
systems to have a common database with
configuration information (for example)
which serves all tenants, and tenant-specific
databases used alongside that to host their
private data.

Yeah, for sure. This is definitely what I'd expect to see, but I would also expect that to make individual client restores pretty easy, assuming the individual client backups themselves weren't trashed.

One wouldn't imagine that the shared config database would have a dependency on any of the individual client databases and that they could therefore be moved/dropped/restored at will, independently of the shared config database.

2) Back when sharding started to be a popular
scaling pattern, tenants were not always split
up by the tenant boundary but by some other
reliable key.

I guess that makes sense. I mean, after all, it does allow large/demanding clients to span multiple databases I guess.
I unironically enjoy CS. I like programming and I like being close to the metal. I have an interest in the engineering part but I don't know if I'd pick it over CS. Life is hard.

Also like compilers, and most compiler engineers are CS grads. That's my dream job!
> If your device is hacked at the firmware level, it can be turned into a microwave weapon and used against you.

If anything your RF components go up in smoke. Modern chips are designed to only work at the desired maximum transmission power, sometimes even less to depend on idle times and such to save costs. But yeah, it's a nice entertaining conspiracy that keeps floating around nevertheless.
for each art form you mentioned 1 or 2 competitors with practically the same content. that's what people are talking about, lack of differentiation, not lack of access. And while there is 'everything' from the past on the internet, we re talking about what is being created now. Indie gaming sounds like an interesting new cohort for diverse content, but i still think most games are interchangeable, and even look the same because they use the same game engines.

> television, theaters and newspapers

in comparison, those had not consolidated into 1 or 2 brands, there were thousands of them worldwide and that matters, because it allowed obscure sub-cultures, which are the spices that then find their way into the global soup of western culture. Subcultures need a bubble to evolve in.
Don't know about russia, but in my country plenty of people driving without a license or with a suspended one. Also, no limit on how many times you can take the written exam, so someone maybe had to take it ten times, got lucky with the questions or memorised all intersections and passed. The more academic folk ace the written exam, but then struggle with the driving part. And when you fail the driving part, you don't need to revisit the quiz portion, just the driving. Someone who passed their driving test after 5-6 attempts rarely tends to be a good driver.
Due dates are great as a synchronization point between teams who don't speak the same language (i.e. don't understand the details of each other's work). Most notably, a customer will be happier to hear "it'll be done by March 11" than "it'll be done when we have moved all the data from the old to the new database." It's a "lazy" solution, but not all customers want to have to care about your (internal) language.

(And just like there may be scope creep in requirements, there may be deadline creep. You have to watch out for both. Just setting a due date won't solve your project management, and neither is just writing a requirements doc once.)

For everything else, I agree.
This is simultaneously funny and also somehow deep-down true.

No idea if it happened in this case because this is the first I've read about it, but it has always struck me that the websites of campaigners get progressively worse as the battle gets more and more difficult, and fellow campaigners drop out, leaving the diehards with both the campaign and maintaining the overly-ambitious campaign website that someone earnestly set up. There always comes a point where someone just hacks the HTML by hand.

Either way, I wish the guy peace of mind and hope someone can help him with his medical bills.
The way out for people like you and me is to realize that most problems don’t need to be solved with software. When you find an effective solution that doesn’t involve code or computers at all, you can congratulate yourself.
Writing a Mutation Engine and Breaking Aimware
I should have clarified, that I was talking about leadership's external communication on the incident, like in the article. Nobody doubted you were working around the clock, or with lots of people involved.
Couldn't disagree more with the code examples.
Whenever I'm looking for answer that can be answered by the standard library I really do want to get the actual documentation of that language and not a random stackoverflow solution.
> Just three orders of magnitude less powerful.

For FCC that might be the case. CE/RED in Europe goes even as low (or as high, depending on which way you want to see it) as four orders of magnitude.
I wrote a tool to convert a YouTube playlist url into a RSS podcast url compatible with podcast player apps. I use it a lot. handsfreeyoutube.vercel.app

I wrote a simple app to turn an inperson tabletop conversation game accessory (pieces of paper) into something that can be used remotely in a pandemic.
totpal.vercel.app

And I wrote a bunch of debugging/diagnostics tools for node.js. some for fun, some I actually needed.
NPM: debugging-aid
To put these billing errors in context, our account suddenly showed ~$12,000,000 in usage fees. I saw some others posting bills high as 100s of millions. Pretty heart attack inducing.
Of course the government needs to collect taxes. My comment was a rhetorical one to illustrate the silliness of the idea “any amount of debt is fine”

If that were REALLY true, it shouldn’t matter if the government does or does not collect taxes.

Not sure I’m explaining my self well… so to reiterate:

If any arbitrarily large deficit is acceptable, what would happen if tax revenue fell 90 percent? No sane person supports eliminating taxes…but lots of people believe the national debt can be infinite.
I did not realise that. Thanks for the info.
How to deal with the fact that whatever idea I have has already been published
I think the answer to your woes is to accept that the computing domain (while labelled by a single word "computing"), in reality is so vast that no one can expect to be a master of it all. Most of us are content to carve out our own little niche; I for one have no idea what a video adapter card is, nor how Tex works, but I have good grasp of what a content editable element is, and so on.

The computing domain is perhaps peculiar compared to other domains too, in that there is no "basic concepts" that one needs to master to understand everything else (like mathematics for example). One can live a good life as a web developer without knowing the innards of a database, and vice versa. It is not a big problem in computing, it's just the nature of the field.
What is "fraud"? People have gotten in to trouble for accepting groceries from family members and not reporting it to the benefit office as additional (in-kind) income. Technically, it is fraud, too, so they're not wrong.

There's a long list of examples of "fraud"; like many crimes it's a scale.
Imagine how many people fell into this craze and went ahead to "invest" money that they couldn't afford to lose. Maybe 1k, 5k, 10k - for some this is enormous amount of money.

But then to be met with a, "Yeah, but, I don't care about this NFT, it's old, good luck selling it." response... That's as stark of a wake up call as you can get.
Your logic is impeccable. The point is not the discussion. The point is accepting a pointless gripe from your sweetie because they would do the same for you.
If one wanted to make a case for that, arguably it's DrepMind's major infrastructure resource consumption that would give Google some credit. I can certainly point to some colleagues in infrastructure engineering who've helped DeepMind folks deal with infrastructure problems.

That being said, I'm perfectly happy to just be proud of what DeepMind has achieved. They've been great to interact with when there were shared challenges, and I - and to my knowledge all colleagues around me - aren't very interested in a question of credit assignment.
FWIW Jira and Confluence and used in life sciences firms, though they are rarely more useful than Google Docs. Self hosting in this context was the norm but that is changing.
I'd like gyroid infill for my lawn, would look cool perhaps :-)
I have been using Microsoft Teams and its hard to imagine anyone buying it for the user experience, yet it's not an unpopular choice. It seems more likely to me that the fact that the organization already had a bunch of managed Microsoft software was the most important selling point, and that this is a common situation. "Admin experience" if you will.

So sure, Teams gets some things right, UX-wise, but for every "notify the user if they're speaking while they are muted" there's a "randomly scroll the chat back down while you're looking through history", a "randomly make it impossible to erase a link with backspace in the chat box" or a "don't let people see who is participating in the conference", and there's little incentive for them to avoid crap like it and avoiding whole categories of bugs because people are buying it for other reasons.
All of western movie history would have us believe that there's the official limit on paper, and then there's the real limit in practice that Grigori, the underfed, overtired engineer-who-probably-shouldn't-be-smoking-around-all-that-stuff, actually has to work with.

The current situation makes that stereotype seem more and more plausible by the day.
Thanks for the lecture(s) man

I do agree it's silly to give rich US companies even more money. I wasn't triggered by what you said but by your attitude. Let go.
You are welcome to reflect on your own experience, but you can’t tell me mine. I’ve watched projects burn to the ground because of crappy, deadline driven management that refused to accept the realities of software development.

Maybe you’ve worked for managers for whom due dates were implemented in an intelligent and respectful way, but sadly that’s not been my experience over the past 30 years.
I don't get the reasoning, when a recruiter contacts me they tell me we think you would be fantastic for this job, and then they describe the job, sometimes no match, sometimes match. The assistant takes care of this step, should the recruiter that has a bad job be able to convince you to take the meetings even though you are a bad match?

The recruiter with good matches asks for meeting time, salary, you figure it out reply. In this scenario assistant does that. Do you think recruiter is supposed to talk people into meeting at inconvenient times, interviewing for jobs with salaries below what they require? I think none of these things make a difference to the recruiter whether you provide the information or the digital job filtering agent does it.
europe hasnt made a good movie in decades

and bollywood is obsessed with copying hollywood
Running your own editor with built-in plugins does not take more than a few lines of code - see the playground code https://github.com/facebook/lexical/blob/main/packages/lexic...

We already provide most common plugins out of the box (inc. lists and tables) but if you're planning to build a feature rich interface with many custom plugins it may take somewhat longer.
Here in Germany many work contracts can be up to one year notice depending on the seniority and business domain, so unless you are so lucky to find a job willing to wait for you that long, many have to give notice without really having an offer and hope for the best.

However the usual notice period is around 4 weeks before each quartal end, miss that, and have to be around yet another quartal, unless HR and the boss agree with letting you going earlier.
The Wayfinders, by Wade Davis, is a great book on the topic.
“bald-faced Yellowjacket” is my new favorite insult
You can technically add a whitelist of usernames for your server, but (and maybe they've fixed this since) about 6 years ago my friends and I had our server ruined by a hacker who joined and converted our whole base to lava. When we asked how he joined despite the whitelist he said it was incredibly easy to circumvent.

After chatting a bit more he eventually felt bad and placed about a hundred chests filled with diamond armor and weapons before leaving, but that doesn't really remove the sting of having your personalized base destroyed and killed the challenge for the game.

We haven't played again since this year. At least now I know how to set up a cronjob to back up our world daily :P
I may do that, but don't want to make that decision right now.
I am sure it’s plenty more than these three.

Yesterday, I searched "best after-sale service of AC". What I was shown was SEO'd pure junk. Absolute junk as the first result.

Next few were the same, but more focused on affiliate programs rather than providing genuine info.

Down the line was Quora, where _sales rep of AC companies_ wrote answers that _theirs_ had the best service.

I wad very disappointed.

You.com showed me better result right away.

My Kagi and You use is now on par with my Google use. They mights surpass Google soon.

I still find Google to be the best for programming answers btw.

I would also say that Google's ad business is in direct conflict of interest with its search business.
Is this the text editor used in products like Facebook (Blue), Messenger and Instagram? Because if it is it's buggy and terrible but thanks anyway I guess.
My main objection to Kontiki was that it started from wrong assumptions - that it had to be South Americans who travelled to Polynesia, because of Heyerdahl's, well, lack of imagination, I guess?

The El Nino Southern Oscillation (ENSO) was identified in 1924 (but not really researched until the 80s, to be fair), and its effects on currents and more importantly prevailing winds well known to Chilean fishermen at the very least, nevermind the knowledge still retained in Polynesia.
This may be jurisdiction dependant, but in the UK, the small prize fruit machine style games you find in pubs are required by law to payout a fixed percentage of their income over time. I believe it's 70%, but I think there are variations and exceptions to the rule.

So if £1000 is paid in during the day, the machine by law must pay out at least £700 in prizes. This is not allowed to be fully random, the odds of each game are not independent because they must by law ensure the minimum payout.

It's semi-common knowledge that the way to win at these machines is to watch them until you have seen someone else have a long losing streak, then take your turn when they leave as the machine is now 'behind' and overdue a payout.
If you're on a Mac, use Shush [0] to give yourself global mute control with a single keypress. You can set it on push-to-talk mode or push-to-silence mode, both are extremely useful. I have mine set to the Fn key and leave in PTT mode most of the time.

0: https://apps.apple.com/us/app/shush-microphone-manager/id496...
Routinely.

I played a D&D character that was, until recently, about as stupid as they could come. Think "Makes Forest Gump look intelligent". A monk who quoted scripture at random that had zero relation to the matter at hand. Never got anyone's name right (always got the first letter right)

So I wrote a discord bot. First in python, then eventually in rust (just because). The bot has a few commands, one to return a random quote from a database, one to add a quote to the database, and one to return a random name that starts with the specified letter.

Of course, things being what they are in D&D, he's suddenly a lot smarter, and the bot is no longer useful. Fun though, an interesting learning exercise.
You can use proxy cards in your day to day life.

If you hand your classic card details to a company like Oracle or AWS, your card isn't exposed to the same threats as when you use it to buy something at the gas station.
No, in show business you get lots of offers at a higher level but at a lower level the agent is also in charge of going out and selling you, also at the higher levels if you hear of a role you want you tell your agent, Sy, get me that part.

I know of one guy who was a consultant who had a dedicated agent to handle this stuff for him. Which lots of consultants get their jobs through agencies who match consultants with companies anyway, so it just seemed like a natural jump up to this level for him.
Cancelling is oftentimes borderline impossible. Especially for people who can’t spend all day on a phone getting shifted around countless times or waiting forever for online support to respond (and sometimes never follow up).

Maybe if companies didn’t make cancellation processes so actively hostile to users or throw in mysterious charges that continue accruing for all eternity, people wouldn’t be so uncomfortable using their normal card?
> why the status quo financial system is held in such a high regard?

the community is extremely well paid in USD. there is every incentive to keep it valuable

in any case i doubt the cryptocoin world cares what hn thinks
Polynesian navigators used wave patterns to detect islands at a distance IIRC, and even created woven maps based on wave refraction.
I had bought Extech RF meter for $600. It seems to be the most reliable and accurate.
The microwave horns are incredibly, incredibly tightly focused, though. (That's why they made 'em so big.) If you're not literally between the two ends of the link, you're not getting significant energy. And if the beam actually touched the hill, it'd diffract badly and spoil the signal.

Also I don't think any of those are still active, are they? Most of 'em that I've seen have the feed waveguides removed where they get near the ground. I always thought it'd be fun to make an adapter/coupler and stick a wifi card onto one of 'em because 2400Mc is within their passband, but I can't find a pair pointing at each other where both ends still exist.
yeah, better than coffee ;) ... we had $78,610,108
One core technique in magic is called “multiple outs”.

The audience doesn’t know the plot of the trick, so the actual reveal can be different depending on how things go.
If you guys aren't modding and don't need the world to be running when no one is online then you might consider going with Minecraft Realms. It's like 10 bucks a month.
Sam, please do it! I am always eager to learn more; I will be happy to hear from you, and I thank you for the opportunity to exchange a few ideas here on HN. Wishing you all the best with your personal and intellectual life. – Alfonso
> All cloud providers I've tested will reject proxy cards, which are assigned from prepaid card pools. More businesses seem to be doing this as of late. It's rather unfortunate, since proxy cards are a fantastic fraud prevention device.

You do realize that letting people anonymously host whatever they want from reputable ASNs is a bad thing, right?
That is just wrong. The list of happiest countries in the world is dominated by the rich countries.
Any other startups you can recommend? I'm filling in my first RFP in a decade and answering what they mean to ask with the questions rather than answering questions literally is not something that comes easily to me.

Plus coming up with an answer to the vague question on "describe your project methodology" (I build what you want, it works - nope, they expect half a page). Or the 3 questions on project management systems and communication software choices that to my reading should have the same answer.
I use the grepper chrome extension which solves the coding vertical - it embeds search results in the Google search results
We listen to a few typing related events and do some computation from here: keydown, input, beforeinput. Android, contrary to any other device, mostly relies on composition so Lexical makes sure to handle and flush these events accordingly.

If you're curious, this is where it all starts - https://github.com/facebook/lexical/blob/main/packages/lexic...
I remember seeing something similar on Beyond 2000 back in the 80s. It was a set of small, swivelable wheels that deployed and allowed you to slew your car into the space.
We should strongly advise naive people not to get involved in either gang warfare or inter-nation conflicts.
Mostly, but sometimes when I'm prototyping to get quick results I will write CPU-intensive preprocessing steps (i.e. very ugly loops of shame) before converting to matrix algebra for the GPU.
AWS overcharging my card due to their unclear pricing structure seems like a much more realistic & costly threat than someone putting a skimmer in a gas station
Years ago I just wanted to get a Sun Oracle UNIX Keyboard in classic Sun Layout. Getting through the entire purchase order process was nothing short of an ordeal.

I did however get the keyboard an am happily typing on it now.
I am sure some scammer / spammer will buy it.
Am I the only ones who has a really hard time with Quora. I can never tell which answer is real or fake. And even the "real" ones rarely ever answer the question. Quora is basically the Pinterest of answer results.
kNN is very well understood and well documented. It seems though someone makes a blog post about it every week that gets upvoted on HN. This only further solidifies the notion that most blogs relating to Data Science rarely cover advanced topics.
realms performance is woeful. lat time i tried it (around 6 months ago) it lagged with a whopping 6 players active.
It's weirder than that. You typically are differentiating a loss function of strings and various opaque weights. You are optimizing the loss function over the weight space, so in some informal contrived sense you are actually differentiating with respect to the string.
Wow. Thanks for this story.
College slated to close following a ransomware attack
Adjusted for inflation, a Single Family Home costs 75% more than it did in 1987
Fake Pirates, Major Payouts: How Two Ex-Cops Cracked a $100M Insurance Scam