skysight-inc/HackerNews huggingface dataset:
Depends on many factors, many of them indirect.

For me to fly to my in-laws it is two flights, each at $120/person (prices change all the time and are never the same for each leg, but lets use these numbers). If I could get a direct flight for $150/person I'd be more likely to go, both because it is cheaper and because it avoids switching planes. Thus it might be less fuel-efficient on a global scale because of the greater number of people/flights.

Direct flights can take more direct routes, which uses less fuel because people are going less distance. Direct flights also eliminate a lot of fuel infrastructure at the hubs - you don't need moving sidewalks or trams if the airport is smaller. These are fuel savings.

I suspect that take-off use a lot of fuel, but I don't know how jet engines work well enough to know if this obvious savings is significant or not.
12 Predictions for Venture Capital in 2018
CES 2018: The weirdest gadgets from the world's biggest tech show
London <-> Calgary has been happening for at least 10 years, way before the 787s time.
Rolls Royce had to design special extra large engines for the A380. Because of the large diameter of the fan they had to use clever blade geometry to overcome problems with supersonic airflow at the ends of the fan blades. So I'm guessing that two even larger engines would be tricky.
Lecturers are part- or full-time teaching faculty (usually not tenure-track, but some schools like UC's have tenure-track Lecturer tracks) e.g., https://profiles.stanford.edu/48960
Unless you’re IO bound?
I hated the idea of using comments as directives when Go 1.4 introduced //go:generate. But, holy, they were there from the beginning?

They bring back my painful memories of the old days when I had to use conditional comments to support IE6...
No clue mate. I haven't given this business idea enough thought to be honest.
I'll let Sister Wendy do the talking here:

https://www.youtube.com/watch?v=v3sPATJc7rM
Dang, I respect you and the work you do here, and I really value the HN site. I never set out to post uncivil and/or unsubstantive comments, and when I do I usually delete them or at least add an edit or reply to soften them. And if somebody calls me out on something I check myself, and apologise if I think I messed up.

I started to write a whole long thing defending my previous posts but I stopped myself. I did add up all the points from my most recent 10 comments, the total is 17. I'm having a bad run at average 1.7 points. So, yes, you're absolutely right, and I'll try to do better.

(There was one exception to my policy that happened recently, where I snarked at some person who was complaining about how hard it is for white men to speak their truth in silicon valley, from an account with a racial pejorative for username. My comment got flagged. Rightly so.)

I consider myself a hacker, I hope I'm a net benefit to the community, and I'd really like to see HN stay high quality. I did reread both the guidelines and the welcome page you linked and I am "on-board".

But, ...

Just kidding, no "but".

Sorry for the noise dude, I'll try to do better.
Suggest anyone interested to check out some related material:

Hope 2016 - Hacking the brain [0]

Semantic Maps showing models used to predict brain activity using "Voxels" [1]

0: https://www.youtube.com/watch?v=-1JPnHtLYCQ&index=75&list=PL...

1: http://gallantlab.org/huth2016/
The interviewer may be looking for self awareness, in which case any honest answer will be positive.

I am good at lots of things and bad at others. I will be most valuable on a team with others who can mitigate my weaknesses. I don’t want to be hired for a role where I will be expected to excel at my weaknesses.

If someone asks me this question, I dig deep ad give an honest answer. There are lots of jobs. I don’t think of my interviewer as an adversary. When I’m interviewing I’m looking for someone who wants to hire me with eyes open.
> So are arguments in LISP, but they still call them arguments.

I think (+(+ 1 2)3) is valid Lisp. The equivalent in Forth would be 1 2+3+, but it's not valid unless the word "2+3+" exists in your dictionary.
Retail prices have been "about a buck" since 2004

http://www.hassavocadoboard.com/retail/volume-and-price-data...

(page is javascript heavy)

They crossed 1.5 2017 dollars back then too.
Throughout most of my career reading and maintaining code got fobbed off on the new programmers and the less skilled. Maintenance programming has a bad reputation, partly because it requires reading and figuring out someone else's code.

Now I make a living reading and maintaining code no one else will touch. Lots of companies can't afford to rewrite a mostly-working system, or they can't take the risk. I found a niche doing maintenance work and now I enjoy fixing what other programmers have said they can't maintain. Freelance maintenance work pays just as well as green-fields development and has fewer customer hassles, too.
PageRank is overkill if you don't have cycles, since you can just trivially count the DAG.
see here for US-oriented details: http://pgbovine.net/professor-job-titles.htm
Lecturer is used at the University of California for instructors with a PhD and no research responsibilities. Some of them even have a form of tenure, "security of employment."
> It remains an open question whether even much, much lower fees would be viable in the long run.

The problem is not fees rather usability. If today I speak to a layman about bitcoin he is confused. It doesn't help that people start talking about hardware wallets, multisigs, Segwit etc. Most of those guys find that using cryptocurrency is a pain and want to stick to real money. Yes, it doesn't stop them from speculating by putting some money in these coins.

One thing has to be noted, while there is a constant parallel drawn with dot com people forget that there was at least 7-8 years head start for a layman to understand "internet". There has been no run up here, things have just exploded.
Every particle has a life line (segment). Light particle's life line segment is perpendicular to the time axis, jumping across empty space (from birth/emission to death/absorption) at one constant time. If an atom emits an alpha particle (helium atom) and gamma particle (photon) at the same time, the alpha particle moves through space while its proper time changes (its "imaginary clock" ticks), whereas the gamma particle instantly arrives at its destination somewhere else in the Universe without experiencing any change in time, absorbed by another particle.

Since light has no mass, it has no impact on spacetime geometry, so it only exists at emission and absorption. There is no way to detect or affect it between those to moments in its life, so it makes sense to consider them exactly one moment. Lights line segment is a "dotted line" the line segment (exclusive of endpoints) between emission and absorption does not really represent any part of our Universe; it's purely virtual. The only way to affect a photon is to plan ahead and set up an apparatus before it is born. Once the photon exists (relative to any observer), it's already gone (absorbed) by whatever first observed it. (And nothing else can directly observe it. All of us can bounce lots of stuff off the moon to observe it, but only one person can bounce only one thing off a photon , which kills it)
I purchased one of their panoramic cameras a while back for eval. The thing was ok, but under-specced and overpriced in the market, and their support was _awful_. Never again.
How is PoS safe from this?
Up the irons, Earthdogs!
The already-announced Hades Canyon NUC has 2x DisplayPort, 2x HDMI 2.0a and 2x Thunderbolt 3. That amounts to six ports capable of driving a 4K display. Thunderbolt 3 ports can drive two 4K displays at 60Hz if the controller supports it.

I suspect that other products using this processor will be less generous in terms of connectivity, simply because it's total overkill for the overwhelming majority of users.

https://www.anandtech.com/show/12226/intels-hades-canyon-nuc...
3D routes scale much better than 2d roads; also airplane autopilots are much easier to imolement.

I think self-flying electric vehicles will do what self-driving cars cannot.
drill-mount frames.
The hiring filter in that case seems to be for people willing to take actions based on their self-analysis.
The "what are your weaknesses?" question, when devoid of context, is always a stupid question that is guaranteed to evoke either disingenuous response or an honest one that will count against the candidate.

Much better to use a behavioral interviewing approach where the question is asked in the context of a specific past project which has just been discussed at length.
No sure I get the question: static_assert can only invoke constexpr functions, and constexpr functions can only call themselves other constexpr functions. Since IO functions are not constexpr, you can't call them there.
Some of my projects might end up killing me if I enable that.
Blue House Raid
It's almost more useful as a rosetta stone than a feature comparison.
Progress bars look horrible.
We have this with our "Hybrid nodes" they are doing exactly that - compensating for the chain weaknesses until the technology catches up, and we have systems in place to easily migrate this functionality on-chain so that we're ready ahead of time
Exercise has a lot of great benefits even though it's effect on weight loss is rather minimal. One of the biggest reasons I personally work out is for the ability to learn faster. Exercise gives you more Brain Derived Neurotrophic Factor (BDNF) which "improves the function of neurons, encourages their growth, and strengthens and protects them against the process of cell death."

"WHY Exercise is so Underrated (Brain Power & Movement Link)"
https://www.youtube.com/watch?v=DsVzKCk066g

"We found that vocabulary learning was 20 percent faster after intense physical exercise as compared to the other two conditions."
https://www.ncbi.nlm.nih.gov/pubmed/17185007
Yes, and the last paragraph pretty much sums it up (spoiler alert) — It's likely that JANET is simply how government employees commute to their top secret jobs every day.
It's a bad question to ask, but your answer is terrible.

When you say "perfectionist" without qualifiers I hear "arsehole" or "slow".
A few, mostly military.

https://en.m.wikipedia.org/wiki/List_of_Boeing_707_operators
Exactly, I thought this was the airline that flew people directly to area 51. Not sure what this has to do with Popular Mechanics!
Walmart has been the subject of political grandstanding by both parties. Over the last decade, Walmart has increased wages, benefits, and locally produced products (including food).
The end of the Cold War made direct two engine flights viable because (a) we could fly over Russia and (b) Russia was nice enough to open up a bunch of airports in the Far East (with money from western airlines) to comply with regulations.
I wonder, if cooper pairs can be made with ions?
> but I'm not aware of a general way of proving no information leakage.

Cadence has a tool [1] to do this, but I'm not sure it would work for timing leaks.

[1] https://www.cadence.com/content/cadence-www/global/en_US/hom...
They exist in the sense that the uncountable real numbers exist. The reals you can name are like your light cone. By symmetry it seems that the other reals/ spacetime points should exist, but there's no way to prove they actually do if you're not already "nearby". :-)
This piece raises a couple of interesting questions: 1) Would it be illegal for a mining pool to attack another crypto-currency in this manner? and 2) Could this really be accomplished without severely impacting the value of all crypto-currencies?
I thought those vents were standard everywhere until I was on a SAS A340 that didn’t have them.
I think TV is higher quality than what kids watch on YouTube. I know, there's plenty of trash on TV but at least there isn't "Elsagate-type content," surprise egg openings, toy reviews, and other generally "unsettling/shocking/scary" content.
https://freedom.to/ is the best/only one I have found. It's meh but it works.
Dapps can be awesome when you want to avoid counter-party risk. Ether Delta is a great example; however, it's super expensive to use ED (every interaction costs $0.80-$1.60) and unless you're playing with a lot of money it's cost prohibitive to use.

Even though they had the dns hijacking a while ago, you can still access the market via direct calls to the contract. When it's time to liquidate a large alt holding back into ETH, ED is the only place I trust because I don't have to trust anyone.
Interesting, it was not a title used in the schools I attended (Virginia Tech, William and Mary) or have I seen it used elsewhere. I just checked Harvard, and they use it, too, so it's not just a west coast thing.
Indeed! I would rather eat a Snicker bar than a baked potato (if I had no bananas handy).
Mathematicians are precise people. Physicists just assume their series converge :-)
> What would you teach to a young software engineer professional?

How to Manage-Up... that is to say, how does one anticipate a superiors needs/solve problems/present information, especially with difficult, demanding, intimidating bosses.

If your intern can master this-- it will be a huge career advantage.
My answer might be a little off, but even if programming skills are essential, they are not the only thing that matter.

Being able to speak in public, express clearly your ideas (either orally or written), being able to consider the opposite point of view, take into account the past and history when making a decision or a judgment are (IMO) essential skills.

To be more at ease when speaking publicly, you could play in a play or do some impro. Joining a debating club will also help in that and will force you to consider an opposing point of view. Reading and writing, analyzing arguments will help to better structure your arguments. Reading about history and being curious about everything will help to open your views before making any decision.

Otherwise: category theory (abstract maths), the link between physics and computation (see Feynman's lectures on computation).
Some more info on how the old line that "saturated fat is bad" might not be so simple.

https://examine.com/nutrition/is-saturated-fat-bad-for-me/

You can even find people who are into various forms "traditional foods" (not diet trends like paleo...though maybe that too?) go further than more cautious articles like this in affirming -benefits- of saturated fat. Catherine Shanahan for example argues in Deep Nutrition that saturated fat can be good.
Just because the execution is in-order, doesn't mean there is no speculative execution.

The 360 cpu (and the closely related ps3 cpu) is the perfect example of this. Despite the fact that it's 100% in-order, it has a very long instruction pipeline (upto 50 instructions long) and branch prediction. And that's all Spectre needs, a long pipeline + branch prediction.

I'm not even 100% sure the intel atom will be safe from Spectre & Meltdown. It's pipeline is much shorter, only 16 stages long, but it still speculatively executes up-to 32 instructions (2 instructions per cycle).

It just makes things harder, you have to find a Spectre gadget that's short enough. Though piss-easy for Meltdown, because you can just hand-assemble short code.
It's a bit odd that the articles focuses entirely on Etherium. You can just build your Dapp on a different blockchain with smart contract support, that hopefully addresses the issues Etherium currently suffers from.

And, blockchain innovation isn't just Dapps. There are likely many markets that would benefit from several aspects of blockchain technologies that we've yet to come up with.
My favorite part is the progressive screen display and the random flashing cursor.
Would never give mean feedback! But will give you honest assessment that, I hope, is helpful:

Disclaimer - I'm giving you an impression based on about 30 seconds of viewing the page. I didn't intentionally spend so little time there, but I did what I think a typical new browsing user would do -- quick visit, scan the page, then leave. I'm also quite but not totally technical.

* I didn't get an intuitive sense of the value you're offering and why that's relevant. I get that easy purchasing of software is nice, and easy updates is nice, but I don't know that I as a user ever need to see the Git history of the updates. I know as an engineer you'll want to be able to really dive in, but is that easier or better than reading a Changelog? I'm not sure.

* I don't feel pain in this area -- I buy software either via the Mac App Store (easy updates) or directly from creators' websites (and most have 'Check for Updates' buttons). I admit I may be missing the mark here, so this isn't likely a valid criticism, but it's my perspective.

So in summary: Your #1 value prop based on a 30-second read is tight git integration, and I'm not sure I care about that as a user moreso than a Changelog.

Good luck! You've done exactly the right thing in shipping and talking to users, and I hope that the HN masses (as brutal as they can be) will help you improve and kick butt.
But by definition you can’t protect capabilities between processes without the assistance of the kernel, no?
> Sounds like envy to me. Which doesn't really seem like something we as a society should cater to.

I'll repeat what i said before, anticipating exactly this line: You might have a moral or aesthetic preference that humans should not respond to inequality that way, but that is no more meaningful than a belief that they should not adversely react to oxygen deprivation.

> It is really cool how you are telling me to do the legwork and make your argument for you.

If you need a simple starting point that is freely available online, Income Satisfaction and Relative Deprivation: An Empirical Link, D’Ambrosio, C. & Frick, J.R. Soc Indic Res (2007) 81: 497. https://www.researchgate.net/profile/Conchita_DAmbrosio/publ...

But it's a big area of research, and if you are genuinely unfamiliar with it and concerned at all with economic development and related public policy, you are going to want to spend some time with the area
Terribly interesting.

I ran an ultra marathon in Lapland last winter and it's an incredible, surreal place.

Also, it was very interesting to see the pseudo-paranoia some of our hosts (here and in Estonia) had about Russia. One made the point to me that "your paranoia is justified when you've been occupied on and off so many times over the last century."
Machine Learning in the Financial Markets
>All languages that tried to fight complexity either grew up to adopt complexity and stay relevant, or faded away.

And yet, to this day, C is just as, if not more popular, than C++. Why is that? I can do so much more in C++, but I, and my colleagues, pick plain-old C every time.
> But, really, isn't this the only kind-of positive response to this question? Is there any other response that works this way?

It's not a good question. People answer it in many different ways. Some people give a clearly rehearsed stock answer that they've read online. Some people give an example of something they're not great at, and how they think they have started to rectify it. A small number of people give an open and honest answer.

Some people will flip it back at the end of the interview when they're asked if they have any questions. "Earlier you asked me for my biggest flaw, so what's the w biggest flaw with this company?"

> And hence, why are interviewers asking this question in the first place?

Ideally they don't, but if they are asking it they should be looking for either honesty, or for interview preparation (because some variant of this question is routinely asked).
Oddly, I’m running an ad blocker on mobile Safari, and not a peep about it from the site. That’s okay, you didn’t miss much, the article is so thin that I considered flagging it.
Have you already received any feedback from clients about the performance impacts they observed due to the Spectre & Meltdown-related fixes?
Would really be nice to see some figures for different kinds of applications.
Older Atom processors (pre-2013), or a Raspberry Pi.
r.e. "elevated heart rate".

really focusing on the meat of the article, eh?
The specific Rolls Royce engines used on the A380 were developed specially and were a leap in efficiency at the time the aircraft was introduced. The Dreamliner and A350 use engines that are of the same technological level, but the airframes are cheaper to operate because they are made from composites and so are 20-30% lighter per passenger.
The New York Times has an archive of news and background on the Zapatista with hundreds of articles: https://www.nytimes.com/topic/organization/zapatista-nationa...
Distance is a factor, as distances get larger airplanes' speed advantage gets more and more important. High speed rail is 250km/h, while airplanes generally run 900km/h. Travel time is enough to ensure that even if the train is a lot cheaper (rail costs enough that this is unlikely) many people will fly.

High speed rail is very useful for medium distances, but has you get to long distances it doesn't really make sense.
You don't need relativity, this problem is already answered by distributed systems that lack TrueTime clock guarantees. Today have to make arbitrary and inconsistent choices. (Or "eventually consistent", but then you lose some level of resolution in your ordering of moments)

Related, this classic economic article: https://www.princeton.edu/~pkrugman/interstellar.pdf
Show HN: Colourful cellular automaton with WebAssembly
Are there specific projects that are using hybrid nodes? I'm curious to read more about this.
I can remember that about 20 years ago at least 4 of my Aunties and Uncles had them as well as a few friends. They had well and truly fallen out of favour by the late 90s though.
Or just use "grep". It is what it's there for.

Use --include and --exclude-dirs to do what you describe. (The latter is a good idea to set in your GREP_OPTIONS, unless you actually search .git directories.)
I'd put Civ5 and Portal into the "accidentally educational" category too. Funnily enough you could give your kids Ubuntu and they could play all these games and learn a little about Linux too.
>> I wonder if I'm using the wrong terms.

Nah, you're using the correct terms.

One company I worked at had a bunch of octagon tables, pushed together and your monitors would face each other. Another one, I had cubicles like the ones you referenced and we were told it was an open office concept as well.

Another company I worked at had super high (like 8' high) cubicle walls for their customer service people and other people (sales team, account managers) who were on the phone constantly, which would be awesome for privacy and noise. Ironically, all the developers sat at long picnic like tables, shoulder to shoulder working, it was the worst. I only last a month before leaving since it felt so much like a sweatshop.
Found another option: https://www.producthunt.com/posts/snappykit-1-0
Author here. Yes, that's really what it is. I need to make one that's actually feature comparison more than phrasebook.

We're also working on a GNU grep vs. POSIX grep vs. BSD grep phrasebook.
I do anything I can to avoid connecting through. Delta Using it as a test bed makes it very uncomfortable. Plastic seats, annoying boarding process people can’t seem to figure out, exposed ceiling (seriously it’s been well over a hear now), etc. I mean it’s not as bad as their new terminals at LAX but wow I have to rank it as one of my least favorite airports. I think I’m just spoiled by how nice PDX is.
> Programming languages don't get complex just for fun, their designers are tackling actual relevant issues.

Have you ever used C++ templates? I mean every popular languages have issues related to design complexity.
The Science of the Job Search, Part I: 13 Data-Backed Ways to Win
They've reported on them dozens of times

https://www.nytimes.com/topic/organization/zapatista-nationa...

though strangely apparently not between 2005 and 2017.