skysight-inc/HackerNews huggingface dataset:
One day, long after I'm gone, people will finally accept that Python and JavaScript are no longer young languages.

JavaScript is 26 years old, Python is 31. They both continue to grow in importance year-on-year, JavaScript because there is nothing on the horizon which will plausibly replace it, and Python because a large number of industries and programmers genuinely love it.

I think there's a nontrivial chance they'll both still be languages of primary importance in 50 years, but I'd bet my bottom dollar that they'll at least remain as relics yet needing support the way Fortran and COBOL exist today.
An open source client for Xbox home streaming
you can send push notifications, and it's one fewer tap to get on reddit.
I think the push notifications are the main benefit.
iPhone displays are also made in China by BOE. They were also intending to use YMTC for NAND but didn't because of political pressure.
> Nowadays most people use carts / pens for cannabis use anyway.

I wonder if that's true or selection bias. Certainly we see more people with carts / pens, but I wonder if that's actually true of overall usage. Pens allow it to be less conspicuous and smelly which leads to more conspicuous usage, but flower smokers are still toking in basements and garages.
I’m assuming you’re concerned with resume manipulation? Or is there another reason you prefer to submit your resume in a non-editable format?
On the 15th of December 2021 they filed with the SEC in the build up to IPOing, at that time the rumours were they'd be looking for a $15Bn valuation. At that time, SNAP was worth about 60Bn, TWTR 40Bn (a notoriously shitty stock), Facebook 900Bn. SNAP is down about 60% since then, Meta is down 75%, and TWTR is out of whack because of the acquisition. So basically they missed their chance. They could IPO today, but they'd be selling reddit very cheap, and they'd also be putting it under huge pressure since every other social media company is in the process of doing a huge round of layoffs so reddit would immediately need to start looking at their cost structure.

There's a couple reasons why it's so bad. Firstly, everyone's expecting a recession, so advertising budgets are getting cut and that's going to tank Reddit's revenue stream (which is already weak) and secondly, a high interest rate environment means that all that future growth has to be discounted back to a much lower net present value. It's also just in a bad place narratively, none of the small scale social media sites are doing well revenue wise, and Tiktok is eating their lunches anyway.
Your money is also a data sequence on the internet, but you might miss it if it were gone.

I don't necessarily see a problem with looking at things this way, but the end result is that we have extremely powerful adtech companies, the deterioration of journalism (not that it was great to begin with), predatory business models, an attention economy, harder lives for artists, otherwise great projects killed, etc.

I'm aware that this was all inevitable, and I am pretty stingy myself when it comes to online material, but my point is that there is a cost to pay at the macro level. By definition, if you enjoy a type of material and aren't paying for it and use adblocking software, someone else is paying for it, whether it's the creator themselves or some overarching entity or some other aficionado. If you want to freeload in a way that is unsustainable if everyone does it, whilst enjoying a great diversity of material, that's unfortunate.

On a more positive note, I'd say donation systems such as Kickstarter or Patreon or Substack have come a long way
The time to IPO was in 2019 as I said before. [0]

[0] https://news.ycombinator.com/item?id=31062658
We've flown a helicopter on Mars. We've crashed a vehicle into an asteroid.

I have to type 25 character random passwords into AppleTV with no mistakes 5-10 times from a remote.

On that note, it's 2022 and I cannot set up an AppleTV in the Home app on a Mac. It's apparently impossible.
> Did it function poorly?

I've never been able to find what I needed quickly in the old UI, always felt disorganized and random. I like the one on the iPad a lot better, I find it way easier to navigate, so I'm happy for the change.
no issues here
> Indeed, ESG has join the boogeymen CRT, woke and cancel culture of the right wing elite's puppet show.

Come on. Your comment is actually a fairly good example of a kind of bad faith political tactic that I see quite a bit of nowadays: presenting other-side disagreement as fake or manufactured, often as the bailey of a fallacious motte-and-bailey argument.

All of those things you list are actual points of political/ideological disagreement, and all political movements, left and right, typically feature "elite" efforts to surface and popularize issues like that. Doing that is pretty much the literal job description of activists, activist organizations, and opinion columnists.
When I first entered the working world as a programmer and administrator of an "academic computing center", in the early 70s, you met men like Ray - ex-military, GI-bill educated, learned computers from the electricity on up in their mid-career, rather frequently, either as customer engineers for one of the big mainframe manufacturers (there were 7 or 8, depending on when and how you counted), or from the minicomputer upstarts who were then assaulting the mainframe world of computing with their smaller, cheaper, 12 and 16 bit newcomers. Sometimes you'd get the privilege of a lunch or dinner with one sent out "from the lab" who was actually designing and building the machines you were working on.

It's hard to explain just how new it all felt, then. But in 1973, even though we were sitting on the cusp of the single chip microprocessor and personal computer revolution, the commercial computer was less than 20 years old, and college recruiting materials might well brag that at their institution, there were not one, but two computers on campus. I remember the day the total RAM at our institution passed the megabyte mark - closer to the end, than the beginning, of the 1970s. The ability to "program" was a rare skill - even the people who taught it were still just learning it.
I agree.

Maybe "3.11.0 public" or "3.11.0 release" would be better suited to distinguish between the various dev-builds and the "final" release of the minor version
Bought my Brother laser printer in... 2017? The laser printing aspect is great[0], but I can count on one hand the number of times network printing has worked. I've completely changed network hardware a few times since then, so I'm pretty sure it's the printer.

[0]: Assuming you don't need color or images. Black and white images look awful.
Smartphones and social media happened, they killed MSN Messenger. It was replaced by messaging apps like WhatsApp and Facebook Messenger. Discord for gaming. Slack for work. You have to specialize these days to make it. Telegram for example made it by pretending to be more secure. Signal made it by actually being more secure.
With a lot of SSGs, you can pre-generate all your "entry points" and then after the initial entry, it can be a SPA experience where a client-side router takes over navigation.
Maybe I’m naive but what exactly is this? I couldn’t figure anything out from the website other than it’s a handheld device that shows a text console. What is a “fantasy console”? Why would a indie game developer want one of these devices?
Friend worked for the military overseas. Locals would send in resumes and include details such as their social caste and were horrified (or delighted, depending) when that information was redacted before being sent to hiring folk.

On the upside, it apparently became an upward mobility avenue for "low caste" folk who would otherwise not be considered for valuable positions.
Tbilisi, Georgia?
1 & 2) Yes, almost all of the mobile code lives in one repo, and the 10M number quoted is all in one mercurial repo.

3) There's a lot of different things we do to work around such issues. Some things that come to mind right now:
- We have plugins for Android Studio to avoid loading all the code at once that help.
- We had forks for the Kotlin plugin for Android Studio to deal with some issues that were worse for our repo. (especially around module loading)
- We also worked with JetBrains by pushing some fixes and they fixed a lot of the issues over time.
- We do a lot of work as async jobs that run on the repo without you waiting for them, so you don't have to wait for such tools.
About point 3. As a long-time Mac user, I usually leave the dock hidden, allowing me to use the space. If I want to use it to access any shortcut, I just use the global shortcut for it (Cmd+Opt+D) to quickly show it, and hide it once I'm done.
> You'd think that after decades somebody would have made a handy tool for actually writing disk images as an end user.

There are lots of tools out there for creating disk images/boot disks etc.
Depending on where you live, you might. It's a thing in lots of places.

https://en.wikipedia.org/wiki/Open_banking
Yes!

My biggest gripe lately is being forced to move more and more of my daily work off of a very fast and beefy local workstation to an AWS Workspace that feels like I'm time traveling backwards 20 years to a laggy remote desktop connection.
Most companies have some kind of agenda, yes. I wouldn't exactly begrudge hammersmiths having opinions related to hammers, for example.

But if you look at the breadth of company politics at say, Brave or Vivaldi, and contrast those with Mozilla, it's night and day. Brave and Vivaldi have politics of privacy and user control, and it shows. Mozilla has many other concerns, like cultural coolness (hello, color themes by an ex-Nike designer. Street smart, eh?).

There are narrow, relevant-to-topic stances on things which companies very well should have.
I used to work on the Rust compiler itself on a Chromebook with a 1.1GHz dual core, 4G RAM and 32G of disk. That's about as far from a high-end PC you can get. Most mid-range phones nowadays have more processing power and memory than that. And the Rust compiler has been sped up considerably since then. Even with a 4 year old mid-tier PC you can get a complete Rust compile in half an hour. Roughly half of that is building LLVM.

So you can of course compile your Rust compiler. If you are used to compile clang or gcc, it's not that much of a hassle. And the benefits have already been shown. If you only want to compile Rust code, and not develop it, mrustc might also be a good choice for you (it doesn't implement borrowck, just what's needed for codegen).

Finally, if you don't want to use Rust drivers, you can simply configure them out and don't need to build Rust. It'll be quite a long while until Rust will arrive in the kernel outside of drivers (which tend to benefit most from Rust anyway).
In the network vein, Network Locations are also gone
Plenty of my friends will roll a blunt in a swisher sweets paper leaving some tobacco behind. It's very common in some communities in the US. We're a big culture :)
I connected to a UK server through my VPN and managed to put in an order :)
It is worth noting that a lot of components of the iPhone are not sourced from within China. China is where it is assembled, but the screens, RAM, CPU, and storage are produced in other countries. Of the remaining parts I think batteries and radios are the ones that will probably retain production in China the longest.
A screen only has so many pixels, every pixel matters. Further, is System Settings the only window open at the time? When are you usually entering the panel? Is it to achieve a specific aim when other windows are also open? or to browse and learn features? ... list goes on ...

I attribute System Preference's failure to be not creating additional icons and groupings that were properly descriptive and respectful of user use - for example: Gatekeeper should have been its own icon, not buried inside of Privacy and Security, then under a separate tab. From my experience, it was the primary feature to access within preferences. Further, yes, many improvements should have been made to Preferences, no doubt - Settings doesn't seem it though.

Settings doesn't make sense because the sidebar assumes a 'full screen / most of screen at golden aspect ratios' paradigm for the active window - which is absolutely not true for System Settings on Mac. More clearly: the sidebar works well when your mind can 'group' the edge of the bar, with the edge of the device. This works wonderfully for iPad - your mind can 'section off' without much mental effort. It's how excel usually works too - what madman would use excel at the aspect ratio of System Settings?

You now have a vertical and horizontal visual plane to mentally track - that also doesn't align in it's own window (what is Search, AppleID Profile Pic, etc doing anchoring the layout at top left) - and now all the controls are basically outlined table cells with weird choices for the controls. Try going to Desktop & Dock and identify what exactly are the groupings for the tables for 'Dock'? now I have to figure that out, too?
I'm sure big mushroom is simply loving this.
This is the kind of device designed to look so attractive for certain people that it would be an impulse buy: metal case, exposed screws, lots of ports for peripherals, full (mechanical?) keyboard and lots of buttons, a nice built in screen, raspberry PI inside… it’s like you’re describing an attractive woman.

But when you go beyond that, what is the point of this? Why is an indie game developer going to build things for this particular niche platform? In the end, I would buy this and it would just end up as another random device in a drawer. Nice aesthetic, but useless.
There are almost certainly some private ones. This is an extremely high impact bug.
In Europe the terms are reversed a joint is mixed with tobacco and a spliff is pure. Threw me off when I visited the US for the first time.
Those are optional fields?
XMPP is just the internet standard, it does not try to solve the network effect problem. But it would be important if platforms like Signal, Telegram or Matrix would adopt it instead of inventing their own incompatible protocols.

Without a internet standard for IM we cannot hope for advanced features like usable federation, encrypted messaging or A/V calls between platforms. We probably should not be promoting platforms which are not standards compliant.
I've been writing code professionally for over 25 years now (and I'm 49). I feel like I could keep writing code for the rest of my life.

50 years doesn't sound like that long.
Can confirm, I try it every couple years and the jank and crashiness/glitchiness (application-level, not the kernel) still make me regret it in a matter of hours. Ran Linux for years on laptops and desktops but just had no idea how much time I was wasting, working around things it couldn't do or fixing broken shit or just living with some stuff not functioning correctly. Every time I go back I find it's the same. Whole foundation of the GUI stack and UI toolkit(s, which is part of the problem) need a tasteful, high-quality ground-up rethink and Wayland sure as hell ain't it.
> A company like Apple with a CEO that built his career on logistics and production? You can be sure there's a plan. You just aren't allowed to see it.

This, this and THIS !

Do not underestimate Apple when it comes to supply chain management, they are the kings.

Don't believe me ?

Look at the COVID-induced semi-conductor shortage.

Every other manufacturer out there that relies on a very strict definition of Just-In-Time supply chain has had issues with stupid-long lead times.

Meanwhile Apple ? Most of their product range has remained on next-day delivery throughout, and custom-build stuff has only been delayed by a few weeks rather than the months and years seen at other manufacturers.

Apple work much much closer with their supply chain than the majority of other manufacturers out there.
JointJS diagramming library 3.6 released
Lego Fanatics Come Apart over New Packaging
Chips and China
Silly. Any SPAM filter should be user driven. If you mark Democrat or Republican emails as SPAM then the system, Gmail or others, should put those in your SPAM folder.

The worst are political bulk emails that do not have an unsubscribe link. I kept getting stuff from Nancy Pelosi and the Democratic Party that I was not interested in and they did not offer an unsubscribe option - but marking them as SPAM fixed the problem.

I am a Libertarian mostly because they are the only viable party against forever wars, but also because I don’t have to talk politics since Democratic and Republican friends and family tend to not want to talk politics with me, a big win!
"I am an AI VC and invest in AI companies, AI regulation and funding impacts companies I invest in"
They were definitely influential, but it's way more complicated and probably has as much to do with The Guerilla Guide to Interviewing, which was Microsoft-based.

Here's an article that digs into this specific history: https://www.hillelwayne.com/post/linked-lists/
As far as I know, Maestro is (part of? compatible with?) the normal bank card standard that's supported everywhere.
lets drop this "copying is theft" nonsense.

I dont get why companies distort words to their advantage and private citizens accept this, then do as you and post about "theft".

I'm Canadian so lets look at my governments definition:

https://laws-lois.justice.gc.ca/eng/acts/c-46/section-322.ht...

Theft

322 (1) Every one commits theft who fraudulently and without colour of right takes, or fraudulently and without colour of right converts to his use or to the use of another person, anything, whether animate or inanimate, with intent

(a) to deprive, temporarily or absolutely, the owner of it, or a person who has a special property or interest in it, of the thing or of his property or interest in it;

(b) to pledge it or deposit it as security;

(c) to part with it under a condition with respect to its return that the person who parts with it may be unable to perform; or

(d) to deal with it in such a manner that it cannot be restored in the condition in which it was at the time it was taken or converted.

Can you outline what has been "Stolen" using the above law?
> And yet, no one does it. They turn their lawns into wastelands and never even use them. I've heard that lawns should be compared to deserts but that even that is disregarding the biodiversity that deserts have over lawns.

This was true for me for a long time. We had a lawn, and we had kids, and I believed that kids w/out a lawn was a travesty. Special lady friend was like, "dude we're surrounded by lawns," and it's true. There are 2 parks within walking distance of here and a big plot of grass at the local church. We killed the lawn, the kids didn't care, and I just haul them to the park. Still working on better habitat but it's coming along. And yeah as you say the exciting stuff going on in the soil and above ground is just amazing. Wild beans (not edible but pretty), edibles like dock, orach, dandelions & mallow ... just all kinds of stuff.
My MacBook Pro 128 GB has "Pro" in its name but it takes a whole night to upgrade Xcode to a newer version on this model if I just pick Upgrade in the App Store (I no longer do it and download it manually instead, and then delete the old version manually before installing the new one).
For Typescript, Theo (founder of Ping.gg YC W22) is the best.

https://twitch.tv/theo

https://m.youtube.com/c/TheoBrowne1017
Charging cell phones is more of a pain than charging my cordless home phone.

Even 30+ years ago, it was simple. The phone has a docking station, and you simply place your phone into it.

Why do I have to fiddle with a cable to charge my smartphone? Some phones support wireless charging, but they're rare, and some manufacturers have dropped support for it.
Reopening Registrations with New Rules
My copy of K&R belonged to my dad and was from the early 80s!

My job interviews in the 80s and 90s (college summer jobs, or the one time a company tried to get me to leave college for a job) had no whiteboard-coding-style technical skills components, aside from demos of software I'd written and general discussions of implementation details.

One job I interviewed for was at Davinci Email. This was probably 1990-ish? They made a LAN email product that ran on top of Novell NetWare. There were a couple of hours of general interviews, including a lunch on-site. The last interview was with someone very technical, who had printed out a few pages of listings of the obfuscated C contest. He asked me to go through them and tell him what each program would output. I did not get the job.
Battery and radios (wifi and LTE/5G) are produced in China from what I recall.
In my youth my mum said that I need to eat all my veggies to become tall and strong which would be required if I wanted to be an astronaut.

I found it extremely amusing that in reality there are height restrictions for astronauts, and there is no height minimum.
Metadat your photo has metadata on it. "...Norwich.."
Ironic with your username btw
Show HN: Qi Blocks – collection of 48 free blocks for Gutenberg
I’ve been subscribing to retro gamer magazine for ages as a guilty pleasure to read when I have some down time. I miss the massive selection of mags from the 90’s and early 2000’s
Mixing is very common in nyc. See grabba/fronto
Microsoft Surface Pro 9 (SQ3) review
I would like to start working with Python professionally, what might be the best entry points?
None of which quite do what they say, in my experience. For actual text-only pasting, I often end up pasting into a fresh notepad, then copying that and pasting into Word. Otherwise, newlines at least sometimes get altered. Similarly "match destination formatting" often gets confused by formatting changes within the pasted text. I often end up pasting even formatted text via notepad and then recreating the formatting by hand.
Happy Deepawali!
> The term "marijuana dependence" suggests either bias in the diagnoses, or extremely heavy users.

I wouldn’t dismiss it as bias. Marijuana dependence is a very real phenomenon, despite the pop culture “it’s not physically addictive” trope that tries to downplay drug dependence.

They’re looking at 22,000 out of 1.85 million patients, or around 1% of patients. They weren’t trying to look for casual or intermittent users.

Focusing on those diagnosed according to the criteria of marijuana dependence is the clearest way to remain objective and get a clear signal out of the study. Those with marijuana dependence are the people consuming frequently, and therefore likely to consume during the recovery period.
How do you feel about the market origins preprint that claimed to have "dispositive evidence" of market origin based off of cherry picked data and a photo from 2014 reported in every major outlet?
>Imo, your experience should speak for itself.

What's wrong with saying, "May I draw your attention to my experience? They have something to say."
Tech interviews were definitely around prior to Google. I went through multiple tech interviews in the 90s
A new Search tool to help control your online presence
Problems with those I-can't-believe-they're-not-illegal littering rental services, not the bikes themselves, right? Surely people aren't buying ebikes and leaving them all over the sidewalks.