skysight-inc/HackerNews huggingface dataset:
If we want to talk about perspective, it's ironic that "zizek" is very possibly Russian or Eastern European, and if so lives in a country that has a far bigger issue with Neo-Nazis than the US, they just don't have the same media exposure.

I think it's delusional to believe that the prejudices that led to literal genocide in Europe within living memory (more recent than that even, see the Balkans) have faded more than the prejudices of slavery in the US which show up at events like Charlottesville. The hatred is alive and well in European societies like it is anywhere else. You're citing a single counterprotester getting run over (horrible, yes) when in the Ukraine there is an ongoing invasion and throughout Europe, Islamic terrorism (due to divided societies) will last for a generation.

Your perspective (which sees as a vice the suggestion that both sides of any conflict might have some realistic grievances) is a myopic, tribal one which too often parades around in places like HN and sees itself as diverse and open minded when it is anything but. You don't realize how: "Today, they are united and peaceful for the most part, and their union is one of the largest and most successful economies in the world." is just as applicable to the US and such an optimistic view of Europe is an incomplete portrayal. If that's not how you intend for it to come off, I apologize, but it has a very strong undercurrent of bias.

All I'm saying is Americans are humans, descendants of the same Europeans, Africans, Asians, and native Americans that came before them, so it's not shocking that we'd have the same flaws as every other society, and in fact, historically, the actions of the US have at times been no more or less deplorable or laudable than any other people.
I can't think of a single reason to pay $1800 for an ARM-based device. If I'm going to spend so much money on it it's better be able to run Windows/Linux and all my x86 architecture apps.
Magical Healing Power of Anointed Healing Water
Anointing Healing Water by Prophet Shepherd Bushiri is loaded with the power of Jesus Christ that diagnoses & treats all diseases. To know more about the magical healing power of this holy anointed water, visit https://goo.gl/54idqC
Researchers Link the Brain to the Internet
This video [0] has definitely made the rounds here before, discussing how to complete a level in Super Mario 64 with less than 1 full A press and in the process discovering parallel universes in the map.

[0] https://www.youtube.com/watch?v=kpk2tdsPh0A
Actually this is how the “now playing info center” on iOS works too: https://developer.apple.com/documentation/mediaplayer/mpnowp...

You’re supposed to set the metadata when your track starts and don’t touch it unless playback have finished or the user pauses it. The system updates the progress bar based on the duration and the playback rate you’ve set in the now playing info.
Work for an employer who doesn't really care what you do with your time so long as you get the job done. Or work for one where you spend a lot of time compiling.

Compiling time == Nerf war time.
PixLab – Machine Vision and Media Processing APIs
In that case how do you propose US-based companies operate in Europe? If it's not possible to follow EU privacy laws because US courts can compell you to break them should Google/Facebook/Microsoft just leave the EU market?
In Today's news: A newer model iPhone has a better camera than the previous model.

Neat new features though, like that "slow sync". Why don't older models get "slow sync" though? It seems like something that is controlled by software
We could probably simply compost the produce and meat that gets thrown away from grocery stores and fix that problem. A moderate sized grocery store in a small town is going to throw away a ton or two of compostable material a month. This all goes into a landfill. Most of these stores are very good about recycling dry paper waste... but do nothing about the rest of their waste sans cooking oil.
Most of the answers will be found here

https://engineering.coinbase.com/how-coinbase-builds-secure-...
> You know nothing, but you're convinced you know so much more than those stupid

For this and the other personal attacks you posted below, we've banned your account.

It's unacceptable to conduct yourself like this on Hacker News.
The intro post says, paraphrasing, "we wanted to design a game with simple rules that was impossible to beat, we succeeded, therefore our game is better". Perhaps the authors prefer games that are impossible to beat - I think it's very unlikely that the target audience of 2048 and similar games do, or in fact most people.

Perhaps neither Threes nor 2048 are very well designed - Threes because building a game that is impossible to beat is easy but not actually much fun for most people to play, and 2048 because it wound up with overly methodical ways to beat it easily?
Nothing much in there to suggest my question is worthy of all this negativity.
The Ethics of Running a Data Breach Search Service
It was much needed this morning, thank you for this wonderful piece of Internet!
FYI...

Opera says: could not verify authenticity of certificate - website may be trying to trick you, etc. When I clicked on Opera's [show certificate], it promptly crashed.

Been on Opera/Linux for about 3 weeks. First time it crashed on a site.
Well. It sounds to me now that you're making a slightly different point - and an altogether better one.

I actually made a similar argument yesterday to someone - whatever we feel about Flash as medium for normal web content or as a browser plugin, that shouldn't taint it's reputation as a content creation tool.
Keep in mind that clients who pay low rates are not necessarily the best clients to work with, or ones you'd want to work for in the long run.

With that said, there are some niche freelance marketplaces you can consider using, but whether or not you can be a freelancer on those types of platforms depend on your skills as a developer. If your ability is not there yet, I'd recommend on working on that first to help build out your portfolio.
Without getting too technical because I hate typing on a phone, you're technically right in the sense of a theoretical hash.

But in real life there's collisions.

And in real life image or sound compression, blurs, artifacts and resolutions, it is fundamentally destroying information in practice. It is no longer the comparatively difficult but theoretically possible task of reversing a perfect hash, but more like mapping a name to the characters/bucket RXXHXXXX where x could be anything.

There are lots of values we can replace X with which are plausible, but without an outside source of information, we can't know what the real values in the original name was.
Yeah, replace the training set with cartoon characters and the crime show dialog goes like this:

"Zoom! Enhance! Zoom! Enhance! Enhance! Oh my god it's full of Smurfs..."
Why did Apple remove the home button?
> I am yet to work at any company that doesn't make use of custom images.

Does your companies also replace the BIOS of your machines? Because this is where the Lenovo malware were originating from: https://www.techworm.net/2015/08/lenovo-pcs-and-laptops-seem...
Last week I did a test of Linkerd with Zipkin for k8s clusters. Works like a charm, buy still a bit more work to use Jaeger as Zipkin replacement, as they do not support the same protocols yet. I believe https://github.com/linkerd/linkerd-zipkin will fix that but haven't tested yet.
Yeah but a $2.5 billion in revenue news aggregator. The revenue makes a bit of a difference, or a lot of it.

>> Toutiao is on pace to pull in about $2.5 billion in revenue this year, largely from advertising. It was just valued at more than $20 billion, according to a person familiar with the matter, roughly the same as Elon Musk's SpaceX.
> Popular does not mean well-designed.

Maybe but playing devil's advocate for a moment: given the point of a game is to be enjoyable and popularity is as good a measure of group enjoyment as any, you could then argue that a "better designed" game which fewer people prefer is arguably "over designed" compared to the simpler and more popular game. Ergo one could argue that popularity is a perfectly good measure of how well designed a game is.

Personally what draws me to 2048 is that it required just the right amount of thinking. It doesn't stimulate me so I can play it fatigued, but equally it doesn't bore me. And it is just the right level of difficulty where I can regularly beat it but equally I cannot take winning as an assumption so I still have to try to beat it.

Going back to your Flappy Birds example, that was hard as hell but the mechanics were really really easy to learn and you were only competing against your own personal best (there's no finish goal, no boss, just an infinite number of pipes to navigate through). That means as tough as the game is, it's only as hard as the individual is good at it.
What is the correct way, on that road?

The cycle lane resumes a hundred metres beyond the collision point.
You are correct, if I were doing unit testing with any other language besides C#, my entire argument with respect to not using a DB would be moot. But I would still rather have a module/service to enforce some type of sanity on database access.

The way that Linq works and the fact that it’s actually compiled to expression trees at compile time and that the provider translates that to the destination at runtime whether it be database specific SQL, MongoQueries or C#/IL, does make this type of testing possible.
I know a HN trope is to be anti-open-office but maybe it's better to be imitating the guys valued at 20B than the guys valued at 200k.

We need a "Show me the code" équivalent for claims about business. "Show me the money"

If open offices were a big factor, I'd expect private office startups to out-compete.
Fractal trees with PureScript
> Author seems to slightly miss the point of Node. It’s designed for IO-bound work, and essentially nothing else.

No remotely relevant app is only ever IO-bound. There are always some long lists to sort, some graphs to walk, some intricate canvas renderings to do.
You seem like a funny guy- the batmaNN interpolates that you are very likely a joker.
Amazing, I loved this.
Opporty – The Future of Small Business on the Blockchain
Right, so you haven't heard any of the noise over NK sending up rockets then? Nukes are not spy sattelites, they are extremely destructive and symbolic weapons and you say the russians will be fine with an overflight based on their faith in the current administration... because that is really the argument to be had in this scenario: is instrument error more or less likely than a trumpian sneak attack?
I found the Manning book 'Deep Learning with Python' by François Chollet (creator of Keras) a fantastically digestible and practical intro.
Sorry, I just have a real problem with ignorant hatred and prejudice, which this thread is dripping with.

Just because they don't use words like dick doesn't mean they aren't using vulgar ad hominems. The mistake is believing that people can distort history but as long as they're being nice about it, it's cool. The US is no more the beneficiary than any other country, so acting like the US is what it is only because of 400 years of loot and plunder (OP's phrasing) is ignoring that the Germans, French, and Russians would have looted and plundered each other and others (and did) for centuries. Therefore, the loot and plunder can't be the sole or even main reason behind American success, which is what the article was talking about.

If an African-American was to wander into a thread with similar sentiments about African-Americans, it'd be recognized for the prejudice it is, and ironically most of the posters here would recognize it there, too.
This is amazing. I especially like how the result can somewhat be interpreted by showing from what image the part of the generated image is copied (see Figure 5).
AWS Region for the Middle East in the Works
> dates back to the 17th century

Note that crop rotation itself (2 course/3 course) is much, much older. And Wikipedia claims it was first done in the 16th century in what now is Belgium.

Actually, there are a bunch of things presented as 'new' in the article while I read nothing which I never read before, and many of the solutions bascialy come down to 'do it as our ancestors did it' so it's not all that new either. The vast scale of it though is new. And the rigid economic system attached to it.
MSR is a separate org, but inside AI+R.
In that case: Please accept my apologies.

I really took your comment at face value. It's just that the current trend of Obama being a muslim terrorist sympathizer, Hillary Clinton running a child porn ring out of a pizza parlor and other such utter shit (and a significant amount of people actually believing that) makes me want gnaw off the wall paper.

Mea culpa!
Looks really good!

Thanks! The content is updated every day
What would the lo-res starting point be? Low sample-rate, bit depth, ...?
I haven't read the paper in full detail, but reading between the lines I'm guessing that there's a significant portion of manual processing and hand waving involved. From the abstract, emphasis mine:

> the second stage uses a pixel-wise nearest neighbor method to map the smoothed output to multiple high-quality, high-frequency outputs in a controllable manner.

My interpretation is that they select training data by hand and generate a bunch of outputs. Repeating the process until they like the final result. From the paper:

> we allow a user to have an
arbitrarily-fine level of control through on-the-fly editing of
the exemplar set (E.g., “resynthesize an image using the eye from this image and the nose from that one”).
Books by/about landscape-photographer Edward Burtynsky https://www.google.com/search?name=f&hl=en&q=burtynsky+book

Photos of landscapes overused by humanity, e.g. quarries, dried-up land, oil fields, etc
In most cases I think SNS is closer to what I want: multiple producers feeding into a single pipeline that notifies its consumer as soon as possible. The main thing from SQS is the ability to retry a failed message.

If SQS were event based, you could potentially try to process a message as soon as it was received and then have a batch job to reprocess any messages that have been left in the queue however often you like. The closest to this we got was by using SNS and feeding it into SQS, or even a table somewhere, but that gets sort of messy pretty quickly and didn't seem worth the extra infrastructure.

Edit: I didn't really respond to the suggestion of Kinesis here. I haven't done much with Kinesis, but I get the sense it's overkill for the use cases I'm thinking about. I don't plan to have a large amount of producers and don't expect them to have a consistent or large stream of data. If I'm wrong in that being the main use case for Kinesis please correct me.
at a certain level you're not paying people for their work but to keep their knowledge hostage.
Push Buttons, Create Music with a MIDI Fighter
"Google will stop scanning your Gmail messages to sell targeted ads" [0]

Likely because of this fear that Google might be using corporate data (even if it was not done for corporate emails, aka Google Apps / GSuite, even before this policy).

[0] https://www.theverge.com/2017/6/23/15862492/google-gmail-adv...
Their system is already built, a slight tweak might increase the revenue by $100 million a year, paying for all the salaries. The top engineers don't need to sit down and code 9-5. Plus, this is also a Hail Mary strategy, every "Google" in China is aiming for their business.
> "The Software Hegemony"

Do you mean this? https://www.daedtech.com/developer-hegemony-the-crazy-idea-t...
That's a good idea, it is written in the roadmap, I'm just wondering how to implement it. Some similar websites propose this feature but the discussions remain empty. Maybe I should propose a :clap: counter
Show HN: Automate sites using the JavaScript console via headless Chrome and go
That won't work. A lot of people have tried to create systems that they claim always compress movies or files or something else. Yet, none of those systems ever come to market. They get backers to give them cash, then they disappear. The reason they don't come to market is that they don't exist. Look up the pigeon-hole principle. It's the very first principle of data compression.

You can't compress a file by repeatedly storing a series of hashes, then hashes of those hashes, down into smaller and smaller representations. The reason that you cannot do this is that you cannot create a lossless file smaller than the original entropy. If you could happen to do so, however, you would get down to ever smaller files, until you had one byte left. But, you could never decompress such a file, because there is no single correct interpretation of such a decompression. In other words, your decompression is not the original file.
The meaning of “module” is pretty concrete and specific. A module is:

(0) A unit of encapsulation: Modules can export abstract types whose representation is hidden from the rest of the program.

(1) A unit of type-checking: Modules can be type-checked without knowing anything other than the interface of their dependencies.

(2) A unit of translation: Modules can be translated to target machine code separately from each other. (That being said, whole-program compilation is fine if you want it. The semantics of the module system shouldn't make it mandatory, though.)

Most programming languages don't have module systems at all. And most programming languages that do have module systems, have module systems that suck. Including Rust.
I hope some day this will generalize to video. I don't care about the exact shape of background trees in an action movie - with this approach, they could be compressed to just a few bytes, regardless of resolution.
We're learning more about the craving that fuels self-defeating habits
> then type "uptime" (without quotes) and press Return

Then again with quotes also works, as long as you balance them.
At my work I have to get a new SSD every 6-12 months because they just fail after writing around ~100TB to them, or if they don't straight up fail they become slow and start giving you read errors. I can write even a petabyte to a normal HDD and it will still work fine, but SSDs have a finite number of writes, and if you do what we do, you're going to run out within months rather than years.
Your Whole Goal Is to Not Quit – Courtland Allen of Indie Hackers - YC Podcast
Seems to have a thing for beards.
I was in a very similar situation to you a few years ago when I went to university. I had a summer job working in PC World before I started, and I was lucky enough to transfer to the shop in my university city. I worked Wednesday evenings for 4 hours (16:00 to 20:00) and Saturdays (09:00 to 18:00) which gave me 12 hours income a week at a little above minimum wage at the time, or about £300/month. Essentially, it paid my rent and my student loan could cover everything else. Later when I entered my honours year I dropped down to just Saturdays.

The job was shitty in the sense that you had to try to sell junk computers and software and insurance to unsuspecting people for what felt like long hours and not much money, but I feel like the experience was ultimately worth it in many ways. I gained a work ethic, having to get up and be on time, wash and iron a uniform and take responsibility. I learned what it was like to be someone working there full time (and how it can destroy your soul). Again, for some people these jobs are all they can get. I also learned about the attitude of the average member of the public, which I think has given me some small insight into recent election results. I've got 5 years experience in retail sales in a complicated field (not just selling coffee or clothes) to put on my CV, which shows to employers in my profession that I have actually had what some call a "real" job, and all the life experience that goes with it.

I think it's worth judging a sales/delivery/misc job at such an early stage in your career as beneficial life experience, instead of only trying to find something relevant to your future career (if you can find a job that has both, though, then great!).
How is it a rip-off if it omits everything?
From this guy's perspective, the biggest risk of publicizing his living situation is that maybe someone on Google's legal team learns about it, decides it's a liability concern, and kicks him out of the lot.

The article is from 2015 so kind of moot at this point.
Assuming you're not being snarky, hold on to your pants ...

As a baseline, you have Asm.js[1] + Web Workers[2] today in most browser places (actually, all places, if you creatively polyfill.) For newer-fangled browsers only, you have Web Assembly[3] + Web Workers, which takes in-browser performance to a whole 'nother level.

Now, the Web Assembly spec isn't stopping at replacing Asm.js. There's going to be support added for SIMD and vectors and whatever cool stuff newer processors can do. The big deal will be once Web Assembly gets the ability to do syscall-like thunks to DOM API and the other myriad JavaScript API. At that point, the browser's a full OS platform capable of hosting most applications. This new thing will then be able to go beyond any previous application platform in terms of reach and ultimately, capability.

Just forget about the term "browser" when the thunks appear. This will be a new "Platform 1.0" that will span all modern operating systems and devices. Node.JS will implement a compatible "Platform 1.0" subset for server-side platforming where client and server will be able to share binary libraries.

This is coming soon. If you've got some great idea for a next generation online app, it's time to start working hard and have it target "Platform 1.0"!

[1] http://asmjs.org/

[2] https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers...

[3] http://webassembly.org/
A pair of the inputs in the edge-to-edge faces are swapped. I have nagged an author.
GGMM E5 Wireless Smart Speaker with Amazon Alexa
https://www.amazon.com/gp/product/B01M9FYRQ7/ref=s9_dcacsd_dcoop_bw_c_x_6_w
GGMM E5 is a WiFi/Bluetooth speaker that integrates with Amazon Alexa Voice Service. Just tap the speaker to ask Alexa a question, Such as "What's the weather today?" With Alexa Voice service you can order Domino Pizza, call a Uber, control your smart home devices, add items to your Amaozn shopping cart, or play Amazon Prime Music.
93% here as well :(
Such an algorithm would likely get the state wrong. This is error prone and fraught with real world difficulties that could get people shot.
> For one thing, DevOps folks obviously don’t flock around serverless nearly as much as they do around kubernetes.

A lot of the serverless services such as on AWS involve a scarily high amount of vendor lock-in. As mentioned in the article, "knowing DymanoDB will be little help in learning BigTable". I feel like a lot of the DevOps community prefers OSS and vendor-agnostic solutions rather than floundering once the limitations of the vendor's platform become clear.
I found the title somewhat misleading. I was expecting some clever application of the nearest-neighbor interpolation. But this seems to involve neural nets and appears far from "simple" to me (I'm not in the image processing field though).
The Ayo.js project page has literally a "personal pronouns" column for the of project members and the moderators list is as big as the list of developers.

I don't think this is going to take off at all.
That's what video compression does now.
For a similar story, see this MLB pitcher who lived in a van on a Walmart parking lot (even after signing a $2 million contract):

http://www.businessinsider.com/daniel-norris-lived-in-a-van-...
It's a 4 hour watch followed by 8 hours of rest.
https://en.wikipedia.org/wiki/Watch_system#Merchant_ships