skysight-inc/HackerNews huggingface dataset:
Have you tried WhatTheFont?

https://itunes.apple.com/us/app/whatthefont/id304304134?mt=8
This is terrible advice for startups.

While you're busy building your platform-agnostic wondertrap with Cassandra nodes and Docker images and Chef scripts and monitoring and all the other bells and whistles, I'm sitting down at my keyboard and implementing customer-facing features.

The probability that you will want to cross-cloud distribute your app is infinitesimally small compared to the probability that you will never get the right set of features to make your product take off. Platform portability is fake work that makes developers feel productive about doing something that their customers couldn't give a rat's ass about.

There's a reason Pivotal doesn't let you point chores - your velocity is determined only by how fast you make the customer happy. Focus on developing features, and use whatever tools get you to product-market fit fastest.
Here in Brazil, where something like HIPAA doesn't exist, doctors routinely send patient records over WhatsApp, 'because it's more convenient'.

I feel like despite making some some things more cumbersome, strict rules for sensitive data are usually a good idea.
Wild hog is some of the most disgusting meat I've ever had. Gamey strong flavored like I was eating meat flavored with sour weeds. The bacon was inedible it was so bad.

Absolutely nothing like the sweet tasty pig you get from the store.
A few years ago I tried to compile a C++ project into a static binary which would work on both Ubuntu and CentOS.

Long story short, it wasn't possible. Because the latest versions of Ubuntu and CentOS at the time used different versions of glibc which were mutually incompatible.
I think this is the most frustrating paradox of Silicon Valley : we're living in a time where humanity is connected via virtually instant communication services more so than any other time in our existence, building tools to enable this in real-time and even through video (!), but no: you need to be centrally located physically in the most expensive place to live & work on the planet for...reasons? And yet, you'll be doing exactly the same stuff, using the exact same tools, that you would be if everyone were remote.

/rant
Find your passion is great advice, in a world of increasing loneliness, isolation, exposure to news, etc. I think having a passion is a wonderful thing. I don't think your passion has to align with your career however. Programming is a great career for me but it is not my passion, I don't do side projects, open source, etc. etc. But it pays well and provides a standard of living that allows me to do the things I am passionate about.
In my opinion, you have to balance that position with the realities of the work force: what is in demand, what the compensation is, etc.

To give an example, two of my passions can be said to be writing code and playing music. Of the later passion, it is really difficult to make a career out of it that is anywhere comparable to any coding job, and (knowing what it's like in a local band) it's actually more work than a coding job in most cases; the best bands execute a lot on the sales / marketing / promotion side in any case, a side that I'm personally weak at. So music has becomes the "hobby passion", while the "code passion" pays the bills.

(Granted, in some cases it is actually possible to combine the two and do even better. DSP engineers for instance are in pretty high demand as far as I know.)
If happy computing includes trips to the Apple Store every few months because the keyboard got stuck... Again... Maybe. If happy computing means no physical escape or function keys... Maybe. If happy computing means no warranty after 3 years... Maybe. If happy computing means no accidental damage warranty whatsoever... Maybe. If happy computing means an oleophobic coating that will almost definitely fail at least once over the lifetime of the device... Maybe. If happy computing involves not being able to access the data on that 4TB SSD when the laptop bricks itself, necessitating constant backups... Maybe. If happy computing involves knowingly spending double the price of the storage and the RAM otherwise because Apple knows that you won't be able to replace them... Maybe.

But hey, it's thin and light and aluminum, so all is forgiven, right? Don't get me wrong, the MBP is a pretty gorgeous device, but it's pretty hilarious to say that all is good and well just because it's thin and light and aluminum.
Probably. I loathe Facebook as both a product and company, but I have to give them credit: they're smart and they know what they're doing. They're not going to be caught out easily by the usual "disruption".

Facebook knows the lifecycle of social media networks, and knows that the way to stay in front of the inevitable decay is to watch like a hawk for the New Thing and either buy it (Instagram, WhatsApp) or clone it and stomp it with network effects (Snapchat).
It's a page-level cache, and your view on a page depends on username, hidden submissions, point counts, etc.
One thing I've come to terms with is that there's no "finishing" my hobbies. How would you quantify finishing something like drawing? I'm always reminded of the Geoffrey Chaucer quote[0]:

The lyf so short, the craft so longe to lerne.

I like to create small chunks that have a clear stopping point and a neatly defined goal. For writing, it may be the process of creating a blog post. For drawing, it could be a 20 minute sketch of a tree. For guitar playing, I wouldn't count noodling, but I would count learning a new song all the way through. Breaking it up into these chunks makes it more manageable, and each one is a small, enjoyable step forward.

The other question is which one to choose. Each hobby is a craft you could spend a lifetime mastering! I don't worry about this as much these days, and I'll do whatever I feel like on any given day. If I want to focus on one section (say I want to stick to a regular writing schedule to get better at writing), I can set a clear goal for one of the chunks and work my way through it. If I worry too much about fitting everything in, say by giving myself a quota like do these five tasks daily, I've found that it quickly becomes a chore I try to avoid, not something I look forward to. Worrying about moving everything forward means I barely move at all. Letting that go, I can move one forward at a time as I please, which I've found makes for much more enjoyable progress across the board over time.

[0] https://en.wikiquote.org/wiki/Geoffrey_Chaucer
Asmttpd: Web server for Linux written in amd64 assembly (2017)
Here's Smith's definition of a mud moat:

And in the world of intellectual debate, this vast literature can function as a mud moat. That is a term I just made up, sticking with the metaphor of political arguments as medieval castles requiring a defense. A mud moat is just a big pit of mud surrounding your castle, causing an attacking army to get trapped in the mud while you pepper them with arrows.

https://leaders.economicblogs.org/noah-smith/2017/smith-lite...

I was only half-serious in my original comment. What mud moat exists today is maintained less by economists and more by politicians and businesspeople, who find certain "classical" economic conclusions convenient. "Free markets are good - just read the economics literature!"
Could also be 'at length'
The Halfway Point
More bizarre place names: https://en.wikipedia.org/wiki/List_of_long_place_names
shaving the yak refers to tasks that don't really need to be done. The parent was talking about mundane tasks that really do need to be done by someone, so you put up with it as just part of the job.
You pretty much nailed it. It is easier if you have an impartial helper though; a professor I knew back in school would, after finals, invite his students to a wine tasting at this house. His wife would pour and label the glasses, but never took part, removing the chance for subtle cues at the tastings occurred. After we'd all tasted and jotted down our notes, and shared our thoughts, they'd be revealed.

He (the prof) always took joy in how much variation there was in the wines students deemed "best", given our relatively inexperienced pallets. One's favorite was as likely to be pulled from a $150 bottle as an $8 box.
> The fact that you need USD to pay for everything else too is purely due to free market economics.

It's due to economic forces, yes, but US monetary policy is hardly the picture of a "free market." Legal tender laws alone would end in the US Dollar driving everything else out of the domestic market, even without other factors.
In the future we'll learn that pheromones interactions are essential for productivity.
Security > Privacy, and there are plenty of ways to get static burner phone numbers for a small fee if privacy is that important to you. (Skype, Google Voice, Burner Phone, etc)
The discourse within the planning profession has to change before this type of innovative thinking can make any headway in N. America.
You make a fair point. I don't mean to imply discrimination is appropriate in any context, just that groups in power can sometimes frame threats to their privilege as examples of discrimination as a way to resist change [0].

[0] In the Name of Equal Rights: “Special” Rights and the Politics of Resentment in Post–Civil Rights America https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1540-5893....
But that only works if Congress has an incentive to vote to impeach. If we're in a hypothetical situation where we know the president to be a foreign agent, assuming that people in Congress are not similarly compromised, at the very least they are members of the same political party as the president. Impeaching one of their own would have political consequences, and Trump's approval rating still shows a pretty decent base who like him.

It would be basically political suicide for any Republican to vote to impeach because many Americans don't believe Trump is an agent, don't believe he did anything wrong, and still agree with his policies and agenda.

Congress has the ability to impeach, but not the will.
RE: Dhall-Kafka pubsub

Dhall seems to be safe in the sense that it will always terminate and will never crash or throw some kind of exception, but I don't think it's safe in the sense that it is safe to execute potentially malicious Dhall code, unless you restrict the allowed imports to a whitelist.

At the very least that could be used to DDos some target by having the script try to import something from a victim domain. And you might be able to read data on local files and transmit that information back, I'm not sure. It depends on if imports are evaluated lazily, and the data of interest would have to be stored in a file on disk that can be imported.

EDIT: Actually, it looks like you can import raw text, so it doesn't matter what format the on-disk data is that you are trying to extract.

EDIT2: Actually, it doesn't even matter if imports are evaluated lazily or not, you can specify that a network import be made with given headers, so you could just set a header in the HTTP request to contain the sensitive data.
I hired a couple junior devs and they did fine.

There really aren't that many edge cases. If you're changing data, you're in a transaction and that's always strongly consistent. If you're querying data, nobody really cares if it's 10s behind (and usually it was 1-2s).

On the other hand, counting a few thousand things is a pretty major PITA. And doing bulk updates requires map/reduce. So there's a cost... but it's not what you seem to think it is.
Used to work for this startup who was spending 25% of their revenues on a fancy open office....needless to say it was very hard to focus when people are yapping and socializing next to you.
Try to guess why they are called locusts.
> but you claim that he "actively collaborated" with Russia

No, I don't. The campaign is not a “he”, and I said that the collaboration by the campaign (and the potential that, if that is the case, the President is effectively a foreign agent) is the issue, that is, the subject of concern/debate, not that it's a fact (though at least one member of the campaign has already admitted to actively seeking to collaborate with Russia, and implicated other campaign officials, in his guilty plea to charges laid by the special counsel.)
It's the classic "butts in seats" theory of management.
Same. Sacramento, CA - Android
Partisan comedy should be excluded from any discussions here. My comment was downvoted.
The bulk of airbnb’s value and valuation comes from enabling people to run illegal or subpar hotels. I travel frequently and occassionally use Airbnb. Only in one instance was my host actually just renting out a spare room. All other occassions it was clearly a business operation turning residential units into hotel rooms.
.bug is apparently free. Might make way for more apologetic file names

$ ./good_program_i_promise.bug
Presumably because the meta data are quite excessive and telling anyways.
If you created a category in your mind that is "Google-worthy"* developer, that prioritizes above all specifically the niche of Software Development that your struggling with, I believe it is a sign that you should not keep trying to pursue this specific goal.

But I do believe you should try to be a software developer at all before you decide what exactly what kind of software developer you should be for all your career. You have never worked with software developer and you are willing to consider only one aspect of it "worthy"?

*A comment, google-type whiteboard interviews does not mean that they do select better software developers. It is a bias, not necessarily a bias to the best ones.
Lardo di Colonnata is delicious and I love it (spoiler: I am from Tuscany), but you just take a thin slice of it on your bread. You would never fill your stomach with it, even if you have money to throw away, because it is very salty, spicy and of course fat. I can feel nausea only thinking about eating on that alone. Even if ibex is as good as pig, I really do not envy Otzi's last meal.
Picky Eaters Toddlers Solution:8 Tips to Avoid Fussy Eating – CoolKid+ Parenting
If they see any others as existential threats, yes, all of them. Facebook’s current valuation is $599 billion. Instagram was roughly $1 billion at the time it was acquired.

Facebook could acquire 100 more Instagrams and have every single one of them fail - or even shut them down - without all that much dilution.

(Cisco and EMC from 1990-2010 are successful examples of this strategy. See DataDomain, Isilon, Cerent, and arguably Crescendo for example acquisitions.)
From the indictment with my comments in []

22. On or about July 27 2016 the Conspirators attempted after hours to spearphish for the first time email accounts at a domain hosted by a 3rd party provider and used by Clinton's personal office. At or around the same time, they also targeted seventy-six email addresses at the domain for the Clinton Campaign.

[July 27 2016 is the date on which Trump said on national TV "Russia if you're listening..." and invited Russia to commit a crime to hack and find Clinton's 'missing' emails.]

34. In or around Sep 2016 the Conspirators successfully gained access to DNC computers hosted on 3rd party cloud-computing services. These computers contained test applications related to the DNC's analytics. After conducting reconnaissance, the Conspirators gathered data by creating backups, or snapshots, of the DNC's cloud-based systems using the cloud provider's own technology. The Conspirators then moved the snapshots to cloud-based accounts they had registered with the same service, thereby stealing the data from the DNC.

[Trump claims the DNC did not turn over the hacked (physical) server to the FBI. And per this indictment it's clear it was a virtual server hosted in the cloud and at least Mueller's team does have quite a bit of forensic evidence to show how the theft occurred.]

43a. On or about Aug 15 2016, the Conspirators posing as Guccifer 2.0 recieved a request for stolen documents from a candidate for the U.S. Congress. The Conspirators responded using the Guccifer 2.0 persona and sent the candidate stolen documents related to the candidate's opponent.

[Let's pretend this candidate didn't know Guccifer 2.0 was the GRU. He still knew he was asking for and receiving illegally obtained documents.]

72. In or around July 2016, KOVALEV and his co-conspirators hacked the website of a state board of elections (SBOE 1) and stole information related to approximately 500,000 voters including names, addresses, party affiliation, social security numbers, dates of birth, and driver's license numbers.

There are quite a few Americans "involved" either by being affected by ID theft by a crime organization purporting to be a government[1]; an American soliciting a foreign government to commit a crime the proceeds of which would likely benefit his campaign; and at least one American who solicited materials obtained in course of a crime who then received those materials to use against a competing candidate for Congress.

So the idea that American's aren't involved is nonsense. There are no Americans indicted for crimes in this particular filing, however.

[1] This is diplomatic. The less diplomatic version is that this is one nation attacking another, and is an act of war. That's how spy games get characterized when you get caught and revealed to the public.
It makes total sense: open offices discourage talking and collaboration. Most people are "library quiet" as to not disturb others.
I suppose my issue is that these advocacy pieces that are posted here frequently rarely engage with the viewpoint of people they call NIMBYs. If the object is to preach to the converted then that's fine but otherwise maybe it's not ideal.
Are You Regularly Testing Your Incident Response Processes?
> They're getting downvoted because the people who do care about racial and gender equality very much do care about class mobilization

I think this is an overgeneralization. I don't doubt this is mostly the case but I don't think it's conclusive that it is always the case, especially when you look into the activism within and by wealthier classes and corporations.

> to premise the question with the idea that they don't care means at best, OP doesn't know what they're talking about

The way I understood the comment is in reference to Facebook/tech, in which case it's very true: Facebook seems to survey gender and race but there's no mention in their diversity efforts about social/economic background. For all we know, all those great paying jobs could be going to well-off people. 4.9% hispanics of 25000 employees is 1,225 people: Are they first-generation college students born in the US to immigrant parents, middle-class graduates from Mexico's engineering schools or well-off kids from Latin America whose parents could afford them a Harvard education? For the record I know people who would fall under each of these three buckets and I think the idea of classifying them under the same category in diversity efforts is very short-sighted.

> at worst, OP is using class issues in bad faith to bludgeon away any attempts at talking about the former.

I don't know in what faith OP posted, but from his last sentence I gather he is vouching to include economic status as part of "social justice as well", not instead-of.
Using certain names and terms on Reddit and Twitter (not sure about HN) does bring bots in who then try to influence the conversation with votes and propaganda comments. So J. K. Rowling made quite an accurate prediction about how society might interact with advanced technology (aka magic).
"If not, what kind of business provides you with hashing equipment from dirty money?"

That part is easy. Other businesses don't know if your money is dirty, the issue is transactional, i.e. buying without a receipt in the tax domain you're in.

So, if you can somehow take 'dirty USD' and buy ASICs anywhere outside of America, it will probably work.

The purpose of Money Laundering is to get money into a bank account that the government will recognize as legit, but 'dirty money' can still be used for whatever reasons for nefarious purposes, a lot of it even from 'good businesses'.

Buying a few ASICS in cash from individual stores will not raise eyebrows like walking into a Ferrari dealership with cash might.
the study's conclusion, if i'm reading it right, is that therapy is associated with a tendency in people toward fewer good traits and more bad traits. an interesting result given how often therapy is recommended as helpful.

study seems to have used some kind of matched pair design. maybe there's something to this...
Personally, I think you are right and have similar feelings about the subject.

That said, the big success story companies have been mostly (all?) been built on the butts in seats model. Maybe there is something to it that we are missing?
Yes, but people with families tend to cost more than they pay in taxes given that the school system is something like 90% of my town's budget.
sure we spend a lot of time on our computers. but we have meetings too. we talk to people around us. we eat together and get coffee together. no one goes to work and stares into their laptop all day.

and doing this remote is great from time to time. but you will spend 5-10 or 15 mins getting the VC set up. you will hear 7 words out of 10 and infer the rest or rarely ask to repeat. you will be alone and have less personal connection to your coworkers.

i’ve done both extensively and prefer going to work a lot. i WFH often, but it’s not optimal to work remote every single day. we have people who live out far for cheap and come in every few months. no matter how much of a “rockstar” they are, their organizational value is less than one in the building. whether it’s on merit or just humans liking humans they see, face to face contact is important and has real value
> For us, increasing the memory for a Lambda from 128 megabytes to 2.5 gigabytes gave us a huge boost.

> The number of Lambda invocations shot up almost 40x.

One thing I've learned from talking to AWS support is that increasing memory also gets you more vCPUs per container.

-----

Serverless is great in scaling and handling bursts, but you may find it VERY difficult in terms of testing and debugging.

A while back I started using an open source tool called localstack[1] to mirror some AWS services locally. Despite some small discrepancies in certain APIs (which are totally expected), it's made testing a lot easier for me. Something worth looking into if testing serverless code is causing you headaches.

[1]https://github.com/localstack/localstack
Either scoop up (IG, WhatsApp, tbh etc...) or crush through imitation (Snap).
It is mind boggling to me that people are shocked at this. It has been going on for decades, going back to at least the time the USSR tried to help Kennedy win the election.

What happened was expected at every election, it's on the DNC and FBI for not protecting their servers.

Never mind the joke being on the Russians as Trump is turning out to be several times tougher on them than Hillary would likely have been, even going so far as to start threatening their European gas pipelines.
I'm curious why it should stay secret when it's literally world-wide public knowledge they have it.

What would be at risk by sharing what is absolutely known to exist?
Funny thing is that USA thinks it's rich because they are doing something well, but the reality is that they are just cutting coupons off of the fact that they didn't have their industry completely wrecked by WWII.

They'll get easily surpassed in raw income by India, China and few developing countries in one generation.

Or faster. When world decides to ditch the dollar as reserve currency it's house of cards.
Aye, and the aroma is a source of most of the enjoyment.

I like to pair a peaty Scotch with a heavier cigar from time to time. Lovely.