skysight-inc/HackerNews huggingface dataset:
In this sense gene therapy is "disruptive innovation" in the Clayton M Christensen sense of the word: the incumbents cannot pursue the strategy as doing so eats into their profits. Does it take smaller, independent, outfits to pursue this?
Being a contractor does not automatically put you in a bad position relative to your client, because you can negotiate the details of that contract. As a result it can be both lucrative and extremely rewarding.

Of course I'm sure Uber will simply not agree to any modifications of their standard contract, but they do have competitors that the drivers could go to.

Oh, and contractors should always set up an individual 401k; it has the same tax benefits as you'd get as an employee, and then some.
Thanks. That's kind of you to say. We're also hiring. https://careerssearch.bbc.co.uk/jobs/search
Wow, are these clowns really that stupid or are they paid by industry? US-based thinktanks have to reveal their financial details (donations etc), in the EU they don't. This needs fixing ASAP.

I'm sure Google, Amazon, Uber, Tesla and Boston Dynamics would just love to blame their AI products instead of themselves.
"But it was the robot-person that run over the pedestrian your honor. Jail the car sir, not the manager."
So very convenient eh?
A healthy person is bad for pharmaceutical business and doctors, yet very good for health and life insurances.
> since this isn't a very privacy-conscious usecase

Doing research on you own medical condition is not something you may want to keep private? Or are you talking about something else and I'm misreading your post?
A tiny script to quickly block unfinished viewports with an overlay
In the late 1980s I fought simple profanity filters that wouldn't let you send the words wristwatch or Scunthorpe United. Impressive just how far we've come.
I see they are using the built-in download feature. So video content is stored on Telegram file caching servers? That would make Telegram a direct participant in the ilicit trade.

Once a group reaches a certain size and it is public, it's impossible to claim "they are just some friends trading private files thorough a neutral communication app". Telegram becomes a bona fide pirating app, and the "uploaders" just minor co-conspirators.
Is your webapp slow? Check out how to opimize network assets step by step
Another interesting one from my hometown: https://en.wikipedia.org/wiki/Heliotrope_(building)
And then possibly convert changes in the sound/vibrations produced by the generator into information ?
"Orthodox C++" looks more like writing C-code and keeping the C programming style. Most of the points are really questionable.

- "In general case code should be readable to anyone who is familiar with C language". Why should it? C++ is a different language than C. I speak german, but I cannot read e.g. French unless I learned it even though they are related.

- "Don't use exceptions". Why? There is no performance penalty in the non-except case, and the exception case should be rare because it is exceptional. I can see arguments for real-time systems, and for embedded systems were code size matters. The alternative is C-style return codes and output parameters. Exceptions are better in that case because you cannot just go on after an error condition, and functions with output parameters are harder to reason about because they loose referential transparancy. Of course, in modern C++ one could use optional or expected types.

- "Don't use RTTI". I never needed RTTI in my professional life.

- "Don't use C++ runtime wrapper for C runtime includes". C++ wrappers have some benefits over the C headers. They put everything in namespace std, so you don't need to use stupid prefixes to prevent name clases, and they define overloads for some of the C functions, e.g. std::abs(int) and std::abs(long) instead of abs(int) and labs(long).

- "Don't use stream, use printf style functions instead". If this means to use a type-safe printf variant I could agree to some point, although custom operator(<<|>>) for custom types are sometimes nice. If it means to use C printf etc I would strongly object.

- "Don't use anything from STL that allocates memory, unless you don't care about memory management". You can use allocators to use e.g. pre-allocated storage. The STL also contains more than containers, why would you not use e.g. the algorithms and implement them yourself?
Reason to start working on the system as per the article :

"It is a culmination of 17 years of rigorous work by Indian space scientists. India took a firm decision on IRNSS in 1999 after the US government refused to share GPS data that would provide vital information on Pakistani troops position during Kargil war. As in the previous launches of the IRNSS satellites, PSLV-C41 has also used ‘XL’ version of PSLV equipped with six strap-ons, each carrying 12 tonnes of propellant."
Discussing this locally, I usually give example of iCar, which is a people transportation company that run borderline-afoul of taxi laws in my city (Kraków, Poland). Their innovation back ~10 years ago (or more) was to drive primarily by GPS, bill by distance instead of time, and thus being able to tell you how much you'll pay before even starting the trip. The primary point of conflict was, AFAIR, that iCar figured out a sorta-loophole that allowed them to have one taxi license for the entire company instead of for each individual driver.

There was some bad blood between them and the regular taxi corps, some tyres got slashed, but the court sorted things out, updated the regulations a bit, and now iCar and other companies happily coexist. The major difference between them and Uber is that they didn't keep breaking law with impunity, but engaged in finding a legal solution and made the entire space better for everyone.

Sure, this is not the path to exponential growth, but maybe not everything is best done by VC-backed "zero to billion dollars corporation in 5 years" businesses.
It does look like a "shit show" but with the proper (a lot) adjustments it can have its upsides
This is one of the downsides of mobbing, shaming and regulating away outrageous prices. If pharma companies can't charge you in the ballpark of a lifetime's earnings for a one-shot, one-shots will be less compelling to them compared with treatments you have to take twice a day for the rest of your life.
Piracy is a real issue. It disrupts the money flow towards media distributors and artists, and thus weakens the economy.
Well, I imagine the crystals can only perceive single vector values of the magnetic field at the position of the eye. Imagine each censor returning a vector defining the magnetic field at a point on the eye. There probably wouldn't be any way to focus or change depth of perception like one could with light. You'd have to move your eyes through space to get more than a localized snapshot.

But, you can probably predict what a magnetic field looks like away from the point of measurement, I.e. the eye. What is fascinating to me is that they could potentially be learning to deal with manmade magnetic fields, adapting to human culture in a possibly novel way.
Who thought "business version of Facebook" was a good idea?
Good idea, but it takes a lot of cash.
As I am fairly new on the team

This is the key point, you almost certainly weren't hired to "fix" other members of the team.

This seems like a very long game to play, however, and I'm not sure if it will succeed.

To some extent it shouldn't matter, if you have a long career in this business you will inevitably come across broken teams and dysfunctional organisations. Knowing you are doing good work keeps you sane in these situations.
Isn't this an issue with any chat app that permits groups and bots?
> On a business instance of Facebook it has literally no business to listen in, but does.

What did he expect ?
The Engineering Manager – Scale is a people problem
Can you list all unwarranted ones among all the Tesla hate you see?
I have seen similar issues with overly aggressive parser in Messenger for Business, but with dates instead. It tried to turn the words in the following real conversations into dates for adding appointments

* "Christmas" in "Merry Christmas, and have a nice day"

* "at 100" in "It could be that you're not viewing the image at 100% zoom"

* Four digit module codes from my university that looks like four digit military time

and so on, ignoring context or even prefix/suffix text which makes it clear the text is not a date. It would be funny if these don't keep getting in the way when random words in conversation gets turned into links.
It's a good melting pot for people who are passionate about writing, design, and ideas.

Kind of like how all of the best programmers have some kind of log or blog that they post in. While this could very well be some form of survivor bias, I think that just having to put effort into articulating your thoughts in a coherent way now and then improves other parts of your thinking.
Show HN: Dynamic IP Address Tracker, Trustless Alternative to Dynamic DNS
I created https://dipat.eu/ which I'd like to show here.
Any critique welcomed.
Backpage.com pleaded guilty to human trafficking
Random creepy observation: YouTube recommended videos
Recently I reset my Android phone to factory setting. Created a new google account after reset. Couple of calls to best friend. Couple of Whatsapp chat to same best friend. Open Youtube. See best friend's favorite Youtube videos in my Youtube feed as recommendation. Best friend also have an Android phone.

Fault of recommendation AI? Anyone else observed?
> AI, cryptocurrencies [...] The kind of ideas you get when you're deliberately trying to come up with ideas, are always obvious and often startup cliches (like food delivery).

I would say that AI and cryptocurrencies are the startup clichés of today.

Don't start with a solution in search of a problem. Instead, start with a problem, and see if you can find a solution. When comparing problem-solution pairs, discount those that involve trendy, hyped technologies, to account for mental bias.
Best Online Business Magazine| Online Business News, Updates and Journals
the new owners are stuck with tens of thousands of $ in repairs.

Don't sellers have any responsibilities for what they are selling in the US? Certainly in Sweden it is the sellers responsibility to disclose any known problems to the buyer and they're financially responsible for any problems they fail to disclose.
That assumes monopoly. Competition should solve that.
Scalable C (https://hintjens.gitbooks.io/scalable-c/content/preface.html) looks like a reasonable way to write software in C from my C++ programmer perspective. However, you could also use C++ to express the intend more directly.
That works, will check it out, much thanks!
Or society could work differently, so that we try and cure people's diseases if we are able to.
Remembering basic human moral values might help as well.
About Us, we build your ideas – IDAP
yet China has Beidou navigation system
So do many things not provided adequately by the market.
Once it is in the public hands, it allows for democratic prioritization of the cash (do we need more solar energy or more cures ?).
Zuckerberg’s notes from Facebook privacy Senate hearing
Specific product changes include:

Providing the option to not store end-user IP addresses, and by default, not storing the IP addresses of end-users from countries within the EU.

For all clients, beginning on May 21st, 2018, we will discontinue building data models with data nor will we monetize any EU user data with our business and analytics partners. For our Enterprise clients, we have introduced a Data Processor Agreement (DPA) which formally designates us as a Processor for all data.

Releasing updated versions of our SDKs to make it easier for our clients to prevent user data from being sent to OneSignal until a user explicitly consents,

Adding support to our API for the deletion of user data. Additionally, we are reducing our data retention period of deleted data to 72 hours.

Updating our user data exporting capabilities to make it easier to search for and export user data from OneSignal. This will help our clients meet individual user requests for restriction, erasure, and data portability.

Preparing a guide on how to use OneSignal for push notifications without sending us personal user data.
Although it might take less cash if only the people actually doing the research needed to get paid. If the patent lawyers, the investment bank analysts writing these reports, and the likes of Martin Shkreli also need to eat everyday that could potentially be inflating the cost.
This startup is just another vaporware to continue funding SpaceX. The money invested in it will ultimately end up in Spacex as it will be used to send all these satellites into the orbit.

So Spacex just won a client for a long time, and that too at the cost of investors money..

In other words, and elaborate Pyramid scheme...
I'm not a Kafka user. However, I am a long-time keen implementer of event sourcing and log-derived data stores. Many of these involve per-user or per-individual sqlite databases.

I cannot understand why Kafka is causing people problems. I am surprised that this seems to be being accepted as a problem with event sourcing in general.

The most obvious solution I came up with with GDPR right to be forgotten was to have per-user logs. User gone? Delete their log.

Then you just need to handle how you share the projected data from the individual event logs. Messages are unlikely to be spread over multiple log events and can be just sourced directly. It's clear who owns that data: it's the user who wrote the message as they can at any time delete the only copy.

Aggregation is more difficult but can be done if you structure the things you are aggregating such that you only need a few lookups per user. Again you can cache references to certain events that can be efficiently looked up using a (user_id, event_id) pair. There's nothing to stop you storing the latest projection in a separate table of the per-user database file.

Is there some technical reason why so many Kafka users seem to be having such difficulty with this?
> Law-abiding citizens: Please do NOT download. Thank you.

I am not for piracy, but yes, let's all keep using SMS which has been compromised (and not fixed) for the last 30 years, and let's not use anything that gives us any security/privacy.

All because some 0.001% of all users are stupid.

Thanks but no thanks Mr theoutline.com

> “Telegram is also very popular here,” a Russia-based channel owner

I remember reading/watching in the news how Rusisa wants to outlaw Telegram, not because of piracy, but because the gov cannot spy on its people...

Who does this article really work for?
Why is this vewed as an issue ? Copyright law is clearly law created by and for the corporations. Because real would concepts, such as stealing, do not really apply to the digital word. If you think of , say a movie as bread and say Netflix and a baker, then pirating a movie will be the same as buying a bread from the baker, make infinite copies of it and distribute them freely, it is not the same as stealing bread.

I don't see how is this wrong. Broken buisness models, which did not account for the web and lobbying made copyright what it is today, it's not a law which I feel morally aligned to.
Came here for that. I .. wasn't even aware that this exists, but that seems awful on so many levels?

What FB 'features' do you need in a company? I thought Slack is the go-to for cat pics and birthday gifs?
My employer did. And while I was very extremely sceptical at first, I had to eat my hat on this. It's actually one of the best things for facilitation of enterprise cross-department communication and awareness that I have ever experienced in the last 33 years of my working life.
>...you're probably going to confuse more people by trying to change it

Confuse who? Techies that already know what it is, or pointy-haired-bosses that make all the decisions? Give it a revolting, and undignified name, and maybe it will stop being used.

While I applaud this work going into giving this phenomenon a name so it can be shown the light. It needs a non-technical name to demonstrate how bad it is.

>There are lots of terminologies that are even more obscure but still well-understood because they've been used for a long time:

This is a new phrase, created around 2010 [0], the same year the site was registered [1]. You have a list of phrases, but none of them are proof we shouldn't change this one, because yours are all technical terms. Dark UI Pattern is clever phrase for a marketing problem, not a technical one. And "Dark pattern" is a very, very obscure and weak in meaning. Consider what is more effective at getting an instantly recognizable response:

-Dark UI Pattern
vs
-Dirty Rotten Button Design

That's a crap name, but describes the situation much more accurately. It does matter to change the name if your intent is to describe that it's evil, deceptive and manipulative. Here's George Carlin talking about the BS of weak and impotent language. [3]

[0] https://en.wikipedia.org/wiki/Dark_pattern

[1] https://darkpatterns.org/

[3] https://www.youtube.com/watch?v=7n2PW1TqxQk
Time travel is possible so long as you’re not particular about which direction.
On the other hand, it potentially punishes people for not putting spaces after punctuation. I say keep it like that.
Which is usually destroyed by competition.
Reddit w/o RES is like McDonalds without the Big Mac. Been using it for years.

Shame that most of its features are broken with the pathetic new redesign though[1].

[1] - https://www.reddit.com/r/Enhancement/comments/7urcrp/res_des...
A "better offline music on the iPhone".
Stellar Escrow Smart Contract Development
There's a chance it will die out, nuclear war or a meteor is always a possibility. Don't think it's anywhere close to being certain. There's a good chance we'll survive and regularly visit other planets.
Have to disagree with the article. The author claims "Back when targeted ads didn’t follow me around the internet, I still somehow found what I wanted to buy." What's different about the job market or the housing market, the two examples the author used to claim targeted ads are so terrible?

IMHO I'd rather see ads that are customized for me, because the probability that I'd find them useful is much higher than some random ad. Of course some people are going to disagree with that, but that is not a strong justification to ban all targeted ads.
Top ABA Approved Affordable Paralegal Programs
I was glad to see this posted here. Reading it again, I thought, "I can't be the only one who works in ad tech yet broadly agrees with this proposal."
Am I the only one who senses a huge bias in this article? Arab writing, citing Russians, telling "law-abiding" citizens not to download. Everything seems to be designed to scare away the "good American people".

Also...yes, you can transfer files over IMs. Yes, having good encryption protects everyone. Duh, where is the news? Maybe that's part of why the article feels extremely sensationalist to me.

EDIT:
> "It's actually a challenge to use Telegram and not run into these sketchy groups."

Well, it's a challenge to use ANY messaging and not run into sketchy stuff. Just take a look at your Facebook or Twitter or Instagram or whatever timeline...
Well, somehow getting rid of the monopolies (patents) faces significant resistance.
Not sure about that. Insurances require a certain level of "damage" probability, else no one would get insurance in the first place. If you could cure any illness with a $5 pill, I'd guess no one would get health insurance.

This is somewhat different for life insurances, as you could still be run over by a (self-driving) car and die.
It can also mean bankruptcy because they also deleted the data from their backups...
When it's 2018 and you're having trouble sending plain text over the network it might be worth stepping back for a second and asking: "have we regressed?"
Perhaps it could be regulated so that for these kind of things the price have to be proportional to the income level of the patient?
I agree with you, except for the fact that I have a couple of apps in the Apple Store and I wouldn't like someone copying and distributing freely my apps, and having 100,000 people enjoying my app while I collect only $1.

That said, we fought to have DRM-free material, not for piracy purposes, but for ease-of-use. Let's please not lose this Right because of some thieves.
3) what happens when I get a new keyboard.

While my general 'rhythm' might stay the same, a) specific keys slow me down consistently depending on keyboard, and b) the length of press might be quite different between even the chicklet apple keyboards (different 'depths'), let alone different brands.
Make every employee’s day brighter (and productive)
Reddit CEO says ‘open racism’ is not against site’s rules
Your idea is right, but it really depends on the event-store implementation. For example, Kafka has a limited amount of topics (10K if I remember well), so unless you have a very limited audience, I don't think having one topic per user is the solution over there.
Er, how does it weaken the economy? The money that the corporations don't get doesn't actually vanish in a puff of smoke, it's still in posession of economic actors, who either purchase something else or invest it in a bank/stock.

What it does is reduce the profit of those corporations, which may make their business unsustainable and lead to this market shrinking, which may cause economic instability while people reorganize their effort towards another market. Those are all hypotheticals though, because the industries affected by piracy are all growing fairly rapidly.

Does competition weaken the economy? There's plenty of examples(e.g. computer hardware) where competition has eroded profit and changed the market dynamics, especially for new entrants. Do clearance sales weaken the economy? Free samples? Does generic medicine hurt the economy? There's so many cases of corporations not realizing the profits they might have wanted, but I don't see how they weaken the economy.
Specifically lock plus either volume button.
The best bit of advice I saw (on HN no less) that helped frame this in my mind was "every spreadsheet is an opportunity".
This was in reference to processes within a company, where employees use spreadsheets to manage data, etc.
Wouldn't that screw drivers both ways? Not an employee IR purposes but not a contractor for tax purposes? We have two different definitions?
I think the primary issue is that Uber provides incentives in the contract for "employee-like" behaviour.

Imagine an extreme case where minimum wage is $8/hour and I'm offering a contracting job that comes out to $0/hour before incentives. If people work 8 hours a day on the schedule I want and do everything else that employees have to do, I give them $4/hour. Now most of my workers will be just as good as employees, but at half minimum wage. They say "I'm working like an employee, I should get minimum wage." I say "They have all the freedom a contractor has, they aren't employees."

Sure, in this scenario there are still people happy to work an hour here and there and earn the $2/hour or whatever it comes out to, but this isn't about whether those people exist or in what proportion. This is about the people who feel compelled by Uber's incentives to treat themselves as employees of Uber without receiving the legally mandated protections and benefits afforded to employees.

This also isn't about supply/demand, the free market, and whether people want to work for that $4/hour or not. The fact that we have minimum wage in the first place is proof that the country has made a decision to not leave employment terms to natural equilibria.
I didn't understand this. How would the GPS system allow the US to know the location of Pakistani soldiers? GPS satellites only transmit and GPS receivers only receive - there is no return path that would disclose the location. What am I missing?
And that's why God invented taxes. But then the US invented their own gods, who don't have to pay tax.