skysight-inc/HackerNews huggingface dataset:
The best part is when your project is running late or having issues, and the non-technical manager plans a meeting with all the other dead-weight people. "Explain the problem to us, and since we know absolutely nothing about it, our stupid questions might give you new insights". Facepalm.
Also easy to be a critic when the harm falls on other people on the other side of the world. There is a cost to inaction as well.
Recently I switched my little server from Ubuntu to Alpine. I'm now thinking of switching back. I miss Systemd. Ubuntus repo has so much more stuff.
Yup, that worked. Thanks :)
Oh crap, I'm sorry. No reference to that or anything like it was intended!
I'm sorry it's annoying. Unfortunately, you have a history of incivility on this site. Comments like "what are you talking about" have no purpose other than to add hostility, and other comments of yours have been similar (e.g. https://news.ycombinator.com/item?id=19004244 and below). That's not cool, and if you keep it up we're going to have to ban you again. So please just use HN as intended, and then we won't have to annoy you with moderation.

Among other things, that means posting with respect for fellow users, regardless of how wrong you think they are.

https://news.ycombinator.com/newsguidelines.html
Google and others have not been flagrantly caught breaking the rules in the past and warned directly by Apple, like Facebook has.
The original article is about federal income tax rates. In one of your messages there was this comment by you:

>> When Reagan lowered the tax rates in exchange for eliminating the tax shelters...
>We got skyrocketing wealth inequality leading to a near breakdown of the political and social order 30 years later

We have been talking about federal taxes in the linked article and in this discussion. It is disingenuous of you to now move the goal posts. That is a much more complex discussion since you need to add in all the other taxes paid - all of which have changed over time, but had little to do with Reagan.
OpenSSL is continuously scrutinised and has resources and pressure to fix issues.

A less ubiquitous library is not as scrutinised (so who knows what vulnerabilities lie within?) and has probably not the same resources/pressure to fix.

Forks are often political before anything else.

Fragmentation is not a good thing.
My congressional representative is spending 2/3rds of his time fundraising.

https://bulletin.represent.us/much-time-congress-members-spe...

Especially in the south, the only thing they have to do is demonize “them”, wave a bible in one hand and a gun in the other to get re-elected while raising money from corporations.

Neither they nor their constituents vote based on “privacy”.
The difference between the two is that even the majority of the right dismissed the birthers as idiotic nutjobs, while today the Russian election conspiracies are basically mainstream among the left. It's crazy
I haven't done much JS, but what does this mean
"this.post = this.put = this.delete = this.patch = this.query = this.mutation = this.get;" in Router Constructor.
Money is worthless if it isn't moving. In a real way, it's better for the economy if investments are made that turn out poorly, but reallocate funds to someone who will spend them since odds are that spenders transactions will lead back to your own coffers anyway.

What you run into though, is an action economy problem. How do I spend potential billions in a way that it isn't just getting tied up in overly constrictive savings schemes?

I.e. how do I get people paid so they can buy? This is the paradox of chasing growth. A company that pays it's workers enough to allow them to consume to increase overall market health won't be the fastest grower, but enables market growth as a whole.

The economy doesn't need bubbles. It needs stable growth. Like baking bread. Not enough sugar or water, and the yeast can't make the bread rise.

Too much capital, funneled through businesses optimizing for max on paper growth at the expense of workers spending power is the same as starving that yeast, since it's the spending power being exercised which fuels company revenues.

The economy is rapidly approaching a sort of hostage taking situation. Capital holders want yield, but businesses want more capital, but can't deliver it because they're sacrificing their employees spending power to fuel their growth numbers on paper.

If current trends continue to the extremes, labor simply won't find employment worthwhile. Automation has staved off the rate of collapse of, but in the long run, it can't replace everyone else and won't magically restabilize the system.
For me, everything is about, that it could be harmful. And that's true it could be. Lots of things could be harmful. But right now, it's not really provable by anyone that it is. What we need is proper laws to control what companies can do. And in some areas of the world we're getting them. They're not great but like all tbings they will improve.

But it seems very much like there is an attitude like working for Facebook or Google is amoral. That I don't believe. Especially when there are companies sell software to track phones secretly to countries like Iran. That's on the border of amoral.
I tried this on my iPhone but the problem is, it seems to block all text notifications. I get way more texts from friends and family than I do phone calls. If it worked for texts the same way, that would be perfect.

I'm probably going to look into the silent ring tone for unknown numbers because that will get me closest to what I want.
Yep, just shoulder surf the passcode the user enters on the train, or read their fingerprints/retinal patterns off their body and print it out onto your key material.
One nice thing about free OSS is that it's not paid for. Hence, less influence by external forces, fewer obligations, no strict deadlines, etc. More often than not, this leads to better quality of such software (given that maintainers are experienced and smart). I'm not sure how establishing a direct relationship between money and work (as opposed to donations and grants) would affect the rather high standards of good OSS..
I'll tell you what happens.

You end up compulsively refreshing hn and reddit while telling yourself that you've increased your productivity.
It sounds to me like you're lacking a fundamental understanding of what's in node_modules. The lion's share of it is related to the dev environment and build system, very little of it is actually "source" that gets bundled into the output. What you're saying is basically the equivalent of including the size of the JDK in with a Java project.
I would interpret rgrieselhuber's and diminoten's comments as not buying, for example, eggs or milk that come from "factory farms", and instead opting for only foods that come from organic farming which do tend to be more expensive.
Hope it works better than Ping and google plus
I like how 'Making games for the Atari 2600', features a character quite obvious supposed to be Mario. I'm struggling to id the dragon though.

https://www.amazon.com/gp/product/1541021304/ref=as_li_tl?ie...
One word: atomics.

A simple example would be concurrently writing into a shared queue. To make it really simple, let's assume that this queue's buffer can only be written once, and then the program has to exit.

If we have a buffer in this queue that can hold 20 messages, and an atomic integer that represents the current index, then we could have two (or however many) threads writing into it at the same time by just doing "index = myAtomic.fetch_add(1)", which will atomically add one to the index, then return the previous value. Atomics are supported at a hardware level, so they're generally pretty efficient, and there definitely is no lock like a Mutex involved here. In the end, both threads are able to write into shared memory without conflicting with each other. Using one or two more atomic integers, we could support having one or more readers reading off of the queue at the same time that we're writing to it, and we could get to the point where we're able to start reusing the buffer in a circular fashion.
> What’s missing are basic cooking skills
Cooking is a form of art, and like other art forms, quite a few people are just no good at it.

The common advice of "learn to cook" comes across similar to "Don't bother consuming mass media produced music -- just make up a song, sing into a microphone and play back the tape. Isn't that good enough?" Yes, I can "survival cook", and follow recipes, but more often than not it just doesn't taste right, or I burn myself, or most commonly I get half way through and realize I'm missing key ingredients. And that is the big problem, many recipes are fairly detailed but a good home cook can easily formulate their own recipe only loosely based on an original (substituting or omitting spices as needed).
^^^ Bingo.
I use Fastmail with my own domain name and wildcard addresses. So an email sent to anything@me.com will come to my inbox. While I do have a default address of me@me.com, I can change it to anything@me.com when writing a message in Thunderbird or using their webmail.

Here are some rules I already have made: https://imgur.com/a/L90sQJD
I generate incrementing numbered emails to continue using Glassdoor after they block you for not giving info, thus the glob pattern.

For job seeking, I give employers the email 'job@me.com.' I suppose it does sound a bit weird, but if anyone gets spammy, I can add a rule to delete any messages with to=job@me.com and subject contains company name, without globally blocking any messages with company name in the subject.

FM specifically is based in Australia which you may have issues with, but I've given up trying to maintain privacy vs. big gov - they can see your email regardless of what you use, except maybe ProtonMail.
I might agree that it isn't marketing itself as such if it wasn't written in the style of a first-person narrative, have "New York Times Magazine" banner across the top, and didn't have panoramic pictures every few paragraphs.

I don't know about you, but I react a lot differently to information presented in that format as opposed to something like this: https://www.nytimes.com/2019/01/22/business/china-foreign-po...
Curse of Natural Resources

https://en.m.wikipedia.org/wiki/Resource_curse
> good pro-consumer argument

So you support apps like this Research one being made available to teens ?

Because that's what side loading apps gets you. Only except Apple can't stop it.
Yes, Boeing still puts the RAT - ram-air turbine - electrical backup system on their planes.
deezloader and clones
Because it hurts the economy. As I said previously, confiscatory high tax rates just result in politically connected groups getting tax breaks, lots of money spent in less productive ways to avoid the high rates and if those can't be done you get dead weight losses from economic activity that isn't done. There is a reason countries moved away from confiscatory high rates.
-30.5 degrees Celsius.
If we're dropping recommendations, three talented artists from the early 90s here:

Bjørn Lynne - 12th Warrior https://www.stef.be/bassoontracker/?file=https%3A%2F%2Fapi.m...

Jogeir Liljedahl - Suspiria https://www.stef.be/bassoontracker/?file=https%3A%2F%2Fapi.m...

Purple Motion - Shadowrun https://www.stef.be/bassoontracker/?file=https3A%2%2Fapi.mod...
but that landing page looks so legitimate, it must not be a honeypot /s
This sort of screw-up is hardly unique to large-scale processing.

I once bought a cookie at a local coffee shop where they hand make them from scratch on site, and it had pecan shells baked into it. Not just little pieces, but big solid ones. At least I hope it was pecan shells. Whatever it was, it was very hard, and I could have broken a tooth.

Another time, a deli counter at a grocery store tried to sell me a pre-made sandwich that very clearly had 2 or 3 bites taken out of it. There was something off about one of their employees, so I guess they must've felt like a snack and then put the partially-eaten sandwich back into the display case.

And another time, a member of my dining party found a large steel wool scrub pad floating in their big bowl of soup at a Chinese restaurant. The restaurant was normally very good, so I suppose it was probably some kind of relatively innocent mistake like a scrub pad falling off a shelf into the soup pot and nobody noticing.

Which reminds me, there was another local grocery store where people kept getting sick, and they finally figured out a mentally disturbed employee was intentionally putting mothballs in the soup.

Mistakes happen, and that's definitely not a good thing, but I'm not even convinced it's more common with larger food processing companies. Though there are some companies that seem to have a bad attitude and just don't care, Tyson being one that I'm not confident about.
His actions were characterized as industrial espionage; this seems like splitting hairs.
This is a great guide, and solving quick real problems is how people get started programming in general.

I think seeing scsh for the first time made me realize just how good & bad shells are.
That's a pretty outrageous claim. Do you have any evidence this is possible?
Fish Brain USB Flash Drive
Just because it's easy to get rid of, doesn't mean it should be there in the first place.

There's a lot more to say about such practices, but that's the gist of it.
I'm glad people like you exist here on HN. I'm shocked that this kind of simple reasoning is somehow rejected by otherwise rational people these days..
https://www.investopedia.com/university/charts/

seems some people do. Charting is probably bunk and it might be impossible to get reliable trades. if that could be scientifically proven people wouldn’t lose their money tryng to use it.
Facebook+Reddit+stack exchange I think is a more comprehensive group to blame. I think a lot of people who use facebook for hobby groups maybe never would have discovered forums but Reddit definitely could have. And stack exchange kind of absorbed basically all technical forums
Currently, you're downvoted to near the bottom, while the top comment is defending this violation of dignity.

What's going on here; are we that out of touch with this community's values?
Thanks for that feedback. We start by collecting publicly available GitHub information related to the maintainer’s repo. This includes looking at who has engaged with projects by doing things like submitting issues, pull requests, and stars. We also use Twitter and any community channels the maintainer has created (Slack, Gitter, Discourse, etc.). Then we act as the maintainer’s sales team by reaching out to these leads with customized messages. We find the right people within an organization to discuss how the maintainer can add value to the company, and we negotiate contracts based on the custom plan we’ve developed with the maintainer.
I really liked the story, and it's well worth telling it, and highlighting the heroes (and anyone who was there is a hero in my book). But the writing style was kinda hard to follow. It reads more like a stream-of-thought piece rather than an organized story.

Jumping back-and-forth in time, repeating side stories again and again, introducing new characters, and then re-introducing them, skipping major parts in the middle, only to come back to them later (or not).

All in all, it's a story well worth a good Atlantic article, or even a movie script - but I'dthink long and hard before putting time in the future to reading an "article" by this "journalist".
Isn't it enough that Google et al conducts business in EU and have a representation here?
Why just facebook? Spammers have been exploiting bugs like this in everything for years. The data gets scraped and then sold and resold.
That's a great question! I'll try to get David in here to answer that since we didn't cover it in the interview
I dropped FB after one of the many privacy scandals, and after not using it much at all for years. Thus, I'd not fit the study inclusion criteria of 15 mins daily, but is there really 15 minutes of fresh content from friends and family? Most of the content I recall was quick to read, and a ton of it was garbage, sponsored, memes, etc. If anything, I just replaced that minimal time with more HN and reddit and NYT. Reddit is going a similar way, I am contemplating deleting and blocking it, but its very good for niches like starcraft, personal finance, ask historians and scientists, etc.
From the "related work" section of the paper:

The nowadays surprisingly poor performance of the models in Hill et al.
(2016) can at least partly be explained because 1) they use poorer (older) word embeddings; and 2)
FastSent sentence representations are of the same dimensionality as the input word embeddings,
while they are compared in the same table to much higher-dimensional representations.

See also figure 1 for the increase in performance across tasks when the embedding dimension is increased.
Interestingly "statically typed" and "dynamically typed" are becoming less exclusive, there are code sniffers that can run static analysis of code to detect potential type incompatibilities during inspection and PHP even now has a group of parse errors that will be raised if incompatible classes definitions are detected i.e.

class Foo { function do(): int { return 1; } }
class Bar extends Foo { function do(): string { return 'a'; } }

while PHP will also do dynamic type checking during execution. I don't think this is surprising since static type enforcement has never been a requirement of a compiler/interpreter of a executable code page without run-time type checking - it's just a sort of bonus utility that is packaged into the process to make things easier. Whether your static code analyzer is in gcc or is just some separate utility it all works out in the end, so any sort of code linters are essentially doing a static type analysis (among other things, and usually language constraints prevent this analysis from being as much of a solid proof as languages designed to specifically be statically typed).

So I pretty strongly disagree that typing systems can either be static or dynamic, because I think the separation of manifest vs. implicit is a false one, lots of languages (again) support partially explicit type declarations while allowing some sort of support for a generic declaration.
LOL. Yes. I feel the same.
Axios doesn't control what protocol is used, the browser and the server will negotitate a suitable protocol and version, which the browser will transparently use for XHR (which Axios use under the hood). Don't confuse multiplexing with pipelining which was introduced in HTTP/1.1. Multiplexing is a much better solution than pipelining to counter head-of-line blocking, since large or slow responses will delay subsequent requests while multiplexing allows parallel response/request communication.

I do agree that waterfall-style requests are more prominent with a REST structure, and that something like GraphQL could solve that - but GraphQL seems largely incompatible with how many develop web apps today; smaller components that request their own data. I'm also unsure how compatible a dynamic query language like GraphQL is with denormalized databases like Cassandra or ScyllaDB where you can't model your data before you've established what queries your site/app will perform. I've yet to see a codebase where the REST waterfall problem is a huge problem though.

Note that I too dislike how slow websites are these days, and much prefer to both build and use an entirely server-side rendered one. None of the SPAs that I know of has been a success in terms of performance; Facebook, Google Mail, Reddit's redesign, Youtube, Twitch - most of them are dreadfully slow and sluggish.
Ascii is a binary representation. It's just that we've built up a lot of tooling around being to visualize/manipulate that representation. There's no reason that similar tooling couldn't arise for other binary representations
You're right! Yours was earlier. Either I didn't notice that or I saw your comment or I decided the other article was better... can't remember.

Thanks for caring about the quality of HN. That's what matters.
Did you read the article? This is the second paragraph:

> The FBI reportedly arrested a Chinese national working for Apple the day before he was set to fly back to China with thousands of files on his laptop that contained Apple’s intellectual property. He was reportedly planning to take all the info to one of Apple’s competitors in China.

It's pretty accurate to characterize him as a Chinese spy.

There's a certain level of competition between countries and it makes sense for Americans to want to keep American-made IP in America. There's nothing wrong with that.
I own "Making Games for the Atari 2600" which is listed on this site. It's definitely worth picking up.
Not sure if it answers your whole question but it means that the value of this.get gets assigned to all the other variables.
I never said either of those things.
The heading "Small, but significant, impact on well-being" should really be "Small, but significant, negative impact on well-being". There's no reason to bury the lede further.

Quitting Facebook is a very nice thing to do for yourself.
> Where I live, buying fresh is cheaper than packaged. What’s missing are basic cooking skills

I'm not sure this argument holds. I cook most of my meals but even at the grocery store, things from the large farms are much cheaper than the smaller, local ones.

On the rare occasion I go to the butcher, it's significantly more expensive than going to a regular market, nearing the price of a meal at a restaurant.

Obviously the quality is way better but they don't really sell similar quality things, probably because they can't compete in that market.
Click bait title. They really are quite different in very significant ways and not exactly comparable. For example GraphQL APIs allow for ad hoc querying of multiple resources and have a typed query language. Not that RESTful APIs can't do the same, but that's why they aren't really comparable. Interesting wrapper nonetheless.
My solution was to use an extension – Make Medium Readable Again – that, as of its features, removes the intro fullscreen ad. It's available for Chrome and Firefox, as far as I'm aware.
What do you expect the non-competes to accomplish, exactly? Thanks, California.
One of the interesting ideas out there is the evolutionary development of morality, basically it exists to serve our survival, and historically has changed in the right ways to compliment the technology of the time (and the tribes which fail to update their morals die out). So that might just be a feature, not a bug.
I would naively think the vegetable lobby must've done a decent job, to get everyone to rebuy all of their producers' lettuce ;)
I commend you for taking the complaint seriously, but Google Derangement Syndrome is epidemic on HN. Any conspiracy theory that reaches even Pizzagate levels of plausibility gets upvoted, including dross like the above.
This thread isn't about morality, it's about decline. I was comparing the state of American hegemony to that of Britain in 1946.
What's the easiest way to get started with trying Apache Kafka/Spark/Flink on the cloud? If I want to try out Redis there's RedisLabs, CloudAMQP for RabbitMQ, Compose for Postgres/Redis/RabbitMQ, offerings like Google Cloud SQL/MemoryStore and AWS RDS/ElastiCache, etc. Where do I go for some easy Apache deployments?
Magisk Manager – Magisk Root Free Download
This does come with the bonus of leaving far less of an advertising trail across the net, so I think it's still a win.