skysight-inc/HackerNews huggingface dataset:
The problem I see is that this would work only with linux AFAIK.

Maybe cygwin can help here? Or run this stuff on a virtual system, vagrant, virtual box, qemu... I have no idea how to do this in windows/macos.

Or encourage your users to just ditch those proprietary systems ;)
The big thing that techies on hacker news need to realize here is what this company is trying to do by collecting all the data with so called "deep packet inspection". they provide data at the cost of stealing all your activities on phone irrespective of app to do big data analytics. same thing that Facebook wanted to do via internet.org. It becomes easy this way. for them data is the new oil[1]!

[1] http://in.reuters.com/article/reliance-telecoms-jio-idINKCN1...
Why?

Not all software is designed to run on servers.

In some cases, building locally will give a quicker response cycle.

Editing locally is almost always a better user experience. Especially if your servers aren't in the same building.

And plenty of other reasons (travel, flexibility, ...)
WHEN a MUSLIM FINDS HE HAS BEEN HOODWINKED ABOUT MUHAMMAD THE PROFIT
"If two relations have identical designs, the difference can only be encoded in the relation (and possibly attribute) names,"

True, though the (and possibly attribute names) part seems dubious to say the least. Different attribute names makes the designs non-identical, no ?

in violation of the IP [information principle].

This interpretation of the IP is outright absurd.

One, the "I" in "IP" was obviously intended to cover only ever the [end-]user's own business information. The "information" that is being "hidden" under this absurd interpretation is the mapping that applies from relation names to intended interpretation. That information is never part of the [end-]users "genuine business information". How could it ? The mapping in question arises only when the models are being developed. As long as no computers are involved, no information models and no mapping, but the "genuine business information" stays the same.

Two, the relation names are present as a value of an attribute in a tuple in a relation. In the catalog that documents the structure of the database that will contain the [end-]users "genuine business information".

As such, it is inaccessible to the DBMS, which cannot rely on the RPs [relation predicates] to accept/reject tuples as correct/incorrect.

Not sure what is intended here. Is it claimed that because "table names are inaccessible to the DBMS", it is impossible for the DBMS to enforce declared constraints ? Ouch. The SQL REFERENCES clause ought to suffice to counter that.

Users--with little, or no help from the DBMS--must ensure that the correct tuples are inserted in the proper relation.

So they must know the mapping from relation names to intended interpretation. That is not an insurmountable problem. Hundreds of thousands of developers have already been doing that [or something extremely similar] since before databases even existed.

Moreover, because information is not represented explicitly (as data values), relational operations lose it: if you UNION the two relations, you get users that either viewed or downloaded items, or both.

Then don't union the two together. (It is alas left unclear whether the usage of the term UNION here refers to invocations of that relational operator on the two relations in the original design (in which case the "loss of information" is (a) intentional and (b) not really loss of information because the original relations have not magically disappeared by computing the union), or in the sense of blindly mergeing the two tables together at the schema level without adding an indication of view vs. download. In which case it's just a stupid design mistake even my cat probably wouldn't commit.)
> I don't even want a bookmark manager built-in

No bookmarks? You mean one would have to type in every website address you want to go to?

It's so much easier to click on bookmark in the list, and with today's wide monitors, horizontal space is wasted anyway so I keep the bookmark sidebar open all the time.
> I've seen artists who demand the luxurious corner office, with the luxurious view, and then put paper over the windows to stop the light coming in. I've seen companies buy MacBook laptops for every employee, even though they're never taken away from the desks.

Well, the artist probably has a Mac laptop, with the horrible glossy screen, which basically requires that there be no light in the room …
India only has 1.2 billions
Depending on how you consider that phrase:

A) victim of it's own success. Computing hardware is cheap, 10k desks + masseuses + on site food service + all the other perks that are constantly individually compared against "well it's only % of your programmers salary" all started adding up

B) phones made people remember that the user's hardware matters more than the developers build farm.
Beginning of the end for Pokémon Go?
I recall seeing concept art for a CD player with the same design. Unfortunately, CDs have to spin at much higher RPMs so it can't really work. Or rather, it can work, but it will double as a saw for any finger that wanders too near the edge.
I personally disagree. That requires that you use vim or emacs, which is not feasable (or even desirable) for many programmers. It also requires a stable and low latency network connection; something which is not always available.

Anecdotally, I had to work this way once for an employer. It worked rather well, but our "development" machines were on-premises, and when they went down, everybody was down. I was also extremely limited in what I could download and run, since the machine was shared with other developers. Not very productive.

Though, I did get really good with Vim, so I am thankful for that.
Welcoming the Parrot S.L.A.M.dunk! The new drone development kit
The single 4:3 monitor is rather like the famous Van Halen rider about "no brown M&Ms": it's an opportunity to red-flag the employer.

Monitors are cheap, at most one or two developer-days of salary. If you can't get a monitor, what happens when you need to buy some more specific piece of equipment?

A previous employer had an extremely liberal policy on letting us just buy anything that cost <£100. Obviously we recognised this was a privilege that would be taken away if abused, so we didn't use it much, but it was tremendously liberating. Want an evaluation board? Need a cable? Or a book? Done!

Previously I've had to do a PO for a box of M5 bolts. That's the morale-draining opposite, especially if you have to sit around wasting several orders of magnitude more than the cost for the paperwork to be done.

(Aerospace people excepted where it's actually required)

Oh, and it is too noisy to concentrate in this open plan office without headphones.
Not-quite-so-broken TLS – lessons in re-engineering a security protocol (2015) [pdf]
Credit Card Usage Behavior in Developed Asian Countries
The older term "blogrammer" seems better.
> Building, editing, testing, all of that is better done remotely with ssh and gnu screen or similar.

Why? I have a full command line suite running on my laptop, because I'm running Linux. Why would I log in elsewhere, when I can run stuff locally?
Github is here:

https://github.com/mirleft/ocaml-tls

Those interested in an imperative implementation can still benefit. The method would be to use Ocaml as a safer, reference implementation for a derivation into SPARK Ada, a statically-checkable subset of C, or Rust. The verification tools of SPARK or C are run on the resulting code.
The idea of charging someone for a plaster when they need it feels totally alien to me.
"It makes me wonder though, if instead of looking at entrepreneurship from the software development side of things, maybe instead I should be trying to build a marketing and advertising agency that builds software."

Many people do this already and it's a highly competitive space. Stories like this are neat because it seems like a lot of money (and it is for a 16 year old), but many of these things are too small to fit into a marketing agency model to make them worthwhile.
Why wouldn't they it is one of the defacto standards? You use what you know most of the time.
If I had to get to a mailbox to return something, I would refuse to order from that company.
I think I agree with you, but I'll just clarify my naive thinking.

Most synchronization tools (Owncloud, Synthing, Dropbox) perform similar functionality but they require server-side code of some sort. So compared to these, in my mind, sdees is "severless" (but also sdees has a tiny fraction of the actual functionality of those awesome programs).

Decentralized as defined by Rhoit Khare [1] is a system where multiple parties make individual decisions which may conflict. This, to me, is the scenario that occurs when two people edit the same document offline, but may want to merge later via a remote host. However, maybe a better term is "distributed" because in a lot of ways its similar to git, which is considered so [2], also then I can still use the same acronym :)

[1] http://isr.uci.edu/projects/pace/decentralization.html

[2] http://stackoverflow.com/questions/7212740/why-git-is-called...
ADS-B is not on a VHF frequency.
HTTP "won" for the reason that port 80 was open anyway on corporate firewalls, so everything was shoehorned into it - but not for purely technical reasons.
Excel-Messenger: A Terrible Experiment in VBA
Why would players completing the game have any impact on download figures? A fall in downloads means fewer new users, people who have completed the game have already downloaded it. Poor article.
LLV8 – An experimental top-tier compiler for V8
Silicon Valley companies are an oligopoly - They behave more like collaborators than competitors. This type of behaviour just confirms it.

Why does Google care if someone wrote software to block Facebook ads? Maybe they have a secret deal with Facebook to help cleanse the world from ad blockers?

Obviously Apple has no skin in the game (they don't rely on ad money) - Maybe that's why they allowed the ad blocker to remain on their store.

This is a case of competing companies collaborating with each other at the expense of the consumer because the outcome is mutually-beneficial for the companies. This is anti-capitalist behaviour.

If Facebook has a problem with ad blockers, they should take it up with the government instead of collaborating with competitors.

That brings back memories of the Google/Apple employee anti-poaching agreement http://www.cnet.com/news/apple-google-others-settle-anti-poa...
I'd have a very hard time turning down anything over $10m at any age. Even if I thought my product might be worth billions.
He has a patent, yet a brief Google search shows plenty of companies offering similar machines.

Here's a record of a machine in Germany in 2007: http://www.toytowngermany.com/forum/topic/59813-first-aid-ve...
Yes, that was the point I was getting at. It's obviously part of how real Java code is written, but I feel like I'm going against how the language was designed when I do it. (Clearly, everything is not an object, and a class is not always the most appropriate way to group code.)
Let's take the example analog of poker. There are good poker players. They win more than they lose over relatively large time frames.

That is not talent. That is skill. It is a skill that can be learned. A large part of the skill of poker is calculation. There are people who back into that skill by sheer volume of playing -- they develop an intuition based on facts repeated over and over more or less haphazardly. This important probabilistic intuition can be greatly expedited with some mathematical training. It is possible to learn this skill. It is also possible to learn some rudimentary information and game theory to help with those aspects of poker. All teachable skills.

There are soft skills that are also teachable like controlling one's emotions when dealing with large amounts of money.

If I wanted to go out and find a team of poker players to bankroll, I might go and find people who tend to win (longer time frame observation under similar high stakes conditions would be preferred) but I would add the additional filter of testing their skill in those areas.

This is opposed to observing a handful of low stakes games and picking those that do best and running with that group.

That would be a mistake. I might get some of the same people. But I would also sweep up people who merely got lucky. I'd also miss some people that got unlucky.

Picking stock traders from their performance on their Robin Hood accounts would be a similar mistake.

It is subtle, I know, but critical.
That's the geek fantasy: that a security vuln will take BigCorp to their knees and they'll finally accept how important it was.

But the reality is that companies are getting pwned over and over and nothing bad happens to them. Actually looking at cost-benefit it still makes sense to get to market quickly.
I would encourage you to think os engineering as a necessary but insufficient state for a company to thrive. At the end of the day you still need a functional product that solves a real problem in a novel way. Even the best marketer in the world can't hold a gun to people's heads and force them to buy.
The trouble is that at this stage hoovering up customer data is in Google's DNA. As far as my perceptions go all a paid option means is that now they attach my credit card details to their data on me.
Depends what you're building. Most of my previous embedded work was done on my desk due to needing the proprietary tools to link to the device.
All seem reasonable except for 5. Teleportation is a huge stretch compared to the other 4
Sorry for the link confusion. I clicked on the page for a long time searching for a blog post or release notes that links to release specific information and not generic download page.

There is now a press release: https://blog.documentfoundation.org/blog/2016/09/07/4420/
You can use any of the LEO/MEO Satcomm services that support simplex and/or duplex data transmission, which currently are Globalstar or Iridium. These are far easier to target since you don't need as much transmitter power resp. precise pointing like you need when talking to GSO satellites. Though, bandwidth is a trade-off, but I suppose the amount of data acquired by ADS-B receivers is less than the available bandwidth, especially in (relatively) low-traffic regions like the oceans.

Edit: To be clear, that only covers the data transmission part from the vessel and not picking up ADS-B signals. For the latter, the Iridium NEXT satellites will be equipped with ADS-B receivers directly.
>Technological unemployment may happen some day. But it hasn't happened yet.

That's the crux of the matter: Whether "some day" happens sooner rather than later. Also, what to do when "some day" comes.

You know it's coming, there's big money and serious effort into making things like Robo-Maid, Robo-Taco-Truck, Robo-laundry-guy, Robo-Driver, etc., a practical reality. We know that Robo-Burger-Maker is rather real today: http://www.eater.com/2016/7/1/12077990/robot-burgers-san-fra....

Your blanket statement regarding on why "valuable work is just not getting done" is overall a side-issue. Welfare may be gaming a system. Disability fraud is certainly criminal. Let's add to that: Living off a pension; Born a "trust-fund baby"; Fully retired on investments. There are plenty of other reasons that certain somebodies do not seek employment income, and perhaps do not have to.

People have good reason to fret about the availability, attainability and retain-ability of gainful employment. There's plenty of history and recent events to make such fretting reasonable (e.g. http://www.usnews.com/news/articles/2016-02-04/what-happened...).
Ask HN: Is job at McKinsey or other similar corporates only for Capitalist?
The policies like "Up or Out" or other fast track job profiles make job at such kind of corporate not suitable for socialist or any one who wants to be content from his work and live his life?

-a fresher about to enter job world.
You've missed "within the scope of personal use" at the end of point 1 - which (IMO) means that you can only watch the video if it was posted by a friend/relative.
Do you have a source that says Facebook was planning on doing deep packet inspection?
I've yet to see any correlation at all between executive pampering - typically many orders of magnitude worse than hypothetical developer pampering - and productivity.
Let’s Build a smart word together
Yale Climate Connections on the melting permafrost in 2013: https://www.youtube.com/watch?v=FLCgybStZ4g - sad to see we have been moving so slowly in the three years since I watched it.
'Bad things' are tracking (Google does this), targeted ads (Google does this), selling access to information so others can target ads and drop tracking (Google does this), allowing Governments access to your activities (Google does this)

Exactly what 'bad things' are being prevented here?

The end result is exactly the same for the end user, its simply a question of who is getting paid how much and how often for that information.
PDF Creation and Manipulation API for Android Mobile Apps
Devil's advocate: it isn't in Google's interest to give you legal advice.
> one button mouse

Although I have some serious issues with Apple (e.g. iPhone 6 plus), Apple hasn't released a one button mouse in a long time. They all have two buttons, just check the preferences.

Frankly, Apple TV is actually a pretty good product since my technophobe Mom can use it for its intended purpose. I still don't like the whole remote policy, but that's a developer thing and frankly Apple really isn't the most friendly company to developers either.
> If everything is imagination, then that includes language itself and other people

That's a pretty powerful imagination. I'd say it is on par with God.
Vending machines in Japan already sell much more, variety of goods seems only culturally limited in the west.
With recent push to automation you'll expect more of this:
http://kotaku.com/5988536/the-wild-and-wonderful-world-of-ja...
http://www.hongkiat.com/blog/bizarre-vending-machines/
https://www.dramafever.com/news/25-things-youll-only-find-in...
Even if you don't think specifically about how much money it is, you basically could fund any idea you ever want to do for the rest of your life. Instead you get to have one idea that your stuck with whether or not it makes 100k even.
They should take it up with the government - rather than having terms of service which allow them to remove content they deem inappropriate? How exactly would going to the government make things better for anyone?
...by living off their fat reserves when the farms stop sending food?
With marketplaces in general, it is not about what you know, it is about who trusts you to reliably solve their problems.

Often, that requires the technical skills to reliably solve their problems.

Always, that requires the communication skills to pursuade someone you can solve their problems.
Paper at http://journals.aps.org/pra/abstract/10.1103/PhysRevA.94.022...
How is she accepting payments in china? Does AliPay have a good system for that? I'm more interested in how one sells into china easily from the outside. Does paypal work ?
Absolutely agree with you. Schedule 1 seems inappropriate and would needlessly restrict any research into potential medical applications. Schedule 1 prevents organizations that receive federal grant money from studying it -- which is basically any organization capable of conducting a respectable study.

But at the same time, if left unregulated, the Internet hype machine will take it from "this stuff can be beneficial when taken as part of an opiate addiction treatment plan" to "A HEALTHY ALTERNATIVE TO OPIATES THAT MAKES YOU LOOK 30 YEARS YOUNGER! DOCTORS HATE IT!"
Is That a Bathroom? MLS Photos You Have to See to Believe
S.F. locals take on luxury tech shuttles as microcosm of industry debate
Great that it has met it's funding level and surpassed it but does it beat a clicky pen?
Sure, but the way they play together can also be expressed by the means of two complex numbers (which makes 4 real numbers in total).
You could have saved yourself some trouble and did the right thing.

Changing it from "Cleaner Facebook" to "Cleaner - For Facebook" won't solve any copyright claims against it. I suspect it's mostly the "facebook" part.
It's not even about marketing, just building something of actual value. I doubt this girl has spent much if anything on marketing.
I initially thought that Cinderella wasn't too odd, but there don't appear to be any new born girls called Cinderalla in 2015.

Office for national statistics, Baby Names for Girls in England and Wales, 2015; https://www.ons.gov.uk/peoplepopulationandcommunity/birthsde...

(The last sheet has a list of all names). So, it's an unusual name.

Other information about most common names. (Some Game of Throne names make it into the list.)

Office for national statistics, baby names, 2015 registrations, England and Wales:

http://www.ons.gov.uk/peoplepopulationandcommunity/birthsdea...
Nice, lots of detailed explanation!

For people interested, to use them in a C/C++ context, feel free to have a look at my Quaternion-Library.

https://github.com/MauriceGit/Quaternion_Library
I encourage you to stop thinking about the world in binary terms. how much engineering matters for financial success is a continuous function of several parameters. It's never about either not mattering at all or mattering 100%
At $1m I might think twice. It may not be enough for me to live on for another 50 years. At $10m I could probably try all kinds of new ideas and still have enough money to live if they all failed.
Why Small Banks Need Big Data
Podcast with Cheese, Porter for Day of the Tentacle Remastered
Seriously. Vending machines have been created, the only thing different here is he put something else in it, which is not amazing.
I agree with PDF viewer being added. When browsers started adding full game rendering with 3d graphics libraries it crossed the line for me. They're using it as a delivery platform for anything and everything.
Product Managers: It’s Time to Move from Whole Product to Product-Led Growth
Apple.com/cn 广告
I think the Edimax Nano WiFi dongle driver goes to sleep after a while under the default settings.

https://www.raspberrypi.org/forums/viewtopic.php?t=61665
There is no hatchet burying relevant to this: Mukesh and Anil's Reliances are separate. Reliance Communications direct competes with Reliance Jio.
Just a note that this is a podcast and not an article. (So maybe the title should include (audio) or something) Also, from the blurb posted, I'm not sure if the title is accurate because it specifically mentions the game IS Defense and then says it talked to a guy on "how to build a better propaganda game". Then again it is a 24-minute podcast and maybe Reuters just didn't write it well.
So much for a government official getting a slap on the wrist.
I think this kind of proves the point, though. These kids know their entrepreneurial and business-minded parents from birth (i.e. "what they know" comes from "who they know"), as opposed to those of us who grew up as children of "salary-parents"
Two things I wonder about.

1. does the money legally go to the girl or her parents/guardians (I guess a 16 y/o is still a minor), and how much of this is taxable?

2. how exactly is the tonality established for the English names?
If any program doesn't use - to let you write to stdout, just use /dev/stdout. It's usually going to work unless there's a check whether it's a regular file or unless program tries to seek (e.g. compression programs).
I think a good lesson to learn is that primitive doesn't mean archaic. Most Soviet designs favored being cheap, hardy, and easy to maintain over using the latest or rare technology. The best example is of course the AK-47, but the same philosophy is seen throughout all of their designs. Their planes are all designed to use poorly maintained or damaged airfields, or even just dirt strips.