skysight-inc/HackerNews huggingface dataset:
I wrote out a whole response (then deleted it) with that link in mind - perfect example with the other commenter's number (15). Didn't even know Bernstein's old site was still on anyone else's radar!
Either the tokens can be expected appreciate in value or not.

If not, why buy them now?

If yes, doesn't that trigger the Howey test?
sure, pretty much any options selling fund, pretty much any carry trade fund, pretty much any leveraged bond fund

you can sell options on the S&P index to amplify returns of passive S&P500 investing

if you blow up, you didn't manage risk right. rinse and repeat. the returns should be higher, especially over a decade.
the article doesn't say that
Stocks should outperform bonds because they are riskier than bonds. Why would you expect or want it to be otherwise?
SICP uses a John Locke quote to define abstraction:

The third is separating them from all other ideas
that accompany them in their real existence:
this is called abstraction

Oxford says: Freedom from representational qualities in art. You can't say that and then at the same time say, oh and it fits in a byte. You can't say that a function abstracts some code.

You could say that an interface abstracts a module. Or as Principles of Computer System Design says:

The separation of the interface specification of a module
from its internal implementation so that one can understand
and make use of that module with no need to know how it is
implemented internally

BTW, Wikipedia is awesome but I'm hella not going to take their description on this. H+P, SICP, DragonBook, ... some primary source but not Wikipedia. The above mentioned POCSD says:

The abstraction that models the active mechanism performing
computations. An interpreter comprises three components:
an instruction reference, a context reference,
and an instruction repertoire.

MS-BASIC doesn't fit that definition.
True with a caveat: they will never balance completely because of taxes and fees - active traders and funds will always underperform in aggregate.
first, exploits and vulnerabilities are different if related things. If you're showing links to CVEs, I'm guessing you meant vulnerabilities not exploits.

The number of reported vulnerabilities does not have a strong correlation at all to how vulnerable something actually is. People pay hundreds of thousands of dollars for apple bugs; indeed apple does. Based on the above data, I'd even suggest that it "proves" iOS is significantly more secure. The bounties available for Linux are minuscule.
"beat"? Is there a competition to become the most Orwellian state before the other?
I've been really impressed with the esp8266. The only question is what I want to do with it!
It's so simple and obviously true yet a shocking number of people think it could be otherwise (e.g. if too many people index).
Android Pay for the Web uses a version of the Payment Request API, I surprised by how similar it is to the Apple Pay for Web implementation. We implemented both for sending payment requests from our App, I found the Payment Request API to be much better documented and easier to implement than Apple Pay for Web and significantly easier to test.
True micropayments integrated in browser would be amazing. Imagine instead of ads or subscriptions, you could pay a few pennies for an article. It would revolutionize online content, in a good way. Nobody would be willing to pay for clickbait type stuff, but I think people would be willing to pay for quality content and journalism.
If you're curious about Ted Nelson, check out his Youtube channel: https://www.youtube.com/user/TheTedNelson/videos

His "Computers for Cynics" series was entertaining to me. He's a sharp guy with strong opinions and an engaging speaker.

He doesn't post a lot and I see that I have some catching-up to do.

I didn't realize he just turned 80 a few weeks ago. I'll be interested to see the videos of the "Ted's 80th birthday show" at The Internet Archive.
It's not a flaw in cryptocurrency, it's cryptofanatics discovering that we have banking regulations for a reason.
It says nothing about China's influence. It just means China likes to throw good money after the bad. Just look at the loans it made to Cambodia, Nigeria, Iran, etc

http://www.livemint.com/Opinion/21P46wlPXj00K8VUKMu9oN/China...
> Ads obviously

You'd have a better argument if the TechCrunch homepage didn't use 50% of my CPU just to render all the ads.
Radios and antennas. More weight and power for limited usecases. In Apple and Google’s mind - replace your garage door opener with a connected one. You are talking about an SDR to allow multiple frequency ranges.
>Most attacks (most like in "98%") are prevented before the crazy guy even goes out of his room, by intelligence

[citation needed]
> It's capitalism, sure, and in case you're wondering I'm not advocating for regulation to prevent innovation.

Capitalism doesn't require regulation to prevent innovation. It requires regulation to prevent exactly this from happening: Large anomalous but short-lived ventures killing small-scale existing markets.
Sandboxing isn't a substitute for having your drivers be open source. Even if all drivers were written in safe languages, you'd still have CVEs and still want to fix those CVEs.
You can see lots of people in this thread alone saying they have an instinctive, visceral negative reaction to the name. If you think that's good marketing, I don't really know what to say...
I think peak OS development was in the 70s and 80s. Every hardware vendor also had their own OS, or several. The System V OSes were just different enough to be annoying.

To name a few: UNICOS, NeXTStep, HP-UX, RSTS, ULTRIX, VMS, AIX, SunOS, Solaris, IRIX, A/UX, MacOS, ProDOS, Amiga OS.
Because in a lot of cases the most logical expression of a given idea in tech will be quite similar, and in that case having clear documentation that shows that your implementation is an independent expression of a description may help prevent allegations that you just copied someone elses code and changed it a bit.
this is exactly right. condensed is my favorite, but there's no wrong answer.
From imperative to functional JavaScript
Nextdoor is a brazen display of all the stupid things you hope your neighbors aren't into. And you can't even use Nextdoor to help you "shop" for the right neighborhood. You can only join after you've moved. They'll only show you the naked insanity once you've committed.
Unfortunately, FB is about the only way I can keep in contact with a lot of my old friends since they don't use any of the alternatives and are also scattered all over the world.

What is really creepy though, is signing up for a new account, on a new device, using a fake name, and a different email address, and having FB immediately start suggesting people you've know IRL for 20+ years. I get that there's a million ways they could work out who I am, but the fact that they go to that extent from the get-go is a more than a bit creepy.

I'm actually tempted to do a bit of an experiment next time I go overseas - buy a brand new device, with cash, on the other side of the world and sign up for email and then facebook using just that device and see if they can work out who I am. I'd half expect to see someone in a FB t-shirt lurking in some nearby bushes whispering into a mic...
>There are at least seven jaw dropping moments in it. One is explaining how Bitcoin wallets pre-cache the next 100 change addresses the wallet will use, so that if someone steals your wallet without you noticing it and continues to use it you will determinisically share the same change addresses on your next 100 transactions each, which both leaves a forensic trail and also resulted in Gox continuing to send money into accounts controlled by the attacker.

hence why if your wallet is compromised you're supposed to move all of your existing funds to a new wallet. generating new keys every time sucks because it creates a problem of having to constantly back up your wallets (every time you make a transaction), which sucks from a usability point of view.
Thing about it is, the USSR could have stayed in power if they had been willing to get bloody enough.

If Stalin had been in power (or even Khrushchev) the USSR would not have collapsed. There may have been another holodomor. There may have been another terror. But the government would have survived.

This is a lesson the CCP learned watching events unfold to the north, and they put it to work in 1989. The question is if they still are willing and able to do it. I suspect the answer is 'yes.'
How can you prevent your car from reporting everything you do to the manufacturer? Look at this article as an example: http://www.businessinsider.com/ford-exec-gps-2014-1
Reimplementing whole classes wouldn't have been a problem, just replace the original ones with a proxy to a copy.

Luckily console.log calls are actually excluded from the callers stack, so the only way is to change console itself. Just as evil if you also intercept console methods logging and return the original ones, but less of a mess at least.
Tarsnap and djb would be great if you wanted an OS no-one outside a handful of nerds would end up using. There are no shortages of those.
Correction: the best UI is no UI. A UI doesn't have to be point and click; it can be 4 confusing refuse receptacles.

The best UX is happiness, beauty, convenience, pleasure, security, justice, idealism, power and so on. Did you really mean to say the best UX is no UX? :)
You're reading too much into how he phrased it. He just means that it happened in India first.
Yeah that sheds a new light on just how shady this was from the start. No wonder Jed had to sell to someone who was basically incompetent.
There are plenty of online benchmarks that show this. jsperf is down for me atm, so i can't provide a link.

Some of the popular JS frameworks actually re-implement an array.forEach function as an internal for-loop to mitigate this.

I am not sure of why this is the case, and I am also not sure if the situation has improved or not since I last had to deal with the performance difference.

edit: The mozilla page about this has a polyfill for the forEach method, that shows it does more than a simple for loop:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Hiding something in things you know people don't read doesn't mean it's suddenly an 'OK' thing to do.
Well, they can also reverse transactions, and physically extracting more than a few thousand from an account can be a painful process at most banks, particularly if the money was recently transferred. They just tell you, "sorry we don't have that much cash on hand, it will take us X days to get it, please return on Y."
It depends of how you define OS. But OS as in how it is meant for Fuschia is really something the user doesn't get to interact with.
ApexSharp: A C# to Salesforce APEX Converter
So there's now a protocol for the browser to transparently share payment data with websites but we still can't get something to let the browser transparently log us in to websites?
The w3c seems to be run by people who make money on the web, not people who use the web.
Basically, in some views the sorting is by the first message in the thread, while in other views it is by the last message (that last one makes more sense to me).

Even more surprisingly, Inbox (by Google) sorts everything by last message (last time I checked, which was a long time ago).
hm yes this has been going on for years from anonymous services. remember the WannaCry exploit? another group was already using the same exploit to mine monero, it was more profitable than WannaCry's global clusterf* and fixing WannaCry merely exposed the other group's mining operation, and cut it off when the patches rolled out.

the only thing new is known organizations trying to do it for revenues.
Fantastic thesis quotes page
Software stability isn't the core point - how is the stability/instability of Windows relevant to the disadvantages of a driver ABI that changes continuously?
What exactly do you find the most problematic with this code?
The slippery slope towards empire for the east India company didn't start by protecting dams and dredging or performing economic activities. It began by superior ammunition and military services that they provided to the various kings and nawabs who were warring with each other.taking sides, and extracting political power in return. Equity ownership means nothing if it's a business that has zero market value. Political power OTOH is what leverage is all about.
Arm's exporters have more leverage than ownership in useless ports or airports.
Best $1m in marketing that Ted Seides ever spent for 10 years of profile.
Offline wallets aren't secure unless they're running on fully self-contained hardware. Offline doesn't protect against keyloggers and malware. If it's not a hardware wallet you've potentially already been owned and there's no way to know until its too late.

If your bitcoins aren't in something like Trezor you may already be hacked.
It's exciting and all that this API could make us not have to type in our credit cards so often.

But the same API should also be able to let us choose which wallet to pay cryptocurrencies from.
I was talking about you being able to peer into someone's head and then label them mischievous and a liar. That's different from denying understanding of the semantics of language and how they apply to the real world.

> Should we allow all viewpoints to be conveyed? Should we allow the viewpoint that Hitler did nothing wrong? Or that your parents were chimpanzees? Or that you're a fuckhead? I don't see how "be civil" and "allow stating all viewpoints" can possibly be compatible.

If I express a viewpoint that has been proven wrong thousands of times, such as "Hitler did nothing wrong", I'm not seeking discussion, but rather seeking to annoy. That's obvious and not being civil.

If I hide insults in my argument, that's also not being civil.

However, if I express a controversial but novel opinion on a subject that is not closed, it shouldn't automatically be lumped into being the same as the first two categories.
also in the name of saving money/time (by using large libraries/frameworks and such)
The Frankfurt School is fundamentally post-modernist in its approach, and I reject its ideas that the truth has more to do with domination and less to do with objective reality.

Ultimately, human nature derives from evolutionary biology, which in turn comes from fundamental aspects of game theory. That's why, if we contact aliens, I don't think they'll be as alien as some imagine: their society will be driven by the same fundamental generic imperatives that constrain our own and should be recognizable. We're primates, not pure energy beings that we can reprogram at will.

> Are not changed men the product of changed circumstances?

And changed circumstances also arise from changed men, all the way back to homo erectus. Human nature is mutable: genes and culture co-evolve, but with time lags far longer than a few generations that utopian social engineers imagine. Human nature does change over long time scales, but for our purposes, it's immutable.

Might some alternative organization of society do a better job matching our immutable-on-short-time-scales human nature to our technological environment? Sure: it's conceivable. But there's no reason to suppose that the particular forms of societal reorganization that utopians advocate fall into this category.

Historical evidence, on the contrary, suggests that collectivist societies are actually further from the optimum than our present structure, which we arrived at through millennia of trial-and-error and free choice. It's a unique kind of hubris to imagine that you can do better than the distributed choices of billions over centuries.

You're right: sociologists have "looked into" societal reorganization. So have biologists. When we listen to the biologists, we get elegant theories that make sense of both our observations and our failures to remake societies for the better. When we listen to the sociologists, we get the holodomor.

> To "human nature" I say firmly: human society.

We are not blank slates.
having a phone-based ruler with a couple foot range would be pretty handy. if you took a lot of samples as the phone bobbed around, how good a resolution do you think one could get?
> This differs from traditional banks which requires a physical bank robbery.

A traditional bank is still susceptible from similar attacks. Difference being, at banks they're just balance sheets in a database, so forensics and backups can be used to restore balances. Traditional banks also have decades of experience protecting their data.
It's not about the tail, but that the mean (and median) is so much lower after HF fees and FoF fees (and the fact that there's just not that much talent out there).
Why we started CoreOS
I mean isn't 50% better than the 100% that these crypto miners do? And those miners keep going for as long as you have the page open, not just while scrolling.

Of course inefficient ads are also horrible.
Easier said than done: http://canadiancouchpotato.com/2010/01/26/the-trouble-with-l...

You basically have to continuously time the bull-markets for the decade.
Politicians keep saying things like "China is the future", young people hate free speech, so there are no reasons to hope.
Has a US customer ever lost money from a bank getting hacked?
As far as I'm aware, all the exchanges are being run by rank amateurs with effectively zero oversight or accountability. They're reinventing the wheel and re-learning all of the painful lessons that the real banking sector took centuries to learn. From what I've seen, they're applying the "move fast and break things" attitude to other people's money. I wouldn't trust any of them to look after my pocket change.

I may revise my opinion if I start seeing cryptocoin exchanges founded by people whose LinkedIn profiles include job titles like "VP for Regulatory Affairs" or "Head of Risk and Compliance". Right now, I'm mainly seeing CS grads and people who spent a couple of years on a trading desk.
Closed source Linux drivers exist. Open source Windows drivers exist. An unstable kernel ABI is neither necessary nor sufficient a condition for open sourcing drivers.
Yes, but the ecosystem is so heavily geared towards C there that if you want to do anything non-trivial, you'll need to use C anyway.

I wonder how easily one can link C libraries with MicroPython, that'd be the best of both worlds.
They didn't totally go back to the drawing board. Comparing with the original demo they mainly just added touch stuff. The first android phones still had the same blackberry-esque selection ball even though they also had added capacitive touch.

I believe after rage from Jobs they left out multitouch zooming at first and did something double tap based, even though MS had done it before Apple (without capacitive) and Minority Report has shown it.
API creds maybe could have been excusable as a mistake which got overlooked or even permissions which changed. In the context of a credit monitoring app, the use of HTTP is really, really, really bad and can't really be excused. It would be interesting to know if there are more issues, but a lot of white-hat researchers stay away from such things when there's no official bug bounty program because of the computer fraud and abuse act. Interacting in the API outside its intended use by the app could be considered computer intrusion and it might be advisable to stay away from legal grey areas right now when it comes to Equifax research.
Pathological
why does the wikipedia page have Go, Rust, Python and Kotlin in the languages list Fuchsia is written in?
Just a clarification, a credit card number is an iin, pan, and checksum.

http://jimkeener.com/posts/everyday-numbers-1
> But in many other fields there's a much greater need for expert curation and vetting.

Let's remind something that is too often forgotten: peer review, while still useful, is NOT paid by the publisher. It is done for free by the peers. Yes, the publisher manages that and gets paid to organize it. The complex, high-educated job of peer-review is done for free, the automatizable, simple job of passing emails around is paid. Don't worry, I am sure we can find university staff or even a simple emailing script that can replace this function easily.

I think that the reason it started with CS is much more mundane: computer scientists are much more likely to know that hosting a PDF is very easy and costs zero, and will probably be more confident in using tools like LaTeX.
The only reason i don't like browser based mining for websites is due to it all being contingent on volume of visitors and not the actual content of the site.
The W3C is run by the same peers who frequent this and other tech forums. You can help by contributing to the organization, or you could hope for some internet points with snarky remarks. Which do you want to be remembered for?
You brought that on yourself and you know it.
Thanks to China and Tencent,Apple has updated app store policy to allow tipping
I don't work in tech industry but from my experience it's a lot simpler than that. Most of these day-to-day desk workers know nothing but excel because that's all they know from home and work.
Bitcoin Core now uses deterministic wallets by default for new users (like most other Bitcoin software), so all keys are generated from the initial seed in the wallet and a single backup is enough to cover them for all time.
Ahhh, not the same as the lanes we have that you need to gaze into an obscured camera to pass inwards international border control (must get green light before gate will let you through).
So, how about giving the breakdown of the price that the parent comment asked? On a $1000 article, how much gets to the people doing this filtering? How much in the people organizing the peer review? How much ends up in the pockets of the rentiers?

I associate to jempekka's feeling:

> Before such breakdown is given, I keep on thinking you are leeching the work of scientists and taxpayers and making the world a worse place.

I would add that by not answering, you lose any right to complain about an "echo chamber" wrongly assuming that paywalls are unnecessary evils.
Can you help me understand what the purpose of the "echo"[1] in your second paragraph is?

1: https://www.adl.org/education/references/hate-symbols/echo
Hey I'm sorry you didn't like the article. I hope you can find some reading you do like, and comment on that instead.

I love SICP, but I feel like you mistook an example of one kind abstraction as the definition of all abstraction.

A function does abstract code. A programming language does abstract machine language. If you feel otherwise, good for you, but you've confirmed my suspicion that your definition is far removed from common usage. I hope that helps you understand all the pushback on your first comment, but otherwise I have nothing else to add. I don't want to argue over what abstraction is, we are already too far away from any specifics that matter.
> Some sort of AI accelerator chip

like the Neural Engine in the A11? :]

https://www.theverge.com/2017/9/13/16300464/apple-iphone-x-a...
How the Emergency Services have been revolutionalized by the use of drones
In an 8-Hour Day, the Average Worker Is Productive for 2 Hours and 53 Minutes
Cameras are definitely not good enough alone. Tesla's enhanced their camera systems with different models of automotive-range radar (most likely manufactured by Bosch; either the LRR4 or the MRR1).