skysight-inc/HackerNews huggingface dataset:
Ten years ago, I moved to a state I'd always dreamed of living in, and I bought a home.

My timing was atrocious; every single month my home was worth less and less and less.

I absolutely bent over backwards to keep my job. Worked sixteen hour days, worked weekends.

My employer kept trying to replace me, because my rate was fairly high. First they tried to hire three people in India to replace me, but a third of the Indians quit, a third were gobbled up by another team, leaving one Indian who wasn't that great.

Then they brought in a couple of consultants. They basically phoned it in for a year, and were eventually sent back.

I think the reason that I weathered all this is that I simply didn't have a Plan B. I couldn't fail, if I did, I'd lose my house. I was willing to do whatever it takes to stay employed, and though they kept trying to replace me, they couldn't find anyone that was that invested in succeeding.

This isn't to say I was smart, or talented. But I was tenacious and I was relentless.
Growing up in homes advantaged enough to have large libraries could indicate you are, in fact, advantaged!
I could totally believe that, I'm not anti-video. I definitely prefer it for some contexts. On the other hand, I find it painfully slow for more abstract concepts and I can generally learn far more from a book than from a documentary.
Yes. It depends on the customer rapport, polish of the product and elasticity of demand for the solution (how much pain they have and how much pain it alleviates). Some conservative enterprises avoid new products unless they're very expensive, while others try anything without any real intent and still others will throw down money right now to hope you can build something good fast enough. :D
Break down of money spent on Department of Homelessness and Supportive Housing

http://hsh.sfgov.org/overview/budget/
So google tells me there’s around 7,000 homeless in SF. Let’s up that to 10,000. That’s $25,000 per homeless person per year. Am I missing something or is something very seriously wrong here?
> squander

It's 2% of my system's memory.

The entire thing.

And it's not written in JS, it's mainly written in C++.

What's next, are you saying that C++ is bad, because C was more efficient, without that "object oriented" riff raff?

And C was bad, because "system's programming must be done in the assembly language, that's the cleanest".

Next, you are taking my mouse, and my bitmapped monitor, right?
This is 100% Scandinavian romance.
Michael Abrash paved the way for Carmack. Carmack is great, no doubt, but Abrash wrote the book (literally.)
this is something i think about a lot, as one of my best friends from high school developed severe schizophrenia in his early twenties and has been living on the streets for several years now. his parents have plenty of money and would be willing to pay for pretty much any treatment program, but he completely refuses to try at all. they've had him involuntarily committed several times now, but he just walks out as soon as possible every time. the doctors say there is still a possibility of managing his condition, but that the time window is closing.

on the one hand, it's really frustrating because it seems like his life could be greatly improved if he could be forced to undergo long term treatment. he might even be grateful on the other side. but on the other hand, living in a putatively free society, is there a point where you just have to take someone at their word that they don't want to do something? he doesn't seem to be hurting anyone but himself, and he claims to be happy.
how is php "The first web native programming language"?
Have you examined BeOS, really the BeFS portion, in the past?

It offered some of these kinds of things. A contact card could be a file system object with metadata, and you could query the file system not just for them but for all contact cards that had a phone number or AIM handle in the metadata. So if applications like your mail client and chat clients are aware of this they can use one common data store and just pull info from it in a similar manner. This breaks down the silo between applications that might use the same data and/or files.
However many times I applied for a job and didn't get a response I guess. Which must be in the hundreds by now, as it likely is for just about everyone applying for anything now.

But for actual 'sorry, but you don't have the experience we're looking for' examples? Probably around 20 or 30 or so.
I prefer if you shake your head :)

But believe it or not, I think it's easier to do it manually than to use Xcode because it gives you more flexibility. When things are hidden from you, it makes things seem more complicated than they actually are. Most of the functionality is built into clang.
They make more ad money on video, especially when their measurements overestimate engagement.

As a bonus, it pulls money away from YouTube.
> No, the US massively over-tests and over-diagnoses cancer at very early stages, but this does not lead to better quality of life nor to longer life.

Prostate cancer is considered one of the most treatable forms of cancer. It's lethal if not treated. But given the proper intervention, a person can live for literally years (if not decades). The treatment isn't fun, but it's very effective, and most people consider it better than, you know, death. As of a few years ago, the survival rate for people with prostate cancer was over 90% in the US. People are actually more likely to die from an unrelated cause than they are to die from prostate cancer after treatment.

The UK, on the other hand, has an abysmal track record of treating prostate cancer - worse than every other OECD country, in fact. As of a few years ago, the survival rate was barely more than 50%. That is shameful , and it's ridiculous to dismiss that as "overdiagnosis".
As I understand it, Microsoft's success is largely because they poached an operating system contract. Basically the CEO of their competition was on a two-week vacation and there was no way to get in contact with him. So the contract went to Microsoft by default. Then Microsoft purchased an existing operating system and hacked it for their client. And the rest is history.
tl;dr;

"Look. We are just trying to exit with a billion dollars like everyone else in SF. We don't want to walk over the homeless either, but, it is super expensive to help them. So we propose just ignoring it until we get paid. Vote no on prop C!"

-Stripe
I loved those books as a kid. "The Celery Stalks At Midnight" was my favorite. I hope that pun made it into the code.
For a more technical references check out Dan Boneh and Victor Shoup's cryptography book (pg 789). [0]

For the Gophers out there, I wrote a Go library for doing PAKE [1], which I use for a data transfer utility [2].

[0]: https://crypto.stanford.edu/~dabo/cryptobook/BonehShoup_0_4....

[1]: https://github.com/schollz/pake

[2]: https://github.com/schollz/croc
Not really. It doesn’t do podcasts. It doesn’t manage video. It can’t load songs into my iPod.

Right now iTunes is still better because it has a lot of features that Winamp lacks. But the new version should address that hopefully.
I see you are in a luxury position.
This is so boneheaded. They are not tieng revenues but user logins! Expect more nagging emails from LinkedIn to do logins!!

According to the filing, the “number of times logged-in members visit LinkedIn, separated by 30 minutes of inactivity,” on desktop and mobile devices will be evaluated over a three-year period to help determine the number of performance stock awards (PSAs) that get doled out to Nadella
If it’s a protocol, there should be an option to just drop the incomming packets and go on with one’s life.

This. Now if any of those influencers could start a campaign to make a short signal socially acceptable for "drop communications".

I vote for making an X with your index fingers.
The difference seems to be that server certificate public keys and CAs will change, so browsers will have to include an "Ignore this change?" prompt, which means a certain number of people will click it.

On the other hand, a PAKE failure due to the server not having its half of the authentication data is not possible to ignore, so people will be forced to get it right.
Time viewed is not a vanity metric for a brand awareness campaign (fyi those a 'real things'), or even an indirect campaign say for a movie launch where a 3 second view is not the same as a 25 second view.

If you're launching a big film like Avengers, a 25 second view is a like a 'soft lead' and you can correlate that to how many tickets you're going to sell.

Brand awareness is much more intangible, but they are in the end real things.

But yes, the softer metrics are massively abused by agencies, and in-house marketing teams trying to justify spend, hires etc..

Weirdly, so much of the 'conversion' stuff is utter crap, like ads for 'photos of Jet Fighters' or 'actresses with and without makeup' where they jam 40 ads on the screen each time. It's this kind of crap that really ruins the internet.
The smartest dude on my team was hired by Google a year ago. On my team, he was a subject matter expert and he routinely contributed to open source projects.

Google hired him to be a salesperson.

I definitely wonder if he could be happy in that role. I understand that it's important to have technically adept salespeople, but I can't see him being happy in that long term.
What you are describing isn’t a con. A coke billboard fills a different purpose than a coupon or a transactional online ad.

What is a con is telling advertisers that I watched something for 5 minutes, when in fact I watched for 5 seconds. Imagine if you were an advertiser who paid for a product placement in videos. Your campaign was a total waste of time.
How is the ROI or whatever the TV equivalent of click through rates measured for TV commercials? Is the measurement different between ads that focus on selling something vs those that focus on maintaining brand awareness (like Coca Cola and the big car makers)?
I could just say correlation != causation and move on.

...but I thought I would at least give it 5 minutes of googling.

Here's the first randomized controlled trial I could find testing whether access to libraries had any impact on literacy. TLDR (for this one study): access to libraries does not improve literacy.

"We conduct a randomized controlled trial of an Indian school library program. Overall, the program had no impact on students' scores on a language skills test administered after 16 months. The estimates are sufficiently precise to rule out effects larger than 0.053 and 0.037 standard deviations, based on the 95 and 90 percent confidence intervals. This finding is robust across individual competencies and subsets of the sample. The method of treatment, however, does seem to matter--physical libraries have no effect, while visiting librarians actually reduce test scores."

I will repeat the last line "visiting librarians actually reduce test scores." That seems counter intuitive. Maybe we should write articles w/ titles "LIBRARIES INCREASE ILLITERACY." That would be a dump article to write, but only slightly more dumb than the current article ;)

https://www.nber.org/papers/w18183

p.s. I like libraries.
You can actually buy Brighamia insignis from Logees (a specialty nursery) https://www.logees.com/cabbage-on-a-stick-plant-brighamia-in... It is grow-able as a houseplant, but you need to be careful not to overwater it.
Do you think this is so simple yet you've uncovered something nobody noticed before? The odds are that you're misunderstanding it.
Facebook Ads from Unknown Backer Take Aim at Brexit Plan
I use the RS-HFIQ, a 5 watt 80-10 meter SDR transceiver[1]. If you don't want to mess with sound card configuration you can add the Pi SDR[2] which adds an Orange Pi and sound card to give you an ethernet-connected radio.

[1] - https://hobbypcb.com/rs-hfiq
[2] - https://www.pi-sdr.net/pi-sdr/index.php/pi-sdr-projects/pi-s...
Is It Possible to Know Too Much About Basketball?
Rather different role at a different time but my early job applications were largely spray and pray. (Though I dd get my second full-time job out of grad school through an on-campus interview.)

Since then though, it's been basically through specific personal connections with essentially no applications as such.
Original interpreter Gates wrote was pretty hard. Imagine flipping switches to enter a program to do entire BASIC interpreter. You are literally entering machine code, not even Assembly. In those days doing any compiler or interpreter was a monumental amount of work and there was a reason Gates was able to sale his work to establish fairly profitable company standing on just one product: BASIC interpreter. He is not in this list for his later successes as businessman or leader but the fact he was able to code this almost single handedly.
I have trouble making small talk but I enjoy listening to it. I genuinely enjoy listening to what's going on in people's lives, even if it's not very exciting. I try to remember things people say and ask about it next time. I find it better than just generic questions. People seem to enjoy talking about themselves and i've found it goes a long way just caring and remembering a little bit the little things going on in people's lives.

Conversely I find when I do mention little things in small talk with people they actually tend to remember more than I think they will. Not everyone, but there's definitely people that do and it does feel nice.
Pedantic quibble: shrinking is optimizing for size. I deal with a lot of shitty images and size is the last thing I care about. I'm sure it does a great job at making things smaller but that's not the only kind of optimization there is.
As an American kid, Asterix was kind of amazing. At least to me. It was a comedic glimpse of a much wider world than US-centric stuff, plus a bunch of jokes about European history.

I probably missed a lot of the jokes. That’s fine. I got a bunch of them, and I laughed at the goofy drawings.
I was in high school at the time, and Gate's interpreter was buggy and lame. I could have done better, and knew it at the time.

Fortunately the quality of his software had nothing to do with his success. It was about marketing and business timing.
You are for globalism -and which side of the table are you on?
But certificate authentication precedes user authentication, so the people who don't click it are sufficient to detect misissuance and kill the offending CA. You'd rather not have the problem at all, but if every exploit burns an entire CA, that's not the worst place to be.
This list is not about talent finders/leaders/managers. It's about people who wrote ton of code to accomplish something by themselves that would have been very very hard for a good manager to accomplish by simply lining up big team of median engineers.
Open: Fullstack Dev at OneSignal
Well, some upgrades to the CL spec could be nice, but I'm not sure how essential they are. Package local nicknames would be nice, and perhaps some tighter specification of undefined behaviors.

Because of how CL works, libraries are closer to language extensions that they would be in other languages. That may reduce the need for actual language changes. And libraries can be "standardized" by just maintaining a list of de facto standard ones. We're already seeing that.

Changes for the sake of tidiness seem like a waste of time. I'd rather see the effort devoted to enriching the CL library ecosystem, adding more things to quicklisp, curating what is there, and keeping CL implementations up to date with changes in hardware.
The danger with attributing intractable diseases or relief from their symptoms to lifestyle is a tendency to blame the patient. Which rarely helps anyone.

Not saying this is the intention of the blog post at all.
I've used this a reasonable amount, and found it works but is unstable in certain circumstances. In particular, seeking, volume changes, and latency weren't great. YMMV. : )
no, I mean local legal minimum wage, not including materials, overhead, consumables, or taxes.
Bloomberg was all for China before now against China, go figure what changed for Bloomberg?
Paysa (http://www.paysa.com/) does this killer feature you speak of well imo. I have used them in the past.
> anyone who actually knows anything about the Chinese goverment knows that AWS, same as Microsoft, cannot operate out of China. They are required to have a PARTNER to operate in China.

IIRC, the Bloomberg article is consistent with this. AWS sold their business interests to that partner.
An ex girlfriend of mine had no sense of taste or smell from birth to her late teens, until she had some kind of sinus surgery. One of her most vivid memories from the first week post, was encountering the glorious olfactory celebration that is a skunk.
I've just clicked the link in my phone expecting a big "you can't use this on your phone, please use a proper computing device" message and instead I got a fully working Winamp. Color me impressed. Hats off top the developers.
Airs and disgraces: how city pollution is killing residents
Quick question: Is this really free from malware?
So why not let those states use their freedom to sink their own ship. If they do really have it wrong and you do really have it right then that will show and they'll come around in the long term.
Yeah, I definitely agree with these points. And I think quite a few of them come down to one simple thing:

There's a huge disconnect between what many developers wish they were doing and what many developers are doing. They wish they were at Google/Facebook/Amazon/whatever working on some complex greenfield project that'll change the world, they're instead working on CRUD apps for corporate clients, agencies and businesses with far less technical needs.

So their obsession with using microservices and modern JavaScript frameworks and complicated build processes and what not for everything comes down to them trying to turn B into A, even if the actual solutions they need don't actually require any of that complexity.
Ask HN: Will Saudi money influence your decision on whether to pursue a company?
At a single moment in time there are about 7500 homeless people in SF, but about 20,000 are homeless at some point during the last year.
There's a page on C2 Wiki that I'm reminded of: "alternating hard and soft layers" as a pattern. And I think this pattern tends to develop throughout large, long-lived systems. Shakeups like transitioning from native apps to the browser, or the replacement of the sysv init scripts with the much larger systemd, make some things "harder" and others "softer".

So you want some dynamism throughout so that a layer change is possible, but you also want some static elements so that they do the existing work reliably. It's a cyclical process, and often terminates abruptly when some other piece of software comes up and replaces the existing one.

I am finding, after spending some years locked into a static-minded viewpoint, a renewed appreciation for having dynamic types available. In the design phase, it assists in creating useful feedback about a system. Coming at it from a point of experience helps in avoiding abuse of reflection, metaprogramming etc. and keeping the basic structure and algorithm design simple and gradually discovering which techniques will move the system forward. What a static approach tends to do is "lock in" everything, like when a child grows up and their skeleton becomes rigid.

If your desire is code with eternal youth, then it would make sense to avoid locking things in! But that might mean denying it some of the wisdom of old age.
I am happy for him he was in a position where he could take an 18 month sabattical. I would be fucked.
Indeed it is. The scale I wrote about above was lobbying [people in power], not giving the highway cop half the official fine.
Good, this doesn't even need for the software to be sent to Apple, only the hash.
I believe you may be overthinking it and that is taking its toll on you. You don't know what you expect and you're making judgement based on what you're observing your colleagues do.

Here is my advice to you:

Step 1) Get a mentor. Someone who's been there for a while and get how the system (both people and machines) work and can provide guidance and point you in the right direction when they're stuck. Make good use of the time they give you and use every opportunity to thank them. Most bigCorp have some sort of mentoring program in place. If no formal mentoring program, ask your boss or your boss' boss for help in finding a mentor.

Step 2) Befriend your teammates. Forget about all the technical mumbo-jumbo and try to get to know them as human beings. Ask about things they do outside work, weekend, music they listen to, things they are passionate about. Don't force it though. Be friendly and have as a goal to build a connection with these people.

Step 3) Befriend people that sit in your close proximity (and are not part of your team). Having someone to chat about work related issues in the context that you're not going get judged for your actual work is again worth its weight in gold. Be curious about other people and share what you're passionate about. It does not have to be super-long boring. You just need to find one other person that really likes you to bootstrap you in the social environment

Step 4) Your boss. Figure out how to make your boss successful. No, I'm not joking. Your relationship with your immediate boss is going to make or brake your experience there. Constantly ask for feedback and offer to offload your boss on various things if you have the ability to actually deliver. Don't be a kiss-ass, but do your absolute best to make your boss successful.

Closing words: working at a big corporation can be a daunting experience at first. It's going to be a while for you to figure out how internal tooling and systems work. 3-6 months is not unheard off when it comes to ramp-up time. What you want to do is constantly ask questions and learn how that shit works. Invest the time (and slack) you are give now to seed your future growth. Also invest building connections with other people and discussing things that currently challenge you with them - don't be afraid to be vulnerable and admit when you don't know something. Most people are nice and actually try to help you if they can help you and are worth their effort (in the sense that they're not gonna explain the same thing 10 times to you if you don't put any effort into it, but they will explain something to you if it means that next time you'll do it on your own without bothering them). Forget about pride. Be humble and use your "beginner's mind" to your advantage.

In the grand scheme of things we are all impostors.
Anonymous ad campaign targets up to 10M UK voters
What I find amazing about Astérix comic translations is how consistently good they seem to be in every language. I don't think I've ever come across anyone who said the translation to their native language was anything less than good, and nearly all the translations localize things like character names and do it well.
Asterix has humor on a variety of levels, some of which I completely missed as a child (one of my favorite jokes as an adult: https://www.dailymotion.com/video/x67wk1z). The English translation seems to be quite good at capturing that.

A different style of genius in translation was by Erika Fuchs, the German translator of Walt Disney cartoons. It has been argued that she added MORE nuance to the translated language than there was in the original.
For what it's worth, that's way less than (less than half) the amortized yearly cost of a California prison inmate: about $70,000.

https://lao.ca.gov/policyareas/cj/6_cj_inmatecost