skysight-inc/HackerNews huggingface dataset:
It's funny to me that Amazon has looped all the way back around to this, while a bunch of smaller providers who've been doing this for over a decade have been trying to catch up with AWS on all the other fronts. But, realistically, for a lot of users, AWS is a stupidly complex beast just to get a website up and running. I've written a bunch of code that interacts with AWS APIs in two languages, and I still require a couple of hours to spin up anything new there.

But, as others note, the variable cost factor seems to still be a sticking point. I can setup a Digital Ocean droplet, or Linode, or one of a dozen other low-cost VPS providers, for $5 or $10 a month, and I know it will never cost more than that. Maybe I'll bump into memory, disk, or bandwidth limits...but, AWS is a killer if you aren't careful. I used to maintain (and pay for, out of pocket) a non-profit's website on AWS, and the price ballooned while I wasn't paying attention, due to automated backups to S3 and some other stuff, and by the time I noticed was costing me $183/month, for a website that could easily run on a cheap VPS. My fault for not paying closer attention, not setting up cost alerts, etc., but I moved the site off of AWS and onto one of my own web servers, where it literally costs me single digit dollars to run (it has many GBs of email but otherwise is a small site with very low traffic).

So...unless they're giving me some reason to think I won't end up with a massive bill one month because of a popular post, or something, I probably still won't think "I know, I'll use AWS!", unless it's a situation where I need the scaling capabilities of AWS.
Shock doctrine had some great points like about the economic collapse of Russia and South Africa in the early 90's under neoliberalism.
Which -in my opinion- is a lot clearer than the Rust code in the article.
Can't read the paywalled story but where I live there's really one option for internet: Comcast. So if I literally cut cable, I have nothing (I cut my phone landline years ago, and AT&T has no high-speed internet in my neighborhood anyway).

What I do is I have the "basic" TV + internet package, as that's actually cheaper bundled than getting internet by itself. I have no ESPN, HBO, etc.

I do miss some sports but I catch most games I care about on the radio or online. And the really big games are still usually on "broadcast" channels which I get on my minimal TV package.
These are going to be insanely expensive. Each FPGA chip costs $50k retail, and unlikely to be cheaper than $10k in volume, so I can't imagine the per hour cost being particularly cheap.

https://octopart.com/search?q=VU9P
Topaz is of the same magnitude as this Tamil Nadu plant, in terms of "rated power". However, many people seem to miss that "rated power" does not equal "actual output". Please see capacity factor [1].

For a solar plant like this one, the capacity is about at ~25%. If it was 100%, for a 650MW plant, you would get 650 * 365 * 24 = 5694 TWh / year. In practice, you will get 5694 * .25 = 1423 TWh / year.

If this was a nuclear plant, you would get 5694 * .90 = 5124 TWh / year. Continously, day and night. Without back-end storage required. Big difference.

[1] https://en.wikipedia.org/wiki/Capacity_factor
Those are to a large extent different problems. For one you are eliminating requests to outside hosts from your own website and thus avoiding having those outside hosts track your users. For the other, adding encryption, you're preventing the carrier being used at either end or in between from tracking which pages on the site are visited but not so effectively whether the site was visited at all. Without the libraries being loaded Google and other CDN Library providers have no way of knowing whether I have visited that site unless they are also providing the underlying network connection that I am using.
> The snippet presented is completely unreadable to me though

I suspect this is just a matter of being used to things. For me, the corresponding imperative code is harder to disentangle. Whereas, knowing what zip/map/sum do, both the intent and the behavior of the code is abundantly clear to me.
The History of Machine Learning from the Inside Out
Not for individuals — US taxpayers have to pay tax on their worldwide income, though they can get credit for foreign taxes paid to other governments. When the income is received by an entity in a tax haven, there is generally no credit to be had.

Speaking generally, if a corporation is owned by fewer than 10 US taxpayers, there is no effective deferral. This is based on the assumption that closely-held companies are being operated at the behest of the owners and will be structured in a way that is tax efficient for the individual owners.

Public companies are not subject to these rules, and they can defer paying tax on some types of income.
That's totally fair, but that may have something to do with how well you know Rust. I obviously don't know your familiarity level, but once your mental models "snap" out of thinking about moving data around, and start thinking about operations upon the data, it gets really intuitive.
Two-way binding is being used without popular mention in some industry-specific areas. The area I'm familiar with is control software for audio processing hardware. Lots of different processing platforms allow the creation of control panels with a drag-and-drop UI, and all widgets assigned to the same hardware state variable are also linked to each other, in all directions.

I also implemented my own two-way/omnidirectional data binding system ages ago (before I knew what it would even be called) in Java Swing for another audio UI, and all the challenges you mention are real, but as you say, not insurmountable. Multiple copies of my UI can be controlling the same hardware, and they will all remain in sync without infinite feedback loops, but getting there took lots of work.
I don't believe he directly requested a comparison. What he asked was why the commenter above him chose not to. You seem to acknowledge that in your second sentence, but then go on to state that his comment is reminiscent of asking questions one could answer themselves - asking a commenter why they chose (not) to do something doesn't strike me as answerable by a second or third party.
Can't make fertilizer or plastic out of solar energy.
Smoked cannabis is harmful to the lungs and oral cannabis is easily overdosed.

No matter how you spin this one, you have to be careful with whatever road you choose to go down.
You can solve that problem with certification. Sure, the software platform is open but actually building a car and getting it to the road requires certification of the final product.
It's particularly perverse, however, to give tax breaks for an industry that has immense negative externalities.
If it's part of LOOP, than it's not part of the language, now is it?

Well, it is, but you can't do it in the general case.

You can define a macro for it, though.
I think this list is not reflective of a general Haskell outlook. Its reflective of an outlook of people standing _outside_ Haskell (LC is historically a scala-heavy conference) and projecting onto it a certain sort of structure of expectations that isn't actually how Haskellers in general view things. I agree that this misperception isn't a good thing for Haskell -- but its a misperception imposed from the _outside_.
These seem completely independent to me.

- HTTPS is for attacks.

- What the article describes is run-of-the-mill tracking by Google etc.

If I am not being attacked, the CDN resources will still allow Google to track me. If I am being attacked the CDN resources will still allow Google to track me.

If I don't have these Google resources (let's just use Google resources for now), I don't think that Google will MITM me.
BTW, something that just came to mind: this "bad taste having unbounded consequences" of copying the entire process memory is exactly how fork(2) works.
This is incorrect. The C code is more like

for (size_t i = 0; i < 12; i++) {
sum = 0;
for (size_t j = 0; j < 12; j++)
sum += coefficients[j] * bufp[i + j];
buffer[i + 12] += sum >> qlp_shift;
}
That's not the pitch. The pitch is that you're making people feel safer about spending money on your platform.

This is one of the fundamental things that make any sort of market work. If it's not safe to participate, people won't.
looks interesting.. gonna give it a try, thanks for the recommendation!
I disagree with this, in my opinion slack has a lot of features on top of IRC (offline messages, webhooks, etc) that make it much more usable for its target audience.
Unless someone figures out how to bulldoze the Rocky mountain range, high speed rail as a replacement for coast to coast air travel is a non starter.
you mean like the Amazon retail site?
Snooper's Charter US version. I wonder if their new found hacking powers will survive a court challenge, or will it only be used in parallel prosecutions so no court ever sees it. Guessing the latter.
So if I decide to do a bunch of suspension work and then don't bother to get any sort of alignment done am I liable when I get into an accident?
Whoops! You're totally right. I missed the outer loop. Thanks for the correction.
> Can't make fertilizer or plastic out of solar energy.

No, but if you're willing to spend a lot of energy you can pull CO2 out of the air and use it as a feedstock to make various fuels or plastics. Right now I think you'd have to burn 10 gallons of oil to make a single gallon so that's not efficient at all.

But if you literally had more solar than you knew what to do with (like Germany does on occasion) you could use that energy to make liquid fuels or plastics.

It's at least a decade and probably several decades off. But this is an economic problem, not a technical one.
The problem is the latency associated with software Zlib, on the order of several milliseconds for a typical web response, and the CPU usage the entails, thereby limiting web request-response throughput.
IPFire Linux Firewall 2.19 Tutorial
Totally on point, regarding multivariate relationships! The problem is not that they do T-test (and other Stat-101-jargon blackbox stuff), but that they stop at it. To many of them, even the existence of multivariate effects is beyond their imagination.

So, inference to many biomedical folks is just 1-dimensional. Big data has a long way to go to penetrate fields where people cannot think in more than 1 dimension!
You don't use an RSS reader on your laptop/desktop?
But there are restrictions of what parts you can use. I can't just make my own engine and drive around with it without getting that engine certified, right?
The Company Therapist (1996)
Maybe you should try calling him a racist. That usually works.
$100M+ cash? I would assume there are better places to hide that, than in MOSCOW, RUSSIA?

How about.. a vault?
Can someone pls explain the difference between personal and student licenses? They're both $20.
Maybe their site is load balanced or regionally served, and they forgot to update on of the servers' certificate.

I did get a confirmation from Wire.com's support this morning that they are aware of the problem. Seems fixed now.
KDevelop: Seeking maintainer for Ruby language support
> Outliers are defined as 3 standard deviations from the mean in a normal distribution

I kind of agree with your overall point, but that definition is wildly incorrect.
Any retail chain has that scale of data in surveillance tapes. Order of few mb/s * 10's of cameras per location * 100's of locations * 1000's of seconds per day * 100's of days per year => order of 10^15 bytes per year. So far it hasn't been economical to collect and analyze these tapes. But it is approaching feasibility, and AI is reaching the point it could give useful output on that massive input. Patterns of how shoppers interact with merchandise. What can you change to sell a few percent more items?
As does Scheme share with the other lisps.

We took loop, most of generic setters, and readtables from CL.

CL took lexical scope, and with it functions distinct from lists, from Scheme.
(Not entirely sure if you're agreeing or disagreeing with me here... ;-) )

So my local Walmart has a Netflix guy who gets 1000 trailers of milk twice a day, and the Dropbox and Yelp guys get a few hundred trailers a week each - and I know these guys from when I see them at the other Walmart in the next town over buying the same sort of amounts there as well. There's people like the Obama campaign who we'd never seen before who fairly quickly ramped up from a gallon a day to a pallet a day, then jumped straight to 50 trailerloads a week for a six months, then stopped buying milk completely one day.

What's considered "normal", "unusual", or "spectacular" - and to whom?
> The only difference is that it's all video-on-demand now

And ad free, or pretty much (HBO sometimes has a minute of ads before episodes, at least those are sometimes worth watching. That's how I found about westworld, for example).

I'd buy cable if it was ad free (and cheaper).

Right now I have netflix, hulu plus, amazon prime (+ motortrend for 5 bucks), hbo now, and nhl gamecenter. It's not cheap, and it's not the best experience going through apps. It's still better than ads.
If you're not a US citizen, yup.
Google might not MITM you, but a shitty wifi router, your ISP, a hotspot, a hacked device on your network, or the government, and more can and will MITM you.

Time and time again you see stories of people having tracking, ads, and malware injected into their browsing from free wifi, most ISPs, cell providers, hacked wifi routers, or even antivirus software.

Enabling HTTPS is THE baseline, there's no excuse not to have it.
It is supported on OS X as well: https://github.com/emacs-mirror/emacs/blob/master/src/unexma...

(And Windows: https://github.com/emacs-mirror/emacs/blob/master/src/unexw3..., https://github.com/emacs-mirror/emacs/blob/master/src/w32hea...)
> The researchers are so optimistic that they have applied for so-called breakthrough therapy status with the Food and Drug Administration, which would speed the approval process. If approved, the drug could be available by 2021. (my emphasis).

The expedited process takes three years. No wonder the only way that most drugs get approved is because the drug is patented and the company that brings them to market can expect huge profits. Existing unpatentable (cheap) drugs usually don't have a backer with deep pockets to go through this process. Our health care market seems to offer perverse incentives at every turn designed to increase cost and decrease effectiveness.
>The only proper way to reason about the cost of these

>abstractions is to inspect the generated machine code.

To me, that's a big problem with a lot of these Heldencompilers. They may generate really optimal machine code. Then again, they may not, and the difference between optimizations working well and not working well in runtime efficiency is so great (I've measured 1000x for Swift) that they might as well be completely different languages.

For reference, 1000x means that 1 second turns into 16 minutes, and having that type of difference in something that's completely opaque is not a useful performance tool for me, because predictability is at least half the game in performance. So something like Knuth's transformation systems that turn optimization into a dialogue between programmer, compiler and instrumentation seems like a better idea[1].

[1] https://www.cs.sjsu.edu/~mak/CS185C/KnuthStructuredProgrammi...
I'm betting there'll be an "open-awesome" or similar within three years.
I would absolutely love anyone's input, thanks!
I will do that.

However, I'll have to do it next time (if there is one). The core file is missing, the circumstances were vague, and I can't reproduce.
The Work of Terence Tao – Tao's Fields Medal Laudatio, by Charles Fefferman [pdf]
They do send out emails like this, however they seem fairly flexible. I have several Vultr instances running, and they're quite happy for me to fund the account as and when if required, and have never automatically charged me.

That said, it is an odd message to send out, and I had my concerns when I first received a similar email. Maybe it's something they should look into altering.
Go for it before they sell out! :) TME is our primary supplier and from my experience they are not exactly stellar in restocking components when they run out.
zip is a function/method (depending on the language used) that transforms lists of values into A LIST of (n-)tuples of values ending IIRC when the shortest list ends.

For example: https://is.gd/hrUf7q
You may be an outlier. While I completely understand your POV, I think others have taken a different approach. For example -- storage. My mac is basically a thin client. In my basement I have a Dell PowerEdge 1950 with a Intel Xeon 5345, 32GB RAM and a crap load of storage. That is where everything resides and it is completely redundant. It is also where I house VMs, etc. In the past I heavily relied on my desktop -- but I ditched it for a home lab environment.
Oil companies don't emit a whole lot of CO2.

You emit the CO2 when you use your car (almost 50% of CO2 emissions are from autos).

And a bunch of other industries are responsible for most of the rest of CO2 emissions.
That only goes so far.

If people literally don't want the oil, at some point those tax breaks are going to look vulnerable.
As Jennings Wise (a legitimate historian from the '30s, his Wilson biography is quite good) said: "Historians must never forget that Woodrow Wilson, despite the efforts of the British police, made it possible for Leon Trotsky to enter Russia with an American passport."

The Germans were not exactly in a position to promote the Bolshevik cause in 1919 (eg, at the proposed Prinkipo conference). Or in point 6 of the Fourteen Points.

The top thread above is giving the Soviet (and American) party-line interpretation of the American "anti-Bolshevik" intervention in the Russian Civil War. Actually if you read enough primary docs (for instance, the memoir of Graves, who commanded the Siberian force) it quickly becomes clear that the actual goal of the policy was to sandbag the Whites (and, in Siberia, also the Japanese). The American forces involved are all full of bureaucratic duplicity and all swear up, down, left and sideways that they're enemies of godless Bolshevism. And some of them actually are.

"this stuff leads" -- sure. And reading the NYT leads to Castro-worship, "hands up, don't shoot," Haven Monahan, and other fake news of a sinister persuasion. If you let it.

Wise's Wilson book is quite good. It was written in 1937. The only people who care about it today are anti-Semitic conspiracy theorists. So what? Who cares? They will all die, and the book will still be there. It's a book.

https://archive.org/details/WoodrowWilsonJenningsCWise

(This is a badly transcribed bootleg.)
I've taken the approach of just getting rid of "Adtech" altogether and instead sell advertising on a monthly basis like a magazine would.

Then I self-host the ads and make sure they are high-quality and static images.

The secret is to have your content be in a particular vertical that attracts the types of people who are interested in related products and services. So instead of needing Adtech to creepily figure out who is visiting, the website's content does that for you.
A friend of mine actually discovered his latent schizophrenia through Marijuana usage. So yeah, not as safe as people want to believe. I honestly think that there is less mental health risk in taking MDMA, Speed or Alcohol compared to THC.
How'd you manage those deals?
Data from 130M commuters reveal US ‘megaregions’
AI Is Driving Huge Changes at Google, Facebook, and Microsoft
The queen sac itself was a mate in two, which is pretty simple even in a rapid game. However he did need to see the mate in 8 before committing to Rc8+.

In the end Magnus was much stronger in the rapid games. He was winning in three of the four even though he let one slip to a draw.
AWS Re:Invent 2016 – First Keynote Recap
Integration Testing Spring Boot Apps on Travis CI and Sauce Labs
Note that BigQuery has been able to read files straight from GCS, Drive, and even Google Spreadsheets for a while:

https://cloud.google.com/bigquery/federated-data-sources

(I'm Felipe Hoffa and I work for Google https://twitter.com/felipehoffa)
I don't know. Netflix appears to have added a lot of licensed content over the last year. $10/month for Netflix vs $65/month for basic Fios TV. I could add HBO Now for $15/month and still be money ahead.
>capitalists; ... their program for world domination has mostly succeeded

Unfortunately human race hasn't been able to come up with a better thing yet. Most of the 20th century was spent on implementation (and dealing with consequences) of the 2 most progressive (as they looked back then and as the theories like the Marx's state) approaches - communism and fascism (the both actually almost the same in the core - total government economical and political control). We all know the results of those approaches.
You're absolutely right that various hacks can be employed in Haskell; as well as missing branches, we can also exploit laziness to provide "undefined" or "loop = loop" expressions which, if we're right, won't ever be evaluated.

I didn't mean to imply that dynamic languages are "better" because they allow unchecked combinations of everything with everything else. Although I also didn't mean to imply that they're strictly "worse", precisely because there are things we can express easily in dynamic languages which take effort to reproduce in something like Haskell.

My main reason to mention dynamic languages was as motivation for why you might want to write such code in the first place: using dependent types to, say, prove Euclid's theorem of the infinitude of primes, would probably not motivate many software developers to give Idris a try. Examples like the type-safe printf mentioned in a sibling comment would presumably be much better motivators: we compute a type based on the format string, so providing a string like "Hello world %f %s !" will produce a type `Float -> String -> String` which accepts the required Float and String parameters, then returns the resulting String.
In California and other deserts, excess solar can be directed to desalination plants. Our water and energy shortages are essentially the same issue; solving one goes a long way to solving the other.
I'm sort of in the same boat? I don't want cable but it is cheaper bundling it with internet. I receive two extra channels than I would get from an antenna and the cable company tells shareholders their subscriber base is still going strong.
While it may sound callous, if that 8-year-old did not produce viable offspring that could mature to reproductive age themselves, she is irrelevant to evolution. Conception is not synonymous with viable offspring.

As for the 8-year-old hunter, just how self-sufficient can they be? Procuring their own weapons, transporting their own carcasses, preparing healthy meals multiple times per day on an ongoing basis... the idea that you could just loose a 7-8 year old into the woods with a weapon and they'd survive in an ongoing sense is a bit far-fetched. Teaching someone to sneak, track, and point a gun is not the same as them being self-sufficient.
Someone's going to hack this into a doorbell that pushes the visitor's name to their phone.
They're back! Was just a hiccup. :)
Show HN: MusicMessages, a collaborative step sequencer for iMessage
Why $200M?? What not just stay with $100M? etc...
A very interesting question about divorce asset-splitting:

How are assets split if the woman (in the above story) cheated instead of the high net worth man and the man filed for divorce? Who gets what?
Yes. While I completely agree with the author and their quest to eliminate third party scripts from their site, the problem isn't with CDNs. The problem is with third party scripts, most of which aren't coming from a typical CDN (cdnjs, for example).

It is entirely valid, and common, to front your own application code behind a CDN.

Love the sentiment, just wish the terminology was more accurate.