skysight-inc/HackerNews huggingface dataset:
I think a large part of this might be the outlets that are available to the major introverts because of tech. All of the best guitarists I knew as a kid were major introverts who would lock themselves away and practice for large parts of the day. Kids that are like that have so many more options now.
It could be OmniGraffle, but it has had such a huge influence that lots of applications look graffle-y now.
This is definitely true although in Norwegian's case they also benefited from some lucky timing: the GFC happened to occur just as Boeing were developing new aircraft that would finally be capable of offering low enough ops costs for the LCC model to work on longer sector times. I doubt too that Norwegian foresaw how long oil prices would remain low when they made the order.

Norwegian are where they are today thanks to: execution, vision, luck and balls. Just like all the other hyper successful businesses of the world (Amazon, Ryanair, Southwest, Netflix etc. etc.).
It seemed like most of them supported Ron Paul.
Agreed. The ORM vs raw SQL debate is endless, but I prefer using some kind of ORM-y thing when I need to interact with a relational database from a program.

There are still cases where you might build a collection of raw queries (think business analysis using Hive/Impala/Spark SQL). I think it's important to approach it the same way you would a normal program: how can I make my intention clear, how can I verify it works as I expect, how can I reuse without reducing clarity.

Also, just a little joke: https://i.imgflip.com/1rhhzl.jpg
A Reddit discussion on how is it to live under Sharia law
Let's be fair, the saxophone had a quick resurrection in the late 90's/early 00's.

Source: Played baritone sax in an early 2000's ska band
Regarding postgres `with`: I thought the same as you, that it'd be implemented as a macro, and only just found out that it's not the case thanks to your comment. I'd love to hear more about this decision.
The 'mess' is like trying to buy a car. Once you get through all the annoying sales pitches, conflicting opinions, dealer gotchas, options, and mental monthly payments... you're finally in your new car and happily rolling along, learning how it works and making it fit with your life. Then as time passes you see all your friends and strangers driving X, you hear about Y, and you really wish you could get your hands on Z, and all of a sudden your car feels inadequate so you hate it and complain about it until you can get your new car... or maybe you'll build your own car... hmm.

The mess of Web development is choosing what to use. It's pretty fun once you get behind the wheel.
True, but as far as I've seen they always have to route through Iceland, correct? Norwegian fly direct form several big European cities. Also, how do their planes / in flight entertainment etc compare to Norwegian?
true but your analogy is terrible.
on a scale of 1-10, invoice processing is like a 3 while coding is a 8.
Thoughts on switching from a 12.9-inch iPad Pro to the new 10.5-inch
>a quick jerking of the head

Please don't ever let anyone do that again. The two vertebral arteries that supply blood to your posterior brain (occipital lobe, cerebellum, medulla, pons) are encased in your cervical/neck vertebrae transverse processes. Quick manipulation of your neck with a "jerk" can injure these arteries and lead to dissection and infarct of your brain with permanent loss of function or it can even kill you.

I've survived a vertebral dissection caused by neck manipulation which lead to permanent loss of vision.

A dissection is injury to the inner lining of a blood vessel leading to clot formation over the tear. The clot can entirely obstruct the lumen of the vessel or parts can break off and obstruct downstream vessels leading to infarct.

Please don't let anyone manipulate your neck in the future.
There's evidence that chiropractic is effective in certain domains, the problem is that the scope of practice of chiropractic is not limited to those domains.

It's essentially pseudoscientific alternative medicine that has since had utility confirmed in some areas. But then, so is much actual medicine, the problem is that quackery remains more pervasive in churopractic. You can find chiros that aren't quacks, though; it's not like homeopathy.
It's like England/France, rather than Britain/Ireland.
CPUs already have multiple concurrent instructions running. When people write software that runs serially on a macro scale, that is exactly what they get.
I see plenty of conservatism all over Reddit and all of those other places you mentioned. It happens in boring threads on boring articles that aren't politically charged.

What causes the downvotes is the way the ideas are presented. If you write your comment like you're a writer for the Rush Limbaugh Show, you're going to be downvoted. There is plenty of room to discuss conservative ideas without resorting to the rhetoric that Fox News and talk radio have been pumping out since 2008.

I can't tell you how many times i've seen someone make a really good point about, say, the connection between rent control and the housing shortage but in the middle they go off on a tirade about the 'welfare state' and 'handouts' which causes their entire post to get downvoted into oblivion.

I will give you that socially conservative ideas are frequently completely off limits to discussion, and I think thats unfortunate.
and thr same can be said of a CEO, COO, etc. Job titles are really meaningless in startups so who cares whether someone calls themselves a CTO or not?
How much exposure to "extreme leftism" would you say you get on a day to day basis at your job, in your informal social interactions, etc.?
Ask HN: Cheapest VPS with dedicated IP?
I am looking to run an experimental project, but it needs to be a) dedicated (virtual) server and have at least one permanent IPv4. I found $4-$6 per month range. Anything below that?
The short answer is: it depends.

The long answer...

New customers come from two primary sources: 1) marketing and 2) referrals. Marketing is things like events (trade shows, media hits, advertising, reviews, etc). None of those things happen without outreach on your part. Referrals are when (as you described) existing customers tell other people and a few of them try your product. This will not be constant, right after a customer buys your product/service, they may be excited and tell some friends. Best to model referrals over time with cohort analysis.

At the same time, you will lose existing customers. Like referrals, this is best modeled as cohort analysis. After a customer signs up, after 1 month, x% will leave, next month, a different %, next month yet another %. Typically the churn rate declines for a given customer cohort over time (though there may be bumps along the way).

So, you have customer inflow and outflow. It would be nice if there was a simple formula, but the marketing efficiency, the referral rates and churn rates will all be constantly changing. So, there is no way to know in advance if or when compound growth kicks in until you have solid data. It will vary by market, company and product.
To make progress on this problem, I wrote a light SQL preprocessor to support INCLUDE statements. It enables me to write code like this:

WITH frequently_bought_together AS (
INCLUDE frequently_bought_together.sql
)
SELECT ...

This allows way better isolation and reuse of business logic than before. In Redshift, I combine this with an assert user-defined function to enable writing unit tests in raw SQL.

With all that together, I can trust analysts to update complex data assets and I can ask them to take any data issue investigation they've done and turn it into a re-usable test. Tests end up looking like:

CREATE TEMPORARY TABLE frequently_bought_together AS
INCLUDE frequently_bought_together.sql
;

SELECT f_assert(COUNT(*) > 0, 'Table is empty');
SELECT f_assert(COUNT(DISTINCT item_bought || item_recommended) = COUNT(*), 'Table is fanned out');
...

It has made a huge difference in how we write SQL.
What happens if I write a text editor under GPL, then I want to spin off some backend components under Apache2 or MIT or LGPL?
Am I missing something? This thing came out like three years ago. If this is news: EVERYONE, CHECK OUT THIS AMAZING THING CALLED BOOTSTRAP!!1!

scnr
It appears totally broken to me, it might be the adblocker though (I also block social media): https://imgur.com/a/bB017

The same thing on Medium appears perfect without any social media link.
We're talking about the navy destroyer? That is news to me.
Blindekuh: restaurant in the dark
In our situation, making it fully open source for wide adoption would oblige us to become a consulting company with revenue based on support. This would require a large headcount that we cannot support as a mostly bootstrapped startup.
So, for now, we decided to focus on the tech and deliver the best tech possible to the (largest) clients who need it the most. Think of it as Quality vs/ Quantity. For instance, as reported in the article, our largest client at the moment is Alibaba Cloud (the Chinese Amazon AWS). We're able to cater to their custom needs and even send our CTO and some engineers to their office to accompany them when needed. We solve a pain point for them on a huge scale, and we're able to make a decent revenue that makes us profitable and allows us to grow our business independently.

But we're open on the question. Our storage engine is also compatible with MongoDB and MySQL, so if we could partner with a large company providing support for MongoDB/MySQL on Terark (think something like Percona, for instance), and that open sourcing all our code was a must, we would consider it.
That's it, sorry I wasn't clear.
I am an experienced developer working with JavaScript/Python/Shopify Stacks. AMA
The GamerGate drama turned many subreddits and the non-/pol/ parts of 4chan into right-wing echo chambers.
Not sure what the contention is. We agree.
​ Siacoin and the future of decentralized cloud storage
Does Windows have a patch for this too? Or just disabling HT is the safest option?
MIT Talk: Pathway to Fusion Energy (IAP 2017)
Why can't the company just fire the strikers and directly hire replacements?
Intel treats its customers like mushrooms: feeds them shit and keeps them in the dark.
They still have seniority rules.
Is that really a disclaimer, or just the source for your claim?

I'm sure you know this, but there are actually several "query builder" tools out there for Python, including SQLAlchemy Core. I'd love to see a side-by-side comparison.
That's incredibly fun. Have you considered making an Android/iPhone version?
> "At what expense of high paying, quality, American jobs?"

When I fly to Israel with a layover in Istanbul to visit friends in Istanbul, I am using Turkish pilots, thus depriving Americans of jobs. They are lower cost than many European pilots. Are you saying I shouldn't be flying Turkish Air? I don't understand? Incidentally, the flights from NYC to Istanbul use very modern planes and are staffed with very friendly staff.

Direct flights to Israel on El Al use Israeli pilots whom I guessing don't get paid as much as their American counterparts and yet, highly trained as probably almost all of them were in the Israeli Air Force.

So, please explain your position.

I am concerned with safety and in fact part my work deals with safety in healthcare. Airlines landing in US airports should be following FAA regulations. It is important that the FAA regulate this.

I encourage US domestic carriers to change the way they operate so that they can match the Norwegian fares while retaining American jobs.

But to complain that Norwegian is offering fares that make Europe more accessible for people with fixed or limited income is just wrong.
So if I understand correctly, some affected processors can be fixed by a microcode update, but there are some which cannot be fixed at all?

Also the advisory seems to imply that the OCaml compiler uses gcc for code generation, which it does not -- it generates assembly directly, only using gcc as a front end to the linker.
Well, I feel a little better about my small personal debt in comparison.
how does it feel up on that high horse? there are no absolutes in music (as an art form) so you really can't say that Diplo is less important than Dylan until long after both are dead. even then, Diplo is influencing a ton of kids and will have impact that way for decades to come so where do you draw the line?

Dylan himself probably never thought he'd be as important a musician as his heroes - Elvis, Little Richard, etc. but now they are all in the same conversation.

music is fun. the expected almost never happens.
There's probably a phase-change effect where having more than a critical density of these types of obnoxious posters pushes out all of the moderate users.
It works, but it's not the best scenario for us. Scenarios with financial data are most likely sequential read (gimme all data for the last 50 trading days) and write heavy (tick-level write). We're blowing away the rest of the pack when you have a huge haystack and you're looking for the needle in it, that's where you're gonna get a 200x boost in performance with using Terark.
I think you're conflating causation - GamerGate was an expression of /pol/ culture, not the cause of it. I'm sure that the fact that the event made news spread that culture, but ultimately the ideas didn't change.
What is the percentage of non fixable chips for Skylake and kabylake? Sometimes those early steppings are not widely distributed.
How will /pol/ ever recover??
Two days after you two posted this thread of comments, and I must thank you for it.

The analogy of musical instruments may be appropriate here; I feel that my ability or failure to be productive with a particular set of tools to be an aspect of my identity.

Set me to debugging a C++ or Java class library and I can get to work, but these may not be the tools I would prefer to start with.

Am I a bad programmer? Hmm. Identity can be a fragile thing.
Programming language for Quantum Computers
What are the possibilities of next evolution of programming languages specifically to program quantum computers ? If yes, then should the next generation programming languages be more dependent on human programmability or on AI ?
>The generation of kids who are now posting on 4chan grew up in a world defined by the Fox News anti-Obama 'liberalism is a disease!' rhetoric which has taken over our media in the past decade.

Absolutely false, kids do not watch Fox News, and I'm not sure what you mean by 'taken over our media'. The generation of kids now posting on 4chan actually group up watching shows like The Daily Show with Jon Stewart, which took one sentence sound bites from people, put labels (you might know which ones) on them and made them into a huge spectacle.
I have seen a double bass player with a homemade teardown instrument that was claimed to fit into an overhead bin.
> until suddenly everyone was an "SJW cuck" and everything was politicized/full of angry wannabe-right wingers

I guess this is actually a response/reaction to the extreme political correctness coming from many places around the World. I think this will last until "society" redeems free speech and people actually begin to have real dialogs.
Who could've guessed?

The game designer suddenly gets $150m and rather than iterating, he goes for the dream.

I looked him up and he apparently has produced AAA games before so what's the deal here? Shooting for the moon on the first go in any software development processes is a recipe for disaster.
Yes, but faster.
How do you interact with "universities"?

Personally I have no idea what the typical atmosphere is on university campuses. Of course I'm aware of the protests that make the main stream media, but it seems silly to just assume that those small numbers of protests are broadly representative.
So if I understand correctly, this was known all along?
Use the wrong finger. Try it quickly 5 times and it locks, forcing the passcode. If they hold the correct finger down, twist the tip of the finger and try to roll it.

Even better, train a non obvious finger for your passcode. After the last application of your thumb/index finger fails and forces the passcode, turn to them, shrug your shoulders and say I don't know why it didn't work.
Can you give me an example of the 'extreme left'? I'm probably well within it, which is why it's hard for me to see what you mean, or think of examples.
> How many people in the electronic genre could play Bach ?

How ironic it is that the initial popularization of synthesizers happened with Bach music [0][1].

Also, see [2] at that specific time. The motif in this case being played at the end is an explicit rendering of the theme that occurs throughout the song. Erez Eisen [3] had classical training before moving to the Electronic Music genre.

[0] - https://en.wikipedia.org/wiki/Switched-On_Bach

[1] - https://www.youtube.com/watch?v=Lx5_c4Azn4E

[2] - https://youtu.be/UnHiYfToywo?t=455

[3] - https://en.wikipedia.org/wiki/Erez_Einsen
Yes, absolutely. And on Twitter with its damn t.co hrefs even though the text is a truncated version of the real thing.
Thanks for mentioning it!
Yes, for Chinese speakers, our CTO Lei Peng has answered a lot of questions on Zhihu (the Chinese Quora).
The problem description is short and scary:

Problem: Under complex micro-architectural conditions, short loops of less than 64 instructions that use AH, BH, CH or DH registers as well as their corresponding wider register (e.g. RAX, EAX or AX for AH) may cause unpredictable system behavior. This can only happen when both logical processors on the same physical processor are active.

I wonder how many users have experienced intermittent crashes etc. and just nonchalantly attributed it to something else like "buggy software" or even "cosmic ray", when it was actually a defect in the hardware. Or more importantly, how many engineers at Intel, working on these processors, saw this happen a few times and did the same.

More interestingly, I would love to read an actual detailed analysis of the problem. Was it a software-like bug in microcode e.g. neglecting some edge-case, or a hardware-level race condition related to marginal timing (that could be worked around by e.g. delaying one operation by a cycle or two)? It reminds me of bugs like https://news.ycombinator.com/item?id=11845770

This and the other rather scary post at http://danluu.com/cpu-bugs/ suggests to me that CPU manufacturers should do more regression testing, and far more of it. I would recommend demoscene productions, cracktros, and even certain malware, since they tend to exercise the hardware in ways that more "mainstream" software wouldn't come close to. ;-)

(To those wondering about ARM and other "simpler" SoCs in embedded systems etc.: They have just as much if not more hardware bugs than PCs. We don't hear about them often, since they are usually worked around in the software which is usually customised exactly for the application and doesn't change much.)
Source is not at one of the top trading firms, but was at one of the top trading firms.
What a fun game! Thank you!
Holy cow. Definitely feel like I dodged a bullet by building an AMD/Ryzen system this time around - which had it's own set of issues (but seem to be more or less ironed out now).
With HN being such an echo chamber, indeed it is.
Rock is what's really dying, the guitar will survive this.

The canonical 4 piece band is in decline, as is music that highlights the electric guitar with riffs & a guitar solo. Mass consumption of electric guitar music is what is in decline. Instrument sales are only a symptom and byproduct of changing cultural music tastes. And there's no way to fix it, you can't control what's popular.

As a guitar player, I think electric guitar has enjoyed unfair levels of popularity relative to other instruments for the past 50 years. Among other good reasons I've read in the comments here, this may be an equalizing correction. "Death" seems hyperbolic, there's no evidence guitars will somehow disappear, but a decline was probably inevitable.

I think it's fascinating to read theories about how to "fix" the "problem". If people buy less guitar music, then guitar sales will fall, and with that in mind it seems so quaint and cute and sweetly misguided to focus development efforts on online guitar classes. Do we think online clarinet classes will bolster clarinet sales?
Bali Spearfishing adventure
So tumblar->extremist xenophobia?
We do have low-cost carriers like Spirit & Frontier airlines.

I know somebody who was in a long-distance Washington DC - Florida relationship and was able to get $20-$40 round-trip flights for weekend trips pretty regularly.
> How is s3:* even bad?

It lets you do anything, including create, remove, read, update both objects and buckets. You can also change permissions on the buckets using the bucket policies.

> Why on earth would i expect the same security process

Because they do kind of use the same security process - IAM permissions. And not just DBs and S3 - all of AWS uses IAM in some way or another. But it's all just different enough to make it damned hard to create any kind of standard.

Some permissions can be fine tuned, some can not. Some can rely on conditionals, some can not. Some can be overridden at the object level, some can not. Some use roles, some users, some policies.

Understanding the differences - what works when - is what makes it all so hard to understand. And when it changes, all that knowledge is useless (or worse, dangerously incomplete) again.
I'll give that a shot as well. Sounds like I'll need some equipment to do that.
Ask HN: Guide for securing home network with smart devices?
My parents have recently moved into an apartment in NYC with a number of smart devices that came with the apartment: thermostats, light bulbs, et cetera.

Given the tenuous security of IoT devices, are there guides or resources that you'd recommend for securing and configuring one's home WiFi so that this doesn't become a Mirai-botnet-style problem?
Does this affect execution of Ocaml runtime, or only the Ocaml compiler?
> I was talking about the left-wing PC culture that is throughout society for the last few years.

First, I want to note that this has been a conservative talking point for a long time. It's flared up again since 2014 or so, but "PC culture" has been the go-to jab against coastal intellectualism since the early 1990s. That isn't to say that valid criticisms of (coastal, collegiate) intellectualism can't be made, just that the motives for the term "PC culture" are part of a broader and somewhat aged conservative campaign against the perceived liberal elite.

> Can you say with an straight face that most universities, for example, aren't more extreme left than in the past?

I can indeed say this with some certainty. I'm in college right now, in a department (philosophy) that conservatives frequently associate with rampant leftism and its intellectual mainstays (pomo, critical theory, &c). This has not reflected my experience at all - many of my professors are philosophical libertarians, and the diversity of ideas is actually broader than I expected going into the major.

I have also had progressive professors, but they have bent over backwards to make conservative students comfortable (even in environments where nobody was on the attack).

Of note: The most overt political actions I've seen recently on my campus have been plasterings of white supremacist posters [1] and the murder of a visiting black student by a white student [2].

[1]: http://www.dbknews.com/2017/03/28/umd-white-supremacist-post...

[2]: http://www.washingtontimes.com/news/2017/may/21/sean-urbansk...

Edit: Added "recently" to the final sentence. There were some campus sexual assault protests in my freshman and sophomore years that might be characterized as political (even if I wouldn't).
I love Django -- but what it does is mostly magic to me. That being said... I'm fairly competent in being effective in Django -- although not for advanced and efficient querying.

I want to get strong in SQL -- where/how do I start?