skysight-inc/HackerNews huggingface dataset:
Huh another toy Slack? Why is page so random? Why do I have to register to view conversations. I made a similar toy in Golang few months ago, which does not require registration :D http://raspchat.com/
That sounds like it wasn't a contract in the first place. Doesn't it have to in some way bind both parties to be considered a contract?

I would almost think that a lawyer would be able to convince a judge that that "contract" was written so adversely that the "arbitrary change" clause should be struck, since the rest of the contract is essentially illusory if it remained.
You could say that the map symbolises charting your own path rather than following that of an algorithm.

And that a fruit symbolises growing a community organically rather than forcing it with ads.

And that some yarn symbolises spinning something worthwhile rather than creating a non-sustainable beast to flog for profit.
Yes, I don't think this is an official number though. It is almost sufficient (according to specialized lawyers) on its own but not absolutely necessary depending on the person degree, skills and plenty of other things.

edit: After checking a relevant Japan ministry of justice webpage [1], 5m yen is given as an indicator, which is why I suppose it is the value given by most lawyers.

[1]: http://www.moj.go.jp/nyuukokukanri/kouhou/nyukan_nyukan20.ht...
If I have to consider what I'm saying. Then I'm considering what I'm saying and I have a opportunity to spin it or outright lie. Straight off the cuff I can speak faster but don't have that chance.
How is this different than Dreamwidth?
You are not going to convince someone who ran 10.0 that we have reached some unprecedented low in Apple software quality.
Um, just use Facebook
The European Police College (CEPOL) left the UK for Hungary in 2014. Perhaps the detectives deduced that UK would leave EU?

https://www.cepol.europa.eu/media/news/european-police-colle...
I use a text editor for everything but:

RStudio for doing statistics with R (Awesome tool, Python has Rodeo) Mostly using RNotebooks nowadays.

Jupyter Notebooks (When programming in Python when a repl with cells makes sense)
The frequencies were selected to allow for easy compatibility with GPS not because the EU didn't want the US to be able to selectively jam Galileo.

No one in Europe really thinks of a war with the US as a real possibility and since the know what ICBM stands for they also know they've lost before the first shot is fired.
I think you wanted to say: "Are we simplifying things in software development?" All of the points you have made are actually simplifications of what might be the optimal solution.

Imagine the solution space as some multidimensional space where there is somewhere an optimal solution. The dimensions include the habits of your programmers, the problem you are trying to solve, and the phase of the moon. Microservices, a special form of redundancy, continuous integration, agile development are all extreme solutions to specific problems. Solutions which are extreme in that they are somewhere in the corner of your multidimensional solution space.

They are popular because they are radical in the way they conceptualize the shape of the problem and attempt to solve it. Therefore they seem like optimal solutions at first glance when really they only apply really well to specific toy models.

Take e.g. microservices. Yes, it's really nice if you can split up your big problem into small problems and define nice and clean interfaces. But it becomes a liability if you need too much communication between the services, up until the point where you merge your microservices back together in order to take advantage of using shared memory.

Don't believe any claims that there is a categorically better way to do everything. Most often, when you see an article about something like that, it is "proved" by showing it solves a toy model very well. But actual problems are rarely like toy models. Therefore the optimal solution to an actual problem is never a definite answer from one of the "simplified corner case scenarios" but it is actually just as complex as the problem you are trying to solve.
I left a startup after 2 years. I was offered a contract job that had a gross salary that was twice my startup salary. Even after taking into account the cost of benefits (health, vacation, 401k, etc), I would still make about 60% more net.

I did some math and even if the company sold for a decent amount in the future, my shares wouldn't have been worth the amount in pay I would have lost between then and the liquidity even. So, I started up my own LLC and started doing consulting/contracting and I've never felt happier.

I feel like I'm in control now and I don't have to beg someone for a raise or worry about why I'm getting screwed in the next round of funding.
YES WE ARE-
The point of a standup isn't to get answers or resolve dependencies - it's to make others aware of them.

The first thing we do after stand ups is have a bunch of quick one-on-one or small group meetings.
Could you explain why this is practical advice and how it addresses any of the points on the article about long-term equity dilution and liquidation deferral?
mtgox was the most well know and reputable one. until it wasn't.
Were you successful in explaining to him what a Google is?
1. Passporting isn't required for all banking activities. It is required for sourcing certain capital, for example. You can still have plenty of people in London, without access to the single market, handling capital of investors in the EU.

2. Paris (France), really? They are as anti capitalist as they get. Just look at the wealth tax thing only a couple of years ago. A gazillion little things like that exist in France.

I mean, I love the country, but no, just no. It's not a place you go to run (or found) any business, I would say. There would need to be a very good reason to do so.
That's a good point. Competing with MongoDB is difficult because "correctness" alone is not a selling point. It's the "worse is better" phenomenon as a marketing challenge.

That said, I don't think lack of correctness itself is a design goal. I think it's accidental, or at least an intermediate state before we have something better.

Case in point: I'm currently working on an open-source (it will be released soon) data store that uses JSON to express "documents" of data, but also has schemas, joins and transactions. It uses PostgreSQL internally, but completely hides the underlying storage. The developers who are currently using it for actual work are pleasantly surprised about how nice it is to work with: You get to work with rich, structured data in its natural shape without needing some kind of ORM to mediate between an app's data model and the database's, and at the same time it's very strictly validated without being pushy (it has gradual typing: you can start out schemaless and then tighten the schema). When we designed it, we wanted to build something that reflected how people actually use a database, and I think we're achieving that. (I'm looking forward to make it public and share it on HN.)

So it's certainly possible to have the best of both worlds. It's just that the direction that the world moved in with "NoSQL" temporarily moved us off course for a little while. It started out as a natural reaction to scaling issues, and in that sense I think it might have been a necessary step while people figured out what they were doing. We're seeing the same evolution in the ways of people's thinking with regard to dynamically/statically typed languages, too.
I wonder how many commonly utilized tools in startups actually reduce the overall chance of the companies success?

Not sure high stress and wacky work environments are very productive outside of sales. I'll leave it at that.
Reminds me of the term Euphemism Treadmill: http://www.odlt.org/ballast/euphemism_treadmill.html
Pretty new but we've been through a couple of iterations of testing, and have a mature stack with a full spec.

We believe the tools you use to communicate influence the way you communicate, and a respect for language and the attention you pay to a conversation will lead to better conversations.
Good step by step implementation guide for a performant mobile menu. Nice.
I applaud the authors here on the intent, especially for the aspects of longevity, portability, and privacy. However, the app itself has a bit of a ways to go. I downloaded, and ran it, and then noticed my (Win7) machine run like 4 procs for the single app. I like the concept of electron-based apps, really I do; they're just so heavy (machine-resource-wise anyway).

Also, it so closely resembles Laverna in UX; not exactly of course, but close enough. I don't want to sound so negative, because I honestly do aprreciate the authors for their work here (and again for their noble intent, which I greatly appreciate)...and perhaps I'm a curmudgeon, but apps like this one and laverna annoy me in the way that its more work getting at the actual data, if - for example, I wish to sync it via other ways (instead of self-hosting, etc.). I try a bunch of these note apps every so often, and I always go back to zim wiki. Yes, zim wiki. Maybe zim wiki is not perfect, its UI is not the most sophisticated, mobile is not its forte, and any sync of its files does depend on another platform/service running (e.g. dropbox, etc.), etc....But at least it is based on a conventional text file (with a small DB for indexing/search)...and as such, I can really access/edit the data now and in the future. I dislike having to think in terms of old school files, but apps nowadays are not wholly reliable; databases get corrupted, internet connections go down, a code defect makes the data in the db inaccessible or not-so-easy to access, etc...Bringing me back always to zim.

Again, don't mean to be negative, and I applaud the authors for their work...but I'm heading back to zim wiki.
Huh, interesting. So it's a law that is neither obeyed nor enforced (in my limited experience).
You are being pedantic for no reason neither of those nations is a substantial military power.
That's true of many people when it comes to their privacy.
One thing that I found always helped was to acknowledge the situation. I think this post is a great starting point. Taking a moment and say "I'm depressed, I am burned out". And it's ok, there is nothing wrong with it. Once you do, you relieve the tension and realize that the situation cannot really hurt you.

It happens to everyone including really successful people Like Ben Horowitz, "when you are in the loop nothing feels easy and nothing feels right".

Now you can take baby steps to reconnect with yourself and your body. The advice that other users gave is great: Talking a walk, meditate, exercise, taking a break...
>devpressed.com I think is the address, the corporate firewall won't let me go to it for some reason though.

Oh sweet irony.
"Let's say you're granted about a year's salary in shares..."

Please use correct terminology. You're given options to purchase shares, or you're given shares outright. The former is what most people are accustomed to: options to purchase shares at a discounted price. The latter, know as a "stock grant," does not require the employee to purchase the shares - they've been granted to the employee.

Both of these things tend to come with a vesting schedule: you don't get to buy all your discounted shares when you start working on day 1, nor are granted shares handed to you because you showed up on the first day.

"Granted a year's salary in shares" would mean there's nothing to buy because those shares are yours.
Pre-IPO, you can't sell some of the resulting stock to cover the tax and cost of exercising (unless you have some special deal where the company or investors will buy back the stock)

Many people went bankrupt in 1999 because they exercised without considering tax implications, and then held the stock while it tanked.
That seems incredibly relevant to the HN crowd. Maybe someone* could post it as it's own thread?

*Not me, I'm not in the U.S. =p
Selecting a platform: JavaScript vs Elm vs PureScript vs GHCjs
DNA-testing smartphone aims to tackle drugs resistance
The University of Cambridge Is Recruiting a Professor of Lego
This is extremely interesting. I've been searching for something similar for years.

Disclosure: I'm a class B player.
When I joined a startup in 2000 I tried to be prudent and get the relevant financial information. It was virtually impossible. Even after exercising a few shares they wouldn't do it. I probably could have sued them but that would have cost a lot of money. When they raised more money they would also not tell us anything about the terms and the resulting dilution.

You just have to hope for the best and if it doesn't work out you get lectured by some smartasses that it's your own fault.
There's a balance, too little silo'ing and you get thrash/overlap. Too much silo'ing and you get tunnel-vision products/unhealthy competition.

I don't know how you can strike the right balance.
Reading 'Digital Crown' I immediately thought of Project Soli [0] (a radar-based that can read finger gestures without contact), but I assume it's just a plain old rotary encoder and push button.

OT: Does anyone know if Project Soli is ready for market? Is the alpha kit even available yet? I haven't heard anything about it lately.

[0] https://atap.google.com/soli/
You can't say he didn't try. But the Republican response was so over the top, portraying the prisoners as some sort of supervillains with superpowers, that it never happened. I don't know why the Republicans are so scared of these prisoners.
Innovation Horizons Prjt – An Organizational View on Fostering Entrepreneurship
It reminds me of the famous article by Joel Spolsky about his first Bill Gates review [1]

>In my BillG review meeting, the whole reporting hierarchy was there, along with their cousins, sisters, and aunts, and a person who came along from my team whose whole job during the meeting was to keep an accurate count of how many times Bill said the F word. The lower the f*-count, the better.

Was Gates the only one allowed to swear?

[1] https://www.joelonsoftware.com/2006/06/16/my-first-billg-rev...
Not all trading activities require passporting? Most of the passporting rights have to do with sourcing capital, not necessarily trading.
Nowhere does Agile say you have to do standups or measure velocity :) At some point the team that's inventing its own process will find it stops working, what's important is if they can identify when that happens and find new ways of getting things done.

http://agilemanifesto.org/
Are there examples of where this was done? I would love to know how fast it occurs, and see a graph of adoption/change over time.

I would imagine 5-10% of people would sell (to the developer) immediately. But those lots probably wouldn't be adjacent. Maybe after 3-5 years, enough adjacent lots could be found to make it appealing to a developer. (The developer wants economy of scale, and economy of multiple units sharing common space.) Where is the tipping point?

If the developer offered to buy homes at 20% over market rate, I wonder how the graph would change, vs. market rate.

But the developer needs to start buying immediately, yet can't recoup their investment for several years. They may not like that.
Thanks for pointing to the JavaDoc. I actually read it before commenting but got it wrong in my head. "find" would have been better here.
http://www.npr.org/2012/06/06/154443665/how-the-president-de...
To expand a bit, the well known Project Management triangle is Scope, Cost, and Schedule, pick 2; Scope envelopes reliability and innovation, and schedule is critical as well, so Apple is left with high cost, which they can certainly handle.
We very much agree. It needs to be sustainable too. Medium is going to have to adulterate its focus on language and writing in order to monetise in interesting ways. Lyra doesn't have that problem - it monetises in the age-old way, by charging a small fee. (Team member here)
Maybe there are some gotchas I'm not seeing but from the summary this should be supported.
Honestly the interface is rather off-putting at first glance. There's too much text and nothing that grabs my attention. A smoother onboarding process and a better overview of features would improve the UX.
There's some big flaws in the argument that we'll find new jobs to employ many thousands of industrial workers in. First, retraining someone in their 40s or 50s that have been working at Coleman or some other firm isn't going to likely happen. Mostly because the workers themselves either never completed the equivalent of high school or barely got by. Most of that retraining would have to be in complex tasks and not old fashioned data entry (those kinds of jobs are the ones that are being replaced by software automation and auditing). So, that means fewer still can make the leap from working on a manufacturing line to software development or some other skills based position. You just can't drop the equivalent of Homer Simpson into a code camp. It's just not going to happen. Second, there's not enough demand for such people in such a new economy. For example, I've known people who've worked on all kinds of software from games to enterprise development and all instances when a product was finished the amount of staff ever needed to maintain it was many times smaller than what they had during development. It doesn't matter if you employ waterfall or agile development, if your product only needs 20 people versus 200 people to maintain a product after it's release and future releases then you're not going to hire 200 people ever again. Third, many modern jobs are shifting to what seems like contract work via employment agencies like Volt and Man Power which bothers me because the benefits are greatly reduced without the equivalent increase in wages to offset this (especially in healthcare). Unless there's something I'm not aware of that could absorb all those thousands of people, I'm just not buying this theory that we'll just create new jobs out of thin air. Past performance is never an indicator of future returns.
As for the clustering in general... Scalability may be not important, but replication and failover should be. I believe, every place that had existed long enough must've had theirs "ouch, our master DB host went down" moment.

I wasn't able to set it up properly some years ago and settled down with warm standby replica (streaming + WAL shipping) and manual failover. Automating it (and even automating the recovery when old master is back online and healthy) was certainly possible - and I got the overall idea how it should operate. But the effort required to set it up was just too big for me, so I decided it wasn't worth the hassle and settled down with "uh, if it dies, we'll get alerted and switch to the backup server manually" scenario.

Having something that goes in line of "you start a fresh server, tell it some other server address to peer with, and it does the magic (with exact guarantees and drawbacks noted in documentation)" would be really awesome. RethinkDB is just like that. PostgreSQL - at least 8.4 - wasn't, unless I've really missed something. I haven't yet checked newer versions' features in any detail, so not sure about 8.5/8.6.
This is all true. I moved to San Francisco to join a startup as an early employee. The biggest surprise was when I had to empty my savings (and borrow a lot of money) to exercise my stock options. I filed an 83b election so that I didn't have to pay any taxes immediately, but $20,000 was (and still is) a huge amount of money.

I had no idea it was so expensive to join a startup. At least, if you want to avoid golden handcuffs for the next 10 years. I'm extremely glad that I made the decision to exercise my options. I left after 2 years because I couldn't stand working there anymore, and I had vested most of the shares that I had exercised.

If golden handcuffs had forced me to stay, I think I might have had a mental breakdown, and I don't think my marriage would have survived.

My former startup is now a very successful unicorn, and I'm starting to hear talk of an IPO in the next few years. I think my shares could be worth somewhere around $5 - $10 million. This is absolutely life-changing money for me, seeing as I could happily retire with $500k.

Sometimes I can make it a whole day without thinking about it, but it feels like I'm just burning time until I can finally cash in these shares and never worry about money again.

Can anyone relate to this?
I moved my blog to Ghost a couple years ago and I've been happy with the change. It is notable for not getting in my way. I feel like Ghost enables my writing more than anything else, and it's a really quick platform. Quick to draft, quick to publish, quick to load, etc. It used to be pretty feature-bare, but as they've added in features (which has been great), Ghost has stayed more or less an enabler of my writing and not gotten in my way. I'm excited to see what this program brings to the platform.
There is no artificial wage suppression. While it could be argued that the common business arrangement of no-poach agreements could potentially have that effect, it's certainly not the only (and probably not even a significant) factor.

In VFX, as in game dev, there is far more supply of people desperate to get those gigs than there is demand. That's why your take-home pay doubles when you switch to something less alluring, not a competitor's agreement not to recruit.

Catmull has to look at the big picture, i.e., "Is our company going to operate well if competitors are constantly sending out emails to our employees and offering them 120% salary to switch jobs? Since it'd be equally disruptive if we did this to them and no work would ever be accomplished in this sector, let's just have a truce where we don't actively pursue one another's talent, and then we can stop destroying each others' projects with these counterproductive bidding wars."

Continuity and seniority is very important to the smooth operation of a company. VFX projects take years to complete and they're probably more sensitive to high churn than other types of projects, so the concern is even more justified in this sector than in the general sense.

If the company can't see the big picture and find a way to be productive within that climate, far worse than not getting cold calls from the recruiting department of the competitor, everyone will be out of work.

I know it's fun to hate on executives and believe me, I know they very frequently deserve every bit of it. But there is validity to the perspective that concerns for overall corporate performance must be take into the balance.

I gotta say I agree with Catmull. I understand that specifically the VFX people are trying to blow this up into some massive offense, but I simply do not see it. As I stated in other comments, this is a very common arrangement that is in no way limited to VFX, Silicon Valley, or tech.

It's great that Catmull has the backbone to refuse to apologize when someone is trying to shame him into submission. This is a surprisingly rare attribute these days.
Well that would explain it. Any idea why they don't tree shake?
Salary doesn't come into play when calculating gains taxes in the USA.

In other words, the article has it correct.
Are you suggesting that Mozilla should concede the browser to Chrome? I really don't think so. Firefox is as important now as it was when they were competing with Internet Explorer for market share.
And yet Ken Levine had no issues doing that with Looking Glass offices and equipment.
All you have to do is to store a canonical version of all of these.
Hey @alistproducer2!

thanks for your comments. Yeah, we are aware that this could become an issue and will work on making it secure in the future.

Thanks for your offer to share your experience. You can write me at oli@worldbrain.io or we have the discussion here for now.
Whatever you are more comfortable with!

Best,
Oliver
SkyNet will not destroy humanity; poor code might