skysight-inc/HackerNews huggingface dataset:
going in the other direction... wonder what life would look like to one of the purple sparks formed @7:54 https://youtu.be/dqNQ6KS0mjg?t=476
What you have to understand about WSL is that it relies on one of the three userspaces that the NT/VMS kernel was designed to offer: Win32, POSIX, and OS/2.

Cygwin and busybox performance is awful in code that calls fork() often, but I understand that WSL1 behavior is very different, because fork() isn't fighting through layers of Windows.

The reason that the POSIX layer exists in NT is that Microsoft was the largest UNIX vendor in the early 80s with their XENIX variant, where the largest market segment ran on the TRS-80 Model 2 (68k-based, 3 simultaneous users, two attached rs-232 terminals).

"Broad software compatibility was initially achieved with support for several API "personalities", including Windows API, POSIX, and OS/2 APIs – the latter two were phased out starting with Windows XP."

https://en.m.wikipedia.org/wiki/Windows_NT
And honestly, if they’d waited until their work was up to the quality bar for a journal submission, a lot of resources would not have been wasted attempting to replicate it.
I assumed they were impersonations. But if they aren’t, it could be the real person who did the popeye voice, so not a giveaway after all.
Show HN: Easiest way to convert PDF tables to Excel
We built a Windows app to convert PDF tables to Excel. You just have to take a screenshot of the table.

Why try another app when there's so many PDF to Excel converters?
It is:
- Faster
- More convenient
- More accurate than other converters (including Excel's Power Query).

Feel free to test it with complex tables (like the ones found in financial documents).
No doubt those links are redirected to the CNET homepage.
Good requirements include margins. In aerospace it's common to see[1] a system requirement that says "...shall supply a peak current of 1.0A for 1.0s", a general requirement somewhere else that says "...power supplies used for the purpose of X shall be designed to a margin of 1.5 for current and a margin of 2.0 for time", and a child of both that says "...shall supply a peak current of 1.5A for 2.0s, including margins".

That being said, I work in aerospace and if a company aims to meet the above requirements but maximimize or minimize some aspect, e.g. make a light/cheap/competitive product, how do you do that? There's always a few engineers that will die on the hill of "but there is no requirement for mass of this particular component" or "you said I should minimize mass but that's not a real requirement" (many organizations reject anything but "shall requirements" when it comes to formal review). TBC or TBD values can be used, but then it's difficult for everyone to understand if the value is a target or just something to be updated later. On the other hand, there's always a few engineers who will happily work for an extra year to optimize something way too much.

Sometimes a requirement is flat-out incompatible with another requirement, too. Requirements are so important but they are just a tool, and also sometimes require iteration. Number 38 goes in the right direction, but I would personally want to add "46. Sometimes requirements are wrong".

[1] These are simplified examples
Thank you, that's informative, and I will pay attention to that. However, I know it's optional, but I do enjoy categorizing things, and I love using Google Contacts to do this.

Whenever I receive in SMS a TOTP code or some sort of SMS notification, I add the sender's number to my Contacts. The "type" field or "label" of the phone number I set to "SMS notifications" instead of "Work" "Main" "Home" whatever.

I decided I could categorize my friends' phones in the same way; rather than uninformative labeling of all their numbers as "Mobile", I could classify them as "Android" or "iPhone" and therefore, I don't need to open Messages to see which is which, I can identify them anywhere I have Contacts. (I don't run Messages on my Windows 10 Pro machine, for example, but I do use Contacts.)
I think it is a complicated issue.

I agree that content spinning garbage is harmful to society.

But... someone who has English as a second language being able to write a letter to an organization that still insists on written letters for things feels like a big win to me.

The open question for me is if the positive applications of ChatGPT-for-writing will outweigh the negative applications. I'm currently still optimistic.
the state department is a diplomatic apparatus, rather than an enforcement apparatus. They will have to declare war, or some other kind of sanctions, and hope that the country under sanction will comply.

I doubt that the US will do it for small numbers of citizens, esp. after these travel advisories given. These travel advisories are essentially saying that you're on your own if you get fucked by china, so don't visit there.
Another AI putdown article by someone who still holds the stochastic parrot theory (a rapidly dying breed) with some added incorrect statements about chess AI thrown in for color.

They’re unimpressed with the language modeling objective, I am unimpressed with the article.
There was a great quote from an old time journalist on open plan offices:

"There is a lot of talk about how open plan offices foster more communication, transparency and honest conversations.

In my day, I would invite you into my office, I would pull out a bottle of whiskey and two glasses. I would pour each of us a drink and we would have an private and honest conversation."
I would recommend Harvard's CS165 course [0]. The lecture videos and slides are available, but the projects and setup code is not. However, you can view this as an opportunity to use any programming language that you like and pick your own feature scope.

[0] http://daslab.seas.harvard.edu/classes/cs165/index.html
You can run on cpu and regular ram, but gpu is quite a bit faster.

You need about a gig of RAM/nvram per billion parameters (plus some headroom for a context window). Lower precision doesn’t really affect quality.

When Ethereum flipped from proof of work to proof of stake, a lot of used high-end cards hit the market.

4 of them in a cheap server would do the trick. Would be a great business model for some cheap colo to stand up a crap-ton of those and rent while servers to everyone here.

In the meantime if you’re interested in a cheap server as described above, post in this thread.
That isn't the issue here. UPS is charging her for customs. And why would she want to keep hundreds of pairs of shoes? Who knows if they even fit!
Best part is when the employer's advice for an active shooter is hope they don't shoot you while you hide and wait. Most handbooks don't permit weapons.

My home's policy is the active shooter gets shot immediately until they are no longer a threat.
I'm not at all knowledgeable about Vue and its libraries, community, etc., so with a grain of salt, why does it seem that Vue makes Vue versions of various libraries, like Vite (Webpack), Vitest (Jest), and now Histoire (Storybook, also an annoying thing to type)? This is not to say that there shouldn't be new tools that compete with existing ones, since generally the more tools the better the ecosystem as a whole is, but it's confusing to me that Vue somehow has this NIH syndrome and new tools crop up specifically for it.
At least on iOS, not without hacking the operating system. Siri’s ability to listen for a wakeword without an microphone indicator requires privileges that normal apps don’t get. On Android, as far as I can tell, the same is true, except that some phones ship with preinstalled third-party apps which can then get extra privileges.
The way to do "returns" on eBay goes like this:

- Open a "not as described" case against the seller

- When they say you should return it, ask them for a prepaid label to do the return, which is your right, never pay to return it yourself, especially if they claim they will refund your costs (they won't)

- When they invariably don't give you the return label, or a refund, or something else to your satisfaction, raise it with eBay (after the requisite number of days), who will refund your purchase

- keep, donate or destroy the product
This is the wrong take. There is no comprehension of how much damage this has done for corporate customers. Moq was an awesome library. Not any more. Now we have to rewrite all our tests and rip it out.
The problem with a lot of machine learning algorithms is that you do hundreds or even thousands of operations per-value, but you do it in specialized orderings on incredibly large numbers of values, forcing you to swap partitions in and out of RAM. So, while you may do thousands of ops per-value, you may only be able to do tens of ops per-value per-write to RAM.

The more RAM you have on device, the fewer swaps you need to do (none at all if it's big enough), and the less those operations get amortized, bringing you closer to theoretical max throughput.

Matrix multiples are such that going from fitting 75% of your values to fitting 100% of your values can mean an order of magnitude speedup.
Apps, fine. Charge people, say, $99/year to be on their platform and get moderation. But digital goods? Not fine.

Google also reviews apps using humans, and allows 3rd party app stores.

Interestingly they say their 15-30% fee pays for Android development. You'd think Apple's $400 profit per phone would pay for iOS development.

Apparently Google Play Store Kindle app has the same restrictions
Not speaking to their implementation, but prefix sums/scans are simply a very useful primitive tool for parallelizing many otherwise sequential operations. For instance, appending a variable number of items per worker to a shared coalesced buffer uses an exclusive prefix sum. This is probably the most common use case for them in practical programming. They can also be used to partition work across parallel workers (segmented prefix scans).

In lieu of pointer chasing, hashing and the like, parallel operations on flat arrays are the way to maximize GPU utilization.
Calculus is not heavy math. It describes everyday physics - coordinate, velocity, acceleration, curvature. Stuff you can touch. And it describes unrelated abstract concepts like PDF and CDF, in a way you can intuitively understand by rearranging stacks of Lego bricks.

I agree that a degree in a quantitative field other than computer science is better. A CS degree is like saying "I can drive a car and use Microsoft Excel". You need to either be a really good driver, or be ready to work harder than many others to get ahead.
Literally every youtube ad spot for any vpn that advertises on youtube heavily.

Which realize, is 100% of what most people think about VPN's, a nasty side effect of dishonest marketing.
Except that requirements cost time to develop, so perfect requirements have significantly more cost than good enough requirements.

Also, requirements tend to evolve as customers grow, so requirements will change over time and become less perfect, causing that investment to depreciate.
Fax usage in Japan is often exaggerated. Paper and stamp process is the real.
If they want to run agents on your workstation, it sounds like the should give you a workstation for the duration of the contract.
Google uses electricitymaps.com and their carbon intensity models to shift workloads to follow low carbon generation.

https://www.electricitymaps.com/blog/announcing-our-partners...
what is it like to work there? can you describe what archive does on a day to day basis? what do you need most apart from I guess donations?
cnet got bought by vulture capital a couple years back and already had been replacing writers with crap AI before chatGPT was a thing. this shouldn't be a surprise. everything CNET related has been a walking corpse for a while now.
The specs were decreased so that "success" was extremely likely, because failure is career ending.
amazon storage appears to be about 10 times as expensive as a comparative server at hetzner.
Loginwall is critically bad for public information usage.
Factually, people do post readily identifiable screenshots.
> CloudFlare doesn't seem to care about this kind of abuse

I'm sure it's just a coincidence that they turn a blind eye towards obvious bad actors that just happen to increase the demand for cloudflare's services

(booters being the classic example)
That's how I understood it, but then at the end she said this, which makes it sound like someone hacked her Amazon account and turned it into a seller account:

> Nitu says the deliveries were tied to her dormant Amazon account.

> "I don't know what Amazon is allowing them to do because they got a hold of my name, my address and my old phone number," she said.
Setting aside the “why stories?” part (plenty of people use UX stories — I do, though I am ambivalent about them), the powered by Vite line does have some content to it:

1. If you’re already using Vite, you know it will integrate easily

2. If you’re not using Vite, if you know what Vite is, you at least know it’s fast and easy to configure

3. The fact that it’s made by a Vue core dev means it’s likely very good. There are a number of such “powered by Vite” tools with good reputations
If you’re writing in your native language and you are already reasonably literate, GPT-4 won’t help much. But if you are a scientist whose first language is Japanese or Polish or Tamil, you need to write papers in natural-sounding scientific English with few or no mistakes in tense, number, or article usage, and you can’t afford to pay a professional editor, then GPT-4 and similar tools can make the difference between being published and not.
I was there. In Kaanapali village. Was evacuated and currently at an airport waiting to leave the island. While at the village, there was a small sailboat anchored about 100m from the shore, just bobbling from all the wind. It seemed perfectly fine and if someone had been there, they’d be able to just ride it out.
May I ask what is a.b.m.a. in this context?
An illustrated guide to ‘scissors congruence’ − ancient geometric idea
Next thing you know you'll be showing up to city council meetings to try and prevent apartments from being built down the street ;)
Great for home use, zero commercial value. Can't expect AMD to invest time/money into ROCm for that.
> I was listening to a podcast and they observed that US commuters might have had a boiled frog scenario where you slowly just get used to having a worse & worse commute as you age.. and COVID snapped everyone out of it cold turkey. Now attempting to go back to it is revolting for many.

This is a key part of the discussion.

Pre-covid, I spent ~90 minutes one way to get to the office (this included a transfer from train to subway + 10 minute walk) and used to do it every day. At the time, I thought nothing of it since it was time to read/write code/watch a movie etc.

Now, I find it hard to imagine I spent ~3 hours/day commuting but part of me also misses the time to myself but it's balanced out by seeing the kids more etc.
I would consider moving to be near enough for a decent commute for a company where I had my office. Provided "near enough" was affordable for what I'd be paid and the company was located in a place I'd want to live. Obviously that last part is a matter of taste: I'd be willing to live somewhere around Boulder, CO, for example, but others might not.

I can generalize it a bit: put your offices in a part of the country where people want to live, give each of them a private office, and pay them enough to live a reasonable distance, and you might find people lined up to apply.
The gamification of ranking and clickbait by encouraging digital amnesia and bitrot seems both absurd and evil. New content isn't always good or better when specific content was desired.

0. Donate to internet archive now

1. Website operators should aim to not hide content or download artifacts behind JS with embedded absolute URIs or authenticated APIs.
That's why AMO requires extensions to be uploaded with their source code and disallows obfuscation.

They do allow minification for compression, and I don't know what stops someone from uploading different source code from the shipped addon.
(I delivered untargeted physical spam in my early teens, a TV guide)

Why you think the person who's delivering doesn't have an incentive to listen?

They're paid to deliver to N addresses, if they know that X, Y, Z addresses don't want the delivery they're still getting paid for N deliveries.

When I did this job looooong ago I'd get a stack of papers, along with a strike-though list of addresses that shouldn't be delivered to, as those people had contacted the publisher.

But over the course of doing this job for a summer or two I'd also have people instead ask me to stop delivering in person, which I could use to overlay my own strike-though list at the beginning.

Those were much better, as unlike the first list they didn't subtract from the N, free money!

Clearly that didn't work for the GP for whatever reason, but I think it should in general. Then again this was a different time, and not even the same continent, YMMV.
More like investors... or subscription customers. But not employees.
I'm not sure it is so cut and dried. Who is more likely to give you accurate information on how to game Google's ranking: Google themselves, or an SEO firm. I suspect that Google has far less incentive to provide good information on this than an SEO firm would.
Hell, I work in unmanned small autonomous aircraft and almost all of these apply to my day-to-day.
Crack passwords, also there was this craze a few years ago, where people were using their GPUS to crunch numbers and earn money, I forgot what it was called ... something with mines.
> Can anyone speak to the state department’s ability to repatriate you if China enforces an exit ban while in country?

The state department has essentially no such general capability beyond negotiation, and in the case of China, specifically, in practice the US government as a whole has little beyond that, too. (They might be able to, if interested, come up with an ad hoc and probably high-risk workaround outside of diplomatic channels if sufficiently motivated and the right confluence of other factors, but I wouldn’t rely on it.)
Agreed. Android 4 was peak Android. Most of my favorite Android games are from that era and very few of them run anymore. I wish Google either make a sandboxed emulation layer for those old abandoned games.
Ah yes, that can be deceptive. Maybe some people would want to live in Tacoma and commute to Seattle to work, or WFH.
how often do news outlets report on ai chess advances anymore?

I haven't heard a damn thing about AI chess in the news since IBM shoved deep blue down everyones' throats, presumably grandmaster chess players are a fairly minor group of people w.r.t. society at large.
The water company was just one example of a utility that's mandated by law to provide impartial service to its customers.

Perhaps a more relevant parallel can be found in telephone companies. Every day, people call each other and have the most unsavoury and obnoxious conversations, at least by other people's standards, and they can't get their service cut off for doing so. Even if others are listening in and happen to be offended.
I'm not sure I follow you about local volumes and affinity rules. I followed instructions on kubernetes website to create local volume and pod which uses this local volume was scheduled on the proper node every time. I think it works with volumeBindingMode: WaitForFirstConsumer option.

So if you think that you need storage cluster either way, go ahead and deploy it. If you think that you're OK with single unreplicated database, just use local volume, it works. At least I've yet encounter any worm with this thing. For me it just worked.

Another option is to use local volumes and replicated database setup. So you can run, say, two database instances in a replicated mode on two servers, but storage will be simple local volume. It provides some reliability and availability benefits without complex storage cluster solutions. I used cloudnative pg operator for this and it worked for me. I guess one can configure ordinary postgres replication without any operator, I just don't have experience with that.

My opinion is that even single-node kubernetes cluster is worth it. That's because I have some experience and won't need time to learn basics. If someone does not have that experience, then I agree. Deploying kubernetes requires learning curve and that time might be spent for other things.

At least it's hard for me to imagine any kubernetes complication that won't arise with, say, docker. At the same time, kubernetes provides lots of polished software line ingress-nginx, cert-manager, cloudnative-pg which could save some time. And, most importantly, using kubernetes from the start, provides very easy option for moving into cloud, for scaling, for zero-downtime deployments. Those things are valuable by almost everyone.
My teenage son loves exclusive hard to get sneakers. I’ve tried to indulge him on sites dedicated to 3rd party apparel sales, but there are endless scams of people putting something like “Size 12 men’s”, and what you get is a size 12 toddlers.

You can eventually get your money back but the friction in the process is very high and time consuming.
It says it doesn't affect ranking and their quote tweet is even more explicit

https://twitter.com/searchliaison/status/1689297947740295168
Or that you run profitable production facilities into the ground because you have no clue how stuff is made and need to justify your position and hide your ignorance with clever management 'improvements'. I live in a factory area and the new tactic is to advertise jobs under alternate corporate names because their reputations are so bad that nobody applies.
alt.binaries.mac.applications

It’s essentially a shibboleth at this point
So this is some kind of attempt to make a Drake Equation [1] for AGI? That's more useful as a thought experiment than something claimed with scientific precision.

[1] https://en.wikipedia.org/wiki/Drake_equation
Yes! Do people still use it for EDMs? Or did responsive email kill this use case too?
On one hand, shame on you for the genocide joke; on the other hand,

wiki> The [Albigensians] taught that to regain angelic status one had to renounce the material self completely.

they were a suicide cult in the making.
It was correct. And archive.org used this self inflicted problem to justify disregarding robots.txt.

https://blog.archive.org/2017/04/17/robots-txt-meant-for-sea...
What is this article really about?
So many details missing about the $70k bill to assume is the wrongdoing of the CEO or company.

The article smells like someone wants to build an argument against Stable Diffusion.

I don't think that any of the arguments on the article hold to imply that Stable Diffusion (company) is crumbling.

As an example, the "I sold 15% of the stake for $100" argument from the previous cofounder doesn't hold unless proven otherwise by a judge.
The context always matter: is not the same selling 15% when there were no investors or IP, to selling it under coercion... but that a judge will be way better to assess than people external to the matter.

I wonder what's the gain behind publishing this kind of "yellow" articles (and to whom)
Part of the answer is surely that the tools you’re talking about are dramatic improvements on the originals, speaking as a longtime Webpack and Jest user who now uses Vite and Vitest. Neither is Vue-specific, by the way — I use them with React. (It looks like Histoire doesn’t have a React adapter yet, but I’m sure it will soon.)

It seems to me — as someone who uses these tools but has no inside knowledge of the Vue community — that this community just has a really well-developed engineering culture and is producing tools in line with that culture that are all really good and integrate well together. It’s hard to understand why you wouldn’t want that if you could get it!