skysight-inc/HackerNews huggingface dataset:
Hey Renato,
I am the developer of an Android app that had more than 1000 downloads a day and a huge number of active users. I ran into the same issue that you are facing right now - I was just a programmer and didn't really have the time to support everyone.

One way I managed to cope with it was setting up an autoresponder that redirects over to a FAQ to help with most common issues / requests. If something wasn't covered via the FAQ people still came back to me and I jumped in to help.

As most of the others here replied: Don't jump the ship and sell immediately - try to power through the next few days and use this as an opportunity to learn.

Cheers
anyone here on HN using rumpkernel? if so, care to share how?
IIRC, originally it was silver, with red buttons
Ask HN: Firms that both in US and London and do L-Visa transfers
I am a European citizen and I want to move to the US.

How to find startups / firms that operate in London and US and are willing to do a L-visa transfer?

I know that Cloudflare offers this: If you start working for them, they promise that after a year in London you can transfer to SF.
Hey, please do what you need to be healthy! Great game BTW!

(I know some with social anxiety, and it sucks that society is so dysfunctional that we don't make simple accommodations which help us all realize our potentials. Hope all goes well for you.)
How to Influence the Output of Serilog
David’s Healthtech Weekly: No. 25 (includes news about a watch)
The "likelihood of developing" vs incidence (what proportion of population suffers from it)

1% at 65, 3% at 70 means that, in the 65-70 year range, about .4% of that cohort develops Alzheimer's per year. Double that to .8% per year in the 70-75 year range and you get 7% incidence at age 75 (3% had it at age 70, 4% got it between ages 70 and 75). Continuing, you get:

- 1.6%/year in the 70-75 range gives you 15% incidence

- 3.2%/year in the 75-80 range gives you 31% incidence

- 6.4%/year in the 80-85 range gives you 63% incidence

That's in the right ballpark.
What Do You Want Your YAPC to Be?
Ask HN: Which jobs prepare best to build a patio11 lifestyle-business one day?
I am a recent college grad in computer science; I can hack something together using Python and recently I started playing around with Meteor.js. Yet, I lack reasonable real-world programming experience.

I want to acquire skills that will enable me to build a SaaS one day. Nothing big, more a patio11 bingo card creator thingy.

Two questions:

(1) Should I look for something like "Full stack engineer trainee"?

(2) Should I look for startups, SMBs or even corporations?
Ask HN: Review my startup, rantbase.com
Hello everyone!

This is my first post on HN, but I lurk frequently.
I have launched the first beta of RantBase, a website where anyone can rant anonymously about anyone or anything. It is brand new (only 1 post), if you wouldn't mind taking a second to check it out, and maybe even get something off your chest so the site has content. Thank you so much!

http://rantbase.com
I can't not tell you this: thank you for reminding me of Uplink. I played Uplink before I knew what linux was. Nowadays I am typing this from an arch setup.

Your game IS satisfying (though I have yet to play it for a while, this is just my first impression). Listen to the folks here at HN, take your time, weight your options. Put your sanity first. Just wanted you to know another stranger on the internet found a bit of nostalgia and bliss while playing your project.

nitpick: I miss a command line :P

best of luck!
Repeat traffic demographics is destiny.
In most real-world cases, it'll look like this:

gzip+Homogenius < gzip < Homogenius < original JSON

gzip+Homogenius will typically be better than just gzip because Homogenius 'knows' about the structure of JSON. gzip will typically be better than Homogenius (without gzip) because it can compress the payload.

Here's the size (in bytes) of the sample files given with the project:

69934 packed-homogenius.json.gz
79550 verbose.json.gz
213742 packed-homogenius.json
265177 verbose.json
Why not Slackware? Besides, does that matter? I'm sure one could easily run the game on CentOS (or something else) if they chose.

Your point about maintainability might be more valid.
Huh? You are questioning the commenter's sincerity just based on how often they want to post a comment on HN.
Witch-hunting does not really make HN a better place.
You had the same idea as me, I think I posted my edit almost exactly when you posted this!

Interesting to see a similar correlation in your results in the ratio between the two non-gzipped and gzipped files.
"but %99 of the time it's unnecessery weight that also happens to eat some of the power that'd normally go to the wheel."

If by 99 percent of the time you refer to climbing(because going up is so slow and takes more time compared with going down), lots of rear suspension's rigidity systems can be adjusted with your finger in a five seconds operation.

My bike has this mechanism, I just select the "rigid mode" for climbing and change it for going downhill.

Eating the power that will go to the wheel is exactly what I want when I go downhill the Swiss Alps, or Teide or Sierra Nevada.

Sometimes I would love to have "regenerative braking". I have a limit in the velocity I can handle. Over this everything goes so fast.

Also, having family you start re thinking the risk you take.

I am good, but not that good:
http://www.youtube.com/watch?v=Xr5FGOKY3RM
Rackspace: 3rd day of disruption
some sort of marketing knowledge, and some sort of development + dev lifecycle knowledge.

the rest can be found on the web :)

if you want to make a million dollars make something that helps a million people.
I will indeed update this. It is still a work in progress.
Isn't Tor supposed to be an encrypted tunnel?
KDE Frameworks 5.2.0 Released
Irish comedian Dara O'Briain has a bit where he talks about psychics having a easy job in Ireland.

https://www.youtube.com/watch?v=LbY7GODI5Dw#t=605
Reminded me of this diagram: https://grsecurity.net/~spender/pics/mac_security_sesamestre...
Show HN: Metaprogramming in PHP without eval. Still evil? Hells yeah it is.
DoSnapshot: Snapshot Maker for Digital Ocean Droplets
This is not intended to be a substitute for a proper CA, not intended to be used in production. Only for convenience and if you trust yourself and the service, you can install the your root certificate in your browser. If not, then don't. Just like pushing past the security warning, I strongly recommend against the procedure to end users. Only to people who know what they are doing.
Thanks for the feedback!

I'm definitely considering this, however for the sake of simplicity it is not implemented in the current prototype.

Right now I'm investigating how many people at all are struggling with planning their trips.
Just something I did a few days ago, mostly for a laugh.

Feedback and contributions are welcome, as always!
POST (create) is for creating an unidentified entity; this one is clearly identified via /:id, so PUT is appropriate (update).
I actually have it :)

http://imgur.com/HPEWaZh

Says "(C) Nintendo Co., Ltd. 1981" on the back.
The NSA and GCHQ Campaign Against German Satellite Companies
Mutable keys in HashMap – A dangerous practice
If they don't change course it seems unlikely it would have been less efficient to have a small tram like operation. Or am I missing something?
IT HAS TO STOP
No Man's Sky programmer interview
Snowden Documents Indicate NSA Has Breached Deutsche Telekom
The one feature that would be nice to see added, and would help the curious, is Back/Forward buttons, as there are several clips I would have liked to have linked to and re-watched, while others could be skipped.
We’re All Nerds Now
The Significance of Two-Factor Authentication Following the iCloud Hacking
Thanks for the bug report. I'll look into that.

As for why to trust it... you won't know to trust me any more than a real CA. With a real CA you also only have their word. I've taken as many steps as I can to ensure that the private keys are not kept unencrypted anywhere where this is not needed (and they are only needed when signing something and when you request a download) and that the passphrase is in flight as short as possible.

While anything is theoretically possible with enough malicious intent, I've made the selling private keys or issuing certificates with your private key without your consent as exceedingly difficult as possible for myself.
Yeah. There's never a kill screen, just increasing speed until there are multiple eggs per second.

First attempt: 484. In a way, it almost gets easier at higher speeds. And it's always obvious which egg is next, or you can just watch what order they appear in and collect them in that order.
It becomes the news as there are no recovery tools available for ZFS as there are with most other file systems. Meaning that the possibility of losing ALL data due to ram corruption becomes a real threat.
They give $, $$, and $$$, but that doenst help me know whether or not I can afford them at all. Do they consider 500$ one dollar or 5000$?
I got 39. I found the test interesting in terms of sorting algorithms. Typically when we think of sorting stuff, the comparison function is deterministic and cheap.

In this case, it gets increasingly hard and even erratic to tell adjacent colors apart; essentially the comparison function is increasingly expensive and non-deterministic.

I wonder if that has any consequences for the "optimal" strategy. In my case -- and I suspect most people did it the same way --, I used a kind of two-way insertion sort: for each field, I first decided if it should move left or right, then moved it as far as it "made sense". So I ended up with a list that got sorted from the outside towards the inside. In the end I had a few passes of "bubble sort", checking adjacent pairs for correctness. This was when it got expensive and erratic. :)

It would be a fun experiment to have an algorithm sort the list (based on whatever sorting algorithm) and simply use the human as a comparison robot: display two hues at the same time and let the human decide which of the two is "smaller". I'm sure you could easily measure and even predict the increase in "expense" (i.e. response time) and the increase in errors and ambiguity for close hues.

You could also do stuff like force the user to decide within a very short time, to determine if there's actually an increase in accuracy when staring at a given pair for 10 seconds vs a 500ms "hunch" decision (or heck, 10 500ms hunches, still a two-fold improvement).
Ukraine war crisis: Cvetlaya Rus Motorola and its fighters
Any specific references on that?
I bought my first serious bike to a friend for less than 300 dollars.

It was a "first class" bike, but 10 years old, so it had not disk brakes, but good old generation brakes.

Simple hardtails and flat pedals are much better to learn MTB and much cheaper. In fact, if you can control your bike in the air with flat pedals a new world will open to you.

You will be able to do bunnies, Bunnie hops and other tricks that are more important than spending money on a bike.

If you know how to jump 1 meter height with your bike, you will run circles with a 300 dollars bike around anyone who does not in a 5K bike.

If you are a pro, then sure, go for it, but odds are that if you are asking you are not.
So it's a schema plus interned values? Do you think it might be better on real-world data to use just one mapping of value id to value instead of one per column/key?
Untrusted, fraudulent and unsafe are three entirely different things. Just because the browser doesn't trust the certificate does not mean it is unsafe or fraudulent. You as the end user can verify whether the certificate the browser presents is the one you installed yourself and as such whether you're talking to who you think you're talking to.

I can't control what people do with the certificates, but I'm recommending against the use of TinyCert certificates for the public web. When used as intended, only people who have themselves generated and installed the TinyCert certificates (or their associates if so instructed) will see them and click past. Anybody else should get the big scary warning and will hopefully, rightfully, heed it.
Absolutely fucking not.
Πως να προβάλετε σωστά την επιχείρηση σας στο Ίντερνετ – SEO – WEB DESIGN
From the website (before signing up) I have no idea if it's a desktop application, a web application, a phone application, and on what OSes does it run.
Each time I read that I'm reminded of Sherlock Holmes. Sherlock Holmes can look at a person and tell you everything about them by just deducing facts from observable facts and cross-referencing what he knows. He can do that, because he's exceptionally smart and knowledgeable, neither of which is illegal - you can't forbid people from being smart and knowing things. Having a machine to do it for you, to me, is a natural extension of your mind, so I feel very much against outlawing a method of doing something, which would not be illegal if you could do it by being exceptionally smart.

Still, I really don't want corporations to have such power over people. The difference between Sherlock Holmes deducing that I usually ride a bicycle to work and a computer system deducing that, is that the computer system then proceeds absolutely automatically to spam me with offers about bike safety gear and indiscriminately shares that information with third parties.

So perhaps the answer here is not to outright outlaw data collection, but to find a model where there is someone personally responsible for your data that will safeguard it and make sure it's not misused.

Imagine a data bank institution, which collects and stores your data and then only allows a very limited access to it to certain parties. You sign up with a databank and pay a monthly fee for your account. Then, whoever wants to collect data from you uploads it to the databank's servers, never stores it locally, and you have full access to it. Each party that collects data on you can access all the data they have stored on the databank's servers, but not the data of some other party, without your permission, and you can always revoke sharing rights or just disallow someone to store data about you, effectively turning off data collection for them. It might also be a good idea to disallow parties that upload data to a databank to compute locally with that data. That is, if someone wants to perform some inference on the data they've collected, they upload a program to the databank, the databank runs it on their servers, subject to access controls that you can modify, and then they get back the results of that computation.

In this model you're the one paying for the safety of your data and the people keeping it are making money not from giving it away, but from keeping it safe. And you can't keep people's personal data without being a registered and regulated databank.

So next time you sign up for a Target card, you give them your databank account number and have full control over your own data.
Ask HN: Could you please give me a feedback on my education startup?
Hi,

I have worked on this web app: http://www.magako.com, which is to help high school students in maths.

I am interested in having feedbacks, especially from those of you who have kids who are between 11 and 14 years old.

Thanks!
You can actually find such information online already.
Dotcom, Greenwald, Assange and Snowden Target New Zealand
Fyi, the wiki doesn't contain any content.. If you want to get someone else on board. It wouldn't be a bad idea to fix this (depending on the amount of work required)
Unseen Ninja Theory: Kung Fu Story
India Mars Mission completes 95% journey
Hear, hear! Splendid work so far Adam!

For the record, I've liked your work since the days of the first Square video. If I were Roger Ebert, I'd say: "Two thumbs up!".

Now, one last question, who do I write to for an autographed DVD with all your vids? (Or even some shiny autographed schwag from some of the strong contenders?).

Why, if you must ask, is because advertising is a personal interest of mine and you are creating your own new niche there.
Maybe the upfront cost of this is a lot lower?
I struggle to see why you would sell this as a SaaS app.

I like the idea of using various forms of markdown to call out to other data sources, and run in what seems to be sentiment analysis and other work across a chat client - it's a really good idea for enterprises over a certain size - but any enterprise over a certain size will laugh at the idea of having it's informal but utterly core competancies stuck on a server in SV next to its competitors chat records.

This sounds like it's crying out to be an internally managed service with a bot in every room. That way the benefits accrue and the data stays in house.

But love the feature concepts - chat is part of what I am calling the "Open Methodology" and a big win for most companies that embrace it
"From One Second To The Next", A Film By Werner Herzog: http://youtu.be/_BqFkRwdFZ0

Absolutely gut-wrenching.
My €0.02.

This is somewhat similar to the situation where a FOSS developer feels the pressure from the users of his software. The more successful their software the more miserable and frustrated they become. I believe the best way of preserving your sanity in this case is just pushing back and allow others to take responsibility. Forks and pull requests exist for a reason. Chances are you're using my open source library for your regular job in which case you (unlike myself) will actually get paid for your contributions.

@napsterbr: you don't owe anyone anything. If there's any obligation it runs the other way. Take a deep breath and enjoy the ride, long may it last. One way of sharing the burden of support (which seems to be your main concern) is creating a community and granting most eager and devoted users some 'superpowers'. Makes them happy and they do a lot of work for you. You only get involved sporadically and on your own terms.
Formalizing human interaction based on Godel, Escher, Bach concepts
I guess virtually everyone who has ever played a video game will remember a moment where you got killed because you looked at your ammo reading for a split-second.
> My algorithm works with the nlink==1 optimization just as well: just don't put those files into the file list that needs to be sorted, instead copy them immediately or put them into a list that doesn't need sorting.

If you do that then your extra storage requirements are now O(paths to inodes with nlinks > 1) which is still strictly higher than O(inodes with nlinks>1). You're also doing two passes, one to enumerate the files, another to do the copying and hardlinking, and doing an extra operation (the sort). I'd be very surprised if that was faster, and unless you have an on-disk sort it will still be RAM+swap limited instead of just disk-space limited.
I believe that this particular post is more about what someone should look into when facing unexpected success than driving a good sale price: so far, no one has posted this was a good idea to sell.

My reaction is: pay a litt major to respond to e-mails for couple of hours a day. Most reactions are: get a serious business partner. Debating that is a lot more relevant than an ad -- hence the tolerance.
I see two great things about this tool, and not exactly for what it was designed:

1) Fix bandwidth problems caused by API designer laziness.

2) Detect API designer laziness and programmer laziness.

The API designer laziness merits description. Essentially, if you as an API host server are sending back tons of redundant data, you are doing a disservice to your user by not passing references to this data in the first place. The results in your API should either include an entities section or links to retrieve more data. (Note the scale of repeated data I am talking about here are subtrees, not just key/value)

The programmer laziness is when an he just sends back JSON.stringify(someVeryLargeObject), instead of making sure only a minimal object is sent back.

So we can detect this laziness by running this tool and looking for 4x compression gains!
Did you mean "probably impractical"?
The computer gaming market doesn't function like most other markets; the idea of considering that monthly income as recurring indefinitely is rather odd.
Indeed, it would have been nice had she provided more substantial detail about his work.
I lol'd when I saw "[the codebase use classes but in an unconventional way]" followed by "[i can offer programming support]"

Down-votes accepted but let's face it this guy is extraordinarily naive.
I agree with you, on every point. As for risks, it's just a risk, a probability... Cantaloupe won't kill me instantly either. And I've tried hash/weed before (as well as another unidentified drug poured into my glass. my girlfriend bought the glass. Probably GHB. I actually liked it, I only regret not choosing it).

And I must say I'd like to try LSD.

Yet there's a risk. I've suffered a cerebral stroke 10 years ago, and that condition could raise that risk. I'm aware of it. Anyway, I decide.

Prohibition? yes, it's hugely inefficient. We grow as we learn to deal with our lives by ourself... Prohibition tries to prevent the society from coping with problems, without avoiding the problems themselves. How is it supposed to even work?
ASK: which noDB blogging framework should I use?
I'm planning on starting a new personal blog that would become a hub of my projects and interests.
I work with wordpress everyday and I know that's not the over-stuffed platform I want to use.
I'd like something that I can style quickly (as a part-time Web Designer I'm well versed in HTML&CSS and some php/js) while learning maybe some new trick at the same time.
I was thinking of Ghost. It looks very promising, but I suspect it's still too much of a deal for what I'd like to do. Plus, node.js compatible hosting looks expensive for my purposes and I simply can't install it on my plain Dreamhost hosting account.
Jekyll looks great, but I still have to understand if it make sense to use it when not coupled with GitHub pages.
Kirby looks good, but I know almost nothing about it.
I'm sure there's a lot more out there I don't know about.
I'd really like to hear your suggestions and personal experiences.
It will be great if you can link some demo sites for the platforms you'll be mentioning.
Good catch, though you should avoid 'x times less/more than ..'

Better is 'one thousandth of a fifth of a milligram'
Looks like somebody has read the comments on the other "I want to sell my project" thread that made it to the HP today...
Selling this game or an application when there is high traffic is not the way to handle things.
Invest about 2-3 hours daily to respond and resolve any bugs.
He didn't. He didn't even sell it. He freaked out big time and just removed it from the app stores, never to be seen again.
Sure! I know I'm not living on the safe side.

But I'm not pro-drugs in the sense that I won't promote drugs. But I'm not anti-drugs either.
I guess if anti==prohibition then pro==promotion... If that's a scale, it's not binary, and I'm just not at one of the extremes.

If drugs were marvelous, enlightening and risk-free, of course I'd be pro drugs! Who wouldn't? So yes, it's a scale.
Git log spelunker (a proposal)
Do not forget about suspension technology.

A mid-range fork today is so much better than a mid-range pogo-stick fork from the 90s.

Better forks & shocks as well as a slacker headtube-angle on most bikes today make todays bike a lot better to handle and ride, and inspire a lot more confidence than a bike from the 90s.

I do agree prices are high, but you do not have to have a $10k carbon bike to have fun or win races.
so instead of just forgetting who I am and the people I love I can get high while forgetting who I am and the people I love.

Yeah that really sounds like it solves the root problem.
You may also perhaps also be interested in the corresponding article at The Intercept, mostly the same journalists.
https://firstlook.org/theintercept/2014/09/14/nsa-stellar/
Snickerdoodle Peanut Butter Chip Brownies
New York Times APIs