skysight-inc/HackerNews huggingface dataset:
What is so stupid with avoiding the living hell of maintaning crap: silent data truncation, weird inconcistencies or this very issue.

If you need a database, why would you ever pick the stupid one..,
I believe you are wrong. If the license doesn't apply as written, then nothing in copyright law gives you any rights. GNU has always argued that if you don't accept the GPL, then your use of the software is pirating it under copyright law. That is the same consequence as would happen if I sold a library for money, but instead of buying from me you copied it.

If you want to be evil and have written any GPL you can sue everybody in the target country that uses your software. Since the GPL isn't legal in their country residents of that country have no legal right to use your code. Note that you need to write "mass market software" for this to apply.

Of course I'm not a lawyer, consult a lawyer if you need legal advice.
Wow, thanks for the tip, that thing looks gorgeous!
Junior Full-Stack Developer looking for Vue JS or Mongoose/Express work

Location: Ithaca, NY

Remote: Yes

Willing to relocate: No

Technologies: Vue JS, JavaScript, HTML, CSS, Node JS, Express JS, MongoDB, Mongoose JS

resume: www.natethedev.com

email: nate@natehtedev.com

Hello, I am an aspiring Web Developer based in Ithaca, NY. I love working with technologies like VueJS, JavaScript, HTML, CSS, Node JS, Express JS, MongoDB, Mongoose JS and C. Whether I am building a user interface or trying to figure out Dijkstra's algorithm, I'm always tinkering to improve things. Why not leave the world a better place.
GDPR fines also go to the governments and not the victims. The reason this is relevant because there wasn’t any discussion of the potential cash-grab incentives for governments because of GDPR. Violations against a person should have fines paid to the person and not the government, thus the government becomes a neutral party and not a beneficiary.
Correct. I don't see how a license would turn into a universal permission if they suddenly made specific form of licenses illegal.
> For one, earbuds will cease to perform any social signaling whatsoever. Today, having one’s earbuds in while talking suggests that you are on a phone call, for example. Having them in while silent is a sign of inner focus—a request for privacy. That’s why bothering someone with earbuds in is such a social faux-pas: They act as a do-not-disturb sign for the body. But if AirPods or similar devices become widespread, those cues will vanish.

...what? Nobody's going to walk around with earbuds in if they're not actually using them for anything at the moment. The wireless part doesn't magically make having something stuck in your ears less of an impediment for normal activities.

This article is really grasping at straws.
Evercookie[0] was state of the art in 2009. That's centuries ago in Internet time - and it doesn't even include fingerprinting. Cache and cookies are just a small part.

[0] https://samy.pl/evercookie/
Yeah, it was nice for a first few weeks and when I went travelling I got into issues. Some WiFi's did not work and a guy with a MBP next to me was just smiling :D

Just google for XPS WiFi issue and you will get plenty of results. This model should be a good fit: Intel 8265 Generic, 2230, 2x2 AC+BT (8265NGWMG), look for Intel wifi cards they are much much better than default ones.
I’m not joking, but I was explicit in my lack of certainty so I hope that speaks for itself.

Your reasoning is convincing enough as it stands, and falls in line with their approach of only adding new features when competition appears.
How on earth would you do that, and... why? How do you even remember what all those tabs are for?
Nah, Mac OS dev tools are far too *nix-based. That's assuming Apple values its developer base.
You're right that the major downside I can see is the ecosystem is not as big. But when I jumped into Rails over a decade ago, the Ruby/Rails ecosystem was not huge yet either.

But, static typing and being able to compile and deploy a binary is a pretty sweet developer experience. And the syntax is nearly identical to Ruby with a few nice additions. Many companies like ThoughtBot (a huge Ruby adopter) are jumping into Crystal. The future is definitely in compiled/static languages IMO.
You missed one hell of an opportunity here when you didn't choose to call it...

MarkHAML
I think Semalt sent the same letter to anyone who has mentioned their wrongdoing or how to block it... I think most of them do not even want to bother or any trouble with the company. Simply delete the article because it was like big topic in 2014. Now because of GDPR, they are trying to abuse it and cover all of their shits.... i don't even wanna bother with them.. I just deleted the article..
That stinks. You would think a decent wifi chipset would be a solved problem in 2018. Especially from a company that has been shipping laptops for as long as Dell has.
The problem is the product lines are muddy now.

"Pro" on the laptop line no longer has the same meaning as "Pro" on the desktop line.

It used to mean "workstation class" on both lines. "Workstation class" meant that you had more upgradeability and performance options. "Pro" as it relates to Macbooks simply means "premium". There's nothing wrong with premium, the Macbook Pros are still very performant, but you're going to lose the people who put high value on what "Pro" used to mean for Apple laptops.

If you look at Dell, Lenovo and others, they offer "workstation" class laptops for their "pro" markets. They're not the highest volume sellers, but they don't alienate any of those users by forcing them to switch to their "premium" business laptops.
Totally. Uptime & stability is a mentality and a feature, never a free ride! At the same time, having a solid foundation and a community that knows how to take it to rock solid stability is valuable.
State of React Native 2018
And PitmasterIQ
You just called a bunch of people morons. Take that in for a second. There's thinly veiled circular reasoning in there somewhere, that amounts to saying that mental illness cannot be understood and these people must be mentally ill, implying this were so because you cannot understand them, but not giving any explicit opinion whatsoever. Ultimately you contradict yourself about their ability to engage with the world, too. This is polemic and very bad.

Ultimately, the message was that thoughts and feelings of mentally impaired people do have no bearing on their illness, or if it did, you wouldn't care. Then why comment, if you don't care?
You can buy an iMac Pro with an 18 core Xeon, 128GB ECC RAM, 4TB SSD, and Vega 64 graphics. If that's not a pro computer, then I'm not sure what is.
> I say it can be tricky, because I never want to see them do harm to themselves or others, but what they’re doing might have potential to do that.

It is tricky, because the person can be aware you are aware of this, as you are trying to help. They may have been aware of it the whole time. And with every attempt to 'fix' the issue, the problem just gets reinvented. I say fix as in 'direct, require, guide with an expectation, approve'.

Because that's what a person with a problem keeps doing. Over and over. And they eventually come to realize the way you see things. They could potentially be still hurting others or themselves. Over and over. But it can't be helped sometimes. You can try to control every detail and there's still that little room for improvement. Eventually it comes down to minutia - obsession with things that really have no relevance to the overall problem. The problem has instead turned into a dynamic of leading and following - one has to be right, the other has to approve of the information given by being 'fixed'.

And that's sometimes enough for a person to just want to constantly go 'fuck it', because it's completely ignorant to all the positives - both from the help you've provided, and the improvement they've made. And if you let them see that you've been helped in the process too, that's validating for them and that's validating to you too.

If you don't understand their problem in entirety, you have no goalpost to define for them. And the problem might be that they just want to accept themselves without the identity of 'having a problem'. But they just might not have figured out the words to say that yet, or they may be afraid of letting go of that identity because what if bad things happen the way they've come to expect? They may have both awareness - that they need to let go of the identity of having a perpetual problem, but also, some of those fears go very deep, and it's not so much that 'having a problem' is an excuse, it's more that, they've had shitty experiences, and the past can't be rewritten. It takes time to heal, accept the past for what it is, and be able to persist through the present while letting go of whatever fears they have.

A lot of people with 'a problem' blame themselves. By trying to fix it for them, it doesn't allow them to see they can fix their own problems.

Thank you for your reply as well!
Class actions are worthless as a form of justice to the victim. They might get a $30 check.
Fits right in with the bigger NIMBY picture.

Also, from visiting the Bay Area, it's my opinion there's an overarching complete lack of investment in public infrastructure. It's not due to lack of money in the area; witness the countless exotic cars, bouncing down what I consider some of the worst pavement anywhere.
You should see the ridiculous 'laptop' I've made for work. It's a bunch of desktop hardware shoved inside a 23-inch pelican case with two fold-out 4k displays integrated into the lid. With a 3d-printed casing built around the keyboard, which sits atop the mobo and a sideways GPU. It has a couple fold-out whip antennas for wifi like something from the 1980s, but it gets great gain. I got CUDA for crunching renders, 5gHz CPU, and more ram than you can swing a dead cat at. It is a VFX beast.

It's by no means a proper laptop, but people in video build very strange workstations. I think it's definitely a niche market which is ripe for exploitation. Somebody please, fill this hole!
Core development of Ethereum - both around the protocol design and also the client implementations - is also decentralised.
My article describes the tricks which are used inside the Python interpreter. Every improvement in the interpreter saves an insane amount of computing power considering its popularity.
I wish HN would disallow paywalled submissions. One paragraph articles have no substance and cannot be discussed. Nor do the old tricks work. Normally I wouldn't post something like this, but WSJ especially and paywalled articles in general are just noise. I hope people kill this garbage.
This is a side note, but many years ago before I began using Macs, I found PC maker websites baffling and hard to understand.

Today, that continues. I click the Lenovo link and hit a popup asking for my email. I decline that. I try to hit "View or customize" in Firefox, and that fails. I switch to Chrome, and again have to decline giving my email, and that works. But then I hit a screen that says,

"We value your opinion!

After your visit, would you be willing to provide some quick feedback? It will only take a minute."

No.

Then I get six options to choose from, ranging from about $1,100 up through $2,000. What are the differences among these? I'm not entirely sure.

I know I can wade through these and figure them out, but the user experience doesn't seem very good.
Because I want a screen that stands on its own. iPads are heavy to hold for a long time.
The Mineral Depletion of Foods [pdf]
The source code is released, it's just the formatting that has changed. Presumably the contract is around the extra effort RedHat puts into making the source nice and easily manageable by providing what they used to by default, a pristine kernal and a bunch of patches to apply.

The normal method now is that they provide a large, pre-patches kernel source, which is then built. In both cases, the same code source is used for building,it's just the transformations before the building which are different, so that's likely how it doesn't violate the GPL.

The GPL says the source must be shipped, but it makes no provisions for how easy it is to read. It's sort of like if you shipped a JS lib as minified to comply with the GPL, but have a separate non-minified version to develop on in-house.

In the end, it doesn't stop anyone from downloading and compiling their own RedHat kernel as CentOS does, and Oracle Linux did(does?), but it does make it harder (not impossible) for Oracle to come in to RHEL customers and say "hey, stop your RHEL contracts, and pay us instead, and we'll support your systems without you having to reinstall." which is capitalizing on RedHat's packaging and testing work.
Copyleft was never valid internationally. It is unclear in some jurisdictions whether copyleft is possible and it was never tested in court.
I feel like if that was the case they'd make a last push maxing out the current gen as they release new ARM lineup. Everyone knows it'll be a big change that requires buy-in from developers and third party hardware--which will take years. I'm pretty sure that's what Apple did for previous transitions like OS9 to OSX and PowerPC to Intel.

The current multi-year lull in hardware then launching the new thing that won't be feasible for a few years makes sense from a development/resource allocation standpoint, but is a nightmare from a business perspective. You have to do double-duty so customers don't abandon you during the transition.
Agree, moved to tap-click in a first day. As time goes you get use to it but it is still far from Mac touchpad (even more I have not seen anything better in any laptops)
Hate comments on the Internet – German police searches homes in several states
People keep saying that "the stigma surrounding mental illness keeps many with depression from seeking treatment". This is probably true for a lot of people but it is very unlikely for Kate Spade and Anthony Bourdain.

They were both very well to do and they were both in industries where having a psychiatrist is not stigmatized, it is practically a presumed fact.

The public is unlikely to ever know what treatment they were undergoing and what drugs they were using, but I do hope the FDA keeps track of these things. Antidepressants have been known to cause suicide.

I do not know the details, but from the little information I do know I think over treatment or improper treatment is a much more likely reason for those suicides than lack of treatment.
This phrasing may be slightly deceptive, but in this instance the word "Party" specifically refers to the countries (and/or their respective government) signing this agreement.

All in all, it only says that a government cannot demand the source code to a piece of software that is being exported from another country. Although, they can still force a software developer in their own country to give up the source code to a piece of software. It goes on to add some exceptions but is otherwise very inconsequential.

I am not a lawyer, but this a paraphrasing of an explanation given to me by someone who is a copyright/securities lawyer in one of the member countries (Canada).
I worked on Elixir at my last job and it left quite an impression. At my current role (c#/.net shop) I constantly evangelize for it. The fact that this obscure language makes me comfortable enough to recommend to my entire team speaks volumes to the quality and community around it. Cannot recommend it enough.
1. eventually the cities will probably regulate it and then the incumbents are locked in.

2. might be able to add sensors/cameras to capture a ton of data for navigating.
Depends on how you define “working”. We have broken some code that used to compile due to soundness issues.

We’ve also made some small changes that in theory can break code but weren’t observed in the wild. The tolerance for that has dropped over time, of course.
Quiver looks interesting, congrats on launching! It seems like it will be very useful for internal GraphQL APIs.

It does bring up something that I think the GraphQL community hasn't really addressed well yet though... Part of the way Quiver works is that it only allows pre-defined queries which can then be compiled ahead of time.

> Only allow certain queries from a document store.

This is becoming a common response for how to make GraphQL performant and "secure". [1]

But this solution only works for internal APIs. If you're trying to expose a public GraphQL API it isn't viable.

Not only that, but to sync these "persisted" queries from the client to the server, lots of the persisted query tools require you to hard-code GraphQL queries as `.graphql` files in your repository... effectively re-inventing hard-coded REST responses. Except with an extra build process between the client and the server for each new deploy. You no longer really have each component requesting exactly what it needs.

The more research I do into GraphQL, the more it seems like the promise of "query anything" that libraries are selling is often discarded when you get to actual implementation. And you end up with a situation that is much more similar to REST/HTTP than originally intended.

[1]: https://dev-blog.apollodata.com/persisted-graphql-queries-wi...
That precedent was overturned by SCOTUS over forty years ago. It is no longer legally relevant, but I suppose it's useful as a speech control dogwhistle.

https://www.theatlantic.com/national/archive/2012/11/its-tim...
If Karl Rove was my son, I would kill myself too.
GNOME and KDE have builtin functionality that is pretty close to Spotlight. But from your comment I'm guessing you are using a more minimalistic window manager.
Ironically, I believe car engines and cars more broadly have become a much more "open system" due to all of the software and firmware and other technological advances in them.
> feedback

A professor writes a children's picture book, about a subject within their field. They are unusually careful about correctness, for they fear the embarrassment of "getting it wrong" in front of their peers. But the book contains an error outside their field, and addressing that, isn't a priority.

So one thing I look for, are the incentives around getting things wrong. It varies at a finer grain than one might expect. Two individuals saying the same tiny thing, may have vastly different associated reputational risks. And an individual's risk, can vary greatly over adjacent subfields and types of claim.

> domains

Imagine a lunch-time party. You overhear an elderly gentleman ask: "So, you are a doctor?" "Yes, of medieval french literature." "Good, I have this question about my digestion...". Did you laugh? Ha! So many people just don't understand how expertise is distributed.

Then across the room, you see a five-year old approaching a group of first-tier astronomy graduate students. She asks them "I have a new set of finger paints! I'm painting space! What color is the Sun? Which paint should I use?". Did you laugh? Ha! How large a group would she need ask, to get even 50-50 odds that they don't all give her the same wrong answer? Silly five-year old - she didn't even ask if any of them had a research focus in spectroscopy! So many people just don't understand how expertise is distributed within the science research community. [From my [1]]

Understanding becomes ramshackle surprisingly rapidly, as you move away from someone's active research focus.

A couple of years back, the PBS News Hour did a "free energy from water in your basement" story. In their later on-air retraction, they seemed defensive. After all, they'd checked the story with, as I fuzzily recall, some "Italian scientists".

I suggest there is widespread misunderstanding about what expertise looks like.

[1] Scientific expertise is not broadly distributed -
an underappreciated obstacle to creating better content http://www.clarifyscience.info/part/MHjx6
> I think what it's really trying to say is, "You can't pass laws saying overseas companies have to share their source code if they want to sell software or SaaS in your country."

This is terrifying. Foreign-made self-driving cars can deliberately kill people via software algorithms, and even the government can't insist on seeing the source code to find out whether the car maker is incompetent or malicious.
We may be here to appreciate it, live harmoniously, grow, experience and tell the story too.
"S Mode" and forcing more of your Windows 10 application installs to use the Microsoft Store is a big one. A lot of the biggest culprits for the start time "things to finish" were ad hoc updaters from various terrible vendors.

Everyone: don't install Flash (built in to IE/Edge, if you need it, and you likely don't), don't install Java as much as you can avoid it (find alternatives or standalone installs), and install iTunes only from the Microsoft Store if you want it (goodbye Apple Updater, you will not be missed).

Those recommendations alone take care of so much startup gunk.

Power Users: check Startup applications and Services in Task Manager's Advanced/Details view from time to time. Task Manager in Windows 10 lets you disable Startup applications directly without needing any other tool. Many third party services you can switch from Automatic to Automatic (Delayed Start) and lose no functionality, but get out of the Windows startup "hot path". I have backup software that absolutely needed to be (Delayed Start), not just because it was slowing Windows startup but also because it was trying to access system/network resources before Windows was ready for them anyway, yet the installer did not default it to be (Delayed Start) up until just recently. (If you build Windows Services, consider defaulting your service installers for Delayed Start or Trigger Start. You don't need to be in the startup hot path, you are more likely to be getting in the way.)
What the Viral Media of the Civil War Era Can Teach Us About Prejudice
For me, Quick Look (more of a feature than standalone software). I'm using a Windows app[0] which does a good enough job, but without that I'd honestly use my PC even less than I do now.

Beyond that, not having iMessage is a loss. Pages, Keynote, & Numbers are free on Mac, and they're so much nicer to use than LibreOffice IMO.

[0]https://github.com/xupefei/QuickLook
Acing Nubank’s technical exercise – part 1
I’d argue that (2) could apply in certain countries given the current political situation in those countries. However, I am already certain you won’t see it that way at all. I find it rather more interesting that we disagree about the magnitude of the difference between the systems.
In fact I've worked for two multinationals where we had to remove loosely-licensed software from our dependency chain and replace it with MIT licensed alternatives because the IP guys were fine with MIT but public domain or copyleft made them blanch.

The first one was ten years back, and they acted like this has always been a problem.
With SGML it's not an either-or. You can have both angle bracket markup syntax with HTML empty element rules, tag inference, and other short forms, as well custom Wiki syntax at the same time.

For example, you can say in SGML that the character '-' at the begin of a line when appearing below a particular parent element should start a line item, using a SGML shortref map/use declaration.

Blends particularly well with markdown eg. where in regular markdown you can use literal HTML, in markown+SGML you can make use of full SGML.
I'm surprised no one has mentioned keyboard portability. I find it incredibly hard to switch from ctrl on Windows to cmd on Mac. In college I had to switch frequently between Windows and Mac, and it was a nightmare.

Since then, I've committed to only use MacOS on a Macbook and Windows on a real keyboard. That seems to preserve my muscle memory the best. But things can be rough when I use a Windows laptop or a standalone Mac keyboard.