skysight-inc/HackerNews huggingface dataset:
> Humanity can't change if the powers-that-be literally never go away.

But they never go away. Sure, individual people in charge may go away, but the systems are far more resilient than that. Even when Kings existed and held the position for life, the institutions they represented pre-dated them, and in many cases lasted long after they were gone.

Their assets also live on, for the most part, and heirs get a huge headstart, compared to the overall population.

"Progress is made one obituary at a time" is both true and false. People dying of natural causes do enable other people to fill their position, but it is not the only mechanism.

> And that's ignoring finite resources on the planet.

Reproduction is exactly what exhausts resources. And, for now, we don't have a solution. Population aging requires people to reproduce, but they don't age quickly enough. The number of people who are still alive but no longer productive only grows, as does the overall population number. In the past, mortality rate was high enough that this wasn't really a problem, the overall population age was relatively low.

Now, if people are not only immortal but also operating at a level that enables them to be productive, then we only need to reproduce to replenish losses by attrition. We wouldn't have to make a 'savings' tradeoff, except to account for disabilities (if those aren't also fixed). We wouldn't have to save enormous amounts of cash to use when we can no longer work, which means social security requirements would be lower.

Why would not having to have children be a bad thing? Yes, it's been ingrained by both nature and nurture, but is that what most people actually want, or are they just doing what's "expected" of them.

Once there's no need to pass down the family name to the next generation, or to have "someone to take care of you when you are old", and you are young forever(so no 'biological clock ticking'), I bet most people will realize that it is actually a choice, and won't bother.
The performance impact of asynchronous sorting implemented in Go
If you want to play that game, the original statement was: "Culture wars have invaded both work and family life."

I questioned whether this was really "invading" family life - that implies that across large swathes of the American population, family/home life has been meaningfully changed.

I did not question whether political discussions had increased in the public sphere, and as you mentioned, I agreed with that point of view.

I'm happy to discuss, but I don't appreciate the smug twisting of words.
Yes, of course, but I think it’s an interesting idea to have one format for writing code and another much denser format for viewing code.
I never tell them what I am/was making. This information stays with me and my accountant.

I then (always) ask them to email me detailed (usually 2-3 pages) job specs. Sometimes they call something "Manager" and it could be a +2 or -2 ranks. It's nomenclature. Different companies go crazy on the titles. After I read the specs, I ask them the range. If they absolutely want to know how much I make, or how much I want, I just bid them farewell. It's probably a shitty company, or it has a shitty HR. Either way, I can always (hope) to find a job in a better place.

The asymmetry of information can really f... up your chances to maximize your income. Never give them a number because you enter a negotiation blindfolded.

Edit: This has always worked for me.
> I get the impression our political generation is systemically mismanaging for at least 20 years, and this crisis is the first of a level that makes it extremely obvious in all our countrys at the same time.

The new generation won't be any better. There simply aren't enough people who care enough to enter politics or do something about the situation. The system hasn't changed and the people that enter politics will still largely be those who do it for personal gain.

We all like to complain, but the majority won't do a thing because it cares more about which series, useless gadget or trend was released recently. And when we (the majority) do go to the polls, we vote for personal gain, not for the good of others.
> You can die if you want

You are missing the point. And no, you don’t want immortality, not really. You just think that.

The true immortality requires indestructibility, because otherwise you are likely to perish in an accident within a couple of hundred years. But being indestructible is even worse (imagine yourself stuck somewhere for a thousand years).
What's the best "use case" for launching this offshore?
I think that’s still a play to put them at a negotiating disadvantage.

If I say “500” and you can only offer 400 but I might actually take 300 because it’s an interesting job, how does this continue?
Downloading copyrighted videos, just like home taping, is legal. There was a supreme court case deciding that the latter is legal. I have yet to hear any reasoning why "home taping, but on the internet" would not fall under that same precedent.

https://en.wikipedia.org/wiki/Sony_Corp._of_America_v._Unive....
I don't know what you mean by margin of error. The results in the paper are a little confusing because they report mean and standard deviation while t-tests use mean and standard error.

In Table 3, they report the 95% confidence interval for the treatment condition (i.e., receiving cookies) as 0.67–11.62, so it seems that the difference between the two conditions is significant at the 5% level. Interestingly, the reported p-value here is "just" 0.02 instead of the <0.001 that they include in the abstract.
loads great for me
I hate tabs. They make little sense using a tiling window manager like i3 that has built-in support for tabbed window layout.
One of the most important and valuable (at least to me) things about the Java and the JVM is its ecosystem. And Apache is a part of that ecosystem. BTW a lot of the Apache projects aren't even Java or depend on the JVM.

> If these things were written in C, Go or Rust...

Do these languages have similar ecosystems?
> Notes we take are usually pretty low-risk data

"Usually".

The notes I take sometimes contain PII (personally identifying information) about other people, sometimes notes about things I'm investigating for someone that they would be distressed to find had ended up "on the internet", and sometimes commercial secrets (about jobs, clients etc that they share with me under NDA). And I'm just a lowly programmer and dogsbody doing random client work.

Now consider a therapist finds your product useful for their personal notes, and doesn't realise what they are getting into.

That would end up a small version of this awful incident: https://news.ycombinator.com/item?id=24886039

> I do not think that we host the kind of data that a hacker would like to acquire

Hackers don't tend to go for data they would find valuable themselves.

They go for data the author of the data finds valuable for themselves (which notes may be by definition), or just as likely, specifically don't want anyone else to read. An example of the former is all those ransomware attacks. An example of the latter is the above link to the private notes blackmail incident.
China and their neighbors already had multiple threats of pandemics.

It's quite unknown for countries far away from them, ironically US was pretty good prepared before Trump.
Creating iRules for F5 BigIP has been my only experience using TCL and that in itself turned me off of it which really isn't fair because having to create complex iRules would have turned me off whatever language they might have been implemented in. Also to be fair if you are implementing complex iRules you are doing something wrong but sometimes fixing things where they should be is beyond your control.

Speaking of lesser used languages still used for specific domains, is REXX still used commonly for voice response systems? It was last time I had to deal with one around 2006.
Eh, communists also portrayed their struggle against the capitalists as not only a political, military war, but also a cultural/social war. That's why it was called the Cultural Revolution after all. The Communist Party of China explicitly mentioned that the bourgeoisie was using old ideas, culture, and customs to stage a comeback after being overthrown. That squarely places culture in the same realm as the military/political in terms of warfare.
This made me laugh. I get shocked looks of disbelief and claims that AWS are basically gods when I tell people that we're losing packets in eu-west-1 occasionally. The only thing we gained is not having to argue with one vendor when that happens, not two.
Chicago and the rest of Illinois are in a dreadful fiscal situation with underfunded pension liabilities. Anyone who buys real estate there will eventually be hit with higher taxes and lower services. Buyers are probably factoring that in.
Talk to a doctor. I had problems my whole life with attention and memory. It turned out to be a neurological problem and now it's mostly under control thanks to medication and therapy. If you're randomly commenting about it on HN it's probably affecting more of your life than you think it is; that's certainly the way it was for me, and I am far happier having talked to a doctor about what I thought was just a thing everyone had to deal with.
I agree with everything you have said and would add - 70% of the population can be wrong.

It's evident from these examples that the public can change their mind even over a relatively short period of time.
Nicely done. I restore and 'upgrade' NES consoles as a hobby. Most of these steps feature good restoration techniques. However, for anyone here looking to do the same, please skip the polyurethane step. While it may impede corrosion, that step makes the system much harder to repair/modify in the future.
In the negotiation you can get them to establish some standard for you in writing that you can hold them to when you meet those. This is helped a lot by the 30/60/90 review which they will most likely blow off. Unless you're at a huge company, the standards are unwritten. You can see how they think about their employees, what their metrics are and sometimes help them get a better perspective out of what motivates you to succeed. The conversation canonized into a contract is hugely valuable especially if the "fit" ends up being something you don't love.

This advice is from my 20+ year experience working as a serial startup founder and first (or near first) hire. I've moved out of that field but I find it useful in all negotiations. It's good to keep in mind with startups that they probably know nearly as much as you about organizing teams. I don't fault my employers for failing to do the 30/60/90, but the ones that have did a much better job growing with me. The ones that failed at it, at least we could talk about why and I think that was useful.

Worst case, you end up a sacrificial lamb that helps them figure out solid on-boarding and you likely get paid for the grief.

Mostly in negotiation it's a tactic to get them on their heels when they asked you a "reasonable" question that you didn't want to answer by doing the same thing back to them. That said, I think it's always important to keep in mind the human aspects of what it takes to build businesses. You want them to succeed so you can too. Taking too big of a slice can be something that hurts your future at the company as well. You need insight and compassion.

A lot of people don't see employment negotiation as the same thing as contract negotiation. They see it more akin to dating. Avoiding the sticky parts to get accepted (I personally don't recommend that for dating either). Confidently discussing the hard parts means everyone has a clear picture of where they are going that they can look back on when the departure occurs. Discussing internal policies early weeds out people that are unwilling to discuss them and increases the likelihood that you'll have a prosperous partnership.
On my first read, I assumed that they forgot to type the /s, but I think you're right and this was meant to be serious, which is... disconcerting.
Without speech recognition our startup would not exist today. We are developing a text-based video editor where the video is cut over the transcribed speech.
While it sometimes has the connotation of a lack of skill, the contrast is the motivation: The amateur's labour out of love, as opposed to the professional who labors for practical gain.
> You really might need a job, but guess what? Your interviewer already has one.

Supposedly, or at least so I keep hearing, there is a talent shortage (justifying things like H-1B). If that's the case, the power imbalance between employer and potential employee ought to run the other direction (the interviewer is irrelevant, as they are merely an agent of the employer.)
I am in the camp of, once you open your company to political communication and news you are beholden to be open to all such activity as long as it is legal. You don't get to choose and the reason you don't get to choose is because filtering one view over another provides a service to the view permitted and as such is political speech and or contribution to one party over another.

As in, once you open that door it goes both ways. Twitter on purpose catered to news and political organizations and while they are free to issue a disclaimer of not supporting a message or messenger as long as its legal they should be held to account
Great direction to work in. Can't wait to see where Jee & co take this!
lol well then

deep breath

Citizens United merely clarified a reality that was already in play, enshrinment of corporate personhood going back to the passage of the 14th amendment, and simply shed light onto the toothlessness of the FEC and removed the discretion that was being used by people that didnt want a court challenge. With the attention I would have thought the people would gave attempted a constitutional amendment but one decade later this is clearly not the avenue people consider leaving only the reality of the tools available.

Corporate personhood is not a new concept and didn’t begin in 2010.

Regarding ISPs, section 230 has the capability of limiting their behavior in exchange for other privileges. There is a case platforms to be subject to that or a similar code.
I've been interviewing for remote jobs based in several countries out the USA. Not once have I been asked for a salary history.

What I have been asked is for "my salary indication" and "my salary requirements" for which I have a prepared answer.

If I were asked for a salary history I would respond with "my requirement is X."
This is an interesting idea. Doesn't it assume the interviewer has never met anyone from your ex-company before or implies that you left "under a cloud."

When doing user interviews for my salary estimate startup [1] I ask people if they've taken / thought about a negotiation class. I've been surprised how many have thought about it and how few have gone through with it. I doubt that this would be a recommended strategy in a negotiation class, but like my users, I haven't taken such a class either.

[1] https://peerwyse.com
If we move away from general-purpose computing toward a mix of specialized processors, will there be a whole set of standardized RISC-V extensions for GPU, ML, etc.? Or is RISC-V going to mainly stick to general-purpose code?

If there are a ton of extensions, will we need to compile all code for a particular machine so that it generates the right code for that machine's mix of special-purpose chips? What will that mean for virtualization and/or containerization?
If anyone wants to know about the last crash in Toronto in 1989:

> Once adjusted for inflation you can see the real scope of the Toronto housing bubble of 1980s. Only in 2010, or 21 years later, real average housing prices reached the peak of 1989.

* http://www.torontocondobubble.com/2013/02/toronto-housing-bu...

* https://betterdwelling.com/city/toronto/it-took-22-years-for...

It took ~7 years for prices to bottom out before starting to rise again.

Lately condo prices have been softening (supposedly due to Airbnbs folks offloading), but (semi-)detached houses are still going up. Rents have also been dropping due to Airbnbs giving up on 'short-term rentals' (read: mini-hotels) and switching to long-term rentals.
I used ffmpeg and audacity with youtube-dl to download and do file and spectrograph analysis on a faked political video. That analysis showing how the audio was spliced together may have killed the story before it got legs.

In an era of fakes and deepfakes, we need tools like youtube-dl more than ever.
I'm planning to create a (probably written in Vulkan, so it will be ambitious...) project where I want to leverage modern 3D graphics for displaying potentially very large graphs in an intuitive & interactive way. I'm trying to target use cases such as note taking and mind-mapping as well as code browsing and git repo browsing as I see many potential ways to create visualization capability (via unification) across the multiple abstraction layers (many of which involve graph structures). E.g., git tree is a DAG, and the nodes on there are source file trees themselves. We could view a list of GitHub PRs on a repo as a list of nodes which point into locations within the repo's git tree. It's turtles all the way down, since source files can themselves be decomposed into ASTs, and those yet further into syntactical trees.

I imagine that with common workflows (one of which I just proposed) without the barrier of context switching could be a big win. At a certain zoom level I'm envisioning being able to directly see which portions of source are touched by the different PRs for example.

Another example of this is in applying this toward file browsing and the management of backups (i'll want to sprinkle tree differencing visualization in there).
That's strategically sound. If you omit the "no" and soften the "never" by substituting "don't", you achieve the same thing without jeopardising the flow of interaction.

Just say "I don't share that." in a good natured, confident smiling tone. Then be absolutely silent and wait for them to continue the conversation.

If they rephrase their enquiry, don't revisit your statement, which has already been clearly delivered and doesn't require repeating. Instead, take the opportunity to move the conversation along:

"What salary and conditions are you offering for this position?"
how is seoul not on that list? anecdotally i've seen the median price nearly double in the last 5 years. gov't is trying all kind of tricks to cool it off.
They don’t care. Today’s political climate (in the US) encourages divisiveness, so if anything can be spun as a left vs. right issue, it will. Especially if it’s a far-left or far-right organization.
Understanding company decisions using knowledge graphs
Siri does resolve that ambiguity, it will ask you “do you mean 6.30am on day X, or 6.30 am on day Y?”, using weekday names for good measure. That’s actually one thing they got pretty well.
I dont know why random companies think its okay to pull this stuff.

Songkick pulled this shenanigans too. Also all the banners everywhere.
Officially building 18 does not exist. Anything you may have heard about building 18 is just rumour. If you have any questions regarding the purpose of building 18, you should direct them to Shelley in HR.
I think if you let them zoom in to the edges they'd pick it easily enough. My iPhone always blurs a few little details, little part of a hat sticking out, thinking it's the background.
I've just realized a question//concern:

Is there any healthy place or way or method "juniors" can learn through experience without being screwed over? Be it low money, blood money, poor experience, terrible managers ... is "let the vile companies get the fresh graduates" the best answer here? What can be the alternative here?

[Edit:] Not everywhere has mentors. In my experience, mentors are a luxury. Saying "but mentors" isn't an end-all True answer. Same thing for Internships -- not all College Universities require them.

Maybe I am in a personal moral or ethical crisis here, but at the moment I'd like to stand by this line of question.
I thought mini-PCIe isn't a thing anymore on desktops? As far as I'm aware, they generally use either

1. M.2 cards

2. Full-size PCIe cards (WiFi+Bluetooth combo cards, the Bluetooth part may actually connect to an internal USB header)

3. USB dongles
Breaking things in this context would put peoples' lives at risk. There are already millions of newly unemployed citizens in the US. If the system is strained too far those who are already at risk could lose access to shelter, food, and clean water. Not to mention anyone who's unemployed likely doesn't have good access to healthcare right now.
Open it in incognito/private mode. I use this plugin to always open medium pages in a new private tab: https://addons.mozilla.org/en-US/firefox/addon/temporary-con...
I'm not sure that appealing to chaos theory really makes the answer more acccessible than the not-so-good answers she's trying to surpass. As she says, weather doesn't really work like that; it's just an analogy. But an analogy to an unfamiliar thing isn't really going to help a whole lot of people.

The problem with climate change isn't about radiative forcing causing a large, discrete jump in temperature. It's a fairly classical, non-chaotic effect. Add a little CO2 and get a little temperature increase; add a lot of CO2 and get a large temperature increase -- when averaged over time (a period of several years).

There are plenty of chaotic elements to understand about both weather and climate, but I don't think they'll help most people understand the difference between the two.
New Clues Revealed About Clovis People
I 100% agree with you but then you know one of the so-called college kids with blue hair married into my family and it's never made me tune in more to these "outrage porn" sellers than ever in my life.

I think perhaps much of their audience has real-life relationships (through work, family, etc) with one of those caricatures they make and that's probably what drives a lot of their audience.
That interviewer sounds a little rude, but... I think I agree with them. Those are materially different questions.

If I think I've been underpaid in the past, I can just start naming a new salary expectation but I can't rewrite my salary history.

In any event, I think it's also always OK for the applicant to say "I'd rather not say."
""I like to tell everybody that The Matrix's code is made out of Japanese sushi recipes," says Whiteley, a production designer from England who's now based at the Animal Logic animation and visual-effects studio in Sydney. He scanned the characters from his wife's Japanese cookbooks." https://www.cnet.com/news/lego-ninjago-movie-simon-whiteley-...

So writing top-to-bottom Japanease might add more information density. And using a programming language that doesn't require brackets or spaces.
> family/home life has been meaningfully changed.

Ok, and I gave them descriptions for how life has changed in my response to that.

I gave examples of frequent political discourse that I've been seeing lately, especially online.

> I did not question whether political discussions had increased in the public sphere, and as you mentioned, I agreed with that point of view.

So then you agree with the factual descriptions that I laid out in my response.
Jokes on them! I have the source! And if it ever breaks I know how to patch it!
Yes, because people only use Twitter to follow news outlets. Follow a bunch of Portland software developers and tell me which way your timeline is going to lean.
It was listed in the text and full analysis.
Actually, if you're scraping at any scale above a hobby project, most of your web scraping hours would now be spent on avoiding bot detection, reverse engineering APIs and trying to make HTTP requests work where it seems only a browser can help. The time spent "working with strings" is not even noticeable to me.

I scrape for a living and I work with JS, because currently, it has the better tools.