skysight-inc/HackerNews huggingface dataset:
> as opposed to FB for which you pay nothing at all.

What makes you think FB is free? Oh you pay for it alright, with your precious, precious data.
Fabulous text-only websites, 2018 edition
"In contact with large, established organisations this book tends to produce cargo cults. Simplistic management self-help literature combined with institutional mediocrity, stupidity, fear of change, and hard-shelled delusion is a horrible mix."

This has been my experience as well with lean in the enterprise SaaS world. We are currently toying with "design sprints" from Google [1] which is basically a faster version of lean to get to an MVP. I feel that design sprints are tangible and can get a group of people to creatively solve a problem in a short amount of time, however it seems you run into the local maxima hill climbing problem.

1. http://www.gv.com/sprint/
I have read Shannon's 1948 paper a few times, and while I have noticed one or two errors, I highly doubt that I know all of them. Is there any chance you could point me in the right direction to research the several serious errors you mention? I'd greatly appreciate the pointers.
Do you have a link to the issue? I encounter similar problems regularly. I restart Firefox regularly because of the memory use. Also, it chews on the CPU more than other browsers when seemingly idle.
I've tried to have a full time job and work on a side project, and if the side project is actually hard (not just some CRUD app) I can't progress at all. I think some of us expect too much from ourselves in terms of constantly working. If you had the mental capacity to work on your project, you'd probably already be working on it.
If I ever loaned my family money, I'd make them sign a secured, transferable note and then sell it off as quickly as possible.

I'd rather extend a monetary gift without any expectation of repayment.

Any money-related issue is bound to sour relations with your family sooner or later. Business partners that fall out can go their separate ways, but when your sister-in-law cheats her siblings out of their shares of the estate--because she opened the account for her Mom, and it was a joint account, just in case something happened to her--that brews some resentment.

Loans make you involved in the borrower's business, and when things so bad, you need to be able to exercise all your options. Your lazy brother-in-law probably isn't going to prioritize making the loan payment to you over buying a new snowblower, or whatever other toy. Your sleazy brother-in-law might just default, claim your loan was actually a gift, and all but dare you to sue him. So it isn't just that there is a taboo against lending, but there is an insufficiently strong tradition of honoring personal commitments and sacrificing of one's self for the sake of the family.
It's not the name that gatekeeps, it's the necessity of having the network in order to access capital. The name is honest. These days, at least you can try kickstarter.
Second, when I did go back, I realized I was just endlessly scrolling - a behavior the UI encourages - looking for anything interesting in the sea of memes, selfies, and nonsense.

You pull down... something spins... sometimes you get a reward.

Can it really be pure coincidence that Facebook and one-armed bandits have exactly the same UI?
The state of data sharing seems to be still quite sad.

* Hosting problems. The first link I tried was already broken.

* Format problems. Also the presented data is in all kinds of formats, some "data sets" even require me to read data off images: https://www.ceicdata.com/en/indicator/germany/gdp-per-capita
And even if it's JSON, this is not particularly great either (Unicode support? Large (64bit) integers?).

* Update problems. Many data-sets change over time (e.g. GDP). How can I subscribe to updates? "git pull" would be nice.

* Provenance problems. I want to know who put which record into the dataset, when and why? "git log" would be nice.

* Presentation problems. (This is OK sometimes) I necessarily want to download 5Gb file before I looked into it. The first few rows of the dataset should be presented on the page, with information about it.

Wrote down a few more thoughts a while ago here: https://github.com/HeinrichHartmann/data-sharing#in-the-idea...

Approaches I have seen so far in the wild:

* figshare.com -- Addresses Hosting and Presentation.

* https://quiltdata.com/ -- (!) looks great. Still exploring.

* github.com -- works fine for small datasets (<1GB)

* packaging (yum, pkg, pip) -- (?) Not sure if that works, but at least they solve: Hosting, Update, Provenance.

This seems to be a wide open problem to me.
In including "circumstances of birth," the parent is implicitly making a division between friends/near family and immediate blood family. Americans usually are willing to help out their direct descendants, often willing to help out their parents and grandparents, and rarely if ever willing to loan money to a nephew or college buddy (more than $50). The reasoning behind this is that business relationships can become incredibly sour, and "never seeing them again" is a pressure release that exists among strangers in New York but not among close family or best friends.
EU is slowly cutting away sovereignity of its member states with regulations such as these. This is a very touchy subject for some of the european nations and "Hollywood production is dumb" is just an extremely stupid thing to bicker over at an international level. All it does is increasing political tension until another brexit happens.
I’m not sure how you could conclude that given that FB is essentially a growth engine designed to drive MAU numbers as high as possible.

Meanwhile, people continue to seek out communities that do represent the types of interactions people want. I’d say it’s succeeding as much as facebook is.
Creator of Temple OS, Terry Davis, Has Passed Away
Computer science consists of a large number of things, theory of computation is part of it. But so are algorithms and data structures.

Practically speaking, the latter (algorithms and data structures) are the most accessible, and allow you to explore the former. Even if we think people should be taught how to express these concepts with a pseudocode, they're still learning to program (in a vague sense). But they can't explore the ideas of CS, outside of a formal approach if they don't program (pseudocode or actual code).

And the formal approach is not understandable (or as easily understandable) without a practical experience with the topic. Do you honestly believe that we should teach students category theory and abstract algebra before we teach them high school algebra? Or perhaps high school algebra before arithmetic? If they have no number sense, they won't be very effective in high school algebra. If they have no sense of the structure of algebra, they'll have a hard time developing an intuition for the more abstract algebra and math concepts.

The same is true for CS. I can sit down and teach someone the hierarchy of computational mechanisms (finite state machines, pushdown automata, Turing machines). But what good is that if they don't understand what those machines actually express? Understanding that regular expressions (not regex) are used to tokenize text, and that PDAs are used to parse text is a great practical introduction to those concepts and provides them with an intuition that they can then use to generalize those machine models to other structures.

So pick a point to start, and work up. Don't start at the formal level and expect it to be effective (unless the students already have a sufficiently advanced background, like a senior university math major could probably start with those machine models and work towards their applications, rather than the reverse).
Hah, I like the implication that not being on Facebook somehow means you're willing to dispose all your friends.
Depends on the state, but a family of 4 with one working at Amazon is eligible for food stamps.

Not sure why part time and seasonal workers don't count since that's often the only way to even start working at Amazon.
Almost all textbooks named "Mathematical Modeling" should have chapters on modelling continuous change with differential equations, hopefully also a chapter on how to model systems of interacting variables with a system of differential equations.

Then also textbooks with names like "Mathematical Models in Biology" or "Mathematical Biology" should have chapters on population growth, a two-species predator-prey model, diseases and epidemiology, and sometimes also a chapter on chemical kinetics (these are all modelled with differential equations).
Yes! I am pretty sure my photos were on Panoramio only. I never published them elsewhere, not even uploaded to Google Photos.
Networking from an old co-worker.
Yes, this is why I try and get WFH gigs over winter so I can do a lunch-time run. Getting up at 6AM in winter for a run isn't going to happen ;-)
I'm 40, and I enjoy being 40. I feel that I start to understand why things are the way they are, why other people behave like they do, and why I am how I am. I don't go so far to say that i grok everything, but I certainly have a lot of clarity now that I did not have when I was younger. And I have a toolbox of things that help me when I am not sure about me, about my life etc.

The rest of your life is starting today. You have a job, a large dating pool and an open future. Visualize your future (it might look like a grey void) and give it a smile and it will no longer look scary (this is something that always works for me!). Then go and find a therapist. She'll help you get rid of the depression, to find motivation in your job and to figure out what to do in the next 40 years.

BTW - I found this article to be encouraging:
https://www.nytimes.com/2018/05/04/opinion/sunday/how-to-sur...
Ask HN: What is your favorite deployment/hosting choices for Rails 5?
We are looking to move a Rails 5 application (as well as a Django app) from Heroku to either AWS or Google Cloud. My knee jerk plan was to host on AWS but I wasn't sure about a deployment/development "strategy" (ie. Kubernetes). I've also been told Google Cloud might be cheaper depending on our requirements. I was given a little tour of Google Cloud by a friend who uses it and at least during that quick overview GC seemed a bit easier to use than AWS. That is important to me as I am not a devops guru by any stretch of the imagination.
Well, facebook does collect your data and show ads to you. Hardly free at all. There’s a reason they refuse to charge.
The relevant comment from Bugzilla thread

> Nonetheless, I'd argue that it's a matter of PR among the subset of users most likely to champion Firefox.

> When the reading list functionality just vanished on me one day and I rushed to make a backup of reading-list.sqlite in case it got deleted later, it did not leave me with a very good impression of Mozilla. (rather than, for example, seeing that it had been migrated to a folder in the bookmarks store.)

> (In fact, I'm currently working on an external utility, to be integrated via WebExtensions, to store all persistent state which I don't feel I can trust Firefox to preserve when 52 ESR drops away. This approach to retiring bookmark descriptions only leaves me feeling more justified in the view that I can't trust Mozilla with my data.)
What was the final straw that made you stop programming with python?
my irritation is C's primitive type system. And programmers willingness to conflate their standard library with system level operations.
lego is funny, if you have a pile of red 'stuff' it's hard to pick out the 2x8. however, if you have a pile of 2x8s, it's really easy to pick out the red one.

size/shape is far more useful.
So, it seems the methodolgy worked, right?

It prevented you from wasting time on a product that has no market.
The argument was that a program written with proven, solid programming constructs, then it will last a long time. The example language is very simple: It contains things like: +, -, *, /, log, sin, cos, exp, functions, ifs and for loops. These things will not be unexecutable any time soon. These were basically in Charles Babbage's programming language for the Analytical Engine designed in the 1830s, two centuries old already.
They spent lots of money on Pocket and are increasingly pushing people to use it. Making the built-in bookmarks worse is an easy way to make Pocket look better by comparison.
The CODE.org curriculum refers to it as "Coding".
What is so absurd about getting the same payment for the same job? In fact, there are plenty of legislation that underpins this very concept for various groups of people, overseas workers not being one of them, so? I don't really buy the rational market argument, surely that would mean no fungible roles for SV developers.

How one should feel about discriminating people slightly less than socially accepted is indeed complex and somewhat up to taste, I can give you that.
That is where I take issue.

You are wrapping up the measure of raw potential based off gender and skin color. You can't make any assumptions about that based off those two things. You don't know if you are looking at a wealthy black kid, or a poor white kid, you don't know which house hold had a dysfunctional abusive situation based off skin or gender. You can't tell which one was made fun of in school and bullied. You can't even say which one had actually had more exposure to whatever field you are hiring for. You just can't, that is not how it works.

You are being racist and sexist if you make assumptions about a individual based off their skin color or gender. How all the sudden you know somebodies background because you have negative views about what it must have been like to be born a certain color or gender. And don't tell me that you are not doing that, otherwise you would be using some other metric than gender or color to suggest the things you are suggesting. I would be furious if I just got done interviewing with you and you thought I had high raw talent because of my skin color or gender.

I have said many times when this topic comes up. If you really want to make change you have to do so at the beginning of the pipe line, when the kids are young. Support for low income single parent family's (any race). Ensure the environment is well suited for girls to take part in tech activities (e.g. treat everybody the same). I don't buy the "needs roll models" argument at all. Kids / people are either going to like program or not. And if the problems is "there are too many dudes" in tech then maybe we should all stop vilifying the men in tech and create environments where both sexes can learn to calibrate and work together. After reading stuff from vice, and the like no wonder girls/women would be terrified to work with men.

tl;dr Do everybody a favor and stop imagining how disadvantage somebody is based off their skin color, or gender, you really have no clue.
Perhaps a local service other than Netflix can step up then.

It sounds like you are defending Netflix in order for them to continue to offer an inferior product outside of the US.
Interestingly enough, I built and released something very similar [1] about a month ago using a Google Custom Search Engine.

Here is the Show HN for it: https://news.ycombinator.com/item?id=17789119

[1] https://databasd.com/
So when you say "longest" you don't mean "longest section of code", I'm guessing you mean "section of code in which execution spends the longest time".

If so, good, but it wasn't clear to me that that's what you meant. If you mean something else then I don't know what you mean at all.
I’m not sure what’s the point of posting this conjecture 20 times without providing any pointers for people to check if it is actually true.

Nobody on the Internet appears to have noticed but you.

http://www.googblogs.com/distrust-of-the-symantec-pki-immedi... The timeline of alpha and beta releases may have confused you.
Jio, charging pennies for data, is bringing hundreds of millions online in India
Is it just me, or does 33 pages of risk factors seem pretty high?
I see no smiley but I assume the tongue is firmly in the cheek, no?
"there are more people moderating,"

The net effect is that you'll more likely come into contact with the kind of preferential modding that suits your own tastes.

Birds of a feather. One community might mod your type with an iron fist, but jump to another server, where a diametrically opposed set of opinions prevail, and you'll feel more at home.

...or something like that.
There's an interesting ancient pattern of small minority groups dominating certain businesses, often ones which need trust -- here "handshake loans", but traditionally also simply payment for goods shipped long-distances.

e.g. The Greek trader in one little Egyptian town could be more confident in dealing with another Greek trader somewhere in Italy, a week's sail away, because while he might be tempted to run off with the money, word would get around, and soon no other Greek would trust the guy, nobody would marry his sons... he'd be ruined by expulsion from his community. This mechanism didn't work for people from the majority community, because they weren't so specialised, could do other business, could find another priest... Thus the Greeks could ship things cheaper, and won the business.

The Patels, and related Gujarati groups, have been in this kind of trust-heavy long-distance trade for centuries. They spread all over East Africa in the 19th C, and did very well.
Just recommended this film today to someone! Definitely worth checking out, even outside your interest of what General Tso actually is.
Uber Driver Scam in Buenos Aires
Can we get a full disclosure on point 4, are you obese? It's very possible for obese people to lose weight, it just needs to be treated like quitting smoking is treated.
Also need some way to indicate the send is complete.
Maxwell’s fish-eye lens may entangle pairs of atoms
I think you are entirely correct and your view does not need to be changed. If you look at how everything is playing out on a geopolitical scale, authoritarian states are winning over democracy. At a macro scale, even in the politics of Tech you can see this. Tech platforms are put under immense pressure from their users to moderate the platform. No one wants to spend the time to filter someone from their view, block people, any of that. They want the platform to do it for them. Platforms KNOW THIS.
Dataset for What College Students Think about First Amendment Issues Poll
There was some degree of trying to provoke him once he got very internet famous and latching on to some of his memetic hiccups, but the majority of it was genuine admiration. His projects are a lot more impressive than most of the show hn material that gets passed off here.

He didn't really interact with his followers too much. Most of his later live streams were just him broadcasting his thoughts. If you followed his train of thought for like 7 or so minutes you could see the kernel of some truth.

His live streaming also enabled him to collect donations from his followers. I gave him a few bucks numerous times when he was hard up.
The first resource that pop to my mind is Headspace, the mindfulness app.
It will help you to learn how to be calm.
You don't need to buy any package, really. IMO it's just a scam that helps to calm you down and get your work done.

You just need to learn how to breathe, not to get your work done as a corporation robot but to "read yourself", your feelings; that's why you don't to pay anybody to teach you how to breathe.

Okay, back to the tracks.
Second, talk with your partner, talk about your feelings and the feelings of your partner.
In my experience most of the times the frustration is because of misunderstood stuff.

Third, keep a journal about your feelings. It will really help.
Would you then bring some light on how the such thing happens actually.

I worked at the same company, didn't work on OneNote. Doesn't matter, I'm a tech guy and these decisions have nothing to do with the technology.
Why not just switch to inline style attributes? It seems like moving those styles into a CSS class is an unnecessary level of indirection.
The default is to bind to `127.0.0.1`, which is safe (allow connexions from the local host only).
I think the question of age comes into play though.
Those aren't "lean" either! "Lean" means starting your business before you have a product, marketing-driven development, and fumbling around chasing customers until you find something they want to buy, and then building it.

https://en.wikipedia.org/wiki/The_Lean_Startup
Had anyone in the 19th century realized the generality of computing in binary there would have been successful mechanical computers of the age. Doing everything in decimal was part of the problem.
I don't really see where the blatant lie is. ISPs never advertise dedicated speed and most have long documents describing how they manage their network.

What do you want their marketing to actually say?
You can imagine how ridiculous this sounds right? If Google had blacklisted these certs in April as you claim, would that have not been a massive shitshow for everyone involved, and would have been on the top of HN?
> You can't create a UI that makes everyone happy either.

That's why every software project having a user community has theme support.
I've been considering building my own ErgoDox for quite a while. I enjoy the idea of being in control of switch selection, firmware, and general appearance. Not to mention the satisfaction of having assembled something which I use so much daily.

At the moment I'm using a generic 105 key Cherry MX Blue keyboard. Does anyone have experience with the ErgoDox, or have tips for someone looking at building their own?
> I really don't think that such topics can be self-studied

Can you explain this? What makes something extremely difficult to be studied without a teacher? (I took calc in high school and never took diff eq, so my knowledge in this specific domain is basically zero)
Thankfully for the world this kind of nonsense, naive and borderline militant stance against your own security has not caught on.

And yeah I would describe multiple remote code execution vulnerabilities that can be triggered with pretty much no user interaction as 'nasty'.

You can find out just how vulnerable you are if you'd like, just find whatever crusty Firefox (or better yet a crusty fork!) version you are running here[1] and take a look.

1. https://www.cvedetails.com/version-list/452/3264/1/Mozilla-F...
What are the pain points of your current system? Time spent booking? Time spent reporting? Researching logistics? Cost of travel?
This was a really well-written post. It is a far too common occurrence for startups to hire a well-credentialed VP to run marketing only to find out 6 months later that he/she can't execute at all.
The person legitimately asking for differences in the two countries has yet to be given an answer, if you’d like to constructively answer instead making broad generalizations about users from entire countries.
Exactly! Firefox is very rough and slow compared to Safari on my 2016 MacBook Pro, with or without an external 4K monitor. I'd like to use Firefox, but I tend to just open Safari instead because it just feels better.
This community uses traditional/informal financing methods with members of their community with primarily "social reputation" at stake. This kind of financing not available to outsiders, and that kind of community effects are every where to be seen in many industries.

For example, there was an article about how Portuguese immigrants have sort of dominated Dunkin franchises.
For the time I spent in India, most of them eat their meals at street stalls throughout the day. Those that do have home cooked meals, often have housemaids that do all of that super labor intensive cooking. Even the relatively poor, have even poorer people working below them at home!