skysight-inc/HackerNews huggingface dataset:
The issue with general reviews is that they're not tailored to our tastes, and possibly more important, our momentary whims.

Better to have an option for a likeness score applied to reviewers as a filter.
I'm not talking about rsync'ing a bunch of files onto a NAS, I'm talking about an actual backup system. You'd just restore from the file revision immediately before the encrypted data.
As soon as people realised there was an easier way than building and testing packages on 8 different distros, then having people whine because they don't act "right" for each distro. Packaging takes a lot of time out of development work.
The main difference is the License which is much more liberal in this case. Also binding C++ code requires wrapping the code trough a C interface which is really a pain; especially when considering the the underlying OS APIs have a C root.
Laser Geodynamics Satellite
It's not that terrible:

> "Declaring the title of a book is not writing a book"

I think you can make a reasonable analogy there.
So fancy type-level assertions that prove the correctness of your program are also not code? That's a weak argument.
wow, the 500% stat you quoted below on the difference between 660 and 760 fico is pretty amazing.
I think it depends on the bootcamp. Some bootcamps do market themselves as college alternatives. I spoke with a bootcamp requiter recently and he attempted to convince me that pursuing a CS degree was a waste of time.
There was a story about a Tesla's radar being blocked by a moth, that smashed to its front. A fully autonomous vehicle would have had to stop and wait for someone to come by and clean the radar. Or there need to be lots of additional minor repair gadgets added to the car to clean sensors in case of dirt.
Writing an outline of a book is more analogous.
Is it Oracle's position that all implementations of the Java APIs (or partial implementations) are illegal, unless it's specifically allowed by Oracle?

That sounds ludicrous. What about unit testing libraries, for example?
IANAL but it seems like it would set the precedent that you cannot do clean room implementations that are legal.

That would, for example, prevent every browser after Netscape from building javascript into their own browser.

It might have prevented Mono from existing.

It would have prevented Atom and Sublime from being able to use Textmate syntax files.

Are those bad things? I believe they are.
Every time I look into packaging it seems like it has become even more of an arcane art (or I just don't know what to search for). Most guides and tools seem to aim at package maintainers for individual distros, which have different needs then someone wanting to package their individual software for as many distros as possible.

What are the tools to use to solve this?
By using tools like Rockstar - https://github.com/avinassh/rockstar

(PS: I wrote it)
Why not make a robot together with kids?
and samba / smb? And no reimplementations of the aws apis to port out of aws.
I wonder how Deluge looks/feels on Windows or OS X. I've heard only good things about its native looks, but haven't ever used it on anything but Linux.
I'm not really sure I agree with communicating over the network in your GUI anyway. A git frontend shouldn't handle the connections, this is what libgit is for. Which would probably use curl or similar internally. Both of those are written in C, and are also reasonably secure as far as I know.

I stand by my point. Simply "not using C" isn't magically going to make your application so much more secure.
Cool stuff !
Portable Executable 101 – a windows executable walkthrough
Europeean light pollution map – AVEX 2016
You could have truck drivers just at the start and end points of a route. Trucking companies can have representatives at the border, who then guide it through customs. No need to sit in the vehicle for hours.
It's really not about whether bad things would happen or not. It's about what is the correct decision. I define an interface for a box. It has methods push() and pull(). I implement a wooden box that conforms to this interface. Many happy users push and pull my box via the interface all day. Someone comes along and implements a metal box that conforms to my interface, so that users can push and pull a metal box. I sue that person and win. Does this sound correct to you?

What bad things would happen?

* Compiling against any C header files, such as kernel headers, is called into question. This has massive ramifications because of many for-profit businesses that compile against the headers of GPL code, as is standard practice.

* Amazon S3 API is widely implemented by other cloud storage providers. Sharing an API between products makes it easy for customers to switch one application between different providers.

* This is copyright, not patent. Which means there is no requirement to register a design, no oversight and no cost.

* It could cause a rush of people just writing obvious API combinations to be the one who "got there first" and potentially harm their competition.

https://www.publicknowledge.org/news-blog/blogs/why-you-cant...
This also means that Wine, GNUstep, FreeDOS, etc., are illegal, right?
Apple’s Billion-Dollar Bet on Didi Chuxing Is About More Than Just Ride-Sharing
https://clara.io/
Since version 8.5 Tk ships with themed widgets that by default try to look native on Windows and OS X by leveraging the respective platforms' native GUI toolkits for drawing.

For the details see https://tcl.wiki/14796.
If you don't believe in widespread racism, what is your explanation for why people of color, as a group, keep having a bad time?

It can't be some property of them, because believing that would be racist, right? If it's not them and it's not us (I'm white) then what is it?
ha ha thanks for the mention, I am the author of that tool (:
As a counterpoint, my Chinese teacher said the other day that she is worried about the days of the Cultural Revolution returning.

She sees her relatives sharing propaganda pieces on WeChat and showed us a video of her aunt unironically performing the "Loyalty Dance" (as in loyalty to Mao) with her coworkers. They will also get angry at her when she tries to talk about China's worse points.

This might be an age thing though, maybe the younger generations have a different outlook on these things.
> A failed state with 1.3 billion people would be a huge headache.

Here's one of the most interesting deceptive phenomenon that almost all the modern human failed to detect. That's why the states have so many headaches and will continue to have more headaches.

A rational politician should control his/her own strong desire from ideology(i.e. eager to spread the value of democracy/universal human rights all over the world) to avoid the "huge headache". But the reality is irrational politicians driven by their strong belief pretend to be rational so others think their decision is based on reasoning.

A famous example as I mentioned in another post is Mr.Obama blamed G.W.Bush, who created headache of Iraq with a naive view that he was doing good thing to Iraqis, but Obama created Libya headache by himself. What he criticized Bush in words is just a way of showing he had a better judgement and more reasonable than Bush so he can win in election. His behavior shows there's little difference.

Another example is Politicians like to talk "US interests". Most people might not think of the WORD is just a way to show other people they are rational. Their behavior not always really align with US interest.

Next time when you hear a politician saying "A failed state with 1.3 billion people would be a huge headache and against US interest", don't be so confident they are the same as you. Politicians are special specie extremely good at creating wrong impression to other people.
Yes, it would seem logical to me.
Somebody needs to analyze results from http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=H...

What does one say of http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=H...
> Minecraft's social/"tragedy of the commons" problems

I've only player single-player. What are these problems?
> Of course declaring code is code. The clue is in the name, "declaring CODE".

This doesn't follow, sometimes language does unexpected things. E.g. a dwarf planet isn't a planet.
actually a 40yr old athlete that has already more than 20 year of athlete life behind will have a body in a much more bad shape than a guy who had regular walks and healthy diet.
If the juror can't understand the distinction between declaration and implementation, then he is not fit for this particular case. Isn't it smart of him to make that point explicit?
Emacs Testing with Assess
More easily said than done.
Wxwidgets is itself already a wrapper over the underlying C APIs provided by the OSes. This makes sense if the target language is C++. But it is a real maintanace nightmare if the target is a "managed" language. Then it must be de-wrapped as a C api and every time there is a change in WxWidget it's probable that the C-inteface must be updated as well. Having a straiforward C implementation reduces much of this maintanance overhead.
Leci [API] n'est pas une code.
Is bitquest capping at 32 players? Because the max population size for a minecraft server is over 2 billion.

10,000 faked kills for 100 fake players is ~$442.
that would imply they plagiarized code...
I am curious about the implications of this lawsuit for Free SW. Claiming copyright over the Java API is not that far from claiming copyright over a C header, and most projects do just that.

On the one hand, RMS has said that "just using structure definitions, typedefs, enumeration constants, macros with simple bodies, etc., is NOT enough to make a derivative work. It would take a substantial amount of code (coming from inline functions or macros with substantial bodies) to do that".

On the other, I imagine that somebody could get in trouble for e.g. copying the files under linux/include and providing a proprietary implementation underneath (unlikely scenario, you get the point).
Researchers demonstrate size quantization of Dirac fermions in graphene
Interesting. This makes me wonder about how many blog/forum posts in the Western world that are written by PR agencies. Not working for governments, of course, but for corporations and NGOs.
FPM[1] will get you most of the way there, but your packages are still going to seem a bit out of place unless you make distro specific changes.

[1] https://github.com/jordansissel/fpm
How necessary is it to have a separate /boot partition these days though? I have one because my root is LUKS-encrypted, but I think Grub could handle booting from an unencrypted ext4 root. I guess it would still fill up eventually, but maybe not before a re-install for other reasons.
Qt is better supported and easier to use compared to GTK. It's also probably the best cross-platform toolkit one can get right now.

Was surprised to hear that even Linus got sick of dealing with GTK and ported Subsurface to Qt, but that's how it is.
Personally, I prefer programming in Qt versus GTK. Also, I think GTK is losing developer's mind-share and Qt is moving forward faster, is targeting mobile platforms, is quite active, backed by a company, etc., etc. This kind of things are very important because some of us would like to make a living out of these things!

As someone who would like to create a commercial application for desktop, I really appreciate that at least the UI frameworks for Windows and OSX are quite stable.
PornHub launches BangFit so you can bang to get fit
Briem has been criticised for creating "zig zag" handwriting that's hard to read if the writer writes at speed.

And you need to include the http:// if you want those to be links.

http://graphics8.nytimes.com/images/2009/09/08/opinion/OPED-...

http://briem.net

http://italic-handwriting.org

http://studioarts.net/calligraphy/italic/hwlesson.html

http://BFHhandwriting.com

http://handwritingsuccess.com

http://Lexercise.com

http://HandwritingThatWorks.com

http://freehandwriting.net/educational.html
Google is trying to make the case that interfaces aren't 'code' here. That's the entire case here, right?
Oracle will likely win on technical grounds regarding APIs but only because the law is unsuited to software. It's whether a judge should overrule it on principle of not patent trolling as it's against the public good.

It's the fact they bought Sun with the intention of suing Google in order to profit from Android's success. If it was Sun suing it would different.

After Elon Musk pledged that other car manufacturers could use Tesla's patents is Larry Ellison going to wait until all cars are electric and Tesla is a minor player before buying them out and immediately turning around and suing the entire industry?
Show HN: Qwerkey, a better way to play chords
> He comes across as he's trying to avoid the issue by playing with words

Sounds like standard courtroom behavior to me
I can't really tell who isn't bothering to explain what an interface / API is & why you might want to copy one vs make your own. Is it Larry or the writer of this article?

If it's Larry, then it is interesting to see this sort of laziness when so much money is at stake.

Terrible to read what a song & dance Oracle is putting on. 11,000 lines of code! gtfo
The simplest way to mitigate the risk that you might be sued if your code is too similar to someone else's code is not to share it openly in the first place. If Oracle win then every large corporation will have to ask the question "Can we release our code? Do we know it's all ours and not something a developer took from a closed project[1]?". Many will choose to not to because the risk is too high.

[1] Knowingly or otherwise. If a dev bases their code on a Stackover Flow answer they could be unwittingly using closed code.
What are the precedents similar to this case? Surely there must have been some litigation over API use before?
>Not working for governments, of course,

Why not for governments?
Bits of Me – Confronting your data doppelgänger
> The open source solutions require you to hire some sysadmins

That is rarely an issue, though – even my German (combined middle and high) school had a dedicated sysadmin and two teachers teaching computer science who had a PhD in compsci.

Developing custom systems, running them, etc comes a lot cheaper longterm than going into vendor lock-in (especially with privacy laws, where even looking at Google can cost you millions)
It describes calculations or operations, so functional code still seems to perform or describe some actions.

Constraint logic programs seem more of the grey area I think you're talking about. Is a set of constraints "code" (c.f. https://en.wikibooks.org/wiki/Prolog/Solving_a_Logic_Puzzle#... )?
If you drill down far enough it's all binary or byte code. But on the way back up, there are variations of implementation in more than a single language.

Pseudo inception like self describing languages are close but never 100% self describing (this always blows my mind). Then there are languages implemented on top of C, and the many XVM languages (elixir built on the erlang virtual machine, JVM langs, etc)

Any particular language is almost always composed of multiple languages, so trying to craft one to solve all problems is an interesting problem.
The other question is what an Oracle win would do to the Java ecosytem
Are APIs/interfaces patentable?
Depends on your precise definition. Most atheists consider atheism the lack of belief in a god, as opposed to the belief that there is no god. The distinction is important.
How to Develop an IM Bot for Facebook Messenger
Survival analysis of hard disk drive failure data
Have you missed out on the past few years of news?

Facebook has admitted to having manipulated which articles showed up in your news stream, and in which order, to test if they could manipulate the mood of their users.

There was even a discussion about it on here.
I think what you are doing is re-defining the strategy and saying it isn't bad. But the way MS used it was wrong. They didn't just create open tools that everyone wanted to use so they won out. They intentionally tried to join into an effort, purely to try to move it in a direction where they could shut others out using their market dominance and then kill off competitors. It's not just winning through fair competition and that's the problem I have with your statement. MS violated the law and behaved in an unethical manner rather than competing on the merits of their products.
A chatbot for food recommendations in New York called Clemo
Either Google needs some better lawyers or this article is not telling the whole story. This should be a very simple issue to explain, open and shut case.
In my opinion, things such as Qt, WxWidgets, etc., which are implemented in C++ are from the time that C++ was supposed to be the breakthrough language. So these toolkits only targeted C++ in the same way that SWT was mostly thought for Java (although it may have been written in C or C++, I don't know).

This library seems to be implemented in C so that higher level languages can make use of it. C is much simpler to interface than C++. For instance, you mention WxWidgets, but that thing is so god-damn complex that there's still no stable WxPython for pyhton 3..

I really hope that this libui stays as just a simple simple thin wrapper so that we can build complex things no top of it in each language. For instance, python guys may create a declarative framework on top of this while lisp/haskell guys may create a Functional Reactive "thing" on top of it. As long as libui stays simple enough, everyone can extended it in ways that make sense for their own languages..
I've used Tk many, many times as a foundation of a temporary strawman interface while the real UI experts ... do whatever it is they do. I've also used it for custom instrumentation GUIs.

That 90% constitutes a lingua franca.

Not knocking the nice UI/UX folks - they work their corner, I work mine, and it's nice to have a technology to bridge schedules. My observation is that that 10% consumes as much as 1000% of the schedule at times :)
Last night I watched 19 engineers use my application to work collaboratively, in real-time, on a single canvas, to design a transport network for a city. That kind of functionality has never existed before, anywhere, and is a damned sight more important than preserving the idiotic "delete === go back" keybinding that 99% of the population doesn't even know exists and only ever triggers accidentally.
> The problem with configuration options is that they need maintaining indefinitely

This is a shortcut button … The maintenance argument is really a straw-man in this case …

> but you have to draw the line somewhere.

And this shows that they chose to place this line at «this product is our product, there is no customization options»
I'm going to go out on a limb here. While I'm definitely not on Oracle's side for this case, I'm not so sure I agree with the statement that declaring code is not code in general.

To me, that's akin to the NSA collecting phone call metadata and then claiming that it's not really a problem because they don't actually have the contents. Except, as we know, with sufficient metadata, you don't even need contents to figure out what's going on.

The same goes with APIs. With sufficiently comprehensive APIs or sufficiently advanced programming language facilities, which are becoming more and more commonplace (more sophisticated static type checking, macros, and template metaprogramming), more and more information becomes encoded in the declarations, to the point where you really can't claim that the declaration isn't something you should be able to copyright. With the Java API under consideration I agree that the APIs probably shouldn't fall under copyright, but I'm not sure I agree with this precedent being set here more generally.
Scalable WordPress Architecture
Slight difference. Salesforce's Apex is name of their programming language. They don't compete directly I don't think?
Would this also apply to projects like OpenJDK, that are alternative JVM implementations? If so, why did Oracle never go after them?
That's a particular viewpoint that isn't shared by, for example, Europe, where my data is mine, and a corporation gets to use it with my permission. They need to tell me that they gather it, and why they gather it, and what they do with it, and they have to only keep it for as long as necessary.

There are protections for me if a corporation sells my data without my permission or misuses my data.
The Guide to Legal Tax Evasion
What sysk is saying that atheism is not the belief that no god exists, but rather the lack of a belief in a god.

It's also not as if any two unsubstantiated and unprovable positions are just as likely to be true; see Russell's teapot[1].

[1]: https://en.wikipedia.org/wiki/Russell%27s_teapot
Note: I stumbled across this while Github stalking TJ Holowaychuk to see what he was up to these days. :)
>Not working for governments, of course

Why? That's pretty naive.
I hope they will open source this, so we would get Android apps on other Linux distros too. That would be a great win for Linux app ecosystem
Does anyone know how permissions would be handled? There are some Android apps I'd like to install on a Chromebook but I certainly don't want them to get access to my contacts.
My main learning in this article was: Be as unspecific as possible. I think making things as specific as possible is what coders learn early on (component thinking etc). But since we want the whole page/component to profit from the styles we write - this makes a lot of sense.
Compounding em is total hell to keep track of in my head, even with a stylesheet open in front of me. I'm not much on top of front-end, but why aren't rem units just better in every way?
> Lucas: So they became obsessed by the latest special-effects tools and no longer cared about the story.

Funny coming from the guy who directed the I,II and III which notoriously did not care about making any kind of sense, story-wise, and instead focused on special effects (look at the making-of movies, Lucas was in awe of all the CGI he could do then) with paper-thin characters on screen.
I suspect there would be much less market for the autopay feature here in the UK, where you can ask the bank to direct-debit the minimum amount every month to make sure you have no late fees.

I'm skeptical about the improved rates for debt consolidation, but if you're going to give people subsidised credit with investor's money I'm not going to complain.
Small, INI-like language for specifying configuration.
This is a pretty good article about general things to do or to avoid when writing CSS.

If you'd like to go a step further, I really recommend this[1] CSS style guide by the folks at Trello. I try to use it on all my projects. It makes working with CSS so much easier in my experience.

[1] https://gist.github.com/bobbygrace/9e961e8982f42eb91b80
The Fading Dream to Liberate Africa’s Last Colony
Is there something stopping these corporations to do anything else with the data? I can imagine recruiters willing to pay on some educational information/analysis. I can also imagine corporations selling credit rating information based on the data on the individuals they have. And these were after thinking about 25 seconds of possible valuable use cases on data.
The best of JavaScript, including the Hall of Fame, in one web application
>IANAL but it seems like it would set the precedent that you cannot do clean room implementations that are legal.

the practice that interfaces are copyrightable seems to has been in place for quite some time. AMD couldn't make Pentium socket compatible CPU. We have LGPL for the same reason. The miracle of IBM compatible BIOS may be attributed only to accidental benevolence of IBM :)

Google is on the receiving end right now, yet the copyright protection of the interfaces plus DMCA is what gave rise to the "platforms", and Google just happens to be a one of the 3 largest ones. Unfortunately one can't have it both ways.

Anyway, Stalman's preaching may happen to be just a very concrete practical advise after all :)