skysight-inc/HackerNews huggingface dataset:
Probably both -- not only is it more convenient for users to be able to swim between products, but having normalized and portable data is a godsend to anyone who needs to do data analysis. I'd imagine much more insight is possible when you can associate a user's activity on one platform to their activity on another. Imagine if your IP was shared between services; they'd know a lot more about you. On the surface, it sounds like a potential work around to GDPR.
This does not solve the problem. The input and output folders had different roots in the production app.
9 Daftar Situs BandarQ Domino QQ Poker Online Hoki
Surprised no ones talking GraphQL with as much coverage as it gets on this site.

I’m running my newest solo project on Prisma with GraphQL Yoga as the backend and React + Apollo as the front end. It’s really quite something and allows for extremely quick development.
As if Russian-language forums were the least bit better, talking about пиндосы, гейропа etc. etc.

Of course while Voice of America, RL/RFE etc. were propaganda, compared to the Soviet media they were rather good. And the rape of German women,,, that's probably not the point that you would want to raise, it does not look good.
It should come from ratepayers, because significant portions of the state are served by different utilities

But the premise that customers, rather than company resources, should pay does not follow from the unrelated fact that there are other suppliers serving other customers.

That's like saying PGE customers should pay for SMUD's choice to decommission a functional nuclear plant.
It's not like legislatures are taking novels or source code for various OSes, apps, ..., and incorporating it into law in order to vitiate the relevant copyrights. These are laws written by third parties to be laws. In any case, both (1) and (2) could be answered "no" and still resolve this case -- legislatures would then have to rewrite those laws or acquire the copyrights on them. And, as you point out, (2) could be answered "yes, when the work is intended by its owners to be incorporated into laws" (which would immediately cease to be the case).

Besides questions of how the courts have ruled / should rule on these issues, on what grounds, and so on, there's a policy question. I don't think we should want the law to not be in the public domain as a matter of policy.

Question for the lawyers of HN: can governments take copyrights via eminent domain? Statutorily or constitutionally? Perhaps only national governments rather than State/provincial?
> Yeah it's unfair but let's be fair and state the obvious: democracy is the biggest threat to freedom.

It's not; in fact, the absence of democracy is inherently the absence of freedom, because the most important freedom is freedom from government in which one is not a full participant.

> Also, when it comes to current issues why not discuss the ongoing drive to register illegal voters in California?

You are free to submit an article about that (which most critically should first establish that such a thing exists and is signficant.)
As I mentioned elsewhere, I could see it being something that new services are essentially required to support - if you can easily transfer your data between almost all services, the cost of using one that doesn't support the framework is higher, relatively speaking. However, I hadn't really considered how much easier it may potentially make it to move to a new service, so it may well end up doing the reverse, lowering the barrier.
Implicit assumption that other people's code is off-limits?

Most software on my machine has probably arrived from apt-get at some point or another. Even if it's all Perl scripts, I'm not going to overwrite them directly, only to have my changes either removed on update, or blowing up the package manager's consistency checksums, or [insert random reason I can't conceive, because I'm not familiar with internals of apt]. So it's either config files, command line, environmental variables, or I'm going to build a wrapper that bends installed software to my will.
Maybe (eminent domain?).

Regardless, they could write their own. Or acquire the copyrights.
Ask HN: Tips to retain users to the Website
I was going to post that exact question. It's also surprising they're using Java as modelling language.
Your comment reminded me of the 80s movie Running Man. There are no rules, there is only winning.

Which is the antithesis to principles of competing fairly. And in Running Man there were undiscovered rules, but only ones to game the sport which came crashing down resulting in a loss of trust of the institution.

Transparency is key for trust in sport and thus continuality of the larger body.
Being erroneously deregistered does not mean you can't vote. It means that you cast a provisional ballot that has full effect once your eligibility is verified. It's more of a burden on the precinct workers than the voter.
Having worked with some Go programs, where one of the sayings is:

A little copying is better than a little dependency.

This is even in the case with the two copies share the same correct abstraction. It's different than in the npm world. I've taken this and applied it in microservices written with other languages/frameworks and have no regrets. Sometimes some versions are a bit less complete or featureful, but each works fine. If a bug is discovered, it's fairly easy to and patch them all.

It's usually the intermediate developers who like having rules to follow to know that they're doing well that tend to over-apply DRY and other principles. Only experience (aka pain over time) seems to show when to break (or just not apply) the rules.

Perhaps it's just the way things are taught/learned. Instead of just showing what's good and have them interpreted as rules, each should be shown as a rule of thumb with a concrete example of when it should not be applied. Even if they don't clearly understand the difference at the time, they'll always recall that there are exceptions and not feel so motivated to apply it in every instance.
NSA might be behind this... They might already have this...
Does caffeine dehydrate?
This gets into what Picasso meant by "Good artists copy, great artists steal".

I take that as meaning that a great artist makes the material wholly their own through transformation, while a good artist merely alters the original which remains identifiable.
Odd, posted this yesterday: https://news.ycombinator.com/item?id=17576304
> The Data Transfer Project makes it easy for people to transfer their data between online services. We provide a common framework and ecosystem to accept contributions from service providers to enable seamless transfer of data into and out of their service.

You use product A and B. You tell B it's OK to import data from A in order to "improve the quality of services of B" and similarly for A. Now A and B both have more insight on your personal preferences, so they both win. The user "wins" because they get "improved quality of services".
So, bwillard, a member of the DTP project team, answered some questions I had along those lines in quite a lot of detail earlier today.

https://news.ycombinator.com/item?id=17577353
What do Sony/ms/Nintendo do in those 2-3 months ?
Not the OP, but as someone who has also found it to ring true, ideally the less state the better, immutable or mutable. But, if I had to choose which kinda of state I’m managing, I’ll take a bunch of immutable structures over a few mutable ones any day.

We all know the issues that arise out of mutable state, values getting changed for seemingly no reason, race conditions literally sapping every little bit of will to live you had, mutable state doesn’t scale well (at least from a complexity standpoint). Now you’ve gotta worry about locks, and all that fun stuff if you try to do any kind of non trivial concurrent programming.

Now, I’m not saying immutable data structures are literally the silver bullet, but they do almost completely solve all the above mentioned issues with mutable state. But, they too, have their own issues. Working with immutable structures can be significantly slower, especially as the amount of state grows, any modifications mean you have to create a new structure and copy data, and now you’re also going to be having a lot more memory being used, and that’s not mention the conceptual differences you have to adjust to if you’ve never worked with strictly immutable structures before (“what do you mean I can’t just update this array index with arr[i] = 2?”). But, in my experience, debugging can be orders of magnitude easier, concurrency is something that is actually enjoyable to work with, and not a chore of mutex checking, and hoping some random thread isn’t going to fuck up all the data, and given the power of modern computers, the memory bloat that comes along with immutability isn’t really an issue anymore.

But, I’m also one of those people that thinks functional programming is the one true path, so I may be a bit biased/misinformed on some crazy mutability benefits that make the bullshit worth it.
Hey folks, a DTP team member responded to a lot of similar comments in the other thread from earlier today. Look for posts from bwillard.

https://news.ycombinator.com/item?id=17574707
two-handed tools guide the force pefectly well
Off the top of my head:

The pessimist in me says it's so each of them can create a more complete user profile for marketing, advertising, and tracking.

My more optimist side says that Facebook, Google, MS, and Twitter are all tech giants filled people intimately familiar with the web and its immediate future, and the majority of them are genuinely trying to improve the internet.

As usual, the answer probably includes both factors, and likely others.
"It seems to me that the only way they could work a day less and not affect the companies productivity is if those employees did nothing during that day anyway."

OR, if work-disrupting absences (appointments, etc) were all scheduled for the weekday off, rather than being distributed through the week and interfering with meetings, collaboration, etc.
True, that works too. I'm good with bash but I find many aren't. I actually work with bigger setups (think thousand machines) that have range set up which is a big value add with mssh but not in the kinds of small setups we're discussing.
I heard a story that Jim Butcher wrote Codex Alera to prove that a good author can write a good book from a bad idea.
She Gave Millions to Artists Without Credit. Until Now
Where is the catch?
Probably both, and also in the interest of GDPR compliance (e.g. the "right to data portability").
Look, email doesn't work, that's clear proof. DNS doesn't either and if the whole Internet hadn't been centralized long ago, it would have stopped working in, like, 1982. Or, maybe, they are not being honest and centralized gives them more control, like FB.
Calendar, Contacts, Photos, Mail...
You right, productivity boost can caused by knowing that your productivity is tracked and surveyed...

However, here in New Zealand one of the most important is the work life balance. Everything is about being happy and enjoy your life.

For this reason, it is quite common the 37 hours workweeks, flexible hours, working from home at least one day a week and go for coffee or lunch when you want...

super cool country actually ;)
Show HN: Open source non-linear notepad app
This sounds Nietzsche’s view of ‘slave morality’. It’s actually in fashion to say you invest in or do boaring businesses so this isn’t really all that controversial. However, like time, there’s an arrow of technology and there’s a reason VCs are investing in sexy startups. For instance, AI is sexy because it really will be transformational, unlike whatever today’s latest fashion trends are.

Corporate R&D for S&P 500 in 2018 is estimated at around $325b — compare that to the $65b invested in U.S. VC in 2017. As corporates realize R&D is hard and see Less and Less ROI they will continue to shift more of their budget to acquisitions which effectively means we should see a large increase in VC spending. They’ll have to pay a premium for picking winners. In 10 years we’ll look back at today and ask why VCs were not investing more in tech because that was obviously where the opportunity is until we see transporter beams, jarvis, and molecular fabricators.
"Four-day week for five-day pay is a serious and tangible benefit that a smart company could provide and it would give them a strong hiring/culture advantage for a long time."

Plus you can rent out the office on Fridays as shared office space. WIN.
Jakarta EE: No turning back
Thanks for taking the time to provide these detailed follow ups. I'm still pretty wary of this project, but you've demonstrated that at least one person on the team is thinking through some of this stuff.

> An interesting thought experiment in this area is that if a user wants to transfer data from service A to service B, but service B doesn't allow export back out, what should service A do? Ideally you force service B to support export, but on the other hand the user should be in control, and who is service A to say no. Its almost putting the good of an individual user against the good of the ecosystem.

I'll offer that the European Union's answer to this -- the GDPR -- is to put the data subject first. It would be nice to see the DTP Project align with that position.
I got featured in https://blog.ubuntu.com/2018/07/17/get-productive-on-the-lin... under #6, so that was pretty cool.
I'm waiting for Netflix to show a picture of mohammad of they want to make a statement.
It's not just 'Sacred Games'. Other Netflix originals like 'Lust Stories' are breaking the Bollywood mould and telling stories that are too taboo for Bollywood. Great job, Netflix!
But without the holiday traffic.
They probably cut it because they weren't going to make as much money as their other transaction processing.

Online stores can add crypto payment easily through sites like coinpayments.net. And when those transaction fees are a half of a percent, of course consumers are going to embrace that.

My material supplier recently started tacking on the 3% credit card convenience fee for swiping a card. It won't take long for a company to come up with a solution for retail that will only cost 1% or less for the consumer.
I have received mail from a variety of rural USA locations, and many times the Postmaster is just one person, running the local shop. They get to know you, so informal or incomplete addresses may still work.

But if it is non-standard, it will be delayed or returned or just thrown into storage.
Nothing mysterious about those Concretion's at all.
https://en.wikipedia.org/wiki/Concretion

About 20 years ago, the end of my road was at Bowling Ball Beach, plenty of concretion's to see there at low tide.

There are also a few different one's that are exfoliating from the cliff side that look like hamburgers, very cool.
https://en.wikipedia.org/wiki/Bowling_Ball_Beach
Since story ideas are not copyrightable, why was Harlan Ellison so successful suing people for supposedly stealing his ideas?
These centralized services just happen to be the current iteration. There will be others. It's hard to do make decentralized software well and up to now hasn't been the main thing so we have centralized software.

Before TCP/IP there were many competing networking 'standards' put out by various vendors, some were local nets but others also did routing, but TCP/IP has superceded them and many application protocols are created just for the purpose of interoperability and decentralization.
Clearly you’re not an investor because what brings confidence to investors is commercial defensibility. IP is one of those moats that encourage investment.
Running Neutralinojs on a cloud instance – Experiment
Ask HN: Styling comments in PR reviews
I get a lot of styling comments in my PR reviews (like gnats on a in a PR jungle :-p). This is in Typescipt. TBH I don't find working on them the best use of time a lot of times.

Is it common for one or two people on a team to receive a lot of styling comments? I am pretty sure this is a good mix of product focussed and pure software engineering focussed groups.

Drop a paragraph on what story or insight comes to your mind on the subject.
szabo
To be fair to @elvinyung, a good chunk of your points five and six could be summarized at a high level as "switching costs".
2nd this. Buddy and I are currently building a bandsaw mill out of A motorcycle. All because of YouTube.
The Masculine Mystique of T
What if someone writes a new law as a literary work about banning soft drinks or limiting sugar. They write hundreds of these literary laws in many different forms using lots of varying language with the specific intent to copyright it so that it makes it very difficult to draft an actual bill that bans soft drinks or limits sugar use in processed foods without violating some soda company's copyrights.
>We want all individuals across the web to be in control of their data.

...by having us control it for them.

Seriously though, the more they repeat this line the less it convinces me. It simply isn't in their interest to give people _actual_ control over their data, so why would they?
> But the premise that customers, rather than company resources,

I was accepting, for the sake of discussion, the implicit premise in the post I was responding to that on some level the choice was between taxpayers and ratepayers paying; otherwise, yes, stockholders would have been at least part of the answer.
The article contains a lot of animal history through. And how that history affects humans and vice versa.
> An app can't convey near the granularity of control to the driver compared to what a fully automated solution could do

Yes I agree, however it might not require that level of granularity, that's what I was wondering given that the researchers were surprised by it working as easily as it did in their experiment. Since, That's why I am wondering, maybe it's something a human could be taught or directed to do by an app.

Open questions to me: Is central coordination required which observes the current state of the system and doles out specific instructions depending on that? If it's simpler is possible to craft a simple set of heuristics we could be taught to follow that would make things better if enough people knew them and followed them? Could they perhaps be implemented with simple road signaling targeting know problem area where jams frequently occur?
Epic Linux art
> Even to fraudulently elect a town dog catcher, you would need hundreds of people to fill out fraudulent ballots, one by one by one. Where are you going to get those people from? Why would they spend their time doing that? What's in it for them? What incentive would that have to keep it a secret?

What if someone (perhaps a political campaign or party) with some kind of vested interest and a whole lot of money broke off a couple hundred dollars for a few hundred people?

Seems like there's money and possibly NDAs involved, in that scenario.

What if someone (perhaps a political party member) with some kind of ends-justify-the-means mentality thinks its for the greater good if they go around voting fraudulently? What if that person convinces a few other like-partied folks that it's for the best and they go along with it?

There's certainly many possible scenarios for people committing some form of election fraud.
To be honest, its less about being a Taboo (see films like Chameli, Chandni Bar, Fashion) have tried telling taboo stories. Its the censor board which is so inconsistent that it doesn't even make sense. This platform helps them bypass it and its working, and its also being accepted by the viewers . Win-Win-Win
I have to say, this article's writing did a good job of getting me interested in the material.
Aren't there already perfectly good interchange formats for all these?
Honest question. Is metaprogramming really that beneficial for any application development? I can certainly see the appeal, but how much will it improve productivity or quality compared to shipping features without it?

Isn't the actual wrong turn focusing on a metaproblem rather than the problem you set out to solve?
I'm confused. Why would your employees be disciplined and motivated to succeed, if not for their "entitlement" to the rewards of doing so?
I was just discussing this with a runner who uses Hokas. She said she thinks she gets a similar slingshot-like effect with them, maybe not as drastic but it's there.
I suppose that’s fair, but I’d argue against switching even being a primary motivation for anyone at Google, which is why I don’t think of it that way. You do have a point, though.

Without intimate knowledge of Borg, I can understand the successor discussion. With knowledge of what changed (i.e., was getting rid of borgmaster really that important to sacrifice that much perfwise?) I can’t even remotely fathom any purpose for Kubernetes other than what I’ve described. You, however, know far better than me. :)
Google redirects Duck.com to DuckDuckGo after complaints
I wasn't expecting much from lust stories, but it was surprisingly (for me) good and compelling. Sacred games was everything I expected and more! Hopefully moves like this will raise the bar for TV programming across the country. Or atleast for the target audience I'm part of.
I am guessing self regulation to avoid Cali and Euro style for the people regulation.

Also our monopolies can be ported easily so there is no need to call us a monopoly or keep mentioning things like make us a public utility that has to follow anyone's rules but our own.

Some positive PR in the sea of "they are evil for this and that and that and..." - hey we're open.

The GDPR thing has a mandate in it that personal data must be exportable doesn't it? So, two birds, one stone, add some positive PR.

Just guessing..

Lets hope this doesn't turn out how G and Fb bragged about xmpp or whatever until they didn't need it any more and then your data and comms stopped being as interchangeable as it once was.
We laugh at history, where the common man could not read and had to rely on their priest to tell them what the bible said and how to live their life.

Things aren't all that different today.
Octonions are to quaternions as are quaternions to complex numbers (and complex numbers to reals). This is called "Cayley construction" iirc.
Most of the world isn't made up of Silicon Valley startup maniac types.
I can confirm this. According to my Netherlands immigration lawyer I can acquire Dutch citizenship because my wife is a Dutch citizen, without needing to renounce my US citizenship.
Well I don't know which forums are you reading. When I open just any video on YouTube for example.

If it is a video about any technology, ussr or Russian (cars, planes, electronics, heavy machinery), there will be at least several comments saying that it was stolen from the west. No matter what kind of car or plane the video is about, even if it was first off its kind in the world, and there were simply no sample to copy.

If it's DIY video, then there will be comments that if the author lived in the west, he would be a billionaire already.

If it's a video of village life, there will be comments that if it would be western village, authors would have lived in government sponsored mansion, harvest would be bought by the government by price that is 10x market price, etc.

How write all these comments? They are everywhere. Under every video, every Facebook party, every article on the news site.
Although I love it and upvoted both comments, it's also an example of why straightforward comments waste much less time/text than jokes/satire (on HN)
I could be wrong, but I interpreted OP to mean that the "constant minimum" of 40 hours is what doesn't make sense, in contrast with a flexible work week where coming and going is fine as long as the work is getting done.
I'm curious to know if the situation has evolved since 2016 or is still the same.
Redesigning healthcare with AI