skysight-inc/HackerNews huggingface dataset:
Honestly, I hope the employees involved file a massive class action suit against the CEO, head of HR, and the board for creating a hostile environment. Burn the place to the ground.

Somewhere along the line in the past 20 years, HR and senior leadership decided they were not "managers" but "therapists". We don't discuss what happened from a process and policy compliance perspective (depersonalizing it). No - we have to turn it into a holier than thou judgement session about your values and personal beliefs.

The problem is... instead of the brief burst of discomfort produced by a policy compliance discussion (which is often very impersonal), the feedback discussion becomes a very personal judgement about you by a respected authority figure that you have been conditioned to listen to. Far more painful and damaging.

I went thought something similar at a former employer, a nasty web of pseudo-therapy "coaching" to help "align me with corporate values". I had an chance to leave and I took it. 30 days later, my family commented that Dad was finally smiling again....

From an ethical perspective, HR needs to RUN from anything resembling being a therapist. No mental health professional could ethically operate under the realities of their job: they have a massive conflict of interest and policy prohibitions against client confidentiality. You should never open up to HR. Period. They're not a mental health provider.

If you're in HR and want to work as a mental health professional, quit your corporate job, get licensed, and operate in accordance with industry ethics!
They would most definitely be slower because of the panic and people pushing and shoving each other compared to an orderly and rehearsed exit
Java switches to Red-Black after a bucket's linked list's length has grown upto some constant number(8?).
Imagine you have two users. One who likes apples and one who likes bananas. Both like oranges. I sell apples and am willing to pay $1 per conversion. You sell bananas and are willing to spend the same. OP sells oranges and is willing to spend $0.75 per conversion.

If we can't tell which user is which, we know 50% of our views will lead to a conversion, so you and I will both spend $0.50 per view. The orange seller beats us and the price is $0.75 per user (assuming an old fashioned auction).

If we can tell which user's which, I can spend my $1 on the apple eater, and you can spend yours on the banana eater. Both of us will spend more than the orange seller, who is still only willing to spend $0.75 per view. The price rises to $1 per user.

Dollar per conversion is the constant, and the pile of converting users doesn't change. With less targeting, there's just more hay in the haystack. Dollars per viewer goes up as the number of viewers goes down.
Advance Biofloc Technology and Fish Farming
Goroutines are multiplexed by M:N scheduler and do not belong to a particular OS thread, so the builders chose a custom name for it.
Keep in mind this is a breezy review / mashup of things that are commercially viable, commercially presumed (already built into everything), and academic curiosity, without much distinction between the categories. Fun read, but don't extrapolate too much from this article.
Similar story, I've been looking into getting ethernet switches to wire up my home and my initial search for switches turned up the console.

It is annoying when companies name their product after a commonly used word. Even more so if both are equally popular.
IMO, premature optimization doesn't apply to cases where you are making general decisions about policy or defaults, otherwise you can get into a "death by a thousand cuts" situation where none of your functions are slow individually but the whole program is slow (i.e. big overheads). To me, premature optimization means don't optimize a specific function unless you know it is slow. I'd also say that premature optimization doesn't apply in cases where both alternatives are equally easy to write.
Similar to what you said, I often see people arguing against strawmen, or even arguing strawman on strawman. To the point where internet discourse is a simulacrum of real life politics.
Odyssey 1.0 – scalable connection pooler for PostgreSQL
Each to their own. I sleep on my side so that’s all the space I’d need to rest and read or watch something on my phone for a while then sleep for the rest of the trip. I’d rather sleep through flights than sit uncomfortably crammed into the pathetically small chairs they give you these days.
Uber, WeWork, Away - they kinda specialize in media litigated CEO firestorms where they win in the end
Things to Read to Become a Better Human and Developer
The mouse-over effects on the "Projects Notes Speaking About" links at the top right of the page (on desktop) are nice.
"When a co-worker invited Avery to join a private Slack channel called #Hot-Topics filled with LGBTQ folks and people of color, she was relieved to find that she wasn’t the only one who felt uncomfortable with Away’s purported mission and company culture.

So when the executive’s name unexpectedly popped into #Hot-Topics the morning of May 16th, 2018, employees knew something was wrong. She’d found out about the channel from Erin Grau, the head of people... “I thought, Damn, she’s gonna see us talking about some stupid stuff, but whatever,” recalls a former marketing manager named Emily*. She hoped Korey would at least find the conversations funny.

That hope evaporated the next day when Korey began calling people into a room one by one. There, flanked by the company’s head of people and general counsel, she told six people they were being let go. “You’ve been discriminatory,” employees remember her saying. “... you no longer have a job at this company.” Emily, who is a person of color, was shocked. “That was jarring — three white people telling me I was racist,” she says.
I like the idea of a split view, so you can continue browsing frontpage/possibly a subreddit while still looking at a comment section.

If there was a way to incorporate mod controls and refresh just for the right pane, this would be a GODSEND for monitoring active threads.
It sounds like you're confident you understand my position and knowledge better than I do, so I'll let you handle the discussion from here.
Well said..

Unfortunately, i think few espouse such beliefs or ideas.

Further, it's far easier and more seductive to ensure that opinions one doesn't like can be censored or shamed into silence rather than win with better ideas.
I'm not talking about a landing page. I'm talking abouy something that looks automated but is really powered by people on the backend and would never scale without actual software powering the product.

It's pretty rare, but it is a thing.

Take for example TillerHQ (never used an, but it seems like a genius product). You could MVP it as a form the collects bank login info and then has a person manually copy the bank statements into a spreadsheet for the customer. Highly dicey due to privacy concerns, but it illustrates my point perfectly.
Sorry, didn't mean to imply one side as mentally ill. I'll walk it back a bit: If there's an illness, both poles have responsibility. And maybe only ill in the sense that they will break the whole together. Due to historic districting and balance of power in the USA at least, the illness on the right seems to be "winning" in the political arena there. But it'd be a comparable powderkeg if the far left got their people in without laying a foundation for consensus-building. The conservative right doesn't have as much culture of consensus-building in its DNA imho, so it's hard to look to them for any hope of resolution to the crisis of social distance.

Bah, sorry, this is like a "drinks in bar" level of uff-the-cuff conversation on my part. Your reply was wonderful though :)

> Othering people based on a diagnosis of "not enough different people they talked to" adds to the problem instead of addresses it.

Fwiw, there's a really rad Santa Fe Institute podcast that addresses that very thing, which I'm listening to right now. tl;dr - we're all terribly biased but mostly just about people we DON'T have connection to, while we're FANTASTICALLY great integrators and estimators of even small nuances in the social fabrics that we're directly in conversation with.
https://complexity.simplecast.com/episodes/9-U7UI7GsP
What? I'm in Cambridge, TC is identical at the Big4 here.

(Of course, I pay more in rent than my SF and Seattle friends..)
The stocks app tells me that Samsonite is worth $3bn+. So yeah, why not?
Are you seriously implying the Chinese government doesn't have access to both of these sets of data?
> Have cameras pointed at every flyer for the duration of the flight, for the incredibly minor benefit of stopping your movie?

I flew on an Emirates A380 recently that had a front-facing camera in the IFE system. I'm not sure what its intended purpose was - perhaps to allow video calls?

I had no way to tell if it was in-use during the flight, but i assume there were already other cameras in the main passenger cabin with sufficient resolution to tell whether someone's eyes are open.
Abrasive CEO fires a bunch of people and generally pisses underlings off; her bitter victims leak some genuinely salacious details of her behavior to the press; story picks up eyeballs and board that has grown tired with her affect on morale decides it's time to pull the trigger on getting rid of her now that the cat's out of the bag. I don't understand why a conspiracy is necessary here.
You don't replace something that you depend on, for starters.

Then C is not portable Assembly that keep being talked about, so unless you stick with care to ISO C, there will be UB and compiler specific behaviour creeping into backend.

Even languages that use LLVM suffer from this, because its design is tainted by clang, and for certain bitcode sequences, it assumes C semantics.

This broke a couple of Rust optimisations. Not sure if they already got around fixing this.

Then C does not really expose the CPU features, so if you want to actually access everything. Either you need to support inline Assembly as well, or ship Assembly alongside C anyway.

Having C as backend is only useful as means to bootstrap an eco-system to not spend too much time implementing a backend.

However when a language matures, it is time to move on, just like C++ and Objective-C did.
What do you mean? There is a whole category of apps out there: https://play.google.com/store/search?q=face%20swap&c=apps
Wait a second...

"Emily, who is a person of color, was shocked. “That was jarring — three white people telling me I was racist,” she says."

So erm... only WHITE people can be racist?! Huh?
What do you mean by this? There is no default map type. The standard library has types such as BTreeMap and HashMap, that pretty much are what it says on the tin.
Yup, you guessed right. By default that's a no. However, you can do a cow-helicopter by using a 3rd party that will be a proxy between your signal account and your whatsapp account. Hell, you can do whatever you want between any 2 services with a 3rd party. Problem is, you still need an account on both ends.
Pick the Best Library
If you continue to break the site guidelines we are going to have to ban you. Would you please review them and stick to the rules when posting here?

https://news.ycombinator.com/newsguidelines.html
Apparently the standard imposes a set of requirements that the implementation must abide by thus making it a lot slower.

[0] : https://www.reddit.com/r/programming/comments/5pwgtn/hash_ma...

[1] : https://stackoverflow.com/questions/42588264/why-is-stdunord...

[2] : https://www.youtube.com/watch?v=ncHmEUmJZf4
Consider this: the vast majority of people you targeted more than likely didn't understand the terms of the deal (buried in ToS, hidden behind flowery language like "personalization", didn't understand the scope of such cookies, etc).

That is not informed consent.

What you were doing was exploiting people by going beyond the scope of their knowledge of the world and rationalizing it by working backwards from "well, they must understand what's going on" to "they must like it or get something out of it."

Problem is that's not true.

The reality is, even today barely any of them likely have the faintest clue what you did to them.

If they knew they would likely be far less than thrilled.

~ another ex-adtech worker
And cookies were meant to be used to provide value to the visitor, not to extract value from the visitor (especially without their consent).
The sheer hubris of this beggars belief. Maybe we can get a skillshare from Elizabeth Holmes on how to build a lasting company or Adam Neumann on how to con your way into making a billion dollars?

- wait, that last one might actually be interesting...
I think dotmesh does something similar - https://dotmesh.com/

Github link - https://github.com/dotmesh-io/dotmesh
> 23/hr for 30 hours per week (~35k/yr)

Don't forget about the "nanny tax" (Household employer tax). You might not have to pay it this year if you're under the threshold but you probably will next year: https://www.investopedia.com/terms/n/nanny-tax.asp
Show HN: Famous buffer MVP landing page recreated in semantic HTML5
Really weird choice of colors.
Please. I hope that's sarcasm. Because if it's not, then may I steer you clear of that annoying series and into Breaking Bad + its follow up Better Call Saul?
The incidents happened a while ago, which gave time for the replacement to be found.
The interface forces an implementation as a map with linked-list buckets which is suboptimal for many use cases. So people who care about performance usually just implement their own hash map or use a library.
> I can't fathom any of the above companies inviting an undergrad to work on their cutting edge projects, in doing anything but the most boilerplate of work.

Computer science is still a young field with low-hanging fruit everywhere, all you need is a very bright person who knows the basics to make meaningful contributions on cutting edge projects because the "cutting-edge" isn't that sharp yet.
It looks like Keybase is using mobile.twitter.com. I just ran `sudo tcpdump -x host mobile.twitter.com` while browsing to ahnick's profile in the Keybase app on my Mac, and got a flurry of activity. It doesn't seem to do that if I just start a chat, however—it only happens if I pull up his profile (i.e. the screen that lists his Twitter account).
> They'll usually auto sign up the customer to their product emails

Fortunately, at least in the EU that's illegal.
No. Why not just turn on the video as needed? If you need verification that I'm there, just ask a question.
IQ tests are ridiculous and unscientific. Comparing cross-species capacity has no point or relevance or i'm not sure why you did it.

Comparing humans to other humans, as I suggested, is flawed as well. If you go by "ability to do something well-paid" like coding, then you have the definition SV gives to intelligence. However made of these individuals are completely lacking in social/artistic/humor and other forms of intelligence.

Like I said, intelligence is not a single thing, and if it was it would be impossible to accurately measure.

I've killed enough SV sacred cows for one post, go ahead with your downvoting.
Might as well giver up on life at that stage.
Sometimes I wonder if the entire ads racket isn't a case of the emperor with no clothes.

Has anyone here actually had a meaningful increase in users and revenue by using targeted-ad services, that they couldn't achieve by more organic methods (e.g. posting on places like Reddit, word of mouth)?
Smoke from bushfires has made Sydney’s air quality 11 times the hazardous level
Key Factors for Impactful Web Design
I can't disagree -- I couldn't imagine working in Beverly Hills and having to make it to group therapy at noon on a Wednesday in Agoura Hills.

But I think it's asinine to think of San Francisco and San Jose as two markets in this context. To me, the top five (four) markets are no surprise.

I'd love to hear stories about the next five and the next five after that. It's far more interesting to understand how code and technology are being advanced by those outside the mainstream.
> It's the new woke thing to downplay human intelligence in comparison to other species and AI.

So you just argue against what you think someone else thinks, is that how this website works?

Kinda the same as all the other ones, frankly.
More background from Verge: https://twitter.com/CaseyNewton/status/1204276683588505600

Would have been cool for Gruber to talk to someone at the Verge before publishing his hit piece.
The real goal for the big players using these services isn't actually increasing their own users and revenue. They have better ways to do that.

Rather, the goal is to lock everyone else out from even possibly doing so.

For example: AdWords isn't about reaching new audiences, it's about staking a claim on an audience in perpetuity (as long as your budget allows). This is completely apparent from the pricing model.

Google's brilliance is that via the ubiquity of their search platform, they have effectively managed to leverage a property tax on attentional real estate. If you don't pay, someone else will move in and hopefully develop the attentional property further, raising the value Google can charge you for it until you're priced out and someone else comes along to hold onto it.
Show HN: Flash replacement
Side Hustles Ideas to $8k a Month
No Alcohol, No Coffee for 27 Months (2016)
If you're interested in more academic Transputers take a look at the CPA (Communicating Process Architectures) conferences [0]. Just last year it featured two papers on Transputers.

[0] http://wotug.cs.unlv.edu/conference.php?id=46
It's amortized O(1) even without any special incremental resizing. I think the goal of incremental resizing is to get closer to actual O(1).

But I'm not sure incremental resizing can get to actual O(1). Is the malloc() call for the new memory O(1)? And then after malloc() wouldn't the memory have to be initialized somehow (maybe just 0-initialized)?
Which is why hiring college grads right before they graduate is the best deal! You get a discount hire who will have a hard time getting other jobs!
Same. Almost 30 years ago, I took an overnight slowboat in Asia with my parents where each passenger had a thin mat (half-inch thick, 2' wide). People sat up, lay down to read or sleep. It was great. I've been on sleeper buses in China and triple-bunk sleeper trains in India and would vastly prefer those to the airline experience.

Challenges with capsule-style beds could be accommodating families and handling meals?
> If you start something new from this code and it becomes successful, guess who is going to come out of the woodwork and want a portion of it?

This is literally the reason lawyers exist. It’s not hard to draft up an agreement where the former co-founder transfers all rights and ownership and relinquishes any claim to the technology.
Serious questions:

1. Cant they remove that system from the planes?

2. What about making 737 Max planes relegated to only being cargo planes? (alleviating risk to passengers)?
This version has the following:

Library of images that you can click to use.

A simple script engine that uses simple english to create the animation (Action script equivalent)

eg:

Wait 2 seconds.

Car move to Point p1.

Uses sprites.

Created files can be exported and imported into a player.

Can also be included in your pages.
> Is there something I'm missing that makes this a hard problem?

Yes. Pretty much the entire security model of Signal underpinned by this UX compromise. The way signal works at the moment, you sign up for an account with your phone number, your device generates a secret, and that secret is used to secure all your communication. You can pass that secret around devices (as long as you have a device that has it - or just the original phone, I can’t remember). You are also responsible for making sure the people you talk to are really who they say they are. When you first add a contact, it’s up to you to make sure they’re not an imposter, and if they have to reset their account their secret changes, and you have to verify who they are again. If somebody takes over their phone number on a new device, they have to generate a new secret, and while they may succeed in impersonating the person (depending on how vigilant their contacts are), they at least won’t get access to the message history.

To allow for recovery of message history, you have to escrow the secret somewhere. If you give it to the service provider, then the security model is thrown out the window, and you just invented FB Messenger. If you give it to the user to escrow, then you’ve just kicked the can down the road, because a consumer is just as likely to lose a secret as they are their device, and the ways they may choose to store it will make the whole system less secure for essentially no UX gain.

This is an unavoidable trade off. If you want the service provider to be able to recover your account, then they (or at least somebody in addition to you) has to have access to your secret. If you want your messages to be private, then you can’t allow for a 3rd party to be able to recover your account.
Except for the "no screenshots" everything else is implementable, but as you already know no app has them all. But since you're a group, make one. I mean world is full of freelancers so hire one and create what you need. Better, make it open-source and publish it on Github so anyone can review its code and point bugs/bad implementations.
desktop pc, left on. garbage move.
If that's your main issue, you're very lucky... I wish I could worry about my posterior, but the constant pressure on the knees by the seat in front and the desperate search for a position where my legs will fit keep all my attention.

Sleeping is a pipe dream, of course. When I see headlines like this I don't know whether to laugh or cry.

Airlines need a seat pitch regulation.

(and before anyone mentions that I could just pay more... no, I work at the public sector and our regulations don't let us to pay for any extras in planes because "austerity" and all that).
I would take “openness”, as typed in an Economist article, to mean something like “[a country/government that] does not snuff out opinions contrary to that of the government, sometimes by disappearing, sending to concentration camps, and/or murdering contrarians”. Or something like that.

Also, I wish people would stop doing such mental gymnastics just to complain - your comment is effectively attempting to amplify the shortcomings of the study that are pointed out in the article you are quoting by then quoting them and adding slightly snarky commentary. Why? The author does a fine job framing what the study actually accomplishes, in their opinion, and then assessing its utility.

On that same note, The Economist article is a commentary on the study and not written by the authors of the actual study. So when The Economist says the results are “interesting” that is not Education First (the company behind the study) claiming their own results are interesting... it is an audience member doing so. Please be accurate if you are going to nitpick so aggressively.

The fact is the article does provide interesting commentary on the outcome of a vast and interesting survey while clearly acknowledging the interesting issues with the data.
Yes, they do. Exposure doesn’t mean the student internalizes the ideas but yes collages absolutely expose people to a variety of view point.
You could, and you'd likely create an evacuation pathway nightmare in the process.
I'd sit on someone's lap every flight to replace roomier seats with a massive parachute and airbags
Federal US Commission Seeks Sanctions Against Indian Minister Amit Shah on CAB
Eventually AI will be watching your stress level mannerisms and micro-expressions to determine if youre a risk to the flight.