skysight-inc/HackerNews huggingface dataset:
What stops non-blockchain code from making purchases, hiring people, etc? Just because it uses a third party (A bank account) to store value doesn't make my WidgetFactoryFactory AI any less of an autonomous corporation.
You can fork the blockchain, sure. But unless the majority of users do so, as well, the resulting fork is useless if you actually want to be able to send and receive money.

Now, banks and such will be some of the biggest users; and your average Joe won't even understand what the problem is with trusting them with the blockchain. So... good luck with getting that consensus.
It's a bit far stretched but: You can expect people to be ethically and morally motivated or you can apply security patches to your servers.
Yeah, maybe that's entirely it. Words are tough. :)
Biggest things I'd do for Pittsburgh (I'm from Philadelphia originally, but I think that's a lost cause):

1) Fix non-competes (state law; maybe fix state wide, or just in the city?) -- parity with California

2) Make life as easy as possible for founders (city and state regulations about employment, etc. should be simple and minimal up to 50-500 employees)

3) Try to get earmarked visas for founders

4) Promote Pittsburgh in China/India. Both for founders and to convince parents/families/etc. of potential hires that Pittsburgh is a great place to live and work.

5) Encourage CMU/Pitt/etc to do some kind of "part time study" or something so students can start startups, particularly those on student visas. Maybe model it on how waterloo does their coop program

6) High speed Internet in as many houses/offices as possible; deregulation, inviting Google Fiber, etc. Possibly allow someone to run gigabit multi-family dwelling Internet without having to cover ever region of the city

7) Focus on hard science/robotics/etc. as a cluster, vs. media, social media, finance, etc. A cluster has higher effective size and density.
yes-but-they-get-shown-semi-expanded.hashtag
So, today I'm using babel to transpile my code to es5.

Anyone know of any good tooling to use transpiled code for older browsers and es6 for newer?
Keep in mind, too, that parents may not want to spend very much on a cell phone for a kid who's likely to drop it, lose it, etc. It may just be that the higher price makes it less likely a younger person will have one.
So those points do not answer the question, which makes your answer seem like a deflection.

Furthermore Apple's revenue growth may be flat, but their competitors are in actual decline.

Consumers are increasingly buying apple computers instead of any other, and this is increasingly true in enterprises as well as consumer spaces.

The percentage of Apple's business that is represented by PCs will obviously decrease as they add other business lines. What does that have to do with anything?
Google can?
LPT: Never click on an Urban Dictionary link if you're at work.
https://news.ycombinator.com/item?id=11707973
The bad taste has the ring of folk wisdom.
You can never guarante for 100% it's secure, anyone who does is lying to sell you crap... For example, if a site is hosting static content, perhaps there's a vulneraiblity in the sever itself (request handler maybe of the webserver, or the operating system, or even the hardware...)

If you want a good web server, take one thats tried and tested (maybe apache or so) as they already have alot of bugfixes in place, run it on a good hardened linux box. (i like gentoo, but otheres can be hardened aswell... ;)) And monitor it for intrustions constantly so if it occurs, you can react accordingly and in a timely manner.

Network segmentation etc., everything adds up and makes things harder for an adversary.

Remember: anyone who says it's 100% secure lies to sell you crap, thats the main thing i guess... :) good luck!
Study authors: "We found an association"

Typical bad reporting: "Study finds causation"

It should be obvious on the face of it that in aggregate, multi-lingual people live lives that are significantly different than mono-lingual people.

I'd bet a lot of money that breast cancer rates, for example, are much higher in multi-lingual people. If I'm right, it's not because multi-lingualism causes breast cancer. It's because both breast cancer and multi-lingualism are associated with higher-wealth individuals.
god-i-hope-not.com it-is-dns-noise.ugh
When Twitter first started, @replies went to everyone like you propose, and they changed to the current model.
Huge breakthrough in blazing fast internet speeds
I think this is more symptomatic of larger, more conglomerated organizations. I doubt this would apply to say, Apple or Google which have, respectively, 95% & 50%+ of their revenues coming from one product line.
In the high-level language I am most familiar with (Common Lisp), strings do not have encodings because they are vectors of characters, not vectors of bytes. How the string is actually stored in memory is an implementation detail.

Encoding is purely an artifact of I/O if your language has a character type that can represent all possible characters you might want read or write.

Rust's strings are almost this; if there were no way to get a string's raw representation, nor perform bytewise slices, then how the string was stored in RAM would be an implementation detail rather than part of the public API. Rust, being a systems language, probably does need to specify this so that it doesn't incur encode/decode overhead when dealing with foreign code that can understand utf-8.
Bitcoin is a special case because it's only really intended to be used as a ledger for bitcoins. Currencies are a collective delusion: they're valuable because other people think they are valuable. Any dispute over what the source of truth is for a currency's ledger strains that delusion, possibly to the breaking point. The value of the currency would suffer, which would defeat the purpose of a fork.

Ethereum is a general purpose blockchain. Forking it could hurt the value of ether, but for many applications, the value of ether doesn't matter. Moving a blockchain-based Twitter from one fork to another is relatively easy and consequence-free.
There seems to be a pretty big leap in logic from 'using a blockchain' to 'infeasible for anyone except google'. You do realize that an internationally roaming cell phone data plan can sync with the blockchain right?
>You did. Do you need a link to it?

That does not say anything of the sort. It says there are haskell compilers that compile to native binaries and interoperate in a native code environment. You simply refuse to specify your platform so you can try to maintain the illusion that someone would still think you aren't full of it. You aren't even fooling yourself.

>That's right, I refused to, over and over. The answers are irrelevant.

Not if you actually wanted help they aren't. But since you actually just want to shitpost, all your refusal does is make it clear you are dishonest.
oh and additionaly, if you get pwnt, rm -rf the thing after you identify what occured and start over taking this into consideration... don't restore a backup and get owned again....
Chat. I did a proof of concept a while back (on my github) that wasn't quite usable day to day, but it'd be nice to check and see if I had any new messages from the command line without having to drop back to my very busy, distracting, "UI" desktop space.
Developer Salary Survey Released
Ask HN: 9+ hours too long for interview process?
I'm interested in a Senior Software Engineer position with Cisco/Meraki, or at least I was until I was told the interview process would last 9+ hours and would include algorithmic heavy questions. The position is for a Senior Platform Engineer:

https://meraki.cisco.com/jobs#50444

I'm discouraged because I know the position doesn't require heavy knowledge or use of algorithms--mostly board bring-up and device driver work. I know this because I have 11+ years of experience doing the same job, 5 of those years working for the very same Cisco.

My question is, what's the deal? It seems like the interview process is more of a pissing contest more than anything else. How is someone who works full-time and has a family have time to go over algorithms from graduate school that I know I will never use for this position?
eh, the valuation on facebook I understand though. Yes, it is extremely high, but the premise is that with that much social data, that much user stickiness, and that level of talent, and you are one of very few players that look like they could seriously give google a run for their money in the advertising business. Read enough, and you start wondering if Verizon / Google / Facebook won't outright own digital advertising industry in enough time. Read some more fanciful stuff, and you start wondering if they have enough data to actually change user behavior and dictate spending streams preemptively.

I could be wrong on all of this though, I'm just a dev, not an industry expert : )
Much earlier in Twitter's history, there was a setting you could change to either show or hide conversations between people you followed and ones you didn't; they took it away on purpose. Personally I think quoting tweets and responding in there is the best way to reply to something publicly, but regardless, they aren't likely to change the @-reply behavior at this point.
What if Intel had replaced Samsung as the fab for Apple's A series chips, getting to produce ~75 million units a quarter and starving Samsung of that revenue? Seems like it would have aligned well for Apple and Intel.
I think innovate meant in the form of creating successful businesses. Most of googles revenue is still advertising.
A few controversial numbers may be illegal to share
Right, there's more involved than just the impairment itself. I was just about to ask if this had something to with stoned drivers driving more carefully just to avoid harsher penalties for possession. Data from states where pot is legal would be interesting.
It's still all just humans making decisions, nothing structural or insurmountable.
Except permanent jobs are frequently made redundant and cease to exist. The original intention may have been for the job to exist forever but things change, and permanent things cease to be so permanent. Much like countries...
> it's another blog post on "You're not doing the mommy thing right!"

Being a mommy != being a mommy blogger. Criticism of how someone mommy blogs—especially when the criticism is of the form "you're being taken advantage of, and are you actually happy?"—isn't criticizing their parenting ability, methods, or commitment.
Yes, I meant as opposed to not coloring it at all, i.e. all the code is of one (foreground) color. Sorry if I did not make it clear enough earlier.
New housing doesn't even need to be right in San Francisco. Anywhere along the Peninsula, even Oakland would be good enough, as long as it's close enough to public transportation.
What Does Dan Gilbert See in Internet Pioneer Yahoo?
Red tape. All red tape. See top comment.
> it is very common for malware to use ICMP for C&C.

This is not true in the slightest.

And it'd only be realistic on windows as all other prevalent platforms require administrative privileges for such.
Why don't Android, iOS, WP, etc. utilise GPS/WiFi when the dialer app dials 999/911/111/etc. and encode the caller's location in the call?

Sure, there'd need to be a standard for doing that - if an obvious choice (or combination of choices) doesn't already exist - but to the naïve observer (me) that would seem far simpler than massive legacy hardware upgrades.

Hell, it wouldn't even have to be encoded: it could just `say "caller is at $LOCATION"` prior to connecting the caller - giving the person in the call centre clear and precise information right away.
Thanks to all those who comment.
Only if you look at the very first bits, it been rather paced since then. And when I say the very first bits, I mean about as long as it takes the first packet of your first mail from the new domain reach the first router in comparison to total lifespan of the company.

(Inflation lasted about 10^-36 seconds, and the universe has lasted about 10^16 seconds)
Boston is in the next tier, I agree, but from a CS perspective, I would take Pittsburgh over Philly, RTP, or Baltimore in a heartbeat. We're the only city outside of SF/NYC/Boston/Seattle to have a top-five CS school and local offices (of nontrivial size, at least in Google's case) for most of the major tech firms.

City-wise, I think many underestimate our post-Rust Belt rebuilding: we're often held up as an example of how to build a new post-manufacturing economy (see e.g. [1], seven years old but still representative, and [2] as well).

I don't think anyone is saying that Pittsburgh is the sole city "on top", as you argue against. I just think it's unfair to knock the city down as another unremarkable steel belt town. It's more than that.

[1] http://www.nytimes.com/2009/01/08/business/economy/08collaps...
[2] http://www.npr.org/2010/12/16/131907405/from-steel-to-tech-p...
So from my calculations the 9009.5=81k versus 135,0001.5=202500 workers took home 2.5 times more than others lost per hour. Also, the overall job market improved. Sorry, for the people that lost their jobs.
If you have do just simple development (web or otherwise) at a small scale then your language's speed indeed doesn't matter very much.

But I think people still underestimate how much development isn't that. Most startups involve things that need to scale now or things that will need to scale. A lot of scientific development need complex algorithms. A significant portion of corporate development needs speed because it's operating at scale or because it's one piece of a long pipeline of import/export applications etc (another portion of corporate development doesn't need speed but good luck finding the discipline to get your manager to distinguish the two cases). And there's embedded and various other things.

"Don't worry about speed, we're just prototyping here" is a saying that always signals danger - a large organization often will want to deploy whatever monster once they know it works.

So really, it seems like Ruby is indeed great for apps for medium-sized brick-and-mortar business wanting a web presence and there is a whole lot of that happening. However, Ruby being inherently slow in multiple dimensions means it's dangerous for many other use cases (dangerous because of the "it works? Why not keep using it" factor and the danger being you'll wind-up using after its slowness becomes a real headache).
One might argue that giving "no food or drink" is simply a crueler version of assisted suicide.

With a lot of these stories, I get the impression that the goal is to reduce the medical professionals' suffering, which may or may not coincide with minimizing the patient's suffering.
OSM is just vectors, there aren't a lot of limits on what the data can be used for.

This was recently posted to /r/openstreetmap:

https://touch-mapper.org/

I really don't have a sense of how useful such a map would be, but it's exactly a 3d extrusion of OSM data.
No, it isn't. I suggest you read some of Wittgenstein's work on perfectly logical languages and how they're impossible.
Agreed in general, but the Medium author seems genuinely enthusiastic about the OP, so it was probably just an oversight. (Edit: and the phrase where he introduces the source article does link to it.)
Intel was complicit for a decade or longer for essentially undercutting AMD by bribing the manufacturers like Dell. There were quarters where Intel's "marketing budget" were all that kept Dell and other manufacturers in the black. [1]

AMD has no impact on the overall market because it's not a serious option for the big box manufacturers.

[1] http://www.theatlantic.com/technology/archive/2010/07/dells-...
There is no teacher union in Texas. Teachers in Texas are all paid the same based on years of service.
So Dropbox is no longer using Python for it's backend code ?
Slack-SQL: Bring Your PostgreSQL Console to Slack
Subaru recalls 48,500 Legacy and Outback models
“I had to sneak out to the toilet, to call home and calm everyone down.”
The author deleted this Medium story.
Drawing Functional Battery-Free Wireless Interfaces on Paper [video]
Google Spaces for Android
> Spock is that it’s basically a DSL (domain specifing language) for writing tests. It’s based on Groovy

I don't like the way Spock hacks Groovy's syntax for its DSL. The "expect" and "where" are actually labels that can be jumped to, repurposed as some sort of macro word. The | and || are operators for something else. Other languages don't even allow boolean op || to be overloadable.

It's like Spock has gone to a lot of trouble to work around the restrictions in Groovy's antiquated Antlr 2.7 based grammar.

class Math extends Specification {
def "maximum of two numbers"(int a, int b, int c) {
expect:
Math.max(a, b) == c

where:
a | b || c
3 | 5 || 5
7 | 0 || 7
0 | 0 || 0
}
}
> Most of googles revenue is still advertising.

That doesn't mean that Google's other businesses aren't successful. There are lots of independent, successful businesses with vastly less revenue than Google's advertising operations, so why wouldn't an internal Google business that is profitable but has vastly less revenue than its advertising business be evidence that Google can create successful businesses?
For successful SEO ten mistakes to avoid
Thank you Ivan. Over the last many years - when it came to SSL/TLS and web security questions - so often I found a solution in one of your blog posts or forum comments. I can't wait to read your book. All the best.
Yup. It'll be interesting to see if Apple can continue Macs to iPods to iPhones to ipads to ??
Recognize rejection, and then not retaliate.

A flirter who flirts with me and makes it clear it's all in good fun, there's no pressure for more, if I need to go catch a bus I'm not an unfeeling b*^%$, if I don't feel like smiling/flirting it's ok; a flirter who makes me feel confident he's not going to call me names in public or follow me around for a week due to a pleasant interaction -- not creepy.

A flirter who keeps pressing on despite signs of discomfort, who doesn't leave me alone, who tries to imply I owe him something, who starts making grand plans for the future based on a few sentences interaction, who calls me names if I have to catch the bus -- creepy. These are all a little unpredictable (smiling conversation at a bar with a stranger, "Gotta go -- nice to chat!", sudden eruption of debasing language, for instance) as well as having high scores for other creepy factors identified in the paper.

A little test for yourself: flirt for enjoyment and then walk away with no expectation of ever talking to the person again. Can you do it? Practiced non-creepy flirters can do this well.
Source link: http://www.euroman.dk/karriere/jeg-matte-snige-mig-ud-pa-toi...

Source is in danish.
C++ Weekly – Ep11 Std::future Part 2
You seem to think that we disagree on the facts. We do not. It is only your attitude that I have a slight reservation against. Certainly, treat police in person in whatever way allows you to survive. But actually hating them en masse (and doing only that), will only make the problem worse, not better. What will happen is that you will transmit your fear of the police to others, thereby cementing the power police holds. The English word “expect” is problematic here; I certainly do not actually assume that the police always will behave civilized, but I do expect them to, if you see what I mean. It is what should be expected of them by society. It is what I, a citizen, should be able to demand. Having this attitude enables me to insist upon proper behavior (in the appropriate venue, at an appropriate time, of course). But simply hating the police only exacerbates fear and resentment.
NS1's DNS outage affects European Twitter users
Prototype of a word similarity mechanism in an afternoon in python
John Cena Owns a Hardcore Workout Gym
Sometimes I wish HN let you post images, because this story is what the "seems legit" meme was invented for :p

At any rate, I'm actually not too worried about a speculative mania developing right now. The type of people to be taken in by this are too broke at the moment. The only way this could become a thing is with the introduction of leverage, and it'll take a while for the financial industry to figure out how to get people to borrow in order to gamble in this particular casino.
I'm in. Just need to set our watches back, right?
Sure but I think that's the spirit it's meant in.

I.e. why is it hard for companies to mostly have one cash cow and not develop several. Or why is it hard for them the develop a new business as old ones die out.
I realized that I did not make the question clear enough. I meant : "Do you prefer or not prefer syntax-coloring (vs. monochromatic B/W or W/B)?"
Funny I read it in his voice before reading the last line.
So that means new Pi Zero batches will ship with the connector on the main board? (as opposed to connector-less earlier batches?)

Like a new version of the same hardware?
Blockchains won't save the world all on their own, but developers who believe our world is in peril because of avoidable issues of economic and social organization should definitely try to use blockchains to save the world. Blockchains are the raw material of social coordination. They can absolutely be used to solve social problems.

Overzealousness is unfashionable. Be unfashionable until you're convinced that you're actually wrong.
What you are describing is serving up different assets based on user agent detection. The "tool" in this case would be the application responsible for serving it, most likely either your custom server-side web app code, or your web server itself.

You should continue to use the transpilers for some time though. It has been reported that many ES6 features run quite a bit faster as transpiled ES5 than natively as ES6.
That's exactly what this particular study is trying to measure - whether there's a causative link. And they didn't find one (subject to the precision of their study, of course). Basically, yes, more people have higher blood levels, but this does not translate to more accidents.
Obama’s Justice Department Shields Cheryl Mills from FBI’s Questions
Yep, you said this way better than i could have! Cheers!
Here's an interesting comparison. New York City's population density is 56% higher than San Francisco's, and the average height of a building in New York City is only 6.8 stories (in spite of skyscrapers pushing up the mean).

https://en.wikipedia.org/wiki/List_of_United_States_cities_b...

http://www.sunilmishra.in/2012/07/05/average-building-height...
Aaaah, there is no link to https://www.qualys.com/ or https://www.ssllabs.com/ anywhere on this blog!
>I guess it comes down to the question whether one beliefs that mankind is naturally good or bad.

Incentives and structures rule all. They're much more powerful than the individual goodness of people, or even their collective goodness.
FWIW, the Symbian file server used an exception to get out of a crucial loop. It was a bit of laughable trivia, but a bunch of us set out to prove it was a bad idea... but on profiling it was provably noise. We moved from setjmp implementation to EABI zero-cost and it was still no issue.

Just a data-point and a good case of profiling beating intuition :)
I wouldn't worry about the BS interview. I would imagine at some point they'll talk about thing things you've accomplished and it's important to show confidence and get through the parts of interview you know don't matter that much. If they hire some kid out of college versus someone with experience who tells them they can get up to speed quickly and do the job. Good luck too them. If someone does well on both more power to them, but unlikely. I kept pointing out I could look it up on the internet in 2 seconds.
Title III of the JOBS Act Has Landed. Now What?
Why aren't kids able to read text written in rows like everyone else? Programming languages just for kids seems mostly like a way to limit them.