skysight-inc/HackerNews huggingface dataset:
Hm, doesn't the glBufferSubData update the one and the same bit of memory on gpu, having the driver wait for the draws that dependent on the previous values to go through, before letting the update values through. You could use glBufferData allocate a new bit memory (with NULL ptr it would just be discarding the old values).

Other ways would be to fill a bigger buffer with all the different uniform values at once, and then pointing to right bits of it with the drawcalls.
> In Germany, our constitution says in §14.2: "Eigentum verpflichtet.

You can tax the property of people without taxing corporations. The former can be done with reasonable effort and effectiveness because the location of someone and their home's can be determined. Taxing corporations has proven unreliable and ineffective because they're often just a mailbox in s tax haven and profits are moved to other entities easily (via licensing fees etc.). There's also no real need to tax them, as you can tax their owners.
What Progressive Web Apps Mean for the Web
I want to get into Affiliate Marketing (especially Mobile Marketing) but where ever I look, it seems like just scamming people off their money. Are there any ethical and legal offers you know of?. Not only white hat, I mean really ads that bring something a user wants and want to pay for, rather than the "lose 10kg in 2 weeks ebook".
The greed index doesn't need to be objective, it merely needs to agree reasonably well with users' values. It seems plausible that users of such an app would agree well enough for it to be workable.

Alternatively, instead of reporting a numerical index report a summary of complaints made against the company. Downsides: more stuff to read; still subjective; maybe more risk of lawsuits from complained-about companies.
If these tax laws incentivize productivity-destroying mergers then they are utterly moronic, immoral even. The Pfizer CEO said he wouldn't do it but for the tax savings.

All these companies want to do is bring back their cash to the US and pay their US shareholders. It's fair and defensible for Pomme to want to bring cash to France to pay its French shareholders, and for Apfel to bring it to Germany to pay its German shareholders.
Interesting framework! looking for a side project just to try it.

Github link https://github.com/rapidoid/rapidoid
I've been working on something similar, just for fun (gave me an excuse to mess with Elixir and Ember). Still highly unstable though, I've spent maybe a week total on this. It's a rewrite of an older sinatra-based project I did back when html5 audio became stable enough (on my github as well).

https://github.com/archSeer/colibri
https://github.com/archSeer/colibri-server
I use subsonic and like it a lot. However, it could use a webinterface update.

The default is old and ugly, but works very well. Jamstash (another web interface) looks nice but doesn't work well.
Are you seriously comparing PHP with Java?

Not saying Java is the best, but dude, at least it was not designed by monkeys.
I believe there's some evidence that more expensive placebos work better than cheaper ones. It's entirely possible that these segmented Nurofen products really were more effective in treating the particular things they were allegedly for even though the actual pills were identical.
I think it's because of this[1].

[1]https://en.wikipedia.org/wiki/List_of_Robot_series_character...

"The "R" initial in his name stands for "robot," a naming convention in Asimov's future society; all robot names start with the initial R to differentiate them from humans which they often resemble."
JavaScript String Extension Methods
Andrew Ng works for Baidu.

Their face recognition software is currently much better than second best (Google) 0.37% vs 0.15% error, Their voice recognition seems to be the very best. What they are famous for now is not what they are famous for in the next few years.
Actually, it could still be worth it. Lives are, by and large, prolonged and bettered with wealth. It could very well be that they did the math and 1 in 5 for 30 years due to rapid industrialization is better than the alternative.
I moved to NYC.

NYC's tech scene is bigger than all of Australia's scenes added up.

The Bay Area is bigger than all of Australia's scenes multiplied.
I had a conversation with my pharmacist about this recently and you are essentially correct.

The active drug is identical, but the material used to make may be different and the coating may be different also. So a branded off the shelf tablet may, due to how it's made and the extra markup (Xofen Xtreme Pain relief) get to work 5-10 minutes before the generic version, or it may taste sweeter and be easier to swallow for children, be in gel form etc.

It's worth noting that this is different from the types in the article - https://www.accc.gov.au/media-release/court-finds-nurofen-ma... where products like Nurofen Period pain and Nurofen Migrane were the exact same thing.
AngularJS App setup
This is an ad in disguise. First up the pitch: it's the same but much cheaper. Then the teardown and the continuous harping on how fantastic the quality is. Finally, an affiliate link to get you to go and buy it.
Medical Booking Platform Doctena Scores €4.5M Funding
> Nice, hadn't heard of Donner before.

Mission completed.
Will be interesting to see how this compares with http://ampache.org/ which, while great, still hasn't solved the mobile access problem.
Why I Stopped Helping People
I work remotely/online and I'm visiting my parents in rural Australia for 2 months right now. I can live with the 5/.5 Mbit 3G connection they have (roof-mounted antenna), often with clever use of a shell on a remote server (e.g. doing big file downloads/video transcodes on a server instead of my laptop). I've actually had a more stable/high quality connection during our weekly Skype group meetings than a coworker on a 100 Mbit/s comcast connection in NH...

The real issue is the cost - around $8/GB. Things are a lot better in cities, but costs are still higher than elsewhere and caps are still prevalent.

It gets even more ridiculous that just down the valley (a 30 minute drive down winding dirt roads, but as the bird flies not too far, and it's the origin of the 3G signal they get now) there's an LTE signal where I got 100 MBit/s on speedtest. At that speed you're spending $8 every 10 seconds!
Consuming REST APIs – a soft introduction
The big company might well have better quality control (though, depending on the regulatory environment, you may have very good grounds to believe that everyone's quality control is good enough) -- but it seems unlikely that the same big company has better quality control for one product than for another identical product in different packaging.

But not impossible. You could imagine that they do some kind of tests on their pills, and put the "better" batches in the fancier packaging with the higher prices. I doubt it, though. (Though I bet such things do happen in other less tightly regulated markets.)
How on earth can this be a law? This is such a broad and general statement that it could be used for whatever reasons to confiscate private property.
There's a lot of high-performance, widely used PHP projects: MediaWiki, Drupal (to a certain degree though), Wordpress, Facebook...

Now let's take a look at some popular Java apps: Eclipse, SAP's frontend, Lotus Notes, Atlassian JIRA/Confluence, JDownloader... recognize the pattern of slowness?

PHP might have been designed by monkeys (and many of the early design mistakes are gone by now, anyway!), but at least PHP kept the 10-abstraction-layers-minimum monkeys away. Also, a PHP web (or CLI, or GUI) app will in most cases eat far less RAM than a Java app of same functionality.

Also, PHP projects are far faster to develop because the intermediate step of compiling is removed, and it's far easier (and faster) to deploy PHP projects than a Java web app.

Edit: did some quick measurement on a RPi 1, java hello world vs PHP hello world vs C hello world:

javac takes 16.8s wall time, 28MB peak RSS. Running the program itself is 1.99s wall time, 13MB peak RSS.

PHP in contrast is a single process with 0.7s wall time, 14MB peak RSS.

C takes 1.24s wall time for the compile, 15MB peak RSS. The resulting program takes 0.01s wall time, 1MB peak RSS.

Versions are openjdk 7u91-2.6.3-1+rpi1, php 5.6.14+dfsg-1+b1 and gcc 5.2.1-23+rpi1.

That compile time of javac is simply... wtf.
As a remote developer, I agree. I need low latency for calls and meetings, but I don't care much about file transfer speeds. I'm perfectly fine on 4 Mbit.
Permission is the enemy of a hacker. Us enthusiasts don't mean any harm and almost never perform tests that break the software (or network). There's a reason why bounty programs exist.
Warm Intros Waste Everyone's Time Just E-mail Me
Fillers and method of delivery can and do often differ between generics and name brand drugs. Though in practice very few people are really affected by that.
The Ultimate Guide to Online Privacy
Yes. I would even argue that advancing the common good includes a mandate not to pass unenforceable welfare-destroying tax laws.
Because parents can just turn parental controls on. I'm sorry, but it's not the state's responsibility to make sure my kids don't nag me for shit.
I like to contact with DM when I have an issue with something product/service I bought. I want someone to be there and I actually like when a real person answers and I get my problem fixes straight away.

However, I think there are many DM services out there. The pain for the company is then the cost associated to have someone there 24/7.

When I had a DM system setup for my own company it was a pain in the ass to stop whatever I was doing to answer my clients in real time. I wanted to help them, but it was a distraction.
I pay A$70 per month for 6mbps in Sydney. So, you know.
Us enthusiasts might end up in court and/or trouble for that. Do not do pen-testing on systems you don't own or have explicit permission to work on (such permission might be a bug bounty program or something to that effect).

Yes, there is a reason why bounty programs exist, they make it plain that testing is 'ok'. In absence of a bounty program or a relationship with the company you can't claim that you 'don't mean harm' and that your tests would never break the software or the network. It's going to be lumped in with actual attacks.
Russia fires at Turkish ship
One thing I am missing with this and similar tools like re:dash is the ability to specify placeholders that get filled by information from a dropdown or date selector.

That simple feature opens up usage to non-developers who just need to view data from another time frame or filter by a certain country for example.

Dropdowns could be populated by a seperate sql query.
Fully agree, if the state did not tax corporations they could work near maximum efficiency if correctly managed, while the state still could get his share whenever an owner extracts a part of the profits for private use.
The Stockholm Uprising and the Myth of Swedish Social Democracy
8) Better beer
Fraps Cracked Version 3.5.99 for Free Full Download
Great minds discuss the product, small minds belittle the language it was written in.
You are right about the slowness, that's not exactly the point I wanted to make.

Anyway, calling wordpress or drupal "high performance" is a joke.
Moreover, I believe that talking about plain numbers and "less-than" actually makes explaination easier, compared to talking about strings and leading zeros.

Using plain numbers, I would explain it to a layperson like this:

The hash is number from 1 to 1,000,000 (actually, it's a lot larger and we are counting from zero, but you get the idea). You can't control how large or small the value is. If some people generate a hash of 10,000 or below, this means they had to try roughly 100 times, computing 100 hashes, until they found that one by chance. This is a "Proof of work". If you reduce the threshold from 10,000 to 5,000, people will have to compute on average 200 instead of 100 hashes. So the smaller the threshold, the more difficult the challenge is to solve.

On top of its simplicity, this explaination has the advantage that the statistics are pretty obvious and don't even contain exponentials or logarithms, which you would have to use when talking about strings and leading zeros.
Making Accessibility Simpler, with Ally.js
Timeneye – Simple, intelligent time tracking
Performance I guess.
> Anyway, calling wordpress or drupal "high performance" is a joke.

Well, these two platforms are by far the leader in the CMS space. It's either usability, ease of administration or speed that keeps people using WP/Drupal over alternatives in other languages/frameworks.
One caveat: client side attacks like XSS that don't execute or break backend part are rather ok 100% of time
It's scary to people who are uncomfortable spending money sight-unseen on non-refundable goods with no guarantee of fitness-for-purpose and insufficient information to make educated estimations of the value of said goods.

That should be just about everyone who hasn't money to burn.

It's also scary to anyone considering breaking into the market. I certainly wouldn't pay to read content written by someone I've never heard of, published by a company I've never heard of, without a very compelling reason, such as a strong recommendation from someone whom I trust to have appropriate opinions on that specific kind of content.

It's also scary to anyone who hopes that the Internet could help to break the echo chamber effect. If my online reading is confined to what I'm willing to pay for (and indeed, to what I'm willing the author/publisher to be paid for, which is a subtly different thing), then my exposure to conflicting views is going to be restricted.
> This looks like an enjoyable source for weird bugs

It's meant to prevent them: in Python applications it's not uncommon to see bugs introduced by an incorrect completion, e.g. updatePlayerstatus / updatePlayerStatus / update_player_status

With case/underscore insensitivity you know in advance that there can be only one "updateplayerstatus" in your codebase and write it according to your style, e.g. always update_player_status
> while the state still could get his share whenever an owner extracts a part of the profits for private use

The problem is: this won't happen, as people by nature are too greedy. They will spend the minimum until someone finds a tax loophole and then in a rush all the money is gone and untaxable.
TRUE STP, TRUE ECN, 0 COMISSION, LOW SPREAD FOREX BROKER FXCC
Cyberhippie Collective: A collaborative workspace for game lovers and makers
Why is this the important part? It's not 0% in Austria as listed, it varies too (in Vienna you pay tax for subway infrastructure, among other things). It's the sum that matters, including exploitable loopholes such as trusts and holdings (AFAIK, in Switzerland, a pure holding pays no corporate taxes).
One of the features I've long sought after has been multiroom streaming (ala Sonos)
Internet ads are the equivalent of someone pointing a gun at your face and saying "Hey stupid.. give me all your attention if you want to browse this site".

If you play along then, occasionally it just slaps you in the face with an add popup. Meanwhile it's just dancing around the edges of the content you're browsing or odiously slips between the lines of texte whil scrolling.

What's the best response to this type of behaviour ?
Obliterate the fucker !!
AdBlocks does this on my behalf.
Thank you AdBlock, protector of my most valuable resource!
His implication is that the only reason an eighteen year old girl who is attractive would be offered an internship is that she is an attractive woman. You're not even questioning it. The way the author wrote it is messed up.

hmmmm, can I get through your own sexist brain? (Not an ad hominem, I just feel you're also being sexist.) Let's try this, this may or may not work. Close your eyes and imagine that you've studied very, very hard throughout high school and through very hard work you were admitted to MIT. You're also an attractive woman, which is irrelevant. You're reading HN, and then the linked article. Now how do you feel reading that blog post and its implication?

>married hetero male founders: we're thinking of getting an intern

>me: okay but I don't see what we could offer you know we're on a really tight

>married hetero male founders: we're getting an intern.

>intern: (beautiful 18yo girl)

did I get through to you?
Missing from their suspicious dates are January 1st, 1970 and December 31st, 1969. January 1st 1970 GMT marks the start of the Unix epoch. For Americans, this actually happened in 1969 because of the timezone offset.

It shows up a lot in timestamps if you're experimenting with filesystems. Well, this list is aimed at reporters, so maybe that's not something reporters typically do. HN readers should know what I'm talking about.
/r/IPv6 Redditors point out the disappointing state of Android IPv6 support
I don't feel entitled to use their services.

They put content on a publicly accessible server for anyone to access if they choose to do so. (I sometimes choose to)

They also link ads on the same server for anyone to access if they choose to do so. (I always choose not to)

If they took their content away, I wouldn't give a shit. There are many other things I can, and do, spend my time on.

Since I never paid for their content, and they never asked me to pay for it, I have no expectation of what must happen with the content.

Edit:formatting and spelling.
How does your desktop screen look like?
There's no legal responsibility on me to be nice to my elderly parents either. Doesn't mean it's not The Right Thing To Do.
on the other hand such mad security skills can be used to hide oneself too.
OS X El Capitan v10.11.2 Update
Good. However, it will be for the publisher of the photo to argue this with the copyright troll (and possibly eventually in court). In particular I guess that they will probably have to demonstrate that the chair is background and not a significant part of the image. I guess that the publisher will win eventually. I personally don't want to be the test case though.
> There's also no real need to tax them, as you can tax their owners.

Thats what happens in Ireland, corporation tax is lowish (12.5%) and theres not that many loopholes/concessions as in other EU states where companies can reduce their corporate tax to near nothing already

BUT personal taxes are a murder

Lets say you are a director of startup and the company has€100000 left after costs and taxes etc, lets say as director you want to pay yourself a salary of 100K for your hard work, you be lucky you be left with 50K after income tax, PAYE/PRSI insurance tax and "Universal Social Charge"

On the money that you have left you would have to pay for medical insurance (aint free here like UK), VAT of 23% on almost anything you buy (more for cars, less for food etc), new property and water taxes and so on

Keep in mind that Ireland gets blamed for alot of this goings on, but its just a step on path large corporations take to move money onto Carribean.
> The problem is: this won't happen, as people by nature are too greedy. They will spend the minimum until someone finds a tax loophole

Typical extracted profits are dividends. In my country, tax is due and payable by the corporation as soon as dividends are issued and unless you're a majority owner, you have no control over when dividends are paid (certainly true for Google, Apple, Microsoft etc. shareholders).
According to their criteria, Windows 10 totally falls in the UwS category ! :)
Yeah. glBufferData should work fine in this case.

To be honest the Windows OpenGL drivers are the ones at fault here. Instead of reusing the old data store they seem to allocate a new one, just what glBufferData does. However the performance improvement for glBufferSubData implemented correctly is not enough to offset the huge amount of code that relies on glBufferSubData to behave like glBufferData. So I can see why a driver developer has opted to this behavior.
Australia pulls Nurofen products over 'misleading claims'
Plenty of people mentioned "a while ago" so I'll refrain from that but I'll add something: I give them a chance whenever I accidentally open Edge/IE or find myself using a computer that doesn't have ublock installed (I love you mom!). It's amazing how much shit they ad to most websites that gets blocked. Every single time it's a cringe moment of rushing to close the window or installing an adblocker.
I almost agree. From the guidelines:

> Please don't do things to make titles stand out, like using uppercase or exclamation points, or adding a parenthetical remark saying how great an article is. [...]

> Otherwise please use the original title, unless it is misleading or linkbait.

This is a difficult case, because the title of the post is not very informative: "Good, Better, Beast!"

The next preferred choice is the subtitle: "Beast 2.0 -- Taking Single Board Computer clusters to the next level" I think it's good enough.

(But a prefer a small modification: "Beast 2.0 - Taking our Single Board 120 Raspberry Pi cluster to the next level")
Seeing it from the point of view of a company with a few hundred Wordpress deployments: Definitely usability (if you want laypersons to be able to author content, there's little competition), largely availability of plugins, a bit ease of administration (it's getting better), but definitely not speed. Wordpress is so mindbogglingly slow that we have to use excessive amounts of caching for anything even remotely resembling medium traffic.
It took a lifetime to produce so that would be fair. On the plus side you can do targeted dives into the stuff that you need and/or are interested in.
These companies are free to do so. They just need to pay their taxes.
WebGL is actually a 2D graphics API.
It would still make a huge difference on the things that matter the most bandwidth-wise, such a video services and software distribution - all things that are on geographically distributed CDNs with local nodes in Australia
Tried hacking on a mobile skin last week and gave up. Cherry music is very minimal but works on mobile.
It´s not about pay walls. For example:

I want to rent a flat and I´m ready to spend 30% of my mothly net salary so I go online and what do I see? 6 different irrelevant ads. And this is a site, where the the landlords have to pay for placing their adverts.

I want to go to the cinema and check out online the program. What do I see? 2 irrelevant ads on the site, one more before the trailer and if I buy a ticket I get in the cinema 30-40 mins of bullshit ads before the movie begins.

This is really distracting.
Wallabag is a good tool for this (similar to Pocket, ReadLater, etc.).
Medical doctor for #slack teams
I use an eerily similar stack with clojure, ring/compojure, http-kit, java.jdbc + c3p0, timbre and I have to say it's fantastic.

I created a kind of a template with how to organize namespaces around that and how to address and automatically parse the URL/form parameters depending on the URL and send a "missing param" or "malformed param" back in the appropiate cases. It also deals with optional params

The app basically only abstracts away the HTTP Server stuff and calls the appropriate call in an API namespace (where someone else could hook in if he wants to use his own server).

Also, I now save all DDL in a separate resources/SQL folder and parse it if I need to rewrite the DB from clojure (e.g., at initialization after deploy). In the folder there is a schema.sql in which all other DDL is called via \ir.

Checking whether the current version is the most up to date I still do manually (so if I add an index to some table in the DB, I add checking for this index via postgres native tables in the migrated? function) but this will be automated as well some time in the future.

The reason why I use org.clojure/java.jdbc is because I can use all native postgres features (arrays, jsonb, tsvector, ...) without using the very weird java.sql constructors. This is also one of the major points against any current library.