skysight-inc/HackerNews huggingface dataset:
Ask HN: What to record/document as a new entrepreneur?
Hey HN, I am a fairly new entrepreneur that has worked on two ideas and I believe the latest one is really going to take off. I want to record/document my life/business strategies to share with the startup community at a later date, no matter failure or success.

I would love to hear comments from experienced entrepreneurs. My question to you is:

What do you wish you had recorded/documented of your life/business during the early stages of your startup?
I support you on replacing email. But it should be well integrated to the concept of emails, as
1) I don't want to use another system over my system (only if it replaces my all email system)
2) I need to be able to use opp.io also if not everybody uses it (It's taught to make other to use a new system)
3) Most of my tasks are something to do with emails (as in your example: write an email to the costume)
> We don't set environment variables on every request.

Are you sure? That's not what I'm seeing.
…and general changes in water-availability: sweating, accelerated respiration-evaporation. And redirection of blood-flow. So I'd say hardly more surprising than the idea that saliva volume and composition might change while eating.
Many forms of ugly are unchangeable except with extreme medical interventions - the only major exception is fatties. And it's certainly easy to measure.

Note that sex is changeable, so I guess we can take it off your list. In fact, one can also pull a michael jackson for race.

So all you've really got to stand on is the subjective "extreme" criteria. Ok.
See also this talk by two Metamarkets devs: https://www.youtube.com/watch?v=Hpd3f_MLdXo

If accuracy doesn't have to be 100%, a number of options open up.
This is pretty funny. It will be interesting to watch the narrative, and it is surprising how overtly partisan it is. I just wish I had a big PR budget I could use to place articles in the right places to adjust the narrative.
Yes. I wrote that code personally. Besides, setting environment variables on every request is not thread-safe and kills performance, so we explicit chose not to do that.

What behavior are you seeing that implies otherwise?
When you graduate from AA, come check out my group... SA.
The title has been changed. It was something to the effect of "The top 20% of american drinkers consumer more than 15 drinks per day"
The problem comes about if your mac is serving web pages. If you aren't then there is less worry.
That was my thought, too. That assertion is a re-working of the sentiment that only people who have done something wrong have something to hide, and it's a dangerous one.
Which doesn't make sense at all. I should be able to renounce my citizenship via a simple statement on a public forum, such as a newspaper. If a citizenship is really just verification one has taken a certain oath to a country, why can't the individual invalidate that oath once they no longer respect it?
There are two flaws in your argument:

1) As someone previously pointed out the cartel was only possible because of a government created monopoly through the patent system.

2) You imply that while producers do not have the interests of consumers in mind, that the government somehow does.
The reason I believe that there is a conspiracy is that the technology to get a 10,000 hour incandescent bulb is fairly cheap & easy; you need a temperature compensating thermistor, AKA the Bulb-Miser [1]. I've used one before and they really work. I'm now 100% LED.

[1] http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/2007001...
Psychologists are testing ways to reduce unconscious racial prejudice
This story was likely published because the companies themselves told them to take a hike, and they are now trying to garner public sympathy. I don't think they are going to get it. Unauthorized intruders, whether or not they have a piece of paper signed by a guy that wears a robe to work, are not welcome in my phone.

I hope Apple & Google take a hard line on this, at least until the US government passes a law making it illegal to engineer things in a manner that makes it impossible for companies to comply with search warrants. I'm sure that will come, but hopefully it will take a while.
where is my self destruct code? Something that gives them all the appearance of unlocking but just corrupts/erases data.
The alcohol industry also relies heavily on tourism and festivities. People that may not drink daily or weekly might drink at a wedding. People travel to the US from out of the country and many of them hang out in bars & restaurants and drink. Look around the bars of a major city on the weekend and it's clear even the non-compulsive drinkers are putting a decent amount of money toward the alcohol industry.
Congratulations!

I was in the same position for most of my twenties. I did well at work, was in (mostly) good physical shape, and didn’t have any trouble rehearsing/gigging with my band. I really thought I just “liked to go out;” I’d drink when I had band practice or a gig (2-3 nights a week), then would go out on Friday and Saturday nights with my friends. That only left two nights a week to hang out with my girlfriend, so of course we’d go out to dinner or make something to eat at home and end up at a bar.

I honestly didn’t understand what denial was until I woke up one morning and realized I was an alcoholic. I quit drinking 6 years ago and could not be happier with my decision.
> Playing around with a food network could result in unintended consequences.

Yeah, just look what happened when they let Guy Fieri on there!
QUERY_STRING, REQUEST_URI and others are set according to the HTTP request in my environment. Could be Rack/Rails – I haven't checked yet.

Edit: Oh, I see now – you're right: they don't actually change on each request. Tested with %x{env > /tmp/env}.

Thanks for your clarifications!
that's some straw man you got there.

Just because bash is vulnerable in this case doesn't mean that networkd/network-manager will never be vulnerable.
You don't need the numbers to fit into a register to use the results from the paper I referenced. The same is true of the followup paper https://gmplib.org/~tege/division-paper.pdf

I agree compilers have not used such algorithms for numbers bigger than a register "for a long time". But bignum libraries certainly have.

Note that I did not say "compilers implemented precisely what fish implemented" for a long time, but compilers did "this sort of thing" for a long time.

There's another paper referred to by the original one I cited, namely this one http://dl.acm.org/citation.cfm?id=4990 (1985) which gives lots of algorithms for division by specific integers.

Alverson also developed algorithms for division by more problematic divisors in 1991:

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.33.1...

This was in fact implemented in hardware in the 64 bit Terra computer and was the work that inspired Montgomery and Granlund. In about 1994 they implemented their algorithms in gcc.

The important point I was making is that the Montgomery-Granlund work does not rely on "magic numbers" (divisors of 2^B +/- 1).

In fact, in a certain sense, such "algorithms" go back hundreds of years. If you look in Dixon's History of Number Theory under "divisibility rules", you'll essentially find dozens of rules, which can be adapted for any base (where "base" could mean 2^32, 2^64, 2^128, 2^(32*n), etc.).

Many divisibility rules basically just consist of an algorithm for computing the remainder quickly and computing the quotient quickly, using a small number of additions, subtractions and multiplications by small constants.

That's what I was referring to when I said "this sort of thing".

I give a bunch of such rules here: http://wbhart.github.io/SimpleMath/divisrules.html

where obviously there I give the rules for base 10. But some of them were even originally stated for general bases.
The mouse redirection doesn't work very well (I'm on FF). But other than that it's a cool idea. I'm curious how it works. A different Win95 VM for each visitor? I realize it doesn't take much resources to run but that's still crazy.
It's a spiritual disease. You are correct in speculating that one addiction can be switched with another - cannabis, pornography/hookers/affairs, heavier drugs. The bad part is, unless one surrenders, if a person is a bona fide addict, their full blown illness will drive them to depression, unmanageability, prison... possibly suicide.

The good news is, if one surrenders, he or she can suspend the progress of the disease.
jesus when the fuck is HN getting a real quote tag

this manual linebreaks code tag with angle brackets, python triple quotes or what have you is ridiculous
Declarative Build Configurations
That's the equivalent of $50000 in Purchasing Power; so it's not as bad. Although to be fair, a lot of commodities appear to cost a lot more in India, because they are tied (legally or otherwise) to the outside world (blame Indira and her kin!).
I can't imagine what social life would be like in New York City without bars, no one has room for guests in their apartments.
One of which was stripped of their status. Of the targeted group, less than a third were Republicans. If you bothered to put any effort into researching it you'd turn up the keyword list that includes the keywords.

I'm not sure why I get downvotes because I don't do all the work for people making accusations.

Since you are lazy:

http://www.thewire.com/politics/2014/04/new-documents-show-t...

http://www.scribd.com/collections/4492912/IRS-Be-On-the-Look...

etc.

Provide evidence it isn't Republican Spin since you two are the ones making the accusations?

http://www.politicususa.com/2014/09/05/senate-report-confirm...

http://www.hsgac.senate.gov/subcommittees/investigations/rep...

This wasn't some witch hunt. Everything with potential political leanings as well as a number of other non-political categories were flagged. This was because of Citizens United and the fact people were pushing the boundaries.
This means that DHCP clients that use bash and have DHCP server-controlled environment variables can have commands injected (as root) by a malicious DHCP server.

Notably, attackers in an unhardened network can reply to DHCP clients themselves, even if there's already a DHCP server on the network. So it's not just the sysadmin who can exploit this, but anyone on the same network (broadcast domain) as the vulnerable DHCP client.
The FBI is more than talented enough to get into phones, or areas, they just need to invest more time if something's locked. Which honestly, is a good thing. It means they'll have to actually choose on a targeted basis who is worth surveilling, which is more conductive to democracy than just saying, "Give us all your keys". An easy system to crack is an easy system to crack, period.
Those are not system environment variables (which is what is used to exploit bash). Those are Rack environment variables, which are stored in an entirely different manner, and have no effect on bash.

We do set system environment variables for REQUEST_URI, QUERY_STRING, etc, but only during process spawning. Which is why I suggested configuring a static process pool.

In Phusion Passenger 5, we will no longer set system environment variables for REQUEST_URI, QUERY_STRING, etc because of a major architectural overhaul. This also accidentally happens to work around Shellshock.
He said he could not understand why companies would “market something expressly to allow people to place themselves beyond the law.” - I guess the FBI and the NSA don't talk much?
> He said he could not understand why companies would “market something expressly to allow people to place themselves beyond the law.”

That's certainly rich.
Moses made laws. I'm yer boss, niggers. Blaspheming the Holy Spirit is a capital offence, retard-niggers. Yer going to hell. That means the back-end of your life will suck really really bad.
I'm not using the word "overreacting" as a pejorative, but as a simple descriptive. The "overreaction" is simply doing more than the law requires of them. In this case, not taking americans as customers. The law does not require that of them, but they see it as too great a risk to their business.

I would also say that if the IRS is able to enforce their rules without war planes, then it is technically within their jurisdiction. The jurisdiction comes from a) legal jurisdiction within the USA and b) treaties that allow them to enforce laws beyond the USA.
It sure seems to me that if anyone is responsible for excessive valuations, its a16z.
just ssh'd into my WD mycloud.. yep it's vulnerable

WDMyCloud:~# ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Jun 30 08:38 /bin/sh -> bash
Well, at least we know it is probably effective, or they wouldn't make such a fuss.
Hey FBI, if you want the data on the phone get a Warrant that requires the person who owns the phone to unlock it for you - or go to jail for not complying. You don't go to a next-door neighbor who has the key to a house and serve him the Warrant to get into your their neighbors house. Don't go to Apple or Google and make them unlock the phone. 4th Amendment, unlawful search and seizure and all that jazz.
"Willful destruction of evidence." comes to mind.
Here is a related note titled "Are Google and Apple On Your Side?" by Bill Blunden - http://cryptome.org/2014/09/google-apple-crypto.pdf
Here's the entire tweet storm if you find the embedded storify version difficult to read:

1/Cash burn rates at startups: Recently @bgurley and @fredwilson have sounded a vivid alarm -- http://online.wsj.com/articles/venture-capitalist-sounds-ala...

2/I said at the time that I agree with much of what Bill says (https://twitter.com/pmarca/status/511617992757506048 …), and I want to expand on the topic further:

3/New founders in last 10 years have ONLY been in environment where money is always easy to raise at higher valuations. THAT WILL NOT LAST.

4/When the market turns, and it will turn, we will find out who has been swimming without trunks on: many high burn rate co's will VAPORIZE.

5/High cash burn rates are dangerous in several ways beyond the obvious increased risk of running out of cash. Important to understand why:

6/First: High burn rate kills your ability to adapt as you learn & as market changes. Co becomes unwieldy, too big to easily change course.

7/Second: Hiring people is easy; layoffs are devastating. Hiring for startups is effectively one way street. Again, can't change once stuck.

8/Third: Your managers get trained and incented ONLY to hire, as answer to every question. Company bloats & becomes badly run at same time.

9/Fourth: Lots of people, big shiny office, high expense base = Fake "we've made it!" feeling. Removes pressure to deliver real results.

10/Fifth: More people multiplies communication overhead exponentially, slows everything down. Company bogs down, becomes bad place to work.

11/Sixth: Raising new money becomes harder & harder. You have bigger bulldog to feed, need more and more $ at higher and higher valuations.

12/Therefore you take on escalating risk of a catastrophic down round. High-cash-burn startups almost never survive down rounds. VAPORIZE.

13/Further, to get into this position, you probably had to raise too much $ at too high valuation before; escalates down round risk further.

The blog post author then goes on some further back and forth about specifics.
That isn't relevant. If you don't fix the policies, they just hire replacements.
"Locking police out of" assumes that they have a right to be there in the first place.
Yeah but shouldn't it be "top 10% of American people", not drinkers?

Seems a little misleading, as the population of drinkers is only 70% of the actual population.
Those work habits sound obscene.
I patched mine with a apt-get update sequence. It fixed the bug (first fix, not yet the second), and I didn't have to take the server down. Everything stayed up.
LevelDB: A fast key-value storage library from Google
Completely agreed. And, to be honest, I'm consistently surprised at the sheer quality of output the BBC manages, not just in terms of content but technologically too. I know they have a lot of smart people working for them, but I'm still surprised bureaucracy and infighting and budget constraints and all the other things that usually hinder progress haven't taken over.
Can't Marc Andressen just get a blog?
> And today I found out about "Microsoft Open Technologies, Inc." I've never heard of that group before!

I was about to say that the purpose of the separation is probably to allow them the possibility to grant patent licenses with one hand (e.g. under the Apache 2.0 license) while suing with the other... but Microsoft Open Technologies being a "wholly-owned subsidiary" actually means (I think) that the license would consider them the same "Legal Entity", so that particular trick wouldn't work.
The word is out, the people no longer trust their governments. Big surprise when the governments don't trust their people. The road goes both ways.
A random pick can mitigate that considerably, without changing the odds of actually winning.
Yeah, I figured a lot of new content would be a subset of whatever cameras can already capture. I know that you can capture 3D video with two GoPro's but I haven't experienced it yet.
You're right. It was Finland I was thinking of.
Hey, thanks for your thoughts. I like the idea of a data specific packaging platform. In our case, we're using the Django and Python system because it's one we're familar with, but I'm open to considering other options and would love to learn more about them.
Dear Bureau,
Please blame the NSA for bringing this upon yourself.
Indeed, the FBI routinely likes to forget about the Constitution and place themselves beyond it.
A link to the source code (doesn't seem to be recently updated though): https://github.com/chergert/gnome-builder
CYTA 3PLAY 24MBPS ΕΝΙΣΧΥΜΕΝΟ – GetConnected.Gr
What does buying lottery tickets signal other than that I'm a muppet?
Previously apple would only provide data in response to a warrant. Now they don't provide data at all.
The rule is not followed well, then, since clear, descriptive headlines are often replaced with original headlines that make no sense out of context.
Mouse also doesn't work too well here, can't click Start. Also after a while the screen just turns black.
Ask HN: Recommendations for running a HtDP study group?
I'm thinking of starting a How to Design Programs, Second Edition (HtDP)[1] study group in Saint Louis, Missouri, USA, and would appreciate recommendations from HN readership on making it fun and successful.

One idea I had is to make the "tech centerpiece" of the study sessions a laptop which is running DrRacket[2] and some collaborative screen sharing software (e.g. Mikogo[3] or TeamViewer[4]). Additionally, it would be hooked to Dropbox to facilitate easily moving Racket source files to and from the laptop.

Attendees would connect to it and take turns sharing ideas and working through difficulties. I think it would be good to have a whiteboard handy; and open discussions of the material studied between meetings would be the main focus of the group.

What are your ideas? Thanks for sharing!

[1] http://www.ccs.neu.edu/home/matthias/HtDP2e/

[2] http://docs.racket-lang.org/drracket/

[3] https://www.mikogo.com/

[4] http://www.teamviewer.com/en/products/remotecontrol.aspx
Alright, I'm shutting down my cable modem. See y'all later.
Old Technopanic New iBottles (Julian Sanchez)
The interesting thing about eyesight is that the stereotype of the bookworm with glasses is actually true. Reading close-up does actually change the shape of your eyes, necessitating corrective lenses to fix this change.
NetworkManager's had vulnerabilities over the years ( http://www.cvedetails.com/product/5634/Gnome-Networkmanager.... ), as has systemd. Stating this as a reason to switch is ridiculous. One can easily switch to a much more audited, secure scripting environment, such as ksh, and still have all the power scripting brings.
My uncle who is a dentist (also same name as me) told me YEARS ago that most of my cavities were caused by gatorade. Gatorade I was consuming while playing soccer would dry up in my mouth and cause bacteria to eat away at the enamel. I stopped drinking gatorade and other sports drinks, and haven't had a cavity since.
Where did you read that, out of curiosity?
That's interesting, thanks for the link.

One thing I have noticed in my house is that incandescent bulbs last longer if their power is ramped up to turn them on. We have this kind of switch in our main room and the bulbs have lasted longer than 8 years of more than 8 hours a day.

They are rarely on full bright so that could be it too.
Yeah there was an unfortunate bug with how I was encoding values being sent to the database. I understand that it was frustrating and fixes should be coming soon.

That being said this update brings a couple of great new features and I look forward to see what else comes.
Funny: "That led investigators to a Facebook post, made two days after the homicide, in which another man posed in a cell phone selfie with the same gun."

You'd think a selfie would be enough to find someone the traditional way, but they seem to think they needed to locate the phone that took the picture.
I hope you're right. Outside of my tech-oriented friends, most people I've discussed surreptitious electronic government surveillance with are either unconcerned about it or actually for it. And these are highly educated people who should know better.
VCs give startups money, complain about startups using that money. News at 11.

Maybe they'll be a little more careful about who they give their money to next time.

edit: To put it a little more kindly, if startups without viable business models keep getting gobs of money maybe the problem isn't the startup!
The "cartel", if it really was that, fell apart in a few years. Compare that to government failures like the 17th amendment that has eroded states' rights for almost a century, the high-carb low-fat diets they pushed that caused an epidemic of obesity that they still haven't copped to, the Vietnam war that killed a million people, and I could go on all day.

We all know that government and corporations fail. The problem is the way that they fail and the methods for addressing failure. Corporations go out of business, making way for competitors. Governments only change through a painfully slow election cycle process that heavily favors incumbents (in the US). Even then, much of the government like the Bureaucracy and Judges are there for life, yielding very little redress for their incompetence.
You mean I'll have to read through marketing BS when I need an important piece of data in an email I just received?
Wow, can't wait.
Data Science Weekly Newsletter – Issue 44
The technology has been there for a while, it's just finally gotten the point where people's mistrust for the government is something tech companies can market to. -
Another reason to implement DHCP snooping on your network gear.
Nosh – filling the gap caused by the systemd tool not being portable
postgres (or redshift which is.. postgres).

oracle too. Just did something relatively small with that (< 10MM rows), but it's pretty solid.
Just FYI to other owners:

Synology DSM 5.0-4493 Update 5 here: it uses busybox, so not vulnerable.

synology> which bash
synology> which sh
/bin/sh
synology> which ash
/bin/ash
synology> ls -l /bin/sh
lrwxrwxrwx 1 root root 7 Jun 5 11:27 /bin/sh -> busybox
synology> ls -l /bin/ash
lrwxrwxrwx 1 root root 7 Jun 5 11:27 /bin/ash -> busybox
Ahh, Little Bobby Tables.

http://xkcd.com/327/

:)
I'm actually quite on the fence. It does seem to me to be conceivable that the FBI would pretend to be outraged when they are not.

I really don't have enough information and I don't trust anyone.
Landing pages are not MVP's, end of story. Landing pages built pre-MVP are to validate ideas. Getting a user to sign up for a service and use a service are significantly different levels of validation.