skysight-inc/HackerNews huggingface dataset:
> Because multiple app stores already exist for Android and I've never heard anybody say what you're suggesting

Ok, but there is a huge difference between iOS and Android. All my clients want it on Android and iOS but they only really care about iOS. iOS is normally the last platform that approves apps (web being immediate/no approval and Play being faster on average) and without fail my clients pretend there is no app until it's released on iOS. I'll even tell them "Go to hxxp://yoursite.com, it's pretty much exactly what you will see in the app" and they almost never even check the web, I know this because once the iOS app is release /then/ I hear "Can we change X? Let's move Y to X! I don't like the color here....".

All that to say: multiple app stores on iOS /will/ be something I hear about whereas I bet I could forget to release on updates on Play and no one (clients themselves at least) would notice.
Seconded. I just wrote a script to generate Terraform code to create a VM in the company vSphere clusters, only needing host name and IP address (optional flags for meme/cpu/etc). Description of datacentres, subnets, etc as YAML in the DATA section, works out all the right VLANs.

Works out of the box on everyone’s Mac.
I’m not familiar with inner workings, but simply moving files feels odd in Windows compared to macOS. If it’s a big lift in terms of data size or file/folder counts it’s most obvious but it feels like Windows literally copies the files into memory, then rewrites them on disk or something similar that has results in negative performance and a long running cut/copy/paste dialog box. I’ve had some of these run for hours on decent hardware (SSD, etc) for what I consider small datasets (couple GB). It’s been a major Windows gripe of mine for years now.

Meanwhile macOS appears to just change an internal link to the data that’s already written on disk. As such, it’s usually so very fast compared to Windows.
This is fascinating, I was thinking about doing something in a similar space. Does past tense "worked" mean you're not still working on it?
I think unemployment could mean something quite different in the future though if it becomes the new norm and is culturally accepted.

There's plenty to do with your time outside of traditional work.

Maybe we can work on bringing our communities better together, work through our personal and social traumas in a way we've never been able to since day 1.
Vladimir K. Zworykin
If history is any guide, the people who will replace the boomers will not be any different. The root cause is not related to age or generation, it's related to power.
You added 'particles'.
No, it is not standard in the US.

It generally only happens in exceptionally paranoid companies in sensitive industries or government organizations, which clearly exist but are already atypical workplaces.

I've never seen the point in treating your employer as an adversary, as the OP of this thread clearly does.
The Commission for Stopping Further Improvements
This sounds like a potentially dangerous condition to have if you drive, no? Is there a name for this?
I (as a Ph.D student) paid open access fees with my own money. Not grant money, my own salary.
It's probably just confused that you're asking it to "write a file" and not tell you the contents of what the file should be
Funny how you use 2 definitions of "scale" to make your argument.

> The entire promise of Uber and Lyft was profitability through scale.

Here "scale" means scaling to the entire country/planet. Which, as far as I know, they still are.

> But now, they all want to scale down to be profitable.

Here "scale down" means trimming on employee count where there are inefficiencies.

> A small scale Uber or Lyft is just a cab company with an automated dispatch agent. It should be valued like a cab company, not a tech company.

Here somehow you went back to your first meaning of "scale", but used the layoff = "scale down" to imply they want to scale down to a local cab company. I've yet to see a local cab company has an app that's usable in an entire country instead of just one city.

By the same logic, if Airbnb has layoffs, we should suddenly compare their market valuation to a small local vacation property group that only rents beach houses in Maui or something...
The USA actually has more oil reserves than Saudi Arabia. Adding Canada, you have more than double. The production cost is higher, but technology adapts... SA can't really decide when this era is over.
> the device itself calls back into a BPF function in the NVMe driver

This statement contradicts itself. A driver (a “kernel module” in Linux lingo) runs in the kernel, and sure, that driver can call out to BPF or whatever else it desires, but then that isn’t the device doing so, that’s your computer (running your Linux kernel, in turn executing the aforementioned kernel module / driver) doing so.

Restated from another perspective, drivers don’t run on devices. Something may run on devices too, but that’s different, and we’d call that something like “firmware”.

Edit: the intended takeaway being that device manufacturers/designers should have little to gain from BPF being standardized (unless that BPF is being executed on the device, as this now implies an API contract between device and host) — a driver can always declare that the semantics is whatever the Linux kernel does and call it a day.
> What I don’t like is the political speech suppression. I was appalled when AWS, Google and Apple all canceled Parler. I was not a user of Parler but the arbitrary censorship was shocking.

I agree. It was all the scarier because of how obviously coordinated the attack. It makes me wonder what else they are coordinating. Any move to wrest power from their hands and put it back in the hands of ordinary citizens is a very good move from a moral, legal, economic, and democratic perspective.
Interesting slide deck, but I feel we are missing some of the most interesting details out. Particularly, slides 24 and 25 could be an entire article on their own.

* How did you tune Vitess for resiliency? What were the tradeoffs and how was the performance?

* How did you migrate from shared in app config to single DB endpoint? (this is an issue we are facing right now)

* What do you mean by some queries being too shard aware? How did you optimize queries for efficient routing with Vitess?
What is this obsession with plumbers lately? I respect them and their profession as one of the many professions and careers that humans can pursue, but the push for plumbing is now a cliche, and it is used as codeword for "higher education is bad." Do you not understand that this usage also disrespects plumbers, insinuating that they're all dumb oafs only good for unclogging toilets?
Wow, incredible write up. Not only did I learn a lot - but it was also the perfect product pitch.

The “and this is why fileside exists” transition at the end - perfect. No “sign up” or anything. Awesome!
Partly the use market exists in ICE because there isn't really a cheap new ICE, but with stuff like sodium ions and the fundamental simplicity of the EV drivetrain, what I think is going to happen is that you're going to get a much wider range of electric cars that will suit a lot more modes of transportation and people won't have to use old ICE Used cars to get around.

I think it's going to happen is essentially you're going to get like a $10,000 new EV you can buy that's going to be cheaper to use energywise/ fuel-wise than a clunker ice.

I think the driver this will be the Chinese / India markets where you have basically two to three billion people that will want cars at that price point and that stuff will eventually make its way into the US
In my experience, you usually have about 5-10 engineers on a team, reporting to a manager. Manager might report to a director who manages about 5-10 managers. Then VPs managing 5-10 directions, an SVP managing 5-10 VPs, CTO managing 5-10 SVPs, then CEO.

Let's say each project touched about 20-40 people.

What projects were they working on that leadership deemed 1200 employees now useless? Was it... 30 growth projects they shouldn't have been working on? 50? 100? 20? 10? Was there just not enough work going around?
Is the world becoming more and more Orwellian?

Is this a long term trend?

It got pretty much unnoticed on HN, that Europe recently voted to make all crypto payments illegal unless the seller collects the personal data of the buyer. Independent of the amount. So there will be a track record of everything bought via crypto.

Is it only a matter of time until cash is going away globally, and states have access to everything their people buy?

Regarding end-2-end encryption: It does not prevent a government from reading your messages anyhow. They could instruct Meta (or whichever company is in control of the app you use) to send them the the messages you write directly from your phone. Or from the phone of the receiver. Or to send them the private key from your phone. They could also ask Apple or Google to do so, since those have acceess to everything on your phone.
GitHub Actions in 2023 has issues with checking out a repository with 256ish path names on Windows runners. whups
I don't personally think age is really the problem - mental (and to some extent, physical) abilities are, however.

There's the good 80 years old, and then there's the bad 80 years old. We all know it when we see it... and we're watching it in real time in multiple places within our federal government right now.

We, as a country, are about to face this very same question again, as President Biden is expected to announce his re-election bid shortly. Are we OK with that as a country, given his obvious decline in the past few years? Objectively, and without red or blue coloring, he's not the Joe Biden of 2008.

So, what do we do?
Isn't the decision coming from the "muslim authority" (sorry I don't know the terms) located in the mecca anyway?
I posted one in a different comment in this same discussion tree
Looking at the the google earth projection, I wonder if that too is just an artifact of the origin. That is, it has features that seem to correspond with the latitude and longitude axes. Not sure if that's just apophenia at work, or if they're real. Anybody with access to sonar maps of the region able to report?
Accelerating Chip Design with GPUs, and Adding AI to Push It Further
Here is an excellent article about Paths on Win32: https://googleprojectzero.blogspot.com/2016/02/the-definitiv...
A portfolio demonstrates far more active engagement. Course completion is also a badge that varies in weight depending on the accrediting institution and the course.

Another way to think about it is that evaluating course completion requires faith (in the institution, in the course instructor, in the engagement of the student) but evaluating a portfolio doesn't -- you can see whether the work is high quality or not.
Everyone should watch these two hearings:

https://www.intelligence.senate.gov/hearings/open-hearing-fi...

https://www.intelligence.senate.gov/hearings/open-hearing-fi...

Feinstein shows her true colors.

The first is 2013, right after Snowden leaked the presidential surveillance program. These are our elected officials who oversaw the program. They knew of its existence before the leak.

The second is 2017, right after the Supreme Court ruled the presidential surveillance program was illegal (one justice calling it "Orwellian" in their comments).

Listen to these people in 2013 defend their actions and, in 2017, try to defend themselves and justify their actions. Not only is it clear that they don't think they've done anything wrong, at least one of these people thought they had a viable chance at running for president after this.

We the people trusted them to keep secrets responsibly. We trusted them to oversee programs that citizens could not hold accountable. They utterly failed and, if they had their way, would have continued failing in their responsibility. From watching these hearings I get the distinct feeling that these elected officials consider the problem to be the leak, not that someone had to utterly ruin their own life in order to expose this group's crimes.

The only person who demonstrated they may be fit for their position is Sn. Wyden. Listen closely to Wyden's statement. He is unable to disclose secrets, but he very clearly (and strongly) suggests that the U.S. clandestine groups are harvesting geolocation data without warrants in mass under these programs.
Based on Google's specs[0], the GMF5Z battery in the Pixel 7 pro is 18.96 Wh and 65 g, which is around 292 Wh/kg.

[0] https://support.google.com/product-documentation/answer/9682...
AI and voice cloning has made scamming attacks much easier to create. The one I heard about yesterday was someone whose daughter was voice-cloned and a false ransom demand was sent to her family, with what sounded like a desperate and pleading daughter apologizing for messing up, her suddenly being cut off, and a person demanding ransom money. I imagine they scraped her social media for voice samples, and also used that to learn when she was going to be taking a trip with her sports team so that the kidnapping was more believable.

It used to be that such things had to be hand-crafted. Now, this sort of attack can be mass-scraped and automated.

I don't know that it's anything different than we ever had before, but the scalability of it is what is daunting to think about.
You do realize that ChatGPT is owned partially by another ad gint Microsoft who is also hell bent on showing ads in start menu
Presumably they vote for her because she is a democrat and the other viable candidate, a republican, is completely unpalatable to them. The problem is internal party politics that appear to have an unwritten rule of re-running the same candidate until they lose.
Worth noting that Google i/o is next month and many are expecting announcements related to Bard. There is that rumor floating around that they are training a very large (30T) model
We have to moderate by effects, not intent (which often we can't know); moreover we have to moderate by effects based on past experience. In terms of effects based on past experience I promise you that referring to religion this way is the sort of thing that leads to flamewars. It is not a close call.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
An underrated aspect of digital image preservation in general is that you are not looking at it the way it was designed and intended to be viewed. These images were designed by someone working on a CRT to be viewed on a CRT. In some cases such as retro game emulation, the translation to LCD or OLED displays badly mangles the intended look.

https://twitter.com/CRTpixels/status/1357132408634630144/pho...
> This feels like the same kind of thinking.

And this feels like feeling instead of thinking ;)
That’s an interesting point. I’m the chief architect of the company so I can speak to this, and happy to discuss / explore alternatives. But keep in mind we don’t have deep pockets, it took me 10 years of scraping by and paying my developers who have their families to support, just to get this far! (If you like mwhat we do and you’re thinking of supporting us with $100 or more, feel free here: https://wefunder.com/Qbix)

Wordpress powers 40% of all websites in the world. It’s written in PHP. Facebook has chosen PHP as well and has helped PHP to new heights of performance. PHP 8 with Swoole or simply AmPHP now outperforms Node.js for instance, in terms of efficiency. But plain old PHP code through php-fpm with enough instances can approach 50% of that with no custom coding.

PHP is the most widely deployed runtime for Web2 hosting, and EVM is the most widely deployed runtime for Web3 smart contracts. We always strived to target the most widely supported platforms, so people could find many hosts, or set up their own easily.

We will be carefully building out https://qbix.com/ecosystem to support hosting in a variety of environments, including with poor and nonexistent internet on commodity computers and wifi mesh networks. We work with groups that range from the Rohingya Project to the Forward Party. We often need high-speed low-latency multimedia to be available locally, eg for educational purposes or planning a dinner.

So why not go with a rock-solid, tried and true platform, and maintain backward compatibility? We purposely avoid even the latest ECMAScript or PHP 8 syntax, to make sure that Qbix can run anywhere, same as Wordpress.

PS: Just like Discourse (another open source project we have integrated with and whose community we are friends with) our entire platform can be used as a headless REST API, so nothing is stopping you from building a front end for it in Flutter or React Native or the newest kid on the block: MAUI from Microsoft. We bet the company on HTML like Zuckerberg did in 2014 and we stuck with it. You don’t need to even install an app these days — just go to a site like https://intercoin.app or https://yang2020.app and use it. Put it on your home screen to get notifications in iOS 16. Use a ContactPicker to invite friends privately. Having said that, we do support Cordova natively out of the box. Sometimes the old ways are best :)
https://i.imgur.com/sXiDtCg.png
And yet in other areas of the world, people wear no clothes.

People also smoke cigarettes, eat junk food, and do things that are unnatural and otherwise detrimental due to what they're bombarded with.

I wear clothes, I'm not a nudist. I have zero shame about my body though, it's a body—we've all got one.

The point as per my other comments: different solutions for different problems, the appropriateness of each varies with demographics. E.g., if you're surviving in an oppressive regime as a dissenter, email is something to be avoided. If you're running a business, it's likely fine, provided that it's compliant for your industry, e.g., HIPAA.
Browsing through the replies in this thread, it's apparent why we have tech boss censorship and always will - most people, sadly, actually do want censorship and defend and even advocate for it.
As in software engineering, the art is to build a solution that can be easily taken apart for spare parts when it becomes time to change or refactor it.
Datomic Implicit Partitions
"Social media companies; stop letting random governments of the world hold you accountable for censorship. Put the onus on them, provide them the tools, and blame them for their own failing strategy that they can't enforce."

I mean, it seems like China does a pretty good (not perfect) job of censoring things. Not too long ago[1] Cisco (IIRC) and other companies were taking heat because they were providing China with tools that could be used for the "Great Firewall." Now we want to make it self-service...

The kick in the teeth about letting other countries censor / require censorship by U.S.-based companies is that we have been told over and over again that free trade and globalism was going to lead to a freer society.

Basically - full steam ahead on capitalism and trading with oppressive regimes, we'll have a good influence on them and wear down censorship, etc.

The opposite has happened. U.S.-based companies have become reliant on trade with those regimes to the point that they'll generally bow to censorship instead of pushing human rights.

(I'm very well aware that "American culture standards" are deeply imperfect, particularly as implemented by Facebook, et al. I'm not in favor of bowing to the most puritanical and hypocritical forces in the U.S., either...)

[1] https://archive.is/1ube2
It depends which domain / sector you are looking at. But generally speaking, bandwidth and Disk Space are no longer an issue. The marketing hype of MP3 Pro / AAC 64Kbps at CD Quality ( where CD quality is defined as MP3 128 Kbps ) no longer matters. The sweet spot moves slowly from 128 Kbps, 160Kbps all the way to 256kbps or even higher. At this sort of bitrate not only just consumer, but most of the enthusiast no longer cares. And AAC-LC, is now patent free.

An Codec from R&D, adoption to mainstream easily take 10 years. ( Unless you are certain organisation which somehow believe you could do that every 2 -3 years ). During that time Internet Bandwidth has increased anywhere from 10-100x, as long as we continue to invest into 5G and Ethernet. We will soon all be streaming lossless or 320kbps Musepack v8 music.
Foreign keys are so overrated. Write good code and you don’t have to rely on the DB to enforce referential integrity. It’s the equivalent of running test cases with every db write.
Someone on my team just gave a 1-year notice a couple months ago. She hasn't lined up the next gig, and won't start seriously looking until later this year. She has more than enough cushion to cover a gap, and she feels some loyalty to the team to make it a seamless transition (she's been here quite a long time).
Let me introduce you to this thing called Rails, used to be pretty hot...
It would have been interesting to know what alternatives they considered. Perhaps this would have been easy to solve using Nomad and TiDB.

So it's a story of people who used Kubernetes and MySQL and continued to use Kubernetes and MySQL. The end.
Isn’t using James Gosling example as a question a fallacy in argument (i.e., loaded question)?

Also, some folks may dislike Java and this example may also convey why Sun failed in their minds.
You and I may have different definitions of "malice".

I define malice as deliberately harming someone without attaining an equal or greater benefit in return.

Malice is setting someone's car on fire. Stealing someone's car is selfish and immoral, but not malicious in my definition.
Nintendo developed a Wii U game with HTML and JavaScript
I agree that they can add up to a lot of noise but at the same time their spirit is nice enough that it feels churlish to try to negate them. In cases like this we usually go by what pg wrote 15 years ago:

Empty comments can be ok if they're positive. There's nothing wrong with submitting a comment saying just "Thanks." What we especially discourage are comments that are empty and negative—comments that are mere name-calling.

https://news.ycombinator.com/newswelcome.html
I don't know what's different about your PowerShell -- I am running PS 7.2, but I type and tab complete the path to the binary and it auto prepends the ampersand for me. Embarrassingly, I never even paid attention before now, it "just works".

My actual experience is pretty much identical to bash and zsh. There's not really any additional cognitive load. Maybe the commenters in this thread aren't used to normal *NIX shells? I don't have any experience with fish or oh-my-zsh.
Sure, that's internal messaging. I am talking about what any company publicly claims.
Big difference now is that we have a clear inflection point. Die processes aren't getting much smaller than they are. A sub-nanometer process would involve arranging single digit counts of atoms into a transistor. A sub-Å process would involve single atom transistors. A sub 0.5Å process would mean making them out of subatomic particles. This isn't even possible in sci-fi.

You can re-arrange them for minor boosts, double the performance a few times sure, but that's not a sustained improvement month upon month like we have in the past.

As anyone who has ever optimized code will attest, optimization within fixed constraints typically hits diminishing returns very quickly. You have to work harder and harder for every win, and the wins get smaller and smaller.