skysight-inc/HackerNews huggingface dataset:
I remember the middle section of shelves at Blockbuster. I'm quite content not having access to a lot of that schlock any more. A lot of it didn't deserve to be put on DVD!

I'm reading the "so awful" within the context of this thread more of an accusation for someone making the decision to not allow content vs I just wish it were on DVD for my convenience. It's not all conspiracy theories. Sometimes, it's just financial. Some older content was done on such a cheap budget and companies that we'll just call fly by night. These types of places might not be able to remaster their content for blu-ray either because they no longer exist, don't have the funding to re-transfer the film to a higher scan, or just physically no longer have the materials.
Oh! So we have to see if we are referring to a nominal or ordinal measurement: a nominal one like Mohs, where hardness is relative, or ordinal where it is scaled.

For ordinal, we could have homogenous quantity, like meters, so "10X" is really ten times (or the ten means "an order of magnitude by") more productive. Or it's ordinal in that it's numeric in some other sense.

If ordinal, we would have to establish a baseline measurement of what a unit 1X programmer would be. And we know this would vary wildly based on environment, context, and even age. We (the folks in this thread) may agree--other than by personal experience or the Siemans experiment, etc--that there are many confounding factors to just such a measurement.

I think the lowest common denominator we can agree on then would be that there are programmers who are at at least an order of magnitude more <something> (productive) than what we would normally perceive; therefore, 10X programmers certainly exist.

Yet the context of that interpretation depends on the individual, and even by snapshot (maintenance costs did not increase 100X, great docs, mentoring, attitude, etc).
Interest rates going up means higher interest rates on debt service. As commercial loans hit their maturity dates and those interest rates hike up the entities which have been barely skating by on low short term rates will be pushed into liquidation. Those failures will spill over into risk of contagion in the financial markets as we find out who has been underwriting bad loans this time.

And yes "crisis brings opportunity" and its likely going to be a very good buying time for those with cash on hand near the bottom. Those who have burned up their cash will not get a seat when the music stops.
From my experience, Microsoft wants you to move to a Microsoft 365 subscription. As an example, 6-7 months ago an update made Outlook 2016 clients fail to connect to the Outlook servers. You had to explicitly set an update (its KB escapes me at the moment) to make it connect again.

There are other issues as well, Onedrive, Office 2016 and Windows 11 combination has problems - Word and Excel crashes with no rhyme or reason, some documents which were not shared ask for credentials for accessing and so on.

Also there is the fact that they declared that 2016 and 2019 won't be eligible for connecting to Microsoft 365 services after October 2023 (https://learn.microsoft.com/en-us/deployoffice/endofsupport/...). So there is a clock ticking if you are using those versions of Office.
Supplements in general are very poorly studied relative to prescription drugs. Supplements have also become more powerful in recent years as vendors start producing more potent extracts or even synthesizing what are basically unregulated pharmaceuticals. Some of the supplements on the market in the US are even derived from prescription drugs in other countries which haven’t been approved here as medications.

So it’s impossible to say. If you start experiencing troubling symptoms, it’s wise to discontinue supplements for a while to check if the symptoms persist.

A good rule of thumb is that if it makes you feel energetic or relaxed, there’s a high likelihood that it could be associated with sleep disturbance. A lot of the problems coming out of supplement enthusiasts are related to rebound from the supplements when they wear off, so keep that in mind too. What goes up must come down.
If eternal existence terrifies you then look into Buddhism
This is one of the places where ChromeOS is an interesting option. If the employee literally can't install software, it's very hard to get owned by malware.
They have no training or experience flying F-16s. They wouldn't be able to maintain and repair the jets either without training and parts from the US.
With real estate management software enabling the market to act as a cartel you can have an 'excess' of housing yet maintain an apparent shortage and extract monopoly rents.
This fact always reminds me of that funny video cut of Stallone where his machine gun is edited out so it looks like he is thumbs up-ing relentlessly.
I often pose the philosophical thought experiment: if you had a button that could end human existence instantly, killing everyone with zero suffering, should you use it?
> That's the null byte, even if the software isn't technically supposed to see it that way

that's a null byte, even if the spec says it's not the string terminator.

i just think it's worth referring to things by using words that more precise semantics if possible
I think the reason for low amount of user is bc of the discoverability is so bad, you have to edit home screen to see if an app comes with a widget..
Show HN: Kapow – Bootable x86 assembly game running in the browser
In my first year of university I made an x86 assembly game for a course competition. I recently got the idea to get it working in DOSBox in order to be able to play it in a browser, and this is the result. Source code is here: https://github.com/fayalalebrun/kapow
I'd say that the biggest change for me was migrating string to unicode. But since I usually work outside ASCII, migrating to Unicode has made python much saner to me...
To add to your point, even "professional" software engineers are a lot of times in a role where they are in 9 ecosystems in an average workweek.

I've used poetry, even loved it - but without being able to control the project the only thing I can rely on is pip.
Parent is comment is referring to poor corporate governance, not necessarily illegal.
>> He’ll be remembered as the worst tech CEO of a major company

He is up against stiff competition for this award. Even getting nominated is difficult.
It certainly did for me. A former teammate did a lunchtime session on TDD, which introduced me to the concept. I’m self-taught, and my foray into testing was very much a matter of trying to bolt tests on after the fact. So this concept of red-green-refactor was wild to me. A little intimidating at first, and I didn’t adopt it right away.

But when I did, it not only made testing better, it made my code better too. Not only because it’s more testable, but because it makes me think about the interface first, and the implementation truly as a black box as much as possible.
I was doing a project using some obscure Oracle tool (could be AutoVue, but can't remember) somewhere around 2008-2009. I had to go through several Oracle teams, because the old ones kept getting hit by layoffs and the new ones which inherited the project didn't know anything both about the tool and the project. Can't say I blame anybody for being so disinterested under those circumstances. Or in fact anybody working for a big company and putting in the minimum necessary effort.
>the usual rules of backups apply.

which would include keeping the original disc ripped to make this new copy that needs backing up. more than one copy. more than one format. more than one location.
These phenomena aren’t completely absent in healthy people from time to time.

If it becomes a pattern you should check it out. If it happens from time to time over your life it’s not a big deal.

These phenomena are also common in young children as they grow up, too.

> That day I was sleep-deprived (3 hours of sleep on the night before), and had exercised a lot (I'm an athlete).

This is the obvious explanation. I know it likely goes without saying, but 3 hours of sleep is a major risk factor for health problems, including degenerative neurological disease if sustained. If you’re experiencing weird sleep/wake relayed symptoms after only sleeping 3 hours, the obvious explanation is sleep deprivation. Don’t even consider other explanations until you get back to a healthy sleep habit, which is hopefully soon.

Also, I’m sure you know this, but 3 hours of sleep is going to offset much or perhaps all of the benefit of intense exercise. Skip the gym and get some sleep if you must. It will be a net win.
I knew Chris quite well; almost went to work for him.

He was a real leader in Open Source and a master of all its licensing complications. That's knowledge that's not easily duplicated.
As a person who develops Bluetooth game controllers, there's nothing particularly interesting or valuable here.

There's a few layers of firmware in a device like this, and none of them are interesting.

The device itself has firmware which reads button presses, talks to the wireless chipset, and drives the vibration motors.

The wireless chipset has firmware, too, but most of it is code provided by the chip manufacturer for free (this is actually the driver). There's a layer on top of the driver that acts to handle things like setting the device name, choosing wifi vs Bluetooth, managing connections.

The controller takes button presses and puts that data on a serial port over Bluetooth. Or in this case, feeds it to some web api over wifi.

As to the rest of your question, these images are not and really can't be very portable. Firmware is highly dependent on hardware. For example, a chip might have four SPI ports that can talk to the Bluetooth chipset. If this controller uses port 0, and another uses port 2, it will just fundamentally not work.

Firmware images just aren't really that useful outside of their target hardware. Decompiling won't tell you very much. If you're interested in the wireless chipset, the thing to do is get a device and open it up to see what chip is there. Then you can just download the SDK from the manufacturer.

On the developer side, you can build a firmware to target multiple devices. As you said, preprocessor directives can select code based on hardware at compile time. That's pretty much how you do it.

And yeah, the main tool for decompiling firmware is Ghidra, which was developed by the US government. IDA is another one to look at, but I'm not sure if it's relevant anymore
I think Rage 128 was released 25 years ago, so seems pretty reasonable to remove them, no?

If anyone still wants to maintain it there shouldn't be any hindrance to keep it as an external patchset somewhere..
https://vanlifer.com/blogs/news/tesla-semi-campervan-concept...
> But polished? The search is atrociously bad

Funny. I don't disagree, but I find Youtube's search much better than Google Search itself lately.

Apart from the "barely related" videos interspersed with real results, it actually shows results related to the keywords I typed.
NATO and Western Cultural Hegemony. Please provide reliable evidence of your own claims that this war is merely "to recapture the former states of the USSR". You ask me for "reliable evidence", yet hypocrite that you are, do not provide a single source of your own.

https://www.newyorker.com/news/q-and-a/why-john-mearsheimer-...
"I think all the trouble in this case really started in April, 2008, at the nato Summit in Bucharest, where afterward nato issued a statement that said Ukraine and Georgia would become part of nato. The Russians made it unequivocally clear at the time that they viewed this as an existential threat, and they drew a line in the sand."

"NATO expansion is the heart of the strategy, but it includes E.U. expansion as well, and it includes turning Ukraine into a pro-American liberal democracy, and, from a Russian perspective, this is an existential threat."
Not the case for me. Pretty stuttery on Firefox.
Without more details or more cases, this is an abstraction over a single instance. Not that helpful.
We do have that. It's the library of congress that ensures the safety of culturally important media in the US.

And of course we have public libraries with all kinds of good media.

I don't think the comment your replying to is even talking about public libraries. I believe they're saying if society determines a person is cancelled and it's on a streaming service, it can instantly disappear from most streaming media.
Does is bother anyone else that a column named "future tense" has story titles, none of which seem to be in the future tense? Talk about bait and switch . . .
2022 Top Titles in US Public Libraries
> Get back to me when I can actually buy a sodium battery and throw it on a test load to see if it's living up to the promises.

Sure, right after you get back to to inform us about the approved and operating permanent nuclear waste storage facility in the US with all the waste waiting in temporary holding facilities having been placed there.
"Assume every pilot you meet is the world's best (you can swallow your pride that long) and maneuver your aircraft accordingly until he shows you he is not."

"When in doubt - attack!"
Profitability is the one objective measure we can use to tell whether a company (or even people) are generating value.

Everything else is subjective and generally leads to decay.
Is this a class project? I’m very impressed!
> downloading a VHS transfer

you kids with your universal formats; we used to have to make camera copies to watch PAL shows on NTSC...
Everything is a matter of perspective.

I wonder if this person thinks his life is ruined:

https://www.cnbc.com/2023/01/20/philip-esformes-whose-prison...

Or this person:

`Pol Pot stated that his "conscience is clear" but acknowledged that mistakes were made'
Does this have any practical application or is it more intended to show that it is possible?
The article states that the Russians released information that corrected the record from 3 to 4 kills. I would love to see actual military reports from both sides of the encounter.
BASIC was from 1964, screen editors weren't a common thing at that point in history. Many of the implementations that made it into early home computers weren't too distantly altered from that original version.
The pragmatic solution for transcribing is probably to make some functions `array_index` and `array_slice` that automatically convert between the two conventions. I think Julia offers another way: It lets you choose between them.
The author refers to "psychedelic pyrotechnics of my particular story" so i'd say some LSD/LSD RC/Shrooms.
Not me but someone I know pivoted their career at well over 30. They started out their career in bars and food industry (restaurants primarily) and then spent few years in uni to learn coding. Now he's a full fledged developer in the same firm I am and is actually in a semi-management role (he codes but he also does PM work).

So yes, there is very much hope for you because I have seen it happen first hand.

As for reasonable path, it depends. Depends on if you have a family to feed, loans to pay back etc. All that changes your risk factor and how fast can you go.

Where to begin? Take stock of what you have done and what skills have you accumulated. You say they aren't marketable but they might be if only in different context. Maybe one of those allows you to reorient your interests and career into deepening your knowledge of that particular industry. If you can afford it and want to pivot to a whole new industry, putting some time and money aside for education might be a way to go (trade school).

Previous was generalized but sounds like you are thinking about going into tech in which case you might be in luck: put in the work and you have better prospects than most to get your foot in the door even without a full fledged degree. There is also a ton of resources free of charge available to get into those tech skills. The trick is to keep the hunger for learning alive so whatever skills you do obtain don't stagnate and have a portfolio of some kind to showcase what you have done. Also, those unmarketable skills you mentioned? Those are specific domain knowledge which can help fill in the gaps with tech knowledge because it helps you understand specific problem space and that is very valuable.

Will tech consider hiring someone like you? Yes because again, I've seen it happen.
Usually the majority gets it. And the worst that can happen is that some people will downvote you, or call you an idiot. I'm not especially concerned about this.

I don't see how it's an accessibility issue, except to help out those with a deficient sense of humour.
Please don't post flamebait or unsubstantive comments. We're trying for something else here.

https://news.ycombinator.com/newsguidelines.html
And hundreds of commercially used programming languages during that period. It might be a short history, but it's littered with the corpses of languages that failed to change when they should have =)
At first, a direct interview of the said pilot shows no shotdown of four aircrafts.

direct source: https://m.youtube.com/watch?v=SImG_7g-Lvg
Definitely not pedantry: I admittedly conflated the two!
The Globus INK: a mechanical navigation computer for Soviet spaceflight
Clay – Be more thoughtful with the people in your network
already proven to be bought to the usa via imperial chinese recruits being smuggled via canada in awful conditions and then spread over the military, with explosive focus on on preparation camps like kansas.

all while war efforts being denied.

your country lies to you in many ways.
Your google search isn't a substitute for reality. Lots of words. No link whatsoever to practical, realizable reality.

We've had prolonged back-and-forth on this subject a few times. Not interested.

I am more than thrilled to talk to anyone who is actually interested in exploring and learning. Just like me. It is obvious that you have no experience whatsoever with solar. If you did you would not continue to post these platitudes. They simply do not make sense to anyone who actually owns and operates a non-trivial solar array. Zero.

I understand where you are coming from. You don't know much about this yet think you do because google allows you to post great sounding statement.

As the great race car mechanic Smokey Yunick was fond of saying: When all the smoke and bullshit clears out, you have to drive the car and win the race. Smoke and bullshit = Fantasy. Go build a nice solar array. Run if for a few years. Then come back and read some of the stuff you are posting. I know exactly what your reaction will be at that time.

Anyhow, as I have said in the past. Good luck buddy. Live long and prosper.
For me the only truly useful widgets are the default weather, calendar (day agenda), and siri suggestions which is remarkably good (actually slightly spooky) at providing me apps that i may want to use in the moment.
I thought gifs and memes in the middle of articles had died a few years ago but I'm afraid to see they're making a comeback.
It's also difficult to learn the new paradigm of a language, especially since MATLAB is so tightly coupled with the IDE and every other programming languages is usually run on the command line. You can use an IDE for those languages, but it usually requires some setup and sometimes that breaks.

I recently found Spyder IDE for Python which feels a lot like MATLAB. Despite my hate for MATLAB, I did at times appreciate the layout of the IDE and the way variables are still available after running a script. Spyder fortunately has a similar interface, except even better since you can restart the interpreter without restarting the IDE. I highly recommend it as a MATLAB replacement!
> `Pol Pot stated that his "conscience is clear" but acknowledged that mistakes were made'

I was wondering about the source. This seems to be from a 1997 interview with Robin McDowell: https://apnews.com/article/2a1128d4b0c52563496f1e296df0a229 .
Show HN: iOS/macOS application that converts CSV into image
Thank you so much rcarr for your thoughtful response it's an overview of the topic that I was looking for. I'll respond to each point in a thread.
Funny how things sometimes overlap, JetBrains dumps support for Swift [1], and a month later VSCode gets the production ready plugin.

[1] https://news.ycombinator.com/item?id=33994406
Are you agreeing with something I wrote, or disagreeing, or what?

I wonder if HN has banned using ChatGPT to comment or is considering it.
Aka the binary fix is client-side security.
Graham's writings and book helped me make it through Covid isolation and a relationship breakdown. He and his partner have done very good work for many people in the area of mental health in Australia:
https://www.bigfeels.club/about-honor-eastly-and-graham-pant...
I have a completely different perspective.

I rarely watch anything twice.

I have also found there are many things to occupy my time other than watching things I have already seen.
Aren't these separate things? They seem to be referencing a distinct acting out of specific motions in dreams. Something separate from an unstructured reaction to stress/terror etc.
There were a lot of people that left Python for other languages and never came back in the whole 2 to 3 debacle.

It doesn't help that the early versions of Python 3 were really opinionated and terrible. Python 3 only took off after they walked back a lot of the strong opinions that made them do a language break in the first place.

Knowing what is known now about the transition, Python 2.8 would have been a much smarter idea.
They do good work https://ai.facebook.com/blog/ but Google/Deepmind are ahead.
There has also been a change in people in younger professional demographics actually wanting to live in (certain) cities which was mostly not the case 25 years ago. When I took a job in the MA computer industry out of grad school, I don't think anyone in my class actually lived in Boston/Cambridge.

(And all the computer companies were out in suburbs/exurbs anyway though finance was downtown of course.)
Yeah I rent in a neighborhood and my rent is a third of the equivalent mortgage. The downside is that you miss out on the annual appreciation. If you invest what you save in paying down a mortgage the market you can actually make more than what you’d make on the rental appreciation. Still I think there’s an intangible value to owning your own house and keeping that in the family, especially once you have kids / grandkids.
I looked at this tech a while back. While it's cool the performance vs fans wasn't anything to write home about. I hope that has changed. We desperately need better cooling.
Historical pizza is basically just any round bread with some sort of topping(s). Max Miller's Tasting History showed a 16'th century pizza recipe from the Vatican with powdered sugar and rose water for toppings[1].

[1] https://www.youtube.com/watch?v=h6XvMKdD2tY
Musero – Photo Sharing for Artists and Photographers
I write code bottom up. Break problem to first principles, write/reuse primitive, combine them. Fixing bugs is easy as one of underlying things doesn’t work and you can scope it down quickly and patch with test.
2022 Ask HN: What service are you using to send marketing emails? https://news.ycombinator.com/item?id=32535397

https://hn.algolia.com/?query=mailchimp%20comments%3E10

2021 emailoctopus postmark mailersend|lite sendgrid campaign-monitor constant-contact https://news.ycombinator.com/item?id=28516219&p=2#28516522

2016 (self-hosted): mailtrain dada-mail-project+ses mailwizz! maybe:sendy | mailgun sparkpost https://news.ycombinator.com/item?id=11424189

2017 ses sendy mailblast mailgun postmark mailtrain mail-for-good kevy mailget https://news.ycombinator.com/item?id=15493127 (+per-recipient customization tools)
Yes, but OP implied that the planes aren't maintained. But the proof is in the pudding. Somehow they're still getting off the ground and launching their payloads.