skysight-inc/HackerNews huggingface dataset:
Hello! I think I addressed some of the points you are making in my response to the user dvt. TLDR, there's low-quality research in "falsifiable" fields too.

But actually, I'm having a bit of a hard time understanding what your point is, could you help me? I mentioned a specific line that Paul Graham wrote, then said it was "dumb" for the reasons I outlined. Then, in defense of Paul Graham, you posted links to tweets to snippets of research absolutely without any context at all. How would I know whether that research is good or not? I have no training in any of those fields.

I'm really confused about how what you posted defended Paul. Did you want me to see that someone wrote the words "decolonizing" and "math" together and subsequently think that it is stupid, after all, to write the words "hegemonic" and "whiteness" in the same paper?
This should not be the #1 story on HN right now. :(

It's a single anecdote that deleting Chrome on two computers sped them up. It provides zero evidence (even anecdotal) that it has anything to do with "Keystone" specifically. It provides zero evidence for the idea that "Keystone" is able to "nefariously hide itself from Activity Monitor". And it also completely contradicts the normal user experience of Chrome, which is that most people's computers don't slow down after a Chrome install. (WindowServer on my MBP usually uses <10% CPU and I've used Chrome for many, many years.)

Why is this nonsense being upvoted? I get people dislike Google and Chrome, but wouldn't it be better to stick to things backed by real evidence?
Sounds like a design issue. Why does the front page have an upvote button if we expect people to read the post/article first?
Is there a way to view videos deemed nsfw without signing into a google/youtube account?
How to filter Google Maps markers by category?
As an EE and compsci major, I loved knowing how to form a transistor with n and p types, how to form NAND gates, how to deal with clocks and timing (ok, that’s a lie), how to make vhdl turn into fab rules, how cpu and system design influence compilers, how to write a compiler, various programming languages, np completeness (ok, eh), program design, architecture, distributed systems, machine learning (getting there).

The usefulness of knowing the whole stack has diminishing returns though.

It can be helpful in a large company where I can make connections that others can’t, but in a small company it’s less relevant unless I were solely focused on one specific connection (say, how machine learning using math as designed in an ALU inside a CPU or GPU is ludicrous—go analog and get four orders of magnitude speed up, all that time waiting for carry bit propagation, yuck!)

Your time is probably better spent learning to be a good generalist or specialist in your field, rather than knowing inside so many layers of abstraction.
> Instead of fight it, I accept it and look at it as a natural part of growth, not stagnation. It opens up the possibility for you to take your job for what it is—a job—and explore new hobbies and interests.

I know what you mean there, and I've gotten there a few years ago, but I'm still not entirely satisfied with my overall situation.

What I find is that as I get older and progress in my career, new "challenges" are things I never signed up for, and have no interest in.

I was rather satisfied with things as a junior and then mid level engineer. I was assigned tasks/projects, got them done, called it a day. The paycheck was already pretty good. I wasn't particularly interested in a promotion to senior, given how stressed out senior engineers seem to be. I had (and still have) no interest in taking on leadership roles, much less management. I already get anxious enough about my own responsibilities, so no, thanks, I don't want to be responsible for other peoples' actions as well.

It's all moot though. Despite having made the above clear to my managers, they promoted me to senior. And now whenever I try to retreat into doing individual, technical work, they throw the "that's not work suitable for your level" card at me. I'm being coerced into a leadership role to build an entirely new service, despite 1. having never built a service from the ground up, 2. having never been on a team that did it (thus being exposed to the decisions being made), and 3. having no particular interest in it. I'm expected to be the person who makes cross-team collaboration happen, despite not being a "people person." And I'm expected to do all that while mentoring younger team members, despite having no reasonable time to do so.

Companies pay lip service to the whole idea of helping you define your career goals and direction, but it only really applies to when you do what they have in mind for you.
I'm sorry, I'm confused as to what your point is
Kafka has `zstd` encoding.

Here is our version of the streaming decoder i wrote a while ago https://github.com/vectorizedio/redpanda/blob/dev/src/v/comp...

that's our default for our internal RPC as well.

in fact kafka protocol support lz4, zstd, snappy, gzip all of them. and you can change them per batch. compression is good w/ kafka.
For CA, ISOs and RSUs are prorated if holding requirements are not met. https://www.ftb.ca.gov/forms/misc/1004.html, it has a summary at the bottom
My theory is people use them because they look cooler.
In progress right now are transactions and ACLs. A preliminary form of ACLs with SCRAM will be available later this month. Transactions will come early next year. Those are probably the most visible differences.
Hip hop/soul (e.g. Earthgang, Kaytranada, Solange, Kendrick Lamar, The Internet, Saba, Tierra Whack, Orion Sun), rock (e.g. Tame Impala, The Strokes, Beach House, Khruangbin, Crumb, SALES), and classical (e.g. Rachmaninov, Tchaikovsky, Beethoven)
I surely hope chrome lives in a causal world, a non-aristotelian world would be confusing. (Just me being an ass, I know you meant casual)
This is a really big deal.

Almost nothing in computerdom was designed from a developer-centric perspective and it blows my mind.

Maybe I'm 'opposite brained' but it's the first thing that I think about when making something, sometimes at the expensive of the algorithm.

There's a bird in the back of my mind literally every time I use the shell chirping at me to translate them all into something consistent, and then make actually useful manpages for them.

The world is complicated, we have too much to learn, communications and ramp-up are essential and part of the product even if there's genius under the hood. (I'm also looking at you Rust, Git).
Until the page is accessible again, here are some pictures and a picture transition: https://www.instagram.com/framelabs.eu/
Now that you can run Amazon Linux 2 in a VM on your own machine, we're simply switching to that. It's nearly the same system.

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/amazon-l...

(And there's pre-built boxes for Vagrant, etc. Search the Vagrant boxes to see it.)
Thus it seems that a filesystem that forbade spaces in its filenames would solve your problems with the shell? Sounds good to me!
My friend has a serious Poole Pottery addiction, to the point where my spare room was, until relatively recently, storing it for her. I needed the room back and had to put my foot down.
One thing to pay close attention to when making a build v.s. buy decision is the impact that billing models will have on your usage of a tool.

Take logging for example. If you buy a log aggregation platform like Splunk Cloud or Loggly the pricing is likely based on the quantity of data you ingest per day.

This can set up a weird incentive. If you are already close to the limit of your plan, you'll find that engineers are discouraged from logging new things.

This can have a subtle effect on your culture. Engineers who don't want to get into a budgeting conversation will end up avoiding using key tools, and this can cost you a lot of money in terms of invisible lost productivity.

Tools that charge per-head have a similar problem: if your analytics tool charges per head, your junior engineers won't have access to this. This means you won't build a culture where engineers use analytics to help make decisions.

This is a very tricky dynamic. On the one hand it's clearly completely crazy to invest in building your own logging or analytics solutions - you should be spending engineering effort solving the problems that are unique to your company!

But on the other hand, there are significant, hard-to-measure hidden costs of vendors with billing mechanisms that affect your culture in negative ways.

I don't have a solution to this. It's just something I've encountered that makes the "build v.s. buy" decision a lot more subtle than it can first appear.
You are thinking of Rosetta.
Tips on that:

- Use "head" to reduce your data first and then quickly iterate on the pipeline. (Or sample [1] if head isn't representative; this is rare in practice)

- Use tmux (or at least 2 terminals) with shell. The left side should have your editor, and the right side should have your shell (just like the screenshot in the blog post -- that's what mine looks like too)

There is definitely a place for GUIs (IntelliJ CLion beats the GDB console for me) but you can get really far with vim, tmux, and shell.

https://unix.stackexchange.com/questions/108581/how-to-rando...
They find me. 95% of the inbound messages I receive are from recruiters. The other 5% are sales and old freinds/lovers/colleagues wanting to reconnect. LOL
I'm dumbfounded by the downvotes your perfectly legitimate question is getting.
I think these enterprising ladies just found a way to beat YouTube's AI identifiers of NSFW content, and deserve to rake in the add revenue while it lasts.
Just search for `naked yoga` on YouTube.
Do you think there are many people here that would support a breakdown of the democratic process, a coup?

There's enough. Aggregating various recent polling, it seems that about 1 person in 8 is OK with that, and maybe 2 more (for a total of 3/8) are passively in favor - that is to say, they won't do anything about it, but won't object if it happens. You don't need a majority of people to support a coup; indeed, that's kinda why it's such an attractive option to the unscrupulous.

An important problem nowadays is that our media and interpersonal communications take place at lightning speed, but out political technology is many respects still rooted int he 18th century, and our administrative technology covers a span from 19th century unresponsive bureaucracy to 21st century oppressive surveillance. Politics as presently constituted does not work well for a lot of people, and so they are not invested in maintaining the status quo.

Put simply, our economic infrastructure is highly distributed, but power is highly centralized and that makes a lot of people angry.
How does your business manage 7 million+ residential IP addresses with 5000+ clients?

Is being a packeter safer than running a tor exit node? I'd worry that the people willing to run this risk for a small income couldn't afford adequate legal defense if necessary.
I once noticed how a newspaper would become yellow, except for square covered by a magazine. So I put newspaper with a large unprinted area in an old camera, left it exposed for a week and behold, it did show a vague skylines. Later I used red post-its, since red really bleaches in sun. Also worked, though not significant better.

A fun experiment.
> I can't help but wonder what the motivation behind making this page was.

Why would you immediately jump to assuming bad faith?

No grand conspiracy required... the author believes that Chrome is slowing down his Mac and decided to share it. The end.
A huge customer went with our custom build software because we controlled everything, all built in house, we could integrate with them exactly how they wanted vs a competitor who bought their technology platform and couldn't control the changes asked for...
> Downvote away, but I really do want to love Linux. I just don’t want it to be so hard to love.

Folks don't go for proprietary systems like Windows and MacOS because of theatrics around distributions, they just choose one of those stolid long-time favourites like Debian, Ubuntu or Mint and ignore the squabbling. Those who want to get a more hands-on experience might go for Arch, Slackware or even LFS.
Re-read the passage I quote: the tactic reverses culpability, distracts, projects blame, and results in toxic and divisive holier-than-thou purity tests among and against those advocating for change.

At the same time greater effectiveness or the sham appearance of same of recycling or reduction decreases pressures on the packaging industry and those selling goods utilising them, but actually makes the practice more attractive vs. sustainable or less polluting alternatives.

And the message resonates through simplicity and guilt, and advertising budgets. Just because a model is simple and transmits readily does not mean it is correct.
> big companies are fighting so hard to own and gatekeep web browsers

could you expand on this? Which big companies are you referring to?
I’m not someone of Raph’s caliber, but this reminds me of my own career rabbit hole.

In 2002 I was a film student with a “new media” side job (that’s what they used to call web/Flash development). I had cleared my schedule for six months so I could work on an ambitious animation project mixing 2D and 3D. As I got started, I figured I’d need to write some scripts for a 3D application I was using (Softimage). Looking deeper, I came to the conclusion my needs were complex enough that I should write a small separate application rather than scripts. Then I realized my application would need a little compositing engine to mirror what existed in Softimage. To make that work fast enough, I needed to learn about GPU shaders (brand new at the era). Also I needed to learn about YUV pixel formats and media containers...

Flash forward 18 years, I’m still at the bottom of this rabbit hole, sometimes halfheartedly looking for the door to go back up but just finding more glimpses into weirder wonderlands. I wrote another YUV compositor just a couple of months ago, but haven’t made a serious attempt at animation in probably 15 years.

I wonder if other people have this kind of experience, and whether there’s some kind of law of “tech stack career gravity” in evidence here. When you become expert in something lower level, it increases the “career delta-v” to move back up.
Reddit certainly hasn't rid itself of viciously tribal behavior; it's more tribal and toxic than ever. But that toxicity is directed at people the reddit administration doesn't like, and at people who've been driven away from reddit, so you may be right that fewer people are bothered now, but only because the separation from people with other opinions has become so wide that people who disagree no longer hear each other.
It could autoupdate when running/on launch though. No idea why Google litters my system with weird backgroundtasks, unless it's to get a few more datapoints on me..
"people are so desperate to find a dog to kick these days"

Thank you for a perfect description of the situation.
My secret weapon for squashing tricky layout and UI bugs is Pesticide.

https://github.com/mrmrs/pesticide
https://addons.mozilla.org/en-US/firefox/addon/pesticide-css...

It's basically the more sophisticated way of putting a border on everything. The hover interactions are great for revealing elements you didn't think you were hovering over.
Is there a story of someone actually getting sucked into doing, say, Debian maintenance within the past five years?

I mean, they have a command line program to report a bug. That and their monstrously complicated packaging apparatus would make me think someone at Debian considered the sucking-in of people to be unethical and thus designed their maintenance polices to prevent it.
Then what about the snap drama?
Affirm Postpones Its Initial Public Offering
Massachusetts, which has good test infrastructure, had 280k cases, and 11k deaths. That's 3.9%, excluding people who have yet to die. That was also WHO's first estimate (3.4%).

I'm now seeing WHO is estimating 0.5-1.0%, which is possible too.

I don't think we'll know for some time. One of the problems is people who have yet to die... You can't get a good estimate until long after a pandemic, to catch all the stragglers.
Most likely the issue was resolved by the reboot, not by uninstalling Chrome. From my experience Mac OS tends to slow down after a few days. Animations and scrolling gets choppy and there's nothing I can do to fix it, short of rebooting.
What is running in the background/on startup, Chrome itself or its updater? And is this on macOS or another platform?
IMO patents (the idea) are not the problem, they are a reasonable system for funding the work. The problem is that while patents (the implementation) are about money they don't apply to money, they apply to the freedom to utilize the patented work.

Patents should not limit freedom, they should funnel some of the money made from the patented work back to the people who did the work. If money isn't involved the patent shouldn't come up. IE. if you aren't making money from a patent you should be free to use it as you want. To put it another way, we shouldn't put arbitrary restrictions on freedom in exchange for money.
Interesting point. Perhaps if you click through the upvote button shouldn’t appear until 5 minutes later?
Read a CSV file, foo.csv, and sort by the sum of the 4th and 7th columns (which are integers):

read -c foo.csv | sort (*x: int(x[3]) + int(x[6]))

I suppose we could argue about what is a "natural" operation. Marcel grew out of a set of tasks that were "natural" in the domain I was working in. An important part of that domain was operating on databases, and clusters of nodes, and databases on those nodes. So marcel has features for those capabilities.

Partly, I was also scratching an itch: I prefer using Python to exploring the sublanguages of various shell commands. Much cleaner, in my opinion.
I hadn't heard of that type before, but a quick search suggests: not my kink.

I'm such a big fan of the boxy, overtly geometric/simple German style that I moved to Germany and regularly visit the Bauhaus. That Poole stuff... would not be allowed in my house. :D
What's the main piece of evidence against the hypothesis of "something" (a force, dark matter, dark energy, some exotic effect) dimming/slowing/distorting the light over very high distances?
You can force click on the link if you have a trackpad that supports it. There are probably ways to simulate a force click even without such a trackpad. The same also applies to iOS: links can be previewed across many apps by long pressing.

KB here: https://support.apple.com/guide/safari/go-to-websites-ibrw10...
I'm not really one for conspiracies, more so I fail to see where the evidence is that Chrome was somehow related to begin with. I do agree my wording could be better there, though.
After a PR fuck up this large I am disinclined to agree.
Huh!? There was some amazing drama here, during the first ports of the early 90s.

https://www.unixmen.com/freebsd-vs-openbsd/

and then the lawsuits:

https://www.freebsd.org/doc/en_US.ISO8859-1/articles/explain...

https://klarasystems.com/articles/history-of-freebsd-part-2-...
This was my first idea, I tried setting DNS to 8.8.8.8, tried 1.1.1.1, tried others, tried setting them in Network Setting, tried on router, tried sudo killall -HUP mDNSResponder. I can ping those faulty websites during Safari downtime without issue, but somehow the browser does not even try opening the website (Timeline Recording in Safari shows no Network Requests). It looks like macOS is caching something somewhere and when that cache expires it starts to work again. Emptying Safari caches does not help and I don't know if there is any way to purge all system networking caches.

Chromium based browsers certainly ignore something, it might be DNS related but I'm out of concrete ideas what exactly to change.
If you can get an old Kobo eReader it actually had software built in for an image based slideshow that was accessible. It's a good but small eink screen.

I had a few set up for it. But the dream would have been to have them networked and remotely accessible to update the content. I believe they were running on Linux so it would probably be doable.
I think one of the older iOS apps wasn't light-on-dark, but for a very long time, yes.

https://spotify.design/article/reimagining-design-systems-at...
force trackpad press on the link to see a preview

Ad Guard for Safari does not require you to run the app to block ads. Just quit the app.

The hover thing might be some pref but Safari shows urls on mouseover.
BOXING STREAMS - REDDIT
> a basic feature would be deduplication
> I'd say the republicans were beaten pretty badly. I think they are at their worst point in decades.

Nah mate, I don't think so. 2008 was worse by far, I think you're reaching a little too hard for that one. If the Democrats had expanded their lead in the House, taken 60 Senate seats and expanded their hold on Governor's mansions, then this would be close to 2008, but even in that case Obama's margin of victory over McCain in both the Electoral College and the popular vote was a fair bit higher.

Yeah, the Republicans had their best turnout ever, but so did the Democrats! This was a record-turnout election all around. Turnout was so high that just a little less enthusiasm on one side or a little more animosity or apathy towards another side was enough to flip it around.

The only election in which the Republican Party was "destroyed" was the contest for the White House, and they saw some net losses in the Senate but not by anywhere close to the margin anyone thought. They actually gained in the House. 2008 this was not, not even close. Turnout was a lot higher, but the outcome is very different.
It's also worth noting that Paul Graham has an undergraduate degree in philosophy. He knows (at least) the first three words, and he knows that they aren't nonsense.

What he also knows is that he's whistling to a specific audience, and that that audience either doesn't know those words or thinks that any sort of academic terms of art in the humanities are already nonsense.

In sum: for an essay titled "Earnestness," it's a shockingly dishonest rhetorical tactic.
1) I'm not going to teach Jenkins to use IntelliJ. I want my build step (whether gradlew or make) to be runnable in the same way as it runs in scripts. I get to set (and read!) env vars when they're right there in front of me, not hidden away behind dialog boxes.

> 1000x faster than opening a shell

Don't close the shell.

> trying to grep all the project files for word phrases which, not being language aware, can't tell if one 'foo' is relevant or irrelevant from another 'foo'.

IntelliJ is the gold standard according to my Java buddies and when I search for a class (by hitting ctrl-N ... go figure) I frequently don't get any results. Some kind of misconfiguration will silently make things not work. It happens enough that I have to second-guess its results, even when they're correct. Now I only use ctrl-N to jump back and forth between classes I know exist. Actual searches I'll leave to find/grep/ag.

Likewise when I optimistically right-click some part of my project and click 'Run all tests'... "No tests were found".
Lots of AI competitions have requirements that competitors are open source, see for example SAT Race ( http://sat-race-2019.ciirc.cvut.cz/index.php ). This seems to be less the norm in deep learning areas, which is unfortunate.
Our Reasons for CentOS over Debian

1. 10 year vs 5 year LTS

2. Vendor compatibility, many enterprises non-free software packages only offically support RHEL / CentOS

3. Familiarity with tooling, while it is all Linux Debian and CentOS do have ALOT of difference when it comes to administration of the system. Due to 1 and 2 outside of web development, in the US most enterprise users of Linux (ERP System, databases, enterprise Java Apps, etc) are a huge part of CentOS's user base