jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The answer is not, "um, it depends on X", which usually indicate a lack of understanding of the problem as well as a lack of knowledge about the solution. People, especially tech nerds which tend to have ego issues, need to learn to just say "I don't know", or to simply not answer a question that they don't know the answer to. It doesn't depend on anything. The best place to register a business for international travel is the same as the best place to avoid having to pay taxes on your income, while maintaining impunity. The Cayman Islands, for instance, make for an interesting conversation. The only real problem that you have to be okay with breaking a few laws. For instance, if you are traveling in countries that require you to pay income tax for income earned while in their country, and you are working for an American company of the contractor, etc., technically you need to pay taxes there, but most people in the situation would not. If you are okay with breaking those types of laws, then your best bet is just to find a place that is willing to hide your information, hence the Cayman Islands. Now, the Cayman Islands won't work for everyone, because you have to have a significant investment to found a company there, but you can do this and other places with little or no investment, such a Belize, or any number of tax havens.
It's funny that in a discussion about sexism, you are hanging your hat on the objectivity of physics.
No, key agreement protocols were invented in the 20th century. Two parties can agree a shared secret (such as a key) without an intermediary discovering this secret even though the intermediary knows everything both parties said. We have no mathematical proof that such protocols can exist (they need a trapdoor function and there is no mathematical proof that trapdoor functions are possible), but nevertheless they seem to work fine.

Now, working KEx does leave you still not certain who the other party is, you're now communicating securely with someone but you aren't sure who. That's why the Web PKI exists. But choosing to have Zoom hold all the keys is a choice and not as you've portrayed it a necessity, the system could be designed to work just fine without doing that.
Subresource Integrity allows the HTML file to insist that the js file hasn't changed. I guess it would be possible to download and run the html file from your own machine.

Alternatively, it would be possible to create a service worker that uses a local copy and makes much more of a deal about files changing - it could always confirm changes with the user before allowing a change. Security sensitive apps should probably be doing this.
I recommend Counterfeit Monkey, it's the top-rated game on IFDB and I think it deserves that spot. It's also a game that would be impossible to create graphically.

https://ifdb.tads.org/viewgame?id=aearuuxv83plclpl
Location: Barcelona, Spain

Remote: Preferable

Willing to relocate: Hell yes, if I can :)

Technologies: 8+ years as CTO/CPO; past 6 years as successful entrepreneur starting the biggest Fintech lender in Spain. Recently retired from the business for a personal break and to start another company but reconsidered given the pending global economic crisis.

Resume: https://www.dropbox.com/s/lm2eneptehl2aby/2020%20Nicolas%20O...

Email: noverloop@gmail.com
Looking at the gameplay, it seems fun https://www.youtube.com/watch?v=tI-N_TnTp1c

Apparently it was released with the Atari Flashback 2 mini console and that's how it became known to the public https://nerdlypleasures.blogspot.com/2017/12/atari-flashback...
ye I know, my point was more that he was trying to draw a line between his two experiences that doesn't exist. The counter-point was simply 'well here are some examples of sites that took a lot less than 1000 hours to build and they were successful'. If he said 'profitable', then I would have found other examples, but my comment wasn't support to be about the specific examples anyway

It is crazy to suggest that 1000 hours is some sort of benchmark. It leads to crazy thinking where on one hand it could be 'only 800 hours to go until this is a success' and on the other 'well i have put 2000 hours into this and it is going nowhere, according to what I read on HN I should have given up 999 hours ago'
Well, for some definition of 'advanced' you can look at the Asteroids example. It has multiple lists of entities in the big game state hash, and has functions which pull them out and operate on them. The full hash is only used in a single, small function.

But honestly, I think the Asteroids example may still be the most complex real-time game written in Clojure so far. I think the approach described above should scale pretty well, but that's an unproven theory. Hopefully this site will encourage people to find out.
It is on Ruby On Rails.
The idea is simple and niche.
If it has user acceptance I would be interested in continuing with it.
I am getting sucked in just trying to make the UI better.
Just in case if you are interested but it is work in progress
http://doosracricket.com/
I've just found:

- Microsoft azure http://www.microsoft.com/windowsazure/compute/default.aspx

- SoftLayer
http://www.softlayer.com/

- NewServer
http://www.newservers.com/
It's amazing how commonly you can be misquoted by anyone, let alone a reporter. You say something to someone, they'll interpret and internalize what you say according to their beliefs and they could possibly construct something entirely new when they "quote" what you say to another person.
I think that's the right approach. The alternative is crunch, but you can't have a workplace non-workaholics want to work at that does crunch.
> I've still seen plenty of teams over the years that attempted to avoid using them in C++ based on some argument about making things too complicated

Of course - the Google Style Guide being a prime example.

> you might still have to dig into the source code for a library to trace a bug or performance problem

I've been programming in C++ since the 1980s and I've never even tried to debug someone else's library - life's too short, and it's not what I'm getting paid for. Have you looked at the source for (say) your Standard Library implementation? If you are not intimately familiar with it (which kind of negates the advantages of using a library in the first place) you won't stand a chance of debugging it, no matter how deep your knowledge of the C++ Standard.
this guy should start naming names if he really wants to help women. his post otherwise looks like a childish rant without any substance.
Most people in Europe lives in rented flats. A charger installation is rather expensive for most of us outside of a few selected countries.

People in Switzerland, Norway, or maybe some part of Germany may have no problem. For me it's a rather heavy price.

Not to mention dumping capital on an asset which isn't even yours. No thanks.
And it adds a risk that you fat-finger something disastrous.
> When a resource is changed by one client or server, all other clients and servers update.

This reminds me a little bit of a project I started some years ago: http://liveresource.org/

It wasn't nearly as fancy as Braid. Just a way to get a URL's current content and then listen for changes. Kinda like Firebase, but for the web. Didn't get much traction though.
More representatives would mean more precise representation, since otherwise local tyrannies of majorities can drown out some viewpoints entirely. For example, if each congressional district has 55% of people with one view and 45% with another view on some controversial topic, it is possible that only the winning 55% view is represented in Congress because every district is won by a representative who advocates for the majority view. With more representation and finer-grained districting, the likelihood of those other 45% of constituents feeling disenfranchised is reduced. We may end up with something closer to 55-45 representation of this hypothetical issue in Congress, instead of 100-0.

Furthermore, it is a lot harder/more expensive to lobby (or bribe) thousands of representatives versus a few hundred. It is harder for unethical activity to be undertaken without scrutiny.

While we're at it, let's also have runoff voting of some sort and get closer to issue-based voting rather than coalition/party-based tribalism.

As for those calling out the downsides of a direct democracy and exposure to uninformed voters - I would say we are already exposed to the risks of uninformed voters, and we are also exposed to all sorts of expensive political gamesmanship. To me it feels like our current democratic process (in the US anyways) is more of a popularity contest reflecting who has the biggest expenditure of [time/effort/money] and strongest populist ground game.
Wow, first Private Internet Access, now startpage? What's next, the next Waterfox version will be based on Chrome!?

Starting to feel like Luke Skywalker and Princess Leia in the trash compacter, the walls are closing in.
That's why we have VPN services, Tor and I2P.
If it's very cheap, fast and convenient, then it's enough for at least screen the population regularly. Catching only part of the cancers is quite nice already.
I feel like this would never work because of, well, all of the politics.

Most of the 'work' they do happens in hallways and outside the actual committees.

And that's hard to do if you can't just call Joe or walk to his office to see him.
The minimum wage is way too low.
https://en.wikipedia.org/wiki/GDSII

File format commonly used for wafer masks.
https://en.wikipedia.org/wiki/De_minimis
If your country doesn't have the concept of separate city/country, (Singapore doesn't) - you can just enter "Singapore, Singapore, Singapore"

Or UK, London, London.

Totally agree that systems should not presume to known (often incorrectly) the format/content of such fields, outside of areas where they can. (I.E. Validating Postal Codes in regions like Canada, United States, etc..)
Have you tried similar returns with other products? Your description just sounds (to me) like Amazon are compliant with English distance selling law, and not that they were particularly good.
Awesome. Problem found, solution created. See, you don't need to create ridiculously overfunded ( - exuse my language -) bullshit products in order to "put a dent in the universe". Just try provide a solution to a real problem. Thumbs up!
Learning is important. Part of being a developer is that you must keep learning new techniques and facts that help you accomplish your goals or your clients goals. So I'm not saying we don't need to deal with internationalization, localization, and globalization. When the time comes, deal with it. I'm just saying there's no shame in being a developer with little or no expertise in those subjects. Many commenters here don't seem to acknowledge the many amazing technical things that developers generally do know about.

Thanks for taking the time to respond in words.
You're right about the exercise. The rest is a bit FUD-ish. It's true that typical "American" foods are unhealthy, but this guy is more than unhealthy. Millions of people eat like crap and feel fine (until they die of hypertension at age 50).
Something else is wrong with the OP.

The rant about the health system is largely false. The American medical system has access to a lot of very expensive technology that may or may not help. The best we can do is try. Everyone wants you to get better; your family, your doctor, even your insurance company.

All I can say is that my experience with the system is not like yours at all. I have allergies. I didn't believe the first doctor when he told me that, so I went somewhere else. They did a blood test and prescribed a drug that was more effective than antihistamines. Then I started getting allergy shots. The total cost out of pocket for that? $20.

The system is not trying to screw you. The reality is that medicine is a very difficult field that we know very little about.
Some interesting points:

* 3x profit on the iPhone version ($7500 vs. $2500)

* android store piracy: 35%. iphone: 10%. (apparently it's easy to abuse the android 24-hour return policy)

* OP claims that eye candy is extremely important - "50% of the battle." Android doesn't require you to follow design guidelines, which might be why most of the apps 'look like crap'.

* Advice: "Find a broad niche and study your competitors. If you see room for substantial improvements, go for it. You'll make money."
Of the symptoms you've listed, I've had these problems:

severe fatigue
non-refreshing sleep
memory loss, inability to concentrate or focus
muscle pain
dizziness
nasal congestion, always having to clear my throat
heat intolerance

I am still working on resolving some of these, but the biggest 2 culprits were:

1. Chronic dehydration. Even though I thought I was drinking plenty of water (probably 64 ounces a day), it turned out it wasn't enough. Now I drink at least a gallon of water a day - drinks containing caffeine don't count, and most days I drink 1.5 gallons or so. This helped almost all symptoms to some degree.

2. Food allergies, corn syrup specifically. I can eat it and not really notice any effects immediately, I assume that's because it's been in my system since a very early age; but cutting out all food and drinks that contain corn syrup has resulted in significant improvements with regards to fatigue, sleep quality, muscle spasms, memory / focus and nasal symptoms. Regular corn on the cob doesn't seem to have nearly the same effects on me as corn syrup does. I don't know if it's a glycemic index thing or what. What I know is that it's easy to replicate the problem, I can go have a soda or a bunch of white bread that uses corn syrup and I get so exhausted I feel like I'm going to pass out. But if I try Mexican Coke, for example, I feel fine.

I'm not a doctor and have never played one on TV, but my personal guess is that your problems may be diet related. You could try a divide and conquer diet to see if you feel any improvements. Worst case scenario is that it forces you to have a healthier diet while you're figuring out the real cause of your problems.

I would also recommend seeing an actual allergist instead of your regular doctor. I started allergy treatments with my primary care physician and he loaded me up with a bunch of drugs that didn't do me any good. I went to an allergist and have a plan that seems to be working in the long term war against allergies.

Good luck to you, I hope you find out what the problem is (and come back to tell us about it).
I'll second the B12 shot -- it's a very simple treatment, and if it doesn't work, no harm-no-foul. Check out the symptoms of B12 deficiency:

http://en.wikipedia.org/wiki/Vitamin_B12_deficiency
My last resort is to cold call. Though i'm not sure it will get me in the room with senior guys.

How do I introduce myself? As a founder or ceo? or biz dev and sales?
Here is an example of the specific chat we were having http://envolve.com/s?fG

This is made by http://www.envolve.com/, just installed it and already 10+ people are chatting on here
Read it. While the average post on news.YC is better than the average on reddit, there are many diamonds in the rough.

what app is it and what does it do?

It's called "360 Live", it lets you see your friends' Xbox 360 Live stats.

Some other notes:

* single developer, aged 29, maintains separate day job
* ratio of iPhone:Android sales is 3:1, but Android is unquestionably growing
* his sales are ~90% US, ~10% UK
* he very strongly prefers the Android dev environment
* but he prefers the AppStore to the Marketplace
* about 27% of Marketplace apps are "returned" (he suspects they're pirated)
* on Android, copying an app to your SD card lets you refund but keep the app
* he likes Java over Objective-C (but reiterates that it's a personal preference)
* the back-end is written in .NET, which he works with full-time
* best place for help on writing an app is Stack Overflow
* the app got traction by being mentioned in a popular industry blog
* he started the app on a hackintosh
* evolved from personal hobby (gaming)
* feedback and a lot of iteration were essential for a good application
* personal phone is Nexus One
* Apple's marketplace makes taxes easier
* he has no plans to move to Window 7, Blackberry, or Nokia (no $ incentive)

My biggest take from it: when you have an industry that is very "tight" and hence easily targeted (gaming platforms, specific games, etc), making a great product into a successful product will require absolutely minimal marketing.
Thanks for that. Yea I figure the bureaucracy friction will only multiply if I act alone and without a network support.

As far as the app allure. I've seen it work BIG TIME for a different industry and the timing is right to sell them on the model. Both airline and consumer will benefit greatly.

I guess my question really is, How do I come up with leverage before I approach these guys.
Perhaps not always a good thing. Kent Beck's preferred Smalltalk indentation style made good Smalltalk look good, and bad Smalltalk look really bad. That's actually useful.
I am not a physicist, but couldn't this be used to transmit information faster than light? Let's say you have object A attracting object B through gravitation, if you could somehow control the inertial movement of object A to encode some information, couldn't this information be retrieved instantaneously at point B by measuring the direction of the gravitational vector pointing towards A ?

I expect the answer to be something along the line of "you can't change the inertial movement of A faster than light would take to go from A to B", but I have no idea why this would be the case. If there's a physicist nearby I'd love an explanation :) .
Yes we hired through SO Careers and have been very satisfied with the result. You need to spend a lot of time crafting your job offer and should not be afraid to take the premium package but it is worth it.

The staff has been very helpful with giving us great tips to improve our offer.
Very cool. I built a simple Windows 8 app, but rolled most of my own JS solutions b/c of a lot of the same reasons you had.
The MDN is of course specific to Mozilla.

If you are interested in the official standards, please have a look at my other comment where I summarized them:

http://news.ycombinator.com/item?id=2045151
Tivoization means "to do what Tivo did".

Some people disagree with what Tivo did, that doesn't make the word itself "offensive", nor does it imply wrongdoing, nor is it really a connotation, more a denotation.

If they'd went with "digital slavery" or "software piracy" then I could see where you were coming from.
Many see online as a "loss-leader", consider it setting out your stall. MS makes plenty of cash from selling product, but you could argue without the online presence their sales would be diminished - so where they are on the balance is what really needs to be considered i.e. if they shut up shop online, what the cost to the OS/Office division would be now and in the future?

There is always the hope to tough it out in the hop of eventually gaining more market share as your competitors run out of steam and cash.
I think you're being disingenuous, but there are few raw facts that are worth noting. First, UK excess deaths are worse than the official COVID figures would suggest. This is under-reporting - and it's actually public policy to only include those who die within 28 days of being diagnosed with COVID, so it's not surprising[1].

[1] This policy has some good technical reasons behind it, but its political use is still a bit gross.
I mean, the query doesn't look that complicated, and is something they'd obviously be already familiar with how to use - not that mitmproxy etc is particularly hard, but its another thing.
> We spent too much time thinking that aging is something inevitable, unaddressable and thus not worth studying too much.

We have so many more important and urgent problems to take care of. Not even technical ones, but societal ones. Let's not even talk about the fact that any meaningful advances in the field would benefit the top 0.0001% of the world and would never trickle down to the rest of us.
This seems like a difficult position for Google. Take Gmail for example. For GSuite users vs free personal users, the privacy handling and the information needed to be disclosed will be far different in Gmail.

I wonder will the end up creating a separate Gsuite Gmail app?
That's how I expect it to behave. But anyway, the alternative (x in a new lexical environment each time the loop body is entered) only makes sense in a language where variables are scoped to a lexical block, not in Python where variables are scoped to the whole function.
It will be interesting to see how the West's attitude towards barbaric regimes like Saudi Arabia et all changes --once we're no longer dependent on them for oil.
"To top that off, Salesforce just bought Heroku, telling the world that they really intend to compete in cloud hosting against Amazon"

I don't think so, not directly anyway. Heroku is platform-as-a-service (applications), Amazon is infrastructure.
so i guess it's just iso-surface extraction under the hood
The bombs are also much more likely to be ground detonated, which changes the equation a bit. Particularly it means a much reduced blast radius, but a higher amount of fallout. That's where this advice comes from. The government is trying to save lives by reducing as much exposure to fallout as they possibly can. In this case, retreating to your basement is definitely a good idea.
Jericho was a fantastic TV series about this very thing. It only lasted a season and a half, however.

It wasn't completely realistic, but most of the shows were about things the survivors had to do afterward to deal with contamination, breakdown of government, etc.
Brand equity is a powerful and measurable force, and it must be earned. If Apple were to release a new tablet, everyone would listen. The same is not true of the numerous other tablets being released. Apple earned this reputation by delivering a (series of) remarkable product(s).

This is similar to my original point, but not quite the same. pg's essays are great reads, and whenever a new one is submitted I (along with most HNers) will read it, just because of the source. I trust that the essays are worth my time, because that's what my previous experience with pg's essays is. The difference is that I don't see how the HN community is gaining much additional value from recycling content.
I think the consensus in 2009 was you should see how far you can get with ETS (and this will motivate me to read the R14 release notes), PD's are kind of like lisp reader macro's, very sharp and very slippery. There are many threads in the google group if you want more argumentage.
Children of the Dust is a great book about what happens after a Nuclear attack - conclusion - best thing is to die.
Hi, I'm Paul and I worked at Cloudkick / am now a Racker.

I just want to respond to one point.

> I can't see RS buying CloudKick for internal
> monitoring of its own customer's servers and
> instances because they would already have a
> mature solution by now.

The intention is to use Cloudkick to monitor things like this. Rackspace has many existing internal solutions, but they have many issues that Cloudkick helps knock out, even for monitoring their internal infrastructure.
This submission has ended up with the love:

http://news.ycombinator.com/item?id=2012707
since i grew up with ocaml, i have found this page on its differences to sml rather informative:

http://adam.chlipala.net/mlcomp/
Very true. This is why I think 'Thing Explainer: Complicated Stuff in Simple Words' (Randall Munroe) is so brilliant. I think being able to communicate at the level your audience is an under-appreciated skill.
That's fair. I concede that there are jobs that in no part rely on communicating with non-technical people. But I still believe you will find it beneficial to be able to explain your work to non-technical audiences. Your family, your lawyer, or a future hiring manager will all value it.