jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Dead, if you're talking about this one.
http://news.ycombinator.com/item?id=2020543
original post: http://paulbutler.org/archives/visualizing-facebook-friends/
I have never been a customer of Ryanair. How difficult is it to navigate their dark patterns?

Can I be a customer without getting entangled?
As a high-profile US citizen military prisoner in a military prison within the United States, he probably doesn't have to worry about that too much.

I'd much rather be guarded by soldiers than by civilian prison guards. If a soldier hits you, he has a commanding officer who is going to jump down his throat. If a civilian prison guard hits you, he has a union who's going to cover up for him.
Two reasons.
1. IE support whilst possible doesn't give great quality results, especially at smaller point sizes.
2. Font licensing hassle. None of the foundries seem to want to license fonts and getting an online license is often too much hassle. Image replacement is ok, since you're not making the font file and metrics available to download.
Different sectors of the startup world frequently behave like the casinos of Wall St. If we act like this is OK, we'll have to wait for the economy to really convince us otherwise before we agree that this behavior is not helpful to the economy.
It's an illustration by absurdity that your thoughts are limiting you and making you unhappy, and that there are other ways to think which are still compatible with being a good person and a moral person.

For as long as you hold in your head the belief that your refusal is what hurts people then you are going to be unhappy about being asked questions.

If instead you held the belief that their expectations and demands in their head is what hurts them, then you would be free to accept or refuse politely and in good conscience, and still be able to be a person who "considers how he affects others".

The fact that you cannot consider saying no is what makes a joke out of your comment "I don't want to be a person who doesn't care about his effect on others". At the moment you are forced to accept regardless of whether you care or not. Caring doesn't come into it, they ask and you force yourself to accept, you don't get to choose or consider.

If you didn't force yourself to accept because you were no longer afraid that it was you hurting them, then you would be free to consider their request unpressured and respond however you felt like at the time, but still respond based on your morals and so on.

At the moment you say you are someone who cares, but you act in a way that you ignore your consideration and decisions and marginalise your caring making it subservient to a fixed instruction. You say you don't want to be someone who doesn't care, but changing that part of you would free you up to be someone who can care and isn't forced to act one way or the other.
In a world where people take out payday loans at 400% is it any a surprise that they would incur technical debt in managing their content? The typical user thinks about the interaction with other users, not the content.
This happens in a ton of languages, e.g. Ruby (method call syntax and blocks), Scala (idem), C# (LINQ syntax), etc.
I thought Good Calories, Bad Calories was very good. It's about the bad science behind the high-carb, low-fat diet advice. From there you can get into things like paleo diet etc. I'm not recommending any particular diet - there are plenty of people who think Taubes is full of it (http://reason.com/archives/2003/03/01/big-fat-fake http://www.proteinpower.com/drmike/wp-content/uploads/2008/0...), and I'm not a doctor and have no training in the field. Just an interested observer, since diet, nutrition, and exercise is the base for anything else you're going to do in your life.

Amazon link - http://www.amazon.com/Good-Calories-Bad-Gary-Taubes/dp/14000...
Google Books preview - http://books.google.com/books?id=Xdm40JUD9HwC&printsec=f...
Nothing at all - I am a grumpy old man.

And I like it this way, dammit.

(seriously, ask a silly question, get a stupid answer).
It's actually pretty interesting the things learned. The preconceived notions that the author had are so US centric.

Having travelled around the world, I'd mostly agree, but coming from a European country I maybe saw things a little differently. For example the US/Canada culture thing.

Also I found it rather amusing the shot about not needing much stuff, carrying a $1000 camera :)
Despite knowing it was aimed at Linux, which I don't use, I still had to try it out to settle my curiosity: it's completely harmless on OpenBSD and Mac OS X; it does not hang either of these OS' kernels, and does not eat FDs.
* New Relic - Server Monitoring

* Canvas by Instructure - Learning Management System
Enough to sue them for misleading advertising or something like that? It needs to be done, just to make a point.
Did you look at Pittsburgh? I'm there and always wondering how it is out east.
Re both of you:

Yeah, it could be by design, and yes a number of corporations have direct fiber lines out to Japan. I used to work at Microsoft in Beijing, which had a line out to Japan and it was easily the fastest internet I've ever use in my life (goes without saying also uncensored).
Pismo used to use ruby-readability (linked above) but I ended up writing my own system. It works similarly to Readability but is better on certain types of poorly formatted content (but worse on others, so YMMV). Pismo is more a general purpose content extraction library than Readability and better suited for machine processing and summarization (which is what I use it for).

Pismo also comes with a command line client built-in, so you can do stuff like this:

$ pismo http://preona.net/2010/11/ever-wanted-arc90s-readability-as-an-api/ title sentences

:title: "Ever wanted arc90's Readability as an API?"
:sentences: Over at Preona we have been wanting something just like that for a while now. So we built it! Some time ago, while developing LazyReadr, we were faced with the fact that RSS feeds simply aren't all that lovely anymore.

Note: "sentences" picks the first few sentences by default, but this is ideal for a summary by an automated system or for a news page :-)
For those that have followed it, how do you think the stack exchange sites concept in general is going, do any of the sites look like they will die off? I notice some of the visitor/day numbers are quiet low for some of the betas.
It says the page is not available in my language. Where does it infer my locale from? I have set USA as my location in my Google account and preference for en-us in Firefox.

Hey Google, I don't want all pages to be in my language. Show them in English, please.
Your homepage doesn't explain what drill does. A single sentence is more efficient in communicating the purpose than a 2 minute video.

clickables:

http://drilll.com

http://drilll.com/http://www.paulgraham.com/yahoo.html
Hire an architect to do the specification ($40k for 2 months), and one board designer ($120k as contractor for 6 months) and two layout engineers ($36k total) to implement the design. For redesign, use a contractor at $75 per hour (budget $4k). This is for top-quality Valley talent. If you do this overseas, costs will be 1/3 but you will need more redesign.
$10k for software tool licenses
$50k for prototype PCBs
Indeed. This is really bizarre behaviour. The full links are shown in non-clickble text beside the links. But the links actually point to shortened bit.ly links. What's the point of using shortened links here at all?
Actually that feels like a reasonable reason for keeping the source temporarily secret.

I've been worried about it but now I see they had a good reason I have hope the behavior changes.
Excellent, thanks for the tip! I have to ask though, given a tool that does exhaustive testing (like Loom), shouldn't it be trivial to adapt it to do random testing merely by randomizing rather than enumerating the test inputs? Is there something more going on that I'm not seeing?
The third paragraph says

> Managed languages like Java and Kotlin are the best option for Android app development. These languages are designed for ease of use, portability, and safety.

You're not going to write Android Activities in Rust. Nothing is stopping you from adding Rust code to your Java/Kotlin app though.
100% Agreed. Ex-Mesosphere employee (I joined in 2015 and left/was fired a year later)

The dominant ethos at Mesosphere was that they already won, and were poised to become the next 'cloud orchestration' above the cloud services. But the managers also had no empathy for developer experience -- the majority opinion was "distributed systems are hard, developers don't deserve to have a good experience", despite the new cool easy-to-use distributed systems cropping up every week. The company even developed a sham 'community edition' that was designed to fail. One person complained on our community slack channel that he left his cluster running overnight and was charged $600 for the 12 hours of use.

Within a few months of joining, I started to point out their odd technical decisions (e.g. why they decided to build their enterprise edition on Core OS rather than a trustworthy distro), and was eventually chopped for speaking up. I was fired right before a massive company offsite. When the rest of my team came back, they along with my manager were fired, too. The messsage was: we didn't need your whole team but because you spoke up we had to double screw you.
I don't personally have any skin in the game, but of course I blame him for losing his money. It's his fault, who else would I blame? Pretty cut and dry case of terrible risk management here. What seems controversial?

Nobody held a gun to his head and told him to load up crazy leverage on a highly concentrated basket of equities... And the banks that lent him money didn't have transparency as to his leverage elsewhere.
We found that those things help keep you from interfering with the freedoms of others.
Overriding priorities has nothing to do with "bad mental state". It only has to do with changed priorities and scope.

Missed deadlines have to do with need to fix other more urgent stuff.
Is it really 15 minutes? What about all the time lost from flow/focus, the hour before the meeting where you are unable to start new work, the hour after where you have to scramble to communicate/fix erroneous update info, etc.

What if the scheduled time is right in the middle of your best focus time of the day? You've lost most of your day. every day.
Yeah, similar setup here - I've plugged mine into the first HDMI port on my Onkyo receiver (http://amzn.com/B0077V88V8), and everything works fine. Audio through the reciever, no TV on - plus I get the automatic input switching thing that Chromecast does (seems to just go to the first HDMI port on the receiver, not the actual one it was plugged into). Pretty nice.
About a year ago or so I tried to fix a computer of an OS X user where the Dropbox installer somehow deleted the home directory and replaced it with the dropbox application... That was an odd experience (and one where sandbox didn't help...)
Great might not be the best choice of words, but it is doing what most businesses set out to do. It is making money.
>Go's package manager also came years after the language became widely used, and it is now very widely adopted according to the most recent survey[0].

Are you talking about "pkg.go.dev" and the "go get" command? Isn't there some path dependence in the history of events that's not comparable to C++? Consider:

- Go language: created by Google Inc

- "go get" syntax for package download designed and created by Google Inc

- "pkg.go.dev" funded by Google Inc and highlighted on "golang.org" website that's also run by Google Inc.

There is no business entity or institution in the C++ world that's analogous to Google's influence for Go + golang.org + "go get" + pkg.go.dev.

>It would just require the major stakeholders to all _care_ enough to make it happen,

But it's easier to care if there was an influential C++ behemoth that captured everyone's mindshare to move the entire ecosystem forward. C++ has no such "industry leader" that dictates (or heavily influences) technical direction from the top down.
> It’s worse than that: the advice to use parameterized queries goes back to the late 1990s before that legacy software was even started

MySQL didn't introduce prepared queries until 4.1, which was released in 2004.
The difference is that "load" means that the file is otherwise acceptable (valid header, valid content) but that it's been adjusted so that the checksum isn't what's described in the manifest.

That is:

1) the JAR file successfully loads by the JVM -- as in it will "load"

2) the JAR file doesn't pass the SHA checksum requirement you've added -- as in it isn't the file you expect.
Feeling betrayed in a big way as someone who evangelized Signal for several years to all my friends.
One of the catchy Economist adverts claims "99% of the 1% are subscribers". I get to interact now and then with this demographic and conversations often use a recent article in The Economist as a starting point. It may be middle class in the country it is published, but it has found elite clientele around the world.
A very good point.

Signal's tying encrypted messages and phone numbers to a publicly available ledge of transactions?
Funny, I did the same thing.

The answer below by mmel is more appealing to me after looking through those alternatives...

I agree, that the closest is Productivity Peach, but being a closed source Java app, and my circumstances, that one liner could be going more my way, thanks Kagerjay and mmel!
> Braintree, Stripe, and Paypal all have fantastic tech and reliable services in addition to fantastic documentation.

Paypal sucks for merchants. You're basically at their whim without any legal recourse. Just see what happened to Wikileaks or hundreds of merchants having their accounts frozen and their funds locked without any real reason!
while i can see that appeal for people who want to get away from it all, but i can't fathom that those same people would want to live in the same building with 200 other people. it seems like the worst of both worlds.
I have a complete set of PC Mag going back to the late 80's. I was thinking about scanning them in, but Google beat me to it.

I do have a lot of other computer mags scanned in. I should probably see about getting permission to make them available online. I have a soft spot for Creative Computing from the mid 1970's. :-)
The poor UX is the keyboard layout throwing away altgr.
By that logic, you should probably stop programming altogether because all runtime of managed languages is written in C. What if it all comes crashing down?!
I wouldn't call it depressing at all. It's just fascinating how a different culture will take off with something that we consider to be completely mundane.

How many Americans get Chinese phrases tattooed on them because it looks cool?
It's a ridiculous assertion that a site founded three years ago has wandered from its roots. As for that guy's shirt, it's hardly takes a Marxist to think it's in poor taste.
It's funny you mention WhatsApp and Erlang, because the article actually addresses that point:

> You're more dependent on the decisions made by the language implementers than you think ... some odd case that didn't matter at all for the problem domain the language was created for

The language implementers (employee of Ericsson) made design decisions based on telecom constraints, exactly the same constraints faced by WhatsApp and other messaging systems. In the parlance of the article, WA is in Erlang's problem domain, so a strict interpretation of the author's words would have him agreeing with WhatsApp here
Business Insider post - didn't click

Dotcom bubble 2.0? Hard to say - I'm not a silicon valley insider about to divulge well earned punditry.

Opportunism will always be there - and it's healthy. The only thing out of kilter is how brazen those investments are. You notice this - when investors call iOS developers the very moment an app gets popular on iTunes. Most people cast a blind eye - but when you're an investor, it's very hard not to notice tactics - the opportunism seems awry.
Last time I looked 'crowdfunding' was on the prohibited businesses list for Stripe.

Kickstarter might have cut a deal to pay a higher percentage in order to be allowed to use Stripe.
Keep in mind a committee vote is just that, a vote in committee to move the bill along.

Sometimes a legislator will like the overall bill but see some problems and be assured by the patron that they can come to an agreement. Sometimes they absolutely hate the bill and know it will die, but they'll move it along just to get the opposing party on record so they can embarrass them in commercials. Sometimes they just move it along in because they have a deal with the patron. It's all politics as they say.
Sometimes I think startup land is a different planet, around here pretty much every company who would hire a software developer drug tests AND background checks unless maybe it's a really, really small company. Some even do the hair drug test instead of the piss test.

I've ALWAYS been drug tested before starting a software job. I've been drug tested working for the most benign of industries. I actually had a friend who quit weed so she could get a better paying job.
Ate (formerly YouAte) does this pretty well. It doesn't do the correlation analysis for you but it does allow you to easily log the food, whether it's on-track / off-track with your goals, how you ate it, where you ate it, and how you felt.
Thanks for this. A similar project was in my private pipeline. Maybe I can just use this instead :)
No doubt, like all things genes, environment has a non-negligible impact.
I've never seen actual grassroots activism accomplish much, if anything.... It's always insiders who make a career out of policy that ultimately shape it.

Did the Vietnam War end because the Washington insiders (who were, if you'll recall, the ones who started it) had a change of heart, got together one day and decided to stop it? Or because the country threatened to become ungovernable if they didn't?

Really, the blithe dismissal of the impact of public protest expressed in your statment is astounding.
even less cute, horrifying things ;)
I switched just a couple of weeks ago. FF gave me the option to import bookmarks, saved passwords, and the like. Worked great. I think it took a bit to sync all up, but I'm logging into sites easily in FF. I like that you have to right click and choose which login to use. What I don't like is that FF has locked up several times. And I don't like that I apparently need to be more accurate in touch-clicking small kinks like upvotes or collapse thread on HN. One feature request is around highlighting text. I have to look practically under my finger or thumb. In Chrome, a zoomed in dialog box pops up letting me know what I have selected.
OK, thanks. I'll ask my psychiatrist.
It’s not platforms fault that certain communities are much more likely to violate basic rules.

If reddit creates a rule stating “do not threaten or advocate for violence” and in the process of enforcing that rule they find out that certain groups are disproportionately affected, should they continue equally apply the rule or should they start tallying things up to make sure they ban equal amounts of each group?
That's the equivalent of "we'll get back to you". If they know and not doing anything about it they're not doing their job.

That's not so bad for a free project but if they pay someone to do it that sounds like a bigger problem.

Edit: In reply to the comment below which I can't reply to: Someone else mentioned the person doing the server was being paid for the work on the handbook.
A twitch art vtuber steamer had a similar realization:

Running certain online games in the background (I think it was final fantasy) fixed problems with the art/drawing/just chatting stream dropping frames.

(Sorry I forget who, I also think it wasn't someone I normally watch so it's unlikely I will remember.)
Let's look at my experience at a startup.

Tenacity – a.k.a nagging people day and night

- If a feature, no matter how large, took too long, it was time to nag. Like adding google maps with those popup detail boxes, directions, and other things to three screens without knowing javascript in a weekend.

- Why am I wasting time reading documentation? (While I'm trying to learn a new web framework and language at the same time)

Pivot-ability – Be agile, iterate, feedback and push forth.

- Every wednesday for 4 months the guy would charge the design of the website so drastically it was faster to start a new website from the beginning instead of reusing code. (There was two or three exceptions to this, one of them being the meeting was canceled)

- Being responsible for the servers after the admin disappeared meant I was on call 24/7 if something broke. (Thankfully, I was only called once on a weekend to fix something. Most of the problems could be handled during office hours)

Inspiration - How exactly does one inspire their team?

- Biweekly talks questioning my enthusiasm for the project.

Perspiration – Working hard, burning the midnight oil, go without sleep for few days

- Had to be in the office at 8am every morning so it looked like I was working. I'm a morning person so it wasn't horrible for me but my coding partner was a night owl and I doubt he slept while he was around.

- Founder went on a vacation for a few days with his girlfriend. (Don't have a problem with this.) A week later I was asked to add google maps integration over the weekend after I'd been working 15 days without a break. I had put in the most I'd ever done in my life, over 50 hours in 5 days. (I have a problem with this.)

Yup... I wanted to kill someone.

All that said, I really valued my experience, however horrible it may have been at the time. I learned an incredible amount about programming, system administration, and protecting myself during freelance work. The partner I had is now, several years later, my closest friend.
A note on Ann Winblad. It took her and John Hummer 18 months or so to get their fund started. They had one substantive hook -- they promised to be the first software-only VC firm. (Accel, already well established then, was just software-mainly.)

They also had a gimmick -- their visual. Ann is tiny, while John is a former NBA forward. If there isn't a full 1 1/2 foot difference in their heights, it's close to that. As Ann told the story then, it helped people remember them. :)

Ann, by the way, was a founder, while John had worked for another VC (Pitch Johnson) and elsewhere in finance (Victor Niederhoffer) after his hoops career ended.
What doesn't make sense in my circle is this.

If EP was so adamant about trying to 'bring KPCB along' and change it's 'boys club' culture -- which really rings with JC's point #2 --

-- why did she leave VC? She's 100% convinced she got passed over for promotion at KPCB for illegitimate reasons.

Thus she's convinced she has a lot to give in VC. And she has years of experience.

And there are other VC firms with a very inclusive environment for both genders.

Why on earth abandon a highly remunerative career path, if she's confident of her VC talents? Being CEO of Reddit isn't bad, but financially she'd be MUCH better off sticking with what she knows.
Khosla was a Sun founder. Doerr was an HP exec, albeit not terribly senior IIRC.
http://upload.wikimedia.org/wikipedia/commons/5/56/Two_pie_g...