skysight-inc/HackerNews huggingface dataset:
> The property rights in this case are clear: the plane belongs to United Airlines, and the passenger’s ticket does not entitle him to a seat on the airplane in a situation like this where he is commanded to give it up due to overbooking.

It is exactly what booking a seat is: buying an entitlement to seat in that plane for that specific flight. Otherwise what's the point? I understand that overbooking can be useful for companies, but in that case they should just buy back the service they oversold. That's how markets work.

Property rights are not everything. What is protected in a market economy is the free transaction between two economic actors. United's property rights of the plane, of course (even though it's likely to be leased, anyway), but also the rights created by the contract between the carrier and the passenger. If you don't protect these rights, you have nothing like a functioning market economy. Capitalism relies on social structures able to protect rights.
Life seems like a very inefficient way to dissipate energy. And that's kind of the point, you need to hang onto the energy long enough to do something with it before it dissipates.

The most efficient way of dissipating energy seems like it would be something like

Photon comes in -> photon reflects off water -> photon goes back out to space
Indeed. Fire and forget. Sad.

Some number of years ago I worked in Intel's software labs. It really drove home to me the point that software development is a long attention span activity, and chip development is a short attention span activity. Mixing both at the same company is difficult. A chip design has a short shelf life, and zero field upgradability, so to be successful building chips you drive hard to tape out, and then move on to the next iteration as soon as possible. Software, OTOH, is a many-years-long process of incremental improvement and field updates.

Trying to do software development in a company where much of the management are "sand heads" (physical chemists that came up through the chip world) requires dealing with a huge cultural communication gap.
Incidentally, according to one blog post I read[0], it's not actually so clear that they had the right to remove the customer. Apparently their contract reserves the right to refuse someone boarding if e.g. they are oversold. However, the contract also sets out a much more restricted set of circumstances for when a customer who _has_ boarded can be evicted, and none of those applies here. It seems like under a literal reading (he did board the plane, after all), he had the right to stay on the plane...

[0]: http://www.dorfonlaw.org/2017/04/united-airlines-own-contrac...
Benchmarking Phalcon PHP
I don't know but doesn't that mean that if a swap file had holes, the kernel will write to the holes hence corrupting any data present in the files stored at those holes?

We need a kernel maintainer here.
My take is that it will become like upwork for creatives. Meaning, some amount of people will try it to land their first gig, and then immediately drop it when they get lowballed repeatedly or after they have a couple referrals. But there are a lot of eager freelancers to churn through.

They will be hated by everyone in the business and probably make boatloads of money.
yes, I have raised cats :)

The point is, most cats are sooo unique in personality, I think mirror only cannot give any sure about this. Without take in consideration personality and the response from another senses its hard get any reliable conclusion.
They might have phrased this poorly.

>We should support at least 100,000 simultaneous users.

This line makes me think that this is what they expected the peak (or near peak) to be.

>Users can place one tile every 5 minutes, so we must support an average update rate of 100,000 tiles per 5 minutes (333 updates/s).

So assuming that they mean that 100k is the peak and that clients are limited to 1 update per 5 minutes, they can expect 333 updates per second on average. The "average" is taken over this 5 minute period. This average represents the number of queries per second they will get if everyone's 5 minute cooldown is spread out evenly over each 5 minute period.

It is possible, for example, for half of the peak population's cooldown to expire at 1300 and the other half to expire at 1305. In this case the average updates/s over the 5 minute period from 1300-1305 would still be 333 updates/s even though there were really 2 bursts of 50k a second at 1300 and 1305. It's far more likely that cooldowns are not excessively stacked in this way, so you prepare for the average and hope for the best.
Because those companies, and their mindsets, represent a fraction of all software jobs. The performance improvements that come from having good systems programmers appeal to only a small subset of companies. Even if the opportunity is there, features are what matter primarily to most companies. Only the ones with deep pockets and forward thinking will shell out for talent who will improve the infrastructure in a way that leads to often incremental and unnoticed or "unnecessary" improvements.
From the readme:

Unlike ESLint ... everything is fixable. This works because Prettier never "checks" anything; it ... parses your JavaScript into an AST (Abstract Syntax Tree) and pretty-prints the AST, completely ignoring any of the original formatting.

There's an extremely important piece missing from existing styling tools: the maximum line length ...
(ESLint never knows how to fix it).

https://github.com/prettier/prettier
Ship Your Auth0 Logs to Azure Log Analytics
Interesting, Will Larson [1] was also a manager at Uber, probably worked with Susan in the past.

[1] : https://www.linkedin.com/in/will-larson-a44b543/
When design sprints aren't an option
That makes sense. I think that's a hard realm to develop a framework for, because I feel like you can only predict so much for so many people, much like regular programming, and a lot of it would be catered specifically to what your program does.

As for blogs that's kind of what I've found. I've really been itching to get my hands on one and fiddle around with it. I see this as a technology that will only get bigger, and I want to get in on it early and develop a strong knowledge of how it works, and building applications for it properly, and the emulator can really only replicate so much of the true look and feel. I guess for now I'll just have to imagine what it's like with my Vive on...
Sure, the same people get the money in the end, but if one of their 4-5 nearly-identical businesses takes a serious hit, and the others grow, then they're learned what the market is serious about.
Hmmm... I get that, but... A place I worked at provided showers, mainly at the instigation of people who biked to work. Thirty years ago.
It doesn't take a large engineering team to add stickers to a picture. I'm being facetious here, but let's be honest, FB/IG/Snap are not building a space shuttle.
Already on the homepage:

https://news.ycombinator.com/item?id=14108849
That's not hard, but what about a missing third individual that both must understand to carry on?
Motorists (and many pedestrians) just hate cyclists and look for any excuse to marginalize them.

If they go too slow, they're slowing down traffic, if they go too fast they're a menace. If they're spandex clad, they're hated for their wealth, and if they're toting delivery food they're hated for their poverty. There's no winning.

Despite cycling being the obvious fastest and cheapest way to get around in a dense urban area...

Despite the fact that so-called cycling "infrastructure" (painting lines on streets that have to be repainted periodically anyway) costs basically nothing...

Despite the fact that every person on a bike is a person not using up space in a crowded train, bus, or car lane, despite the fact that adding bike lanes makes the streets safer motorists and pedestrians more than it does for cyclists...

Cyclists are literally risking their lives to make your journey better, and yet you hate them for it, because they confuse you.

I don't really understand it, but I wish I could.
Hi,

thanks for the description. I'm pretty sure that what we witnessed at that time wasn't something like this though. We spent quite some time picking apart the javascript.
I understand completely that exhausted students are going to perform worse than if they were better-rested. I absolutely do, as I was one - a more naturally late-night person who had to make it to those 9am classes and exams.

But look at the opening photo folks.

We're being asked to give the younger generation later start times because they're going to stay out partying no matter what during school, and we better compensate for this.

What a pathetic state of affairs. Higher education is not meant to be 4 years of partying. Or if it is, let me know which schools are selling this vision, so as an employer I can more carefully filter people's 'educational' experience.
What didn't he finish, which isn't clearly work in progress?

And product development goes in clear phases. There is no product development on S,X or 3, the 3 is in production preparation now. So it makes completely sense, that the product dev teams are now working on vehicles past the Model 3.
I worked at Amazon for almost five years. Like every leadership principle, this one was easily perverted. Many people I worked with took this to heart, and among peers there was often an honorable sense of "OK, I will disagree and commit on this one".

But I also spent a few years in an org where I don't think I ever saw someone more senior disagree and commit to the opinion of someone more junior. At each level of the hierarchy it was used as a way to excuse "you will do what I say". That's fine if it happens once or twice, but laughable if it's always flowing in one direction.

The other leadership principles were perverted in similar ways. You wouldn't believe the range of things I saw justified as "customer obsession".
I don't remember why I took Calculus my first year, but I skipped every class after the first one, because it was painfully boring. I could pass the class with the final alone, and didn't care about the grade very much. Anyway, by skipping class I didn't know the final was rescheduled!

Luckily the professor let me take the final on my own later in the library, though he'd thought I had skipped it because I had a near-zero on the quizzes that were worth a few percentage points going into the final. However, there was a section on Taylor series which I hadn't seen before on the final, so I was certain that I had bombed it.

I wrote a long email talking about possible summer projects or something, so that I'd have the prerequisites for the next year. I got back a cheery email, "don't worry about it, you got an A, enjoy your summer!", and explaining that the Taylor series was kind of an extra to see if anyone could figure out the material that wasn't part of the course while taking the exam.

Obviously, I'd taken a lot of unwise risks, but I guess I got lucky with a professor who identified with an immature student who knew the material but had only taken a course because it was technically a prerequisite for something else.
I was surprised to see no discussion of an oncall bonus or compensation in the first issue of Increment. This is a practice which is uncommon but not rare in the industry; Google, for instance, offers generous compensation to developers with a serious oncall shift.

It would be interesting to see a discussion of this topic, but I suppose this is expected if a publication is published by a company rather than by laborers directly.
This is the final bitmap. http://i.imgur.com/ajWiAYi.png
http://i.imgur.com/dYdHDYe.png

I've exported it to imgur for you.
Yup, a hidden assumption that I didn't state is that 'n' is modest and of course 'log n' is very modest. For example, n = 256 might be the case on a microcontroller doing realtime activities.

proving you never exhaust the heap is probably harder than proving your allocator never takes more than X ns, once you've decided to do runtime allocation on your embedded RTOS.
NASA Missions Provide New Insights into 'Ocean Worlds' in Our Solar System
Connecting with Investors online? Here are 5 useful tips
You are right to say that we should not jump to conclusions, but it is appropriate to ask to what extent the phenomenon is affected by culture - for one thing, that would raise the question of whether, and to what extent, students might modify their behavior in response, possibly nullifying the effect after a while.

The paper itself seems to consider the effect to be largely genetic in origin, which I assume is probably a well-supported conclusion from other studies.
OK, so.. a pressurized helium tank that could be blown into a balloon in an emergency like a submarine ballast tank...
r/Place is really awesome. This is how you grow the community. The 2D and 3D timelapses are super cool to watch, as well. Glad Reddit decided to make this a full-time thing.
First commit was on Jan 20 [0], so that provides a lower-bound for how long they spent on it.

[0] - https://github.com/reddit/reddit-plugin-place-opensource/com...
Hi from Timescale, here are 6 insights we took away from this awesome discussion. Thank you!

https://blog.timescale.com/thank-you-hn-20-000-views-1000-st...
Tesla is trying to compete with the announced Nikolai 1.[1] That's hydrogen-powered, a fuel cell/battery system.

[1] https://nikolamotor.com/one
I think the commenter two above was able to flesh out the meaning of your original comment for me. I do agree with you on the wage market though as well. I was thinking about this the the last time(recently) a recruiter was pitching the whole "equity in place of cash comp" to me.

If you figure a 1 year cliff and then 25 percent a year vesting schedule. You are into the startup for 5 years to be fully vested. How many of those can you do in a career? How many companies continue to be awesome enough to stay for 5 years? How many of those will actually IPO? The odds don't seem that great.
Saturn moon 'able to support life'
It's more about having the connections to pitch to the right investors. I think people see a pitch deck as the answer similarly to the mindset of presentations in business (powerpoint), often failing to realize the pitch is the pitch and the deck is a supplement. A well crafted deck is to support a well crafted pitch, not the other way around. A lot of want-reprenuers I've met haven't learned this and think flashy decks are the answer to good old fashion salesmanship.
Is there a way for typescript to be used as PropTypes in React?
I thought that it was still common practice to fly employees to the same place so that they can meet in person? It's been part of the onboarding process of every part-remote company I've been involved with.
And what about adding a million rows to the RDBMS and querying it in under 100ms (which Redis allowed them to do).

I will say that it was an implementation bug which doesn't warrant the swapping out of entire data storage layers.
> "For the airlines, the opportunity costs really do add up. Itir Karaesmen Aydin, an American University researcher who has studied overbooking strategies in the airline and hotel industries, puts it this way: If a 100-seat airplane sells $200 tickets, and only 95 percent of passengers show up, the airline loses out on $1,000. (Even if the airline doesn’t refund those tickets, it could have sold five more seats for an extra $1,000.) “The major airlines in the United States fly thousands of flights every day,” Karaesmen Aydin says—even a few empty seats on every flight means losing millions in potential revenue every 24 hours."

This is infuriating to read. Having empty seats is not an "opportunity cost", you sold the damn seats, you made your money, that should be the end of it. It does not cost the airline a single thing to fly with empty seats, other than a blow to unchecked greed. If people don't make the plane they shouldn't get a refund, and I'd imagine that the vast majority do not, so literally the only thing being "lost" is the extra money they had no business making in the first place.

This is a sick symptom of our gone-mad capitalism. I love capitalism, it's done great things for us but the relentless pursuit of growth, profit, year after year straight in the face of reality, morals and common fucking sense is getting comically ridiculous.
TRX workout sets are notoriously counterfeit on Amazon.

Example:
https://www.amazon.com/TRX-PRO-Suspension-Training-Kit/produ...

More recently, I got a counterfeit fitbit charger that flat out didn't work. It got replaced, but it's still annoying.
Like the Silicon Valley of old:

> Grant turned the unit around by demonstrating a leadership style borrowed from Zachary Taylor in the Mexican-American War, marked by thoughtfulness, decisiveness, simple orders, and—above all—humility. This, his soldiers admired most of all. Grant shunned ostentation, flamboyance, and even a commander’s uniform. He dressed like his men did and looked “plain as an old shoe,” according to one Army doctor.
You're not the only one confused here. Tavis isn't sure what's going on either:

https://twitter.com/taviso/status/852571815079591936
Oh I did not pick up on that, thanks. No Starch are pretty nice nice pressings though so might be worth it. Cheers.
Tesla will unveil semi-truck and pick-up truck
I can shed that 333 [something/s], for any uncomplicated something, is so little that a single-core 10YO laptop running a single-process non-blocking webserver (a-la node) could probably handle it, and likely x10 it.
Except I'm not sure that this is entirely accurate, as has been widely discussed.

United's own Contract of Carriage uses the term boarding and discusses overbooked flights: https://www.united.com/web/en-US/content/contract-of-carriag...

However, by all accounts (including the statement from Oscar Munoz) is that the Airline Employees needed to board after the customers had already boarded.

The simple matter is that United really doesn't have a policy in place for such an event, but they tried to treat is as an overbooking anyways, which is questionable.

If this had happened before the passenger got on there wouldn't have been much of a story - but United got themselves into a pickle by not having a procedure in place for moving their employees around when the plane was already loaded up and ready to go.

Strictly speaking, refusing to leave was a violation of the airline's rules, but they also didn't really have the right to eject him per their own Contract. You don't surrender all rights when you board a plane, and quite frankly it doesn't seem like United has a lot of ground to stand on when it comes to this particular incident. They didn't have a policy in place and tried to make another one fit, but it was an awkward fit at best.
Yes, there was some controversy in the Node.js world because he sold the project of Express to StrongLoop just as he was leaving for Go. I think it was totally a problem on how things were communicated and that he had really a good intention. What didn't help much though is that StrongLoop then left the project unattended so the main person contributing to it (Doug Wilson) wasn't even acknowledged.

So if an open source project is being sold:

- Make sure everyone knows it's because it'll be better handled and not because of the money.

- At least get a decent amount of money! According to TJ it was half a month worth of money.

- If you are the company buying it don't leave it unattended afterwards.

Anyway, now TJ is surely remembered with a lot of gratitude in the Node.js community and I'm so happy he helped it grow so much!

This is all better explained here (and read the comments for TJ opinion): http://thefullstack.xyz/history-express-javascript-framework...
The bar for basic service has dropped so far that you are no longer treated like a person if you don't pay for the extras. My wife and I saved up for a resort trip for our ten year anniversary only to find that our 4-hour flight included a seat without enough leg room for me to sit while the person in front of me reclined into my lap (I'm 6'2"). The passenger in front of me wanted to stay reclined and the flight attendant could only offer me a seat upgrade to sit by myself in a section with more leg room. Not my only bad experience with them but United was far worse than any other recent trip I've had.

We're pissed because they set the bar so low we have to trip on it. Those of us who don't fly often have no idea how bad it's gotten compared to how things used to be.
Take a look through the monthly HN "Who's hiring?" posts. Jobs of any kind that aren't web (front-end, back-end, or full stack) or mobile apps are vanishingly scarce.

It's really quite depressing.
Yes. Moron.
Jeri Ellsworth – From hacker to Valve and back again
I was referring to the Watch itself as a gimmick, which I think it currently is.
> Richard and Maurice _McDonald_ did

Technically you are correct, but that business was going nowhere under their management. It was Ray Kroc that made McDonald's in the practical sense of the word.
Hey"doublerebel",

I am interested in learning more about Analytics/monitoring that you did. Would you be able to share more info? Please let me know how we can sync up so that I could learn more about it?
>a) the economic usefulness of overbooking

I realize that "overbook" can mean different things but United flight #3411 wasn't oversold to statistically offset no-shows. Instead, the plane had a capacity of 70 seats[1] and United sold all 70 seats to paying customers with zero cancellations. That's a perfect economic situation for United.

What went wrong was 4 extra United employees needed a last-minute ride on that plane to Kentucky. Since this is an HN audience, I guess we could frame it as a massive failure in the "information flow" through their computer reservations system.

The very second that United knew they had 4 employees they had to acccomodate, their computer system should have immediately confirmed those 4 employees on flight #3411 first such that the plane only shows 66 available seats instead of 70. (Computers doing math for the win!) That way, either 4 of the customers get denied a boarding pass at the check-in kiosk, or they get denied at the gate that scans the barcode before they enter the jetway. Instead, United let all 70 passengers board and settle in their seats.

If United insists that their employees take precedence over paying passengers, their damn computer systems need to reflect that reality in the seating database!

All of those opportunities to have the computer system "help" were missed that would have prevented the situation from escalating to a bloody face plastered all over the news.

[1] https://www.seatguru.com/airlines/United_Airlines/United_Air...
Cassini finds final ingredient for alien life in Enceladus’s sea
>See https://www.jacobinmag.com/2017/04/united-airlines-video-pas.... for why United had every right to remove the customer.

I don't see anything compelling there. The only somewhat legal word is "property rights".

It doesn't mention the "common carrier laws" that may be involved here, and likely override any "property rights." I suspect we'll see more enlightened debate soon as aviation attorneys start talking about it.
> Do they see this as some achievement?

I assume it serves a propaganda purpose.
Pages take a long time to generate all day, but during peak hours they take a minimum of 4 seconds each (depends on what page you're loading, if it's got lots of comments, etc), and many times they simply timeout. The engineers at reddit have been unable thus far to fix it.