skysight-inc/HackerNews huggingface dataset:
Except that's counting, not indexing. It doesn't make sense to compare the two. It's more akin to the "is the first floor the ground floor or the one above it"-debate.
Gotcha, that does make sense. I tried looking around for more information about specifics here, but couldn't really find anything. I did think that musl was attempting to deal with this, but without something explicitly saying it, I am wondering if that's something that I misunderstood, or just heard somewhere.
Liberals as a whole are easy people to sell to. They have a fundamental revulsion to status quo, regardless of how positive it is, and their ears will perk up whenever they hear a point of view which matches their own prejudices. California, therefore, is an easy sell to Californians who tend to skew liberal. Just spend a few days in the state and listen to television and radio ads. They don't say "California." They say "Cali."
AppleScript has an it keyword[0] that refers to the current application receiving commands. It's also made to resemble natural language in many other ways. From experience, this did not improve it's usability. It is often referred to as a read-only programming language because of that.

Wolfram includes the % keyword for the last result generated, IPython has something similar within their notebooks, R has the .Last.value keyword, Matlab has ans, and many other languages often used from a REPL probably have similar constructs.

0: https://developer.apple.com/library/mac/documentation/AppleS...
If IRC, that song is actually one of the most recognizable songs around the world....everyone knows about the claps!
The Inaugural Issue of Details Required
As someone who does quite a lot of image and signal processing the fact that their arrays are 1-based is a complete deal breaker. The first few years of my career I worked with Matlab and I hated 1-based arrays with a passion. I think I never encountered a situation where the Matlab way makes stuff easier, almost always the 0-based index is the more natural choice.

After I switched to Python/C I can say that I never want to work with 1-index languages again.
Designer vs. Developer
Any other city
Perhaps you mean it's displacing not indexing?

Counting is indexing!

What is it that you do when you count items in a set? You put them into correspondence with the natural numbers, indicating each one as 1, 2, 3, ... The last integer is the count.

Yes, it is related to the "is the first floor ground, or the one above it"; and it's clear that some programming languages take their cue from stairs and elevators.

Nobody ever has to calculate "what is the floor twice as high as this one?" Moreover, people are unfazed by 13 missing.

(I haven't seen a language that omits 13 from indexing, fortunately.)
> Maybe take the star rating of each review within a month of a new listing and then compare the average 6 months later to see how shill those initial reviewers are.

Steam just updated its user review system to do just this: it shows both the overall rate of positive reviews as it did before, but also the positive rate in the last 30 days. Now, their prime motivation was probably more to do with things like patches (or the lack thereof), but it would probably do a pretty good job of counteracting paid/biased reviews from around launch as well.
You know the feeling you have when you think you are a 10x engineer and then you meet a 10x more than you... I just had that feeling.

What an amazing accomplishment, congrats and thank you for sharing!
Even if they can dynamically track the receiver and use beam steering on the transmitted ultrasonic energy. How does that work in their coffee shop example? Do they need to dynamically track and steer multiple beams for every coffee shop patron? How tightly could they form the beam? If you have the phone on your ear or in your pocket, what leakage/side lobes are directed at your body.
I know that ultrasounds are used medically, but there are power limits to prevent tissue heating/cavitation. If they want to deliver 5-10W at the target what about someone standing in a sidelobe closer to the transmitter. How quickly can they shut off the beam from going right into your ear if you move the phone away from your head?
Isn't that how Texas started? Isn't that how America started? Isn't that what happens in all places at all times?

Get with the program!
Their tech is not incredibly advanced. Their tech is is shower of shit that lurches from one disaster to another. Source: have worked in a few investment banks.
I'm hoping for planet McPlanetface myself...
seem to be a lot of them who claim they've used their service in the past to full satisfaction. I think the FBI should know about this. Hiring bullies is shit. :-/ https://twitter.com/ValbonneConsult/status/73124248925703782...
ESP8266 is around 2$ (even cheaper if you buy only the chip) and an nodemcu/wemos devkit around 4$.
From what I have seen the government has approved and prefers SAML over OAuth intentionally.
Actual real world solar thermal plants are a long way from 24/7. EX: https://en.wikipedia.org/wiki/Solar_Energy_Generating_System... Capacity factor	21%. That's 7 hours a day for 5 days a week.

A huge problem is any cloud cover prevents them from working, so unless your willing to burn something they become useless randomly.

PS: Molton salt sounds cool, but it's horribly inefficient as you can only really use a small temperature range before it's to cold so you need crazy amounts of the stuff and can't ever let it cool. https://en.wikipedia.org/wiki/Carnot_cycle#Efficiency_of_rea...
replied to the wrong comment, should have been this one sorry :(
If you're on mobile, scrolling up should show the context.
In the UK we have gohenry.co.uk. They partnered with Visa and the kids get a debit card, chip&pin and all, that I as a parent can set how and where they can spend their money, auto weekly allowances, chores and the payoff for them etc.
Its works quite well, and I pay a few quid a month for the privilege.
How has the ecosystem evolved lately?

Any cool project you're aware of? :)
just FYI, 2.0 is pretty outdated. most active development happens in a fork [1] with regular dev builds.

[1] https://github.com/whitequark/solvespace
Those reviews are still averaged into the star rating, which is all that most people look at
Well at least it's a secret meeting.
One of the huge risks of using multiple cloud services is that you can't firewall between them effectively. If Slack and Google Docs were in-house applications, they never would have been allowed to talk to each-other without an explicit review and firewall rule.

We are giving up defense in depth for ease of use SaaS.
Remember remember

the fifth of November

the gun powder treason and plot.

I know of no reason

the gunpowder treason

should ever be forgot!
I refused to do a take-home interview exam for the first time a couple of months ago. I don't think a $100 gift certificate would have made much of a difference. The opportunity was a decent one but I've just had very bad experiences with take-homes in the past (spent a lot of time, didn't hear back for a month, got a one-sentence rejection from a recruiter, never talked to a developer). I might consider doing it later in the process, when I have a stronger sense that the exam will be taken seriously and given proper consideration. I'm just not willing to put this kind of time into what may simply be "screening".

I think Gayle Laakman McDowell's comments on this subject were good:

http://www.gayle.com/blog/2013/09/18/companies-who-give-cand...

The problem here is that take homes allow companies to externalize the inefficiencies of the interview process - they may demand many hours of a candidate's time while dismissing that candidate in five minutes. The $100 gift card may make this a bit better, but it's still a bargain for the company (I'm certainly not surprised you consider the information easily worth $100).
You have server side excel engines like spreadsheetgear. But my comment was ironic. I am not really suggesting it is a good idea.

But I like the idea of converting an Excel logic to a DLL automatically. It's non trivial as Excel allows to do some pretty messy things. As soon as someone uses OFFSET or INDIRECT, all bets are off in term of what the spreadsheet may do.
I don't know what this means, but if you're implying that unique_ptr is good enough to prevent use after free in practice, that is obviously empirically false. Every browser engine, for example, uses C++11 and regularly has exploitable use after free.
Imagine Matt Levine writing a story on your favorite heisenbug.
Right. And yet, it is an app. They wanted to start a money transmitting business so they could provide the questionable value of a chore list app. And that is a big part of why this was a bad idea.
> The base install is a bit bare.

I think the problem here is the library approach. They should break stuff out of Julia's core library and move them into default included libraries (like python does).
Looks like Forbes is at least testing things, whether people might like these approaches or not. Native content is a very fine editorial line to walk in terms of how it is identified. But if people are clicking the link from a share on social, odds are that any sort of story label on the actual Forbes site is not going to show up in the share, and thus they can pass it off as real content even though it is paid for. Once they get the click or share on a native story, they don't care.

The registration piece is also interesting. From a monetization standpoint, they can then email the crap out of those people (including pushing native email ads that they likely bill on a CPM rate for).

Logged-in users also give Forbes another interesting monetization option in the form of cookie onboarding services like LiveRamp[1] and such. You can get a CPM rate for simply linking logged-in users to the cookie onboarder's platform which they then match against cookies from advertisers to help them "retag" people for retargeting purposes that may have deleted past cookies, or jumped across devices.

Cookie onboarding gets interesting because from a user standpoint, the impact is perhaps a very slightly increased load time (loading the onboarding tag), and ads that have more accurate targeting. But in theory this allows publishers to offer content that is "ad free" because the user is paying for it in the form of data. A lot of mobile providers include this as well which is annoying because it is harder to detect and block, and they sure as crap don't disclose it.

Not making a statement on whether these developments are good or bad, rather just commenting on the interesting nature of them.

[1] http://liveramp.com/blog/a-primer-on-data-onboarding/
Re: the commas, see the Free Modifier example from https://en.wikipedia.org/wiki/Comma#Parenthetical_phrases

The commas are not ideal, but neither are they ungrammatical.
I realize it's not quite your point, but if you don't like repeating yourself, macros and "statement expressions" make it simple to extend languages to capture "it" to a tmp variable and then reuse it:

#include <stdlib.h>
#include <stdio.h>

#define dry(x, test, if_true, if_false) ({ \
typeof(x) _x = (x); \
(_x test) ? if_true(_x) : if_false(_x); \
})

#define abs(x) dry(x, < 0, -, )

int main(int argc, char **argv) {
if (argc == 1) printf("usage: %s num [num]...", argv[0]);
for (int i = 1; i < argc; i++) {
char *string = argv[i];
int num = atoi(string);
printf("string '%s', num %d, abs %d\n",
string, num, abs(num));
}
return 0;
}

$ gcc -std=gnu99 -Wall -Wextra -O3 -g dry.c -o dry

$ dry 2 1 0 -1 -2
string '2', num 2, abs 2
string '1', num 1, abs 1
string '0', num 0, abs 0
string '-1', num -1, abs 1
string '-2', num -2, abs 2
Then again Stallman's view about hardware (and closed appliance) has always been in relation to how easy it is for someone to actually make one on their own... So it might not be that simple.
U.S. Population Projections: 2005-2050 http://www.pewsocialtrends.org/2008/02/11/us-population-proj...

If current trends continue, the population of the United States will rise to 438 million in 2050, from 296 million in 2005, and 82% of the increase will be due to immigrants arriving from 2005 to 2050 and their U.S.-born descendants, according to new projections developed by the Pew Research Center.
It's not only been allowed for a few months, dang has mentioned that there's also some semi-automated reposting. There is also a 'past' link under titles now, that will show you links that the system thinks are reposts (e.g. there have been at least 4 submissions for this actual page, but the system also thinks an article, "CEOs are often the last to know" is the same? - https://hn.algolia.com/?query=The%20Panic%20Sign&sort=byDate...)
There's still limited resources up for competition within the species.
If are ok with a 21% capacity factor then you don't need fossil fuels. If you want to actually make power the other 79% of the time then you do.

Milton salt lowers efficiency rather dramatically which is why it's not a real factor.
Contract law is just ~wonderful~ when you can't track down the person who's just run off with your life savings, or has invested it all badly and lost it entirely and no longer has any money to return to you. But let's punish people by destroying their lives for making bad decisions about who to trust, right?
Not dwarfy mcdwarfface?
Question to the proprietors: How would you prevent proliferation of solutions to levels on github, etc, as has happened with Thomas's cryptopals challenges?
No... but I was hoping he would make one. ;)
I'm just curious, why is it terrifying? Would a super intelligent human being produced by science be any more terrifying then one that occurred naturally? Couldn't we be creating a being that could push us forward collectively? Think about the contribution to modern life Einstein, John Von Neumann, and Bohr had. If we had a way to make very intelligent designer humans, there could be a chance they could push us collectively forward in a similar way. I imagine that an Einstein born now, with access to the whole worlds information could be much more impactful (or maybe he would just succumb to liking cat videos.) All humans designer or not can be terrifying, beautiful, impactful, and other worldly. You don't have to be unnatural to be an evil bastard, and maybe an engineered human could be like Gandhi. Don't prejudge, just because its unnatural doesn't mean it is not good.

Just like GMO doesn't mean bad (I eat organic food by the way), a lot of this goes to intent. If science wants to push us forward and make us better. I'm all for it. If they want to engineer us to be resistant to industrial chemicals or pollution so that companies can pollute more, or make super soldiers that is when you have to be terrified . Not just because we have something artificial.
Ah, got it. Thanks for the clarification.
SEEKING WORK Denver, LA, San Francisco, REMOTE
Full Stack Developer
Angular, Node, D3.js, javascript

quick learner looking for the next contract or maybe even fulltime.

LinkedIn: https://goo.gl/t42zWP
Github: https://goo.gl/8qWPE2
I don't think it's a bad idea either. You might not be able to reasonably support all features Excel has but you could still provide some value with a subset.

I think this could be quite useful not so much when you're starting something from scratch necessarily but maybe you already have spreadsheets that implement some algorithm. In these cases having a compiler translate the spreadsheet would probably make more sense than having a human do it.
It's ironic, though, that most languages report 1-based source code line numbers in their error diagnostics, regardless of how they handle indexing. So that does say something.

And their documentation has section numbers like 1.1, 1.2, ... 5.3.3.
The past link only is a link to a search for the title. It isn't dupe detection (HNs automatic dupe detection AFAIK only triggers on exact URL matches)
Hard not to be impressed by how aggressive 'the engineer' is on his blog[0]. I don't think I've ever seen anything like this. It's pretty bold. Seems rare to find someone being so candid.

Am I missing something? Does this happen in public regularly?

0 - http://liesandstartuppr.blogspot.com.au/
Huh. I wonder how close Eris and this new one could potentially come to Pluto.
Similarly, when running a hypothesis test statisticians "fail to reject" the null hypothesis, rather than accepting it.
> - Slowing down in development

I think part of this problem is the community, multiple people have reported having bad interactions with core language devs. Also the policies for inclusion of features, how to propose features, how decisions are made with respect to the code base, etc. all seem poorly documented.
The former sovereignty of Texas is a big factor. The State owned the vacant land, unlike most western states, where the Federal government did.

You have the whole politics of ranchers and resource barons that creates an unusual political dynamic, just like other "interesting" states like NY or California.
If you are interested in learning more I humbly suggest watching the documentary "The UK Gold". The trailer can be found here: https://www.youtube.com/watch?v=kXBJLH2xrBM

I'm in no way affiliated with the documentary but I do work in the Square Mile. I always had a hint of these things but never really had to time to research it for myself and this documentary helped me to understand it and fill in the gaps.
Sorry, it wasn't my intention to imply that. I'm genuinely curious, I haven't used many language's FFI to know which is best.

You mention non-GC languages. Are there any GC languages that do? :)
Yes! I know 100% that I have read this exact blog post before, like over a year ago. I'm glad I'm not going crazy.
> More dirty data isn't particularly helpful.

Depends on how it is dirty. If it is systematic error, then of course it doesn't help. If it is statistical error, then repeating the test over and over is exactly what you need to do.
Oh, I didn't realise the context was non programmers. My bad.
Were you using a js runtime without a JIT? Were your python algorithms better? Otherwise a 200x speedup sounds completely unbelievable. That would basically indicate a bug in the js runtime causing degenerate performance under your scenario.
You shouldn't be so biased. Having one based indexing makes translating numerical recipes from pure math textbooks (where vectors and matrices are generally one-based) simpler and less error prone. I say this as someone who chafes at Julia's one based indexing as a matter of professional practice.
Christ that's heartbreaking.
> there was no way to distribute it to people without giving them my whole image

Just like unix!
If you look at super early OS X documents, it's interesting to see how highly regarded the Java development platform was held. For example:

https://developer.apple.com/library/mac/documentation/Portin...

Here, Java is a peer of Carbon and Cocoa.

Also, IIRC, on the original OS X reveal presentation, Jobs flagged Java as deeply, natively integrated in a way that no other OS had done before (surely this is available on youtube but don't have a link handy)

It would almost seem like they were betting half the farm on Java. I find it fascinating how fast Java was alienated from the mac given its initial deep embed. Even today, Oracle's JVM for OS X installs into the dedicated /Library/JavaVirtualMachines folder, something I've never seen anywhere else.
There is a view of Texas collectively as a largely backward state filled with trigger-happy cowboys and whatnot. That might be true. However, there is much more to the state than just that.

I don't mean to generalize here; anecdotally, Texans on an individual level are friendly, conservative in their beliefs yet tolerant of others. The friendliness is what really surprised me when I first landed here. It really is charming and makes meeting new people incredibly easy and fun.

I must add that as a young man, its a great state to be in. Love Texan women: beautiful, charming and very real.
Hardware wallets use the BIP32[1] spec to implement "Hierarchical Deterministic" (HD) addresses. Using a single seed phrase (stored internally on the device, and also written down external to the device, neither copy should ever be online), you can generate an infinite number of addresses for your wallet. Every time you request a payment, you get a different address to send to, there is no address reuse (unless you or someone else chooses to send funds to an address that has already been spent from).

[1] https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi...
This is absurd. Most companies don't have code bases that one can get an understanding of within a day. This is more of a test of the candidates luck on what the person is working on.
I think this is why the only reasonable end-game for progressive ideas is a universal basic income. The point of positive social policy should be to lift everyone along the bottom/middle as much as possible while lowering the ceiling for the top as little as possible, and I believe that UBI, universal healthcare, and universal education will do that (increased taxes offset by increased social stability and economic growth).

At least for me, the question is not, "How can I show these 'little people' how to live better," it's, "What resources would I need to get back to where I am now if I found myself in situation X?" I don't see how that is condescending.
We don't have enough companies like Tesla
As a former Texan (not sure if that's possible), I can say I'd wear this around San Francisco.
See, perhaps: https://www.washingtonpost.com/news/wonk/wp/2016/05/11/the-s... - and maybe the US blob should be more like a large circle.