skysight-inc/HackerNews huggingface dataset:
Code Poetry
That's amusing, but at the same time it could make an excellent business idea - restaurants could tailor their menu based on the preferences of people who're booked to eat there. If you knew that a group of people who all really like sea bass are arriving at 6pm a restaurant could put a high-profit sea bass special on the menu knowing that those people are likely to order it. The customers are happier because they get their preferred dishes and the restaurant is happy because it makes them more money.
Interestingly, this appears to be motivated less by economic arguments than by the ease of administration. India has a notoriously corrupt bureaucracy, which has undermined existing welfare schemes by giving welfare to whoever pays the bribes rather than whatever criteria are specified in law. With the (very) recent national ID program, and associated electronic bank accounts, UBI can be administered on autopilot, with few bureaucrats available to bribe (and those isolated in central locations rather than on the ground near potential shakedown targets).
Can't agree more, this should be shared on torrent, it would make it more accessible.
The torrent would need to include the information on the art piece.
Depends on the country you're dealing with, but distributing information on how to access illegal material is sometimes just as illegal as distributing the material itself.

There's also probably an element of tax evasion involved.
Boost your traffic on your websitesjust post your URL here
I understand the first half of your post, but not the second. Could you explain? (Or just drop a link to something I can read?)
Google X engineer's open-source bot turns Trump’s tweets into hard cash
How is it more obvious and natural than pull? In pull, the thought is, "I need data, so I'll ask for it". That's pretty natural. And obvious.
4 forgotten code constructs: time to revisit the past?
If you're prioritizing features and usability, WhatsApp is considered more favorably than Telegram.
the interface is very easy to use, from what I understand these "fully loaded" ones alreaddy have the apps installed and configured, so it would probably be easier than a roku for most people. Then they just dont do any maintenance
Hire Dedicated Mobile Application Developers – Mobiloitte
Using Atom for Web Development with Swift
If it's anything like the bandit cable box market of the 90's, buying one means you go back to the source if it needs to be repaired/updated.
You are thinking about desktop AAA games. There're mobile games too and Apple produces very performant mobile devices.
Sixt/java-micro: Lightweight framework for building java microservices
I don't disagree. The only thing to do as an individual is to seek refuge, either by hiding or moving.

It's a tragic state of affairs.
> How can personal server compete with CDNs?

It wouldn't, it'd use them. My urbit will keep my blog content in a database, and on my command, compile me a bunch of html pages and send them to surge.sh.

Re: getting started with social media. The first step is to continue to use Twitter and Facebook using their APIs, from inside my urbit. Scooping up posts from my inbound feed, and/or using the POSSE model:

https://indieweb.org/POSSE
Web apps just have lower standards.
It's a bit ironic that GitHub proposes new Terms and conditions and there is not an easy way for the user to run a simple diff
terrible jokes.
1) The low level thing MS has is DirectX 12. I saw some benchmarks across multiple graphics cards that showed it was slower than Vulkan, but I can't seem to find it now... so its unclear to me if it is or isn't slower.

2) I think the people here would rather it be developed by an independent group like Khronos Group. For example, Apple created OpenCL as an open standard too and then abandoned it.
terrible jokes all of them
It's not just education. Somebody who didn't get out of bed before noon until he was 30 will probably never be able to hold down a job.

This is the reason I think UBI will be disastrous, but it's going to take a generation or two for the rot to set in.
Thank you for proving it's not only for "tech people", and that "normals" can pass the SQL barrier too :) (and learn a useful skill on the way)
What this proves is that no matter how much you test and plan and design for things people can always find some way to screw things up you never imagined. I always keep that in mind when writing software for people.
Michael Gammon analyzing an alien language: Arrival, logograms and the Wolfram
Not directly related, but tangential anecdote:

I was visiting another state and while there I decided to check out a local, independent book seller. While browsing I found a very interesting and niche book a had never heard of about the linguistic and archaeological history of the proto-Indo-European language and the people who spoke it. I purchased it with cash. Perhaps a week later, the book was suggested to me by Amazon. Of course I had already bought it, but I took it as an example of how accurate their recommendation algorithm could be.

For anyone interested, the book was The Horse, The Wheel and Language.
You'll be surprised... My uncle and auntie are using it now... they are into their 70's and don't know how to use any tech apart from a remote control.

A cousin of mine, who's a dentist in his mid 40's and hmm lets say he lacks behind on technology, found a way to set it up and gave it to them.

They use it and they don't even understand that its using the internet to stream pirated data... I told them that and they were like "no, he bought it for us from amazon, why they sell illegal stuff there, its free".

So yes I have valid proof of 2 people that don't know how to Google - Google fully using it.
IMO it is similar to pre-install a browser with bookmarks to pages listing, but not necessarily providing, such copyright infringing material. I'm not sure if this is really illegal - I guess it depends on the country you live in.
A very non-technical friend of mine bought one on eBay and said it was very easy to use. Just plugged it into the TV over HDMI and it worked great.

It gave access to just about every cable channel and every film and TV show. It cost £50 - his theory was that if he had to buy a new one every month, it was still cheaper and easier to use than the alternatives.
Windows drivers need to be signed as well, whats the problem?
That seems quite easy to catch. Couldn't facebook just use phones that have their app installed for this? That should of course be opt-in. I can't see any privacy problems with that and if distributed (maybe weighted by app usage) across all users, the bandiwidth usage should also be completeley negligible.
Intent. These people were selling a box with the specific intent to watch pirated movies. If you were to sell a PC that "just happened" to have links on it then I imagine no one would really bother with you. If you were advertising the PC as a "watch movies for free" PC then the Federation Against Copyright Theft would try to stop you.
Ask HN: Is there any open source BI tool that is always first on the list when the conversation finally gets to

"Oh, you're on the Windows/Microsoft stack? Then you're probably going to wind up using _______"
Yes truly a shame that they gave us a ton of files for free use but they aren't as ULTRA HD as you would like..
I can relate and you won't believe it. Last Sunday I was at a cocktail bar and while checking the menu with a friend I had the exact same short conversation about Campari, prompted by wanting to know what's in a Negroni.

There's a phenomenon that explains this kind of illusion as a psychological effect, called the Baader-Meinhof complex. Coincidentally later that night we mentioned it too. It's basically a trick our brains play on us partly explained by the psychological processing of information, selective attention and confirmation bias.

Or maybe Facebook is spying on me, on you, and Hacker News too.
I don't disagree with that statement in a general sense. But what earns Intel its money and marketplace dominance? The cheap Celeron/Pentium-class chips sold in bargain laptops & Best Buy specials? Or the high-end, single-thread performance chips?
Hehe, this is very familiar territory.

I worked with a team that were making quite a complex multi-part network manager some years ago. Development was going to be superfast because the lead developer had come up with this new framework (red flag! red flag!) based on publishing events and then subscribers picking them up and acting on them.

The problems began when the subsystem running user interaction started to need replies to specific things so it could tell what was going on with specific user interactions. Then message timeouts where needed so that pieces could react if their response didn't manifest in time.

What this framework unintentionally did, I cynically worked out after a while, was implement UDP multicast over TCP.

What I was watching happen, each time messaging problems come up, was the reimplementation of TCP on top of that. That's about when I bailed!
I'm going to assume Haskell has the most asked questions because it's one of the most confusing languages.
I think that's one of the big problems the Kodi team has with these 'fully loaded' boxes [1].

People buy them and they work for a week, and then the streams break, etc. and these people have no idea how to update them so they come on the various Kodi support forums blaming Kodi for all the problems. Meanwhile the sellers have disappeared and are selling the boxes under a new name.

[1] https://kodi.tv/the-piracy-box-sellers-and-youtube-promoters...
We've been with Rackspace since 1999, but I'm getting concerned about the future of the company. Can anyone recommend a comparable managed host for Windows?
Intern saved Google’s users 1.5 petabytes of data every single day
When I started coding I took upon a task way over my beginner skills.

I was working on a Minecraft plugin to give the player the ability to access a virtual chest.

I had to dive in the code of Minecraft so deeply that I started dreaming of creeper exploding in my code.
Caller id on landline?
> Is any public statement about morality "virtue signalling"? What about https://en.wikipedia.org/wiki/Chick-fil-A_same-sex_marriage_.... - is the condemnation of same-sex marriage by a restaurant chain "virtue signalling", or something else?

The Chick Fil A thing (https://en.wikipedia.org/wiki/Chick-fil-A_same-sex_marriage_...) was the COO making comments and the charity making some donations. It wasn't part of a marketing campaign like the other examples in the Guardian article, but if it was - "Chick Fil A supports family values! Buy our stuff!" - then yes it would be virtue signalling.

> Could you tell us specifically what you object to here, or is it just some sort of guilt by association?

The parent has mentioned the you now have an ex-Stasi person drafting rules proposing rules about what you can and can't say, which seems pretty specific. Hate speech is often used to defend ideas, eg, religion, from legitimate criticism.
Average growth rates of startups in several countries
Back in the 90's everyone knew a source for pirated analog satellite decoders and if it stopped working you went back to the guy you bought it from. Isn't this just the modern version of that?
You will need a gcc that can make ELF files since that is what qemu -kernel expects. I don't think homebrew has a gcc that can do this.
If you want to know what Facebook thinks about you, visit this page while logged in https://www.facebook.com/ads/preferences. FB profiled you using tons of internal data (your page like, activities, etc) and external data (bought from Epsilon, Acxiom, etc). There is a good chance Facebook already know about your habit and your choice of drinks even before you visit the restaurant.
The parent post from jff was explicitly framed as "real vs satire" and not as "satire vs not satire".
I do love a Negroni. Super simple to make at home as well, just make sure you don't go for more than three.
Lisp is not functional (2010)
If the "tech" asks you to do something, say your Windows just bluescreened

My brother did something like this once. Every time the guy told him to do something he just said it was reeeeeeallllyyyy slow. He also started with "hang on, I have to turn it on, its a bit slow starting...". He kept the guy on the phone for about 30 minutes before telling him he had a mac :-P
> If you can't use pointer arithmetic, you don't use pointers.

Is it someone's definition of pointer?

> Your language uses them internally, but not you.

I'm actively using pointers that point to object.

> NullPointerException in Java/C# is a result of a leaky abstraction.

I don't agree. Java has uses pointers (which also called references and those are synonyms for Java), Java has concept of null pointer and I don't see why NullPointerException is leaky abstraction.
Academia is its own thing with its own incentives. I wouldn't generalise from what happens in academic papers.

When I see people communicating in (my part of) the industry they use pseudocode, which is often described as looking like python. They use if anything fewer symbols (and more space) than a real programming language. They do indeed elide parts of the code - often things like error handling.

To my mind that says: we should use languages in which code looks like pseudocode/python (this idea was suggested in http://paulgraham.com/hundred.html , though he takes it in a different direction). And we should look for ways to elide in real code the parts that people like to elide when talking about programs: to e.g. have "ambient" error handling that's more-or-less invisible most of the time, without sacrificing the safety advantages of checking error cases (this is why I'm interested in e.g. effect systems).
If you've been to India, you'd see it's much closer to anarchy than the US. There's almost no respect for the law. Car drivers don't even pull over to the side of a road to let cop cars with flashing lights go by. At train stations people sell fake tickets from scam booths, and can do so for months or years because they bribe the police or are ignored.
Medicare is about 1/6 of US healthcare spending so it obviously isn't subsidizing private payers, even if you make a ridiculous assumption like 100% of payments are fraudulent.

And then in reality fraud rates seem to be quite low, at most a few percentage points of overall Medicare spending.
I don't know, I have yet to stumble upon a React developer who doesn't just use divs and spans for everything and who doesn't choose headings because of their font size.

That's why this question began to slowly form in my mind.

[edit: phrasing and grammar]
Frequency illusion or Baader-Meinhof Phenomenon is probably a better term to search for: http://rationalwiki.org/wiki/Frequency_illusion

But I don't think it's chance here. I think the facebook app has location access and if so they are definitely using it (e.g., the place might be popular for campari, your mutual friend appearing at the same location might've searched/wrote about it, etc).

For example google is pretty good with pinpointing exactly which restaurant I went to:
https://www.google.com/maps/timeline
Saying it's a lie makes it sound like you think it's deliberately mendacious. In fact, it seems more likely that the poster believes it. It might be more constructive and interesting to say something like 'this is incorrect because/as this reference shows...'
I'm assuming that you'd run many benchmarks, not just "Hello world". Each one will run for some number of cycles, to make sure that you have a good mean from each run.

So it's expensive b/c it consumes CPU and time on shared systems, and those cost money... so I think a service like this could potentially cost significantly more to operate than say travis-ci.
> but I have a REST API fronting the whole setup

Have overheard of this in passing. Might elaborating on setup/use-case?
Seems strange to me for someone to restrict themselves artifically and not expose the whole power of SQL etc..
I've had several experiences of pointlessly struggling with a dream computer, or a more abstract sort of programming-flavoured dream puzzle.

That's where you want to get lucid enough to realise that struggling with the problem isn't a worthwhile pursuit now, and go do something fun instead :)
Riot bounced back. Glad!
Those less familiar with the terminology generally don't fly aeroplanes. Indicated air speed is different from true air speed and ground speed, but this is essential complexity - pilots need to know it.

Indicated air speed is determined by measuring pressure in the pitot tube (https://en.wikipedia.org/wiki/Pitot_tube) and is shown on the air speed indicator, which on an A330 is on the Primary Flight Display (https://en.wikipedia.org/wiki/Primary_flight_display). Important speeds such as stall speed (https://en.wikipedia.org/wiki/Stall_(fluid_mechanics)#Speed) and never exceed speed have constant values of indicated air speed.

True air speed can be calculated if you know the air pressure, which depends on the altitude and outside air temperature. Altimeters work by measuring air pressure.

It's a good idea when reporting something to take into account the readership, and to a lay audience explain things which are counter-intuitive.
Good and evil is always relative to ones position. No one thinks they are the bad guy, ever.
We're scouring the web to find the riskiest stocks for each day.  today's
BlackBerry to turn BBM secure-messaging system into subscription service
I feel like I've seen this somewhere before
I've worked on software where without fail every new release would go through more than a week of soak testing.
How to Use Content Marketing to Drive Sales Through the Customer Buyer’s Journey
> You may scrape the website for the following reasons:

> Researchers may scrape public, non-personal information from GitHub for academic research purposes, only if any publications resulting from that research are open access.

> Archivists may scrape GitHub for public data for archival purposes.

> It is prohibited to scrape GitHub for spamming purposes, including for the purposes of selling GitHub users' personal information, such as to recruiters, headhunters, and job boards.

How about a level of indirection?

Alice the Archivist scrapes GitHub and compiles a compendium of names / emails. She then publishes this information in bulk for anybody who'd like to use. Alice's cousin Roger the Recruiter downloads the archive and does what he does best. Alice isn't selling anything, she's just providing the information bundled up. Roger isn't getting it from GitHub, he's getting it from the public feed (say via Bitorrent or a public data set posted somewhere).
A similar system is beginning to roll out in case of Cabin depressurization, the plane descends and enters a holding pattern until somebody hopefully gets back from hypoxia (there's a good Smarter Every Day video about this)
https://news.ycombinator.com/item?id=13580649
How about the BigQuery ones?

http://demo.redash.io/ works great with BigQuery.
> Why can't Apple let developer decide what to use?

Wouldn't that be just about the opposite of everything Apple has stood for the last ten years?
Well according to this other article that was on the front page of HN, it can take a decade or more to bring a case to court in India http://www.economist.com/news/books-and-arts/21716019-pencha...
help large inefficient organizations reinvent their structure
Sorry, not a native English speaker here. In my native German, it is usually proper to use the male form for the undetermined gender. This might leak into my use of the English language. I would be happy, if you could rephrase the offending sentence in correct gender-neutral English, so I could avoid this mistake in future.
Vulkan is a lower level API, so implementing it on higher level APIs becomes problematic.
Personally I think the entertainment industry is approaching the pirating issue the wrong way.

They should all be looking into expanding their web tech. Serve ad's to people that want to watch your content for free, have a pay service for those that don't want ad's.

On the other hand I had sky... I paid £70 a month which is A LOT compared to netflix etc, and everytime I wanted to watch something I had to be served with 3 x 1:30' ad' sessions for a 20' episode of friends... I mean why do I even pay if you going to serve me intrusive ad's. No thank you, I prefer having netflix and amazon prime that has a lot to watch and if I want something specifically that isn't available to those 2 am gonna torrent it like a boss.
Website tracks Internet shutdowns in India
I'm not saying that operating system provided drivers should be ignored, but that it makes no sense to ignore vendor provided drivers either. In this case we have all the major GPU vendors on board with the standard, yet Apple claims that since the OS vendor (i.e. Apple themselves) doesn't produce the driver, it shouldn't be depended upon.
Is this the same CVC as this?

http://www.prnewswire.com/news-releases/pragmatic-c-software...

Also, any relation to GPL cver?

https://sourceforge.net/projects/gplcver/
> ...all of these server applications would have to be easy-as-an-iphone to set up and administer. Right now, such apps don't exist, because there's no market for them. But if the market were there, millions of people with hosted servers just sitting around, you can imagine how quickly they'd get made.

I don't know about this. People have phones and computers, too, but we still have gmail instead of personal mail servers, and we still have reddit instead of usenet. As a developer I definitely prefer serving web pages to shipping iphone apps (never mind physical CDs) because the deployment and maintenance stories are so much simpler. In other words, even if millions of personal servers existed already, why would a developer prefer to write Self-Hosted!Instagram instead of just Instagram?
I've been on two flights where the pilot announced that he's leaving the seat belt sign on, but if you choose to get up to use the restroom, you're doing it at your own risk.

I don't think he had much of an option since the seat belt sign was on pretty much the whole flight which was 4 hours long.
Not exactly. Say I have a table with one row per user and want users for a given country. I could say

SELECT country_code AS country_code::multi-filter,
count(1) AS users FROM mytable GROUP BY country_code;

And I will indeed get a dropdown with country codes. But, the query is still running for all countries (and if I'm not mistaken all the filtering is on the client). For something more complex, like number of users from a country with spend over a certain amount, I want something like:

SELECT country_code AS "cc::filter",
COUNT(1) as num_users
FROM mytable
WHERE lifetime_spend > {Value from a superset dropdown}
GROUP BY country_code

I could do something like

SELECT country_code AS "cc::filter",
COUNT(1) as num_users,
lifetime_spend from .....

and then filter on the Redash side, I suppose, but that will be slower and have to deal with a lot of data I don't care about.

Has something like this been added in the last few months?

Also, Redash generally seemed to be based around the idea that you would write SQL with a few parameters in the SELECT statement and users would be content with that (which of course is true for many use cases!) We wanted to be able to add a table to Redash/Superset/Metabase/whatever and have someone who doesn't know SQL gain some insights quickly. For instance, distinct users in the last week on a given platform from a set of access logs.

Still though, I meant what I said - I had Redash up and hooked to our DB with useful charts in about 5 minutes, which was spectacular. As time went on though we realized that a lot of people could answer their questions in Superset without asking someone else to write SQL, while Redash required someone to write a query.

Superset is definitely the less mature and polished product, though, perhaps due to its ambition!