skysight-inc/HackerNews huggingface dataset:
I think a large part of the problem comes down to two somewhat related things: people only understand things based on their own experience, and people have very little imagination.

As developers, we spend all day building things that don't have the right or final (or any) content, and we understand that a box filled with lorem ipsum will look fine once the real text (which doesn't exist yet) is in there, or a screen with just a big red rectangle adorned with "PLACEHOLDER 500x300" will look perfect once the final image is inserted. But for consumers of what we build, they have no experience of non-finished products: they don't ever see placeholder images on Facebook, they don't see unwritten copy in the newspaper, and when they open up Microsoft Word, they don't type "The quick brown fox..." into it, they type the actual text they want. We know that the hard work from a development perspective has been done, and it's now someone's job to write the copy and pick the images (which is, of course, no easy job)... but to the end user who has no concept of the code whatsoever, all they see is a page where everything is totally wrong.

Secondly, imagination: if all they can see is a red rectangle, many people will find it very hard to imagine a tastefully chosen hero image there instead. We built a product a while back which, in large part, was intended to be flexible and extremely configurable - that was a really key feature of the software. When I was initially demoing it, I showed it in two configurations: one that was incredibly basic, and one that was a wild mix of various garish colours and fonts. I had anticipated that people would use their imagination to interpolate various tasteful designs between the basic and the garish, but no - all they could see was boring or ugly. Even with a careful explanation - "Of course I've used awful colours, you can easily choose from your corporate palette!" - it just never went down well. (Now when I demo it I show off the configurability by tweaking in real-time two pre-existing designs, very different but both very pretty, and both of which are firmly grounded in real-world use-cases, which avoids nitpicking like, "Well, it looks very nice, but we'd never use it like that, we'd have another foo after the bar...")

To the guy saying to use Bacon Ipsum, just no. That's fine and funny when you're a developer sharing something within a development team, but otherwise for a surprisingly large number of clients it will be confusing and possibly seem extremely unprofessional.
The article has since been updated with a response from Nintendo:

> We aren’t providing specific numbers, but we will produce significantly more units of Super NES Classic Edition than we did of NES Classic Edition.
IIRC, there's an even more powerful trick available: render the edges of a rectangle. If there are no color boundaries on the edges, you can usually assume it'll be solid-colored and skip rendering any of the contents. Some exceptions apply.
Ask HN: Market for Computational Human Simulation?
I had an interesting idea recently, is there any value in building computational human models for drug companies and research labs? I could potentially outsource their in house teams on this.
> UPDATE (1:53pm): And here’s Nintendo, confirming that the company does plan to ship more SNES Classics, but only this year.

We aren’t providing specific numbers, but we will produce significantly more units of Super NES Classic Edition than we did of NES Classic Edition.

Super Nintendo Entertainment System: Super NES Classic Edition is currently planned to ship from Sept. 29 until the end of calendar year 2017. At this time, we have nothing to announce regarding any possible shipments beyond this year.

Our long-term efforts are focused on delivering great games for the Nintendo Switch system and continuing to build momentum for that platform, as well as serving the more than 63 million owners of Nintendo 3DS family systems. We are offering Super Nintendo Entertainment System: Super NES Classic Edition in special recognition of the fans who show tremendous interest our classic content.
Pricing: AutoGradr will always remain free for the features it currently offers. There is no paid section to AutoGradr as of right now.

Privacy Policy: http://www.autogradr.com/privacy.html

Demo: While there is no video, you can use our demo account to play around. Email: demo@autogradr.com, Password: password

Let me know if you have any questions!
Even if I were crazy enough to write microcode, there's a problem that we don't have the microcode assembler MU.RUN. Maybe it will turn up on one of the PARC disks we're archiving...
Why are token sales not considered applications? If kickstarter or seedinvest or gofundme had been doing the kind of volume eth is doing, would you say those platforms have no "actual user base"?
Because they are a researcher that wants to show that rolling your own crypto is bad. In other words back up the orthodox opinion with a PROOF and not just groupthink.
EU Court: Vaccines can be blamed for illnesses without proof
4 Ways to Add a Blog to an Existing .NET Web App
I'm surprised nobody has mentioned Anki cards. It's a scientifically proven method to learn any topic through spaced repetition.

Any time you find some thing you want to learn - add a card to Anki. Anki will make sure you never forget and truly understand the topic.

I highly recommend AnkiApp: https://www.ankiapp.com

Or: https://apps.ankiweb.net
> Forcing people to use anything is never a good way to promote innovation.

Yes it is. Your previous paragraph shows exactly why. If left alone people will happily just use what alread works.
YouTube’s experimental app for watching videos with friends, opens for all
In terms of "backpropagating through thousands of frames", it's not as expensive as you might think. I've used TRPO to train RNNs on games like Atari pong with thousands of frames per episode. This can be done via an algorithm that reduces the memory complexity of RNN backpropagation (these algorithms didn't exist in 2013). See for example https://arxiv.org/abs/1606.03401.
1. Telegram IS centralized.

2. They collect all IPs and domains and ban them on provider level. There is a law which forces internet providers to sync the list of banned resources and prohibit access to them.

Basically they ban hundreds of thousands resources already.

Adding few thousands of nodes may take some time, but:

1. It is possible to do for sure within months

2. When you ban 20-30% of decentralized system it looses 20-30% of users which makes it not that attractive compared to allowed alternatives which are controlled by the government (like vk.com)
Hookers and blow
Declarative Kubernetes Infrastructure with the Jsonnet Templating Language
I use a variety of operating systems, many of which put things in different locations. Hell, even across linuxes, locations differ.

Don't do this. $PATH exists for a reason.
I might be weird but I always think it's funny to hear what the elites complain about. It's like hearing Yalies complain about their CS department or someone at Harvard complain about the food - completely divorced from the rest of us.
> Preferring something to avoid pain or death doesn't lead to net positive transactions, in general.

Actually, it does. Because avoiding pain or death, in a preferable way, is by definition a net positive.

> If I ask you whether you want your leg or your left hand cut off (and I have the power to make either happen) you can have a preference and still lose.

That's not the shape of the example here. The employer isn't the only job in town, and the employer didn't impose a situation of joblessness on the guy. There are other employers he could do menial low-trust work for.

The answer of imposing a minimum wage, by the way, means you get your leg and hand cut off.
Why do you say that? They're converging with the way the rest of the world* does things.

*Consumer, and Enterprises in the US
That is a great one I didn't know (and I've been a 'nix monkey professionally since 2005). Thanks!
I don't think that was the reason at all but do you have any tx proofs?
You sneaky little b____d using an ASK HN for advertising :P. This actually looks useful. I'll give it a try sometime.
:| Yikes.

Maybe it's not a good idea to launch in the default region.
Can you speak to the origins of it being 'not hotdog'?

Did you, or the writing staff or other consultants, start with hotdogs or dick picks?

It made me laugh because it reminded me of this popular lecture(o) that was, and is, passed around tech circles

Any relation? Or fun coincidence?

(o) https://youtu.be/uJnd7GBgxuA?t=5555s .. the lecture is given by andrej karpathy on 2016-09-24 and the timestamp goes to a point in the lecture where the lecturer discusses an interface made to have humans compete with conv nets to identify hotdogs
Goes under or AWS goes down.
> I am really surprised that big publishers are not bothered by this fact as much as I am.

I suspect they are just as bothered, but don't really have a choice about this either. Placement on the search results page is so valuable that Google holds a really big stick when introducing new 'standards' like this.

Just look how little of a typical mobile SERP is real 'organic' content now: http://imgur.com/UhNZvL2
I had a boss who did this to haze vendors whom we had to meet with but had no interest in.
So what happens when we run out of /16 to give out?
Integrating GitHub with Jenkins for Continuous Integration and Deployment
Don't know about anything else, but saw their cut is 15%. Not sure which side it gets added on though, although it doesn't really matter in the long run.
That's a good guide, but one thing I think it doesn't emphasize enough is the preface. If a book has a preface, that's usually where the authors make their case for why the book exists in the first place. It's worth paying extra attention to the preface, because it establishes the context of the entire work. The ToC tells you what's in there, and it might hint at why, and the intro might give you more historical background, but the preface is almost always short and sweet.
Show HN: Pas – The ultimate password manager script
VR as an IDE
A better example of needing a feature: When I was freelancing, I needed an invoicing software that can generate an invoice in my client's language. I don't care if the backend is English-only, but everything client-facing needed to be translated. Believe it or not, Harvest still doesn't offer it, which made me ditch them.
Of course it is! It comprises two of the safest things in the world, radioactive materials and fission! That's never been a recipe for disaster!
what is the best avenue for making such requests?
Plugin: Add “advanced” drawer with server-rendered legacy and metabox settings
Its a good question. And as many comments hear have pointed out the difference is variance.

When you're designing a complex system which is a combination of hardware and software there are many many questions which can be answered in two multiple ways. One of the variables "how much to do in hardware" vs "how much to do in software". The answers have ramifications all over the system. In desktops all of the 'what to do in hardware' options are fixed by the "PC" spec.

As a result, all of your development effort, goes along the path of writing code, and then refactoring it if it doesn't do what you need it to do.

In a mobile system you can make choices, and making those choices impacts how you write the software. You can find problems that require you to change the hardware and all of the software (for example). As a result it is harder because you have more of the design space to work in, and its more expensive because working through that design space takes time, and time is literally money when you're paying salaries and leases.
It gives you native scrolling / tabs in iTerm2 which for me was a huge plus. I hated using the keyboard for copy and paste in TMux. That's just a personal preference though.
That article says:

> Common contemporary usage classes PascalCase as a special type of CamelCase, namely upper camel case
Domestically, sure. The margins are better on international flights which might be why there tends to be more empty seats.
Rapid development of Kubernetes services
I wrote a guide to the shell (posted elsewhere here). I concur with this statement wholeheartedly. Bash as a command language is exceptional, as a scripting language it is sub-par at best. I've been using Ruby a lot lately in command line scripting, little things like

$ ls /*.orig | ruby -e 'while f = gets do ... end'

It's not quite as easy as the shell tools for little things, but I feel like the crossover point where the lack of programming constructs begins to outweigh the initial ease of Bash scripting is about ten lines of Bash. Which is not to say that it's not useful -- I do think that Bash is something that every developer should know -- but that you really need to have Bash and another command line scripting language in your toolbox, and know when to use each.
The person you are replying to is talking about the scroll speed.
Well thanks. Many websites do not work without js. Also, I can everytime go to settings (android/chromium) and disable js. But a standard user? She/he does not know much. Pays a lot for data + have possibilty of nagging install my app in lower section of page. google-amp-CDN solves a lot.
I didn't even know what BNF was when I had the idea ;)

It's still on my list of short projects. I have a lot of learning to do, knowing nothing about writing parsers and such. Yes, I know I could probably hack it together with a bunch of garbage Python. But that just does not sound fun to write, let alone maintain.
https://news.ycombinator.com/item?id=14397089

Here's a comment of mine, from a month ago, pertaining to interview coding exercises. My example accomplishes the goal you've described, however I'm not sure it's an exact fit for your situation, given the context you've provided. Perhaps some more information about your particular case would help identify good solutions.
Have them build "A framework for X", where X is some commonly-done problem most programmers in their field have worked on (webapps, CMSes, forums, build systems, big data, etc.), ideally related to your business. If you want to do this in an interview or take-home setup, you will likely need to use a cut-down version of this problem, although really, much of the point of it is to see just how much the problem expands.

An engineer who doesn't overengineer will first ask a lot of questions about why you need X, and then will build X, and then only after you have tweaked the problem requirements will generalize that into a framework. They are likely to think this is a bad interview question, which it is, and push back to get the actual concrete requirements. That's exactly what you want; overengineering happens when people guess at the requirements instead of making sure of them.

An engineer with a propensity toward overengineering will love this question, and immediately jump into all the features their framework will support. They'll carefully get lost in thought brainstorming new features that might be cool, but when it comes time to implementing it, they'll either completely fail to reconcile all the contradictions that have crept into the design, or they will come up with a very complicated mess that does everything but trades off unspoken requirements (like performance or simplicity) for them.

This mirrors how frameworks actually work in the real world: basically every framework that people actually use was extracted out of a working app that solved one problem well, while every framework designed from scratch is an overengineered mess.
LHR <-> IAD

IAH <-> LHR

IAH <-> DXB

DXB <-> PER
I gently disagree that this is a skewed definition. By convention, a "resolved" image of an object implies an extremely high quality measurement. On the other hand, we can resolve the separation of the star and planet in the Gemini image, but it would be misleading to claim that this is a resolved image of the planet. It may seem like a petty distinction, but I think it is better - for clarity's sake - to reserve the term "resolved" for its most natural contextual definition. Perhaps I am oversensitive to this as many non-astronomers are often led to believe that artistic renditions of exoplanets are actual images, not conceptions.

This type of direct detection was one of the first of its kind, so I wouldn't characterize this as an old capability - 2008 is relatively recent. Telescope turnover time is very long; Gemini remains a prominent telescope for science-class observations. Additionally, most new telescope generations don't achieve an order-of-magnitude improvement in resolution, or at least, not anymore. There are a lot of serious, decadal-scale barriers to improving resolution that must be overcome.

In terms of angular resolution, the order-of-magnitude estimates are the minimum improvements, assuming that such a close and large exoplanet exists. (AFAIK, there is no such system.) In practice it is likely that we need even better angular resolution, as there are not many systems within 10 ly away, and extremely large exoplanets are not very common (relatively speaking.)
> What other payment method would you propose?

I've successfully used pre-paid VISA Cards in the past, precisely because I was worried about Facebook doing something like this (had it happen to a friend who was running a WordPress blog feat. cat videos and bought some ad campaigns using his primary credit card, then he got locked out and a nightmare ensued).

By using pre-paid cards, you limit your maximum loss in a worst-case-scenario to the amount on the card, which also you are in control of, since you know how much you want to spend when you purchase said card.

Only acceptable caveat is that the cards have about 5% fee upfront that you pay when you purchase it. (ex: 100% visa prepaid card costs about 105$). On the bright side, you can walk away from a mess like this without wasting a lot more time and money on litigation, lawsuits, cancelling cards etc etc.

Of course, for this to work, you should set limits on your spending, instead of running an endless campaign.
They're trying to clean house.
"Rolled out" is different from "forced to use".

If I come up with a super-awesome computer vision algorithm and want to run a server in my dorm room to demo it, being forced to use IPv6-only when the school has enough IPv4 addresses is a stupid annoyance and will only reduce the number of people that can reach the website. Running on AWS or other IaaS service isn't an option for many students without much cash.
Also, it should just be "hours per day" if I understand it correctly.
Well they're not going to ask "Is the seat between Mr and Mrs Jones all right?", there's no need to expose the name to you when you ask to be placed between people with the same last name.
I was about to post that AMP breaks scrolling on my iPhone (thus rendering all AMP-intercepted websites unusable), but it looks like they finally realized it and stopped showing AMP results to my version of iOS. :thumbsup:
Yes, yes, it’s been three months since the provost triumphantly announced that IPv6 will finally be coming to the campus network, and communication about IPv6 on campus goes back much longer than that, but we have yet to see it in a single building (beyond the buildings where students have set up their own tunnels, and who knows if those will even work with the new network). Meanwhile, the NAT was deployed in twelve buildings with same-day notice and no prior communication, leaving some student groups with unreachable servers. If this had anything to do with pushing innovation, don’t you think the priorities and communication pattern would have been a bit different?
Is this possible? It doesn't seem like the necessary information is captured in a picture.

I don't think there's a person that could tell you whether food in a picture has allergens, let alone an app.
On one hand google's AMP is ruining the open web.

On the other hand, mobile pages suck. Too many ads, annoying popups and interstitials, and tracking scripts.
http://www.shellcheck.net/

https://packagecontrol.io/packages/SublimeLinter-shellcheck
>Stores would tape over the chip slot and put on a note saying "Wipe instead".

I don't know about the EU, but US stores did this too. It has nothing to do with chip transactions being slow though. My chip card will not work when swiped at a chip-enabled PoS terminal. The issue, in the US at least, is that stores updated the physical terminal before (sometimes long before) enabling chip transactions at the processor level.
My Computer Org&Architecture course in college had us programming on a PDP-8, which has an even more ridiculously restricted instruction set. I always intended to build a Mandelbrot renderer for it, but never got around to it.

The actual physical PDP-8 we had never had a printer hooked up, so actually drawing the thing would have been impossible, other than using the blinkenlights to render a line at a time.
How is the actual game loop executed? I don't know Elm but I only find update, not how it's run.
How can you be so sure you aren't underengineering, and this person you know is actually planning ahead wisely?
Nope, they were Americans. If I would have refused the flight attendants probably wouldn't have pushed the issue. Usually they won't.
I don't know why but there is a convenience store around here that is faster than everybody else... I need to ask them what their trick is. I think that it is as fast as magnetic strip readers (not as fast as McDonald's strip reader, but as fast as most).
Without Google behind it how would you drive adoption?
> I also met an automation engineer whose business is booming because companies are investing heavily into robotics and other technologies as cheaper alternatives to human beings.

Yes, my guess is increasing the minimum wage, along with the rising cost of healthcare benefits, will be very convenient excuses for automation.
Ask the person to implement "Hello world" and then count the lines of code, number of classes, inheritance depth, number of external dependencies, etc.
Who sold the IP addresses to amazon? That part was not clear to me.
What would you need to be able to afford for it to count as a living wage? I would say enough to cover food, clothing, housing, and healthcare for you and a dependent.

One of my issues with setting a national minimum wage is those last two are very different if you are living in Seattle vs rural Arkansas. How would you set minimum wage in such that it gives the same standard of living to people in both of those places?

As an aside, I think our social safety net should be changed so that any income will increase your standard of living. There are too many situation were going from 0$ to something will decrease your standard of living.
One example of an inefficiency (especially without any reasoning behind why this inefficiency is happening) doesn't mean much.
Unfortunately in my experience (founded and built a developer focused SaaS that is profitable) projects or products that are for engineers is a soul and gut wrenching market. Developers/engineers are perhaps the worst kind of customers. I am an engineer, but these days I enjoy business, finance, and the process of building a company more than pure technology.

Engineers have insanely high standards of products. They expect you to be using the latest and greatest tech and design. If you're running a LAMP stack SaaS, must be crap. They will sit and flame war for hours about tabs vs spaces, syntax, best practices, formatting.

Then there is trying to convince an engineer to pay for a product. Besides engineers typically being extremely frugal (I think it stems from the enjoyment of micro optimizing spending and finances), they'd also rather just build that product themselves. After all, what's the point of being an engineer if they can't just build it themself?

Great engineers will custom build product and tools for internal use, where great founders will find other products and companies that solve the problem and pay for them.