skysight-inc/HackerNews huggingface dataset:
Right, but I guess technically if he exercises the options, he’d own stock he could never sell?

I know options are usually just cleared and pay out the difference if they’re in the money, but I don’t know if that’s how it’s seen legally.
Your argument has merit, but I think we can agree to disagree. I'm okay with erasing some history sometimes.

The main point I'm trying to make is that developers should not have to feel compelled by some unspoken pressure to make fewer commits, knowing that once they are made, some day, someone will be stuck reading or replaying them. Commit history is malleable, and unpublished commits are mostly free to be thought of as exactly like soup; free to stir at any time, and ladle into portions as needed.

Sometimes I read a commit in a chain of commits that I made and, though it was interesting enough to commit for some reason, I can immediately tell that the moment I've just replayed will never be a point in time that I'll ever want to replay again. I can rebase in that moment and potentially save repeating some wasted time for "future-me."

Sometimes I even know at the time of making the commit that it will not be interesting ever again, but that at that moment, I'm less likely to make an error if I just `git add -p` the "done part," commit that, and keep the WIP unstaged. Maybe the change is so boring that I'll actually write "squash" or "fixup" as the commit message, and then I'll be sure to follow my own advice some time soon, when it's not so interruptive to my flow, and I will squash that commit before it gets published or merged.

I love descriptive commit messages, but I also love totally obvious, eminently readable code. And I feel like sometimes the message I need to get out to developer members of my team is that just one "readable" or patently obvious block of code is easily worth ten descriptive commit messages.

There also may be times when "nobody is reading your commit history" is a little demoralizing but also exactly what a developer needs to hear. "We don't need a novel about each commit, write just what you need to and spend that time you saved making the code itself actually better."
> I agree with this, but my point is that to get started in C all you need to work with is strings/arrays.

Which are both absolute shit, that's not exactly a ringing endorsement.
Except that it would also be ridiculously expensive. If construction costs reduce in the future due to automation though, might be workable.
Depends on their reserves vs active business investments and if stability can be maintained. Recessions are good for people with liquid reserves and sufficiently unaffected supporting ability as they can acquire assets at fire sale prices and then reap profits once recovery comes. It sounds exploitative but serves a useful function as without them the liquidating party would be extra screwed.
CC2 was #42, which was cool just because of the number.

https://aws.amazon.com/blogs/aws/next-generation-cluster-com...
Maybe at some point that was true, it's not true anymore. Unless you're getting a gaming laptop, pretty much every ultrabook is only mildly thicker than the MacBook Air or Pro, some of them are thinner.
At what point do you start calling people direct reports? I find this turn of phrase really jarring
This is why people get busted for insider trading so often. They thing obscuring the purchase slightly will get the SEC off their tracks. Nope.

Even if you had a long-lost friend do it, the big trigger is the purchase itself. Someone buys no options in the past 5 years, suddenly buys a ton of out-of-the-money call options 2 days before a merger. The SEC zeros in on that like a laser.

Then they look at who purchased it. Any connection to the company that acquired/was acquired? No? Do they know anyone who is? Let's get their phone records.

I also think the SEC knows they can't police every transaction, so the ones that are flagged get investigated hard, to make an example of them.

If you really wanted to obscured it, one way would be to have a trail of purchases such that the "big one" doesn't look out of place. However, that would mean you'd need to make a bunch of losing bets.
That is effectively the growing pie argument which is great however if the inequality grows faster than the pie you are left with a smaller relative wealth which means you will be at a loss when it comes to any finite resource.
It's not the additional tax revenue that becomes the benefit. If anything above X amount gets eaten by tax, then it makes sense to increases business spending by:

- reinvesting into the business (cascades to more economic activity)

- paying for more employee benefits

- increasing employee compensation

- the cascading economic activity provides even more people with opportunities to make more money. virtuous effects.
It isn't lack of density, that is a symptom. We don't allows stores, jobs and houses to be within walking distance of each other. As a result you have to drive everywhere. As a result you have to have a car. As a result we need space for lots of cars, as a result things are spread out.

If you had stores and jobs within walking distance of your house you would not need a car. As a result you wouldn't find a car worth having. As a result you wouldn't need all the space dedicated to the car. Also as a result you would take public transportation.

It also hurts that our focus on not allowing change means that even when someone is willing to spend their own money to tear down a smaller house/apartment to replace it with something larger we won't allow it. Thus areas that "want" to grow denser cannot do that. The only option is to grow outwards. That means people need to be farther out, which implies more time in a car, which implies more roads and parking spaces, which in turn means less density is possible.

Note that the above is simplistic. I ignored many other factors. It is a complex problem and no one change can solve it.
Are neural nets magic?
Ask HN: Why there are two gmail's profile pictures?
Although in order to get the right answer I should rephrase this as a wrong statement instead of a question

So .. when you are browsing a gmail thread, there's a small picture right next to the senders' name.. Now if you hover that picture, a small contact card opens, which also contains a picture..

I've seen quite a few behaviors and I'm curios about why it does what it does:

- a profile picture vs a different contact picture
- a profile picture vs a no-picture icon
- a no-profile icon vs a contact picture
- and rarely, a profile picture vs the same contact picture
I can see that. But when the developer needs to add a few more resources and configurations to AWS wouldn’t you rather have them already figure it out on a Dev account and give you a CF template to review than to hand you a list of resources they need?

The same with devops. I know the devops folks enjoy having sql upgrade scripts and build and deployment scripts (currently yml or CF templates) handed to them that have already been tested in a Dev environment.

Also, if the developer isn’t knowledgeable about scaleability for instance, no matter how many servers you add behind a load balancer, if they store session state in memory instead of using something like ElastiCache, there is nothing you can do operationally (well technically you can have sticky sessions but that’s gross).

Even if the developer doesn’t do every part of the stack, they still have to know how to.
"...instead of bunch of failed entrepreneurs who write medium posts about why they think their startups failed to either feel better about themselves or to capitalize on their failure with the attention they get from the blog post"

That's really cynical. For a long time, people were complaining about the opposite on HN: you never heard about the failures, which leads to a massive selection bias.

I've always felt that you can learn far more from failure than success. Successful people often have little actionable insight into why they succeeded (e.g. "we worked hard and made something people wanted"), but most people can write volumes about what they've done wrong in life.
http://facebook.com/ads/preferences/behaviors

Apparently I'm 'very conservative'... probably because of my friend group, since I've never posted anything political on Facebook.
Forgot to mention - those are instagram posts made by the executive head of HR at PayPal.
The problem isn't the tax rate, it's the growing wealth inequality. Since you seem to have thought much about this already - do you agree it's a problem, and how would you fix it, if not for progressive taxation?
The mafia might now be born in today's environment, but it was born, and still exists, even if its power is receding, and it's been strong enough for many decades to hamper the state's infrastructure.

The roads that weren't built or that were poorly built still are poor roads, etc, even if the situation has improved.
People have some very naive views about how one of the most regulated industries in the world operates. A big pharmacy can't just buy drugs from a random internet source and give it to you based on how many users gave that seller positive feedback. I don't know how they think the pharmaceutical industry works in the US, but the idea that Amazon is going to start selling fake medicine is absurd.
> Unfortunately, the American population has also exponentially grown in that same time period.

Even if that were true (I'm pretty sure even with immigration, the doubling time of the US population has been increasing over that period, so the growth has not been exponential, which would be constant time to any given multiple) why would that particular shape of the growth curve make a difference?

If you are just misusing "exponential" to mean "fast", more population in the same area makes mass transit more, not less, viable an alternative to individual transit.
It's not a false appeal, I genuinely believe the hasty generalization of the opposing side cheapens the argument for prochoice.

That article was a good personal account which could definitely change minds.
this made me wonder if they did something like this for vim...which they do!
https://www.editorskeys.com/products/vi-vim-keyboard-covers-...
Fair point - it is a theoretical rationale for punishment but not done in practice so I should have omitted it.
Ahem, it's a decentralized donation.
Words That Make Us Wince
But you are also almost intentionally confusing the SQL standard here in your comment with the SQLite implementation (a de facto standard, of a sort, but not a recognized standard by any body of peers to my knowledge) with SQLite's particular binary format (which does change between versions even). That is a custom file format with custom code. Certainly it is very portable custom code, as SQLite is open source and ported to a large number of systems, but just because it is related to the SQL standards doesn't gift it the benefit of being an SQL standard in and of itself.

The SQL standards define a query language, not a storage format. There are SQL databases that themselves optimize their internal storage structures into "piles of files". In fact, most have at one point or another. SQLite is an intentional outlier here; it's part of why SQLite exists.

There's nothing stopping anyone from building an SQL query engine that executes over a git database, for what that is worth. Because you can't execute SQL queries against it today doesn't really say anything at all about whether or not git's database storage format is insufficient or not.

All of that is also before you even start to get into the weeds about standards compliance in the SQL query language itself and how very little is truly compliant between database engines, as they all have slightly different dialects due to historic oddities. Or the weeds that there's never been a good interchange format between SQL database storage formats other than overly verbose DDL and INSERT statement dumps. That again are sometimes subject to compatibility failures if trying to migrate between database engines, due to dialectal differences. Including what should be incredibly fundamental things like making sure that foreign key relationships import and index correctly, without data loss or data security issues, because even some of that is dialectal and varies between engines (drop keys, ignore keys, read keys, make sure everything is atomically transacted to the strongest transaction level available in that particular engine, etc).

Git's current pile of files may not be better than "a full-fledged SQL database", that's a long and difficult academic study to undertake, but a "a full-fledged SQL database" isn't necessarily the best solution just because it has a mostly standard query language, either.
Giving up coding is what you do for your team, so they don't have to deal with the half finished B grade work you did inbetween doing the serious shit they can't do
grafana has that ability built in!
Am I the only person on the planet that likes the shallow keys? Although it took a little getting used to, I can definitely type faster on the newer keyboard compared to the older one.
What Prince William Did Not See in Ramallah
Henrique and Pedro, parabéns!

Congrats on your trajectory so far! You are a real inspiration.

Do you happen to have some published interviews or blog post sharing more about your history? I always hear good things about you both, but it is hard to find primary accounts of your trajectory.

I wish you the best of luck!
Yup, the actual challenge was to interpret the sequence, not just produce the next number. I recall a few people starting on that track though.
I am French, interested in middle age history. There is simply no way I can read something which is 600 years old. I could maybe decipher one word out of 50.

I heard old French read aloud. I understood 10% (optimistically) and not even the overall meaning.

I would say that starting from the 1700's the language slowly makes sense.
How Pleasure Lulls Us into Accepting Surveillance
It is based on MATE. Here is a screenshot: https://www.cbronline.com/wp-content/uploads/2018/06/Amazon-...
This exactly! I recently moved to SF and just love that on my walk back home I can just stop by and get the things I need to make dinner for the night. No more buying a ton of stuff and storing in the fridge.

As for the heavy stuff: many stores offer home delivery. There are also other apps that have people deliver stuff to your home for a small fee. Definitely doable.
A 95% tax on incomes over $5M/year would raise about $100B per year in the US. That would be about a 3% increase in total federal revenue. Even if that were directly redistributed, every American would get a $400 check. It would not affect income inequality measurably.
The suburb (south Houston suburban city) my mom lives in has a token sidewalk for people to run or walk their dogs. That's literally 90-95% of the type of uses I see there minus one guy I see every once and awhile who looks like he's going to or coming from work. It's pretty sad.

I do get one thing, it is really hot in Houston, so I think that plays a lot into the mentality of cars vs walking, at least there.
There's no way they'll allow third-party sellers or co-mingled inventory, which are the source of the supply chain issues.
It's disappointing to me that six.py hasn't yet made it into 2.7's standard library. That would definitely help enormously.
Yes, for any bank that doesn't provide them with API access they're scraping the login pages. They even do this for banks which implement anti-scraping measures.
It doesn't help that it's 100F with 100% humidity.
> The total lifetime cost of the telescope, which includes development, launch, and five years of operation, will increase from $8.8 billion to $9.66 billion, officials said.

That includes everything already invested and 5 years of operation. But to compare:

Lockheed Martin F-35 fighter plane:

"Program cost:	US$1.508 trillion (through 2070 in then-year dollars), US$55.1B for RDT&E, $319.1B for procurement, $4.8B for MILCON, $1123.8B for operations & sustainment (2015 estimate)"

1.5 trillion is 1500 billion, or enough to for 150 years every year launch one more new generation of James Webb telescope, every one with the new development costs of the same scale as for the unique one done now.

And, sadly, that fighter plane won't bring us any new knowledge about the universe. It's just a damned fighter plane:

http://theconversation.com/what-went-wrong-with-the-f-35-loc...

"The Pentagon is trying to argue that just because taxpayers have flushed more than $100 billion down the proverbial toilet so far, we must continue to throw billions more down that same toilet."
Yes that's the plan for the next release. The site currently is just a demonstration of the tech. To be more useful as you rightly suggest it needs to be more of a tool where people can create songs or fragments and edit and save etc.
Sure. I was interested in known patterns that make optimization hard, because I'm toying with implementing a language myself. Thank you for your link!
Why does it feel jarring?
>>>If you have a small town, then cars are a better option than transit. [...]

>W[h]ere did that came from? In a small town, you can get by fine with walking, bikes and so on

This isn't really the point. Sure, you can build a small town which prioritizes walking over cars. There are even examples in the US, such as Helen, Georgia. However, most people (US) would not prefer to live in such a town. In Europe, those towns are already in place, and people already live there.
Apple Event sandboxing in macOS Mojave lacks essential APIs
> Dictionaries preserve insertion order. (Implemented in 3.6, but now is part of the official spec.)

That is a terrible decision. Call me a heretic.

Yes, I know it's a side effect of bringing in the bitmap index version from PyPy. Yes, I am aware that collections.OrderedDict is now an alias to internal dictionary type. And yes, I do understand that randomising the key traversal order could incur a performance penalty.

But a dictionary where keys come out in anything other than unspecified order is a subtle trap just waiting to blow up. I personally prefer golang's map behaviour - keys are always in unspecified order, and the order is different even between calls.
Which a lot of donors are actually completely ok with. The insistance on seeing this new technology and the opportunities it offers through the lens of traditional equity/securities is strange.
Isn't it just percentiles? I recall 30-80th percentiles being considered the middle class. 50th percentile household income is around 55-60k. 30th-80th is somewhere around 40-160k/year ish in income.

The problem is that "incomes have stayed relatively flat" aka, people were still making the same 40-160k/yr 20-50 years ago, thus they have lost earning power.
You probably did opt in, many times. Pretty much every businesses that uses their data (like every credit card company) also agrees to send them data, and in turn require you to agree to allow them to send the data.

When you get a mortgage, you have to agree to send the data to equifax -- you can't get a mortgage without it.

So the only way we'll fix this is by getting all of those companies to agree not to send data to equifax, but they like sending data there, because they get even better data in return.
Tesla is lagging on Model 3 production, workers say
I agree. I think it's the end of the beginning and putting aside all the scammy hype stuff Bloomberg and others have been happy to promote, we are now entering a period where credible crypto business logic will start having an impact in mainstream financial markets, exchanges and MTF's as the space matures...
Amazon Fresh - I was really down on the idea, but they do a decent job - better than the alternatives in my limited experience with them.

Items are well packed but not excessively (Google Express once sent me a bubble-wrapped bottle in a giant box for when I just ordered peanut butter - talk about waste).

Frozen items have cooling packs that are reusable and recyclable (pure ice + plastic skin) - and (this was actually useful) frozen drinking water bottles (useful packaging!)

The quality of the groceries were good. Unlike Safeway where sometimes I got what looked like older veggies.

My (more extensive) experiences with both Google Express and Safeway were inferior in little ways. I want to hate Amazon, but they're doing great for grocery delivery.
So I'm automating my job on a shitty tiny laptop.

Do you think I'll be able to use DL?
I don't believe this is a fair characterization.

In e.g. Belgium, privacy law is very strict and enforced for local corporation. When I read on hacker news how e.g. USA Healthcare providers dig up the old history of their clients to find a reason not to pay, I am horrified. Any West-European privacy regulator would have ended that kind of behavior long before things got this far. Probably just sending a strong 'We dont like this' message without actually starting a lawsuit would do the job.

Don't forget how history hammered into the population how people died and suffered because powerful groups managed to built lists of facts. Think WWII and the jews. Or the Napoleonitic conscription lists.

So if people with this background get confronted with the American Way, they don't like this. Here is a wrong that should be righted is the opinion.

For now, there are no lawsuits I am aware of. If both the large tech companies and the USA government behave reasonably well, I don't expect a big one either. The governmental regulators are simply not ready for them yet, as the GDPR had a big impact on them as well. And they never like having to pay for a drawn-out legal battle.
>I'm sorry, what? The WHO puts the Greek healthcare system at #14.

Statistics are not necessarily the same as "ground truth".

- Hospitals are under-stuffed,

- doctors make a pittance and ask for side-money to take care of patients (what is known as the "envelope" system, from small mail envelopes where such money are customarily handed over in),

- rooms are full and patients are stuffed in beds in the hospital corridors (called "camp beds")

- waiting times are horrid

- lack of modern clinical equipment

- hospital workers are overworked

- drugs are often lacking or late

- doctors and nurses are underpaid horribly (think McDonalds level money at public hospitals)

- lack of ambulances and people dying after waiting for 2-3 hours to be taken to a hospital
and so on.

Now, despite that, there are a few things that make the Greek healthcare system still rank high: good doctors (some of the best in Europe), and a legacy of free access to healthcare for working people (who are mandatory insured) -- that is increasingly corroded and people are asked to pay ever more of medical expenses, drugs, etc.

Still better than the US, of course, but that, as you said is a pretty low bar.

Here are some more modern sources for the current (last 5-10 years situation, although some of the above issues are much older):

https://www.theguardian.com/world/2017/jan/01/patients-dying...

https://www.vice.com/en_uk/article/bjyyp8/the-corruption-i-s...

http://www.ekathimerini.com/225105/article/ekathimerini/news...

https://www.zerohedge.com/news/2017-01-02/7th-year-austerity...
Genealogical Sleuthing Helps Crack Five More Cold Cases
The terseness is intentional[0], following the idea that "brevity facilitates reasoning". I don't 100% agree with it, but at least there's reasoning behind it instead of just laziness.

[0]: https://github.com/fastai/fastai/blob/master/docs/style.md