skysight-inc/HackerNews huggingface dataset:
From https://github.com/saramibreak/DiscImageCreator:

PX-760, PX-755, PX-716, PX-714, PX-712, PX-708, PX-704, Premium2, Premium, PX-W5224, PX-4824, PX-4012

I don't believe this is an exhaustive list, Plextor had a lot of good models back in the day. You'll want to look at older, true Plextor models, all SCSI or ATAPI. Once SATA rolled around they'd started rebadging drives from other manufacturers that do not have the same capabilities (or quality)

Depending on the model you're looking at maybe $50-$150 on eBay, which is pricy for a used old CD-ROM drive but not a lot of money for someone who really needs one. The Premium/Premium2 models in particular are sought after by audio professionals and (used to) get quite pricy.
> But if we really could save children's lives for 7¢ then why would we consider anything else on Unicef's list? Spending $17 to for a vaccination to "keep a kid safe from 6 killer diseases" would mean letting over two hundred other children die!

This seems like silly thinking. I don't think anyone would reasonably believe they put all the money they receive into powder packets. Every $1 you give them will immediately save 14 lives!

They're just saying that's one thing they do with the money, a part of their budget. You should be more concerned with what a given charity's administrative overhead is. How much of that $1 goes towards the $0.07 packets, and how much pays the administrators.
> Like OP, you’re illustrating exactly why we need the ADA.

Firmly agree. It's amazing to see how many cling to the view that people with disabilities are this alien group of "others" that think differently and are probably only interested in things for disabled people.
>One wonders if there is an entire revolutionary class within China sharing South Park videos for freedom.

I've noticed a trend on this site in particular where we collectively wonder if our western media is a part of Chinese counter-culture. Is this hubris uniquely American?
Of Peace of Mind
Slight tangent: A previous episode of South Park (Super Best Friends) also showed a picture of Muhammad [1], which caused zero problems. A later one (Cartoon Wars) had Muhammad censored by Comedy Central because it was after the furore over the Dutch Muhammad cartoons.

I guess with all these things it’s about context and the political climate.

[1] https://m.media-amazon.com/images/M/MV5BMjJmMTUzOGEtYjEyNS00...
I believe the idea is that you (or I, or the government) doesn't get to decide which topics should or should not be interesting for different groups.

As but one example: there are blind people skiing now, with echolocation and other methods. I bet ski lift operators would have argued that they have nothing to offer to blind people, making that particular expansion of freedom more difficult.
GitHub – danger/danger: Stop saying “you forgot to ” in code review (Ruby)
Spec 2 can be used without touching any macros if desired and has a lot more programmatic options.
Is this the same Apple that was peacocking about defying its OWN government not long ago, during the FBI iPhone access hullabaloo?

Now they're aiding the repression of an entire nation trying to defy a much more tyrannical government?

Regarding Taiwan, I haven't been there, but from what I've seen/read about the country and spoken to the people from there, their situation seems like such a shame too. They deserve better recognition. China has long been acting like a petty schoolyard bully, "If you're their friend you can't be our friend!"

I know I shouldn't be feeling this way about an entire people, but this whole situation is making me cold towards Chinese people in general, for letting such a government carry on like this for so long.
Nice. I didn’t know they had direct support for all this hardware.
And anything by Epic or on the Epic Games Store also benefits a Chinese conglomerate so avoid them like the plague.
> "I don't trust any writing advice from someone who thinks "certificated" is a word"

Viewing the world that way is its own punishment - if they're too lazy to evaluate advice on its qualitative merits and feel the need to latch on to petty ad-hominem criticism of spelling and grammar then they don't deserve the potentially valuable information that they've left on the table.

Conflation of personal judgement for critical evaluation is probably a theme in their life.
the point is why does it get posted and upvoted if it's so obvious
It is rather optimistic to think a change would be possible to emerge on its own, given the active and increasing, almost total surveilance going on. Technology is a game changer here, freedom movements are getting harder and have to perhaps evolve their own tech...
Let’s not forget Marriot’s capitulation last year.
I liked this http://vimcasts.org/episodes/fugitive-vim-resolving-merge-co...
Fuck, why can't we give it to Obama or Greta the Climate Sailor?
Rights are mostly won in a power struggle. For that, the idea of the rights has to be conceived first, and made the point of the struggle. This can be seen as "invention".

Then rights can be rationalized and tweaked a bit so that parties with comparable power do not step on each others' toes, and become allies. This can be seen, more roughly, as "discovery".

Rarely rights are granted by the more powerful to a less powerful because of moral / religious reasons. E.g. the anti-slavery movement in the US had a significant religious component, based on the idea that God created people equal.

More often a more powerful party gives a less powerful party some rights because they need an ally and want to prevent a full-on power struggle. I think women's suffrage had a significant component of this in many places.

Powerful and oppressive parties can definitely "uninvent" rights; look at any totalitarian regime for examples. Say, communist regimes often revoke the right to freely trade. Most oppressive regimes gladly uninvent the right to congregate, and usually the right to free speech. They tend to frame these activities as harmful and unnatural. Regaining them usually involves a power struggle; see above.
> Victorian London still didn't have a million souls.

Can you provide a link? I'm either confused about what "Victorian" or "London" mean, because it seems to me that metro London definitely had over 1M people in the late 19th century.
IKEA catches so much shit for their instructions, but everything about their assembly process is way better than other cheap crappy flatpack furniture (say, the stuff at Target) including the instructions.
Over the years I tried a number of ways to develop things on the side. Ultimately I've learned what works best for me is to put as much time as I can into something until it's done.

One concern I have with a few hours a week is unless the project is really really tiny, you can begin to think that it'll never get done and it fizzles into nothingness.

For example let's say you want to make X app and it takes you 2 full time months to go from an empty folder to shipping an MVP. Let's just call it 300 hours. But if you only put in 5 hours a week (about 1 hour a day) it will take you 60 weeks to finish it. That's over a year of chipping away on something which is a very long time. You'll probably drop it well before you finish it because it'll feel like it's dragging along forever.
How about Consumer Union?
Has been a long topic of conversation trying to figure out the best way to do some of these while also retaining best performance, etc. High in our list of candidate things to work on!
You have to have it to give. Rest and recovery so you can keep being productive is a valid need.

How much self care you need and what constitutes self care varies tremendously from person to person. High energy people may actually need outlets for that energy so they don't make themselves or other people crazy.

Nadia Commenici was enrolled in gymnastics at age five in part because she was breaking the furniture at home. I have heard that Chuck Norris does two workouts a day and makes everyone crazy if he skips one of them.

If you have it to give, directing it into something productive with potential payoff is good advice. But for other people it's a case of "You can't get blood from a stone."

Most people don't do a great job of speaking to all use cases. They tend to speak to the one with which they are familiar. So then you get these situations where one party says "You should do X!" and some people reply "Absolutely not. You should do Y instead." Both are typically guilty of not including any provisos or qualifiers and talking like it's universal truth.
> I'm not sure how you have interpreted my statement to mean the above

You said that you saw one side being downvoted. I took that as meaning you thought it should be left alone like the other side is, when IMO that is not the solution. If both are off-topic (which they usually are, by my reading of the guidelines) both should be down-voted. The fix for the imbalance is not to encourage more but from other angles, it is to enforce the desired topic limits evenly.

(using the word "side" above may be ill-advised on my part, I know most matters are far more complex than a binary this-side-and-that-side, but better wording did not spring to mind)
> But if we really could save children's lives for 7¢ then why would we consider anything else on Unicef's list?

I've always taken issue with this type of campaigning, and it makes me want to actively avoid any charity that uses it.

In addition to the author's comment quoted above, it implies there's a long line of children, and they're just waiting for another 7 cent donation so they can vaccinate the next kid.

This is clearly not true, and if it were true, it would make many of the other activities of large charities morally repugnant. How could anyone justify renting offices in major cities, and employing executives on 6-figure salaries, when that money could pay for millions of 7 cent vaccinations?

Obviously, it's a lot more complicated than that. But the fact that the charity is willing to lie to me so easily makes me wonder what else they are lying about.
The big difference is that Nazi Germany wasn’t as fundamentally important to us getting larger, cheaper TVs. Economics clearly trump everything else. It’s ok to harvest organs from countless members of ethnicMinorities as long as the system that does it helps out bottom line. If the Soviet Unions economic system has worked well, we would have supported them too /s
I don't have a list of tags at the ready, but it has happened enough to piss me off as a pattern.

I can say that I am usually on there looking for help on "advanced" programming or hardware issues. So think long-tail type questions, not the type that you stumble onto early in your career.

At one point I was beginning to think that the mods just did not technically understand the questions and that was why they had an itchy "dupe" trigger finger.
I'll quote the full text
"the United States recognized the Government of the People’s Republic of China as the sole legal government of China, acknowledging the Chinese position that there is but one China and Taiwan is part of China."

I'll put the emphasis on "Chinese position"
The Steam client has been updated to 64 bit quite a long while before. But the in built updater seems to only fetch the 32 bit version. If you uninstall Steam and do a clean reinstall from Steam website, you will get the 64 bit client.
Well, lets not forget their detention camps for ethnic minorities they don't like: https://www.theguardian.com/world/2019/sep/23/china-footage-...

I mean at this rate, I seriously think in a decade or two, we're going to find a Holocaust level event has been going on in China that's going to make the Nazis look like amateurs. But instead, we're focused on stupid left/right political differences and figuring out whether gender binary bathrooms cause anxiety.
Scrolling this site is painful in Safari.
I was writing to make it clear that it's inappropriate for minority to make such "everybody" claim. And obviously the above reasoning applies perfectly to EVERYBODY holding similar opinions, especially those living in modern democratic countries.
I have published apps for iOS and Mac. It was a horrible experience. Apples ecosystem is dogshit and they make you jump through far too many hoops, all just to target a small minority of overall smartphone/computer users. Most of the time it's just not worth it.
But the money!
Its true human rights is rarely the true or stated reason, and it needn’t be here either.

It could be about hegemony and influence. the NBA and Hollywood having to cater and cave in to official Chinese positions. I think it’d be different than say hoi polloi (public opinion) in China dictating what Hollywood does. One is freedom of speech and opinion the other is government coercion and control.
You're not answering my question (which is moot, since the app got reinstated)
> The US constitution is pretty clear that "Free Speech" is the higher principle.

No, the US Constitution doesn't even purport to set out social priorities outside of the relations between the government of the US and it's people.

You might believe that free speech is an important principle outside of that context, but (even if dead guys once wrote it in a document was a valid argument for a set of social priorities) the Constitution of the United States doesn't make that claim, and if you want to make it, you’ll have to make the argument yourself, not just rely on “the Constitution say so”.
> This is just a natural protective instinct.

It is also because incoming consultants, or visiting people from overseas, often suggest seemingly practical, but actually pie in the sky solutions, that sends us off on yet another hare brained revision of the system.

By the time it turns out the solution wasn’t so practical after all, they’re long gone.

It’s very nice when you can steer them to suggest the correct things though, and management is suddenly willing to listen.
Ask HN: Developer Wiki?
What are some of the Wikis for Developers and dev teams ? I want to document our entire infrastructure/code for internal dev. team and not sure where to start. Other than Github and some generic PM tools, we don't have anything geared towards developers. I want to change that.
(0.2) Keep your day job.

(0.4) Start building a portfolio. Nobody will hire you without examples of past work or past clients they know. Blog posts, LinkedIn recommendations, case studies, screenshots, mockups, anything is better than nothing.

(0.6) Give free advice to your friends, former roommates, former classmates, former colleagues. Sit down, have coffee, listen to their app idea, compliment them, show them who did it already.

(0.8) It’s hard to meet people if you work at a desk. Conferences and meetups can help you build your network.

(1) At this point, every month at least two people should be reaching out to you about software projects.
Ask HN: Hiring managers, describe the best developer portfolio / personal site
What should they include ?

What are the most common mistakes developers make when talking about themselves ?

What do you look for ?

Are there things that can influence you favorably ?

I'm curious to know your experiences, thanks.
Configuring LUKS: Linux Unified Key Setup
It depends.

I personally use Inventor, and there's a nice easy way to convert to STL's in the application.

You then take your slicer of choice (Cura is popular) and toss the STL in there, and click print.

Pretty close to plug & play.
Running rootless Podman as a non-root user
If I want to play something and I already own that platform, why should I prevent myself from playing it because of its exclusivity?

Do you boycott Xbox, Playstation, Switch, DS etc. exclusives too?

What about Windows-only games that aren't on Mac or other systems? There are certainly thousands of those. Do you refuse to play those either?
> We can't have a rational, dispassionate debate about whether I should have rights.

Nobody has 'rights'. It's an artificial construct.

Nobody can do what they want, they are constrained by others - whether through a system of law, or simply other people intervening.

Everything is a negotiation.

If somebody wanted to kill you - you could fight - or you could become useful to the person with the power to kill you.

It's a negotiation where both sides weight the risks of different approaches.

Democratic systems of government and the law simply are an agreement by the majority that it's a pragmatic way of doing stuff - negotiate once nationally rather than constant negotiations with everyone we meet.

So maybe what's missing in a system like reddit is the recording of decisions - ie a vote at the end of every thread.
just cancelled my WoW sub
Copyright and censorship are not mutually exclusive.
I have to work, study and remodel an apartment [0]. It's damn tough.

[0] This has probably saved me more money than I would get from a side project.
And in turn, ~30% of tencent is owned by prosus/naspers (dutch/south african listed). So you can pressure "close to home" in a way.
That and the idea that Chinese citizens see themselves as oppressed. As crazy as it may seem to us, they're overwhelmingly supportive of their government.
I think you need the AM license but strangely only for people born after 1987. Still a joke compared to a regular B license. And a court order can if specified forbid you to drive these too.

https://en.wikipedia.org/wiki/European_driving_licence#Categ...
"I agree 100% that we should boycott and sanction, however doubt there will be enough people who will, and enough people who care. And I don't blame most for not caring, there are more things to worry about than we have time available."

Wait, what? A boycott is not doing something. It takes no time, you just choose to do something different, and let people know why you made the choice. I stopped playing Hearthstone, and let people know why. Cake, no time. Same for NBA, which I love, so I hope they'll pull their head out, but again, no time involved here.

Boycotting is the easiest form of protest. Don't be...lazy?
For one-liners, I considered switching from Perl to AWK, but gave up because AWK behaves differently on BSD and Linux.

Btw: The book "Perl One-Liners" from No Starch is not bad for people who want to learn a bit of Perl to become "dangerous".
Mockoon Update – Multiple Responses, Snap Store and More
آموزش آسان حذف اکانت اینستاگرام
"Little or nothing"?

SpaceX, and all of the private space companies, are built using the results of government research, primarily during the space race. Potentially better systems, like the aerospike engine, are too expensive for a commercial company to develop (eg, https://youtu.be/K4zFefh5T-8?t=567 )

"Modern genomics" because human genome project started in the 1980s as a DOE project, then switched over to NIH. Celera had a private venture which finished at about the same time as the public one, but that was in part because it depended on public data. The publicly funded genomic effort really pushed the development of the genome sequencing field.

Silicon Valley started because of the government funding for aerospace and microwaves and electronics through military/industry contracting in the Bay Area. Eg, Lockheed Missiles Division in Sunnyvale in the 1960s was the largest employer in what became Silicon Valley. - https://steveblank.com/secret-history/ .

The interstate highway started because of Eisenhower. As https://en.wikipedia.org/wiki/Interstate_Highway_System points out, "Some large sections of Interstate Highways that were planned or constructed before [the Federal Aid Highway Act of] 1956 are still operated as toll roads".

"Rural phone service" and "electrical grid" is because of legislation like https://en.wikipedia.org/wiki/Rural_Electrification_Act and its later amendments (eg, "1949 - extended the act to allow loans to telephone companies wishing to extend their connections to unconnected rural areas"), and https://en.wikipedia.org/wiki/Communications_Act_of_1934 . See https://www.ntca.org/ruraliscool/history-rural-telecommunica... for more details.

"enforcement of labor laws" is because of the NLRB.

"Each bank would be issuing it's own currency" - that's certainly true. Look at the "free banking era" of the mid-1800s (https://en.wikipedia.org/wiki/History_of_banking_in_the_Unit... ) when banks could and did print their own money.

Now, you could certainly argue that there are other ways to get to where we are, but claiming retrocryptid's comments have little or no support seems more a statement of ignorance about history than a solid position.
Or it might help you to learn how to drop the useless things and just ship a bare essential MVP.
This happens less often than you might expect.

If you're able to run the code locally, there is a function called Debug.Trace.trace which writes messages to stdout without requiring IO.

If it's a production issue, all you need to do is figure out what is being passed to your function. It's a pure function, so you can always debug it locally once you've got that.
I agree with the last bit about how writing advice can be overdone. The slavish adherence to the hero's journey, aka the monomyth, is painful sometimes. When you start recognizing 'the rejection of the call' when the main character has no reason to reject the call to action, it kills any kind of enjoyment.

In the end it's a matter of communicating what you want to the intended audience. 'show don't tell' is a tool to do it. but you're right, not everything is a nail you need to hit with that hammer.
> I got a little tired of running to Google every time I needed a non-trivial git command

Have you read through the gittutorial, gittutorial-2, and especially the gitcore-tutorial manpages[1]? Reading those guides and actually following the steps and examining the results on disk was extremely helpful for me in understanding how Git actually works. Once you've got that understanding, the Git UI seems less arbitrary. You can start to see how it was put together over the years, which should help you use the tool more intuitively and effectively.

> I'm curious to know which workloads might require some of git's more advanced features on a regular basis.

I work on a very large and very old (mid-90s) project, so history-diving and diffing branches is very useful for me. I use all of git-blame, git-show, and git-diff to examine history to learn how the code came to be as it is. Even git-cat-file comes up occasionally when I just want to look at some old object I happen to have a hash for and don't want to look up properly through the porcelain.

We also maintain a bunch of branches and backport modern commits onto legacy branches. git-rebase can help for this, but more often I find myself doing it manually (well, with a bash script) with git-cherry-pick, as it's easier to work with commits without being in the middle of a rebase operation. Knowing git-log's many options to massage history into a useful form for my work comes in very handy here, too.

More details on the rebasing procedure I use: https://github.com/ValveSoftware/Proton/blob/proton_4.11/doc...

Here's some of the tooling I use often. For Git stuff, see pick_commits and gitconfig https://gitlab.com/mywinetools/mywinetools/

[1] I know, I know, no one likes studying and learning how to use a tool. But sometimes you gotta if you want to use the tool effectively.