skysight-inc/HackerNews huggingface dataset:
Attribution is the common requirement among most open source licenses [0]. Developers occasionally reference or link to the license, but the proper thing to do is to include the license in its entirety with the source code.

> I've never released a license with my Bash scripts.

You reserve all rights to your published works without stating otherwise. Developers would be wise to avoid redistributing unlicensed works without the written consent of the copyright holder(s).

[0] https://code.tutsplus.com/tutorials/open-source-101-licensin...
In addition, although that's often not possible. You need people who can write C++ to maintain code. But it's hard to find because few people with a finance background have any experience with C++. So companies often end up developing in python and then passing it to developers who port the code to c++ for speed and to fit it in the existing framework. If they could be replaced with Julia, it would potentially save a lot of money.
Anybody who just reads one book will be poorly educated. Doesn't matter how good the book is.
I thought they were copying features from Line (both of them)?
You can't prevent anyone from casting a provisional ballot.
Donald Trump Chatbot Experiment
JSON is pretty easy to unpack, if you can figure out the call back that gets the data.
But if we assume the issue is a legal one and they need lawyers specializing in each country's laws to vet it for every country they release it in releasing a preview per-country makes sense.
Could it really be GPS? Or does it function more like an RFID chip that can be read at an extended range or distance?
I was at the same place for the best part of a decade. I left as I was pretty frustrated with pay, which wasn't bad, but wasn't going up.

Partly stayed because it was familiar, I was worried there wasn't something better (I was wrong).

I've moved to a job that I might not have been able to get if I'd left earlier.

The timing was right when the opportunity turned up.

Like any relationship, you know when it's not right, but you also no if you are able to do better at that moment.
EU to mandate 2FA for online banking: usability and transparency issues remain
As someone who has changed career to work in VR (http://store.steampowered.com/app/488760 and more to come), I'd disagree with this one.

Is it early days? Damn straight.

Are some of the headsets a bit crap? Yep. TBH I'm only really interested in roomscale on the Vive right now.

Is the potential absolutely enormous? Yes. We're only just starting to scratch the surface of what we can do with this tech.

And honestly, if I was looking at this for making-money potential rather than art and storytelling, I wouldn't even be touching entertainment. Enterprise / large-business applications - conferencing, design, anything where it's helpful for a bunch of people to be able to interact physically, on a whiteboard or a 3D model, without being in the same room. That's where the initial money seems to be for a smaller business at least.
The new bills will start circulating in 2 days.
It does hurt less than you'd think.

It's antivaxers' children the ones that suffer the most, but as long as they remain a minority, the risks of an epidemic getting out of control is very small.

And no, we are not going to eliminate infectious disease any time soon. AFAIK, the only disease we have "eliminated" in recorded history is small pox; and what that means is that maybe a dozen governments have their stash of samples that they can turn in biological weapons... all while the rest of us slowly breed resistance out of the gene pool.
Ever tried editing the xml and rezipping? Also on examination you might notice the odd binary blob in the xml..
Self Driving Car Engineer Deep Dive
The "get up and fix yourself" theory lost all its wheels long ago, though.
How US presidential election works
Clarification on what he means when he says "market": Everyone considers their solution to be new and innovative, but the truth is, your customers have had that problem for quite some time and have some way of dealing with it. All those ways of "dealing with" the problem are considered competition, in terms of "the market".
Seems more of a warning to people that are late to Christmas shopping. Very likely this will be on eBay for $100 if short supply from Nintendo.
Actually, the 100 year lease was only for the New Territories, which make up the bulk of Hong Kong's territory, but only about half its population; Hong Kong Island and Kowloon were fully annexed by Britain. However, Britain decided it couldn't sustain Hong Kong without the New Territories, and that's part of why it was returned to China at the same time.
In 2008, I've started to learn C language by solving these amazing puzzles:

http://www.gowrikumar.com/c/index.php

I think this page contains high quality C puzzles.

If you know something similar, let me know, I would love to solve.
Electric potential travels at nearly the speed of light, the electrons themselves do not (they flow at a rate proportional in some way to the amount of potential, iirc).
I only mentioned it because I saw a post on HN the other day that mentioned zcash which is suppose to add anonymity to what bitcoin does.

We get a lot of people claiming the machine switched their vote etc. Over the years, there have been stories of people forging paper ballots etc.

I just wanted to raise the issue for discussion, why all the down votes?
Suppressed supply has long been in Nintendo's playbook
Actually, since C99, sizeof char is defined to be 1 (byte). The number of bits in a byte is implementation-defined.

However, "it's implementation specific and it's most probably this, or that if you use such and such a compiler flag" is different from "I don't know".

As a rule of thumb, don't assume things about C's abstractions, read the standard instead, or ask friendly humans who do if they check out.
Kotlin 1.0.5 is here
Thought about it some more and realized screen size (at a reasonably high resolution) is really the biggest differentiating factor for me. So if SB had a 15" option I'd never get a MBP unless I needed MacOS. There are certainly some things I'd love to improve in the SB, but for me, screen size aside, it beats the MBP in every other aspect.

I may be an anomaly though. I might even consider a 17" version with a full keyboard and number pad if they offered it. My desktop is quad monitor, two of which are 39" 4K. I just like to have lots and lots of screen space.
The treaty of Tordesillas regulated colonization, but it ended up falling by the wayside as countries not party to the treaty decided to just ignore it.

https://en.wikipedia.org/wiki/Treaty_of_Tordesillas
Definitely! I don't doubt that and like the move. But I don't think anyone will be charged with corruption or tax evasion because of it.

But I'm not from India, so pure speculation.
> (If this measure wasn't carefully planned not to affect "friends" of the current administration(look up Adani Group), I would be greatly surprised and will change my opinion about the current Prime Minister) - I agree with you , but nobody knows the truth.
As a hobbyist and a complete beginner, you can do surprising amount of stuff just by memorizing U=RI and P=UI. Through a closed loop current is always the same. Through a closed loop voltage drops must equal the voltage source.
Not so easy. If I buy something for $1 million, I'm going to have to account for the source of that money.
Atmosphere stripping due to solar wind is a natural process that takes millions of years. Atmospheric production is a deliberate process limited only by available energy and raw materials. And, of course, the economics. But the point remains: you absolutely can densify Mars' atmosphere, and you won't have to worry much about it until you get to the point where you start running out of raw material to replace the very slow loss.

My favorite idea to re-liquify the Martian core is to move Ceres into orbit around Mars. It'd take a very long time to do it, but you've got millions of years. But the point is, in the meantime, having a dense enough Martian atmosphere to walk around with just a gas mask is certainly attainable in a lifetime, so long as you have enough energy production to do it.
All those words and it doesn't even entertain my favorite if-i-had-a-time-machine scenario: EE would be a bit easier if Franklin had swapped positive and negative.
Understanding Startup Investments: Equity, Convertible Notes, and SAFEs
> essentially XMPP with Conversations is all we have in this arena right now

There's also Matrix (matrix.org). Took me about half an hour to set up a homeserver, has federation and TLS for now but full end to end encryption is already in beta (since I'm using my own homeserver I'm fine with just TLS) and Riot, the biggest client, is easy to set up and use. My wife is rather opposed to new things and isn't amazing with technology but she's happy enough with it.

Conversations on the other hand was a pain to set up self hosted (more Prosody/eJabberd's fault though) and had silent message send/receive failures.
I use Xposed/XPrivacy to restrict my phone's Google app from accessing the internet, which forces voice recognition into local/offline mode. In this mode, it cannot do true dictation style text-to-speech, but it does still recognize and respond to voice commands.
I'm personally really interested in starting with chorded keyboarding, this reminds me of another product I saw once that I for the life of me just can't remember. But it reinvigorated my desire to search for it, so I'm quite thankful
My point is these apps exist already, in the App Store...
Defenders of open source, rally around the OS-outcast - for he who is condemned by the public, may he be horrible and atrocious as can be, is our brethren in spirit.

You know how bad it is, if Microsoft lowest-point is your high point.
Tesla Gigafactory Two Planned for Europe
I've seen software specifically made to tackle such complex processes and they were buggy as hell. And I've seen 100+ connected Excel spreadsheets managing $500M+ yearly transactions of the buying department of a white goods manufacturer, it was a work of art.
Migrating our Scala codebase to Spark 2
This is not tracking any transactions, though? What the cash does once it's out in the wild is not known to the govt.
Is the slanted apostrophe symbol ( ‘ ) that he uses in #3 even treated the same as the normal single quote ( ' ) in C? Note that it's not even a backtick ( ` ), it's a third symbol that's not on a keyboard.
You can drop a file on the OSX open-file dialog to navigate to that location and select the file. That helps a bit.
https://news.ycombinator.com/item?id=12526559
What would a Trump victory mean for the EU?
What will be next? A Gigafactory in Europe?

Yes: https://electrek.co/2016/11/08/tesla-location-gigafactory-2-...
People say "capacitors store electric charge" because that's how the integral form of the capacitor equation works. [1] When tutoring EEs in university I spent a lot of time getting them to unlearn water analogies. They break down in some very fundamental ways. [2] I agree the analogies are useful when introducing the concept of capacitance and inductance but to me the analogies are the dead-end path.

[1] http://hyperphysics.phy-astr.gsu.edu/hbase/electric/capeng2....

[2] https://en.wikipedia.org/wiki/Hydraulic_analogy#Limits_to_th...
Location: Chicago
Remote: yes
Willing to relocate: ask
Technologies: Android(JAVA, have not touched embedded yet)
Resume/CV:http://shareme.github.io
Email: fred.grott@gmail.com

Some of us android devs got so disgusted with the quality of Android Support Libs in terms of back-ported UX that we set out to hand-create our own UX libs that have better quality. Why would I care this much about UX on Android?
The insurance impact of self-driving cars and shared mobility
Most of these are not conservative, they are just things you don't like. Expanding foreign engagement and the military is the opposite of conservatism. Support from established business is a pretty weak argument, she wouldn't be getting nearly as much support if there were an actual conservative in the race. "race-baiting language" and being rich are not conservative positions.

On the American political spectrum, she is not conservative.

Also, you've listed several good reasons to dislike Clinton, but

> Not only is HRC a political pragmatist, she's on record actively trying to stop the only moderately successful leftist political movement in the US (Sanders) and joking about it to bankers!

In what world is pragmatism a bad thing? And what politician doesn't joke about their opponents in private? What human being doesn't joke about their opponents?
And it's not like any other language you can choose from for working in the browser is perfect.
That margin of error is across the whole country. Vote checking would run over a much smaller area.
Master stroke by the government by introducing 2000 Rupee note without even talking about the inflation and an economy that is in ruins. Good one time move against a subset of corruption and counterfeiting while getting away with not having to answer any questions about bad economic conditions.

I for one hope this leads more people paying taxes even if in the short term so the Government can consider lowering taxes for the middle class.
Couldn't read our sleep while being driven on the B51 ( from experience). But not everyone will be as prone to being car sick as I am. Didn't Audi once develop suspensions that cancel the effect of curvy roads?
MS is not open. Well, they're as open as a Burmese tiger pit.

I.T. Has been evolving leaps and bounds due to "open" initiatives (GNU, FSF etc..). All the "closed" companies are hitting a ceiling in terms of their profits & their tech. is stagnating. MS is trying hard and they can catch up, but it's too little too late.

Nothing from the MS software portfolio beats a plain vanilla Unix/GNU Linux command shell (bash,sh etc..).
Because when lots of people collectively make dumb decisions, then the whole macroeconomic picture goes bad and people like you and I, otherwise not involved find ourselves out of work because of general layoffs in a down economy.

One bad decision here or there won't make much of a difference, because it doesn't dent the whole, and it likely doesn't affect anyone directly connected to us. But many bad decisions is a whole other ballgame.
Show HN: Get free game tickets  for being a Sports Fan
Stability First: Node.js core's job is to never break, upgrade v8, and be fast
Thanks for the heads up. Our deploy process was stripping out all the attributions :(. This has been fixed and they are back in now. Regrettably the project's source is not currently available.
The primary use case for web scraping tools like Rvest is for data that doesn't have a JSON endpoint and everything is rendered serverside, or is a static web page.
Nope. When the seller deposits the money, they'll have to declare sources, including the PAN number of the buyer.
It has some of the same kinds of problems that approval has, given that approval voting is a special case of range voting with only 2 options, 0 or 1. But I think it's better than all of the others, and much simpler to implement and understand I think.
True colors: adding support for HDR videos on YouTube
Did you provisioned an Azure VM while you were in Hong Kong or an Azure VM that was hosted in Hong Kong?
VR is going to help in this regard. Will VR be able to be a good replacement for a walk over the forest? I think it will. I didn't need VR to trade my outside activities for indoor, climatized comfy online ones. Although it's probably true that spending years inside a submarine isn't for everyone.
That may well be true in some startup contexts but, more generally, capital (more typically called equity) is effectively whatever is left over after you subtract your liabilities (accounts payables, short- and long-term debt, etc.) from your assets. This number shows up on the same side of the balance sheet as liabilities.

A balance sheet doesn't really speak to who might have claims to ownership of the company under what terms and the dollar amount of equity on the balance sheet doesn't imply that investors are owed that specific dollar amount.
I hope this sells well as I would love to see a SNES/Famicon Classic Edition. That was the console of my childhood :)
Children take a long time to realise that one half of pizza is the same as two quarters. In general you can give a child less pizza and as long as it's the same number of pieces, they can't tell the difference. The well-known experiment is with presenting two sets of pieces of chocolate, one with less chocolate but more pieces and most children say the one with more pieces has more chocolate.
Lovely how you can't read half the words in the subtitle, because it is white text against white background.
> Meanwhile, in the real world, network and kernel programmers have been using some variant of u_int32_t since forever to ensure that they can parse network packets and driver data structures by copying or even casting things into structs.

And compiler developers in the real world are also increasingly nervous at this state of affairs. The subset of C that works in practice is unspecified. There are plenty of optimizations that compiler developers would like to do, but they don't because they're worried about breaking some code somewhere that relies on undefined behavior (like the code you're talking about). At the same time, performance competition pushes compilers to exploit undefined behavior more and more heavily. There is (IMHO, well-founded) worry across the board that this situation is not sustainable. Experience with this problem motivated the design of languages like Swift, which try to clamp down on UB drastically—which also has the happy side effect of making articles like this one inapplicable.

Undefined behavior has already had practical consequences, such as security-sensitive VM escapes: https://bugs.chromium.org/p/nativeclient/issues/detail?id=24...
> Today rustup provides access to the standard library, but as we’ve seen in this post, there’s more to cross-compilation than rustc + std. It’s acquiring and configuring the linker and C toolchain that is the most vexing

Unfortunately I'd have to agree with this, C is just easier.

> We have knocked debug symbols down, now let’s get rid of the remaining libraries. Some bad news: From this point on you are entering the realm of nightly Rust. This realm is not as scary as you might think, as it doesn't break in your face, but it may break in smaller ways (which is why we have nightlies!). That’s the major reason that we don’t yet have nightly features in stable– they may change.

Relying on a nightly for production code is simply not something I would ever get approved.

I sort of hope that as Rust solves these issues, tools like rustup and Cargo will get to the state of Red and its cross-compilation state. (Compile for Linux-86, Linux-ARM, Windows, macOS, Android with one flag from the one compiler. Which is less than 1mb, statically linked.)
You can't jump from and to -any- devices. They can't talk to each other. They have different network stacks.

Lemme me give a simple illustration. You know that wifi has different encryptions standards: WPA1, WPA2, WPA2-something, TKIP, AES (and mixes of those).

Now, imagine that Zigbee has no encryption standard, each manufacturer invented something of his own. [That's a simple example of a piece of the L2 layer. Trust me, ALL the upper layers are are even more of a mess :D].

There are thousands of bugs in Zigbee devices for sure, but they are specific per device/firmware/network stacks. Not cool enough for a fun apocalypse.
If websites wanted to make their data accessible, they would create APIs. Data on websites is inaccessible for a reason.
Yep, but even tomorrow is not today.
The parent seems to be coming from a skewed background. Most of his suggestions are way too low level. It's like telling a software engineer they must first write an operating system before they can write a web app.

Learn Theano, TensorFlow, and maybe Torch. They'll handle the low level details for you. You just have to know some math to use them.

If you just want to dive in and be immediately productive, you'd be hard pressed to do better than sci-kit learn and keras (for machine learning / deep learning respectively)
I'm an Excel power user. I think Microsoft is moving in the right direction, with the addition of Tables, PowerBI, PowerPivot and R in SQL Server. What I'd like to see in Excel is:

Hotkey training built into Excel
Python as an optional language along side VBA
Proper Data Tables with Types and Indices, or even SQL in Excel.
Regex Search over Columns
PowerPivot use case training
Web publishing of reports made stupid easy
I know. That's why I said Project Orion was only the start of a Wikipedia hole.
Guam’s straw poll: Where America’s accuracy begins
They went from barely making a profit to basically breaking even, the 95.7% figure is very misleading.

> Revenue fell 1 percent to $363.6 million
Already discussed a couple of weeks ago and straight from the horse's mouth:

https://news.ycombinator.com/item?id=12797341

https://protonmail.com/blog/search-risk-google/
> Microsoft is selling services more.

Maybe, but what I'm saying is that:

Apple costs, is closed-source but (somewhat) cares about privacy.
Google is free, (somewhat) open-source but actively doesn't care about privacy.
Windows costs, closed source and actively doesn't care about privacy.

In other words, with Google you're not the customer, you're the product.
With Microsoft you're the product and you have to pay for the privilege to be a product.
Not Your Problem
What should be the biggest priority for the next president?
Yes, usually by rationalizing with the help of management consultants that somehow it isn't applicable to their particular situation.
Big data shows people’s collective behavior follows strong periodic patterns
Artificial gravity can be created with a centrifuge, and pretty much anything with mass will shield you from radiation. Currently making a centrifugal spacecraft lined with radiation shielding would be too costly. The cost efficiency of rapidly reusable spacecraft could make such solutions to these problems affordable.
A 386 was a reasonable Unix host at the time. I first experienced Unix on a 68020 box attached to dozens of terminals. There were a couple Unix like OSs that were relatively inexpensive but I don't remember any that had a GUI.

All that is not very relevant. Had Microsoft never existed, it'd have been an ecosystem too different to make any valid prediction. We'll have to eventually restore the universe and run a different path to see.
The timing couldn't be better. My daughter is turning 7 just before Xmas and this is going under the tree!
One of the interesting irrevocable permissions in that "Other" group is full network access, so any app can portscan your network or try to hack your IoT devices. Bluetooth pairing is also in Other. The Android permission model is terrible.

What ever happened to Intents? Shouldn't photo sharing be a simple Intent rather than requiring a new UI and storage permissions for every single app?
How Fabric designed its analytics SDK to be more energy-efficient
React component to PNG converter
Yep, thinking ... no commitments for desktop support at the moment I'm afraid :)
You can exchange your old notes anytime after Dec 30, from a RB branch nearest to you. You just have to give a self declaration for it.
Do you have a scientific study backing this up? You just restated the claim that it is a problem.
Unless you're looking to burn bridges, I wouldn't resign in a standup. Always talk to your superior about it privately first. After that all bets are off, but doing it publicly in front of your entire team gives no one much wiggle room, including yourself.
How about Dark Meat? I like Dark Meat.
Nano-GPS chips in the new 2000 Indian Rupee notes