skysight-inc/HackerNews huggingface dataset:
@Toyg, you write: "otherwise we wouldn't have the rivers of ink his outbursts command".
Is this argument not backwards? Seeing an outsider, who will most likely remain so, get shot down with lots of ink, fits a pattern of repression does it not? Is no one in your country feeling also repressed?
This was davesmith1983's point I believe.
There is co-dependency between TINA (there is no alternative) technocracies and populists: both use the other as a scarecrow.
May I suggest you both ramp up on political economics? eg. Yanis Varoufakis is most readable / YouTube watchable.
Sometimes you need to disable at least some of the security features, e.g. to run gdb, perf. Or headless chrome with its security sandbox which just blows up with the default seccomp filters.
Low Sense of Belonging at School Causes Young People to Self-Harm
> If job roles are arranged like a pyramid (wide base of lower paid jobs, with lower number of higher paid jobs above) - the largest benefit is always going to be automating away the high number of low paid jobs.

Not quite. If you can automate a CEO you might cut a million dollars out of the budget -- maybe even ten or a hundred million in some companies. But if you can automate 500K people making $15/hour, that's over fifteen billion dollars a year. Plus benefits and employment overhead. So yes, there's more incentive to automate the larger number of people.

But if the same number of people made $25/hour, then it would be over 25 billion a year. So it's both.

This has actually played out in practice with both automation and outsourcing. The auto workers were some of the first to go, specifically because there were both a lot of them and they had high wages, resulting in a very large incentive to reduce those costs once they had real competition from Japan.

It's not unreasonable for people to be willing to accept less money as one of the ways to stay competitive. The problem is when that amount of money isn't enough to make a living -- but it's not automation that makes stuff cost more. Automation makes stuff cost less. The problem is the high cost of the things that haven't been automated, and the barriers to entry preventing all of these people from doing those jobs, which should in turn bring down those costs -- unless we're dealing with artificial scarcity like zoning regulations. In which case we've identified the real source of the problem.
ES powers search one of my side projects https://dealscombined.com.au.

The ability to not only full text search but to do it fast, to tune the lexical behaviour (lowercase, plurals, stemming etc.) and to top it all combine geo search pretty much left any other solution in the dust. I even considered some paid solutions.

I also considered postgres which looked strong but I felt it’s be harder to set up these features and that the full text would be weaker although geo might be stronger but my geo needs are simple.

ES was easy to set up to do this, taking about 2 hours of tuning. I used AWS so I didn’t have to figure out how to install it. I admit I had a mental model of ES from ELK-ing at work.

At some point when the site gets more traffic I’ll tune the search so that rather than nearest matching, I’ll score bit the distance and the words and order by perceived relevance. Ie weigh up both how close something is with how well the words match.

ES is a pretty amazing tech and it’s the easiest way to set up a decent quality free text search for your site.
Personally I value my time working so highly that everything else became secondary. I don't even work on anything particularly important or wide-reaching, I've just clicked something in my brain that puts grocery shopping, budgeting, and other activities second such that I spend an egregious amount of money on take out and other lifestyle creeps.

I think its because there is such a gully between middle class and upper class in the bay area. I make low six figures and the next bracket is so far away that I just feel kind of meh about it.

I think this behavior is hugely detrimental and I'm actively trying to change it, but its what I notice as status quo for my peers and I.
Ask HN: Why is Google search different on mobile Firefox compared to Chrome?
For instance the Images tab is quite degraded and different in Firefox (Can't swipe picture), I also noticed that some widget apps like soccer matches are degraded. try typing "Barcelona matches" in both browsers and notice how degraded the matches widget is in Firefox compared to chrome (For instance the matches are clickable in Chrome but not in Firefox). There are other examples that I can't remember right now, I am sure of it.

I also noticed that AMP isn't available in Firefox, though I am not a fan of AMP, I still find it weird that it's not available, considering Google's motives behind AMP, which is to improve user experience, allegedly.

Isn't this a bit anti competitive and alarming?
People considering it a bogon are simply wrong. 44.0.0.0/8 has been routed on the internet for decades. If you register a subnet, you can even announce it with BGP just like any other. Also note that ampr.org (not www.ampr.org) resolves to a 44 IP.
https://github.com/postgrespro/rum
And today, the internet has fuelled the Dunning-Kruger effect so that Joe Bloggs feels free to dump on anyone who isn't in his Facebook group.
I just mount each SSD as its own XFS filesystem and use NGINX’s split feature to fill them up.

Not resilient on a system level, but refilling the cache is cheap.

ZFS was generally pleasant from an operability viewpoint once we ironed out the quirks, but the perf hit from no sendfile was too much.
At this point, I think the risk that the student loan giveaway will happen is quite low. Nevertheless, if my kids were older and in or done with college, I’d counsel them to pay the minimum on student loans and save the rest that they might otherwise pay in a taxable account just on the small chance the student loan forgiveness actually happens.

There’s nothing inherently better about paying down student debt if the alternative is investing in a broad based equity fund (VTSAX, VTI, etc). There is something better about paying down debt if the alternative is consumption with that money.
You made a great point. Though my friends are not like yours. However I consistently keep reminding myself that I can't and don't need to compare/compete with their expense level.

Other thing that keep me grounded is thinking about earning potential and not just total earnings. Things may be going good for now but it can stop sooner than I expect.
> I find that quite sensible.

I guess it depends what you think the purpose of a fine is. personally, I think a fine ought to be a rough estimate for the excess risk you exposed other people to. I don't think a speeding banker exposes society to any more risk than a speeding janitor.
Funny thing about docker container security, bug that has not been fixed for ages: a custom AppArmor profile is only applied on the first container start, but for no later restart.

Yes, the container runs in the "unconfined" profile after a restart.

https://github.com/moby/moby/issues/38075
https://d1.awsstatic.com/whitepapers/architecture/AWS-Securi...
There are times when I wish Plan9 and/or Inferno took off and won some respectable market share. Having a laptop, smartphone, tablet, Synology storage at home, servers on DO, and remnant external HDD from prior era becomes frustrating because my files end up being everywhere and nowhere. There were times when I want to be able to start working on some code on my laptop, pause, then continue work on my tablet later on. At those moments it would have been wonderful if I had Plan9's ability to mount remote filesystems, sync across the network, and have consistent view however I access the data. Yes, SSHFS is available, and the same protocol from Plan9 is available in Linux nowadays, but setting them up isn't as simple as it was in Plan9 and being native to the OS.

That, in addition to the fixes it had (truly everything is a file) and the innovative features delivered (e.g. namespaces).

Can we revive them? Inferno's development seems to have slowed down to a halt.
I wonder when this gets so bad that the only thing you can trust (apart from face to face interaction) is a digital signature. BTW, last I have heard, Microsoft is building a digital identity based off bitcoin blockchain. They may become invaluable for businesses again. I start having respect for their strategic planing. Hopefully it won't get to a criminal abuse of their dominant market position again.
It was extensively funded by DARPA and the Navy and released to the public so that there would be other users.

I’m not suggesting that the code of Tor is compromised, as it has been under the control of others for years. I am suggesting that military/intelligence interests have been associated with the network from the beginning and no doubt have significant presence in terms of infrastructure, etc.
I currently have the inverse problem and solve it in exactly the same way: I'm pregnant and I always feel like I have to pee, even if I just went five seconds ago. I can't tell the difference between the feeling of a full bladder and the feeling of the baby pushing on my bladder.

I deal with it by peeing every hour, so that if it's only been 20 minutes, I can feel pretty confident that the feeling isn't real and I should try to ignore it. I have a lot of sympathy for the astronauts' pee problems these days.
This is part of the theme of Johnathan Blowes talk here was worth watching https://m.youtube.com/watch?v=pW-SOdj4Kkk
The best way to keep it safe is let it auto install patches, and don't download or run anything dodgy. Same as it had always been.

I leave windows defender on 100% of the time on my personal laptop. It's totally benign in my experience and doesn't have any obvious performance impact that I can see.

I would never tell anyone to turn off windows defender. I have told people to uninstall ageing AVG/avast/Norton et Al installs that have not had definition updates in months/years and really do seem to impact day to day use of the computer.

My view is leave the virus checker that was built by the people who made windows and is built directly into windows there to do the job that the people who built the damn thing designed it to do :)
> There is slavery today

Yes, there is. That's slavery.

> When I see "Modern day slavery" or the "modern equivalent" is still just "slavery".

I don't understand. It seems like you missed a word, and however I try, I cannot figure out what you mean.
A mediocre engineer is worth on the order of a million bucks a year to one of these big companies... one engineer can create a reasonably large amount of 'capital' - that doesn't make it cheap.

Yeah, you could build that capital for yourself rather than for a big company, if you wanted to; that doesn't mean it wasn't expensive.

That, and I think that big successful projects take a lot more than just someone who can build a decent website. Take friendster... one of my favorite examples 'cause it was one of the real-world cases of a company dying due to insufficient resources being put into systems administration and scaling. They were in the right place, at the right time, with the right product to become what facebook is now; they got traction, but due to performance and reliability issues, they ended up leaving an opening for Facebook to come in and eat their lunch.

And even getting to the point where facebook was is really hard.

I mean, it happens; Craigslist is a famous example, but usually you need more than one engineer worth of capital to build one of these things, and you need more than just engineers.
Yeah, I don't know how common my situation there is. Absent that, I think what you're doing (trying to keep mindful) is a good way to stay the course.
It's never "difficult to be broke", just spend more money than you have, even billionaires go broke.
10 rules to code like NASA (applied to interpreted languages)
An L2ARC is simply a cache of files that you have randomly accessed recently. I wonder if at 2 am files haven't been accessed in some cleanup period and it begins purging itself. Here's a link to other possible reasons.
http://www.brendangregg.com/blog/2008-07-22/zfs-l2arc.html
They can. Why they are less likely to is, I believe, an area of active study. A 2017 study by the Federal Deposit Insurance Corporation cites the two main reasons as trust and fees (page 4): https://www.fdic.gov/householdsurvey/2017/2017execsumm.pdf
I’ll let professional philosophers try to peel apart every nuance of the Investigations. It is a thoroughly enjoyable and approachable—if not chaotich—book for anyone used to reading academic papers in CS, math, or linguistics. The topic is deeply scrutinizing our everyday language, especially language about mental states. He is a very persuasive and poetic writer. Some excerpts:

- To utter a word is to strike a note on the keyboard of the imagination.

359. Could a machine think? ... Well is the human body to be considered such a machine? It surely comes as close as possible to being such a machine.

583. ... And the word “hope” refers to a phenomenon of human life. (A smiling mouth smiles only in a human face.)
While we do use some of those methods, sadly, we are not in possession of much of the hardware that our software runs. Making it impossible for us to fully test ourselves; we can usually bank on a period of testing on a customer site during installation, but after that, we're out of luck. Often the hardware claims to support some protocol, but we've found that really, that means "a variation on the theme of a given protocol" so ensuring that we still meet the protocol isn't quite a guarantee of success. Customers are often sympathetic to the idea that their hardware doesn't quite work as advertised - but not very sympathetic.

There is often literally no way for us to know that we've broken it until a customer upgrades and discovers it no longer runs their hardware as it used to. Which does happen.
I just had a similar conversation with my daughter about the entomology of a word that you would never use today, but was in relatively common use when I was a kid. It's kind of amazing how (living) languages mutate.
I don't believe that is what briandear was trying to imply. I read it as an honest question to understand why people are unbanked or underbanked.
> Roman concrete wasn't disruptive. It was disrupted.

I'm amazed by this mentality. It's like the very possibly of a technology being forgotten, rather than surpassed, is axiomatically impossible.

If "everyone who knew the recipe died" counts as getting disrupted, then yes, it was disrupted. And if Roman concrete counts as more expensive because the supply is literally zero, the yes, modern concrete can be seen as cheaper.

But understand that modern Portland cement wasn't invented to improve on Roman concrete, but rather as an attempt to replicate it, because nobody until then had any guess.
I think I see your point.

I actually like that Github tries to serve developers rather than trying to serve both developers and users. I generally like services that have a very clear focus and do not try to become everything to everyone.

That being said, I don't think it would take much to add this to Github. In fact, I think it could probably be done in a few weekends with a third party application to automatically generate github pages with download buttons a(and historic binary versions).

I didn't check. It might already exist.
It's always like that though. Everybody wants to be 'in' while things are soaring, but wants to be 'out' by the time it turns downward. Some people get out too early, successfully missing the low but also missing the highest highs. Others wait too long and the low wipes out all their highs. The trick is being able to stay at the party until juuust before everybody else smells smoke and starts running for the exits.
If your choice is unemployment and not being able to afford the basic necessities, what choice do you have?

I mean, sure, you could quit and give up those those things. But then by that line of thinking, slaves could technically stop being slaves if they wanted to.

In both cases, the individuals are worse off. But I don't think that's the bar we should be shooting for.

I guess the real question is: are you okay with conditions Amazon has for it's Fulfillment center employees? Or are you just wasting people's time whining about the word "slavery?"
Well, two totally different apps share the same name derived from an english word.
What is weird here?

It's not like these can be mistaken - one is a communicator, an the other is some Ukrainian app for reporting road problems or something.
Automated system generates robotic parts for novel tasks
I actually tried the Android port once. It was... interesting.
Accounting for the illusion of transparency can make you more confident
Luxuries, like a neighborhood where you don't have to avoid human feces the second you step out the front door?

Or luxuries like having a commute under two hours?

Look it's not frappuccinos and asian fusion cuisine that is depleting these people's balance sheets, it's landlords eventually capturing all income gains as they always have and always will.
Windows Computer Repair and Maintenance
I hear you. But I'm not convinced that there's ever an okay time to skip writing down design, requirements, etc. Even if they're rough in a wiki page and it takes 30 minutes. It simply doesn't belong in your head alone.

I'm certainly not advocating for adding insane amounts of process to little jobs. But show your work. It's worth most of the credit.
Plan 9 (and some of its distributions, namely 9front and 9pi, the latter being Plan 9 for the Raspberry Pi) are still developed. No revival needed. You'll just have to download, install and use them. And they come with VNC, if you absolutely need incompatible software like a sane web browser.

edit: That said, I happily use some of Plan9port every day. There never was a better Acme editor (or, rather, Acme2k) on any other operating system. Amazing concept!
I question why Windows continues to need increasingly demanding and intrusive anti-malware when Mac and Linux get along just fine without it.

If nothing else (and there is), mac and linux need anti-malware to make sure they will never spread windows malware. E.g. in mails, or uploaded files.
Docker containers that create/manipulate your Docker containers (e.g. the Kubernetes control plane) are --privileged, if they don't just mount the Docker daemon socket into themselves (which is basically equivalent.) If you're using kubectl, you're speaking to a daemon running in a --privileged Docker container, which you could perhaps exploit.
Except that Plan 9 has not died.
What company was this? I’d love to see a talk about how this worked
Really? Between webgames (2048, Ager.io, Krunker, ...) and instant Linux games (Cube2, STK, ...) there are more than enough options.
> never had an issue with hard work

Very similar boat as you when I was younger. Lots of physical labor. No big deal when you're young. Extrapolate that out to a decade, two decades, or an entire career and I bet we would both be singing a different tune.
lol this site never ceases to crack me up. weirdos like OP never get old.
With full compatibility with the latest version of your Seas of Ire
The Story of Metal Gear Solid’s English Translation
There are various problems with nix and the pragmatics of the language (error reporting combined with lack of static type checking, inconsistent naming conventions, evaluation speed, tooling, etc.) – but the core language itself is, IMO, actually extremely well designed. I can think of very few good external DSLs (postscript is the only one that comes to mind right now) – but I'd definitely place nix among this list.
The source you just linked to, claiming to be an unbiased arbiter, is itself immediately biased.

On Quillete:

> they report favorably on Jordan Peterson who has made several anti-Feminist statements and has called for “enforced monogamy”

Eric Weinstein absolutely destroyed this position. The New York Times initially criticized Jordan Peterson for the usage of the term "enforced monogamy," only for Weinstein to dig up multiple instances of the Times using the exact same phrase to describe exactly what Peterson meant. Enforced monogamy is literally a phrase that means "the social pressure to engage in long-term monogamous behavior." He used it in the context of describing why there was an uptick in "incels," essentially destructive men who are reproductively unsuccessful and increasingly unhappy with society. He wasn't even advocating for enforced monogamy, he was literally stating that the social move away from monogamy increases the number of involuntarily celibate men, which is empirically true. Every dating site has converged on the now infamous 80/20 statistic that demonstrates precisely this.

So please, check your own sources. What they've criticized Quillete for is a well debunked criticism of one of their contributors.
That was beautiful. Kids can benefit from this stuff because it looks amazing and it reminds me of fractals
>> poor people waste their whole paychecks on lottery tickets and such all the time.

All of them, all the time? More than other people? Evidence?
This was a software specialist UK outpost of a second-tier US defence company, about a decade ago. They developed their process while an independent software company, and were subsequently eaten by that US defence company (before I joined) who had the good sense to leave them alone to do what they do.
I wonder if different warehouses could have different working conditions.
It's hard to give good advice because I don't know what the culture is like where you work. Sometimes this behavior is because they are feeling you out for a few months and making sure you stick around before investing a lot in you. Other times it could be because the more senior devs like being in control and making decisions. You have to learn to work around these behaviors because directly confronting them won't always go so well.

The reality of the situation is they are just making their own lives more difficult by not enabling more developers to help out but that's how people are. Do you do 1 on 1's with your manager? That is the best place IMO to express what you want to do and if you're feeling left our from knowledge or conversations. A good manager will help you out and make the senior devs be more inclusive it makes sense. If they are not helping then go to the director. If the director doesn't help then you should reassess your future in the company. Note that I'm not saying quit, because sometimes, especially when just starting out, you have to work a less than ideal job to build up some experience.

As long as you're still learning and growing you can benefit from it, but the second you feel like you're stagnating and you're sure it's not you it's them, then leave. Next time you will have something to discuss at the interview too about what kind of place you want to work at.
typically there's a sick and vacation subset for "PTO". like you get 2 weeks vacation and a week of sick days. Sometimes they're interchangeable sometimes not. It all depends on where you work. My employer only deals in vacation days, sick days are basically "don't abuse it and we don't care" similar to your setup.
Broken Baselines: How Poverty Breeds More Poverty
Same. I never particularly cared whether I had an AMD or Intel proc when price and quality were comparable. I'll happily choose whichever has the better value proposition. Though Info think AMD had a particularly uphill battle in the server market dominated by clouds that are mainly standardized on Intel. But with such price benefits, I can imagine various providers experimenting with blocks of AMD based compute.
That’s disingenuous. In this issue, the maintainers clearly explain that running your container as privileged is supposed to disable all confinement by apparmor. The bug is that the custom apparmor profile is sometimes applied, when it should never be. This is not a security issue in any way since the container is already privileged.