skysight-inc/HackerNews huggingface dataset:
What I have realized overtime is that desire to be normal just causes stress. One needs to admit that they are different from others and they will have to play the game [life] with the cards they are dealt with. ADHD is no disability IMO, but different enough from normal people to become very incompatible.

Just this acceptance to oneself relieves a lot of stress. But it comes with some experience and I guess most ADHD people would just feel inadequate during teenage and in university. Its horrible when you feel there is so much to do and you cannot accomplish most of it. Its only when you find/realize that there are people who would treat over-accomplishment in some aspects as a fair trade to be not able to be good at everything.

Workspaces/Life Partners/Friends -- not everyone will work with ADHD people. They need to understand that they will have to spend parts of their life experimenting and finding a environment where they are valued. I guess that is the cost of being different in anyway.
history of open sourcing simcity
https://donhopkins.medium.com/open-sourcing-simcity-58470a27...
Self rule, just like you'd think.

The CCP's primary claim to legitimacy is that they kicked out the Japanese. They were a little late to get to kick out the Manchus.
I find this article really interesting, but really difficult to read. Uses stuffy language to the point of showing off.
Thanks for sharing. I couldn't help but have an instinctive reaction of envy when I read the last part of your comment. The country I'm from is currently under Russian occupation for trying to get closer to the EU, and here you are seemingly taking Lithuania's membership for granted. Joining the EU for sure doesn't magically solve everything, but can open up so many new opportunities for a post Soviet country. It must be nice to have the luxury to dismiss its usefulness so casually.
Dig more coal -- the PCs are coming
Do we need a "Think before code" manifesto?

This is a true counter-standpoint to all the agile cargo cult that has been developed in the last years... Not to be taken as 100% dogma, like everything...
Premature optimization is a common disease amongst C and C++ devs. I often come across code that is written in an obscure/complex way just because someone thought execution speed triumphs code readability.
In most cases (around 9 times out of 10) it is on a non-time-critical path of the code and the developer who wrote it didn't even bother to run a profiler on it.
My work would be significantly easier if we could learn to prioritize code readability.
I don't think it's mimicking Windows, but you can always install a different GNU/Linux-libre distro, such as Arch-based Parabola or GNU Guix
AFAIK the criticism comes down to the notion the 4 traits need to be viewed on a scale, not as a binary.

I am under the impression the 4 traits do map fairly well to the 'big 5' [0] and there is little debate about that foundation.

[0] https://en.wikipedia.org/wiki/Big_Five_personality_traits
Haven't used it; I generally reach for full-blown Visual Studio in that case.
This is the story that is told, but one can’t avoid the similarity between the South’s alliance with the US, AUS, NZ, Korea and the North’s with the USSR and China (which had many soldier stationed there). Without material support the USSR and China provided, the North never could have won the war.

There was no “rightful” liberation. It was a civil war in its essence with two opposing groups of Vietnamese fighting for control of a fractured post-colonial state, with plenty of foreign interference/assistance during the whole thing.

In the end the North did a better job (through both smart politics, good PR and internal support/oppression of opposition).
the "original poster" is someone other than the person who made "the original comment"?"
I’m a customer of itldc.com and I’m pretty happy with their services: dc in Netherlands, loyal to self-hosted vpns and torrent clients (while they used for personal purposes), Russian speaking support, unlim traffic. Most importantly I didn’t notice any outages in 4-5yrs since I switched to them.
Would try it if I could just do so on the website.
To your first point: yes? This seems fairly reasonable as those expats are also paying taxes to their resident countries, not NZ.
Ask HN: Intercepting HTTPS – How can we trust anything?
The proxies like Squid can do HTTPS intercepting so I was wondering what's the point of TLS anyway? What if a nation state is determined to intercept all traffic of its internet users or even a major ISP - can't they get a trusted CA colluding with them in such a way that they can generate certificates on the fly and hence replacing the SSL certificate of every website that's get visited, decrypt and encrypt back?

Cryptographically speaking, that's possible? Wouldn't it be possible for certain states hostile to their citizens to pay off some trusted CA to get a wide open arrangement of that sorts? Now someone thinking they're talking to gmail could be first talking to a data collection island in the middle?

Similarly, other vectors of attack are the IP routing and DNS. I do not understand the Noise protocol but couldn't an ISP or a government pretend to be man in the middle, between let us say a Signal user and its servers?

EDIT: Added IP and DNS aspects plus typos
What is the fundamental issue why you keep switching tech stacks?

I'm not an architect or senior developer, and not saying my take is better, but my considerations would be very different.

First, I would want to have a reasonably clear idea of what you want. My first idea when I hear 'stackoverflow for flash cards' is that you want collections of flash cards. I suppose you need some discovery mechanism, and ways for users to upload and share collections. You mention syncing, I suppose that means that every user always has the last version of a collection. What happens if a user deletes all or most of the flash cards in a collection? Will it be lost for the user or will (s)he be able to use an older snapshot of the collection. This would probably make things more complicated.

Then, I would consider the architecture. It is natural to go for a client-server architecture (and at this point I would draw two circles with two arrows pointing both ways between them). This simple architecture is enough for most applications.

The arrows in this diagram represent dataflow. The choices you make determine the actual data that is sent "over" the arrows. In this case you would need a strategy to distribute the flash cards and update them. So, you define the types of messages that the client and server need to handle and define some data structures for them.

So, the next step is to pick an implementation. An obvious choice for the arrows is HTTP. The client and server can then be implement in any programming language, not necessarily the same. The server can use some DB in the backend. So, again you need have some dataflow between db and server, so you can refine the diagram a bit, and define the data that goes over the arrows.

So slowly you can build up a detailed architecture. Note that it is mostly tech-agnostic, implementation should be possible in most programming languages and you can even make multiple types of client.

Even if you decide to redesign, with this method it is easier to keep your design clean and salvage some parts of protocols/structured that worked well enough.
Xfig is missing. A vector graphics editor for X, 36 years old and still maintained. https://en.m.wikipedia.org/wiki/Xfig
That’s exactly why I prefer a more kanban-inspired flow. We discuss new tickets weekly, estimate them with planning poker [0] and move some to “in focus”. We have WIP limits on focus, doing and for-review to limit the max concurrency and encourage pairing.

Product manager and engineers decide together when a feature/project is ready to be launched or when scope needs to be cut or changed.

[0] http://pokershirt.io
Why?

Why doesn't the author make commits that are not useless?

Why squash everything into a single commit? Why not 2 commits, 3, 5?
They did not. This things were much bigger undertaking. Locating and picking up someone in foreign city was long slow undertaking. It was not one phone call and done.

People did not had cameras with them all the time, actually. It was not a thing that it is now.

Navigating nature was harder without phone. It is much easier to find way back now, so I can wander mindlessly through unknown Forrest knowing phone will get me back if I get lost. You had to be way Korean aware and risk averse before.
That very page in the parent post. 50000$ from Logitech. I would have expected more.
https://news.ycombinator.com/item?id=29249766
It doesn't support LSP - that reads: it is not polished, or sometimes hardly even works for a bunch of languages that other IDEs and editors work fine with.

BTW: I'm not saying it is bad or doesn't get the job done for a selected set of languages. I'm only referring to the "polished more than the other IDEs" bit in the OP comment. It is kinda love-hate relationship to me. Not polished, but we can live together ;)
These sort of articles just accentuate my sense that we're living in a post fact world.

Is this legitimate research? Or cranky shit spat out by anti-vax zealots?

I guess I'll just have to wait for Scott Alexander to get around to reading this, and put in the hundred hours or so necessary to search through the papers and find out what the truth is.
PT Watch Live: NASA and ESA to Launch James Webb Space Telescope
I dont know... When I put something in the oven, I'm already right there. Turning the knob is at least at fast as saying what I want, certainly at the precision of OPs statement. I keep failing to see the use case.

Maybe I'm just a Luddite.
I agree that it would be valuable, but the article states they have to do it once per month?? That is overkill.
GP may have in mind that most other languages would let you write *ptr == NULL if someone handed you a pointer to a null pointer to a specific implementation of an interface even if you didn't know which specific implementation.
Young people were assigned jobs on finishing schooling. There was not much "looking for a job". Unless you had the right contacts, the closest thing to deciding where to work at was to pick a higher education - if you picked automotive engineering, you'd end up in a different place than if you picked medicine or something.
I know where you are coming from, but ultimately its another blow against quality journalism.
It started with ad revenue moving from media to tech, and now the hacking community makes it harder for them to sell their products on the Internet.
The deck is stacked against media - think about how much they need to to exactly right in order to survive the Internet era
Nice article overall, but worth mentioning that the Romanian nationalism the author finds so endearing also has a dark side that is often directed against the Hungarian minority.
Considering this, one must ask deeper questions about one's view on life. Are these base motivations part of something bigger than one may one day assimilate rather than succumb to or separate from? What in our lives makes expression of base desire so detrimental to expression of other desires?
Lot's of Android devices come with Youtube app preinstalled, which means it is a pain to uninstall it, to make the links open in the browser.
I am wondering if in such development settings people have tests that grep the code for unwanted statements. Eg: since you found that big bug now, grep code for system(".*"\+ to warn or prevent shell calls.
Live a more full life of contemplation and self direction.

Technology is a parasite, feeding upon our attention and self imposed reliance.

Once we read rather than skimmed. Once we struggled with our own discoveries and interpretations without wading through streams of preprocessed perspectives.

Spend more time in libraries. Socialize in person. Produce something beautiful, functional, or expressive by hand.

Exult an analog existence!
"Omicrons (B.1.1.529) most recent common ancestor is AV.1. Relative to this MRCA, Omicron has 25 nonsynonymous and 1 synonymous mutation in Spike, and 13 nonsynonymous and 6 synonymous mutations in the entire rest of the genome."

This seems improbable, but AFAICT you wouldn't expect it even in lab passaging.
Attempt to standardize the JavaScript API to encode/decode CBOR
> It doesn't support LSP - that reads: it is not polished

No, it doesn't read like that.

> sometimes hardly even works for a bunch of languages that other IDEs and editors work fine with.

LSP is as much a hit-and-miss. And it's definitely not polished, let's say, for Java.
What's wrong with a second (simple, metal) staircase on the outside, like seems to be a thing in old city houses?
Straight on the list of top contributors on the open collective page the GP linked. The source is in the post claiming that there’s no contribution.
Look at the developments of Blendle.com.

They had a micro payment system but could not get it to work?
Seems only Dutch now, but were active in the US as well, if I remember correctly.
But you advertise free forever?
Are you sure you are using the h264_videotoolbox options? I mean, you might be, but that, for me, seems to be the problem. Ffmpeg is quite fast if you can invoke the hardware encoders.
uBlock Origin + Anti-paywall filter works well.

https://filterlists.com/lists/anti-paywall-filters
Dude, why are you so stubborn? Have you ever tried to learn those languages? Do you really think that learning 20~30 simple characters is on the same level of difficulty as learning 2000~4000 characters, some of them very complex? But sure, Japanese and Chinese people think that kanji is hard because the media told them, not because they had to spend several hours a day of study for 12 years just to reach basic fluency.

> You might be right that it takes 12 years for the average kid to learn a particular set of Kanji but that's a very arbitrary standard applied to a language that does not demand you know all of those Kanji to be functional in society.

12 years is what it takes to learn the joyo kanji list (https://en.wikipedia.org/wiki/List_of_j%C5%8Dy%C5%8D_kanji) (I don't know the Chinese equivalent), a set of 2136 which is considered the *minimum* to function in modern society, what you will find in newspapers and government publication. Can you do with less than that? Maybe, but it won't be easy.
D2 steel
I’m from Germany and we were hit really hard by the flood.

People died, lost their homes - but after a few months most of it is already forgotten.

There is little to no action taken to prevent this from happening again - at least in the village my parents live.

A friend of mine lost everything. It makes me freaking angry. We all have to adjust our behavior or we are really fucked sooner than most people think.

Climate change is already here.
By extension of this way of telling a narrative, all Americans should fear for their lives the second a police officer stops their car because of the countless innocent black people murdered by the police. Stories of excessive police violence still make it to the news almost every week.

However, most Americans don't need to fear for their lives by the police, and most Iraqis aren't Kurds. Most Iraqis weren't gassed or tortured either.

You can't twist the narrative to pretend that the situation of the abused minorities are what the majority of the population experienced. Yes, they were living under their dictator's regime and no they were probably none too happy about the atrocities occurring, but that doesn't mean they didn't have a normal life outside that.
It is possible to agree that content creators should be paid and that ads are bad. Substack, for example, allows you to pay and doesn't have ads. Ads are one business model, not the only one.
Xspringies and substrate screensaver should be preserved forever
Well, I guess it depends on your coverage and country, but AFAIK in most countries the legal minimum is 3rd party insurance - which pays for repairs to other vehicles in collisions you caused.
That's absolutely not what OP said.

Surveillance was already happening at scale and being put to use for whatever nefarious purpose. As long as it wasn't public, very few people cared. Now that the data is used for public good (helping determine health policy), media and activists jump on the bandwagon because, duh, "government surveillance = bad" knee-jerk.

Public servants putting high-tech tools to work to get people their tax money's worth? It's actually the _only_ ethical use for this collected data!
Using a lot of words to describe a complex reality != word salad, your disingenuous characterization notwithstanding.

And that "race is a social construct" idea is part of a victimhood narrative is totally obvious. See how the idea is nested here for instance:

https://www.vox.com/2014/10/10/6943461/race-social-construct...

>>Americans bought into this idea, too. Why was it so appealing? "Americans of European descent invented race during the era of the American Revolution as a way of resolving the contradiction between a natural right to freedom and the fact of slavery," historian Barbara J. Fields explained in a presentation to the producers of PBS's series Race: The Power of An Illusion (which is worth checking out for more detailed information on all this).

The journalists at Vox are fully unionized by the way.

Any way, this kind of victimhood/injustice framing is extremely common, and was even posited by the other commenter in this very discussion!

>>will you at least concede that race was a social construct? And that it predated our understanding of genetics and was used to, among other things, justify slavery, eugenics and other human misery?

But now you want to gaslight people into believing that this victimhood narrative isn't the main context in which the concept appears?

>>more deluded than your "the news is a union conspiracy" posts.

Your pithy response to my argument that unionized news staff have an economic interest in promoting left wing political ideas - when I've elaborated at length as to why I believe this is the case - suggests you're approaching this issue very emotionally, and not in a good faith attempt to open-mindedly explore what I'm saying to see if it's true.
Distribution of people, industry, resources, agriculture is very uneven in Russia, so i don't see many potential subdivisions working well. Furthermore:

* self-determination of the people - i didn't hear any part of Russia wanted to be separate

* Russians in other countries (there since before the fall of the Soviet Union) are often destabilising and problematic - see Transnistria and Ukraine for good examples

* as we've seen, new Russia doesn't mind getting dirty to claim back land. A ballkanised Russia would be even worse, with frequent wars between the different entities.
Does this make sense? Wouldn't the language spec then need to be aware of what OS it was running on. Or the OS would have to conform to the C specification?
Would be a bit weird there
It was indeed Arch. Not sure about the comment about Debian as IIRC it's more or less the same in Debian. Using gstreamer seems to be more of a GNOME thing than anything to do with distros.
Cool, but obscure Unix tools (2011)
I have provided my evidence and rationale. If you can't handle providing a meaningful response to it, and resort to this low-effort dismissal, it says more about your confidence in your own argument than it does about my argument.
> I mean, it's not like there isn't a human liable for theft, and that's a pretty common coverage in both homeowner's and renter’s policies.

Good point. I guess the logic is that a burglar is unlikely to be doing particularly well for themselves in life, and so may not be able to compensate you for your loss.
But the question is, should that be a reason not to contribute to open source? Also they do steal proprietary stuff, too?
What about child pornography, people hosting it using open source software? Seems like a better reason not to contribute.
>Communism and Democracy are not diametrically opposed: the former is an economic policy, the latter a system of government. You can have both, one or the other, or neither all at once.

There are examples of market economy without democracy (Russia, Saudi Arabia, and to a degree, China too) but i can't think of any, present-day, example of democracy without a market economy.
I don't think these can exist, because on one hand, once people have a real say in how they are governed, they will want to enrich themselves and it requires market economy and the rule of law (without rule of law, you can have profit, but can't have capitalisation because ownership is volatile), and on the other hand, people will not want to have a say in how they are governed before they are more or less well-off, because more primary needs will dominate their minds - and without popular pressure, democracy can't form. And without market economy, people are destined to remain poor.
Live: Launch of NASA's James Webb Space Telescope
> rich people in China and Russia don’t accumulate wealth simply by playing fair

When you say it like that, creating a contrast between "east and west" and dishonest/criminal behaviour, it sounds a bit racist. Perhaps you'd like to expand on that point?
Why didn’t she just turn the oven on and then set a timer?

What next, Internet connected pacemakers?
No we should live in light!

But make the boss understand...
The importance of price signals
Yes. There are some rights you can't sign away (e.g. you can't sell yourself into slavery, or use your kidney as collateral), but otherwise yes.

Legally what's important is that you had the opportunity to read the contract before you agreed to it. In HN terms, as an example, you can't legally steal GPL'd code if you don't bother to cat LICENSE.md
People trying to sell me "a better version of myself" instead of the product I need are a plague. Everything you put up between me and what I know I need makes me hate you and want you to die.

When I want to be a better me, I know how to get there. I already know I can't buy it. I know it will take time, attention, likely boredom and pain. Whatever you're selling is much more likely to set me back on that journey. The best it can deliver is momentary convenience. So, lying to me about what your product can do just tells me about what kind of person you are.
About the only voice I use is “call X” when driving, which usually works, and “start a X minute countdown”
What a beautifully deep thought. Looking at it this way, e.g. supporting ideologies as a means to an end, helps understanding a lot of idiosyncracies in the world, past and present.
The EFF had a project to collect certificates: https://www.eff.org/observatory

It was able to spotlights some inconsistencies.

But yes if you don't trust your government and its allies, HTTPS is not going to help a lot.
Doesn't work for https://12ft.io/proxy?q=https%3A%2F%2Fwww.thetimes.co.uk%2Fa...

Probably means that I won't use it as everything else gets bypassed with this addon https://addons.mozilla.org/en-US/firefox/addon/bypass-paywal...

That addon actually gives me an archive.org link to read the times article in full.
The Motif window frames really bring back memories. And don't forget xlander - my favorite classic DECStation game.

Update: Thought xlander was extinct in the wild, but Slackware still has it in their xgames package. Runs fine on Mint 20.2.
Amazon parents dashboard (U.K.) unavailable