skysight-inc/HackerNews huggingface dataset:
I read the Wikipedia page for Cordura before, and re-reading it now I still find it opaque and not helping me understand what it actually is, or how it differs from non-Cordura. Whereas the page I linked above definitely helps me more.

Notably, I can totally understand a person that knows absolutely nothing about programming could come to me with a question of: "How do I create a website from scratch that would use React?" I would not start by answering them with: "Did you even try googling up what React is?", because I'm quite sure they wouldn't understand the explanation as presented on the internet. I would love to instead explain why they don't need to worry about React yet, and to show them a quick outline of a progression to get there, respecting that the decision to chose React or not is theirs in the end. And also tell them of some alternatives that they might want to explore instead of React at some point, and why.
This is exactly my problem with TDD. Note this problem is not only in SW. For any development you do, you could start with designing tests. You can do for some HW for sure. If you want to apply TDD to any other development, you see pretty fast, what the problem is: you are going to design lots of tests, that a at the end will not be used. A total waste.
Also with TDD often it will be centered in quantity of tests and not so much quality.

What I find is much much better approach is what I call "detached test development" (DTD). The idea is: 2 separate teams get the requirements; one team writes code, the other write tests. They do not talk to each other! Fist when a test is not passed, they have to discuss: is the requirement not clear enough? What is the part that A thought about, but not B?
Assignment of tests and code can be mixed, so a team makes code for requirements 1 through 100, and tests for 101 to 200, or something like that. I had very very good results with such approach.
I mean the line needs to be drawn somewhere, right? It's not that a band isn't "metal enough", it's just that they have a bunch of rules interpreted by mods and if it doesn't fit those rules they make the editorial decision to exclude it. It's impossible to have some kind of perfect description anyway.

Rush were added probably in the first year or two of the site's existence, so they probably kept them on their for nostalgia.
How does the rotary encoder identify itself to the OS? As a scroll wheel?
"the same author wrote this"

That's not true though, the link you posted is authored by a completely different person.
For context: a barn door tracker is a simple DIY device – essentially a hinged arm driven by a servo-actuated screw – that can be used to counteract Earth's rotation and thus keep objects in the night sky from drifting too much within the field of view of a camera. This allows for long exposure times (minutes or tens of minutes) which are more or less mandatory when imaging dim objects with a telephoto lens.
You can't buy absolutely anything for less than a million anywhere in SF.

So in that, you agreed with me. Let me take the chance to agree with you, public schools ("liceos") are not as good as Chile deserves. Well first off very underfunded, if you go and send your kids to Nido de Aguilas that's about the same budget per student as an American public school. And it's the best education. Just yeah it's hard scratching up that change in the Chilean economy, as it stands today. And there's plenty of schools, just education in America is subsidized and you have to pay your way in Chile.
Also, fear of loud, sudden noises, and fear of heights/falling are very ancient and show up very early in development.
Looks like the switches are chocs. You can get blank caps from mkultra.click.
In some alternative universe, the whole Costanza/Yankees plot is replaced by a Costanza/Apple plot, and George is frequently sitting in front of a manically gesticulating Steve Jobs head with the voice of Larry David.

"There is nothing more satisfying after typing than looking down and seeing just a screen!"
One of the biggest issues with our industry is the ambiguity in our definitions. The author mentions “unit tests” as if it was a well defined term. But some people understand “unit” as a class, other understand it as a module, others as a behavior. Some TDDers write unit tests that would be considered “integration tests” by other developers.

Then we have TDD itself, there are at least two different schools of TDD. What the author calls “maximal TDD” sounds like the mockist school to me. Would his criticism also apply to the classical school? I’m sincerely curious.

If we don’t have a common ground, communication becomes really difficult. Discussion and criticism becomes unfruitful.
I assume the same strategy that works for popcorn parts stuck between your teeth also works for insect parts.
MA, as well as several metal forums I've been a part of, have stayed shockingly consistent over the years. It's really neat to me. There's drama in every corner of the internet, but I've always enjoyed my metal spaces.
The way I see, all this cultish crap: Agile, TDD, Scrum, Kanban, XP etc..etc works when essentially same thing is done nth time. I have seen plenty of success with these when same project is roughly repeated for many different clients.

It is also no surprise these terms have mostly to do with IT or related consulting and not really about engineering endeavor. In my first hand experience when I worked at engineering department there was whole lot of work done with almost non-existent buzzword bullshit. And later on with merger etc it is now an IT department so there is endless money on process training, resources, scrum masters and so on but little money is left for half decent computer setup.

Outside work I have seen this in my cooking, first time new dish is a hustle but in future iterations I would create little in-brain task list tickets for my own processing. Doing this in jackasstic consulting framework way would turn 1 hr worth of butter chicken recipe into 1 month work of taste feature implementation sprints.
In India we have UPI https://www.npci.org.in/what-we-do/upi/product-overview which also integrates with third-party apps.
Good question. I honestly don't know.

First, John Maeda had written about this idea of a computer keyboard being more like a (musical) instrument than a tool.[^1] That always stuck with me.

Second, in itself, a keyboard is a complex object residing in my space. To me, the letters add visual noise. It's just a low hum, not a loud screech. But I would buy the blank version.

[^1]: https://johnmaeda.medium.com/thoughts-on-leading-a-remote-de...
Greed existed before 1975. Are you saying Americans aren't greedy? And that is why they are so rich?

To be more specific: Lebanon was a country that had avoided the stuff going on elsewhere in the Middle East. The PLO gets involved, and the country implodes.
You will own the NFT of the apartment don't worry
Using OpenCV to mine 500k NASA images for this short documentary
I stand corrected, will check my fact more carefully next time.
I can't tell if this is satire or not, but it sounds absolutely horrific and I have no idea why anyone would want to live like that. I guess different people just have different tastes.
I have started to use lambda for serving an API backend and VueJS for the frontend.

Although there's a lack of nice frameworks, Lambda is great, being incredibly cheap and almost no scaling worries.

However for me developing a SPA front end is far more complex and problematic than in the Django days.
This right here. As much as I would love to see more faster and powerful ARM processors come to laptops and desktops in the future, I dread the current ARM bootloader situation coming along with it.
we owned delicio.us and other domains to let us put the dots in other places, as well as delicious.com.

but i am glad you found the opportunity to do the nerdiest seinfeld impression.
Yeah, look up thread.
Most pot dealers will take cash. ;-)

Seriously though, what kind of vendors are you finding crypto useful for that no other payment method can match or beat? I haven't found a single need for crypto in my life, aside from pure financial speculation. Maybe I just don't run in the right circles.
This is very important advice.

You will see a noticeable uptick in engagement with your comments on this website if you add newlines for emphasis, clarity, and readability. You don't necessarily need to put them between every sentence. There is a bit of finesse involved.

That being said, the comment is so excellent and information dense that it largely escapes this potential pitfall.
the dev site was susp.icio.us for a while
it's called JIT, comparing to R, it probably would speed up some moderately complex calculation by 100x to 1000x, but if you don't have the type of workload, feel free to use R -- people should use whatever suits them the best!
If you equate the uniquely individualistic style of a human artist and the totality of the human condition that informed that artist's style with a machine cobbling together a collection of data points then uhhh, sure?
Windows 2000 was the pinnacle of GUIs. Things have gotten worse since then. In the past five years they've fallen off a cliff. Absurd amounts of whitespace. Buttons without borders. Icons only instead of text buttons. And I have to reiterate the absurd whitespace quantities.
"Preferred familiarity" is a subjective thing, and since you've developed your preferences there have been a billion new computer users who are more familiar with the modern designs. That's why the designs change, things like Thunderbird aren't the trend setters.

Ideally both UI gets maintained, but that's not always feasible.
Sounds like a rad hobby, to be honest. Good for the author and thanks to you for framing it like this.
GitHub advises against this[0]:

> You may be tempted to use a wildcard like `Host *` to just apply [ForwardAgent yes] to all SSH connections. That's not really a good idea, as you'd be sharing your local SSH keys with every server you SSH into. They won't have direct access to the keys, but they will be able to use them as you while the connection is established.

[0] https://docs.github.com/en/developers/overview/using-ssh-age...
US Tribal Nation Economic Zone Publishes Draft Rules for DAOs
For me it’s unsettling to have the keys mislabeled. The options are:

- Correctly labeled keys: convenient (positive), but unachievable in practice due to occasional changes to the layout

- Blank keys: no problem (neutral)

- Mislabeled keys: something is wrong (negative)

If I’m spending $$$ on something I want at least the neutral option.
AMD has every right and ability to offer TSMC money for slices of that exclusivity. We know this because Huawei split exclusivity with Apple for the first batches of N5 back in 2020. I imagine it cost them a lot of money.
I dunno about US law but in the UK the law of legal tender requires you to accept payment of a debt in (exact) cash and if you've already eaten the food then a debt would certainly exist.

This would not apply in a shop of course as they could just refuse to sell you the goods.
My argument is that:

1) Consolidation as such is not intrinsically dangerous, especially when "consolidation" refers to "five large firms."

2) The Open Markets Institute website doesn't provide actual evidence of anti-competitive behavior. Instead, they use "monopoly" as an inaccurate scare word to muster a factually defective narrative about the source of social ills.

Their website enumerates actual anti-competitive practices for 2/36 industry headings (pharmaceuticals and automobile components). The rest just promote a simple idea, "big is bad," using an extremely flexible definition of what constitutes a market (where cowboy boots is only the most comical example).

Monopolies are qualitatively different than duopolies, to say nothing of quintopolies. It's not a smooth gradient of danger. Highly consolidated industries deserve more scrutiny, but they are not obviously and inevitably dangerous, especially in a globally competitive market.

I am against anti-competitive practices, and absolutely happy to discuss specific instances of those. But the lack of rigor here means I can't take Doctorow or the OMI seriously.
Yep. Ive spent a lot of time looking at the keyboard space and part of the reason i started the subreddit was that there werent many projects, let alone things I could just buy off the shelf, that were fairly portable and ergonomic.

Theres already a number of travel-friendly high end standard layout keyboards (Ive used the Nuphy f1 for the past year which is nice (and was essential to my portable raised tablet setup), but I miss my Kinesis Freestyle split keyboard that was great but impractical to travel with)
https://biopharmguy.com/career-by-location.php has links to a ton of career pages for individual biotech companies. To find the union of Interesting and Hiring-Software-Devs you'll need to warm up your browser's tab bar and do some manual digging though.
It's my understanding that Tow-Boot implements UEFI
What if we found out they were shredding all extra silicon so that competitors cannot get them?

Backing up though I think it's interesting that Apple has so much money that they can afford to buy up leading nodes for years. Why do they have that much money? I think it's obviously because of anti competitive behavior elsewhere such as their App Store which basically gives them a money printer.
What do you mean immunity to bad pork?
As a sibling comment mentions, this might be a great time to interview and see what other options you have. It sounds like you aren't being set up for success.

If that is not the path you want to go down, I'd try to find other folks who are in the same boat. Are there marketing meetups (virtual or in the physical world) you can go to? I am the only person in my department right now and I meet regularly with practitioners outside my company for feedback and camaraderie.

I'd also make the business case for a budget, including actors and equipment. Tie it to the professionalism of the videos and how that will improve the business's image. Do research, have real numbers, and explain how spending this will improve the videos (quality, speed, views, topics, etc).

As far as getting colleagues to act in sketches, I'd ask for help from your boss. "Hey boss, I've had a couple of issues getting folks to appear in sketches. I'd prefer to pay actors, but do you have any other ideas how to get folks involved? I wasted a lot of the company's time working on <batgirl sketch> only to have <colleague> decide she didn't want to be featured. And I got yelled at this other time. It really feels like colleagues don't want to be video stars."
Awesome-anti-SPA: a list of single-page app critiques
Can you point to any existing write ups that are more in line with your methodology, for those of us that want to dig in and give it a try?
Physicists surprised to discover the proton contains a charm quark
The proton, a particle found at the heart of every atom, appears to have a more complicated structure than is traditionally given in all our textbooks
Develop...maybe. CWD can stay dormant in soil for a long time (2+ years). https://dwr.virginia.gov/wildlife/diseases/cwd/what-are-prio...
Oh, interesting! You might totally be right.

I honestly thought I was the target audience, given I have bought mech keyboards, use them all day and want to buy more. So, in my book, I'm a real prospect but, yeah, maybe there's an even smaller niche.
Did you copy and paste most of the words in this comment? Where from?
Don't you want to "follow the science"? Science says insects are a major vector for parasitic disease in humans. So should we ignore the science now because other science?
How are you currently building the collaborative features? Using web sockets i imagine, right?
I agree, there are situations where the driver needs to turn the volume down. Most cars these days in the US have steering wheel media controls, so it does not require messing with the center console.

As for adjusting the AC, if their car is equipped with auto climate they shouldn't need to adjust the AC when the vehicle is moving. I've driven many, many thousands of miles through changing weather without needing to adjust my AC on any car I've owned all the way back to a 2000 Honda Accord which also had steering wheel media controls.

I do agree, not all cars have steering wheel media controls. Not all cars have auto climate. But if your car does have these things, you should not need to mess with the center console while the car is in motion. And any car that puts things like climate behind the screen almost certainly has auto climate controls and almost certainly has steering wheel media controls.

When you're driving a car and the vehicle is moving, your sole focus should be driving the car. Not making fine adjustments to your stereo. Not messing with the air conditioning. Not changing some other settings on the center console. Just driving. If you cannot achieve it with the buttons on the wheel or immediately around it, you probably shouldn't mess with it while driving because its probably not entirely a necessary thing to moving the car safely. If it is something that's necessary to move the car safely, it should be on the wheel or immediately around it, not the center console.

I really recommend you practice never using the center console while the car is in motion. Try and drive your car with only the things on or directly around the wheel. Try trusting your auto-climate. I made a point to get into the habit of never touching the center console, and I've definitely found you never need to mess with it on a modern car. Try focusing on only driving your car when it is in motion instead of making any adjustments to the center console. It can be done, I do it practically every trip I take.

> You can wrap it in whatever justification you want, you're still arguing for a car to be an entertainment center first and a usable tool second.

I'm literally stating over and over again that the only thing you should be doing is driving the car when the car is in motion. How can that possibly be seen as the car as an entertainment center first? I'm literally saying you should not mess with your radio while you drive. I'm even saying you shouldn't mess with your AC while you drive!

I don't know how else to say it. When the car is in motion, driving the car should be your sole focus. Do you disagree?
metal bullion. If you have free wire transfers, some of the time it might clear as fast for cheaper, but then again usually not and none of my banks offer free wires.

Most bullion dealers charge absurd markups for cards because people will steal credit cards or paypal account and drain it buying metals, which means the fraud premium for credit is sky high. Crypto is irreversible so you don't get stuck paying insurance premiums for fraud you're not engaging in.
The PlanetScale serverless driver for JavaScript
https://huijzer.xyz/posts/recommend/
What you have described is BY DEFINTION the middle income trap. Economic growth and development is not linear - the type of strategy that brought incomes up from $400 to $2000 a year are not going to be the same to bring them up from $2000 to $10000.

The kind of regional income transfers you mentioned is a MASSIVE legal undertaking that will inevitabely face a significant amount of opposition from the richer coastal prefectures that would be subsidizing said development. You would need a revamping of tax brackets and also, you would still need to work on getting education quality in hinterland regions up to speed. We all want to say China is doing it's own thing for the first time, but this is the exact same story we saw with Malaysia and Mexico in the 90s and Turkey/Russia/Brazil in the 2000s-2010s. And it's not like economists and policymakers in the PRC are blind to this - Shaojie Zhou and Angang Hu at Tsinghua are two econometricians I can think of off the top of my head who are doing reseach on this conundrum specifically while also still in China. Li Keqiang himself is a former developmental economist btw and I wouldn't be surprised if a number of the recentish reforms that have started happening were lobbied by him.

Paraphrase from previous comment:

Countries can have cutting edge industries AND still lag behind in development - Brazil (Defense, Aerospace, ONG, Automotive), South Africa (Defense), Turkey (Defense, Automotive, ONG), Mexico (Defense, Automotive, ONG), Russia (ONG, Defense, Aerospace, Automotive), Malaysia (Automotive, ONG, Electronics), etc are all countries that are major innovators and even leaders in STEM/innovtion heavy industries, yet still have significant issues with spreading development across their countries. The PRC is facing a similar issue, and it is a hard nut to crack - I can't think of a single middle income to upper income economy that didn't also

1. receive a massive subsidy from either the EU (southern Europe, eastern Europe, Ireland) or the US (South Korea, Israel, Taiwan)

2. have a small population (<30mil at time of transition)

It is harder to lift a nation of 400 million poor (using PRC poverty definition) people than to lift a poor nation of 30-40 million.
https://archive.ph/mrOxO

"carbon capture is a waste"
Posts in that same thread also suggest that they won't.
Could someone please explain/describe how GUI creation was done with Delphi? I tried to look up a video/wiki page but I don’t see what kind of abstraction did it use and why was it as liked?
Even though the process sizes aren’t objective or comparable across manufacturers, they do indicate meaningful improvement in sizing / density from a specific manufacturer.
The TDD tradition comes from dynamically typed languages. If you write a Ruby or JavaScript function it's got a good chance of not working the first time you run it. However, with statically typed languages your function has a much better chance of running, if it compiles. IMO TDD only makes sense for dynamically typed languages.
Really wish people remembered to put USB pass-through on their keyboards though. If I need a small form factor keyboard, it's gonna be a good bet the number of USB ports available is at a premium and chaining will make life so much better. Depending on what I'm doing, I'm going to need the zero latency of a cable (like using my keyboard with FL studio to make some music, for which Bluetooth latency -even the latest gen- is still way too high)
Pricing is still tbd unfortunately. Currently every project gets these features with some limitations:

- 25 concurrent channels

- 25 channel joins per second

- 200 concurrent connections

- 100 broadcast messages per second avg over 60 seconds (not including db changes) (aka 6,000 per minute rolling)

I think these are probably pretty close to where we'll land for free projects. They can be changed per project so if you (or anyone) needs a limit increased in the short term we can do that.
If you can generate infinite keys for your car, invalidate old ones and limit the privileges of each key you may think differently. I would love to give the car mechanic a key that only works to drive around the lot or test if it starts.
Google will push updates to reduce low-quality and unoriginal content in search
Well thank you for making it! So much knowledge is kept being lock and key and here you are helping set it free. You're a good person
Just tried this

$ ssh whoami.filippo.io

and it prints this

You have SSH agent forwarding turned (universally?) on.
That is a VERY BAD idea. For example, right now this server
has access to your agent and can use your keys however it
likes as long as you are connected.

ANY SERVER YOU LOG IN TO AND ANYONE WITH ROOT ON
THOSE SERVERS CAN LOGIN AS YOU ANYWHERE.

but I very much doubt that, because I didn't authorize my security key to log into this server, never mind any other afterwards.
There’s a big difference between an _interactive conversation_ and a tutorial…

Keeping with your example, would also mention every other JS framework that exists? Because that’s a futile effort that will always be outdated.