skysight-inc/HackerNews huggingface dataset:
I remember my time using an Alpha AXP nearly 30 years ago being the fastest computer I've ever used - I imagine my current laptop is far superior in speed by orders of magnitude, but the applications hadn't caught up with the CPU available.

It was also probably the most reliable. We never switched off or even logged out of the machines for 6 months to a year at a time.
"compliance" here means working software, right?

We have building codes and building inspectors and fewer buildings fall down that way.
This depends on who you listen to. I listen to various sub-genres of EDM and find that Apple Music and Tidal carry almost all of my library. I've had issues where both Spotify and Tidal lose some songs for a few months but mysteriously gain them back.
> So I thought it was weird, sure, but I could somehow rationalize it.

Not if you happened to be a person in Libya/Syria/Afghanistan or a few other middle eastern countries.
I’m not sure if your MIL is technical enough to do this, but you can receive FaceTime calls on the web now: https://support.apple.com/en-us/HT212619
Why does the government need to send its data to google exactly?
> The Pixel 8 is going to receive 7 years of OS Updates, 84 months of monthly security updates and quarterly feature drops. This blows the iPhone away.

Now, starting in 2023.
Deleting prod is a rite of passage-- the junior DBA because senior that day.
> Apple’s Music is not that good…

Like Apple Maps, it's a "sleeper" that continues to get better with time. For anyone curious about where Spotify is still better in 2023, this article is a pretty good summary: https://medium.com/@iamtimbaker/spotify-vs-apple-music-which...
Is that a yes? My question was not a rhetorical one.

I occasionally read his blog, but "right-wing extremist" would not be one of the words I'd use to describe his content. I know nothing about his following. IIRC he is also vaccinated so not sure where this is headed.
Really? Seems self evident to me...The entire point of binding an employee or user to a certificate, PIN and an x509 PKI system has always been for authorization and tracking. No hand waiving required. For instance, Militaries around the world use these cards to grant access to internal systems and to track and monitor the activities of the insiders within these sensitive systems. Seeing this creeping into the general public is creeptastic.
Higher education is also similar
Production is the gross output. Productivity is production divided by the whole population or the working population.

You can easily have a situation were production shrinks but productivity is unchanged, e.g. because a cohort leaves the workforce and becomes pensioneers.
> The problem was I wrote the parser in C. This is what enabled good performance. When my manager came back to work, she realized she declared that she doesn't know C and will never learn (even though she wasn't related directly to the project), and the project was thrown to the dogs.

I sympathize with your manager here. If someone under me, ostensibly working on a Python app, wrote a component in C while I was away on leave, without clearing it with me first, I'd be pissed off too.

You decided to use a programming language that other people on your team didn't know, and therefore nobody other than you could maintain, debug, or extend what your wrote. And you did it underhandedly while your manager was away. You deserved the ire here.

There are lots of other ways you can make things closer to C-level performance while sticking closer to something a team of Python devs could maintain, e.g. using Cython or even running a Python program with PyPy (especially if it involves a lot of looping and basic string operations).

And did you even benchmark the Python implementation? How much faster was the C version really? Was it even a bottleneck in the system to begin with? How many developer-hours did you spend on the C version of this component, and how many would you have spent on the equivalent Python version?

Also, C is a really hard language to learn and use effectively, because of the loosey-goosey types and absence of memory safety. Your decision imposed a tremendous burden on the rest of the organization, which might not have been worth the performance gain in this one component of your system.

This was IMO a bad decision on your part, because it's overly fixated on the benefits of achieving a narrow technical objective, disregarding a variety of short- and long-term costs. At minimum, it's not at all obvious that your decision aligns with the broader goal of your team consistently delivering value over a longer period of time. There are countless war stories to be told, of overzealous junior- and mid-level ICs pulling shit like this and it ending up badly for the org.

It's one thing if another team actually committed to using a different programming language, and then backed off their commitment, as in the Haxe example. That's on them, not on you. But being a cowboy and writing stuff in hard-to-learn languages that other people on your team don't know, without any org-level buy-in for getting people trained up on it, is not at all a good habit to be in. Consider that you are the only common factor among all these problematic situations at different organizations.
There's a dozen other big-name music apps out there. Try one of those? I've been pretty happy with Google's YouTube Music.
This is hilarious (in a good way), I love it. Thanks for creating it.
I’m not a programmer at all, and now I can be for the small tasks that wouldn’t have been supported otherwise. This is happening to many :)
Show HN: Another Memorization Plugin for Obsidian.md
Hey everyone, just wanted to share a plug-in I created a little while back. Hopefully I’ll find time to work on it soon!

My main purpose for this plugin was to create a simple, Anki-like experience for memorizing notes. One aspect about this plugin is that the original note is preserved, which helps me personally consolidate everything. I started with the Spaced Repetition plugin but found that it didn’t match what I was looking for.

Thanks for reading! Let me know if you have any feedback.
> because the tickets would be gone in 0,01s after opening sale

Yes, that's why you connect at the right time and it's essentially a lottery system. They announce when it will be and there is a unique captcha ("press the red dot") for each sale before you make it into the queue so you can't script it. They even restarted one time after a captcha was broken in some browsers.

I've done this many times in past years and it worked fine. Friends and I seem to get mostly random positions in the queue.

> These are not "random" spaces, those are hackerspaces,

Yeah that's what people refer to the space as, if you're both familiar with them. Was indeed wondering if I needed to write it out again when having used the word hackerspace already earlier in my comment, but figured this would signal in-group more. Apparently not.

> the tickets are distributed to known hackers, those that are members of communities.

That was my point actually. The people I see at hacker spaces aren't more hackery than those that aren't involved with a particular space. Many of the people that meet there regularly just come there to chat with friends rather than using things in ways they weren't meant to be used. It's a very broad audience, quite random, and generally one that is in favour of everyone having equal chances
More solar power?

Global warming does not mean we get more solar power. It means we trap more of the Sun's energy in our atmosphere. Solar panels are not going to be getting more light.
Matter is mostly empty space. Atomic nuclei are small, the electron clouds around them are pretty far away. From this point if view, ordinary matter is more like foam, or aerogel, with very little matter spread over a large volume.

Neutron stars are made if matter with very little empty space embedded into it. This is why they are so small.
OpenAI Competitors Raise Billions in Funding
To your second point I thought about including a disclaimer, but it made the original comment too wordy. Aptitude is correlated to, but not the only part of enjoying something. You can't fix people not liking something, that's just personal preference and totally fine. I took accounting in college and really didn't like it, no amount of assistance is going to make me like it and ill never be an accountant.

I've been laughing to myself a bit, not about your comment, but because predictably there are so many people who chose the most uncharitable way to view, both my original comment and the people using these tools. Copying and pasting, never learning and becoming knowledgeable, as the most probable outcome that will come from this. That's just not how it works.

Excluding the people who will stop anyway of which there will always be, what this will do is break down barriers for a lot of people (not everyone), who thought they wouldn't like it or couldn't be good at it and entice them, hook them, and then build them up. It's just a new way of learning programming. Hacking with LLMs is going to be the entry point for these people, not the final destination.
Most of the ones in common use now are an actual terminal standard, ANSI X3.64 aka ISO 6429 aka ECMA-48¹. Most of the others in common use come from xterm extensions.

¹ https://www.ecma-international.org/wp-content/uploads/ECMA-4...
Isn’t anarchism typically aligned with libertarian views?
YNAB (you need a budget)
Your opening paragraph seems so "farcical & ladden with over importance" that I didn't bother to read the rest of your reply.

Good day.
True, there are probably ways that could make this more severe if it's related to that kind of thing. And it would need to be on that level to come close to an attack of the kind that the log4j debacle was.
> With a strong social safety net, low crime, strong employee protections, universal healthcare, inexpensive higher ed, plentiful time off, and a culturally rich environment with high social cohesion, Europeans live contented lives and don’t spend much time thinking about doom scenarios like what if they get laid off, get sick, or become a victim.

Yes, the grass is always greener on the other side. And people tend to be more aware of problems around them than those further away (baring extreme cases like third world countries and disaster areas).

I live in one of the richest European countries according to the linked article. I've often seen it held as shining beacon in English language press. But according to our local media and parliamentarians, a large and increasing share of the population is falling into poverty, increasingly has to choose between food or heating or sports/music activities for their children. In a national opinion poll 48% cites crime as a large/very large problem.
There is zero chance that Apollo was harvesting more data than the official Reddit app.
So "we'll pay more than that, we promise, we just can't promise in a way thats legally binding" and "you aren't allowed to look for a better deal if you dont like what we give you"

Sounds ripe for abuse.
> The narrative here in Canada has shifted to blaming immigration for housing woes. While there might be something to it, it smells suspiciously like shifting the blame away from monetary/fiscal/legislative policy.

While other government interference in the market is certainly a factor, it's not just a "narrative" that immigration is the main driving force behind the severe distortions in the Canadian housing market. It's reality, backed by numbers and what's going on on the ground.

> It's also not fair to point at 2022 immigration numbers, when 2020/2021 had far lower immigration rates, due to COVID. The temporary foreign worker program was effectively suspended, and immigration rates were low.

The pre-2020 immigration numbers, even going back decades, really aren't much lower. It was over 300,000 people in 2018 and 2019, for example. It was well over 200,000 a year from 1990 through to 2017 (except for 1998 and 1999, although both were still near 200,000).

By Canadian standards, 200,000 to 300,000 people would be a larger mid-sized city. While there has been some property development, of course, I don't think that the equivalent of a new Saskatoon, or a new Gatineau, or a new Regina, or a new Burnaby is being built each and every year just to house and support the incoming immigrants for that single year.

An interesting thing about the lockdowns, especially after the foreigners who could temporarily leave had left, and when the higher education situation was uncertain and a huge number of foreign students didn't bother to attend in person, apartment rental prices in the major cities dropped significantly.

A number of my colleagues across the country who live in apartments, and who couldn't flee the country, ended up moving to new apartments to take advantage of this situation. Some of them were getting free months and other bonuses, and generous referral fees were being offered to existing tenants who found new renters, even in places like Vancouver and Toronto. That was certainly not common before, and not since.

Canada's flawed immigration policies are by far the main contributor to today's housing situation and other economic problems. The solution isn't to rush to build more low-quality housing. The solution is to put an almost complete halt to all immigration into Canada, including of permanent residents, foreign "students", "refugees", "asylum seekers", and every other type.
It's worth noting that if you depreciate like this, it counts against the basis of your property.

So in your example, if you depreciated the building to $0 and then sold the property for $3M you'd pay capital gains taxes on $2.5M.

Unless you die.. then I'm pretty sure your heirs inherit it with $0 tax at a stepped up basis of $3M? But I'm not sure on that one.
> I personally don't care what FAANG does. They all sound like horrible companies to work for, and I don't care for the products they produce either.

They're still market movers: if they dump a lot of talent, that will affect wages, and the people who work at those companies learn habits that they bring to other companies. I don't particularly "like" them, but I'm very concerned that they slowly fizzle out rather than make sudden moves.
Much of the Alaskan and Canadian coast was glaciated during the period in question. You should trust me that doing a raft train along the live edge of sea ice is a very quick way to die.
> it's only fair that employees should be able to band together and collectively decide what is best for employees.

I don't think anyone is suggesting that it's unfair for employees to form unions if they want. Employees who want to do that absolutely should be able to.

Not everyone wants to be in a union and employees who don't want to be should also be able to do that.
So government is broken and therefore shipping broken software to "millions of users" is okay?
One DBA was responsible for all backups for an airline?

Why not make it a team effort?
Smaller world, I also used to work with him. And just recently used the fridge trick on an old dying hard drive (it worked fwiw), but don't remember if he was the source of why I thought that might work.
Fair enough.

I've found the link: https://www.reddit.com/r/gamedev/comments/167iied/the_game_i...

And my recollection was faulty. It wasn't speech generation - it was an optional ChatGPT-based dialogue generation for NPCs.

The dev had to remove all traces of it but did get reapproved.
The price to produce text without caring if it's true has gone down, leading to more production.
> I mean, it can, to some extent: By only accepting attestations from an opt-in list of devices that the scheme operator has validated to be sufficiently secure.

> That approach has a lot of downsides, obviously.

Yes, the main one being that it doesn't scale at all, especially to an ID card level which is used in a whole country.

> My government actually requires FIDO attestation in such a way, but for the longest time, the only trusted hardware authenticator was by a company I've never even heard of in this space – Yubico was not considered trusted.

I'm not surprised much, governments are usually big fans of the not invented here syndrome and reinvent the wheel with paid consultants.
Fabricating fused silica optics with a high laser-induced damage threshold
I just create AI summary YouTube tool
This article raises some interesting points but falls short in several key areas. One glaring issue is the methodological shortcomings. While the article acknowledges that metrics like Purchasing Power Parity (PPP) and productivity calculations are an "inexact science," it doesn't delve into the limitations or complexities of these metrics. This lack of depth could mislead readers into taking the numbers at face value.

Aanother area where the article could improve is in its treatment of cultural context. It briefly mentions that Europeans value leisure time more than Americans but stops short of exploring how these cultural factors might influence economic performance or individual well-being. A more nuanced approach that includes these variables could offer a richer, more holistic view of productivity.

The article also engages in selective comparison, opting to pit some of Europe's richest countries against America's poorest states. This could be seen as cherry-picking data to support a particular narrative, rather than providing a comprehensive and balanced overview.

Additionally, the article suggests that increasing working hours could be a way to narrow the GDP gap but doesn't discuss the potential social or health consequences of such a move. It identifies problems and offers comparisons but stops short of suggesting any concrete steps for improvement or policy changes.

The article treats "Western Europe" and "America" as monolithic entities, which can be misleading. Both regions have significant internal diversity, and a more granular approach could provide insights that broad comparisons miss.

On the Voice and Audience for this particular article:
The intended audience for this article appears to be policymakers, and business leaders, given its tone and focus on high-level economic indicators. This narrows the reach of the article and potentially excludes those who might benefit from understanding these complex issues but lack specialized knowledge. Moreover, the tone can come across as elitist, almost as if it's speaking to a "House of Lords" audience, which could alienate readers who don't fit that profile.

The analysis could benefit from a more rigorous methodology, a deeper exploration of cultural factors, a more balanced approach to data selection, and a reconsideration of its intended audience.

In the words of ,"The Dude", "Yeah, well, you know, that's just, like, your opinion, man."
There's nothing unintentional about it, it's a strategy they employ since 2006/7. They have an entire chapter about it in their first book "Getting Real"[0]:

> […] One bonus you get from having an enemy is a very clear marketing message. People are stoked by conflict. And they also understand a product by comparing it to others. With a chosen enemy, you’re feeding people a story they want to hear. Not only will they understand your product better and faster, they’ll take sides. And that’s a sure-fire way to get attention and ignite passion.

[0] https://basecamp.com/gettingreal/02.5-have-an-enemy
Yea was just listening to a song on the Android app today, paused it on my Airpods to talk to someone, then tried to resume and nothing would play. Played something on a separate podcast app to test if there was an issue with my phone audio or headphones or something and that played without issue. Had to restart Spotify for the audio to start working again. What a joke - I mean the company is worth $30b and the app literally has one job.
Ah, this explains why squinting my eyes has the same effect, for example, when I’m trying to read a menu that’s being a counter at a coffee shop.
I remember being the only kid who knew how to hand-craft your config.sys/autoexec.bat to play some games, and random people would call me saying they got my name of some friend of a friend.
American here. I'm burnt on just about everything and finding it hard to be productive. Bonkers inflation (with wages not keeping pace), companies not investing in their employees, brain drain from people job hopping, lay offs, out of control cost of living, likely never being able to afford a house, no attention paid to public health crises, etc. The "American dream" is dead and buried. If a decent percentage of the population feels like this, it's hard to envision growth for the country.
Ask HN: Anyone Coding on Portable Projectors?
Has anyone found a good portable setup for working on the go using portable projectors? I'm guessing a projector that's good for coding/text needs to be high resolution (min. 1080 but probably 4k), not noisy, high refresh rate, and small. Speakers are not needed. Portable monitors might be okay for some but I'm hoping for a larger display, let's say 27 inches at least.
Depends on your contract I would say. I'm working for a company (not FAANG) that has recently mandated RTO (partially, 2 days/week) but they couldn't enforce to some employees like me because in our contracts it's stated our regular place of work (in mine, it's the city in which I live, which is around 300KM from the nearest office). So, I'm still working remotely.

This in Europe. Perhaps it's different in other places.
Dynamic typing usually mean inserting hidden code for type checks at runtime, if the runtime environment doesn’t already perform such checks, which for statically typed languages it usually doesn’t. In other words, for the dynamic-typing option you either need a different runtime environment, or else the compiler needs to contain significant extra logic to generate code for the necessary runtime checks.

Effectively, this is not very different from having two different languages in the first place. With dynamic vs. static typing, you also generally want different standard libraries and language features, because those are two different modes of programming that can benefit from different affordances.

For example, in a statically-typed language you might have function overloading. This wouldn’t work in a dynamically-typed language, or would have different semantics because it would dispatch on the runtime type instead of the static type. Meaning your proposed compiler switch would change which function is invoked.
Core functionality should work forever as long as it powers up.