skysight-inc/HackerNews huggingface dataset:
There are so many states each with their own unique political cultures it's very decentralized and "the party" isn't a unified entity as much as it is a group of people forced together by the historical accident of the two party system (just look at how many competing factions and ideologies there are like the tea party, evangelicals, libertarians, neocons, etc.). It's loose hierarchy that is largely held together by networks of donors and their relationships within communities. Nothing really stops you from running as a "Republican" or "Democrat" without support from party leadership except at the federal and state level because local election laws don't generally have the two party system baked into them.

Assuming the local/regional party machine backs him and provides campaign funds, he'll likely be required to at least call some major donors soliciting support for other campaigns that the relevant leadership is interested in or for the party organization itself. Congressmen at the state and federal level spend an absurd amount of time doing these calls on behalf of their own and others' campaigns because those elections are expensive to fight but at the local level, the elections are far cheaper and the allegiances to parties are looser. He would have to cater to his supporters in order to get their support for the next election but he wouldn't be obligated to do anything.
The sad irony is that they were dangerous because they were not homeopathic preparations, they had active ingredients
merged and published, thanks!
No surprise when those same college grads get comp packages of 200k / year at top places.
Related and quite interesting, Robotic Painter Color: https://www.instapainting.com/blog/research/2015/09/10/robot...
Ask HN: How much you pay for servers?
if it is ok to share it, how much you pay for servers? how many requests/seconds you got? how much memory you use? or what GC or AWS instances you are using?
When are we going to get an airplay express now the airport express is going away. And I don't want to maintain a raspberry pi or deal with some airplay speaker's bad airplay implementation.
Hell, at my last gig, we used AppleScript to build custom DMGs. No doubt there are probably easier ways to go about it, but we didn't need a GUI and the end result was consistent.
If you think the media is left leaning you're obviously not reading it.

Most newspapers, television and radio stations, along with the big new sites are controlled by a handful of companies (https://en.wikipedia.org/wiki/Concentration_of_media_ownersh...) that are far from left-leaning.

Rupert Murdoch, as but one example, is the driving force behind Fox News. Is that part of some grand left-wing conspiracy?

The number of left-leaning publications is pretty thin. The Huffington Post, parts of MSNBC, The Daily Show, and a case could be made for The Economist and The Guardian. For every one of those there's a dozen like The Daily Mail or USA Today.

> I'm not sure the SJWs have anything in common with the vast majority of the country...

"SJW" is a strawman pretty much by definition, but those who get slammed as being one are typically in the under 30 crowd which are generally more accepting and understanding of social justice issues. The so-called SJW group has more in common with their generation than "the majority of the country", but that's how things always are.
A new home for MSSQL
Probably because some people actually paid for the OS and still have to see this dumb shit.
> Thank you for running.

Why? You've got no idea what his policies were! They could have been absolutely appalling, oppressive dystopian ideas, standing for everything you're against (I'm sure they weren't, exhilaration).
It would not be hard to create a web component that translates markdown at runtime; there are probably a few in there already. But that's a very different use-case than transpilation.

Personally, I don't see much need for handling this at compile-time, but it is what it is, and runtime rendering is a different thing entirely.
There's a lot of things I dislike about Microsoft and Windows 10, but as a PC gamer their support for backwards compatibility is something I agree with. I can, with a little effort, run a 20 year old game (Diablo) on Windows 10. That's amazing.
They're both parallelizable, but the second one is harder to automatically parallelize.

There are guarantees about the way a map function works. It doesn't mutate its input, it only has access to one element at a time, you can't access the data structure you're building, etc.

All of these traits are true of the imperative version as well, but it's a lot harder to write a program which understands that. Meanwhile, you know that's how map and filter work, so it's trivially easy to know that those guarantees hold.
I'll reply to my own post here on some sources I found for more names:

http://nift.firedrake.org/The_Fleet.htm

https://forum.rpg.net/showthread.php?384018-Necro-Make-Your-...
Of course a closed source system can be very customizable, but as OP noted, Apple has never been about freedom of choice.

Their whole business model is about locking you in to their products. They are not the only ones who do this, of course.

But I also had to actually laugh out loud when I read the whole "it's about freedom" paragraph.

The Apple ecosystem is the wrong mothership if you care about these things.
I read the paper a month ago, and I'm quite familiar with this field for my own reasons [1]. They attempt to minimize the expense I'm talking about. They don't reduce overfitting, improve accuracy, or even make any changes to the underlying predictive algorithm.

The simulator is a great illustration of exactly what they did; the entirety of the work is generalizing that to arbitrary predictors (subject to a few conditions) and bounding the accuracy penalty.

Feel free to cite the theorem improving accuracy if you disagree.

[1] One idea I'm kicking around is the following. Banks/others are legally required to issue bad loans for fairness. I suspect there is a lot of money to be made hacking this, I just haven't figured out how yet.
We do need to think about where we are going and why. That applies with any new system, whether it's driven by the excitement of creating a cool data ecosystem, or just a raw profit motive.
Whether this particular system is "useful" or not is not a good test: a lot of silly things get traction, and a lot of worthwhile concepts fail.

It's not enough to be an engineer and build "cool stuff". You have to consider the consequences.

(I'm using "we" language because I believe in some kind of socialism and strongly object to the narratives being proposed by blockchain enthusiasts or seasteaders who want to give up on the idea of any kind of state authority)
I can't recall the exact details, but I did try to use as few services as possible. I think the problem was something about how namecheap's pricing model worked. Or was it the site that didn't have a customizeable paying popup. Not sure, tried quite many different services many months ago.
> Extension not supported

when trying to add my personal domain. What DNS extension is it trying to use?
I've wrote a simple flex volume driver in bash which is included: https://github.com/5pi/infra/blob/master/packer/files/usr/li... but will probably rewrite it in golang once the new flex volume spec is final.
FTA: "We’re already used to Google’s search engine pushing Chrome, Yahoo linking to Firefox, and Bing recommending Edge. This year, Microsoft has upped the ante in the browser war with Windows 10."

One could make the argument that making the push from the OS is a different level than from the website.
Never; I don't even know why it's a question.
I quite fail to see how my comment was defending homeopathy. Not agressively hostile does not equal acommodating...
yes, let's see what it will be like
I'd happily pay a decent sum for a 5 GHz-capable AirPlay speaker system.
Is this sarcasm? I can't find any reference to an ASCII programming language.
> I do wonder how much you get for just having your name on the ballot.

Easy way to test this is to have another friend run for the same office, and do zero campaigning.

Well, "easy"; at the very least, you'd know which paperwork to fill out given that you're doing it as well.
The Chinese room is a silly example, in which a highly simplified physical system that doesn't appear to have conscious thought is extended to the idea that no merely physical system has conscious thought. If the structure of the Chinese room was not a simple catalog of questions and answers, but hundreds of billions of complicated cardboard-and-marble apparatus, each processing some amount of data in a way that individually seemed meaningless, but together produced cogent speech... would you still be so sure it wasn't conscious?
A straw poll among my friends say that Rendezvous cafe in the Star Village is still the pick for Laksa, or Linda's(?) stall at the Parap Markets on Saturday... :)
How do some microcontrollers implement baud rates with unscalable crystals?
Lots of people hold the same view about people who've come straight out of university; they simply can't code at all. I think it's less common nowadays, but it was whined about a lot in a IRC channel I frequented that people who came from university usually had to be taught even the most basic things about actually doing.
I'm normally a very pro-blocker person but this story is shedding bad light on what is an important movement among Internet users in terms of protecting our investments and our safety.

> This is entirely disingenuous. Add-blockers aren't modifying sites like yours, they are allowing users to control what content their machines access and display.

When this blocker trend started it was because the ads in use were obstructive to the user experience, damaging to our machines and later on, using up our data plans for things we didn't intend to download. Trey's solution here is to provide a sponsor message that is tailored visually to the content it surrounds, is not intrusive to the UX, and is extremely lightweight (just a few bytes of text). If the blocking community insists this is fair game to block, then the publishers have no reason to even attempt working with us.

There are a lot of scummy advertisers out there and very good reason to be paranoid, but we cannot use that as justification to throw someone else under the bus who is clearly trying to meet us in the middle.
I think NES Mario was originally rendered at 240px height with 16x16 tiles, so to fit that into 60px tall display would neatly be a div by four, with 4x4 tiles. Could be barely playable as-is, and definitely usable as a "minimap"
Under a minute! How many times did you have to do it to get that fast? (I still can't do it in under ten.)

It is a really wonderful video, and extremely effective teaching.
Behringer's name is mud in audio circles. You sure you want to go there?
What kinds of filtering are they fighting?

Because null-routing malformed packets, for example, is completely different from null-routing the port of a service the ISP don't want. What is again, completely different from null-routing bittorrent.
There will still be upgrades to Office, so they just need to tie that in. At some point your O365 subscription will include Windows updates, with newer Office programs refusing to install on "insecure unpatched versions", and that will be it.
wow that's awesome.
Don't some number of acquisitions count as this more or less?
When you're running on your own against incumbents who've been in office for years (decades sometimes) you've really gotta work hard and build up the kind of contact data the big campaigns have easy access too. For example, I had trouble asking for people's phone numbers so I could call them (or robocall them) on election day - that was my own weakness, I bet someone with more sales skills could have done a better job there but I'm just an engineer. I had no e-mail addresses either. I should have also visited the retirement homes in town, I only went door to door. The churches never returned my calls but I did try to visit them. Lots of factors - I'm sure my South Asian name also lost me some votes but hey, I bet I can get past that next time.
We currently just rent a few big boxes on OVH, and manage them via Rancher.

You should checkout ranchers channel for some videos: https://www.youtube.com/channel/UCh5Xtp82q8wjijP8npkVTBA

It's mind-blowing that they offer this for free, considering the impact it has.
JavaScript Minus JavaScript (22 Min Talk by Sarah Meyer)
~20k
> Also realize that the latest scientific research on food allergies involves homeopathic-like mithridatism, so even though the idea of a like-cures-like high dilutionist treatment isn't anywhere near a universal panacea, it does at least appear to work in certain limited cases.

After reading this comment it seems that the books you read are very suspicious.
In Los Angeles, right now, assuming you're qualified to work in the U.S. and speak fluent English, you could easily make $100k at the right company--maybe $130k, which goes a pretty long way. SF, maybe add as much as $20k. In either market, if you're remotely competent, you'd be able to get a job extremely easily.
Besides the obvious ostracizing on behalf of the party, I wonder what would happen if I ran under a party banner, and then refused to do anything they asked of me along those lines.
It depends. Using lazy data structures, transducers, or a number of other common tricks would turn it into one loop. Haskell, Clojure, Ruby, Scala, Swift, and many other languages make it pretty easy to do.
SAN performance best practices: More ways to avoid bottlenecks
> Computers today (especially server-based systems) are so massively complex that I don't see anyone possessing working knowledge of "literally" the entire stack.

I literally have enough breadth of knowledge to figure out a problem at any level of the stack from top to bottom with some help from google/books. And no, I don't mean finding it on stackoverflow/stackexchange and copying an answer :). This is what I define as working knowledge, that I know enough to be able to debug issues in the subject with help from resources which I also know how to access. Depending on my familiarity with the particular piece of technology and the difficulty of the problem this may take me anywhere from seconds to weeks. I don't just say this either, I have actively debugged issues at most "levels" of the linux application/OS stack throughout my relatively short career so far.

Basically, you give me a problem and I have the tools I need to figure out the solution or root cause without help from any other team members(though help can certainly speed things along). The only question is going to be time.

> And then there's the question of the depth of one's knowledge. I'd argue that the more you spread it out, the thinner it gets at each level of the stack, just by virtue of the fact that one has only so much time to spend on learning, practicing and keeping their skills up-to-date.

My depth of knowledge in each area shrinks and grows as I need to use it. As said above though, I have just enough depth in every area to "be dangerous" as they say. I certainly have more breadth than depth in most things but I match or beat my peers in depth on the technologies I deal with daily.
"... Unfortunately Internet Explorer ..."

Every piece of reality has its own IE - Unfortunately.
Yeah, sometimes I’m really annoyed about the lack of collaboration between different open source projects. Asked them if they plan on working together: https://twitter.com/jancborchardt/status/800805611822665728

Because their first sentence is just incorrect:

> Is there a need for such a database? Absolutely. Today, there is no database on Swiss food products that is truly open, free, and - perhaps most importantly - programmatically accessible via an API).

- Swiss products http://world.openfoodfacts.org/country/switzerland

- API http://world.openfoodfacts.org/data

Granted, Open Food Facts needs some design improvements. But why work on a Swiss-only system with nice design when there is a way bigger and more established platform already in place.
for sure, top3 issue to work on.
«Since there will be "no more versions of Windows" and "only updates to Windows 10", I'm curious how Microsoft will handle getting customers to "pay for Windows upgrades".»

Microsoft has stated pretty openly the obvious truth from OS surveys and telemetrics that statistically "no one" ever has paid for Windows upgrades. By far, statistically, consumers bought a PC and used whichever version of Windows came with that PC for the lifetime of that PC.

In Enterprise where the cost model already including support and servicing and Windows upgrades, there was plenty of feet dragging and Enterprises have statistically paid extra to not upgrade Windows and/or paid for upgrades that they've never installed.

Microsoft seems trying to "right size" the Windows pricing model by taking into account the reality that consumers were already expecting to pay for Windows only once in the lifetime of a device and that Enterprises "like" to pay more to not upgrade.
Two. These methods are not lazy by default. Of course, you have to know the language pretty well to know that, but I do. For anyone wondering, you can write names.lazy.map(...) to get lazy evaluation.
If they were consistently responsible and accountable, a monarchy or even a dictatorship would be a better option. Campaigning is overhead loss; it's not desirable in itself, but is done because the obvious alternatives for maintaining accountability are significantly worse.

A high emphasis on fundraising is risky: a candidate who wins on donor money is going to be beholden to those donors (or won't get the money next election). I think there's a non-partisan case in favor of the state funding political campaigns, and limiting how much money goes into them.
Hopefully Microsoft included this Edge dependent intrusive and unwanted advertising into this statistic. No?
As someone who wrote Node for roughly 5 years, it's VERY hard to write robust Node code, I would never trust it to mission critical work personally. Go isn't perfect, and it'll likely remain that way but it's much better suited to this sort of thing.
If it was passed as "children" rather than a named prop, it should look pretty similar. It just wouldn't be pre-compiled.
WordPress (all versions): SPOF, RCE, and Negligence (oss-sec)
Interesting thoughts. I've always liked if we could have something like an `api.txt` file on a website, just like we have a `sitemap` file.

The `api.txt` can simply be a text-based listing of links to API descriptions for all APIs exposed by that site publicly. Most API description formats already allow for the API name, category, endpoints, etc. so no need to reinvent the wheel there. A good idea would be to add the `<link rel="api" href="api.txt" />` tag on the webpage too. This would make discovery and cataloging much easier.

Some API cataloging sites have come up with interesting ideas. For example, there is a service https://sdks.io/ that can automatically generate SDKs right out of the API descriptions that they have crawled. It is powered by https://apimatic.io/
In the example you mentioned, I think that there actually is a difference.

1) You use Firefox, and Microsoft tells you that you should use IE instead.
2) You use Google Search, and Google tells you that you should use Google Search more often.

The first is similar to Google somehow placing notes in Bing Search that Google search is better, the second is similar to Microsoft telling IE users that IE is better than Firefox in [this metric].

I think 1) is ethically more questionable than 2).
I hadn't heard of it either until just now. I remember when Reddit removed their warrant canary. I barely even use it now. For most people I bet it didn't matter. I have a feeling with mission of Riseup, this will have a much larger impact on their userbase .. the ones who are aware of this.
Spreadsheet for who you applied to, if you've followed up, links to their site, notes on how you applied/if you know anyone, etc. And also Google calendar to make sure you follow up on correct days. "Tuesday call back #29 CoolCompany Inc."
In the first one, you are simply telling it to map and filter every element. Since you can do that to each element in an independent way and the code is more abstract, the map and filter can be done in parallel without you knowing (I'm not sure if would execute in parallel in Swift, I know that in java you can change the way it does it by using parallel streams).

But in the second example, you are telling it to iterate over each element, sequentially. Since you are telling step by step what needs to be done, it's not parallelizable unless you implement it to be so.
How long until getting set-up on Dyn requires a downloader to download an installer that might put the Ask Toolbar on your machine unless you uncheck a sneaky default?

Fucking Oracle.
How does this handle one of the backup sources going down or losing your data?
People usually fight against filtering which limit legitimate usage (like filtering port 80 to prevent hosting web-site at home). I doubt that anybody fight against RFC2827, but there are still many ISP which don't implement this.
oh wow, thanks.
That's just ludicrous. Promoting a new product is part of building that product.
The internet.

On a more serious note, does Dyn perhaps have any interesting patents?
I've not ever really had my github brought up in interviews nor known anybody else that has. If you could direct me towards a resume, though, I'd be totally happy to try and estimate.
Wait, why would they ban keyboard layouts?
Does the act of the computation make it real? Or does the mathematical system being modeled exist independently of its computation?
Trump transition team appointments indicate a bid to dismantle net neutrality
Even Java manages to get your example to work efficiently with map/filter. It's not rocket science. Just because some library designers screwed it up doesn't invalidate the whole concept.
A type of biscuit, as far as I know.
I certainly thought this was the general consensus. People seem to strongly prefer a substantial team project, reputable internship, or prior job when hiring new grads.

Without that, there's too much fear that you'll get someone who doesn't understand code reviews, writes unmaintainable horrors, or is generally inculcated into the write-once, read-never pattern of class assignments.
That is insane. Why?

But then, a lot of things about the College Board are pretty nuts: It is the reason that graphing calculator companies can continue to scam the public by selling overpriced machines running at absurdly low speeds (Their most popular calculator is a 6-15MHz Z80, with 48-128K ram (but YOU, the programmer, can only access 24K): That's pathetic, and yet you can buy a chromebook (a LAPTOP capable of running the famously resource-hungry Chrome) for the same price). The Plus CE did a bit to improve this, but it's still less capable then the phone in your pocket: That is inexcusable).
interesting, i'll keep an eye out for your release. Incredible UI design btw.
Current usability aside, like another poster said, thank you for sharing that, James.