skysight-inc/HackerNews huggingface dataset:
> as long as they do not use my font data as a basis for their font

The law is not on his side.

You can't use the actual digital font file, but if you print the font, or even just screenshot it you can reproduce it completely legally. You can even automate the conversion if you are careful in how you do it.

A typeface can not be copyrighted: https://en.wikipedia.org/wiki/Intellectual_property_protecti...

> Trademark-copyright confusion aside, seems right on.

That's not what the law is though. Typefaces simply can not be copyrighted.

As an aside I've always found it completely bizarre how of all the digital media used on a web page, for some reasons fonts have copyright restrictions built into them, but nothing else does.
It's not even that the Pix version looks brighter -- it looks washed-out, like the evergreen trees are more of a blue-green color.
Nice way to gather mobile numbers, not even needed to build a social network first.
What do you think about white rice? Google lists white rice (1 cup, cooked) at 0.1g. Conversely, brown rice shows 0.7g for the same portion.

Are these simple sugars? Is this bad for me?
Good luck with "Deve Home Sensor Error" hp.
Although I would argue that it's worth asking whether or not that's a problem best addressed by means of an app. I'm not going to presume that that's why the author included it in the list, but it does seem a worthy question nonetheless.
How do you know what the average page views will be when you buy it? How do you measure a page view?

For a blog or newspaper it may be obvious, for web applications it can be very hard to determine.
Seneca Systems (S16) is hiring to help build better government
I definitely learnt a lot of leadership skills by accident while playing WoW.

Retrospectively, it was really awesome being 15-19 and getting to "play" raid leader. No one knew how old you were, no one knew what you looked like, and honestly no one seemed to care.

Also, in comparison to highschool or university (including sports teams), fucking up in WoW was relatively low risk. People would just move guilds, characters, or realms. Not something you can do in real life, making everyone more relatively risk averse.

It really was equivalently educational for soft skills as highschool was for hard skills.
If P2P is dead, does that mean that 99% of cryptocurrency traffic go through server farms?
I'd shy away from Isabella and Columbus . . . murderous, rapacious, relgious fanatic, imperialsist isn't a good look for a VC.
Does anyone else think of Harry Potter when looking at the last section, Live Image/Live Photo?
Artificial intelligence will disrupt everything
I don't understand why people say javascript is such an awful language. The "Wat" video previously posted features of a few javascript idiosyncrasies, but I think most people would consider such obscure syntax combinations to be ill mannered, and most people understand to be very careful around type conversions.

At a higher level of organization, the language begins to matter less and less, and what matters more are that subcomponents within a larger system obey their contracts, and that there's some concurrency strategy if you have distributed state.
There's an interesting example they use to show the ostensible improvement of Pix over the Apple's Live Photo:

https://www.microsoft.com/en-us/research/wp-content/uploads/...

The Pix-enhanced version:

https://www.microsoft.com/en-us/research/wp-content/uploads/...

Sure, the Live Photo version has distracting movement, but it also has much more natural motion in terms of hair flow. And I feel that the camera instability helps give context to the video, that it's some kind of impromptu selfie on a windy day.

The Pix version offers a clearer image at what I feel is a large cost to the image's integrity. It looks a bit creepy. That said, there are probably lots of good situations for Pix's stabilization tech, but that example didn't seem optimal as a landing page demo.
I just said the same thing about wash.io closing down.
Chalk one up for the idea that it's usually not worth basing decisions on vaguely-heard rumors (especially in the age of Google).
This feels sort of redundant... that feature list (multiple face detection with auto exposure/white balance, burst mode with an algorithm to guess which one is "best") is all stuff the built-in camera app on iOS does already.

Okay, the color and white balance look a little better for Pix in the example shots, but everyone's RAW processing is better in some situations and worse in others. I'm sure Apple could come back with just as many example shots where their own settings were better than Pix's, and we could go round and round like that forever.

There's nothing wrong with this app, but I'm having trouble understanding why it exists. What does this do for users or Microsoft?
Ah ok, I suppose I expected WebMD to rely on better sources of information. I stay around 7-10% body fat and feel good in that range -- the few times I've gone below that I felt lethargic and performed poorly in sports.
The FBI's Quiet Plan to Begin Mass Hacking
There are exceptions. In the DSP realm, it's entirely possible for Olde Guys(TM) to have faced older generations of gear that will have led to a deeper understanding of certain things.

This is especially pronounced since MATLAB became the lingua franca for signals processing education. It's both a blessing and a curse - you can fit the appropriate MATLAB shenanigans into a lecture but it won't be the same as translating certain transforms into 'C'.
Emission scandal now.

VW never again and any German car for me!
You certainly can have it both ways. Tech products are mostly irrelevant; those which are not irrelevant are fundamentally changing the most basic aspects of our existence.

Hundreds of millions of people, at least, now experience a social world whose existence and interactions are mediated by a single, rather secretive, advertising company. I'd call that both a relevant and a fundamental change.
What foods are you referring to as "low calorie density foods"? I can imagine that most vegetables fit this classification... but why would you state it this way unless you are referring to something else?
>Cellular, wifi, and bluetooth radiation poses zero risk

Your confidence and shortsightedness are astounding.

Do you not see that ~40 years ago scientists were saying exactly the same thing, with exactly the same conviction about Asbestos, Lead, DDT, etc.

We don't know what we don't know, but at least we should admit it.
They should just buy Uber
Wazer: The Waterjet For Your Garage
Here's some hope for optical signalling: http://www.nature.com/articles/srep13615

I have very little doubt we'll be printing long wires using just carbon in the next few decades. Until then, sure, let's use crust-extracted materials, but the advantages to making them obsolete are enormous and available.
> If anything, this understates the problem. A modal web application today takes an absolute minimum of five programming languages

If you're going to call HTML a programming language than when you talk about server-side work you must include XML as a programming language (I see markup far different, more simplistic than a programming language). CSS is simply properties applied to the same markup but I digress; I could see the argument argued either way.

Regardless, you can minimize what you're saying down to just HTML, CSS and a server-side language. You can make good applications without a single line of JavaScript and depending on your purpose you may not need persistent storage in the backend. In fact you can write an entire web application with just HTML, CSS and JS if you want and have no backend (beyond a CDN unless you want to be super pedantic and call that a "backend" but I think that would exceptionally overstate what it does).

> And then come the (leaky) abstractions on top of them:

God, you don't need any of these. JS isn't that bad anymore. It's actually kinda nice in some ways. Same with CSS it's rather easy and there are far lighter projects than bootstrap if you want to do minimal stuff, quickly (but there isn't any reason you can't look at tutorials if you're new and get a CSS layout working pretty quickly sans framework).

For server side this depends on your language. Node has a great built in http capability that many seem to ignore (it's quite easy to write your own web server using it; in fact it doesn't take much more code than plugging into express or hapi). Alternatively other languages have even better, built-in ways of handling server-side logic.

> ...and often...

Ugh, SQL is so easy I don't understand why people even bother with these. Every single time I've been involved in a team that used these abstractions it worked great initially and then steered us off a cliff in the end.

Just don't. RDMS is easy.
When we talk crystals in material science it just means that the atoms are organized. There are relatively few common structures.

https://media1.britannica.com/eb-media/37/1537-004-7657F6AC....

"Grain" refers to crystal that internally has that crystal structure, but externally has whatever shape it just happens to have. Grain and crystal are almost synonyms. Regular steel has grains inside, which then have atoms inside organized in crystalline way. In between the grains are "grain boundaries" which are not organized in any way. Different grains have different directions.

If a crack starts to grow through steel, it first needs to penetrate a crystal. It can go "easy" by following some plane that doesn't have any atoms laying on it. Then it needs to go through amorphic (=disordered) boundary region, but now the crack can't go easy. The next grain extremely is unlikely to have nice plane continuing right after the first one. In practice the crack will have to follow winding path and this long path will consume more energy than short one.

Here is image of steel grain structure. The white are grains, the black are amorphic boundary regions.

http://www.scielo.br/img/revistas/jbsmse/v33n2/a13fig01.jpg

Practically making grain size smaller is one of the best ways to resist crack growth (=fatigue strength). Other possibilities is to have different sized atoms in the crystals, so there are no perfectly straight planes for the crack to grow. And it's also possible to several different crystal structures in different crystals. But also different structures inside single crystal.

Here is "pearlite" microscopic image. The black stripes are one crystalline structure and the white ones are another. But they are well aligned and therefore don't require any disorganized boundary when they are side by side.

http://www.eng.utah.edu/~lzang/images/pearlite.jpg

Sometimes you get bullshit like excessive boundary precipitation. Like in some stainless steels in certain heat treatments, the chromium relocates to the grain boundaries. This leaves the base metal chromium free and makes it soft. And also the grain boundary becomes lot more distinct entity. Now the crack can easily travel along the boundary layer, as the pure chromium boundary is not that well attached to the steel grains.

Also normal cast iron suffers from carbon flakes that are easy crack propagating mediums. Metals attach to metals nicely, but carbon is not metallic, so it's automatic weak spot. Broken cast iron can have almost black cracking surfaces. For this reason guys invented "nodular cast iron". The carbon makes little balls inside the iron, so it offers very little ways for cracks. It has almost as good mechanical properties as steel, but is lot easier to cast.

TL;DR Grain boundary is usually not distinct surface inside the material. It's just where one way to organize atoms shifts into another way to organize atoms. But it's still continuous solid.
And the defectors still think the movie literally trolling Kim isn't even funny:

http://www.ndtv.com/world-news/the-interview-north-korean-de...
Hands-on: Blue Hydra can expose the all-too-unhidden world of Bluetooth
Yeah... it seems to me like the world might be well served to give people with more pressing or interesting problems access to more tools and means to try to solve them.
How Arianna Huffington Lost Her Newsroom
I guess office use is one thing, but I haven't bothered keeping a printer at home for at least the last 8 years or so. On the rare occasion I need to print something, I use Fedex' online print service and pick up the prints at the Fedex store near my apartment.

I can't help but feel that traditional paper printers are a dying breed in general. Yeah, it'll be a long, slow death, but paper definitely seems passé in general.

Now if we're talking 3d printers and specialty printers like others have mentioned, that seems like an area where there could be some room for growth. Heck, if anything, I can't help but wonder if a company like HP shouldn't generalize the idea of "printer" even more and introduce a line of desktop CNC milling machines and the like.
Commented code (as in, working code commented out, not comments in code) eventually rots/becomes cruft that at some point in time is going to bite you (or someone else in your team, or some maintainer in the future)
I'm sold, it's no/low sugar from now on.
People eat fermented shark meat and blue cheese neither of which 'seem like food to me'. I'm not sure the great grandma test is particularly useful other than to reinforce one's preexisting notions.
> Fortunately we completely understand light

So is it a wave, or a particle?
4 camera, 4 radar, LIDAR, 12 ultrasonic???

That is silly overkill, and most of it is incompatible with visual cues.

I an human. I have only 2 cameras. I kick ass compared to these systems.

I can handle snow hiding the lines and edges of the road. I can handle snowbanks changing the shape of the road. I can handle cops waving and pointing. I can handle dirt roads. I can handle unmarked parking on grass. I can handle broken traffic lights, both individual and power outage. I can handle a total GPS outage. I can handle areas without cell coverage. I can handle new roads. I can handle traffic being diverted onto the opposite side of the road, or even off the road, as happens for construction. I can handle gaping unmarked sinkholes.
My take on it is simple. When you get that "bite" from a chili pepper, you know that no damage is being actually done to you, so that moderates one's normal reaction to pain (no real need to run away from the pain if there is no actual damage). However a deeper part of the brain also registers the pain as negative, and as a self defense, causes the release of endorphins to counteract the pain (the evolutionary purpose of which would be to allow you to more effectively escape the current danger that is causing the pain). Our modern brains interpret the endorphin rush as pleasure. Therefore, we seek out hot peppers.
Microsoft's not heavily devoting resources to Windows Phone at the moment. They're phasing out Lumias, and focusing on getting the enterprise experience right on their mobile devices with the HP Elite x3.

Windows Phone isn't really dead, but until Microsoft is ready, they're focusing on winning over iOS and Android users with their apps.
Responding to the point you're trying to make: How big of a problem are police killings--really?

We all understand the act of (unjustified) police killings is a bad one, but how much of a _problem_ is it? Look at the evidence.

Then look at all of the other problems that we all face, not just in the states, but worldwide. I can name a great problem that almost all of us should be focusing on: global warming. Why don't we spend our energy on a significant and catastrophic problem?

We need to prioritize. Anyone who tries to up or downplay something as a problem to you might have their own agenda, or have bought into someone else's agenda. Don't just believe me. Look for the evidence.
EMC storage is established and pretty good. I find it pretty hard to see a serious competitor to glusterfs, orangefs, and cephfs (all open source) and also question how a small startup could do a filesystem better than so many much larger firms struggle at today.
see also the really well done movie "That Sugar Film" (http://www.imdb.com/title/tt3892434/) where exactly this connection is laid out in the first part.
Tail call optimization in JavaScript
I wonder if the alarm industry has started working on using this kind of information, after all in certain applications any unknown BT IDs coming into range would be cause for an alarm or at least a notification
Hearthstone is not what I would call very balanced. High quality? Yes, but it's a frequent complaint amongst the game's enthusiasts (I would include myself in that group) that they do not a good job balancing the game.
Or rather, a day where its easier, more flexible, and more performant for IDEs to always(only) use an embedded neovim. Getting plugin support "for free".

The keybindings would then be the only thing that the IDE changes.
You can also add this to your .vimrc:

set noesckeys
JavaScript is a fantastic language. I don't get this animosity towards it. A decade ago it was made fun of by people who "use real programming languages" but JavaScript has grown up. It's actually very good and very fast. ES6 brought improvements but honestly ES5 is still a great language.
I've seen disk shares and databases saying who is editing what (updated manually) or file ownership
Is this a problem or a good thing?

Washing machines, kitchen appliances and similar technological advances, freed up our at home time so much that we can put a whole nother 50% of the population through college. A whole 50% of the population that can get jobs, have careers, and do cool shit, who was stuck wiping men's proverbial bottoms until the 1950's.

Making free time free is a good thing. There's no telling what will come of it.

Think of it this way: how much time saved on menial stuff will be freed up to go solve the so called more pressing problems? If anything, the problem is that we're thinking up wasteful ways of filling this time even faster than we're freeing the time itself up.
In a debugger you have to observe the changing state.

If you print values you get a debugging log which (for me) is often more helpful, because I can easier map it to the offending code line.

But it's good to have both tools available.
The lecture "Sugar: The Bitter Truth" by Robert H. Lustig explains some details about the harmful effects of sugar:

https://www.youtube.com/watch?v=dBnniua6-oM
I use emacs, so deficiencies on how vim handles anything do not mean much to me, actually.
Then NK just intentionally impedes food delivery while cheerfully playing the required TV message. US still looks bad. We just can't go through a hostile 3rd party.
My first thought when playing with the slider was that the Apple version was much better. But, if you focus on the faces (which was probably the intent of the person taking the photo) they do come out better in the Pix version. I think all the examples had the faces underexposed, so the "fix" for each of them was to brighten the photo.
What you basically do, is hiding and abstracting facts.

That comes at a cost, namely when someone has a special requirement, then that person has to dig very deep into your framework.

It's almost the same like Java GWT or Vaddin.
If you stick to the recommended way, everything is just fine, but don't ever try to solve some exceptional problem because then you are in a world of pain where it's just smarter to embrace JS and CSS.

The problem is, abstracting things away doesn't make them disappear, because WEB DEVELOPMENT IS BROKEN BY DESIGN.

I never used your app nor do I know how it behaves, this is just general speaking about the scenario when people try to 'abstract' things away, I hope you understand that I'm not speaking about your app but the idea of hiding things.

The sames goes for all those frameworks who tried to hide HTTP ( I'm looking at you asp.net and some older Java frameworks ), this lead to a pile of shit, newer frameworks accept the fact that we use HTTP and we got less problems by doing that.

Since you mentioned ORM's, it's called the Vietnam of computer science[0], everyone tries to hide SQL, if you are doing some basic CRUD applications everything is fine but if you need more sophisticated queries you are already fighting the ORM which is supposed to help you and not making you developer life miserable, we don't need another DSL for databases, SQL is already the best language to make queries.

I guess, what I'm trying to point out here is that I use those simple tools because I know my way around, I know how to debug it which wouldn't be possible with some abstraction.

[0] https://blog.codinghorror.com/object-relational-mapping-is-t...
That's too specific a feature to expose to developers - most people wouldn't even know about the feature, and the ones that did might needlessly enable it just to be conservative.

The intention of the big.LITTLE architecture is to let processes be migrated seamlessly between the small and big core and let the unused core be turned off to save power. The kernel and the hardware should work together to make the core switching transparent and expose a safe way to invalidate the cache independent of the current processor.
Certainly -- your point is basically the final paragraph of the article.
The state of the art in Linux scheduler handling of big.LITTLE hardware has moved through several different models, getting steadily better at getting best performance from the hardware (wikipedia has a good brief rundown: https://en.wikipedia.org/wiki/ARM_big.LITTLE). You're thinking about the in-kernel-scheduler approach, but global task scheduling (where you just tell the scheduler about all the cores and let it move processes around to suit) has been the recommended approach for a few years now I think.
Only for iOS?
The same is true with "PCL3 GUI". It's like the "Win-modem" fiasco all over again.
The less political the subject, the better the science about it. That's why I love maths. Nobody bribes a set of mathematicians to incorrectly claim the Collatz Conjecture has been proven.
I always assumed it was like a runner's high. As someone who enjoys both eating spicy foods and running in circles until I'm exhausted, both activities inspire similar feelings in me.

I'd be curious if the same feelings are found in the BDSM community. I know that there are some asexual submissives in the community; they're into it because they enjoy being tied up and/or feeling pain, but it's not a sexual thing to them. It's just fun.
It's cyclical. Warren buffet classically highlighted the nature of the cycle some time ago :
- The innovator, the imitator, and the idiot..

"At one point, his interviewer asked the question that is on all our minds: “Should wise people have known better?” Of course, they should have, Buffett replied, but there’s a “natural progression” to how good new ideas go wrong. He called this progression the “three I’s.” First come the innovators, who see opportunities that others don’t. Then come the imitators, who copy what the innovators have done. And then come the idiots, whose avarice undoes the very innovations they are trying to use to get rich."

Source : https://hbr.org/2008/10/wisdom-of-warren-buffet-on-imi

Cloud computing, big data, social media, and most of tech is in a prolonged idiot phase. A new paradigm will be ushered in and the cycle will begin again. Any more detail just highlights or attempts to justify the idiocy.
If lawmakers required all search engines to use google's algorithm then I say yes. Otherwise to comply with the law you would be required to pay google to give you access to the algorithm.
The only scraper in the world that handles JavaScript silently in the background