skysight-inc/HackerNews huggingface dataset:
I don't understand the point of your comment.

The comment I responded to framed the situation as if GitLab took a look at the terms of the GraphQL spec, realized that it wasn't good for them, and made the above comments to explain why. The reality is, GitLab realized the current lack of FRAND-RF terms for GraphQL wasn't good for them, and they made the above comments only in response to somebody else's proposed solution to the current situation. That is, the comment doesn't explain why GitLab isn't using GraphQL right now, it explains why GitLab wouldn't use GraphQL if Facebook included the PATENTS grant. Which means that if someone is trying to understand the current situation or why GitLab originally halted GraphQL development, the comment I responded to isn't going to help anyone, because GraphQL is not and never has been subject to the terms of that grant.

If you're still not able to make sense of this, look no further than the first person account from the author of the Medium article referenced (who happens to be the same person who opened the issue):

> I've been a Facebook licensing defender for other OSS like React, but I think this is a completely different issue

Emphasis added by me.
I’ve always been an Arab. When I moved to the US I realised I was ‘brown’
Oh yeah, so you do have a choice if you want to live in a cave.
Yeah, GMRS band is actually pretty permissive as long as you stay under the power limit(5W?).
Germany's the wealthiest of the large european economies, and is also the biggest economy in europe. that's why its dubbed as such
I don't pay an excessive premium to Apple to make poor decisions for me. I could avoid touch bar and USB C by just not buying their new products. I can't avoid poor decisions pushed on me through updates for products I've already paid for.
But in truth there is absolutely no way Facebook is not going to become his private political action committee. There's no way to separate the two.
Here are some,

https://www.prbc.com/ (2002)

http://www.dataxltd.com/ (2004)

https://ws.factortrust.com/ (2005)

See also https://wallethub.com/edu/credit-reporting-agencies/25518/
Apple has a proven track record of respecting user privacy, Google has hardly any. iOS has a proven track record of respecting user privacy, Android has hardly any. Other 'open-source' alternatives shouldn't be considered generally viable at the moment.
Not the first time .io has had issues: https://www.theregister.co.uk/2017/07/10/io_hijacking_in_tra...
This is a rehash of a sibling comment I made: The opportunity to select from a curated set of options is better than no choice, but I think having the opportunity to participate in curating of the options is even better and more democratic. See the link I posted in the other comment.
As an aside, I coded a Keccak implementation in JavaScript if anyone is interested.

It was a great learning experience, and I've tried to comment the code thoroughly.

https://github.com/jeffallen6767/keccak-p-js/blob/master/src...

Previous to this I did sha256, and I have to say that the Keccak algorithm was a bit easier to reason about ( as to what it was doing at the bit level, and why )...at least it was for me.

https://github.com/jeffallen6767/sha-256-js/blob/master/src/...
It's easy to lose yourself as a developer in problem-solving mode instead of looking at the big picture of a project. It's great to have people around you that reminds you the code is just a part of the more complex story - how to help your client solve a business problem.
Wifi being off definitely reduces the performance of Location services.

In my parking garage the car charger needs to be activated via an app, and it needs to detect your location as within 100ft of the charger. Without WiFi, my location accuracy shows up as almost +-1 mile and I can't turn it on. As soon as I turn on WiFi it instantly snaps to exit of the garage (probably from correlating detecting apartment wifi hotspots along with my car's hotspot and my location as I leave the garage)
Is there a similarly priced and sized SDR that can both receive and transmit?

Having received my ticket recently, I'd love to try some digital ham radio modes without spending a fortune.
Yes, but which wife software do you use?
|By far the most ravaging drug in the world is alcohol

Ever considered that this has something to do with it being the most accessible and normalised?

If you could pick up crack at your corner store, if it was advertised everywhere, if crack brands sponsored large sporting events and people commonly went for a puff after work, do you really think it won't be the most ravaging drug in the world, and exponentially worse than alcohol?
If Zuck goes against trump, I think the number of linguistic killshots trump will come up with will be huuuuuuuge
'Payment by vein' trialled in supermarket
China PLA who hacked Google 8 years ago, might be behind the CCleaner hack
It's not quite that abrupt. I used to work for a defense contractor. I started as a rather naive young engineer. I worked hard for many years on projects that were not weapons systems or even fielded systems, mostly R&D and advanced technology. It was very cool technology. But over the years I gradually became more and more aware of the kind of systems my employer was developing. And although I did not work directly on those systems I knew that some of the technology I was developing would eventually find its way into future versions of those systems. Colleagues would always say "We aren't building bombs so it's ok." But what we were building were key subsystems used for targeting. I eventually left for the non-defense world.

So it isn't that friends suddenly became ex's overnight. It is after coming to the realization that over time they either had sold out their ethics in order to make good money working on cool technology regardless of what it is used for, or that they really bought the indoctrination that what they were doing was important patriotic work. As for the latter, I heard that stuff a lot, and I always thought it was a bad sign that the boss had to kept telling you that you are doing important work. You weren't privy to much beyond your own compartmented subsystem but over time you could eventually piece together the bigger story. As for the former, that's similar to the non-defense world where a lot of smart engineers are developing shady stuff, except that it isn't resuling in thousands of people in far away lands being killed week in and week out as a result.
There is a counter-movement emerging. During the techfestival in Copenhagen 150 people (Charles Adler, Peter Sunde, Jerry Michalsky to name a few) got together to formulate the Copenhagen Letter on Tech - read it here: https://copenhagenletter.org/
Look, if they had you pay 40% you'd only make 18k more per year on every 100k over the limit. Yes, that's a significant number, but it's not life-changing either.

Will that change your motivation? Are you demotivated because you earn 18k less than what you could earn in a more liberal country? I don't think so!

You're not pissed about the actual numbers, you're pissed because of the principles...
It's been cracked. Here's a receiver for RTL-SDR.

https://github.com/theori-io/nrsc5

And a transmitter for GNU Radio.

https://github.com/argilo/gr-nrsc5
It's very handy as a short message system for public announcements/information.

trying to turn it into anything else has kinda failed
"Palm-sized ulcers"... No kidding, Australia does every horror bigger than the rest of us.

Flesh-eating bacteria falls within the same category of those brain amoebas you occasionally hear about that can kill you just because you were in some body of water. It's the sort of thing that makes you want to stick to well-chlorinated swimming pools. Deadly threats you can't see and all. The sort of fear-inducing stuff the media loves.
No, because I did not exprect my project to become as big as it is now. Also, I am using a lot of third party libraries, and I am not sure if they would work seamlessly with another language that compiles to Javascript.
This is one area of blockchain and new cryptography that is genuinely worth its weight.
How to raise the first investments for startup?
IDEA has a shell when in debugging mode already.

So I just start my debugger, set a breakpoint, and can then poke around in the code directly, and inspect the state.
While I love FF, it's so much slower than Chrome on JS-intensive sites. The Chrome feature I miss the most is the Task Manager, so I can find out which tab or extension is hogging my CPU/RAM.
Jailbreak is a viral marketing term, and says very little about the actual situation. Is that really the leg you want to stand on?
The article false apart early because it is based on this premise: "There is no serious political theory according to which my pre-tax income is ‘mine’ in any morally significant sense."

Stated in Paragraph 2. That's false, there's lots of solid arguments to suggest that your income belongs to you. To pretend that those arguments don't exist so that you can write a 3 page essay amounts to dishonesty.
FinFisher government spy tool found hiding as WhatsApp and Skype
> Performance is definitely worse than in iTerm or gnome-terminal

Considering I dropped those because I consider them slow and bloated, good luck with this Electron monstrosity.

You can have my RXVT when you pry it from my cold, dead hands.
The poor in the US have a large entitlement structure, including free healthcare, and countless state / local / federal programs around food security and housing.

The top 1/3 in the US pay nearly all income taxes, for example. The bottom 1/2 in the US pay almost no income taxes (the bottom 1/3 have a large negative income tax level), while deriving substantial tax payer benefits. The US has an extremely progressive taxation system.
> the existence of private businesses should be default-allow

Equifax spreads misery across the general population. I have seen no practical proposals which allow us ordinary people to claw back the time and frustration these private companies suck out of us. How endlessly should they be allowed to socialize their losses and force us to subsidize them?
What scares me about Zuckerberg vs. Trump is how much more of a cypher Zuckerberg is. Trump's motivations are pretty clear: money, fame, and his own ego. These aren't noble causes but they're easy to understand and it's possible to predict what trump will do from these. What motivates Zuckerberg? The mealy-mouthed, 5000 word manifesto [1] from Facebook this year certainly doesn't shed any light on this question. Nor does he have a track record in politics to point to.

From his unscripted words [2], actions [3], and the company he keeps [4] I suspect his vision is some kind of techno-libertarian utopia where anything is legal as long as it's in the TOS - unless it's the bad thing and must be therefore be purged from the internet.

But considering Facebook's weird puritanical streak [5], and their recent refusal to reveal political ad information [6]. I'm left with this quote from Alpha Centauri:

> "Beware of he who would deny you access to information, for in his heart he dreams himself your master."

[1] https://www.recode.net/2017/2/16/14640460/mark-zuckerberg-fa...

[2] http://gawker.com/5636765/facebook-ceo-admits-to-calling-use...

[3] http://www.mercurynews.com/2013/10/10/mark-zuckerberg-buys-f...

[4] http://www.businessinsider.com/mark-zuckerberg-defends-faceb...

[5] https://news.artnet.com/art-world/facebook-censors-caravaggi...

[6] https://www.yahoo.com/news/fire-facebook-refuses-disclose-po...
Build a local team that a foreign project customer would have trouble hiring directly (due to being foreign), let the team prove itself on the project, hand them over for a massive fee. As long as the project/team customer is willing to pay good money for this it is perfectly fine business.

One time payment instead of continuous revenue from future projects. The difference is that the one time is money in the bank, whereas future project work is merely a possibility that might fail to realize. In the end it is a question of the right price and I get the impression that this one has been very generous (even after discounting for the IP.
That was my first (very pleased!) read on it at first but this snippet towards the end:

> "When you visit a site, any cookies that are set can be used in a third-party context for twenty-four hours. During the first twenty-four hours the third-party cookies can be used to track the user, but afterward can only be used to login and not to track. This means that sites that you visit regularly are not significantly affected. The companies this will hit hardest are ad companies unconnected with any major publisher."

Since the average internet user (aka not us) visits Facebook constantly and Google regularly, will this really have an impact at all?
Taliing about integration, I like terminals with good mouse support, where one can plumb the selected text with a click.

For some reason, there aren't so many, except
- 9term from plan9,
- tilix or tylix, which has customisable actions for regex patterns
- URL, mostly http, in vte based terminal

I wrote a simple patch for st that process some escape sequence from the shell to have the terminal aware of its shell current working dir (ocs7).
Using this simple hack, one can just cd & ls & select "foo.pdf" & right click to have it handled by one ´s plumber (open, xdg-open, plumb ...) or even right click "path/to/file:line:column" from a log to the editor.

This feature is so simple, so addictive in plan9/acme, that I don't really get why it isn't offered by most terminals.
Kid rock(see vice) & Kanye... (popcorn)
Yes, and everyone entering casino is aware that it is gambling.

ICOs, on the other hand, is like entering a street shell game. Something non-regulated, where you are sure to get skinned.
With the amount of money Apple has, they can, in practical terms.

As a negotiating tactic, if they really want and need to retroactively rewrite the contract they can say 'This is going to happen. You can agree, or we can spend money to destroy you legally and/or otherwise'. It depends on how badly they need to change the thing, but the amount of abstracted power they've got should they choose to wield it is enormous. At that point it becomes a game of personalities: does the CEO want to go to the mat on this one? Will the board go along? Bear in mind that shows of strength and ruthlessness will help the stock price, because those evaluating Apple for what it's worth are only interested in ruthlessness and power.

I think it's very silly to consider that laws mean anything anymore. In practice, only money matters. (in fact I don't approve of this, but that's my evaluation of how things stand, and how we got here)
> We should probably pay subsidies to old/disabled people on condition that they move away from centers of economic activity and into more rural, economically depressed areas

Old and disabled people -- particularly if poor -- may find it easier to get about in cities, as places they want to travel to will be nearer and there will be more public transport.
Simplified User Management for AWS
IBM contract cost for failure-plagued Phoenix payroll system jumped to $185M
> So... data science is evil and the only way to stop it is a total ban numbers.

Nah. Banning collecting, storing, and exploiting data on people for any but a small set of very narrow purposes would do the trick.
That definitely would not work in Atlanta. They don't have the freeze-thaw problems there, but using tiles or bricks is a horrible idea, for two reasons: weeds and ants.

When weed seeds fall into a crack and germinate, the roots dig down into the sandy substrate looking for soil. If you prepare the foundation correctly, the weeds die before establishing a viable foothold. So then you have a choice. Pull the weed out, and the crack widens and a little bit more of the substrate is disturbed, or let it stay there and decay, leaving some nutrients. Either way, they next weed seed that lands there will have a much easier time of it. No matter what you do, decaying organic matter will eventually filter down under the sidewalk surface, and something will be able to grow in it. Temperate evergreen pines and magnolias drop leaves all the time--not just in autumn--so you would have to sweep them off daily.

Ants just love making huge excavations one grain of sand at a time. If you build a brick sidewalk, and do not continually spray it with ant-killing insecticides, you will eventually experience a big section of it collapsing into swarming ants, possibly without any obvious prior indications that ants were digging under the sidewalk.
Maybe not Bitcoin, but most other currencies have near-instant transactions. Even Bitcoin's transaction speed outperforms wire transfers (in the US) by a matter of days.
NGINX Unit application server demo
If it helps 96% of people involved in airplane accidents actually survive.
I'd wager that has more to do with Bezos's ownership of the Washington Post rather than any anti-trust concerns the administration has about Amazon
This is a short 2013 Bruce Schneier article about SIMON and SPECK: https://www.schneier.com/blog/archives/2013/07/simon_and_spe...

They're "lightweight" block ciphers; SIMON is designed for optimal performance in hardware implementations, and SPECK for software. According to the NSA PDF, "The relatively new field of lightweight cryptography addresses security issues for highly constrained devices." Indeed, SIMON is about a third of the hardware gate requirement of AES, and SPECK is about 15% the number of flash bytes. Some of the space savings is from skipping ciphertext/plaintext whitening.
Germany isn't the wealthiest of the large European economies. Both the UK and France have far higher (2x for the UK and 4x for France) median net wealth per adult levels.
America needs Amazon more than Amazon needs America
Interesting. Headline made me think that I was about to read about some gimmick where you actually pay for stuff in blood. Is actually a more novel fingerprint reader.

Presumably since it's reading something under your skin instead of your fingerprint, it's no longer a biometric pattern that you naturally leave on everything you touch... the primary weakness with fingerprint authentication.
Artists are mining cryptocurrency with wind to fund climate science
Firefox already has some protection implemented [1], but I don't know exactly how much is blocked.

[1] https://support.mozilla.org/en-US/kb/tracking-protection-pbm...
That is not paulgb's concern, as I understand it. That is, paulgb is not concerned with the company itself, but rather its ability to undo harms to others. Companies going out of business doesn't correct the harm done to society.
Since we already have a fairly decent platform between Valve and HTC, what exactly can Google bring to the table?

Personally, I would prefer Google stay out of it.
Lmao, you make a public video saying that you know you are about to commit something "really illegal".

You then illegally dump waste after being specifically told not to do that.

Here's an idea: why not take some of that youtube money and call a dumpster?

I am almost as free market as they come, but don't go out of your way to screw up everyone else's day for a dumb youtube video.
Hacker News macro:

Author: I wrote something for people who care more about features than performance.

People who care more about performance than features: I am personally offended that you created this.
Meanwhile, there are many other modern ML derivatives (e.g. Ocaml, Rust) which aren't encumbered by the limitations of VMs designed for wholly-imperative languages.
I haven't used Wire [1] in a long time because it didn't have a way to backup and restore conversations when switching devices (Signal behaves the same way too). But I do look at the release notes whenever the client is updated. Recently I was happy to see that Wire allowed up to three accounts to be configured in the client!

I also like the fact that Wire doesn't need a phone number (unlike Telegram, Signal, WhatsApp and similar applications). You can sign up with an email address and use it. Of course, Wire is end-to-end encrypted, syncs across devices (unlike Signal) and has native^ multi-platform/multi-OS support where each device is independent and doesn't need the phone to be around (unlike Signal or WhatsApp).

On the topic of open sourcing the server, it's a good move from the security audit point of view. But until any of these new age apps/platforms support federation and decentralized communication, there's not much use for the masses to look for servers run by specific people.

^: As mentioned in a comment below, it's an Electron app, but I meant to indicate that there's an app that you can install for each platform without having more prerequisites (unlike Signal that requires Chrome/Chromium to be installed first).

[1]: https://wire.com
> What's wrong with containers, batteries and core?

Well, between those three and the actual std lib, there are four standard libraries, which defeats the purpose of having a standard library.

> Wow, once I've tried go the package management was utterly broken, even cabal hell looked better than this. What, no package versions? Downloading directly from git repo, are you kidding me?

`go get` isn't a package manager. Go's solution to dependency management is vendoring, which has its own suite of problems, but my comment was about getting newbies off the ground, and for that `go get` is suitable.
You didn’t consent to let them collect publicly available information, and information that you voluntarily shared with their business partners?
There's also Room from Google that tries to solve the same problems:

https://developer.android.com/topic/libraries/architecture/r...
I hope you haven't driven since 2012 as well because that's orders of magnitude more dangerous. For any single flight, the probability of dying is vanishingly small.

Statistics are your friend.
A while ago I had to do a complex ML task.

It involved tons of time series data that followed a state machine, with very little training data.

A useful algorithm to force a series of noisy predictions to follow a state machine is the Viterbi decoder.

Numba let me write a JITted version that got order of magnitude improvements, especially when there were over 10^8 time series points.

It's a great piece of software, if a bit finicky sometimes.
Not really: using modules is completely optional. Small applications likely won't benefit from the structure and guarantees modules offer. Large-scale applications, however, will certainly benefit from strong encapsulation and explicit dependencies all enforced from compile-time through run-time (and adding an optional linking step for modules with jlink).

(full disclosure: I'm author of Java 9 Modularity, O'Reilly, see https://javamodularity.com)
What Should I Be Working on Right Now (The DIY-Your-Business Blueprint)
You don't own the land you own, even if you bought it. You are paying the zombie tax. Which is to say the population is growing too fast, there isn't enough land, and if there weren't regulations humans would kill you and steal your land and eat your corpse because humans are animals.

So you pay a tax, that tax supports a system we call "society", which kills or controls the masses who would otherwise murder you and take everything you think you own.

I call it the zombie tax because the best way to imagine the alternative would be the unstoppable hordes of zombies we see in hollywood films.
These things map/reduce/compose/flatmap are universal - they're in java, python, c#, Ocaml, Haskell, lisp, ruby, javascript...

Complaining about learning them is like complaining about for loops. They just exist.

Just because some are more familiar with for loops than map doesn't mean that more universal, immutable, expression - based solutions are not widely familiar and easy to understand to programmers coming from other languages.

Readability is subjective.