skysight-inc/HackerNews huggingface dataset:
OK, let's take the third paragraph of your link as an example, where it basically describes how Natural law forms a philosophical bedrock of US society. Why were documents resulting from it accepted by society (eventually, more or less)?

Clearly from the same page there is not just one and societies existed and still do that don't share the same underpinning. They could have turned it down and go with something else.

My point is that they didn't because this was close enough to existing shared values. That doesn't mean it matched anyone's perfectly or that you can't move them over time, but they are not imposed.

Well, they may be for a while under occupation of a stronger force, but surely that is not what you argue for.

In your hypothetical example it would mean yes, they don't in that society. Like converting to a different religion can get you killed in some places even if it is completely unimaginable where I am from.

I am certainly not agreeing with or defending choices of every society under sun.
In the case of WSJ, the workaround seldom if ever work.

For a discussion site, the inability to RTFA to discuss it is a significant impairment.
are you just surviving? lighten up...live a little.
FYI, they finally had to change the order of the buttons again in System 3.2 in 1986 I think. This has a picture of what the System 1.0 one actually looked like: http://lowendmac.com/2005/innovative-macintosh-system-1-0/
Marx being the economist in my post. My confusion is why the arguments presented here are being called "cultural". People are trying to frame left economics as a mere happenstance of a cultural moment (hippies or hipsters), in order to exclude it from the scientific register when we debate it.
I mostly agree with this but with one (and a half) modifications and one addition.

Instead of storing a version as an integer, I strongly prefer naming each migration and storing the applied migrations in a database table.

Rather than relying on a single integer, I can simply write code that applies all the migrations which haven't yet been applied. This makes it much easier for the database to be modified in multiple concurrent branches without any merge pain.

At work we follow this practice and name our migrations something like "1-add-foo-table". If another dev makes a branch with a migration named "1-add-bar-table" then there's no conflict.

We also store our migrations as a directory rather than a single script. This lets us split things up into multiple files if needed. We also allow for both SQL and Perl (our main language) migration scripts in the directory, which is handy.

Finally, all migrations must be idempotent. In theory no migration should ever be run against the same database twice, but making our migrations idempotent is a little extra insurance.

For the curious, I wrote some Perl modules that help manage a system of migrations like what I just described:

* https://metacpan.org/release/Database-Migrator

* https://metacpan.org/release/Database-Migrator-mysql

* https://metacpan.org/release/Database-Migrator-Pg

The system is designed to be extensible so you can build on top of it, rather than a fully encapsulated tool.

There's also Sqitch (http://sqitch.org/). It's written in Perl but is entirely language-agnostic to the best of my knowledge.
Shipedge: Revolutionizing the Warehouse Management and Order Management Industry
> It's a points based system, which is punitive of age and education.

Pretty much the same than Canada but still way less restricting than USA.

>One of the most flexible countries at the moment is Spain. The weather is great, the food is great, and it's a fun country.

Spain has still a pretty significant unemployment rate, also (this may vary depending of the region and where are you originally from) some people are not very polite with some immigrant even if they are Spaniard-decendent (anecdotical experience from some friends living over there)
Point remains that Numba doesn't intend to be a complete general-purpose Python compiler.
Really interesting article.

If anyone wants to learn more, I recently wrote a similar article about the rise in authorship in scientific journals: https://thewinnower.com/papers/the-rising-trend-in-authorshi...
Why and How Baidu Cheated an Artificial Intelligence Test
All countercultures get coopted. "Counter" is a dynamic thing. I understand the nostalgia, but this is the same old "get off my lawn" stuff that all old punks/goths/hackers/hippies/whatever write 20 years after their heyday.
But isn't the reason that the classical approximations work so well that quantum effects are drowned out by the thermal noise floor at room temperature? And reliable processes like DNA replication have to depend on 'classical' chemical bond energies that are at least a couple of orders of magnitude above the noise floor, right?
Thanks, interesting.

FWIW, "cool tech" can mean different things to different people. The Y Combinator is cool tech[0]. It's also about as timeless as it gets, eh?

Trendy tech can be cool. It usually isn't, but it totally can be! :)

0: https://medium.com/@therealklanni/the-mysterious-y-combinato...
Why you should say no more often (and what YCombinator has to do with it)
Automating Linux Security Best Practices with Ansible
Is teaching a necessary part of programming?
> Assume that those who came before you had good reasons for their actions

There's a limit to that assumption, though. I'm always inclined to assume that people had reasons, and that they looked good at the time, but without knowing what those reasons are, there's no way to know if the reasons are as good now as they were then, even if you make the charitable assumption that they were good reasons at the time.

I would be a big fan of the idea that legislation had built-in turnover clauses, for instance, that required renewal every N years (for a value of N not much larger than the turnover rate of legislators). Which then means if you want something to persist, you would have to document your rationale for posterity, and convincingly argue that that rationale still applies.

> I'd be curious to see a strong legislative version of this - enshrining the spirit of the law in the text, and giving courts explicit rights to strike down laws which no longer fulfill their original intent.

I agree completely. Laws should state up front that "the purpose of this law is to ...", and for that matter explicitly state any other relevant considerations or side effects and whether they're considered beneficial, undesired, or simply neutral. That would mean there would have to be at least a pretense of a sensible motive, and that interpretations that don't serve that motive could be thrown out.

> The Aereo suit, for instance, shouldn't have happened under any kind of intent-based legal system.

It still could have, depending on the intent. The intent of copyright law, for instance, is supposed to be "we want more works produced, but we also want more works to enrich the public domain, so there's a tradeoff". The intent was never about authors and what they want; that's a means to an end. However, that rarely seems to be reflected in deliberations.
>How do you back test it to know that it works. If you back test over the past 5 years then you are only testing your model against a huge bull market.

>If you back test over the past 20 years then I'm not sure it helps much as the market of 20 years ago didn't really have any of the major market drives of today's markets, HFT's, huge numbers of hedge funds and the money they bring, and huge passive investing via ETF's, all those factors were there 20 years ago, but they weren't the major market drivers that they are now.

I imagine you wouldn't want to 'back test' over some arbitrarily selected number of years of data. You'd want an adaptive algorithm that could exploit 'trends' over any time period.

But, like someone else mentioned, backtesting is near meaningless: the only thing that matters is actual performance.
Well, there are a lot of JVM tools to inject code into a running application. Take a look at Byteman (which is much more mature than javosize, but mostly targets injecting traces for live debugging purposes)
Still true today. Except the original capitalists in the case of the computer industry was the government, not VCs. Almost every major technology you use everyday in your computer originated with a government grant or program. Those HD LCD screens? They were originally developed for the Abrams XM-1 tank in the First Gulf War. Google was first funded by a DARPA grant. The Internet itself was a large DARPA project. The integrated circuit, you name it.

First world nations become that way by government-led expansion. The private sector comes along later to make a profit after the fact in almost every case.
I get the distinct impression that the author of this article doesn't really know what he is talking about. He doesn't bother mentioning (if he is even aware of the fact) that "hacker" != "cracker", but kind of muddles both groups into one. The very fact that he talks about "The construct of the ‘good hacker’" tells me that he never did his homework properly.

Last time I checked my history books, hackers used to be "good" when they started out. Yes, they were counter-cultural and yes, many had more or less pronounced anarchists tendencies. But they were definitely not the rebellious threat to public safety that the author portrays. In fact, the author gets it back to front: the real corruption of the term "hacker" happened twenty-five years ago, when the media started applying that label to cyber criminals. If anything, Silicon Valley is actively countering that original corruption by their current use of the term. (Though it is quite possible that they are misusing/over-using it in smaller ways.)

In short, this is a prime example of an article about a subculture that is untainted by any understanding of the same.
Despite the flaws in the rational model of economics and the efficient market hypothesis more generally, I have always been fond of the more humble, observant posture it gives us in considering others' behavior. The flaws in the rational model are well-known. But as a presumption, it certainly works better than its opposite.
As long as it crashes less and makes their (woefully unstable) Chrome Boxes need to be re-imaged/restored less... I'll take it.

Hangouts is nice when it works but it's become something of a swear word at my work - even if it makes setting up a conference in a meeting room a lot easier.
Cosmos Laundromat – First Cycle – Blender Open Movie Project
Knowing their track record on climate change...
Have you seen their trade logs?
You could say the same thing about starting a business, or choosing a college degree, or taking a certain job.
Is it surprising that someone might not be able to communicate exactly how they want a calculator to look? It's perfectly believable to me that a person could have their "ideal calculator" in mind, but, having had few opportunities to practice, would have a hard time communicating to a programmer the needed changes.

Who knows--The original calculator could have looked like the one in Windows.

(And why can't it be both relentless devotion to perfection and anal retention? Some people just happen to have refined tastes and the power and intelligence to wield it.)

(Then there is also the question of form vs function, about which I'm getting a hint of you being more on the function end of things. All these questions of "better" and "worth it" can only be answered within some value framework.)
I am about to finish my MSc, and my thesis is on a very specific area of research which got an attention of start-up which wanted to hire me. I passed the interview, but they can't sponsor my visa at this stage of their development. Which makes you feel powerless, since the problem is not something I can fix, and it is not a first job offer which had to pass on me because of my visa issue.
GOP debate: top searched as it happened
that sounds pretty fulfilling; how much "evening time" do you have to be able to afford these activities?
I think the point was not to use the hamburger as a "catch-all". It's easy to just chuck features in there without thinking about how the users will truly interact with them.

The point I took away was that menus should have logical, semantic purposes, and common functions shouldn't be buried inside them.
No. I think part of the reason people are having so much trouble on this thread is they are confusing the field of quantum physics with quantum chemistry.

The processes of DNA replication actually involve hydrogen bonds, and comparing the relative energies of different forms of hydrogen bond groups, at or near the thermal limit (1-2 kcal/mol).
> Maybe a more suitable organization would resemble the medieval artisan and merchant guilds...

Perhaps a modern alternative would be something like the AMA[1] or ABA[2] (for doctors and lawyers respectively).

[1] https://en.wikipedia.org/wiki/American_Medical_Association

[2] https://en.wikipedia.org/wiki/American_Bar_Association
I suspect that the author has read Derrida. He's obsessing on the meaning of a word and following semi-random threads trying to deconstruct it. That's classic Derrida. That approach doesn't solve any problems, but it's a useful way to generate papers. If you read some Derrida, you too can learn to generate blithering of that type.

As for yuppies vs. hackers, it helps to go back further, to understand how hippies morphed into yuppies. Hippies were mostly self-indulgent types who spouted bogus philosophy to justify their existence. Yuppies are mostly self-indulgent types who spout bogus philosophy to justify their existence. Stewart Brand, of Whole Earth Catalog fame, led the transition from hippie to yuppie, from the commune to the "lifestyle industry", from growing your own food to Whole Foods.

What happened to the hacker ethos was the absorption of computing into the advertising industry. The hacker ethos survived the Microsoft era, but not the Google era. Microsoft was about tools, which was consistent with the hacker ethos. Google is about ad clicks, and its success created a whole industry focused on ads and user exploitation, not tools for user empowerment. That's what destroyed hacker culture.
Wow, I came in there thinking what we will learn. Turns out we do all of those points in our platform!

http://platform.qbix.com/guide/database

http://platform.qbix.com/guide/scripts

We use the actual database schema as the primary source of truth for the schema, and we generate the code for the models from it. We have scripts that upgrade the database schema for each plugin and app.
I see this is a lost cause on you. You're not willing to see (willfully or obliviously) that the content provider gets a say in all this as well, since they foot the bill for producing the content you are consuming.

Yet you are somehow surprised or insulted when they argue you should not have a say (which is your exact argument but in reverse), and that you should be 100% in control of how you consume their content, regardless of whether or not it contradicts the business model they've chosen to implement.

The correct approach should be to not consume their content if you don't like how it's being delivered.
What are you trying to recruit for and how much are you willing to pay?
This is exactly the same conclusion I've come to over the years.

For compiled languages, I strongly recommend embedding the scripts in your jar/assembly/dll. That way you can sign it, and make deployment much much easier.
.Net 50-60k.

We have a billion applicants but they're all shit.
I was going to say - I believe historians regard "The Making of the Atomic Bomb" as the definitive work on the subject, and Szilárd appears in the first sentence of that book. (I've only read the first chapter or two, been meaning to get around to this someday...)

Like this article, the book opens with a description of Szilárd thinking about a nuclear chain reaction while walking about London.
My guess is that they use http://www.nvidia.com/object/virtual-gpus.html
I don't agree that the counter-culture of the 1950's led to whole-foods or any other multinational corporation. Multinational corporations stand in clear contrast to the beatniks and the free-thinking, free-love, unifying movement of the 60's.

I think the hacker ethic is needed now more than ever. Some old schoolers are still around, and thanks to free software and open source movement it has spread to other parts of the world and is growing.

Indeed change is constant and evolution is always occurring.

I think the world-wide-web has been compromised by avarice and monopolistic corporations. But that doesn't mean the internet as a medium of transferring bytes, or that the ethics of being a hacker have changed.
> If you back test over the past 20 years then I'm not sure it helps much as the market of 20 years ago didn't really have any of the major market drives of today's markets

+1, and I'll add a link that argues that data pre-2009 is worthless for a great many (intraday) strategies:

http://www.priceactionlab.com/Blog/2015/07/historical-data-t...

And this is before we even start worrying about in-sample vs. out-of-sample...!
I got a new job with a 15 minute commute and free breakfast, lunch and dinner. So if I eat dinner at work then I will be home around 7ish, and go to bed at 11.

That leaves enough time to do most things but not everything everyday.

I also fart around on the Internet a lot in the mornings but when I am more diligent then I wash dishes and read books before work too.
Surely this has nothing to do with the fact that Walmart corporate headquarters are in Bentonville, Arkansas.
> For drinking, you won't be living there in the first place if you can't afford the water bill, so nobody's going to die of thirst.

That's the problem. Millions of people are already living in places where water is scarce / becoming scarce. This would call for a mass exodus from the desert, an infeasibility for almost all and the communities they belong to. Workers would abandon local economies and have to enter ones that most likely have no room for them.

Chances are that the people that will need to abandon their homes do not have the economic means to do so nor have the skills to enter a new market and find work.

> That, and drinking water is a negligible proportion of water that people use domestically overall.

People need to bathe and wash their clothing / dishware as well.

> I agree with you that people a willing and should pay more for luxuries like lawns in the desert.

Ideally, that wouldn't be an option because regulations would be set to prevent excess waste of a vital resource.
Read "The Making of the Atomic Bomb" by Richard Rhodes. Leo Szilard plays a very prominent part in the history of the bomb.
They do, although in real life terms this will mean practically nothing for John Doe, because he'll have to:
- buy a new device with M
- hope his existing phone gets M before one year to date or ever.
We're building our LLVM backend, allowing us to support any language with a LLVM frontend. You do not need an OS or host CPU to move memory (unlike a lot of similar many core processors), and each core is fully capable of loading/storing from any cores scratchpad (either on a single chip or over multiple connected chips) or to/from DRAM.
It's really nothing to worry about. How much do you worry about vancouver east side too?
Those folks are just being introspective, that's all..
The Verge claims[0] 13 hours and 18 minutes for Safari, 9 hours and 45 minutes for Chrome on the 2015 Retina MacBook Pro 13".

[0]: http://www.theverge.com/2015/4/10/8381447/chrome-macbook-bat...
WebKit Blog – CSS Backdrop Filters
One of the very best non-fiction books that I have ever read.
which a few people have done incredible well with, i might add.
Just a few of them.
Yikes well, I don't think the hacker ethos has changed muched regardless of google's presence on the internet. I do think the world wide web has been comprimised to the likes of global corporations and avarice, but not the internet as a medium, and not the mentality behind being subversive, rooting for the underdog, and manipulating the rules to work against the bureaucracy.
I think this is the classic problem of advice giving that's so prevalent in the startup community today. It won't be too long until we're all praising a tweet or article that talks about only those who brashly challenge the status quo and assume the entrenched players are vulnerable, bogged down with legacy issues and fat and lazy on an existing revenue stream are ripe for the disrupting. Those who sit back and say "Well maybe there's a reason they do things this way I'm not sure" aren't bold enough and won't be the recipients of the spoils of disruption.

Not that this article is bad. It's just datapoint 107 that a founder has to reconcile with all the other competing advice.
Ask HN: What is the best way to get attention of VR early adopters?
We are working on VR app that we think will change the way people interact via immersive communication on-the-go. We want to genuinely build a audience that cares about the problem of immersive communication. We think our target audience is between age 15-30 yrs as they care about better communication. Since we are not competing with HMD or Magic Leap etc we don't really think HMD market should be our target market. We want to cater to people who want to have better communication capabilities. Since this is consumer, it is slightly harder to nail and segment down the target market.
Any ideas on how to build a audience or gather people around the problem we are trying to solve.
We are writing Blogs/content marketing, doing social media, talking to friends but we haven't yet found traction in people who would benefit the most.
Which works if you fail to read-only, and simply switch to reading from the non-failed region. More complicated is attempting to continue writing to a non-failed region and then attempting to bring everything consistent once the failed region is available again.

EDIT: If you were using hashing/uuids/guids for objects, this should be possible using a background task that'll scan various buckets in multiple regions and move objects when/where necessary to return to a consistent state.
Overly loose credit, the decisions of companies to centralize, and NIMBYism is driving up the cost of pretty much everything. People just move to where the work is.

I have coworkers from Oregon in the Bay Area. Some would say that by moving here they're 'driving up the price of everything'. At this juncture if they move back, they'll then be 'driving up the price of everything' at home. It's meaningless.
Compiler codegen bugs.
How is this new? The first time I setup my own linux server was at my parent's house, so I could write a crawler to collect market data in the hopes of applying some AI technique for market predictions. This was 10 years ago. It's a lot of programmers dream to write a little program that can print money. Afterwards I went and worked on wallstreet, and realized how foolish this was.
Coming very soon :-)
I'm not on the function end of things. Form makes a measurable difference. But some of it's subjective. Steve might have had the perfect calculator in mind, but perfect for whom? We knew so little about usability in those days - it's likely his employees could have come up with something just as good. Just not "his" idea. And if you're leading a team, you can't think like that. You must recognize that other people have good ideas too (That's why you hired them!)

Furthermore, if he wanted to communicate how the calculator should have looked, he could have DRAWN it.
> You're probably actually their product.

In some cases - like GMail and other communications services where other people are involved - you and the people you communicate with are their product.

The "second hand smoke"-style effect of these "free" services has been largely ignored. Making a (bad) decision to trade your privacy for some service can be morally justifiable. Making that decision for the friends/family you communicate with is another thing entirely.