skysight-inc/HackerNews huggingface dataset:
In the PDP era, they would have noticed the overhead of having a variable-length int at the beginning they would have to decode.

In the modern era, it's probably cheap to the point of being free, because in the vast majority of cases I would expect branch prediction to largely eliminate the checks as being very predictable.
Are you a disinfo plant? Recon aircraft still exist, perhaps more than ever when you consider the use of drones. And of course bombers are still a critical part of US global defense strategy
> Today, even the most powerful elites often cannot effectively convene the right swath of the public to counter viral messages.

Let's imagine this was implemented. For every post on Facebook, Twitter, et al, a counter-point from the other side was included. Would this change anything?

Maybe not. The narrative right now is that the social giants are forcing people into media bubbles because this drives engagement. Including counter-points would burst the bubbles and we should expect a drop in engagement on the major social media sites. But would it lead to a drop in engagement overall? Wouldn't people still seek out the news that reinforces their pre-existing views?

The narrative should be inverted: the reason Facebook is massively popular is because it allows the masses to construct personalized bubbles. If Facebook loses it's "bubbleness" users will simply construct their bubbles on different platforms or in different ways. The space will fracture. You'll have a conservative Facebook clone, a leftist clone, a libertarian one, etc.
If it's tiny, dark, and distant then it's hard to see even if stationary. Thus the real issue would not be speed.
But her claims about his business dealings and his sexual fetishes are both unverified claims, so it's circular reasoning to say one helps prove the other.
SSL client certs are useful, but they don't fix the problem feared by LandR: like a password, they too can be copied and used by someone who controls the machine.
Honestly think your business model would be improved by ditching the hosting, and have the static output just get git-synced, and working to incorporate the forms and such with something like Netlify which should support that, and Netlify has great workflows and integrations that you should be able to work with; or at least add the option of just pushing the static to Git/Netlify. Most of the value in what you are offering here is just in the headless (or WP front-end as a service shall we say) Wordpress component. I think a significant potential user base would much rather plunk down $5/mo to use the nice WP FE you've created, in conjunction with some type of Git/Netlify (or similar) integration, vs being locked in to having to host with you. Just my two cents. Believe others have weighed in similarly as well.
Programming Languages in 2017
Given that nobody reads these things anyway, how enforceable are they? People just click 'Accept' and continue doing whatever they want.
I didn't say it's exempt from losing value, however we have some fairly good means of trying to ensure that doesn't happen, which have been relatively successful of late.

With Cryptocurrencies there are none, by design.

>> Bitcoin has more utility than a clone because it has a unique history and a unique set of backers (the network) and those backers have exactly the same function as they state.

This is utter nonsense, backers have none of the power of the state to alter supply, set rates etc etc.

>> Bitcoin is better supported than some currencies and worse supported than others. But it exist in that spectrum not separate from it.

Well, given the fees, processing times, lack of support mechanisms and transaction processing limits, I'd say it's a damn poor one.
Hmm...but most of the required fine dexterity is in your non-dominant hand. I wonder if some right-handed brain real estate is being repurposed for your left hand (if you are a righty).
True - it's society's value on the exchange of bitcoin to $USD that could go to $0. The ledger of all those transactions would still be out there.
It's a 9 year old immutable public ledger that has yet to be hacked.
There's a lot of market dynamism in China, but businesses don't generally do much without a permission slip -- at least once they reach a certain size. Business in China is very tied to government… so capitalistic, but generally of the crony variety
I wouldn't call his interpretation "first grade". The author has a bit of experience in this domain:

https://en.wikipedia.org/wiki/Brad_Feld
Thanks everdev!

Postgraphile is a pretty cool project that was on hn yesterday actually https://news.ycombinator.com/item?id=16150663

PostGraphile and Prisma takes different approaches in that PostGraphile embraces the power of PostgreSQL and encourages you to place business logic in the database.

Prisma on the other hand is a separate piece of infrastructure that you deploy in front of a database to add extra functionality such as realtime subscriptions, rate limiting etc.

If you haven't checked it out yet, then I'd encourage you to take a look at GraphQL bindings and how that allows you to work with your own server for more complex scenarios: https://blog.graph.cool/reusing-composing-graphql-apis-with-...
> There's nothing inherent to anything that says that anything must hold value

Yet you will find claims, on this thread, that Bitcoin becoming worthless is not possible.
Portland is also re-purposing in town red light cameras to issue speeding tickets.

http://www.kgw.com/news/local/red-light-cameras-can-catch-yo...
Good luck to apply it internationaly...
I would also say that in Jazz the rhythm of the music plays an outsized role as compared to classical. If you don’t “swing”* you can’t play with anyone and certainly can’t play jazz. On the other hand, classical musicians care about dynamics and tone in a way that doesn’t register wth Jazz musicians. Neither way is better, but they are almost like opposite approaches to music.

*By swing I mean more than just syncopate with the rest of the band. “To swing” in a jazz context means to be able to play exactly in time with the rest of the band, except when you don’t (but you are in control). A very confused concept, read wikipedia for more info.

https://en.m.wikipedia.org/wiki/Swing_(jazz_performance_styl...
> and the time savings after the fact

Could you elaborate how? I used to heavily use typed languages, but after moving to JS 5 years ago, I don't miss types.
I'm guessing this has to do with them filing for their IPO.
Only if clones don't get to re-use the output of the dev team.

Which they do.
> a different interface wouldn't necessarily stop someone who's confused from sending the wrong alert.

No. Just. No. It is a horrific design. This one will likely end up in a future UX textbook as a case study. There is simply no excuse for jumbling together a list of options like that. The list items are not even semantically coherent.

Ultimately, however, the individual, his chain-of-command and the system designers have to be held accountable. The scary thing is that many people saw this and said nothing, almost certainly some people heard complaints about this and did nothing, somebody even signed off on this. It demonstrates an organizational problem, I think.
> What about people who genuinely love to drive cars & ride motorcycles?

I suspect we can find a place for them outside of our most densely populated urban cores. The popularity of cars isn't in itself a scandal. The scandal is that cars still enjoy undue priority in places like Midtown Manhattan, it's that urban neighborhoods were destroyed and divided by interstate highways, it's that most cities no longer function properly for the carless.
I'm actually really happy to hear someone call it a "no-brainer". That's an indication that it's likely a good fit at any scale. I was always concerned that it was too much at smaller scales.

I will create the world's ~first~ millionth to-do app to experiment.
In that case, we would all still be using Pine.
I wonder, though, whether the normalization to 200 calories is very enlightening. For instance, 200 calories from a serving of broccoli is something I could imagine, but 200 calories from, say, parsley?
So are you saying that it's more rational to simply think 'anything is possible' even though the available evidence and information seems to point to the fact that that isn't the case? After all you don't go around thinking that a country like (insert small insignificant country) is ever going to pass the United States in ability but sure 'anything is possible'. It could happen after all the US surpased Europe in many ways and at one time that was unthinkable.

Also with respect to things like 'nobody will ever need a computer in their house' or what Watson of IBM said (regarding the need for only a small amount of computers in total) you are also not looking at the times that that type of statement ('will never work and here is why' or 'not needed because xyz') was true. You are only looking at the survivor bias type of things where people were wrong. Because you don't know of or keep track of the times things didn't work out (like flying cars but there are most likely thousands of other examples out there I am sure).
.com allowed for freedom of information
crypto is allowing freedom of value.

it's more disruptive
>What value does Bitcoin add to society?

the value is that you can have anyone in the world murdered without it ever conceivably getting back to you.[1]

(that value is obviously negative.)

Therefore the appropriate value of bitcoin is $0 because literally all of society is set up for the exact and sole purpose of ensuring that the availability of bitcoin is $0.

This is literally the only purpose for which the past 100,000 years of society have been set up.

That's it. 1) technology. 2) rule of law.

briefly 1 has surpassed 2 but not for long. social progress is worth way more than technological progress.

My price target for bitcoin is $0. That said, an appropriate target is trillions in market cap and it is likely to get to that price.

----

[1] While producing greenhouse gasses robbing our children and their children of the sole habitable habitat in the universe - but that is not enough to make it illegal.
>All I have to do is wait for something bad to happen in crypto and give a first grade interpretation of events and compare them to some money movie I saw recently.

Stock analysts have been doing this forever, and probably pays better than medium.
How Nassim Taleb turned inevitable disaster into an investment strategy [pdf]
> You can take an incremental approach and add type annotations as you need them

Most definitely. We've added type safety to new features in our legacy codebase. It's very seamless.
The only way you'd be able to say "groups like this won't fix feelings of isolation!" is if you ignored all the women in this comment section saying it has definitely helped their feelings of isolation. Which I guess might be kind of the point.
Bitcoins obituary (#236)
That's certainly a novel approach to solving the problem.

I'm hesitant to do this myself, because it might open us to legal action, and I don't have the emotional bandwidth or cash reserves to fight a lawsuit right now.
The exercise here isn't finding a good cell plan, it's comparing service in different countries. Pointing to discounts or to MVNOs that may have service limitations makes it hard to draw a fair comparison.
>Michael Godwin of the Electronic Frontier Foundation, a public-interest law firm, made the same point -- if slightly less elegantly -- about the Santa Rosa case. People who objected to the computer message, he said, "should have called the guy who posted the message a jerk."

Call an obnoxious speaker a jerk: what a useful formula, what an intelligent way to get the resentment off your chest without starting down the legal road to suppression of speech. It would have worked well, for example, in the notorious case of Prof. J. Donald Silva of the University of New Hampshire.

I find this section to be a disturbing summation of the author's attitude on the subject. And, the Groucho Marx quote has no bearing on any of this; it's self-deprecation.
Silly rabbit. We jack up the price without a location tracking and offer a 10k incentive to do location tracking.

No location tracking = new policy price

Location tracking = new policy price - 10K.

New policy price = old policy price + 10k
> But this entire industry?

What industry is that? Don't confuse a handful of exchanges, speculators, con-men and marks with an 'industry'.
Sorry but his was just a bad article. I like it for generating discussion about the topic but it’s contents were without insight and seemed mostly just to promote the author. Made me lose most or all respect for them instead.
Some are so sub-dividable they might as well be.

One in particular has 128bits of divisibility (3.4e+38 raw units)

(Disclaimer: I'm invested in it and don't want to shill)
And people say bitcoins have no "intrinsic value".

Gold has jewelry and industrial uses, but bitcoins are cypherpunk collectibles.
> Wait for the email to arrive and follow the retrieval process to get the certificate

Is there a reason why the server couldn't send the certificate back to the browser via HTTPS?

> You then need a non-trivial amount of work to export the private key and certificate and install it on all of your devices,

Would it not be better to just use a different key for each device? That is, repeat steps 1 and 2 for every device you plan to use?

> Every time you visit a site or send an email, you now have to select which key you want to use.

Could the browser remember which website the client certificate was used for? If so, then the user won't have to make the selection more than once.

> Every year, repeat the process starting at step 1.

Outside of a device getting compromised, is there a good reason for updating certificates more often than once every 5 years?

> It'd be really nice to have a LetsEncrypt-style effort to remove the warts from this process so it's approachable for normal people without a heavy support pool.

I'm still doing more research on this, but what did the <keygen> HTML element lack that the process used by Let's Encrypt provide?

> This is another area where I wish Mozilla hadn't prematurely killed Persona as it'd be really nice if there was a service which would allow you to associate different client certificates with a single user identity so private keys never needed to leave the device

Shouldn't the private key be something that's associated with the browser? That is, when you install the browser, a private key is generated and used for all certificate signing requests. I think the process could be extended to add additional browser instances for a given account on a website. For example, you could take the CSR from the other device and use your first device to send it to the server, get the certficate and then copy it back to your other device.
These currencies, as they like to call themselves, will only become stable when there's a basket of goods you can exchange them for at a consistent price. Right now it's all speculative investing and a little bit of spending as a currency.

Once you can buy $10 of goods, consistently, for 0.0001 BTC (or whatever) then the price will be stable and the currency can establish itself.

The same is true for the other cryptocurrencies. Being unpegged from any other currency or any goods, and nearly useless for conducting business transactions means the value will remain wildly unstable with a significant non-zero risk of failure or effective failure (going to $0 or something not much above that with little interest in conducting business using the currency).
1. Nope! HN is for everyone. Leap has its own unique UI and culture.

2. We haven't discussed a view only public mode in any depth. The idea of eventually allowing men to join has come up on Leap. No idea if that will happen though.

3. I don't survey users about that so I can't say with any accuracy. I also expect it depends on the person.
The one time I think, "oof I really would have liked types here" is when I begin digging deep through a stack of calls to understand what values I should expect and are valid. This hurt me in Python too until I began using type hinting, which in my opinion is the best of both worlds: documenting types but not forcefully enforcing typing.
interestingly, you can opt-out of the arbitration clause in the next 30 days by emailing here: developer-terms-opt-out@dropbox.com
If you're relying on a smartphone to host a beacon, isn't that already a solved problem?

Smartphones are radio transceivers, I would imagine any anonymous beacon technology wouldn't be noticeably louder than what smartphones are already emitting.
The New Age of Astrology
Undo is definitely the ultimate UI safeguard.

Unfortunately a lot of organizations don't want to invest the time/resources into creating it. Particularly when it gets into discussing exactly how the underlying data should be handled during the undo window (e.g. does it exist? Is it just flagged deleted? What about relations? Do all of our queries that touch this data check that? Etc).
"Do the task the way you want it." That's a far more mechanistic view of "interesting work" and "features I would like to do myself" than the parent seemed to express.
> When a drill deviates from the actions taken in an emergency it becomes a pantomime of little value.

Sending an emergency alert isn't an action that requires split-second muscle memory. I think slight deviations in the drill vs. the real thing are fine in this case, in order to prevent false alarms.

There's no one-size-fits-all solution here, you have to analyze the trade-offs around speed and the cost of a false alarm.
My city is full of trash and graffiti and blight. I think urban renewal is another huge opportunity for basic jobs.
Yep actuaries have the right idea, the exams are pretty hard, and require a lot of preparation, but once your done that's it. Actuarial job interviews are more about what kind of person you are, and if you'll work well in a team.
The word was properly being used. The definition of triggered is "anything, as an act or event, that serves as a stimulus and initiates or precipitates a reaction or series of reactions."[1] Definitions also change over time, and the colloquial definition of the word seems to be shifting to "Getting filled with hate after seeing, hearing or experiencing something you can't stand."[2]

[1] http://www.dictionary.com/browse/triggered

[2] https://www.urbandictionary.com/define.php?term=Triggered
If people stop mining it then you can't buy it. Remember, with the current design if hash power suddenly drops enough then the network just stops.
Not all GUIDs are random, and not all random GUIDs are cryptographically random: https://en.wikipedia.org/wiki/Universally_unique_identifier#...
I Adulted So Much I Literally Died of Old Age
Some of us are.
Or the real blackmail is "pay up or i'll say this under oath in court, which means it can be used against you in other court cases"
>No, my solution to a sense of isolation is instead to find ways for women to no longer feel isolated within their field

If you ever wondered what "mansplaining" is, your response is a great example.

Gee, maybe having other people like them, having the same problems and discussing them after spending the day surrounded by a 90% plus group of males only is good way to no longer feel isolated.

You sound like that boss that has no clue what is going on, pokes his head in the door and offers up "better" solutions to the problem then continues on his way.
I run security teams for startups with my current firm, Latacora, which is me and 5 other veterans of security firms. Our clients engage with financial services and with regulated environments (like HIPAA/HITECH and the standards and practices of large health networks). Before that, I founded a company called Matasano, which for almost 10 years was one of the largest software security firms in North America. Unlike at Latacora, where our clients are all startups, Matasano's clients ran the gamut from startups to big tech firms to international banks, trading exchanges, utilities, and pharmas.

With the exception of the military, which I on principle won't work with, there's probably no regulatory or audit regime I haven't had experience with.

I say all this as lead-up to a simple assertion: I have never once seen an auditor push back on bearer-token API access. It's the global standard for this problem. If you knew how, for instance, clearing and settlement worked for major exchanges, you'd laugh at the idea that 128 bit random tokens would trip an audit flag.

tl;dr: No.
AngelList: Introducing Syndicates for India
I think this is clear to pretty much anyone interested in this. The technicalities are not the point. Question is, what is the actual problem to solve? That doesn't get solved by postgres? Not a potential one, but a real, existing one.
This awesome, I much prefer to code in C# as compared to js. It is a much cleaner language.
I think this is an interesting question! The problem is clearly that Cadran “started building Leap because I didn’t have a place on the internet where I felt comfortable talking openly.”

Must a site or community have a bigger problem at its outset? My gut feeling is that the answer is no, that communities become their own thing, and that they can support and enrich themselves in unique ways.

> ...there is also the inescapable fact that at some point men and women will have to work together in engineering environments, and we still have a dearth of environments that foster those interactions.

I don't believe that something like Leap is counterproductive here, but, lacking a suitable algebra of online communities, that's another gut feeling. The Hacker News community is very interested in fostering those interactions, for example.
We are Microsoft employees :-)
None of it really "matches reality." It's all binary numbers, and on a deeper level, voltages or magnetized particles.

0 is not a letter of the alphabet, but nor is 01000001 (ascii 'a').

So either the first number is special, or you look for a special number to indicate the end. Neither represents reality, because the "end" of a single group of characters is visually identical to a million white-space characters that happen to fit into the emptiness that follows.

My point being, it's probably not helpful to argue which "matches reality" when they're both just abstract representations of concepts.
you're describing currencies, not fiat currencies. Even gold has limited 'intrinsic' value. Pretty much all of it 'real' applications have acceptable, cheaper substitutes. Anyone buying gold-plated connectors for their audio equipment is basically an idiot (source: in high school I used to work for radio shack)
Edit : I misread this article. Neiter of the projects i mentioned target webassembly. But CoreRT could one day.

Microsoft has two similar projects:

CoreRT : Which is a managed re-implementation of the CLR allowing for AoT compilation.

LLILC : A LLVM Backend for .NET MSIL. (Stalled)

https://github.com/dotnet/corert

https://github.com/dotnet/llilc
It's a possibility. Maybe they'll still be here, maybe they'll be totally gone; maybe they'll exist, but only in certain niches, or in a form that's unrecognizably different than what they look like now.

By analogy: two decades ago, US consumers were buying almost a billion dollars' worth of photographic film a year [1]. Photography hasn't gone anywhere -- people are taking orders of magnitude more photos than they used to -- but if you had invested your entire net worth into Kodak in 2000, you'd be penniless now.

[1]: http://blog.keh.com/the-evolution-of-photo-lab-life/
That's what I mean though - if you standardize, as part of the language, that you can have 2 bytes for the string length because at the time no machine could handle anything larger, how do you move forward once 4 or 8 bytes is not a big deal without breaking everything?