jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This stuff is making me cringe. "Black Americans" aren't looking over their shoulders. People from a pervasive underclass are acting in ways society has conditioned to, whether they're black families living in a rowhouse in Englewood or white families living in a shack in Missouri.

I live in one of the most "segregated" cities in the United States, literally on one of its fault lines (my alley divides White Suburban Chicago from Black Urban Chicago). White or black, the people on my block are confident and secure and happy and generally pissed off or insecure about the same things I am; meanwhile, the people across the alley are living amongst dogfighting rings, hand-to-hand retail drug dealing, and flashing blue police cameras.

It's not a "black" and "white" thing and it's naive to express surprise about it. We all know how it got to be that way. There is no magic wand you can wave to lift 115,000 people out of social, educational, and economic poverty. Except maybe, maybe, by pouring billions of dollars into their public schoools.
I was learning Java at work but also picked up Ruby on the side to do some scripting work at the same job. Through Ruby I learned truly about first class functions, closures, etc and then took that knowledge over to Java. I also highly recommend the first edition of the Ruby "pick axe" book. It is a great OOP book.
I switched to it about a year ago to get rid of Google Analytics. Quite happy with the decision.
There is a "head I win, tails you lose" here dynamic that is pernicious. Executives and shareholders can get rich off the monetary extracted via a company's activities. But when something bad happens, suddenly they had nothing to do with it. It seems to me if they're responsible enough to get paid for the good parts, they're responsible for the bad parts too.
Not in any logical sense (e.g. violating any Logic rule). They just cover different use cases.

(b) makes the "macOS is particularly bad for development because I found Jupyter/Python deps difficult there" argument moot, as messed up Python dependencies are the case in Windows and Linux as well.

And (g) says that Docker and co has superceded manually setting up Python environments for many (not necessarily all or even most) devs, mitigating concerns about managing multiple local versions different deps/libs/language versions to work with different projects (since you can now do that in different, isolated, virtual environments which are mini-OSes in themselves).

So (b) basically amounts to: "It's not macOS which is makes Python deps shitty, they are inherently shitty".

And (g) basically amounts to: "Since Docker and co make local development dep issues mostly obsolete, even if macOS was bad at local deps, it wouldn't matter as much today anyway as virtualization levels the field".

And of course, with the field levelled by (g), if you go for virtualized dev envrironments, you still get all the other benefits like e, f, c, and d.
You don't really own any high-tech stuff anyway (with that interpretation). You can't boot your Intel of AMD CPU without their signed and sometimes encrypted code. You can't even initialise a single core, let alone the DRAM controllers.

Everyone likes to point at Apple, because that's easy, but it's neither new nor big nor special. There are practically three things at play:

- root-of-trust, if you have a better solution than CA-based signing, by all means, let the world know

- NDA/IP/Lawyerisms

- Apple and many others aren't selling hardware, they are trying to sell experiences or ecosystems, and that is the only reason they exist at all and also the reason a lot of the beige box hardware companies are either less visible, less profitable or both

Is it fun? No. But it's not some sort of automatic malice or 'haha you don't own things but you thought you did' all the time either.
I mean, yes I know Unix and Linux are broken, 50yo and all that but that's still better than nothing.
You're describing the need for investment generally, I'm asking what companies fit this model specifically. It's pretty well known that tech startups have an extremely high failure rate and return rate and traditional VCs fit this model well.
But a symptom of what, exactly?

It sounds like what he's doing is providing material support for artists (many of whom would not otherwise be able to pursue art full time) as well as connections to collectors. In exchange he buys up the art for very cheap.

I think they're making an argument that he's creating a lot of hype around these artists and that this creates a bubble for their work which bursts after a few years. Maybe that's a reasonable criticism, but it's not clear to me why someone whose work was very popular for a few years couldn't then parlay the connections that they've made and the lessons that they've learned into a reasonably successful career, even if the value of the work declines dramatically from the peak. It doesn't seem like an unreasonable deal to make, especially when you consider how incredibly hard it is for artists to get any kind of attention in the first place.

I'll admit that I really don't understand how the art world works, despite the fact that my Mom is a professional artist.
Or: "Thanks Google! I didn't know I was low on toilet paper"
Let's look up definitions of compare.

https://www.google.com/search?q=define%3Acompare&ie=utf-8&oe...

I'm using it in a valid way, and not in the way you suggest, and it's clear from context which meaning I am using.
Private with a decent mobile site (apps to come in "early 2015" according to their blog): https://protonmail.ch/
Do people ever read the articles before commenting? It specifically says this isn't a thing. It only responds to a push until the item is delivered.
Depending on your definition of big.
I liken it to the same concept as a crown corporation - with mincome, you'd see people who would otherwise not be entrepreneurs taking a chance on things that aren't obviously immediately profitable according to traditional MBA-logic but that should exist anyway.

Imagine a diversified economy full of weird Etsy-style craftsmanship businesses, or strange one-offs that are done for the love of the field.

A lot of office and retail jobs would likely be forced to improve as well, once some of the fear of taking the leap to entrepreneurship is removed.
We have no interest in using the keywords to anything other than giving you an overview over how they are preforming. Plus, you can easily scrape this info from the iTunes Search API if you query it for all the words in the english alphabet, so its not worth much..
What group is the State taking "more than it should" from?

The poor, arguably (e.g. through regressive taxes).
That's normal for pretty much every military contract. It's not just the military, though. Why does NASA need ten separate "space centers"? Education, infrastructure... every dollar spent by Congress is viewed through the filter of whose district is going to receive it.

The US political system is antithetical to efficiency.
I'm pretty sure that ZFS' hefty RAM requirements are only when you turn on dedupe. It's generally recommended that dedupe be turned off unless you have a very good reason why you want it on. It has pretty hefty memory requirements and doesn't buy you much.
>You don't want to invest time on a dead editor.

And this is why it's important for your editor to be free software. Emacs isn't going anywhere, and they don't have unjust control over my computing.
He didn't configure exim4, for which he was hired. He wasn't hired to investigate the compromise, which he did do.
There's a distinction between "violent protest" and "protest at which at least one (potentially minor) incident of violence and/or vandalism occurred" - the latter seems to be what those statistics are counting.

If 10,000 people march through a city and one of the 10,000 sprays graffiti on a single store or breaks one window, most would not call that on the whole a "violent protest." How many were in that category and how many had truly widespread violence or more severe destruction? I'd love to see a source capturing that. Anecdotally though, in online discussion I often see people treating it as a given that BLM protests laid waste to whole neighborhoods in multiple cities, which seems more like flat-out misinformation...
It links to an article and wikipedia article which explains it:

https://en.wikipedia.org/wiki/Neuroscience_of_rhythm

https://patrickjuli.us/2016/04/06/what-is-the-processing-pow...

It is based on the fastest neurologic rhythms in the human brain.
I agree completely.

Expecting privately held companies to serve as free speech platforms is unrealistic.

The 1st Ammendment is something the Government is held to, not private companies.

We don't expect book publishers or book stores to sell every type of book there is.

In the same way we shouldn't expect social media websites to allow every type of content on their platforms.
I was just thinking how refreshing that HN was free of US politics, until I saw this.
Oh well.
Congratulations, you discovered the flu.
A is demonstrably and blatantly dangerous approach for society. Thus we must consider option B, and due to all risks associated with that, we must be damn sure that the institutions responsible for managing the discussion are and will stay accountable and transparent towards the public. Are we there? Hell no.
There are theories for how a low percentage of homosexuality might be selected for.

I have heard at least of the idea that a non reproducing sibling can help you raise your own offspring, who will have mostly the same genes. This is corroborated if I recall correctly by findings that each new child in a family has more chance to be homosexual than their already born siblings.

There is also the idea that there might be genes that are most of the time favorable to reproduction, but once in a while (through crossing or mutations) result in homosexuality.
Which group of people is banned from the App Store though?

If group A can publish an app following the guidelines and group B is banned while adhering to the same guidelines, that’s clearly discrimination of group B.

But if group A and B both are stopped from breaking guidelines equally then how is it discrimination?

Guidelines could be written to be exclusive (no apps can use Swahili!) but that’s not what’s going on here is it? Guidelines are neutral.

People who think there is a ban on Trump supporters or Conservatives must be seeing something I don’t.
This sort of thing is EXACTLY WHY both Google and Amazon have datacenters all over the world.
I used Amazon Payments for about 6 months for little freelance projects when I was 18. I loved it. Quick deposits to my bank, super-low fees, and I convinced a lot of people to join it.

Then they started saying they couldn't verify me. There was no "Talk to support," only "try verifying again." I tried about 3 times, and then it finally locked me out. I finally found a way to call up support and they said "Okay, we'll get back to you in a few days about what's wrong."

A few days later I got an email saying my account had been banned, would not be unbanned, and any further requests for information would be ignored.

Still wish I knew what I did wrong.

In the meantime, I've never been able to support Kickstarters because I couldn't use Amazon Payments.
Hi Clint,

This is an awesome project and it looks like the content you are providing is high quality and impactful! I would love to hear more about how you started gaining the initial content and how/why you structured the Courses (1&2) in the ways that you did.

Thanks,
I've personally interviewed way, way too many people with impressive-looking CVs that couldn't code worth anything. Some people probably exaggerate their experience and some people I've seen end up in manager/"architect" roles that don't require actual coding and seem to forget how.

Also, when you're hiring, you're getting a skewed picture of the overall programming population. Suppose (to make the math easy) that there are 100,000 programmers in the world, 90% of which are employed. So that leaves 10,000 programmers in the candidate pool. Most of the top 20% of those will be able to get a job from a referral and not go through a "normal" hiring process, so if you're screening resumes you're now down to the next 80%. But that's the bottom 80% of the 10% that's looking for a job. Of those, some are competent people between jobs or looking for a change, but a lot of them are just in the bottom 10% of the overall skill level, are basically unhirable, and are semi-permanently on the job market because of that.

To make another simplification, if you and I both screen 100 resumes in the same area, there's a reasonable chance that the 10 best candidates we see are different since they go off the market so quickly, but that the 10 worst candidates we see are the same, since they stay on the market. And unfortunately, some of those totally unhirable people have good-looking resumes.
They already have them:

http://www.peterwhitecycles.com/ewerk.asp
don't mean to be a (french) grammar nazi, but it's spelled "voilà"

"voila" (without the accent) would be perfectly acceptable as well.

sorry! :)
You've got Lyme.

You should go to a dedicated specialist in Lyme, not just a normal doctor. Lyme has coninfections with Bartonella and other bugs. It also occupies multiple niches in the body and has to be hit with many antibiotics.

There's a specialist in Germantown, Ohio:

http://lymemd.blogspot.com/

Don't waste time.
It's a self-reinforcing problem: I imagine most startups that grow as fast as Facebook don't have a perfectly engineered architecture, simply because they're desperately optimizing their products for time-to-market. When the "Facebook has security and privacy issues, and might be evil" meme gets around, people start looking for more weaknesses and quickly find them. From my limited experience in startups, none would be immune to such scrutiny.

Facebook is at a very challenging point right now: they need strong short-term PR, very fast patching up of issues as they arise, cleaning out the tech debt they acquired in their youth, and most importantly, battling off the fierce competitors of all stripes and colors: from Google to Twitter to foursquare. Will they be able to do it? Based mostly on their ability to capture as large a market as they did and their fast attention to issues as they arise, I think so: as long as they don't piss off their users enough for them to leave en masse (and they haven't - most of their users don't care about the privacy issues we go crazy over), they just need to hold on and keep doing more or less what they've been doing.
The find feature in Textmate is the same way. I'm not sure how that became prevalent. It's really difficult to notice if you are new to an application.
re-encoding an mp3 doesn't do much

Sure it does, typically. It’s no different from video in this way: ideally, all of the image features that would get thrown out were thrown out the first time, but the codec isn’t that smart.

Most implementations of lossy compression algorithms don’t have stability under re-encoding as a goal. (A few do – some image editors are smart about passing through unchanged JPEG blocks, for example, and I think mp3wrap will join MP3s cleanly.)

I’m too lazy to look into exactly how he did this, but it’s not impossible that the audio artifacts came from pure MP3^n re-encoding. It’s a case that most compressors ignore.
My only problem with Android is the lack of direct syncing and backup to my own computer, rather than doing everything through the cloud.
Don't get me wrong, I fall squarely on the side that Ruby's power is well worth it's danger.

Would you hold the same view if you were tech lead of a team of a dozen engineers who've never worked together and loved monkey patching? You can agree to not monkey patch simply by saying "don't monkey patch" and hope everyone follows it, but then you'd probably need to and putting social processes in place to make sure people don't do it (e.g. code review), you can pick a platform that doesn't allow it, or you can recompile the Ruby runtime you use to disallow allow monkey patching.

Another option would be to automate some kind of monkey-patch detection in a staging VM that keeps a list of monkey patches in your code and publishes it to an architecture doc page. Then you can either call that list "tech debt" and strive to constantly refactor the code to get rid of monkey patches, or you can make it part of whatever communication the team does to discuss/agree on what monkey patches are acceptable to use globally in the system. In that case, you also have to make sure that whatever process is in place for deciding yay/nay on keeping a monkey patch treats everyone's contributions fairly. Etc, etc.

All in all, monkey patching is just one example of changes that affect the VM globally. Personally, I prefer that whatever complexity comes with global changes be dealt with by the programming team, not the VM designers (which is what the JVM often does), but I can certainly imagine a team where everyone is making global changes and nobody is aware of the complexity such changes bring to a project. Then everything simply stalls while people bitch at each other about X's code breaking Y's code because of dependency Z, the business guys start yelling because deadlines are missed, and the entire project goes to hell in a handbasket.
You won't be able to use the framebuffer on a machine that doesn't have a monitor attached to it. So the framebuffer version of NetSurf won't work.

You could, instead, try ssh's X forwarding feature or maybe use something like VNC to display X applications on you local machine. Then you could run any browser that uses X.
Simultaneously complaining about taxes and the deficit does does make sense if you consider cutting spending.
I think PG's definition of The Hacker Culture is not quite the same as ESR's definition.

ESR's definition falls more in the kernel and system tools end of hackerdom, where the only users are other hackers.

PG's definition extends to products and applications and generally stuff where the users are not necessarily hackers.

By ESR's definition, Apple is not hackerly at all. By PG's definition, they are very hackerly.
I'd love to buy this thing, but at that price, I can't justify the expense. $49 seems like the sweet spot for me.
At times like this I'm deeply saddened. Nobody is doing anything wrong, but yet... Focusing on Draper's awful social presence at the expense of discussing what he actually did or didn't do during his heyday... Seems so very un-hacker to me. I feel like we killed the farmer, took over the farm, but we're the pigs saying that all hackers are equal, but some hackers are more equal than others.

Why? Because we seem to be saying that getting along with others is more important than hacking. Of course it is when it comes to making friends, finding love, selling a dream, building companies, and almost everything we do as humans.

But yet... Hacking is somehow not one of those things to me.

Obviously the man should not get a free pass for unacceptable behaviour--I have unbearably strong views about certain programming personalities who express racist, sexist and other views I find abhorrent--but I wish that his social misbehaviour was a footnote and his hacking was front and center.

For whatever reason, discussion of what he did or didn't do is attracting way less attention than discussion of his personal life.

Oh, well. Too late to delete the submission.

(If I'd thought that we are going to end up talking about full body massages and whether having a shower makes it acceptable to invite a stranger to your room at a computer conference... I'd have judged it as being "Not Hacker News.")
"What does this monstrosity cost?"

https://www.youtube.com/watch?v=WPc-VEqBPHI
I suppose everybody's impression of inequity is mostly shaped by their experience and perhaps the anecdotal experience of a few close friends. The US is by no means a model for how to handle inequities but my experience has been that the US actually does a better job handling and talking about it, at least in the sciences, than do lots of places in Europe. IDK, everything is subjective and depends. Bearing that in mind I would encourage you to approach commenting on topics like this without drawing such a hard line in the sand. Whether or not you meant it, your comment comes off as pretty aggressive and somewhat flame-war-y.
Why is that so crazy? Depending on the service cost, my time could be worth more than having to deal with the headaches of finding and dealing with a trustworthy vender.

Consider we're talking about $150 installation for something in my house, like a TV. That could mean knocking holes in the wall. Searching Yelp reviews and interviewing contractors can be time consuming. Then, if something goes wrong, my wall could be ruined. Taking the contractor to court to recover damages is a massive investment.

That might not be worth the trouble if I could have Amazon send someone and cover all headaches. It becomes dead-simple. "I'll just use Amazon's guy"

There's no question, it's a premium service, but you're getting real peace of mind with it. It's not like you're only paying for a brand name, you're also getting a guarantee from a trusted company.
AFAIK ,the deal with yahoo was about putting yahoo search in the front. If it was about tracking Google search data - mozilla should have at least let people known, especially with their claim at protecting privacy. And if they lie ,they risk a very strong response, especially from developers they depend on.

Also ,if such changes we're to be made, there's a decent likelihood that someone would have noticed that data leakage and told us about it.

So since mozilla is a pretty decent company, we should currently give them the benefit of the doubt.