skysight-inc/HackerNews huggingface dataset:
I find more interesting the final part.

Everyone is sympathetic with Mr.Hutchins, including a UK MP, Courage and the EFF, and in this time of real-time (or near real time) communications, noone (including all the friends and colleagues at DEFCON) managed to put together the US$ 30,000 for bail in time.
Imagine a normal 200m solar updraft chimney at elevation 0km; it sustains enough updraft to work, and spans 0 to 0.2km. Now imagine another 200m chimney at elevation 0.2km; it too is self-sustaining and spans 0.2km to 0.4km. If we stacked these 2 chimneys on top of each other, it would be a self-sustaining 400m chimney. Repeat this for 5km, and it's a self-sustaining super chimney. But according to you this physical mechanism somehow breaks between 200m and 5km...

The glass bell may be necessary for a 5km chimney but I don't see why this would invalidate the physical principle behind it.
Another option to avoid turning off the candle is not talking to people, or wait for them to bring up the subject. I'm awkward so I often end up doing this.
Be careful - I got a bad cookie when I visited this website a few days ago.
In this case the relevant number is what percentage of all CEO's that are Ivy League graduates.
In the airports I've been to, I don't remember the restaurants being near the gates, but all together in a food court. So I guess you can't really grab a meal near the gate anyway.

As for the security, not really, in my limited experience. My home town's airport does have two separate terminals, with independent security areas, but different airlines fly from each.
The elevator industry has been playing around with multi-cab systems for many years. The Otis Odyssey system (1997) [1] had cabs that could move both horizontally and vertically. The cabs were more like containers carried vertically in ordinary elevators and slid out sideways for horizontal movement. Otis built a full-sized prototype, but nobody ever ordered one.

Otis considered ropeless elevators, but in 1997 it looked like it would increase the energy consumption by 7X. Without counterweights, the motors have to do a lot more work. But maybe Multi can recover some of the energy via regeneration.

There are automated parking garages that can move cars sideways.[2] Those go back to the 1960s, and tend to be high-maintenance.

The Multi system looks really complicated mechanically. All those moving parts. Worse, they're on vertical surfaces in the shafts, where maintenance will be difficult. With regular elevators, the high-maintenance items are in the machine room. This will probably go into some prestige tower, but not be replicated much.

[1] http://www.barkermohandas.com/images/Integrated%20Vertical%2...

[2] https://www.youtube.com/watch?v=w3vtpGtyw1k
Baresoil: an open source PaaS
The unmaintained apps list has exactly two things on it: GEdit and Empathy. How is this "not short"?

https://wiki.gnome.org/Apps/Unmaintained
In addition to complicated, making things unpredictable makes things very difficult for programmatic scraping:

* machine-generated HTML and CSS identifiers
* randomly inserted, unused HTML elements
* images instead of text
NAC BRAZIL 2017 →  [Ingresso LIBERADO] Robert Kiyosaki
There are? Can you point us to an example?
In an n floor building, nobody is being transported in n-1 floors.
The uranium one was good:

> "I purchased this product 4.47 Billion Years ago and when I opened it today, it was half empty."
> but the gates are available only half-hour or so from the closing time.

Depends on the airport and airline.
Ask your mom
It can be a small problem. Sometimes you're given a zone. Frequent flyers learn which ones are used most often.
That's Otis's original safety elevator, and it was a rope system. The innovation was that it had a mechanism to stop it if the rope broke.
An Explanation of the Alcubierre-White Warp Drive
The simplest and most effective trick is to have a link that is not visible to humans but only to crawlers. When an IP ends up on that link you know it's a crawler. You can then proceed to block it. A honeypot in other words.

Typically display none will do but you can also have white on white text with no tabindex or off screen absolute positioning, etc.
It depends what you're studying.

I did part of my computer science degree on campus with lectures that I didn't find useful. In one ear out the other. I have to slow down at some parts but can zip through other parts, but a lecture is steady paced. Huge number of hours wasted.

I did part of my degree at distance. The profs chose great textbooks and it was much better. It's always there as a reference and I can go at my exact pace.

I can imagine though that history or something might require lectures. You don't just give the kids obscure books with no context. For computer science though, an intro to algorithms textbook is pretty straight forward.
Yes, most airports print the gates on the boarding passes. A handful (mostly ATL) just give up, because they can't reliably predict the gate until 30 minutes before boarding.
I think the new design is worse than the old design. Not a fan of the narrow font, crowding, and tiny labels (following, not leading, the numbers) for category. Am I flying from gate 22A in seat 11B or vice versa?

The labels for what the number IS should be nearly the same size as the number itself.

The departure time is listed, but the boarding time is not. The boarding time is more critical to know.
Mostly, a history of sending patches.
> "Go doesn’t support xor (^) and or (|) operator on bool. As it turns out, they are not neccessary. x ^ y is the same as x != y. a = a | b can be written as: if !a && b { a = true }"

Well, you don't need subtraction, division or multiplication either (or any number more than 1!), but they're certainly nice to have.
Go has some nice qualities, but its choice of omissions continues to fascinate me.
Mesothelioma from erionite: An emerging health hazard
You know which terminal you're flying from, and I've yet to see an airport where you can't get from the central waiting area to the farthest gate in 15 minutes or less (20 if you walk slowly)
I have recently discovered that on HN, you can either downvote or reply, but not both.

As a dev who has used both React and a couple of native desktop UI libs, I get a fair bit of pushback on the whole Electron / app-in-browser idea. The primary concern seems to be performance, although I'm picking up an undercurrent of fear that the web stack could swallow the native realms, even if it is technically inferior, just because of the sheer inertia behind it.

In a way, Electron is a threat to the culture of the pure-native devs. Everything they know gets subsumed and disappears below the browser, and a horde of outsider devs come rushing into the native app space, with little awareness of the nuances of specific platforms and their communities.
Smaller Housing Markets Lure Individual Investors
What for?

I mean why do you need one? Most of the flights I take in Scandinavia don't have boarding passes I just use the credit card I used to buy the ticket. If a boarding pass is needed I can get it in the form of a QR code on my mobile when I check in online.
This article does not take into account quantum phenomenon. It's possible that instead of being limited by the speed of light transmissions, such a system uses quantum phenomenon for communication. Which then would make the whole argument that this article makes invalid. It's based on the premise that life would be based on the same sort of physics as life on Earth... which does not make sense as such life if it exists would evolve using a different set of rules which would include things such as limits on speed of light transmission in such large systems... so it would've learned to exploit quantum phenomenon for transmission.

edit:

Superluminal, or faster than light, communication is said not to work because it allows information to be sent into the past. There is however non-locality which is not the same thing. Sorry not an expert on this, but this seems to apply to the exact discussion.

https://en.wikipedia.org/wiki/Bell%27s_theorem#Importance_of...
It would've prevented https://www.youtube.com/watch?v=_8fU2QG-lV0 from getting caught. Not that that's a good thing, but it's an example of the type of business an anonymous LLC would be used for.
As far as I know, it's possible open an anonymous LLC, but to open a bank account must disclose the owners.
Yes, Dutch debt is higher (€442 billion versus 321, according to http://ec.europa.eu/eurostat/tgm/refreshTableAction.do?tab=t...), but the economy of the Netherlands is almost 4 times the size of that of Greece (770 billion USD vs 195, according to https://en.wikipedia.org/wiki/List_of_sovereign_states_in_Eu...), and I don't see a huge difference in growth potential between the countries.
Non-obvious Forth Books
Love him or hate him Zuck was also a big reason behind Facebook's success.
So from what I understand, in your own process the first step is a landing page, then you tell people about it and collect email addresses. And only then do you start building the product. I assume you then keep in touch with your prospects to get feed back on what you're building right ?

And yeah I totally get the idea to spend the minimum amount of money until the market is validated.
It's a huge pain - you have to sit in the central waiting areas, but can never really relax because you have to be alert for when your gate is available on screen.

Sometimes if it's far you'll need most of the time to get it. It's this way in London and I've definitely seen it a lot of other places in Europe too.
No one is using 100% of the space in the rest of the building either. Restrooms aren't a waste of space even if they're not constantly filled. Not everything has to be at 100% utilization to be worth the investment.
I'd recommend Geany, many more developer features yet still quick and uncluttered, though you'll still have to go to the view menu and hide the sidebar and message panes.
TL;DR: as semiconductor technology advances, the limiting factor in an FPGA shifts from not having enough transistors to wire speed: smaller wires have higher resistance and so they are slower than the old fat wires. When transistor count is the limiting factor, tri-state drivers make sense. When wire speed the limiting factor, they don't.
I like it, I think it's more readable compared to the one that they show as a current one on the top. It took me a while to find a departure time and gate number on the original boarding pass. All the important pieces like flight number, seat and departure time are really easy to read compared to the original.

The problem on the original is that they don't emphasize the important information pieces, all is printed in the same font style and size.
The resulting internal transportation network enabled by this system resembles a public transit tramway system more than it resembles a traditional elevator system - and I'm willing to bet that isn't accidental. As skyscrapers become bigger and more ubiquitous, it seems natural that their internal transit systems would get correspondingly more complex, and borrowing from public transit seems like a perfectly natural way to solve the problem.

Plus, in this system all the elevators are centrally scheduled and therefore there won't be any concern about human drivers fouling up the system :)
Perhaps you are not aware of it. I am not talking about electron. I am talking about react native. Emphasis on "native". Please look it up.
Apollo Flight Director Attitude Indicator
Reading through this book as an experienced programmer is worth it, but for different reasons. As an experienced programmer, you're probably called upon to bring new people up to speed. They might not need to be taught at the level HTDP assumes, but they need to be taught, and the people who wrote HTDP put a great deal of thought into how to teach people. That's what you can learn from HTDP, if you pay attention.
blog name checks out
AMD was a major user of ACL2 and verified AMD Athlon FPU using ACL2. Their case study is IMO an approachable presentation of what realistic verification of FPU looks like in practice.

http://www.russinoff.com/papers/fadd.html
Although this blog post is a few years old, I'd like to shed a little light onto why boarding passes haven't changed in years.

To redesign the boarding pass, you have to understand how the data is processed and presented. Often the terminals and printers are shared between airlines, so there has to be a standard.

Each airline uses something called a PECTAB. This a basically a template that has coordinates of where the data is to be printed (text & logo). It's loaded on the printer each time the airline terminal application (such as Sabre, Amadeaus, etc.) connects to the CUTE (Common Use Terminal Emulator, IATA standard) API hosted on the computer which acts as a gateway to the printers, OCR scanner, etc. Did I mention this is a shared terminal by several airlines that have completely different applications? :)

A lot of the BTP (boarding pass) printers either use the older dot style printing, but the newer thermal (GPP) printers are becoming more common because they are cheaper to maintain.

Unfortunately, the terminal emulators and CUTE standard hasn't kept up to date with the available technology, a lot airlines are still running on mainframes from 25+ years ago.
similar problem on EPYC

https://www.reddit.com/r/Amd/comments/6rmq6q/epyc_7551_minin...

https://www.reddit.com/r/Amd/comments/6rrbsp/epyc_confirmed_...
Didn't he commit tax fraud, though? There was no stretch of the law was there?
What is this? They used web technologies to try and recreate what the web already does?
Yeah, but that wasn't my point.. my point is that these attacks will be tried as soon as opportunity>cost-to-attempt
There are no quantum effects that allow superluminal communication of information.
I like the mentality of the author, this is how you land good jobs at good companies for good pay.

If you think that you're lucky to have a job offer, like I did when I first started out, then you'll sure get to work with people who think they're doing you a favor by underpaying you for some shitty work.
> Hotel and airline websites, for example, are pummeled with scrapers wanting pricing and availability info.

Yes, and they make it very cumbersome to discourage it. I've successfully written scrapers for airlines. It's significantly more difficult than crawling other websites for a few reasons:

1. Session management is wacky - they really like to manage state entirely through cookies, and you typically need to visit a specific set of pages in a specific sequence before you can access the resources you want, like the number of seats available or their prices.

2. Sessions have time limits because anyone who looks at the seats initiates a "soft" reservation on them (this works in a similar way for theatre, concert and movie seating).

3. You don't usually have nice JSON endpoints, so you'll be doing a lot of HTML parsing (which, given the type of HTML you encounter, can be hell).
That would appear to be a definition of functional programming that says nothing about functions themselves, which seems odd. Because you can't make any guarantees about state in a language that wasn't intended for FP because how do you know what side effects the built-in functions are having?
Sorry, I meant prominent apps like geary (from a comment here), gedit and empathy. When I was using Linux those were big names and I couldn't imagine any one of them going unmaintained.
Bazaar-NG: 7 years of hacking on a distributed version control system (2012)
MySpace pretty much paved the way for Facebook. It was the experimental and kooky product that really got the ball rolling on social media, but was too weird to dominate. Then Facebook came in and, among other things, cut out all the crazy customization and provided a clean and consistent interface that had a much better chance of being used daily by a wide range of people.

Another thing Facebook did was start small and slowly roll out to more users. This is kind of antithetical to the ethos of "launch to the public ASAP, get those users!" By starting with a limited and already connected group of people (Harvard students), they were able to realize network effects with less users, and it very quickly integrated itself into their real social lives in a way MySpace hadn't. Being sort of "exclusive" also fueled initial interest among a set of valuable users that would become evangelists.
One thing that these types of articles tend to overlook is consistency across the different types of boarding passes.

You have home printed boarding passes that will be printed on all sorts of awful printers, with bad settings (like printing color to a b/w printer) and poor resolution.

Then, some will be printed on thermal printers at airports, and some on airport controlled thermal printers, some on airline controlled thermal printers. Different models, with different stock, etc.

Finally, the mobile boarding passes.

The employees checking these do better if there's some uniformity across the various formats. Similar for customers.

So, there is a bit of "lowest common denominator" in the current designs. It's on purpose.
It is not possible to use quantum phenomena for faster-than-light communication. It's fine to speculate about completely new physics allowing for such communication, but it really doesn't have to do much with what we call quantum physics.
Website still says copyright 2016, not a strong signal regarding their attention to detail.
I was pondering on this topic earlier today and came to the conclusion, "because our performance is judged only by humans." Imagine if an alien visited Earth, and was completely dumbfounded by our sketches and cartoon drawings. "But it looks nothing like a chicken", they say, looking at a sketch of a chicken and a photo of a chicken. "It's just an edge case that happens to trigger your 'chicken' neuron."
Abstract Reasoning as Emergent from Concrete Activity (1986)
"The Mind Illuminated" by John Yates proved to be exactly what I needed to start practicing meditation.

A lot of us consider our work a craft and spend lifetime perfecting tools. Unfortunately, we neglect the most important tool we have - our mind. It turns out we can improve our focus by consistent practice (and that's only one of many benefits of meditation).

Opening chapters of this book provide a basic model of awareness & focus, which demonstrates that we are rarely in control of our thoughts. I found it fascinating. The rest of book provides a well defined path to train and improve working of mind through introspection.

Although I could find no actual credentials for author (he claims to be neuroscientist), his observations and explanations are so far very consistent and consistent with my own. Also, religion and mysticism are absent from the book, except when referencing traditional practices.

BTW I've also recently read Deep Work. It's a fantastic book and it made me change some habits, but the style turned me off. I did not enjoy cherry-picked anecdotal 'proofs' and persistent convincing.
It's markdown with widgets.
HTML5: create interactive documents from plain text!
That sounds like a great trick, but I'd want a solution against someone getting large swathes of IP's banned, because the bot crawled my site and posted the link somewhere.
How I reverse-engineered hacker news
Setting Up TypeScript, Mocha and Babel
Be careful with that. Users with screen readers may fall into your trap.
I actually hate the attitude of the author, maybe because I'm almost 40? I would NEVER hire someone so clueless and demanding. You get to be demanding when you have exceptionally valuable skills princess.

It is not 20 startups that are (mainly) the problem, it is YOU who expect other people to train and baby you. You don't have formal training from a university degree, neither are you willing to self learn your way to becoming a master coder. Why would a high stakes startup engage a liability like you?

This is what I would tell the author.
Great comment, and informative, but...

>a lot airlines are still running on mainframes from 25+ years ago

That's really not related to this topic at all. The TPF mainframes have little to do with how the boarding pass looks. That functionality is in other systems/code.

The TPF mainframe for most airlines at this point is just a big nosql database, surrounded by a bunch of other systems that aren't old. If you replaced it, the customer facing stuff wouldn't look or act much differently.

The sprawl of the applications around it, and the lack of consistency across those is actually a bigger problem than the TPF mainframe.
We do. If you bothered to read the article, it makes a point that the communication speed between the components would be slow enough (even at light speed signaling) that the age of the universe would not have permitted sufficient time for such an organism to evolve and do anything.
Thanks for the quick fix. Looks great!
Absolutely. Personally I haven't made much use of NoSQL, I'm sure there are plenty of use cases, but for ancestry I would still use a relational db.

I do see how nested objects might look like a perfect fit for this, since families are literally "nested objects". Perhaps there are plenty of advantages to using NoSQL and shaping the data this way... but the thought of creating an API With that structure is terrifying to me, haha.

Question to OP: are you using this structure for a live api/website I can take a look at? Does each node have an absolute ID? Do you normalize your data? Maybe I'm thinking too much in relational terms here? I'm genuinely curious about this.
I switched to geany over a year ago and couldn't be happier. Clipboard support in gedit just kept getting worse and geany is so much faster and less prone to crashes on very large files that would easily lockup and crash my desktop.
It doesn't need to take into account "quantum phenomenon" because the phenomenon you are citing is fictitious.
C++'s rng is bad because it's very easy to set them up incorrectly, and people mostly do. See http://www.pcg-random.org/posts/cpp-seeding-surprises.html
What's a bad cookie?
I'm no expert on xenobiology, but it seems like in our search for life we're always looking for life like Earth's. Are we even looking for life at much different scales of size or time?
The risk is the same risk any other trader takes, they predict price will go one direction based on data they've seen elsewhere and it turns out they're wrong, or the misjudged the volume. HFT is not risk free, you're claiming it is is simply not based in reality, ask any of the many HFT firms that have gone bankrupt how risky HFT is. Claiming someone is trading risk free is essentially accusing them of a crime, where's your evidence to back up this slander?

Once again, you've ignored my question, you still cant' explain what HFT's are doing wrong. It doesn't matter that some people don't like them when those people can't even rationally explain why they don't like them. You still can't explain why you don't like them without falling back on false facts and I've asked many times.
a horde of outsider devs come rushing into the native app space, with little awareness of the nuances of specific platforms and their communities.

The expansion of the industry means that those with little experience vastly outnumber those with plenty, and are highly incentivised to degrade the value of experience. That's why we see the explosion of new "frameworks", if it's only a year old then someone with one year in the industry on paper has as much "experience" as someone with 30. On paper.

That is why hardware gets faster and more reliable every year but software still gets slower and buggier. The HW side has somehow managed to keep this toxic culture in check, and their engineers, with experience on their side, are actually managing to advance their field, while the SW side keeps reinventing the wheel, a little squarer each time.