skysight-inc/HackerNews huggingface dataset:
My question is which shift do you follow then, the app bubble is there and it's about to burst. Web is trying to build once deploy everywhere. It may not be ideal, but xamarin and other technologies don't offer an easier solution.

I do agree that browsers should be reviewed and revised and trimmed down to the essentials with added functionality through encapsulated plugins or so, the browser tries to solve too much imho
Facedetection in PHP
International perspective from a different country: In the Netherlands there is quite a large tax on kWh. When producing for your own consumption you don't have to pay that tax. As soon as you are 'distributing' (or, sharing in this context) you have to pay the energy tax. This led to the situation that where a block of houses installed a common system, they all had to pay taxes, more or less destroying any chance of a decent return on investment. I own a windmill in a shared context, but the return is about 1%, so more of a 'green' than financial argument. (The legal decision stems from this month, so after the link in story above.)
Alan Kay: Is It Really “Complex” or We Made It “Complicated”?
History can be a guide, but an untrustworthy guide. Use history, but always be aware that today is not a repeat of yesterday.

In regards the Great Depression the gold standard seems to be mostly responsible. The countries that left the gold standard first were the first to recover and those that delayed suffered longer. The USA is an interesting exception since Roosevelt revalued gold by fiat in 1933 which had the effect of getting the USA effectively off the gold standard and introducing inflation into a deflationary spiral.
Looks neat. When I searched for 'common lisp' I got a nice tree of CL standard library functions and macros, etc.

When I searched for 'haskell' I got this:

'undefined method `each' for nil:NilClass'

Plus a big stack trace.

:-)
How to attract Chinese tourists
Amazon announces app testing cloud platform
Probably time for this xkcd again: https://xkcd.com/182/
As someone currently working on fighting advertising fraud, the article premise is wrong. Specifically, there is a significant amount of wasted money that currently goes to fraudsters (usually through RTB exchanges). If we are able to eliminate all of them, then that wasted money will be left to split amongst the legitimate players, which is good for everyone. So yes, CPMs will go up, but the value of each impression will go up even more.
Google's Unguessable URLs
Although I like currying a method, I think it makes things difficult. Think about it, you joined an ongoing project and see curried functions and variables around. You have to check each function if it's curried from another to find original function (in this case `volume` function) and that might be exhausting. Without proper documentation for every curried function, it might be time consuming.
@Asbostos is victim-blaming and defending viglilantism.

Anyone who supports the rule of law should want to see the perpetrator of this on trial.

Maybe the company who was breached should also be in court, but that's a different matter entirely.
CPUs had poor support for addressing memory as 5 bit bytes, for one. 32-color paletted mode was really a sweet spot for pixel graphics and limited (512k) memory. It looked much better than 16-color which could sort of work with byte addressing.

You could compose out of, say, 3 bpp sprites or layers. Or you could make 1bpp "control" bitplanes that, when fed to the blitter, would fill your polygons scanline by scanline. (The blitter can also make these for you using the harware line drawing support) All the graphics hardware could be bit depth agnostic but still do 1bpp operations 5x as fast as 5bpp operations. And do it asynchronously with CPU doing other stuff concurrently. Saved memory bandwidth, memory space, and CPU time - all of which were very tight and CPU had no cache.

Related note, there also used to be bit-sliced CPUs that didn't have hardwired byte lengths.

On the PC, VGA had a "byte-planar" mode that combines some of the advantages of planar and chunky graphics that had further advantages in eg filled polygon rendering over "plain" chunky mode.
It's a shame you repeat his name.
And to enlarge the pictures with small font, you have to click twice since the first link takes you to twitter of all places.
I can't help but wonder why all advertisers don't switch to payment by click-through-and-buy, rather than just by click or impression. You can't fake that.
They're comparing $30/month to a one-time payment of $500, so yes, that's reasonable.

Besides, if price is your argument, you should look beyond Apple anyway. Their devices mostly sell by branding. There are already smartwatches that are significantly cheaper than what Apple offer, and over time, the price difference between regular watches and smart watches is going to shrink further.
One country that joined six months ago is not a very good sample. Things seemed good in Spain and Greece for a few years until they didn't.
5 great apps to keep track of your daily stuff. Any apps to add to this list?
Logic, Languages, Compilation, and Verification Technical Lectures
Don't mistake excuses for motivations. The law of primogeniture (inheritance to eldest son) along with large family size played a big role in the causes of the crusades.

Let's suppose you've managed, as a family, to hack and slash your way to the top of the nobility. Grandfather was a friend of the guy who became king, father inherited lands and got them productive, and now five brothers have all survived. The eldest gets the land. The next four have learned to ride horses, swing swords, and wear armor. One of them decides that the Church isn't so bad, and thus effectively goes into politics. There are still 3 armed badasses who won't be getting the power and wealth they are used to... unless they go and take it from someone else.

Their brothers in the Church have an idea: maybe you can go be violent somewhere else?
It's not necessarily about massive wealth. One theory I've heard is that entrepreneurs tend to come from the second wealth tier, not the first. They have resources and fallbacks, but also a strong work ethic and something to strive for. The already rich are less likely to have that particular combination. There are certainly enough people in that "not so massively wealthy" group to support a 7% self-employment rate.
> There's no need for a source. It's common knowledge. Many books, websites, and research papers have extensively studied those games.

It's obviously not common knowledge to the person that's asking the question. :~) Thanks for the source though.
Large corporations typically implement a form of central planning - that's what applications such as Oracle Hyperion and IBM Cognos are for - managing complex multidimensional models that integrate actual historical values with multiple forecast scenarios.
TL; DR: Nobody can really know, and it's all just held together by hope, in spite of evidence to the contrary.

That's a nice change from the “we tell you how to succeed” methodologies for the impatient.

Heidegger was wrong. Not even a god can save us.
How to make fancy animated checkboxes out of nothing
Researcher calls attention to vast, overlooked zone called ‘aquaterra’
Ad networks won't go for it outside of very specific and narrow use cases (high-end ecommerce) because they don't have control over the quality of the landing page, a crucial element in whether the user converts or not.
Chrome on Android has a very useful setting to force zoom.
Go to Settings - Accessibility - Force Enable Zoom - Profit :)

Not sure if Safari has something similar though.
Telegram to open server sources?
The most important TDD rule
Hasn't Twitter switched to Scala?
Yes, for big things it's a drag. Even for small things it's verbose to use and awful boilerplate to write. And I totally agree with the spirit of your argument that pointers and pointer aliasing makes concurrency harder in C/C++. Was just pointing out the standard well-known idiom for avoiding the problem. Indeed C++'s 'private' language feature allows the compiler to help you with it.
I think you just made the authors' point. Sure, that's one year of savings for a software engineer - but what percentage of people are software engineers? What's the family-income profile of those who become software engineers? You can't refute the authors' claim by providing an example that exactly conforms with it.
French prime-ministers can have a mistress and keep office. Would that happen in the US?

French public has traditionally not cared about the private lives of their politicians, although that may be changing.
I enjoy your comments, marincounty!

I doubt that Apple are doing the wrong thing, I suspect that people will buy into it because they are high tech, wealthy, innovators and some will buy it because they already have invested several thousand dollars in the company via all the devices and others will buy it for status reasons.

But it will be a good thing in the end, it will change things, like the iPod and the iPhone - cheaper and better alternatives will be created, perhaps even devices that are designed for use in developing countries where length of life and hardiness are the main features.
> but anything else?

To me, the keyboard is crucial. It has great tactile feedback, and even the new layout is quite reasonable by comparison. Apple keyboards have great acoustic feedback that ThinkPads lack, but they omit so many important (for powerusers) keys. I would like to try out the XPS 13, it's the keyboard layout that is holding me back.

> Especially since they look kinda ugly too

The ThinkPad design polarizes. For me, MacBooks and ThinkPads are among the few laptops that don't look ugly. I can't stand silver-colored or glossy plastic and stuff like that. I, like many ThinkPad customers, appreciate the traditional simplicity of the black box. I do understand why other people may find it ugly.
Women in Tech: Boston's Female Leaders Inspire the Next Generation
Though, he had a point, that magnetism is difficult, he explained thoroughly and clearly where's the problem.

I do not know how R. Feynman's university lectures sound like, but his popular lectures seem to follow a pattern, of giving casual situation and using that situation to pull a listener, as well as himself, into explaining something with an analogy.

I liked that R. Feynman explained knowledge as 'a framework that allows something to be true', and not everything can be explained by using 'common knowledge framework' and you need to understand some more details.
In other languages (such as PHP), the same thing can sometimes be achieved by using "break N" / "continue N", where N is the number of loop you wish to break/continue.
Visor 0.1.0 – a simple authorization library for Angular.js
This is a trick that can be learnt with practice. If you spend a lot of time around gamblers, don't ever accept a coin toss proposition.
Because most advertising isn't for quick one-time online purchases.
That claim only deals with Haswell since before that, there was no fuse to prevent running unsigned BIOS code (also known as Intel Boot Guard).

Since there are Haswell Chromebooks, there are devices on the market that also provide this feature.

The limitation for libreboot devices using recent Intel chips is the ME firmware which is always signed, but not on the CPU and not BIOS code. So the statement is technically correct - through some _very_ careful choice of words.
Wow. Thank you, Yuri!

I suspect even if this is unsuccessful at finding ET, it will do lots of awesome other things.

And if it is successful in finding ET, then it's probably the most significant possible discovery.
The same is true for every possible outcome, that one just happened to be memorable.
Apple Using Your Bank for Targeted Ads
one week Hawking warns about skynet-style AI. next week he insist of us go hunting it. good troll?
How to install HTML / FORM packages in Laravel 5.1
sudo (at least everywhere I've used it) - is typically used to (A) allow me to run code as root without having to type my password, and (B) give select groups of people the rights to run a few specific commands. In terms of number-of-time executed, in a recent environment that I was in, in which approximately 100 or so people had sudo rights, 90+% of the time it was to allow people in various group to run commands like "tcpdump" or "netstat", without giving them full root rights to the system.
Generate self-signed x509 certificates valid for multiple URLs/IPs
modern web is nothing like that.
> This is getting absurd

I honestly wonder why you believe that.

Efficient algorithms are hard, even when their implementation is small. Having a good algorithm as a library lets you rely on it instead of writing your own.

Libraries shouldn't have the requirement to be bloated.
If you want feedback, then you'd want to do a "Show HN" post to prevent
your submission from looking like spam (and getting flagged or worse).
Also, you'd want to submit the url, rather than submitting a text since the urls in text posts are not clickable. Rather than trying to edit this submission, you'd be better off just deleting it, and trying again.
The rules and instructions for doing a "Show HN" post are here:

https://news.ycombinator.com/showhn.html
I still find it interesting that eBay went for this. Their platform and business will be far weaker without the moat of PayPal around it. It would be as if Microsoft spun off Office back in 2002.

Minus PayPal, they have zero growth and half the net income.

It leaves eBay extremely vulnerable to acquisition. And with zero growth, their PE ratio will compress significantly. Probably from today's ~27 down to 15-18 range. eBay's auction platform got to ride on the growth halo of PayPal to a higher multiple on its earnings. Alibaba should obviously acquire them to use as a leverage point for the US market, including for the benefit of their 11 Main product.

The only upside I can see for eBay in this, is that maybe the smaller company will become more dynamic and innovative. That's only if it can remain independent, which is very unlikely with no growth. After a short while eBay investors will get very frustrated, that'll push toward a business sale.

PayPal's future is obvious, they'll be acquired by one of the financial or tech giants.
> compilers appear so far to be more consistent.

That's true. Which is why object membership is private by default in C++. You can't get the address of an object member unless the author expressly allows you. That's why I think the GP's complaints about pointers making safe shared data nigh-impossible in C++ was maybe overstated. The language/compiler has things to help you. Much more than C, anyway.
Actually, I think years ago, Allen Grenspan called this behavior, "Irrational Exuberance"? I think this is a better than Overconfidence? It's funny how "new theories" get recycled? B.F. skinner would be gleaming? Yes, we really don't have original ideas? We are essentiall just stealing other people's observations/thoughts/inventions; repackaging, and refining, and in the end--calling them our own?
Psych Professor’s Tricky Extra Credit Question
Hawking wants to find them, but seemingly not reveal ourselves...

http://www.theguardian.com/commentisfree/2010/apr/26/stephen...
My question is: do we know enough about human intelligence to know that we can physically replicate or exceed it? Classically the human mind is seen as a Turing machine based on RNNs, however, one area of debate suggests that the human consciousness/intelligence could have a quantum component.[1] I don't know which hypothesis to agree with because of a lack of evidence either way: and there-in lies the problem.

However I tend to agree more with Linus because, as always, he has the more logical and pragmatic standpoint.

[1]: https://en.wikipedia.org/wiki/Quantum_mind
It strikes me that the two are very different things. ET != AI.
Now I know why HURD will release in 2050
It's not nature (genes), it's not nurture (family), and it's not class (inherited wealth). The entrepreneurial spirit is rooted in free-will and individual creativity. Anybody can do it, if and when they want to.
Either that or early warning?
Web app still downloads the same 20MB of crap and leaves it somewhere in the cache.
Microsoft's first customer was IBM because an IBM VP sat on the board of Seattle National Bank with Bill Gates's mother (the bank was founded by Bill's grandfather).
Your argument is basically circular reasoning. You say the cultural attitude is based on the unambiguity of violating one's commitments. But the very amount of ambiguity and "wiggle room" we find in marital infidelity compared to corruption, torture, etc... is itself a product of American cultural standards.

Culture is self-reinforcing, but you didn't explain why those standards exist, you've just shown how they get perpetuated from person to person.

---

Breaking marriage vows is only a extremely clear-cut example only because the massive weight Americans put on marriage vows in the first pace. The society could put less weight on them and look at cheating in a "don't be nosey, they could have an open relationship" sort of way.

Sounds crazy right? But this is closer to the level you have to look at these things.

How did American society get so there was wiggle room around torture and other war crimes? Certainly those could be a "known or should have known" attitude towards prosecuting government officials, or at least becoming a disgrace with no option but to resign. We use "wiggle room" to accept a level of criminality in the politically connected class that would give a district attorney a field day if it were committed by everyday street gangs.
I use
var cl = console.log.bind(console);
A lot
Is this wrong?
What you describe would be some kind of a natural selection among lower level abstractions. Maybe they would indeed converge into a "few standard engines", maybe not. Either way, they wouldn't force your hands: you could always use whatever UI framework or network library you want and still distribute your app as a simple URI.

In contrast, "the modern web as it is now" gives you a single built-in layout engine and not even a chance to implement network libraries. And that's exactly my point: For a document viewer, that's fine. For an application distribution platform, not so much.
Freeloading is frowned upon here.
Tuscanery, your monthly dose of tuscany right at your doorstep
Command line most of the time, with occasional use of the Git Extensions GUI client for diffs, and for committing specific hunks at a time (https://github.com/gitextensions/gitextensions)
A Quick Guide to Top Investment Services
So which are cheaper and better alternatives to iPhone?
thanks for pointing this out,
it made sense in my head in the lines of:
super civilization creates AI, AI outlives civilization, humans find trace of super civilization, eventually establish contact with the AI
Pefectly fine I one takes full responsibility for own advice.
Well, they might not be the same thing or they might - or perhaps more likely of all, some kind of hybrid society with AI and natural intelligences.
Exactly. Unfortunately I am not that good at getting my point across :(
Signed firmware isn't static. They don't fuse a hash into the CPU, but a key (to a key to a key, see http://www.apress.com/9781430265719) to verify signatures.

So the result is that you can't update your computer's firmware, but somebody else (although probably not the average criminal).

The standard solution is to lock down the write access to the flash chip. While current era firmware requires writable flash for memory init (or you lose suspend to RAM capabilities), it can be locked down directly afterwards and before code from somewhere else is executed.
That works nicely without Boot Guard, but not so good with UEFI (which stores its persistent variables in the same flash memory part).
Both hypothesises can be true. Nothing complex is ever caused by one factor.
It's pretty unusable for me, here is how it looks like: http://postimg.org/image/xnl2k7f1j/full/
MicroServices as a service
I don't see much of a difference. The only difference is the name and the very big constrains on the countries adhering to the union.

I would be for an union if the european countries were like the USA: very close to each other both in language and culture.
How to get traffic and build an audience when no one knows you exist
They certainly seem to have a lot of infrastructure running on the JVM (both Scala and Java.)

There is some information there (with emphasis on Scala, obviously):
http://www.typesafe.com/resources/case-studies-and-stories/n...
I'd like to know how the first Swiss knives looked like...

The solution would be to wait until our understanding of the technologies for presentation and software distribution over networks become stable so that they don't change as much, and then to build the smallest, leanest browser we're capable of.

This doesn't mean that we don't have a need for browsers, as the article suggests; merely that we could use some better implementations.
Looks promising to have the ability to access your code as an API, I cannot wait to test it.
Check it up
This is actually an interesting hypothesis - has computing advanced enough to make central planning possible. I am not sure how you would test it though.
C++: Return value optimization vs. std::move
Thank you for the in depth reply. I very much appreciate it.
Use Images Wisely to Match Emotions in Custom Course Development
This is the usual meaning of "fuzzy search". It is most useful when accessing files on a file system; instead of writing out the full path, you can type pieces of the path that you know will get you the file you seek.

For instance, finding an "ok" image from this location only requires to type "ok": https://thefiletree.com/lib/.

(Note that it has scoring optimized for paths, which the library doesn't have; slashes have special meanings in paths.)
So, books, magazines, and virtually every form of print should have margins, but the web should have the text go right up to the edge of the browser?

I disagree that a sensible max-width is wasted screen real-estate. Even after resizing my browser I'd prefer my content to have a little bit of space to breathe.
This is a great link. I read this story a while ago, but missed a lot of meaning behind it. This explanation hits the spot explaining all of that.
I've got a dumb Fitbit Charge. It already have shown me why would I want Apple watch: first, the incoming call notification is unexpectedly useful. Second, I already want the better activity tracking available on Apple Watch.
And yes, taking phone out of the pocket (or purse) is indeed inconvenience.
Interesting that SIGINT tools (zero sum at best, and probably negative sum) are basically going to be useful for something which extends the ears of humanity in a positive way.
The unsung massive 10 year disruptor: Automation of knowledge work
Libraries that can be explained quickly and have good marketing material gain traction.

The popularity of my projects appear to be nearly inversely proportional to their amount of complexity and sophistication. Things I've been refining over 5 years like (https://github.com/kristopolous/EvDa) has a userbase of 1, while my occasionally evening hacks have significantly more traction.

At least for me, working long and hard on things I believe are of value and writing tests, dogfooding, and documentation basically means it's just going to be used by me ... bizarre but true.
Slack is the Operating System
Banners these days are good for "Brand awareness" and not good for generating traffic for a website or to deliver actual actions on a site (purchase, sign-up, etc). Having said that, it is also true that banner fatigue is a real thing, and that lots of people already "tune out" of the traditional banner areas on sites.