jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Serious question: At what point does it become the problem of the person to integrate vs the problem of the group to accommodate?

We've heard many stories of how it only takes one asshole on a team to ruin the team. However, assholery takes many forms. It includes the perpetually acerbic who's impossible to work with, but it also includes the perpetually offended who derails conversations into pointless tone arguments and recursive meta-discussion unless you walk on metaphorical eggshells when speaking to them.

Lots of talk about the former, little to none about the latter. I'd wager that if you're running a team whose purpose is to accomplish a set goal, the latter is necessarily more destructive than the former from a sheer time commitment standpoint, and that's before discussing the "meta is murder"[1] principle.

Then again, I'm speaking from the standpoint of a group outsider. If you have a culture that demands civility above all else (up to and including logic and correctness), that group is probably okay with how they work, and would rightly judge poorly anyone who wouldn't conform to that culture.

[1]: https://blog.codinghorror.com/meta-is-murder/
It's OK! He put a climate change denier in charge of it ...
So you believe that corporations are people and that individuals with low skill sets and spare time even know how to represent, let alone index, what their best interests actually area?

And if you think mythical unicorn unison is the anti-corporate underdog, you should really come live in a highly pro-union state sometime outside of the SanFran bubble and watch your job opportunities vanish to seniority and petty local politics.
The response by Brian Goetz[1] is kind of unpleasant and combative. Moreover, the ideas in it kind of encapsulate why I'm growing more and more uncomfortable with relying on the JVM to keep up with my needs in the future.

> The cost of the C# approach is that existing
classes could not be gradually migrated to be generic; existing collections had to be effectively deprecated and replaced, or a "flag day" had to be declared where all the code (library and client) changes simultaneously. These are not options for us.

This is why, despite doing it in my day job, I'm not high on the JVM's future as it stands right now. Compatibility uber alles is not a virtue, even Microsoft gets that these days. Saying "on 1 Jan 2017 we're pushing Java 10, and you will need to recompile your dependencies to upgrade" is not a bad thing. No, many people won't upgrade immediately. That's true. But they already don't! It takes years for consumers to catch up with the newest version of Java (for reasons that do not reflect well on those consumers). Why should I, as a consumer, care about them? Why should I, as a consumer, continue to use your product when you would care about laggards more than me? I mean, Oracle's welcome to, it's their business, but why would I respond positively to that?

But he says that a flag day means they "hate their users." No, it would mean they are going to firewall off the damage laggards can do to their environment and ecosystem. And for the sake of a healthy platform for the next decade I would think they should do exactly that, because those laggards don't make the ecosystem and the environment better.

And then, at the very end:

> And, feel free to prove us wrong! Try implementing the changes you are envisioning in the JVM, and show how they can get us to the goal!

Why should I, guy-who-works-for-Oracle? I'm not drawing a paycheck from Oracle, who owns Java so utterly and wants to attack and damage related tools and platforms (hi, Android), and guess what? I really don't need Oracle to fix this because in 2015 I am going to have options. Microsoft is releasing an open-source CLR for OS X and Linux and it's effectively substitutable for just about anything I care to use (and, if I had to be honest, a combination of C# and F# are probably better than even Scala for what I do). This is Oracle's problem and Oracle's ground to lose, not mine.

Two-thirds of my Github are C# and Ruby at this point, anyway, and I don't even use C# for work.

[1] - http://mail.openjdk.java.net/pipermail/valhalla-dev/2014-Dec...
Was reminded of:
Reflections on trusting trust - Ken Thompson
> 10/ cybersecurity budgets will explode in 2015 as every company, institution, and government attempts to avoid being Sony’d. VCs will pour money into this sector in the same way they poured money into the rental economy. and, yet, the hacks will continue because on the open internet there is no such thing as an impenetrable system.

This seems misinformed. You don't need perfect security to avoid getting hacked. And perfect security is, actually, an attainable goal if you care to work towards it and take heed of current research (see, for example: http://research.microsoft.com/en-us/projects/ironclad/).

Is Fred trying to say that all the money spent on security will be wasted? I could agree with that. IMHO security is a classic case of a lemon market where buyers are unable to determine the security properties/utility of wares before purchase. Buyer sophistication is low and nearly all are beholden to marketing (the same is largely true of VCs choosing investments!).

Or maybe Fred is saying that it will take years for security investments to pay off. I agree with this too. "It can't/won't happen to us" is still a pervasive attitude, even in 2014, and it generally takes a major incident at each and every company to 1) wake them up and 2) inform them about what works and what is snake oil 3) drive adoption of new tech. (related problem: convincing management to divest themselves of old, broken tech that never worked in the first place to free up budgets.)

People talk about the talent gap in security a lot, so we try to train more experts in this field. But the same gap is present elsewhere: I have yet to see many VCs with a sophisticated understanding of security. I'm not sure where they could learn if they wanted to. If I had to predict something, it's that new-money security experts from companies with acquisitions/IPOs in 2014 start funding security tech that actually works. In the meantime, DARPA continues to lead: http://www.darpa.mil/Our_Work/I2O/Programs/
But that's the very thing I have written. Those blotter with NBOMe will have no LSD on them and I haven't heard of any that has NBOMe in addition to the LSD either.

So if you buy from a trusted source (a product with lots of reviews on a dark net market) you can be rather sure that you are getting what you ordered.

There is also the option to use a test kit.

https://www.erowid.org/chemicals/lsd/lsd_testing3.shtml
Monetate - Conshohocken, PA (Philly suburbs) [REMOTE or ONSITE] - Will help with relocation to Philadelphia; also remote (Americas timezones preferred, must speak English) Monetate helps digital marketers make their content more relevant. We turn data into action on our clients' sites by doing real-time data analysis and DOM manipulation to put the right experience in front of their users. We’re looking for engineers who want to do highly visible work on great brands and solve tough problems with great coworkers.

What we're looking for:

- People who like to ship - we're focused on building and shipping great products - if you like to see your work in production quickly you'll see it here. We ship often (every two weeks), and iterate.

- Problem solvers who like to code - we take things apart, figure out how they work, then build software to solve our users' problems.

- People who like hard challenges - we have great problems across our products - huge data sets, UX, 3rd party Javascript, high volume / low latency APIs - we have no shortage of fun problems to work on.

About us:

- Respect - it's our core value. We have a great team built on trust, and we work well together. Our vacation policy is the same as Netflix (we don't have one). Our technical project teams are self-organizing and have full authority over (as well as responsibility for) the problems they work on.

- Founded in 2008

- Open source - Google Closure, Python, AngularJS, Javascript, Pandas, Redis, Hadoop, Mahout, Solr and Lucene - we're open source across our stack

- Funded by First Round Capital and OpenView

- Market rate salaries

We've hired great people from HN before, and we're looking for people not positions. We have people who have joined the team with no background in our primary languages and people from non-traditional backgrounds. Check out our blog at http://engineering.monetate.com/ Send me a message if you have questions or want to apply: karl at monetate dot com
What "wage-fixing" are you talking about? Are you referring to the brief period in which a handful of tech companies colluded to tamp down salaries and cross-recruiting? Because that involved only a tiny percentage of the software developers in the US and had no significant impact on the national average salaries. Or has there been broader wage-fixing that you're aware of?
I tried to tell a group of friends yesterday that the N Korean internet could have been brought down by script kiddies. When asked what that meant, I said "hackers" and everyone shook their head in agreement and said "ahh, hackers."

Hackers is just a generic term these days, no use getting upset about it.
You say that as if these guys wouldn't have touched Tor if Kim Dotcom didn't intervene. This is just what they do, whether or not they were given the vouchers. If not today, eventually they would probably have set their sights on Tor anyhow.
Rooting for him, though SpaceX has the core competency and capital to get this off the ground much faster. (no pun intended)
The scenario is simple: under current rules, if you want to search a computer then the only judge who can issue a warrant is a judge where the computer is physically located. That means that it becomes impossible to search a computer behind an anonymizing proxy -- even if the probable cause standard is met and even if there is a way to remotely access that computer. This changes makes it possible for a judge in the victim's location (or anywhere that's been impacted if there are 5 or more victims) to issue the warrant instead. All of the other requirements of a warrant (probable cause, notice, scope, etc.) continue to apply. Read the rest of Rule 41 -- 41(b) only specifies _where_ the judge must be located. None of this says "if you use TOR the 4th amendment doesn't apply to you" -- the edit doesn't even take out the rest of Rule 41. And it doesn't say "random district" -- it's a district impacted by the alleged crime.

The author of that post has not read the rest of FRCrP 41. It's a little confusing because the edit doesn't recite the entire Rule (just the dif), but the full text is plenty available via Google.
Exactly, or their phone only syncs emails back a week/month and they bought the ticket months before the event. Loads of scenarios where this can happen when you run a consumer-facing ecommerce platform
I knew your alias sounded familiar...
Used it as both an employer and job-seeker, and have been very happy on both sides.

As an employer, application quality was fantastic - for 3 different technical roles, a majority of applicants in the final round of interviewing, and the eventual hires themselves, all came from Stack Overflow.

Also, the cost was a lot lower. Typical cost from a recruitment agency would be around £3-5K for a junior developer, £5-10K for a mid-level developer. StackOverflow was £250. The results from StackOverflow were also better - the recruitment agency sent Java developers for JavaScript roles, and all those usual horror stories. The only advantage of the agencies was that they found more applicants, but typically, they sent more chaff than wheat.

Sorry if it sounds like I work for the PR team, but if you're looking to hire I can't see the downside of advertising on StackOverflow.
I know what a euphemism is, I am telling you that the two are not equivalent -- "sleep training" in the form of, e.g., Karp, is not the same as "cry it out", does not involve what you say, and this is not a euphemism.

That said, given that you merely restated what you previously claimed without addressing anything I said except for the word "euphemism" -- and to be clear, I address the "ignoring" part in my post, which you ignore -- I really don't understand what you think you are contributing to this conversation.

Your opinion on sleep training is clear. Many people agree with you. And...what? Therefore, sleep training is bad and people who try it should be ashamed? Frankly that just doesn't follow.
Erm did you read it?

Several U.S./EU employees saying strikingly similar things, especially regarding certain HR BS which is often employed against employees by way of exploitive control.

Court records are often at least public record, may be sealed but it is trivial to go check this stuff...
The people who need to stay secret are likely paid enough. Most of the standard workers don't need to be secret. You can find them in presentations online, and other places.
Adding ads, unannounced, and purposely placing them where they know people will accidentally open them due to muscle memory is some absolute user-hostile garbage. They know exactly what they are doing.

More importantly, it's not just ads. This is another example in a long line of conveniently whoops-didn't-mean-to thumbs in the eyes of users. Mozilla has this weird split-brain, one step forward two steps back mentality when it comes to building and fighting for their users.

It's exhausting to see this pattern play out over and over, so it absolutely makes sense that people will eventually get fed up with it and stop donating.
Here's mine https://github.com/rioastamal/kapur

A markdown editor in single HTML file. Works offline too.

Demo URL: https://rioastamal.net/kapur/
this comment is underrated
I really like Microsoft Edge I have been using it since late 2019. First on Windows 10 at work but now also using it on my Macs at home
They don't need to, they just have another camera from the other angle.
I think this observation is spot on. My parents are in a rural location and for years had horrible random and difficult to trace problems with their computers while they were on satellite internet. The mysterious problems went away when they were able to upgrade to cellular internet. I think the problems were due to the painfully high latency over the satellite connection, but in many cases it was difficult to prove.

Another personal frustration, which perhaps you might share, is the implicit assumption that everyone not only has high-speed internet, but uncapped internet service. My parents had a hefty internet bill the other month because my dad upgraded his iPhone, and there was a lot of occult downloads happening, I assume for Photo Stream or whatever it's called now.
I have my own Plex server with a couple Chromecasts hooked up throughout my apartment (two televisions and one connected to an HDMI port on my stereo for audio-only). It works fantastically well, allowing me to switch where things play-back as I move from room to room. And, like you said, it's linux, so I can do what needs to be done in regards to automating / organizing my media collection.
Also, 2 little CSS/JS glitches: on FF (latest, Windows) the closing quote is ill positioned and the popup stuff for "Share" and "Delete" links is off by a couple pixels, see http://i.imgur.com/zW85FDV.png
I'm guessing the author is employing reverse psychology here? This article reads like an annoying lost of hyper-cynical arguments against hypersonic travel that any ambitious person would be eager to prove wrong. Sort of like the "we will never have small touchscreen-based mobile devices with the computing power of a desktop computer" argument I used to hear from extremely smart and experienced telecom execs around the time of the first iPhone rumors.
If you mistake the p-value on a frequentist hypothesis test for a Bayesian posterior probability, you've already messed up.
The 25 de Abril Bridge was actually built by the same people who built the Bay Bridge :-)
IPv6 magically makes email go to the inbox of gmail. A tip I read here in HN some time ago.
Is it too much to ask for balance though?

I see neither end as ideal for the average person, but we are definitely farther to the corporate side of things than I am personally comfortable with.
She has a Pakistani family. It sounds like she's in a forced arranged marriage. This is a culture that condones murdering family members who don't obey their parents[0]. Even if her family isn't that radical, it should give you an idea of the kind of thoughts she's having.

[0] http://en.wikipedia.org/wiki/Honour_killing_in_Pakistan "honour killings have a high level of support in Pakistan's rural society"
I would also expect those things from an employer, and hope that my kids and grand kids have it even better than me on that front.

Generations before us have fought so that we, as people, wouldn't have to endure the working conditions of coal miners forever.
I view the constant learning and changing requirements of careers in software development to be one of its largest advantages and draws over, how I imagine some of those careers you listed are (others like lawyers and doctors I am certain have their own knowledge bases they have to learn constantly). I get to learn a new or modified API, language, or project domain every year if not more frequently, and I love it. You viewing it as 'having to re-learn a new API every year' indicates to me that you view it as a negative.

In regards to the under appreciated part, I also was well aware this wasn't a job like fire fighting or being a doctor where I was going to be appreciated on a daily basis, or even a job like teaching where I would get the occasional student that appreciated me making all the thankless bastards I had to deal with hopefully worth it.

I mean there is no reason you shouldn't try to find a place where you personally don't have to re-learn stuff every year, and are appreciated. But I like learning and being appreciated adds no value to me, I assume at least some others feel the same.

I am always in favor of being paid more, but I would be hard pressed to argue why I should be.
This.

We enrich "business guys" with connections to billion dollar exits while we ourselves make middle-class or slightly upper-middle class wages. Meanwhile anyone willing to take out the loans to put themselves through Dental school will eventually make more than we do and if they have the motivation to open up their own practice, much more than we do.
One factor is diversity of options. Only a generation ago if you wanted information you would turn to a book, newspaper, or some other printed media. Now the people reading newspapers can get faster and better news online. The people reading trashy romance novels can now watch trashy reality tv. The people interested in fiction have plethora of movies, tv, and video games available at a single click. Today reading is something you'll do if you enjoy it, but sitting down with a book is no longer required.

As an aside, I think a lot more people are reading regularly than you realize. They just typically aren't sitting on facebook responding to statuses.
Since you can execute the log-log files, you can built a automated test system directly into them. So you can have unit tests which quickly expose any problem. ( I am mostly convinced that this way lies madness, but on the other hand...)
She said her family is "smart" and some work at JFK. She believes they will know if she didn't actually come.
Am excited that prolog can be queried by JavaScript. Am doing a project on an interactive chatbot-like pages in javascript. My LOCs was getting extremely large. Any links on sample codes for querying prolog from JavaScript?
We are becoming a society of eloi and morlocks
That inflation-adjusted price[1] would be $450.19.

It does seem amazing that a lot of people were paying that much for a pocket radio, but then again $450 is in the same ballpark as a smartphone which everyone happily buys today.

[1] http://www.wolframalpha.com/input/?i=US%2449.95+1954+dollars...
Yes, the proxy has full control of the connection, they're essentially a MITM with all that implies.
Doesn't rsync also slow to a crawl if there are too many files, due to memory requirements? Is there a way around that?

EDIT: Ah I see rsync 3.0.0 (released in 2008) fixed this issue. Maybe I was on an old version.
Indeed.

This is the exact purpose of Section 230 and why it is so important to preserve it.
Same here. And I do miss it as it saves me two taps (open menu -> refresh)
iOS has had a Files app for years, locally. You could easily export an encrypted .zip from Signal and save it locally, just like how Signal on Android saves it to your internal storage.

For some reason, the Signal devs won’t even acknowledge this possibility and continue to say “we can’t enable iCloud backup” - which is fair enough, but nobody is asking for that and they’re simply putting their fingers in their ears.
We aren't. But one is the POTUS and is the leader of one of the two major parties in the US. So, let's calm down on the both sides arguments.
Is everything supposed to be black and white?

Following the arguments put forth in the rest of this thread, it is possible to support free speech while still arguing for exceptions and being against free speech absolutism.

Such an argument against an entire whole does not logically follow from the given argument that specific exception should be made.
Our Fake History -- it's a historian deep-diving into various historical myths, their origins, and the scholarly consensus around the truth (at least as we understand it).

It's utterly fascinating.

http://ourfakehistory.com/
hey! where is my IsDonaldBannedYet ?
I see. So if, for example, the phone company were to spy on your private conversations, and determine you are not a person they want to be associated with (say for example, you talk trash about their CEO) - if they were to terminate your phone coverage, we should just accept it in light of their property rights? It's not an analogy to imply ISPs are exactly the same, but property right supremacy when it comes to infrastructure is not a simple question.
Yes I've wanted to say this, that in legal terms systemic racism can't be proven, but I've already kicked the bee hive enough. PS not saying racism isn't real, only that it's not as clear of an issue as everyone acts like it is.
55 TB fits comfortably on 4 16TB HDDs. You can fit around 8 drives in a single tabletop NAS before you have to go either to multiple enclosures or rack mounting. Using that as a metric I would call anything below 100TB smallish.

Storage is indeed progressing a lot.
That too, but atmosphere will still need fixing.
Point? Biden got 7-8 million more. It's over.

Him bringing EC faith into the open, actually hurts GOP for decades if the EC is removed, they'll never win again. It's been a very very long time since GOP has won popular vote. Their entire future rides or dies on the E.C. unless they can become a big tent party, and regain people who have left the party.
>and a GC that takes O(1) time to free unlimited amounts of memory

If the unlimited amounts of memory are all in one contiguous block and ALL of them are ready to be free'd (and determining that all of them are ready, takes O(1) time somehow) then what you say is plausible.

In any other case it's fantasy. Suppose I have n variables and I point each of them at a distinct new object (not pointed to from anywhere else). Then I re-set a random subset of them to null. Based on which ones I randomly set to null, there's 2^n possibilities for what the GC must do. If your claimed GC O(1) is long enough for the processor to take k conditional jumps, there are at most 2^k possible results of running it. For n>k, there are necessarily subsets in the above scenario which your GC fails to handle.

>This time-space trade-off is always available to the end user of such a system

People routinely run servers on virtual machines with very limited RAM.