skysight-inc/HackerNews huggingface dataset:
> However, what would be the economic incentive to provide such a service at Google- or Facebook-scale, free of charge (via up-front subscription fees, of course)?

I'm not quite sure what you mean by "free of charge (via up-front subscription fees, of course)" here. Do you mean an extra "free" feature on top of your paid subscription or do you mean a freemium model where everyone gets the feature but the free users are subsidized by the paid users? Or do you mean totally free?

In the first two cases, I'm afraid the answer is that the only economic incentive is people making purchasing decisions based on the feature being present. If there's no increase in demand, there's no economic reason to implement it. Unfortunately, aside from the HN crowd, not many people seem to care much about privacy.

In the last case, I think it's never going to happen. Nothing can live long without money and if your users aren't your customers, they have to be your product in order for you to survive.

> Is there a business model that is able to ignore the advertising and marketing value of your data, yet still provides enough value to fuel the growth that Google, Facebook, and others have experienced?

I think WhatsApp has demonstrated this no? It's been a paid subscription from the start and as far as I know, the data hasn't ever really been used for marketing or advertising. It's fully encrypted now too.

> Asked another way, would these cloud/social services still be able to exist as we know them if their providers were not allowed to collect and exploit this data?

In terms of collection, some services require access to this data. For example Google can't send you a notification telling you about your flight status if it can't read your email to get your flight confirmation. It also can't recommend videos on YouTube or pay creators without access to watch histories. I also doubt that more basic products like Google Search can work as well as they do without knowing which links you're clicking to tell them how good the results are.

In terms of exploitation, I think there's definitely an argument for users paying to, for example, not be advertised to or have their data withheld from marketing exchanges, however there's no demand for it.
I definitely think that cryptpad.fr doesn't know the meaning.

Keybase's entire purpose is to make a public database of people. They know who you are, therefore, they have some knowledge.

Not that complicated. If you store user profile data and therefore link the data they store to that profile, it is not zero knowledge.

Arguably, if you have to charge money for a service, you might need a way to do that, but then you're not zero knowledge. Or you just a flat rate with unlimited of whatever your service provides.

I don't think it makes a lot of sense to trust a company that claims to be secure when they don't understand even the terminology, let along the complexities, of providing security and privacy.
While the whole WiFi thing is a little weird, CSIRO is a productive research organisation, e.g. Data61 (formerly NICTA, of seL4 fame) is part of it, as are most (all?) of the large telescopes in Australia, including the ASKAP precursor to the Square Kilometre Array.
I find programming games in general, esp FPS, fascinating because their real time requirement is so critical big lag in request/response, dealing with hotspot in code.
Of course there are exceptions. But for every piece of software that's still making money 15 years later, there's 99 pieces that are totally abandoned. Often it's difficult to even figure out who owns the rights and how to contact them.

Even the works that are still generating revenue after 15 years, surely most of them have already made 99% of the money they are ever going to make. The people buying rebel assault now are just a few nostalgia seekers. It will add up to a tiny tiny fraction of the total copies sold in it's heyday.
The industry part of its name is important here. Most of its work is done in collaboration with people who do have factories
Yes, sorry, I didn't mean my list to be exhaustive. Just the first few things that popped into mind. As you say, the investigation should start with the exemplar, like all bug investigations. But the general case should be addressed too, possibly in parallel.
Depends on the locality; my city just raised taxes to address infrastructure needs in schools and storm sewers. It's probably not a coincidence that they are also looking at municipal fiber.
That's the thing: the HN crowd is a small segment of their user base. For most people, Cmd-P might as well be C-x M-c M-butterfly. The touch bar doesn't replace the function keys but rather the mouse.
This is news again why?
One point of the website design I loved: the hover-over on each acronym. It gives you something to Google if you don't know what the acronym means.
> But some might say that because it's not open source you can't trust them.

And should it not be the case? Theoretically.

As for the reasoning why they do not have incentive to lie to you goes same for anyone and pretty much anything where a wrongdoing takes place that shouldn't have happened in the first place. It could be anything. If we go for examples it will be stretching it just too far.

The middle ground can be - an easy backup/sync/mail service that does the heavy lifting - the transport work and we encrypt decrypt on the client side. For example, we can't have a transportation company if all we have to do is send a few packets every month across the company or globe. But we can have an unbreakable lock/safe/package in which package the stuff and the receiver is the only person how to open the stuff. I have never really been good at analogies but I hope you get the drift.

If only they could write an easy app that uses the service APIs and code for that app is open source and all it does is encryption decryption (generally speaking) on the client machine. Something BackBlaze and CrashPlan claim to do (they are closed source btw) and so does Tarsnap (haven't used it - too complex and pricey for my use case; and not sure if it's open source).
Alternatively, it will ruin performance on artificially large test data, but will work fine in production :)
Decoupling Delivery and Deployment
It does work, though not as well as using an integer multiply.

The approximate latencies for Skylake are:

div --> 26 cycles
cvtsi2sd + mulsd + cvttsd2siq --> 6 + 4 + 6 = 16 cycles

I did a quick (and imperfect) microbenchmark, got these results:

Real integer division (-Os) --> 1.392s
FPU Multiply (-Os) --> 0.243s
FPU Multiply (-O2) --> 0.197s
Integer Multiply (-O2) --> 0.164s

The code:

#include <stdio.h>

int main() {
volatile unsigned x;
for (unsigned n = 0; n < 100000000; ++n) {
#if 1 /* Change to 0 to use FPU. */
/*
Compile with -Os to get GCC to emit div instruction.
-O2 to emit integer multiply.
Clang emits integer multiply, even with -Os.
*/
x = n / 19;
#else
/* Use the FPU. */
x = (double)n * (1.0 / 19.0);
#endif
}
}
I actually like the ActiveRecord convention more than destructive-to-receiver -- it was even adopted by the elixir community (which makes even more sense than ruby, as there really aren't destructive updates in elixir).
The main motivation is just that experienced C++ devs (myself included) have the rule, "base classes should have virtual destructors" drummed into their heads. Defining operator delete (even if the compiler elides it since, like you pointed out, it's never needed) allows devs to continue that habit without any negative consequences.
Class based indexes - looks great, is there support for CREATE INDEX CONCURRENTLY for postgres ?
How about cannabis then?

http://hightimes.com/medicinal/new-study-suggests-cannabis-i...
I really don't mean this in as aggressive a way as it might read without this prefix but...

Why don't you just try it?
I thought Trump voters skewed older.
But having a track record of suing everybody for being the so-called "inventor" of WiFi three years after it was actually standardized, legitimately makes this body a PATENT TROLL. Whether they do fund actual research is irrelevant, as it would be irrelevant for a criminal to claim that he also donate to charity.
What happens if, say, you Torify the code element? Such that it's not possible to identify a specific user by name?

Or have some, say, third-party hash proof of the download? (Essentially signed downloads.)

Or if the system is blind to the identity of the user requesting information? Reads need not be authenticated, only writes, which would have to match some signature, say.

(I'm aware of numerous browser problems, I'm looking at ways around them.)
Sure, the fiber itself maybe cheap, but processing that fiber into different shapes still costs a fair amount of money. Carbon fiber layup is still a fairly labor intensive and somewhat wasteful process.
That's not what the ! means. Matz has said a few times that this is not the case. "Bang" methods do not necessarily mean dangerous, just different.
werckin hard or hardly werckin amirite :/
I've mostly migrated things since I have a 120gb ssd that I've installed the OS on... I just don't want to haha
> the word "due" literally means "what is warranted."

Due process means you to be tried in public before a jury of your peers, with a lawyer to represent you. And if convicted, you get to appeal.

> How much process is "warranted" when a U.S. Citizen wages war against the U.S. abroad

Waging war? Did he fire a shot at US forces? Did he plant a bomb?
I think this is mainly for automotive (a space where NVidia and Qt depend on each other and want to grow).

However could be used for anything!
Was anyone talking about Google Prompt? It seems like
bb88 was talking about Google Authenticator, and drewg123 was definitely talking about Google Authenticator.
Without questioning the appropriateness of the story, I would be interested in hearing from OP what prompted the re-posting.

HN's front page is as HN's front page does....
I'm guessing its the author's embellishment to drive clicks

they didn't invent wifi, they invented modern wifi

from the horse's mouth, the lawyer representing the company in the relevant case: "CSIRO did not invent the concept of wireless LAN, it just invented the best way of doing it, the best way it's used now throughout the world,"

In addition, it does seem they had a strong desire to make use of their patent, approaching potential partners, and creating spun-off companies, centered around making use of the technology
in other news, the source for killer7 is no longer available here, lol:

http://interone.co.jp/interone_games25/killer7/
Yep.
>at some point
In the meantime, I think it's better mitigate this kind of danger at the server side.
A simple approach that gives 13 correct answers minimum is to have him walk out after X seconds, where X is the number of true answers. Answer true for everything if X is greater than 12. Otherwise answer false for everything.

This uses only 6 bits of information, and you should be able to pack some extra info rather easily into the remaining 7.

Thinking about alternative approaches leads me to think that the only cases that you should focus on to solve this are those where the number of true/false is almost equal. Figure out how to pack them together, layer a few solutions together, and you should be able to answer the exam to within some N guaranteed.

EDIT: 12 correct answers. not 13. And you can easily pack this into 1 bit. Leaving my wrong answer for posterity.
yes, but the Rover plant was always the Rover plant and Rover engineering was always Rover engineering. Shared resources doesn't make a Montego a Rover any more than silicon valley makes Yahoo a part of Apple. It just helped ruin Rover for good.
"It was my decision to change how we work with AMAs and the transition was my failure and I hope we can keep moving forward from that lesson."

I guess the quote is a little less concrete than I remember, but given the context I don't know how else to interpret it.

https://www.reddit.com/r/announcements/comments/3cucye/an_ol...
There are some amazing photos in this article, for anyone just dropping by the comments.
i think you should consider making a profitable product out of it instead of open sourcing it(i know we are good samritans :) ). It can be used as marketing tool. Brands will subscribe to your service and will be informed when their brand name appears on site. This can than be used for damage control if it involves bad press or marketing for e.g answering questions giving discount etc. if someone shows interest.
Why can't the driver phone be connected to rider via peer to peer. Driver sends position updates to rider in almost real time while occasional batch updates to server.

The fanciness regarding position, why not show a halo like most gps apps showing degree of accuracy?

You could all show a slight tail of previous path to give an idea of direction and speed.

I think the current uber/lyft ui experience is subpar and can be improved.
> you just need to start from this point if you know your environment is really constrained and exceptions are too much of a cost - which is usually not the case in modern embedded ARM systems.

ARM systems really run the gamut these days - while many are quite powerful (see: my phone), many also fall on the more traditional microcontroller side, with very little in terms of flash and RAM. In case it wasn't clear, this article focused on the latter.
Here Are Some Use-Cases for Cloud Based API
The is interesting timing!

The 2017 Formula 1 season gets underway in Melbourne on March 26[1]. Formula 1 regularly uses some of the most advanced technology[2], and they make heavy use of carbon fibre. Since this was patented, the methods etc. should now be public. So, once the licensing stuff is worked out, F1's carbon fibre suppliers can rework their

The benefit to F1 is in teams being able to apply changes faster, taking lessons learned from Melbourne and applying them as quickly as possible, without having to wait as long as they do now for new parts to be constructed.

I'm looking forward to this!

[1]: https://www.formula1.com/en/latest/headlines/2016/11/f1-fia-...
[2]: At least, what they can get away with! Some examples from the past: http://www.redbull.com/us/en/motorsports/f1/stories/13316206...
> She also didn't understand how to use reddit, I remember her trying to post messages from her own inbox.

That was debunked, admins have that ability on private subreddits and she just posted in the wrong tab.

https://www.reddit.com/r/announcements/comments/3cbo4m/we_ap...
What about the bank account? I can virtually own nothing if I'm a billionaire and buy everything I need during the day. It wouldn't mean I own "nothing", and it would be an environmental nightmare!
IIRC, Panasonic owns the patent on inverters, but they definitely make a microwave with a simple knob interface, because I have one (http://www.panasonic.com/au/consumer/household/microwave-ove...)
They do, but he has a very vocal base among young people (much more vocal than young people for Clinton).
Nooooooooo. Strike Commander was the shit.
And should it be hugged to death:
https://web.archive.org/web/20170221071725/http://www.csiro....
Subresource integrity [1] helps make sure that the javascript referred to by the page is really what gets served. The common usecase talked about is to ensure that a compromised CDN can't attack big chunks of the internet.

The page itself can still be modified, but there are mitigations that can be performed if you're paranoid enough.

1. https://developer.mozilla.org/en-US/docs/Web/Security/Subres...
Indeed, that's exactly what I got.
I think this continues to be a Zuckerburg f*ck you ever since Snapchat said no to his offer.
Floppies and VHS are more resilient that the people think. I have floppies from early of 90's that can be read/write without any issue. I have yet Dune game on two floppy disk, and many shareware, free and pirated games from these time. A few years ago, I did a backup of these floppies with a 3" 1/2 unit that I have.
Currently, Boeing can not replace the 737 with a Carbon Fiber plane because there isn't enough Carbon Fiber produced on earth to keep up with the production line completing three aircraft a day. However, if enough Carbon Fibre could be created to logistically allow Boeing to move away from aluminum I am sure you would see a whole new level of demand for Carbon Fibre. Needless to say, the Carbon Fibre created would need to met Boeing spec, as Carbon Fibre does not have a single global quality standard, unlike aluminum (thank you WWII).
It can be 67 years at the whim of the DA.

Everything I've read says the judge is the one who applies the sentencing guidelines. Prosecuting attorneys don't sentence people, as far as I'm aware.
No, but they act in the best interests of their members.
> potential patent troll

I must be confused. How are they a patent troll if they actually do the the R&D part of the patent? A patent troll would buy the filed patent and just spend money enforcing it to collect cash...

I am a bit biased because I'm Australian and fully support the CSIRO. They're a non-profit entity[0] - their mandate isn't to make money. The money they do collect from royalties is rolled back into their research.

[0] In that they don't produce a profit for stakeholders. They're a government agency though, not a registered charity.
Getting Started with TensorFlow on Android
Preventing CSRF Attacks with the SameSite Cookie Attribute
Has/can anyone verified that these tools are safe?

We just had a false positive from our virus checker on our internal software prompting me to go search checksums etc (not easy when you software is as dated as ours) so I've been thinking about this, we are the perfect delivery vehicle for malware.

Because this was an internal product our response was to white list the file, but the whole dev and support teams were too eager to jump to do that before even thinking to verify the dll in question was legitimate. If a nefarious person every had enough access to our machines to modify these binaries then it would go out company wide.
That's ridiculous. People can't reliably produce good implementations of crypto software, and you suggest they design and verify ASICs? My point was that security is about understanding and accepting, not foolishly trying to eliminate, risk.

Just a few of the mountains which need climbing: First, you'd need a (actually) random sampling not just one (keep in mind any ASIC you test is likely a write-off due to tamper-resistance). You'd also need a high assurance supply chain to ensure your verification isn't premature (as well as sufficient levels of tamper resistance/evidence). You'd further need to verify the software around this hypothetical ASIC is free of bugs. You're restricting yourself to software which can be performant on older slower process nodes. You (almost certainly not an ASIC company) need to have an in-house ASIC shop, or you need to vet an external one (sounds cheap and easy for the average business). In fact, you need vetting of your internal staff at all stages of this process.

You are making this seem _much_ easier than it is. There's a reason this product, which there is definitely a market for, doesn't exist (and that reason is much more mundane than the cryptolluminati not wanting it to "get out"). Consider that Google did something like what you're suggesting. It took them years (and they're Google), what chance does the average person/SMB have?
you're studying to be a better employee to advance your career? or is just for a title (ceo or phd)? the startup gives you a shortcut to advance your career. you dont mention your age, if you're young, you can usually get away with making a career switch or two.
the guy that goes for a startup wants to (probably) make a huge impact on the world in a short time. the guy that stays in big company will have more specialised impact but it probably wont be a headline maker of an impact.

we cant decide for you. but if you think of the two choices as those two extremes (big impact vs specialised impact) then maybe its easier for you to chose. good luck bossman
They patented OFDM, which is the modulation technique that was introduced in 802.11a. They did not invent wifi. They just discovered an effective combination of parameters and patented it before it was adopted. It is not clear to me if the adoption was because of the patent or because of independent discovery.
4 CREATIVE Ways to Easily Take Your Small Business to the Next Level
Containous Raises €1M in Seed Round Funding to Develop Traefik
Is software development only about coding?
hahaha! Me too. I loved the video where they animated Darth Vader and an imperial officer like puppets.
> When an employees places a complaint against another employee, neither of those parties is "the company", even when one is in management. If the subject of the complaint is breaking laws, HR (who has the company's back) is rightfully incentivized to show that person the door.

Which is exactly what happens... When the harasser is not a 'Top performer' in a culture that claims to reward meritocracy.
www.dreckstool.de
See Fraunhofer's history in the MP3 patents mess. Other research institutions have had similar issues.

https://mobile.nytimes.com/2007/03/05/technology/05music.htm...
I'm incredibly interested in getting Rust into embedded devices, but it's a much larger sell than moving from C to C++14. And how will C++17 onward be so much different? C++11 was a huge inflection point, no doubt, but the standards committee works tirelessly to make things backwards-compatible.
Content security policy violation report collector written in Golang
Signal leaks more metadata.

All the metadata of Signal is available in one single system, transmitted across the globe into a foreign, and hostile country.

In fact, we have to assume every bit that ever goes through the US is logged and stored by the NSA, and that makes Signal entirely untrustworthy.
I'm thinking create set of 90 * 60 = 5400 different True False patterns. Pick the one that gets the most answers correct. I'm assuming there is some algorithm with a name I don't know that can select the optimal set of patterns. Then the minimum they get correct in any situation probably has something to do with shannon entropy ...
That's not the point that I'm getting at. Exclusive ownership invariably mandates copying for certain use cases. Rust allows you to obviate this in a few more cases through borrowing, but as a general rule, exclusive ownership and having multiple references to the same object do not mesh. You need to get rid of either one or the other. That Rust forces you to be explicit about copying in those cases does not make the underlying problem go away.

This is especially noticeable and constraining when you come from a functional programming background and not C++ or when you're doing stuff that's more complicated than shuffling bytes (I've mentioned binary decision diagrams as an example).

The bigger point is: as it is extremely rare for me to write one of the few niche applications that are actively GC-hostile (such as web browsers, AAA video games, or OS kernels), I don't see the point of jumping through all the extra hoops that avoiding GC brings with it.
But Wikipedia editors decided it is not notable, and speedy deleted it under Nimrod.

After that debacle, Wikipedia decided Nim is finally good enough for them, and they even link now Nimrod_(programming_language) to https://en.wikipedia.org/wiki/Nim_(programming_language)
www.dreckstool.de sort of a punching ball for some years now...
>"However, the way you write a lot of these things in SQL is substantially more verbose and harder to compose."

Could you give an example of something that's hard to compose with SQL? I'm sure ORMs have their advantages, I just want to understand how much benefit I could get from using one.
As far as consumer rights are concerned, you shouldn't give a damn what the manufacturer discontinues. If the device fails within 6 years it should be fixed, replaced (happened to me, brand new iPhone 5 handed over immediately) or refunded.