skysight-inc/HackerNews huggingface dataset:
Considering check-in and reservation status in general appears to be down I'm guessing this outage is relatively widespread.

Assuming what you've heard is correct this seems to span multiple Delta systems.
So, I just went to Wikipedia to try to understand design patents. They differ from copyright in that to defend them in court, you don't have to prove that the infringing item was copied from your design, right? (Their terms are also much shorter than copyright, but historically both patents and copyright were no longer than at most a couple of decades.)

What's the societal purpose of design patents? I get the purpose of utility patents: tell us how you did it, and in exchange we promise not to compete with you for a while. Utility patents are an alternative to trade secrets. But with a design patent, what is society getting in exchange? Giving designers more of an incentive to produce original designs? Does originality suffer without it?

I guess now that copyright is going to cover furniture, the difference is that the term is ridiculously longer (effectively indefinite), but designers also have to prove that there was deliberate copying if they want to sue for infringement?
"I'm glad he's gone" is a clear statement about an effect of his death.
Does it mean that ITA services doesn't work in production at Google or that Google does not use any projects written in Common Lisp?
I'm a map junkie; I grew up in the UK, where we have the Ordnance Survey, who makes some of the best maps in the world. At school we actually got lessons in mapreading and analysis.

As a result, whenever I go to another country the first thing I do is to try and find some decent maps of the area. With, you know, contours on them. It can be surprisingly hard.

I was so, so glad to find this.
You're welcome! My approach to this book was to stop thinking too much about the numerous "plot lines" and just go with the flow.The fact that I bought the book in a second-hand bookstore in Berkeley and read most of it while exploring the Californian coast, probably put me in that mindset from the get-go. :)
The Security Checklist
Heyzeus.

On one hand, I guess it's good we have creative, unbounded thinking.

Sadly - I'm starting to think that most Engineers have never opened a book outside of Engineering, certainly not any history, ethics, politics or economics books.

--> Human potential is definitely unlimited.

Since the dawn of recorded history - and even beforehand - we have, by enlarge, almost always been innovating and moving forward. From neolithic, to ancient Egypt, to antiquity, to the Renaissance, Enlightenment, Industrial revolution, Modern era and information era - it's always been moving forward. Even the 'dark ages' were not really dark, only compared to those writing history in East Roman Empire / Byzantium.

My Grandparents were born on farms. No electricity. No running water. No radio, tv, cars, radio, internet. They passed away very recently.

What makes your skepticism a little funny is that right now on planet earth there is more 'innovation' going on than at any time in all of history. It's like an 'innovation explosion'. It's such a big shift that we are in a new epoch.

-----> As for your interesting ideas (aging death option, work only if needed) ...

You must be young. I don't think you've met enough types of people yet. Your treatise is missing a moral foundation (arguably), more importantly the nature of life. 'Cures disease'. Is 'dwarfism' a disease? What about being just a little short? What about sagging eyes from age 40-90? What about kids born with super genes? Or blue skin because their parents think it's cool?

These ethical questions will have to be answered long before we even start to fix things like 'cancer'. But even then - is cancer at age 80+ really a disease, or is it just literally 'death'?

More pragmatically, you're missing the bit about distribution of surpluses. The age old question. "nsure that working for a living is optional". Working for a living is already optional. It's called 'welfare'. Some of my neighbours do it. One guy, on my street collects his welfare every month and spends 4 days high on crack, and then the rest of the month sleeping in the park. Is this what you mean? Because I can assure you that people in this state are not happy, and it's a far more complicated thing than we know. So, should people who work their entire lives, very hard, and take great risk ... have to pay for his crack habit?

It's just one example, but it's the biggest issue missed when any of these techie types start to talk about 'the future'. Technology will surely improve our lives on the whole - but the issue of distribution is as old as time, and technology will probably only exacerbate, not solve the issue. At the foundation is both an understanding of human nature - and also a moral cause. The later of which is even harder to found, we do it today by rough consensus, not necessarily by understanding.

I wish more techies would study finance and history, I think these conversations would be different and we'd be better at solving problems.
If you're working with floating point in meters, all it takes is a look at the exponent (e.g. 1.75923e-5) to figure out whether it's micrometers, centimeter or kilometers. Not as practical with a non base-10 unit system.
It's certainly better for the owners, who have not provided any details about how they came up with this 36% figure. Who knows if that is correct? And even if it is, why do the owners of the exchange not pay towards the losses? Accepting this deal is just letting Bitfinex off the hook.
The directed graph of immutable objects and links between them is by necessity a DAG. Only mutation can introduce cycles. If 90-95% of your objects are immutable, your GC algorithm can be specifically optimized for them. For instance, the mark and compact phases could run concurrently (interleaved) and in-place.

(Yes, this means that, from a GC implementor's POV, a lazy language like Haskell mutates like crazy.)
For our dev team Scrum works fine, the key is to use it just as a framework, and not following every rule to the letter. For example:

- Obsession with points

We don't have that obsession, sometimes we even don't assign story points, just hour estimates

- Meeting extravaganza -

Again, for example remote people don't need to attend all meetings, sometimes we just clarify the work items outside the meetings.

- The sprint has its own backlog, which can be changed only in agreement with the team and the product owner.

We also don't have this... if I finished my tasks, I just move new item from backlog to sprint and work on it.

- Refactoring, reading code, researching a topic in detail are all seen as "not working on actual story points, which is what you are paid to do".

This has some truth to it... regarding research, we do this outside the Scrum.
The fact that we would like to achieve something is very different from proving that we're even capable to reach that: until proved it's just a wishful thinking.

And the "growth" is mathematically impossible. Even growth of "just 7%" in energy use, for example, means doubling the use in just 10 years. And doubling is not "just times two, easy" once you've already used a half of everything you have. It's physically impossible. Watch the video.
It's funny I think that anyone who has ever had to manage their own DNS infrastructure knows the number 86400. And DNS is one of the oldest distributed systems out there.
Whistleblower on Medical Research: 'Positive Results Are Better for Your Career'
SpaceX Is Partnering with NASA for a 2018 Mars Mission
QUOTE OF THE DAY – Henry Ward Beecher
So http://voga.com is dead?
This is not what the GPL is about. It is built to protect the user's freedom, not the developer's freedom.
The Cursed Child is all about coming to terms with the legacy of Harry Potter
Good list. Define ou haven't read all of these but of the ones you've mentioned I can tell I'd probably like the rest. Have you read Anathem or any of Peter Watts' stuff? If not give them a try.
It's really very simple. If the evidence is not ignored, it's an incentive for illegal searches.

> if he finds a a photo of you and a corpse it shouldn't be ignored just because search was unreasonable.

You could not be more wrong on that point.
"As someone else pointed out "growth for the sake of growth is the ideology of a cancer cell"."

Not really. Cancer cells are destructive.

Growth in and of itself is not.

In some ways - i.e. 'deforestation' - yes.

But almost all medical advances for example amount to 'growth' and almost all of them are 'great'.

Most of the economy is now in services and not things tied directly to 'energy or resource consumption' - ergo, growth is almost entirely positive in the general sense.

'Growth' usually means: better meds, better entertainment, faster and safer travel, more access to education, less poverty, cooler stuff. Usually.
Go read any of Dorothy Sayer's Peter Wimsey novels --- not only are they excellent, but they're an interesting insight into upper-class cultureof the 1920s. The main character says this a lot.
When the Worst Happens (OS Feels 2016)
Is paying bills such a complex situation in Bangkok wuthout 7-11's?

In The Netherlands bills can be automatically deducted from your bank balance if you choose so, or we can easily pay them online regardless of bank through a joint system called iDeal.
> Sadly, the Quake engine is irrelevant today, and I wish someone would write a similar serious of articles about their development efforts and battles.

The original one perhaps, but there are several updated and improved versions out there that are far from irrelevant.

Take a look at DarkPlaces and especially FTE for instance. FTE has OpenGL4.x/DX9/DX11 and even a Vulkan renderer and can be used as a base engine to create your own game on top of. These engines stem from Quake and although most of the things have been improved or rewritten, FTE can run Quake, Quake2, Quake3, Hexen etc etc.
> what is society getting in exchange?

Not closing all existing creative businesses in developed countries, which would otherwise be completely unprotected against the knock-off industry from countries where manufacturing is extra-cheap.
Research indicates that only about half of perceived friendships are mutual
"Because the assumption is that refactoring will be a few hours' work, or even shorter if it's renaming a class here and replacing a file there. These are only the most superficial cases of refactoring, however..."

That always bothers me, too. The changes you can make continuously are hardly worth bothering to worry about, because they're so small and quick and decent developers will do them automatically. It's the changes that take several days or a week that really make the difference in the long term.
China has nuclear weapons and a massive military so it clearly has force projection. The simple fact is the root of all military power is economic power to support a military. US for example does not spend an unreasonable chunk of it's GDP on the military, it just has a massive economy.
Delta hit by computer outage, flights delayed worldwide
The market is huge, but mostly what we need are more useable systems, not algorithmically cleverer systems (unless your cleverness makes it more useable of course).
He's not glad about his death -- that's in the quotation for crying out loud. If Steve Jobs had been prevented to do what he did without dying, RMS would have been equally glad (even more, because Jobs wouldn't have died)

It's also a reference to the exact same phrase that was used against a corrupted mayor.
>they are both expressible in terms of what he called a Universal Machine.

Prove it.
> It's like an 'innovation explosion'.

More just "energy use explosion." We've probably already used half of all oil available to us (at the prices under which we can do what we do now). It took nature some hundreds of millions of years to accumulate so much easily usable energy. We've released half of it in just around 100 years. All the projections that "prove" that we can continue are always based on the "current use" and never on the "projected growth" (like noted: just 7% yearly growth means doubling in 10 years).
I've been doing Scrum-driven development for a few years now after working much more independently for most of my career. I understand why managers like it because it at least lends some structure and predictability to what is an inherently unpredictable enterprise.

But the author's criticisms of the incentives of Scrum are on point I think. Because the stories are always articulated in terms of user facing features they encourage developers to hack things together in the most expedient way possible and completely fail to capture the need to address cross cutting concerns, serious consideration of architecture, and refactoring.

This is how you can get two years into a project and have managers and clients that think that things are going well when the actual code is an increasingly unmaintainable rats' nest. Good devs confronted with this kind of mess will eventually burn out on sticking their necks out defending necessary but opaque refactoring tasks and move on to greener pastures.
Good luck using the name "Meraki"; Cisco will have a shitfit.
Not true. He divorced and remarried which makes him ineligible for the crown.
Pythonic Hello
It is not only about absolute number of objects created, of course. It is also how long they kept and how often the are changing.

Immutability gives simplifies everything including incremental, parallel GC and hence reduces the pauses for GC.

This is the big idea behind Clojure and Datomic - immutability makes everything simple (less complex runtimes) and even more scalable (share nothing means no locks, mutexes, busy waiting) and in the case of Erlang - fault tolerant (strong process isolation - no threads with shared stack or any writable data).

What is funny - everything has been well-researched and right principles formulated by Erlang team decades ago, and the resulting product just works for telecoms.

The two fundamental principles they described are 1) Posix threads and fault tolerance does not match. 2) Imperative code and GC does not match. While Golang, Lua or PyPy are trying really hard to disprove the second principle, Java is an existential proof.
http://pbfcomics.com/book/

https://en.wikipedia.org/wiki/Go_the_Fuck_to_Sleep

Intro to programming in Python - I don't remember which one though. I think it was one of the O'Reilly ones.
> Is it only the rich that have capital? What about human capital?

There is a huge difference between the liquidity of each one.

> ... or by putting idea upon idea and creating something new?

A very tiny fraction of new creations make someone rich. Most fail or are insignificant in terms of capital.
Ask HN: Details behind years old Windows taskbar bug?
There is a long standing bug in Windows, where the hover state on taskbar items - highlight and a window preview - gets stuck after having the computer run for a while, as if the taskbar never notices the cursor leaving it.

I've had this bug on every single Windows version since Windows 7, on every single installation and every single Windows PC I've used actively.

Along the years I've seen people suggest all kinds of workarounds for this, but I've seen none that do more than temporarily fix the issue.

This bug has intrigued me ever since I noticed it being consistent across versions, and most recently I checked if it still applies to Windows 10 Anniversary Update, which it does. Why is it so persistent? Why did it survive the "should-not-call-it-metro" changes to the explorer shell?

Since there's often interesting discussion and insight on obscure bugs in Hacker News, does anyone have any insight on this? Has anyone ever debugged it?
To be more precise: at the dawn of the industrial revolution, almost 95% of people were doing 'laborious' jobs. 95% of jobs at that time were 'at risk' of being replaced. Most of them were.

Not only did we move forward, but there were so many surpluses, and so much more to do that even common household jobs (maids, butlers, footmen, valets) - could find higher paying work doing other things.

Today, only about 30% of jobs are 'at risk' - and I'd argue they are not at as much risk as we think.

Call centers are not going away. For every task that is automated, 2 more will appear that need human intervention, and 5 more customers will be added (thereby creating more work) - new consumers from the current 4 billion human being who have yet to come into the world economy.
If you rely on the answer to that question you better make sure the provider can be held accountable to that. Particularly as a business you'd probably want that in writing instead of talking to a random customer support person.
Not likely. All of Delta's scheduling software is in straight assembly.

Deltas generally regarded as the well oiled machine of the airline industry. You're paying for always on time and consistent quality.

It's one of the reasons a story like this is surprising.
Fanout isn't instant. If you want to power 2^N gates, you need N time to power them all from a source signal.
It's bundled with your OS. If you don't like the bundled one you can use it to download a different one using HTTPS.
Can't be that great at creating if they're still depending on decades old designs.
Is it maybe used to establish character? For example you he could have character witnesses testifying he's a good guy saying this behaviour is out of character and the other side could show the past video to prove it's not?
I buy books that catch my interest when I'm travelling and then give them to people I meet who I think will appreciate them. I'm so tired of giving books to family that then never read them. Anyway, books I've given recently (last 3 months):

The Dominant Man: The Pecking Order of Human Society
https://www.amazon.com/dominant-man-pecking-order-society/dp...

__ Completely changed my perspective on social interaction. I've been trying to get people to read this but the title sounds very non-pc. Got it for 1AUD on a second hand book table somewhere, it's very dry though and mostly just presents evidence without drawing conclusions.

Cat's Craddle - Kurt Vonnegut
__ I love the word Karass. Lots of travelers like this book.

When Nietzsche wept
__ Amazing book, the amount of strategy in their conversations is amazing and the book is just high quality. Best to know some stuff about Nietzsche and that era before you read it though.

Teach us to sit still - Tim Parks
__ Not something you'd give to anyone but if the person is a little intrigued by meditation then this book will probably get them to start doing it.

Why the West Rules for Now: The patterns of history and what they reveal about the future
__ I had learned the history of certain periods in certain locations but this book brought it all together into a cohesive narrative. Highly recommended if you want to start inquiring into history but don't know where to start.

Carlos Castaneda's series on learning shamanism
__ I dunno what to think of this. I can believe that the guy actually experienced what he's writing, it's just too much to make up imo. Anyway I'd recommend it to anyone interested in philosophy, religion or meditation because it's just such a radically different perspective on how to live life and the meaning of enlightenment.

--

I also have a long list of books that I've seen recommended here or recommendations from people I've met all over the world that I use for inspiration when I need to give gifts for Christmas or something but I haven't read them yet so I won't mention them here.
Yeah Gitlab provides this type of functionality out of the box. Whenever I commit something to it I get updates on my website[0] immediately.

Same for my CV[1], whenever I change it in gitlab it picks it up, compiles the latex to pdf and replaces the cv.pdf file.

[0] https://gitlab.com/stanislavromanov/stanislavromanov

[1] https://gitlab.com/stanislavromanov/cv
Did his estate pay you to say that?
Sounds like you are doing "scrum but" aka your own methodology.

However their article is criticizing pure unadulterated scrum.
CSS-Only Olympic Rings
Maybe it's me, but the real issue with professional scrum masters is that it's rare to find any that practice agility as a way of life.

Majority of professionals I've met appear to lack any ability to improvise and literally just follow the book on what to do without any critical analysis of how their situation fits with the defaults provided.

Basically, my issue with scrum is its community.
> Which is also why economics and economists managed to ever make 0 predictions for anything more complicated than the most basic of models, and have failed time and again to predict real world outcomes.

I think present-day economics is at the point where the science of history was at the end of the 19th - the beginning of the 20th century, i.e. most of them still believe that they somehow can predict the future based on past economic events, the same as some historians believed they they could predict our future based on past events from our history. Popper (among others) proved in his "The Poverty of Historicism" (https://en.wikipedia.org/wiki/The_Poverty_of_Historicism) why "scientific prediction" is a futile thing.

What economics tries to bring new to the table is math (or what they consider as math), apparently that should make us laymen believe that what they're doing is more than crystal-ball guessing.
do we see bank analysts playing 'planning poker' when it comes to putting together pitch decks or research analyses? no. and they'd transfer out of any group where a manager tried to implement such a practice.

if a software engineer is more than a couple years out of college, i don't think she/he should put up with it either.
James Kunstler: "The Long Emergency"
Using time instead of points breaks the whole concept of sprint-based estimation which Scrum tries so very hard to defend. Basically Scrum claims that software developers can't estimate based on time so it forces them to use an abstract number instead. Over time this would lead to being able to estimate a project in sprint-sized blocks.

This is why sprints have a fixed duration, the sprint backlog should not be changed, stories are awarded the full points or 0 during review, commitments to finish the sprint, etc.
After I read this complain-based article, my only question for this author is what's your fix/suggestion? Otherwise, I don't get what the point of this guy write this article.
> Interrupt can be interrupted by another interrupt. So practically they have to save registers anyways.

Only when an interrupt actually does get interrupted. You could make the common case faster. Not that it matters if PCI-e is the bottleneck.
Pier 57 Goes Down in History as a Place Where Concrete Floats
Fantastic book! I got my copy from my grandmother and have given away multiple copies since.

My favorite concepts from "The Book" are the Wiggles and the Net, exploring the idea that so many modern pressures and stresses are human created and are therefore open to change.

His live lectures, recorded in the 1960s, are great as well. Audible carries various collections: http://www.audible.com/search/ref=a_search_c4_1_16_1_srAuth?...
I wonder who's being affected by this law. Very few people buy designer furniture costing thousands of Euros. Furthermore you can have 100,000 songs, 1,000 movies, 100 clothes but only a few chairs. So the Chinese will keep selling cheap furniture with some changes to the design and the EU manufacturers won't make much more.

Example

This chair is extremely popular in cheap restaurants, plastic made https://dearchiworld.wordpress.com/2014/10/14/no-14-chair-mi...

The Thonet company still sells it (couldn't find the price) and I found it on Alibaba starting from $25. It's so old that's out of the reach of the law but if it wasn't do we really think they're not going to tweak the design and that their EU customers will care and go buying from Thonet instead?