skysight-inc/HackerNews huggingface dataset:
That's fair, and those numbers for rooting are a bit higher than I expected. There's the caveat that rooting and complete OS replacement are somewhat different topics, but those stats are still relevant.

So clearly there's a significant demand (some of which I'm inclined to believe is very legitimate), and clearly there are significant dangers.

I guess in the end it comes down to the eternal debate of freedom vs safety. I find it very hard to side with the stance of protecting people from their own stupidity, beyond giving stern warnings. It feels sort of like giving up on cultural progress in humanity :/

And I think we could still do much more to mitigate this attack vector (Big flashy red lights with "probably a bad idea" in all-caps? Adding more fine-grained permissions so root is needed less?) before ceding yet more control to powerful organizations who are already, somehow, in a position to tax 30% of all software and IAP sales on most devices and reject apps that don't align with their interests.
Half of the shit you just said is a complete myth. Please consider getting your information from places other than "Natural News" and inflammatory documentaries.
I'm German and had the same immediate reaction as you, but as the other comments show, it's hard to tell how widespread that is.
Gitlab has mirroring as an option.
yet another smear piece that is using a whole lot of wilful misdirection and misinformation.

Is Peterson perfect? Heck no, but he is nothing like the vice article describes him.
Yup! CORS is meant to protect a service's users, not the service itself. Services should always authenticate/distrust user input/etc; no client-side technology makes that unnecessary.
"Using the seed illegally" -- have we all gone mad?
Another couple of missings:

- NaN/inf floats

- Comments
They're really not--at least for my purposes. And $25-50 for an episode requiring minimal cleanup versus spending 30-60 minutes going back through the audio and fixing things up is a no-brainer for me.

ADDED: Machine transcriptions are pretty good for a lot of things such as search and quickly skimming content. But if you want something that people can read as an alternative to listening to the podcast, you pretty much have to use human transcription or budget a bunch of time to fix up.
msgpack & Co. are basically JSON-as-TLV (type-length-value) using a variable-length integer encoding for every integer.
>> Yes, technically cryptocurrencies "solve" the same problem

>> It's almost like cryptocurrency zealots don't know shit

This is a straw man. The article does not advocate for cryptocurrencies at all.
>shortsighted

Was it, though? I can't find any reference of consequences from these territories.
I hear that again and again but GitLab is so massively complex now, that I don't think anybody without a company of at least 10 full time employees will be able to maintain and reasonably extend it.
Yes, however DNS isn't purely UDP. It can fall back to TCP in a handful of situations.
Look into cloudron.io, this is exactly what they do. They provide SaaS-style updates for self-hosted opensource software.
This can be properly understood as a spearphishing attack. You would handle it in the exact same way: security awareness training to minimize data leakage, even if, in this case, the data in question isn't financial (for example) but personally and professionally damaging.
There's a good comment on that by a car seller here:
https://money.stackexchange.com/a/44111
My ISP in Australia already censors various domain names due to copyright lawsuits. ISPs tampering with DNS is not a red herring, but a real issue.

Furthermore, ISPs in some countries like India forces all port 53 traffic to their own censored servers. DNS over TLS won’t solve that.
Currency reminds me a lot of religion. It requires an absolute faith by devout believers in its value which is entirely based upon human interaction.
Nobody is denying that Apple made it while Commodore failed.

The question is: Was AmigaOS a "major" operating system that should be considered here. And I would say: Yes, during its time it was:

- It had millions of users, at least some percentage of them serious ones.

- It was used heavily in the TV industry

- For a long time it had the biggest online archive of public domain software and shareware (Aminet) of all contemporary platforms.

- Many of today's high-profile game developers started their career on the Amiga

and, back on-topic:

- It had something similar to AppleScript several years before the Mac. ARexx was available from 1987 and was shipped with the OS from 1990 on. Most commercial productivity software had an "ARexx port" and was scriptable in a uniform, system-wide manner.

On the other hand, systems like Smalltalk or the Lisp Machines, though way more powerful, were never really mainstream.
The article title is clickbait ("This startup" instead of identifying the company name in the headline.) Repeating it in the HN headline exacerbates the problem.
> A question I didn't get to ask while there is -- will there be some sort of type sharing system introduced?

Yes. This was one of goals of our talks. We wanted implementors of type systems for ruby to start collaborating, in particular on a repository of typed shims.

The details of how this would work out might be different. Typescript and Flow change syntax and thus they cannot be included inline in arbitrary JavaScript libraries. We're intentionally compatible with Ruby syntax. Thus we would like this "repository of types for libraries" to only contain types intermittently, until types have been accepted to upstream of respective library.
> I really would love to see how XCode is able to display anything for binary Objective-C libraries, beyond pure Assembly.

Indeed it only shows disassembly. I was frustrated that VS wouldn't even show me that. Others write that newer VS lets you enable the showing of assembly.

Anyway, I am spoiled by Java, where I can step into standard library code (which is in Java), can decompile to produce pretty nice Java source where the source is not available, and IntelliJ, which automatically downloads the source where it is publicly available. It's quite wonderful. But I am guessing you already know this, judging from your profile.

To me, not being beholden to documentation is an incredible freedom. The ability to just pop open the source to understand the tool you're working with is indispensable once you've experience that freedom. Microsoft developers don't have this ability, and having had it, it's hard to imagine being without.
...by selling them to who?

SS and other entitlement/retirement programs hold a monstrous amount of the total federal debt. I doubt the federal gov't could divest even a small fraction of those securities without destroying market for them.
If TV has taught me anything, some guy has them strapped into a trench coat at your nearest alley.
DevSecOps, Best Practices and More
You don't have that guarantee with interfaces either - you're trusting that the developer isn't lying to you. My experience is that I've more often run into developers that have artificially barred me from doing what I wanted by checking for a given class, than that I've accidentally passed in something that satisfies a given type but does something different.
The article cites Facebook as the source for partners having that data on their servers. Is that evidence enough?
Because Github, unlike Microsoft is not particularly
dependant on US government contracts.
Steril neutrinos really only interact via gravity. You can detect steril neutrinos by observing an excess or a deficit of active neutrinos, i.e. you could detect more than the expected number of active neutrinos due to steril neutrinos oscillating into active neutrinos but you could also detect fewer than the expected number of active neutrinos due to active neutrinos oscillating into steril neutrinos. I did not read the paper and don't know what they are measuring but it certainly could be either or even both, i.e. they could detect an excess and a deficit under differing circumstances and both could point towards the existence of steril neutrinos.
The parent comment didn't mention Bitcoin.

Please read the hacker news guidelines: https://news.ycombinator.com/newsguidelines.html

Everyone here is trying to take a short break and learn and talk about current events. It's a lot more fun when we're not all yelling at each other.

There are a couple which apply here:

> Be civil. Don't say things you wouldn't say face-to-face. Don't be snarky. Comments should get more civil and substantive, not less, as a topic gets more divisive.

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

> Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.
It's a great move for both, and as a developer I like the opportunities this creates for tooling and productivity. Good to see those two dev focused organizations team up!
Re: ionization i meant a single 'bit flip'. I've since found this article, the effect seems to depend heavily on where it happens: https://en.wikipedia.org/wiki/Point_mutation

I think your other point is probably related to sparsity of viable vs. non-viable configurations and the steps needed to get between them. Of course that's complicated by the contextual interdependecies (are you in a mammal's womb or a submerged egg sac) but to your point you don't need to climb mount everest in a single step. Just get from one solution to another and the viable ones will tend to outweigh the less viable.

Appreciate the help reframing it a bit. I'm still thinking it's too complex but at least there's light at the end of the tunnel. :P
Gitlab CE is open source, but Gitlab EE is not. EE does have some features that CE is lacking.
Managing AMIs using CloudFormation
At the time the cake was requested, state law afforded storekeepers some latitude to decline to create specific messages the storekeeper considered offensive. In fact, during the time this case was making its way through the courts the Colorado Civil Rights Commission upheld 3 other bakers' rights to decline to make cakes with messages that they thought were demeaning to gay persons or gay marriage.
1. It's a common view that "Christian ideals created freedom" dating back at least, to the time of the Founding Fathers.

2. I would guess that many (but not all) of the people working for secret government agencies in a support role, are more conservative than the general population.
You're describing a huge lack of regard for the victims in this situation, and an exceptional amount of forgiveness for the assailants. Unfortunately, this is the attitude that lets ethical gray-lines exist, and the attitude that should be beaten if you want to avoid stricter regulations.
incorrect. That page tells you about diagnostic telemetry, but there can be other kinds of telemetry.
Point number 1 about the De Beers cartel inflating the market is really a big one. Diamonds are not rare. They are released to the market by controlling monopolies to maintain a false market value. Is the cost of a lab-grown diamond really almost as much as a market-controlled, mined diamond in that case?

I like the pitch about Moissanite, and I'll have to check it out for other purposes other than an engagement ring!
The answer is almost certainly no, but the Supreme Court will have to decide the issue, if it ever comes to that.

There's a related issue of whether the president can be indicted while in office. Many legal scholars say no, while others say yes, but there's nothing at all in the Consitution that says the president can't be indicted. If Trump is indicted, it will be up to him and his lawyers to make a case why the indictment should be tossed out, and it would once again fall to the Supreme Court to decide the issue. (My own, non-legal-expert view is that the Supreme Court would rule a president can indeed be indicted while in office, because, again, there's absolutely nothing in the Consitution that says he can't.)
From their website: A "recommended" 1 carat is ~$5000. Still way too much.

You can get a 1 carat moissanite for ~$400. They shine better, are nearly as hard, and nobody can tell the difference.
https://www.nasa.gov/feature/goddard/2018/nasa-image-confirm...
Communication has been re-established, however they are having difficulty sending commands.
Apple WWDC Keynote
I've hated that behavior for years, and am appalled to learn this it still works that way.
Well, sexuality is private you can't tell someone is gay by looking at them.
Not all crypto attacks the same problem; they should not be all lumped together.

Bitcoin's transation rate and energy use are a big deal.

But Bitcoin does solve the problem of the central bank itself creating too much money, which has been an issue in the past and is generally recognized to be a big temptation on the part of governments in general.

I'm not saying it's going to replace any major currency, just that there is a goal Bitcoin is meeting not mentioned above.
Will check it out, thank you!
50k from 20 people is 1 million. That's a big investment for most people, but not restricted to the wealthy.
OP was referring to the expression of free speech, which though the court didn’t rule on would likely have given the same outcome. Designing the cake and decorating could easily fall under free speech, and weakening the 1st amendment is a bad idea.

Imagine you’re a Jewish artist and sell your premade work in a gallery to the public, and also offer custom portrait commissions. An avowed Nazi can come and purchase your paintings, but you should never be forced to paint their portrait. You can imagine this scenario any number of ways, gay artist and fundamentalist anti-gay preacher for instance.

It’s not so much a slippery slope as a bright line, once you give the majority that power it will be abused.
If y = x_0 and x_1 = x_0 + N, then y = x_1 - N. Then y and x_1 are highly correlated. But y - x_0 = 0 – which is not correlated to x_1 at all.

y is "success"
x_0 is "socioeconomic background"
x_1 is "result of the marshmallow test"
*Be
Would you also do YouTube videos? There are many lectures online and it would be nice if more people transcribed them.
there are other classes of data besides 'diagnostic data'. The additional word 'diagnostic' is a tell.
You can use emacs to run elisp the exact same way you'd use a python script, emacs is pretty much an elisp shell. And there is no loss of flexibility, emacs doesn't reimplement everything from the ground up and most features are reliant on "shell programs". Dired for example is pretty much a sophisticated skin over an ls call if i'm not mistaken.
That's the catch, yes. All other things are very rarely equal. There are almost always other factors worth paying attention to when forming a long-term strategy. A handful that spring to mind are availability of talent, software runtime performance, schedule impact of static vs dynamic typing, and expected runway of the business.

Producing a statically typed system that runs slowly and correctly after the business has folded is not always more valuable than producing a buggy one in time to start producing revenue.
From the page you linked to, it depends on the MIME type of the POST

> "[...] for HTTP methods other than GET, or for POST usage with certain MIME types"
Browsers, by consensus, adhere to a security approach called 'same-origin policy', which limits the situations that data from one context can be read by another context. CORS is a targeted way of relaxing some of those restrictions, so that you can obtain data from another context if the source endpoint consents.

Of course there are other HTTP clients. Anyone can write one, and they're probably not going to adhere to the same-origin policy. CORS, therefore, isn't really a security feature in the same vein as, say, CSRF-prevention tokens; rather, it's a language to communicate to a 'same-origin policy'-compliant user-agent to allow some cross-origin data sharing, lessening the need to pipe everything through script tags (JSONP) or one's own proxy.
How to encrypt database columns with no impact on your application using AWS DMS
People who are down voting you probably aren’t aware the comics you link to are public service specials written by a scientist (I think?) in the first case, and the life partner of a cancer survivor in the second. They are actually very good overviews of the depth of problems involved in “curing cancer,” and the uncertainty involved in real instances of cancer recovery, not captured in TFA headline.
Pants falling down your ass isn't a protected class, so that's not really a fair argument.
Yes, I meant Direct3D.
Stop Being Micromanaged
Minor nitpick. Garden-variety speeding and most other traffic offenses are "strict liability" infractions that aren't crimes in most states. The differences include the severity of the offense and the absence of the mental state (mens rea) element for strict liability offenses vs. crimes.
I can see, or kinda see your point for all of these except for the Xbox. Why would you want them to drop that?
>Also, for me, GitLab's heavy reliance on JavaScript disqualifies it as a serious competitor to GitHub.

How in the world using JavaScript makes a project less serious. Although Gitlab use mostly use Ruby and Go. JavaScript is used for Web UI only like most companies.
Most recent updates are here, on NASA's blog dedicated to IMAGE recovery: https://www.nasa.gov/feature/goddard/2018/nasa-image-confirm...

This is quite an outdated post, as NASA has updated as recently as last month. This article that's posted was updated in January. A lot has changed.
Agreed, I'm having a hard time seeing how this is anti-competitive. It sounds like they're just saying that tech giants are competing very successfully by virtue of being really big and having lots of money. Paying people really well, buying out startups with good tech, competing with startups, etc.; none of that sounds illegal, or even unethical.

There's also an argument to be made that big tech giants have some benefits for startup ecosystems. The option of being bought out, for example, acts as a safety net, so that even if your company doesn't have explosive growth that lets it go public, well at least you'll get something out of it. Similarly, having tech giants nearby means that even if your startup just implodes, you can probably still get a decent job in the area (going from big company to startup to back again is really common in the bay area, for example).

Disclaimer: I work at Google, my opinion is my own, etc.
Let's try not to over-generalize a group of people. Crypto might be a fad, but that doesn't mean there are no intelligent, knowledgeable people in it.
The thought that Satya Nadella, who joined Microsoft in 1992 and then steadily climbed his way (in extremely fierce competition) to the top would be a better, more moral person than the "old guard" is kind of funny.

He's just younger and less out of touch than Gates (and particularly Balmer). Many people seem to mistake ascribe this aspect of him (more in touch with modern tech) with some higher moral standards etc than e.g. Gates/Ballmer. I don't see why he should be any less fierce/brutal.
this doesn't seem any more egregious than, e.g. music or software copyright, and most people are quite happy with those.

Many pro-copyright arguments are accompanied by "You don't need it, so if you don't like the [price, terms, DRM] just don't consume it."

This is dealing with actual food, which we most definitely do need, so people will understandably be a bit more motivated.
People also don't realize that their ISP literally sells their DNS traffic. There is a strong market for it, it's not theoretical.
If that were true then the charities wouldn't take them in the first place. They're (ahem) not doing it for charity.
I'd believe them if they open sourced Windows. They could still keep their web platforms (Office365, Azure, etc.) closed but it would be a huge statement to open up Windows 10.

(Never going to happen, not just for philosophical reasons, but I'm sure legal reasons too)
Shortly before the official announcement of the end of LiMux, Microsoft's German headquarter moved to Munich [1]. It's also estimated to cost about 89 million € to return back to Windows [2 (german)], including 24 million € for "external consulting".

1: https://mspoweruser.com/microsoft-germany-moves-into-a-new-h...

2: https://www.heise.de/ct/ausgabe/2017-26-Muenchens-Rueckfall-...
The same can be said for many companies, and going back further pretty much every country as well.
"Because it isn't the case."

Yes it is.

"Short of actual slavery, management does not hold a monopoly on an individual's employment."

If they decide to fire you, you've now lost your ability to feed and house your family.

"If they don't like their industry, they can try going into a different one."

So don't try to improve anything, just give up.
> Gitlab is open source and they provide the service as well for those that don't want to manage it.

Not all of the features you would use on the hosted gitlab.com are available in the open-source edition. Those are really two different products: https://about.gitlab.com/pricing/self-hosted/feature-compari....
Email is Dangerous
They moved (gnome and gimp) the day before Bloomberg announced the possibility (which is now a certainty) of Microsoft buying GitHub.

Is it random ? What are the odds ?

Of course it can be random, but I doubt it (my opinion)
In theory, that is true. In practice, if the consuming client is javascript, it is really hard to map the numbers into an arbitrary precision number upon decoding (which would come from some library like big.js), rather than a pure double.

Which means, in practice, you are stuck passing numbers as strings (and on the javascript side, pass that string into the arbitrary precision number library)
> you think your device is spying on you

Well, of course it is. Ridiculous to think smartphones aren't spying on their users in this day and age.

> But that’s not the story that the NYT has published here.

Uh, yes it is.

> I’m incredulous that programmers and hackers would feign surprise that a UI rendering a Facebook feed would necessarily use an API which returned a data structure with... your fucking Facebook feed.

I'm incredulous at this sentence. Good lord what anger you have for people just being people. I don't see anyone here "feigning" surprise! I haven't seen that at all about this topic. No need to swear, either. We can talk like reasonable people.

> If device manufactures or OS developers (Apple, Microsoft, Samsung, Amazon, Google, etc.) are exfiltrating personal data off of your device — and BTW my Facebook feed would be the least of my concerns in that case — prove it, and the point your pitchforks at them.

I don't have a pitchfork out and I have absolutely no idea what you're ranting about. This swearing, pitchfork holding comment makes no sense to me. Didn't they take the data anyway? Sounds like you should have your pitchfork out and pointed at Apple, et. al.

This is a privacy concern and that's real. It's not fake, it's real. Nobody is "feigning" concern, this is a real concern, we are not fake people writing fake opinions.
> Rumor has it that Satya is furious he still gets so many LinkedIn emails, but is keeping hands off.

Well, he's exhibiting far more self control than I would be able to. Linked-in has the worst email practices of any legitimate company I can think of.