jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It’s true. The Chinese block everything. The other day we had a network outage and AT&T said they were working on getting things back up. Then I noticed that AT&T has a joint venture with China Telecom. Many of AT&T’s products are actually made in China. It blew my mind. The Chinese are everywhere. I wouldn’t be surprised if they are modifying my contact lenses to replace every “Made in California” with a “Made in China” as some kind of propaganda.

You have to be careful. Your friend could be Chinese. You never know.
On this particular small team, there was no style guide, and nobody could agree on what would go in it. It was dysfunctional.
Tech Crunch has the foulest of cookie control systems. Not reading that.
I used to be obsessed with many different things during childhood, perhaps because I am an only child and had large chunks of time where I was in my own room, alone, as a child. I would do things like lay out a paper map of a city, and start tracing my fingers along the roads as if I was a bus driver, or pretending I had multiple estates. I would start documenting the statistics of my Pokemon card deck. Take apart my computer. Spend hours trying to create something significant from random Lego blocks. Make songs by humming into a cassette tape recorder. Even invented a language (very short-lived hobby).

Then puberty hit. I became more interested in making sure my hair and clothes were cool enough, so I could fit in, so I could attract my crush. I became much more addicted into the mainstream grooves of video games, such as League of Legends. I lost interest in random obsessions, and instead replaced it with a more artificial one governed by Riot Games or Blizzard, and the digital points/levels that I got in game.

Then I grew up. I am now working as a software developer, but don't even have much obsession for programming at all. I just don't see how someone can get excited about the intracacies of a programming language, because its so dry and boring. And I feel a bit ashamed for not being too interested in hacking together a MVP anymore, even though programming presents such a huge realm of possibility available to anyone at no barrier/cost to entry. Nowadays, whenever I have a slight interest in anything, the capitalistic worldview has polluted my thoughts by always triggering the thought: "but is this a viable business idea? Could I get recognition from others and provide value such that the market would compensate me?"

I would trade anything to get my childhood obsessions back, because I am living mostly like the repetitive 9-5er you describe.
In the vast majority of cases integration is by the including a script controlled by the advertising network in the page they are advertising on.

So for the purposes of the browser security model, the script already runs in the domain of the host site. It can directly read any non-HttpOnly cookies, and can make any request it likes using XMLHttpRequest to APIs on the host site using the user's cookie without relying on CORs.

The only very minor difference between first and third party script inclusion is access to HttpOnly cookies (depending on the cookie scoping).

Both of the first party script inclusion approaches have mitigations available to the host site: in the proxy approach, the server could filter the cookies before proxying. In the CNAME approach, taking care with cookie scoping could solve the problem. Careless adoption is likely to open security flaws under both techniques.
First you say you "love coding", and I'm with you, but then you say this, and I'm not with you at all, and I think the difference might be your ticket out of your predicament. There are some foods I "love" but would quickly grow sick of if I had to eat them every day. I love them as treats but would hate them as staples. There are other foods that I merely like but have no problem eating every day. I wouldn't want to keep eating anything after I'm full, but I'm not sick of the food, just full. Tomorrow when I'm not full, I'll feel like eating it again. A staple for me.

You may have to reconsider the difference between treat and staple, coding and "meaningful human interaction". Coding remains a staple for me even though I'm often "overfed" with poorly prepared fare. I'll still want more tomorrow. So when you say you "love coding", I think, well, me too, although maybe not as much as you do--but it turns out that we're not actually the same at all. You're more "normal".

You may have to switch to a job where human interaction (the meaningful part--well, maybe sometimes) provides your staple and the coding is a special treat you indulge in on days when you feel like it.
Whats more difficult: penetrating a single hard target, or a large number of soft targets?
A colleague of mine calls suicide 'a permanent solution to a temporary problem' - not to diminish it, but to recognize that for most people the desire to die is a temporary state.

Whenever depression comes up on HN (as it does with surprising frequency), I'm both touched by people's willingness to share their own stories, and frustrated by otherwise very rational and logical people's speed to dismiss data. Initial treatment (meds or evidence-based therapies) work for about 1/3 of people; subsequent treatments work for another 1/3; and there are up to 1/3 where multiple treatment trials fail them. (This comes from STAR*D, plus Cipriani Lancet meta-analysis, plus vast CBT literature). But, there are a number of next-step treatments showing promise (rTMS, esketamine, variants of CBT, and so forth).
Sure. Even all of Apple's macOS-Server machines running the Apple Cloud are powered by A13 chips these days. /s
I have no experience in this whatsoever. However, perhaps trying to make a mini celebrity of a small number of the patients, trying to go on TV talking about how there could be a treatment if there was just enough funding could help? Seeking to maximise empathy to get donations, pretty much.
Do you have a source for that? That is different than everything I've heard about the plant.
Really?

I had the impression only CLI tools from the Java world are that strange.
> In this way, Taiwan could be considered to have a history of almost 400 years.

Then proceeds to ignore 200 years where it was formally a part of qing dynasty because it didn't fit the narrative that taiwan is no more chinese than singapore.
Genocide is about destruction of a people not simply large numbers of deaths. The Holocaust is the model people assume, but China’s current genocide of the Uyghur is genocide based on intent even without large scale slaughter.

Now you might be overestimating the US nuclear arsenal at the time, remember he died in 1957. At the time a nuclear exchange could have killed a lot of people, but only on the scale of a major bombing campaign not glassing the country.

As such, assuming US attacked and occupied Russia after an early nuclear exchange, it would have been war but not fit the definition of genocide because the intent to destroy a people simply wasn’t there.

PS: One of the less well known examples, the US forcibly sending American Indian children to boarding schools to be Americanized actually fits the UN definition of genocide. That’s the heart of the issue, the intent to destroy a people or culture rather than say conquest or even retaliation.
> If you're really interested in history take a college level course.

This generally doesn't require dropping out of school. Most public high schools offer AP/IB courses, which are the equivalent of 1st year college courses. And, at least in my county, once a student surpasses that level, they are free to pursue subjects at the local community college, while finishing up the rest of high school with their classmates.
You are confusing skill with access to capital.
Everything about this sounds terrible for mobile, lossy or even medium latency connections. Non-blocking background updates are unnoticeable, but imagine your website being jammed like a stuck video every time you click or scroll?

He describes a "please wait buffering" future of web software. No thanks.
scarcity and liquidity then?

there’s nothing wrong with low float assets, really seems like you are making a separate higher standard for bitcoin

yes all cryptocurrencies inherit that capability to an extent, just have to convince others to share the same view, with the security of the database becoming the limiting factor

the future value of bitcoin are the drivers of its scarcity, if all of those drivers are too intangible for you then they wont become so
I see even HN needs '/s' .

You'd think stating that marketing doesn't matter and everyone has time to develop analytics would trigger some sarcasm detection somewhere
most application servers don't want to be the front for browsers users because they don't handle a large number of 'slow requests' well. nginx will deal with lots of slow clients and only pass to backend once it has the full request.

security of an application is much more complex than just throwing nginx infront.
St. Peter don't you call me 'cause I can't go, I owe my soul to the company store.
Hey guys,

Working on this startup platform that helps startups acquire their early users. Instead of spending hundreds to thousands of dollars on google and facebook ads, we display the landing pages on our platform for users to freely sign up to. By creating this two sided community I hope to help startups acquire early users and eventually gain investments from investors.

Let me know what you think, I'll happily answer questions!
Yea I wanted to try it out, but couldn't find a way to sign up after a few minutes...
Maybe it's closed?
You do realise that computer science is not programming? Yes, it's impossible to get a msc in computer science without some programming knowledge, but a university is not a job training centre.
I've worked at places that use the below or a flavour of to monitor specific files for modification etc.

https://www.newnettechnologies.com/nnt-file-integrity-monito...
{{ toYaml .Values.labels | indent 4 }}

{{- include "grafana.labels" . | nindent 4 }}

Building data structures by piercing together strings like this is a bit questionable.
#machinelearningmodels#computervision #trainingdata #dataannotation #dataquality #datalabeling#tesla
Just use multiple. That's what I do.

As backup you can also use OpenPGP cards which cost much less than a yubikey. Or a cheaper Fido2 token if you use Fido2 for SSH access (I don't yet but it's coming into vogue). An OpenPGP card will cost about a tenner, you'll need a card reader to use it but for backup purposes it's perfect.
Most effective is debatable. Land is always going to be in demand, whereas inshore and offshore seaweed farming offers similar if not better all-around opportunities, alongside the possibility of long-term storage.
en-se is slightly closer, as it has an ISO 8601 date, but like en-dk it still has a comma decimal separator, and the clock has a dot separator (13.49).

An artificial en-xi or similar is probably best: take en-ie, and just change the short date format.
Yeah. I love PowerShell conceptually, but at least in practice, it's cumbersome to exploit the object-based nature. Arguably this is only a UX problem. Say I want to kill all notepad.exe instances. I open PS, and do:

Get-Process -Name notepad

(Thank you autocomplete for reminding me about -Name parameter). Now how do I kill it? Lemme see what I'm getting:

Get-Process -Name notepad | Get-Member

Aha! It says the object has a `void Kill()` method. But how do I invoke it on each of those? If I do a lot of this, I'll probably remember[0]:

Get-Process -Name notepad | ForEach-Object { $_.Kill(); }

Awesome. With Tab-completion, not that cumbersome for common tasks, but it's annoying at discoverability. I have to do that Get-Member dance for each new command / type of object I'm working with, just to know what properties and methods are there for me to use. The UNIX equivalent would be something like[1]:

kill $(ps aux | grep '[n]otepad' | awk '{print $2}')

But the difference is, I can get arrive here by just knowing grep, awk, and seeing the output of ps. I don't have the extra step of having to inspect the particular type of objects being returned by a command. In UNIX, I have to write parsers for everything, but parser-writing tools like grep, sed and awk are generalizable across all problems, and with them, I can massage any output I see on screen into valid input for a command I want to use. Every complex command I do uses the same set of knowledge.

PowerShell could use exposing the internal objects more, to bridge this gap. That would require something more complex than linear terminals we're used to - something that would give user an IntelliSense or point-and-click quality. At the very least, it should start exposing API documentation (i.e. descriptions, not just function signatures) in Get-Member[2], but preferably it should have IntelliSense popups telling you about the type you can expect from a command (or that you just got), and what you can do with it. PowerShell ISE is 20% there. My dream would be something McCLIM-like - that I could point at any piece of human-readable output and jump straight to the property that it represents.

--

[0] - Yes, I know there's a simpler variant for this case, but I'm showing the general pattern for an arbitrary object collection.

[1] - Again, I know there's `killall'.

[2] - Hell, they should start shipping the documentation with default installation. As it turns out, Get-Help can't help you much until you let it download the documentation package on first use. Which was super-annoying when I had to do some PS work on a VM with no direct Internet access.
Paths can drop the drive letter e.g. del \file will try to delete a file in the root of the current drive.

On modern Windows you can use slash, but you have to quote the argument e.g. dir "C:/windows"

You can even mix both types together e.g. dir "C:/windows\system32" which is convenient when using code modules that only output unix style paths. No need to clean them up.
always upvote The Mom Test. Changed my life
No need to add dox'ing to a perfectly wonderful story.
Good point. Reminds me of some research I've seen comparing differences between boys and girls in toy/play preferences. Differences within a gender (between girls for example) were larger than differences across the genders (boys and girls). Even though we're inclined to assume the most obvious "border" is where the most dramatic differences would lie.
"6. Tax structure is a powerful way to create incentives for behaviors we want to encourage"

This is the (first) fundamental mistake of the article. The purpose of taxes is to raise funds for necessary services, as stated in steps 1 - 5. The only question is how to raise those funds fairly.

As soon as you start thinking about incentives and changing behaviors, the tax system suddenly has two purposes rather than one, and those two purposes can be at odds. Really, in a free (as in freedom) country, the government has little or no purpose in trying to guide behavior, except to prevent people from illegally harming others.

"Individual income taxes are bad because: They penalize people's initiative, hard work, savings, investing, and attempts to better themselves."

It's not a penalty, it's simply a fair rate based on ability to pay. Even under progressive taxation, you still end up better off by making more money. There would only be a "penalty" if the tax rate were 100% or somehow >100% for additional income.

The only thing that prevents people from bettering themselves is means-testing some essential service, such as health care. In other words, losing your health care or having it priced out of reach when you get a better job or start your own business. This is why we need single-payer. (And arguably government-subsidized higher education.)
full thread: https://twitter.com/TwitterSafety/status/1346970430062485505
The thing is that accusations towards her are meaningless, insofar as KP didn't launch a counter-suit. Nor should you read the jury decision as meaning her allegations were not factual; a jury may agree with the factual allegations but not that they were evidence of systematic discrimination. One could, for example, feel sympathetic to Pao but think that her managers were merely bumbling fools rather than deliberately promulgating a sexist policy.

As for the writer's bias, consider another extract from elsewhere in the article:

Ms. Pao is married to Alphonse Fletcher Jr., a Wall Street financier whose hedge fund is bankrupt. Pension funds are suing to recover their money amid accusations of fraud.

There's no presentation of Fletcher's position at all, but I don't infer from that that the author considers him a fraudster. Pointing out that it's raining doesn't mean you desire people to get wet.
There are now 12 comments (and counting) complaining about this is being downvoted and the only ones actually discussing what they said (or being critical of it) are being downvoted... Hackernews is turning into reddit.
What other technology is being worked on my so many large companies? It may not be as performant now as other languages but I don't doubt that it will get there. The barrier to entry to build packages is also lower seeing as a lot of developers already know web technologies.
If people die because of these attacks, which seems quite likely, capital punishment should be on the table IMO.
NLP would make this much better, try to categorize and provide some statistics what people are talking about!
So in other words, all workers at the company still benefitted from having a union.
How do you make the body tilt system work well with a wide range of driver weights?

The systems I've seen are spring-balanced, which can only work smoothly for drivers of a certain weight. Too light a driver and it's hard to crank the wheel all the way. Too heavy and it gets wobbly at low speed.
I hope enough people vote yes.

The way FC workers are treated is not ok. It's the main blemish on a company I otherwise respect. "Other companies treat FC staff like shit too" is not an excuse.

Disclaimer: Work for Amazon (corp / tech side). Opinion my own, obviously.
One careless snag of the cable would have to rip the aluminum apart I would think
That's awesome! Give it a shot and if you don't like it I can give you a refund right away.
> I'm sorry who is using RJ45 ports on a laptop these days?

Everyone who understands collision domains.

Everyone who understands bandwidth.
and what happens when a software error (accidental or deliberate) causes the power beam to go off-target?
> I'm not sure this is what Aaron Swartz envisioned.

Right, because Aaron Swartz is famous for negotiating deals to legally license and pay for PDFs.

> They’re phishing, they’re spamming, they’re hacking, they’re password-cracking

I sure hope so. Relying on credential donations would be a great way to make Elsevier's anti-piracy efforts much easier while landing more academic activists in jail / suicide.
I've worked in many companies (both software and non-software) where ethernet was the only way to access the corporate network.

One had WiFi that only gave internet access, the other had no WiFi at all (in 2017).
It could use some design and usability attention, yes.
Perhaps they'll just use voice recognition to listen to your conversation to improve their ads.
"I [...] hired a very nice little boy for CTO for IT and the sweetest little girl in the world for Deputy CIO. I have a hardworking tyke for Associate CIO and two others are working hard too and they want to make the good little boys and girls and NASA very, very happy."

I understand she might personally pine for sitting on Santa's lap again, but these condescending employee jokes are not at all funny.
There are two factors here which aren't mentioned in the video, that I wanted to touch on:

1) The birth rates. In countries that heavily favored male sons, and possibly had a limit on the number of children a family could have, the girls now have it better, so it's more desirable for many to have a daughter because she would grow up to have a better life.

2) We may not feel what she is talking about, being technologists and pushers of envelopes. In the fascinating article "What is good about men", which I will post later (here it is, by the way: http://www.psy.fsu.edu/~baumeistertice/goodaboutmen.htm) a great case is made for why men are more drawn to math, hard science, computers, logical thinking quiet reflection, and most of all, risk and changing the world.

The economy has changed from one where men's strength was used, to one where brains and ideas and relationships are key. When it comes to changing the world and computer programming, I would say men definitely dominate the landscape in terms of their numbers and enthusiasm (certainly there are female software entrepreneurs, but there are not that many). So from our perspective, it may seem that men are still "running the world" in a sense. But in fact, economically, women are taking over. Because most men are not computer programmers or entrepreneurs.

Increasingly men are taking on jobs where they sit by a computer and typ. In the past, the vast majority of typists were women. Imagine a male secretary in the 50s! But today men seem to be evolving into two classes: the intellectuals, who work a lot, and the rest (creative, promoters, etc.) whose dynamic is very different. Less work and more play. Women working longer hours than them. I wonder if in 10 years it won't look more like the lions: the females hunt and the male eats and has sex. And the difference this time around is, birth control has been invented.

Of course I am exaggerating but it is intriguing to consider where society as a whole is headed.
Sure, Tarjan is a good mathematician. Maybe CS wants to claim him, but math should keep him for themselves! And the math of operations research -- Cinlar, Nemhauser, Kuhn, etc. -- is good math.
This is the whitest thing I've ever read.
> It seems one advantage of the two step process would be the ability to try the process again

I should have been more specific: consider the special case that the encoder on your side encounters a random error whereas just a "plain" upload to the client platform would have finished, so precluding any network transmission errors.

Although, with resumable uploading and a simple go-between service on the client platform between the user and your platform all manner of fanciness could be achieved, I think. Thanks for quick response!
Short of it: a bunch of mini projects that would be interested to Javascript, HTML5, front-end folks.. (Like how the W3C really wants some development help with their validators)

Other items that would make web development easier and better for the rest of us.

If you're looking to make a big splash in the open-source/web development scene and got some time over the holiday break, there are some fantastic projects in here to tackle.

The projects: https://github.com/paulirish/lazyweb-requests/issues
She's not exactly dumb:

"Ms. Cureton earned a Bachelor of Science Degree from Howard University in 1980 graduating magna cum laude with a major in Mathematics and a minor in Latin. She also received a Master of Science Degree in Applied Mathematics from Johns Hopkins University in 1994, and a Post-Master's Advanced Certificate in Applied Mathematics from Johns Hopkins University in 1996. She performed extensive research in numerical analysis and has been published in the "Journal of Sound and Vibration.""
Like I said, getting started took some elbow grease, but as a daily driver on my personal and professional machines, Sway's never once crashed or behaved poorly. I no longer need to tinker with it or worry about it; hence, I believe that for the collection of people willing to hammer at something a bit when they first pick it up, Wayland's in an OK space.
The amount of free floating cash is the problem if you ask me. All that money wants to go somewhere, so it is creating bubbles and going into stuff like WeWork.
I look forward to the day when the term 'AGI' gets co-opted by marketers and we need to come up with a new term for true AGI (TAGI?).