skysight-inc/HackerNews huggingface dataset:
Hey, I was just talking about this in a comment the other day! I totally agree with the author here. I was surprised not to see any mention of cloud facing open source products. Kubernetes seems like a prime example. Google lost its containerization first mover advantage to Docker (remember google was famous early for its internal use of containers). So they targeted the next level up the stack of container orchestration. Kubernetes is a great project, but its clear priority is compatibility with the cloud computing business model. It didn’t take long for google to offer GKE on top of kubernetes. At least for now, there is feature parity between open source and hosted versions. But I don’t expect that to last long. I would be wary of the kubernetes project introducing features that only work well in google’s cloud.

The main externality of this open source EEE strategy is developer opportunity cost. When google swept into the chat market, they used their size and first mover advantage to push an open standard, XMPP. So developers who might have worked on other projects/standards naturally gravitated toward XMPP and contributed their time there. If those developers had known the future of XMPP, they likely would not have worked on it. They could have invested time in a competing, more open project instead.

This to me is the real danger. It’s bad enough that google gets to benefit from thousands of free contributors to its “open source” code. It’s even worse that they are taking those developers away from other projects, so that when google moves to the third phase of EEE, there are no viable alternatives.
it's just the same reaction as when flat earthers or anti vaxxers come out of the woodwork, they seem super serious about their convictions, but it's just ridiculous. It's the same tired arguments that get used because they still remain true.
A Move from PHP to Node, JQuery to React
Seems silly to judge on that considering brick and mortar is still like 85% of retail sales.

Permanent locations are crucial for a lot of different consumers for a lot of different products (especially fashion). I buy clothes way more living in NYC than I ever did when I was living in a rural area because of the local choices.
A good example is Morning Edition, which cuts back and forth between the national feed and local reporting.

You'll have 3 minutes of "Korean War Ended", 2 minutes of "Mueller Investigation", then 5 minutes of "Help Minnesota Public Radio pick the best lake in the state - listen to why Mike thinks it's the one he grew up on".

The local stuff is so bad I've mostly stopped listening as well. Wish there was a way to only get the national component.
As mentioned in another comment, Amsterdam actually checks all the boxes.
Most likely it's different normalization. I've seen this before with Mac systems.

Renaming the files to use NFKC normalization fixed it. In python, you could loop through the files and do something like:

os.rename(originalfilename, unicodedata.normalize('NFKC', originalfilename.decode('utf8')))

EDIT: You'll probably need to do this on a non-Mac system, linux for example should work.
It's not the code of conduct here, but partnering with an organization that denies the members of a protected group a benefit due to their race and gender.
> These days, Microsoft seems to have turned the other leaf, contributing to a huge amount of open source and supporting open standards, and is becoming a good citizen of the technology community.

In some cases, but not in others. MS never joined the Vulkan working group, instead insisting on its DirectX lock-in. MS's Outlook / ActiveSync is still not an open standard which makes it a major pain to use. exFAT isn't an open standard despite MS pushing it on SD cards storage. And so on and so forth.

And XMPP story isn't any better either. Google should be blamed of course for deserting, but so is MS who never joined the effort to begin with.
It is not a small or reasonable action to declare that judgements of suitability to work with an organization will be made based on sex, race, and other non-functional dimensions. The fact that large nations, corporations, and universities routinely engage in this kind of behavior does not mean that an as ethical individual one must acquiesce when others do so, especially when that person feels it may be within their reach to potentially make a difference.

It's frustrating that these sexist and racist policies have spread like a cancer across our industry.
Save that solder. It's likely lead-based, and will have better flow and make longer-lasting connections.
Facial recognition tech used by UK police is making a ton of mistakes
Not Invented Here (tm) seems like a large part of the cultural problem with being better open source contributors.

It's great they open source a lot of their stuff, but just because you're big enough as a company to rewrite {component of build chain} for yourselves... doesn't mean you should.

Caveat: I know parts of Google are awesome with contributions and using standards.
> This is the biggest fallacy people spout when evaluating Akido because they only see it being used in practise situations.

How many Aikido practictioners are successful in the UFC. I'm guessing ZERO.
I agree. Having worked in a project with warnings as errors on (c++) I found it annoying at first but it made me a better coder in the long run.

Plus you get out of the habit of not reading output from the compiler because there are so many warnings...
Ask HN: How is chromium really different from chrome?
4 Resources to Charge More with Better Self-Branding: For Freelancers and Small
Bailey–Borwein–Plouffe formula: computing the n-th binary digit of π
A discussion about Tesla stock – Elon Musk
Letting people spoof emails by ignoring SPF records isn't ideal either.
> One of the ideas behind Aikido is to not get in a fight in the first place.

I have heard many martial-arts instructors voice this same point. -EDIT: I do not know whether this may be emphasised more in Aikido- but it is hard to regard it as a serious argument when the amount of time spent on learning about this aspect, and practice of how to apply this aspect and the techniques to achieve it seems to be almost invariably a few minutes a year at most.

I had more practice 'de-escalating' tense situations on a 1-term clinical skills paper at medical school than in the 6 years I studied across two different martial arts (one Korean, the other Chinese). The medical school paper amounted to about 2 hrs on that subject that year - 1 theory, 1 practice.
I feel this one is highly positive enough to give them leeway. There are many types of browsing data, my porn habits as an egregious example, that I would prefer be constrained to a minimum number of entities.
Google didn't invent the reputation-based antispam, or the DNS blacklisting, or all the annoying antispam features that make running your own email server difficult. The only thing Google added to the mix was applying its famous quality of customer service (or rather, lack thereof) to the problem.
Have been using Pocket Casts for my go-to for past couple of years. Deleting today.
Indeed. One prize gets 1% prestige, so people want to win it. More people want to win it, so the prize gains more prestige, etc.
Depends on the product. We just got YouTube TV and just love it and same with Google Photos. But then there are other Google products that are poor and been for years.

They are now a pretty big company with a lot of different teams so not surprising some good and some bad.
Well, yeah that was the fundamental principle alright. This even, isn't always the best approach in day-to-day life ... but even then once you go beyond that it's "smash their face til it's bloody". It's the space between this, and the nuance that Aikido explores that I found very beneficial.
This is an interesting case study in why it’s so hard to program on Bitcoin.

This proposal involves a small change to the payment channel incentive structure to make it so that a node submitting old state (in an attempt to cheat, or possibly by accident) is not punished.

However, this is be implemented by a series of hacks so convoluted that the hacks must be described in their own research paper. One of the most puzzling things about this type of blogging about bitcoin programming is that they never make much of a distinction between the hacks and the simple underlying concepts that the hacks implement.

For reference, here’s a description of payment channels without any implementation details: http://altheamesh.com/blog/universal-payment-channels/
And now you get to wonder what ideas people might have come up with, that you'd have loved, but got shut down immediately because Google doesn't let people break in with new ideas.

Being the best available option is good. Using a dominant position to try to ensure nobody is ever allowed to compete with you again in the future is bad, and in theory illegal.
> it’s infamous for having an extremely strict spam filter for incoming emails from people who run personal or niche mail servers.

I run my own mail server and I have zero problems with reaching Google Mail users. Google – like other big mail providers – just expects you to set up DMARC and DKIM authentication for your server, which is not hard to do. Linode already provides a convenient guide to setting this up for any Ubuntu or Debian installation.
> work 40 hours a week just to feed yourself and pay the rent (split with random roommates)

Actually I don't understand why it's bad option especially if you replace random roommates with friend/gf/bf.
The whole article is a fine demonstration of what happens when a Silicon Valley journalist writes a piece on biology without an inkling of what it's all about...
Arguably without a 43 year-old spider there wouldn't be a story... so it's probably more so about the spider, no?
slander. Attack the content, not the author.
By adding to the kernel etc, is this not part of their embrace/extend methodology. Then after, it extinguishes?

Dont trust MS. They Changed due to revenue, not due to culture.
Think driven to keep people safer and the same with Project Zero. A safer digital world and people will use more and Google then makes more money.

My gripe with the broader industry is that Google is finding a lot more of the big vulnerabilities than their competitors.

Should be a lot more balanced. I can not even think of one major one found by Apple. Yet Google has found so many of the really big ones. Today see an article they found additional.
About the teletype -- I didn't think they used RS-232, but a current loop (like a telephone) with some early pre-ascii (5-bit?) encoding?
> and pick the best one that comes along next

The point is that for a set of people there's no-one coming along next. Hence they turn to dating sites to try to make connections.

I grew up in the 1980s and 90s. There were no dating apps, just classified 'want to meets' in the newspaper and they were expensive and fruitless. I didn't have a first date until I was 30, it took that long to find someone who was interested.

I wouldn't lecture anyone today about anything they can ethically & legally do to avoid that long sentence of loneliness. Even if they don't find a life partner, just getting one or two dates can be a huge boost to esteem.
It's not the code of conduct, but the partnership with 'Outreachy', who limits internships based on race and gender/sex: <https://www.outreachy.org/apply/eligibility/>
Top 5 Facts about 2018’s Blockchain Technology
Show HN: Generate colored ASCII art from images
Didn't know that. That's weird.
I think that classifying Rafael as a member of the right would be a gross simplification. Rafael is actually a member of the BC Green Party (https://www.bcgreens.ca/), which I'd say is firmly on the left.
Not if there isn't significantly more demand that supply. Rent control has worked well to mitigate housing issues in Paris during the last few years. It didn't solve everyone's problems: more and more students are moving to the close suburbs, and getting an apartment can be highly dependant on whether your landlord deems your income stable enough. But it has also prevented rent escalation - which we're currently seeing now that a court has repealed rent control [1].

[1] https://www.lemonde.fr/logement/article/2017/11/28/apres-lil...
Configuring ProGuard has become a whole lot easier
> I thought the US had a law against monopolies,

It's more complicated than that. US law tries to only target "bad monopolies" that engage in anti-competitive practices or hurt consumers: https://www.investopedia.com/insights/history-of-us-monopoli...
Hi HN! I built this six years ago (as a take-home assignment for an interview—they turned me down) and just discovered that it still works and could be fun to share.

It might sputter a bit with really large images, but should mostly be functional! Feedback welcome. :)
In a vacuum, absolutely, but the reasons stated in the post don't really seem very ruffling. One intern with no indications that technical ability is unimportant, and a code of conduct that seems very inoffensive, is hardly worthy of "grave concerns that technical merit was now taking a back seat to a political agenda".

It's possible that he's primarily talking about backroom conversations of which we are not privy to, but he doesn't mention this, and it does make the post look fairly unreasonable.

IMO, it sounds _very_ much like the guy is just tired of working on the project on technical grounds, and is making the unfounded claim that those technical grounds are being caused by political actions he doesn't agree with.
Because it's not fair. The effort to feed and house yourself in reality only takes a few hours a week. The rest is rent (in the economic sense--no value provided; just paying someone who got there first and put up a gate).

https://en.wikipedia.org/wiki/Economic_rent
Who pays for the real friends?
Thanks. Yes, I was after an experience along the lines of python's inspect module, or Java reflection, but against native code shard objects. And feeling incredulous that it had not been standardised decades ago in major tool chains.

Another poster highlighted Stephen Kell's work, and this is exactly what I had in mind. He highlights obstacles with mmap in one video. I did not recognise these issues until I had watched his presentation, but now see that they are difficult hurdles that are inherent to the problem.
I will be curious to see how well the new Google kernel, Zircon, performs compared to Linux.

I have my doubts a micro kernel can come close to the Linux kernel efficiency.

Zircon is the new micro kernel that is part of Fuschia.

https://github.com/fuchsia-mirror/zircon
When we know we have unconscious biases to people who are of the same race, gender and orientation and ourselves is it really unreasonable to take action to try to counteract this? Especially for internships where there isn't even a professional history to compare.
Related question: can they even pay? The vast majority of the new users of Facebook are from developing countries with low income. There is no way to make them voluntarily pay for access to a social network.
> the left gets saddled with names like “snowflake” when such small & reasonable actions routinely ruffle feathers on the right.

The "left" wants to police speech because they can't even handle a bad joke or unwanted attention(see the new CoC). This is why they are called snowflakes.

> small & reasonable actions

Changing the CoC is not small. A tech project taking a side in politics is not reasonable in my opinion.

Do you think politics needs to be an integral part of tech?
At the time I signed up for Gmail they had by far the best antispam filter I'd seen (online or local). I would regularly have ~1000 spam emails per month in my spam box and false positives or negatives were extremely rare (~1/year?)
This is a good point. Again I think it speaks more to the cosy contrived environment of the Octagon vs a real world situation.

You throw a hardened fighter through the air and he'll hit the fence or the canvas and bounce back up.

This is precisely what you don't want to do, Aikidoka or otherwise. You want to gain control and retain it for the full 5 minutes.
Ah, I didn't notice the article's date until now. Thanks for pointing that out! Makes more sense now.

Yes, it would be great follow-up work.
How to Go into Production with MongoDB – Top Ten Tips
Wouldn't that make it easier for someone that has access to hashed passwords in the case of a database leak? They would just have to submit the username and the hashed password (which they now have).
I have recently gone back through Kubrick’s entire filmography from Paths of Glory on, the first time I had seen many of these films since I was a teenager. It was... underwhelming. I am now able to sympathize with Kubrick critics.

With regard to Borges, he shares the same problem in terms of female characters as Cormac McCarthy as mentioned above. Plus, there is a real lack of emotional depth to Borges’ work. His themes may interest anoraks like ourselves, but I don’t think he is a truly universal figure.
I guess scraping their UI is not an option either, is it? It looks like it could be quite a bit of pain with all that ajaxy incremental loading, lot of variation in what can be on the wall and obfuscated CSS.
How much does Apple know about me? The answer surprised me
Is it possible to see any blog or real page without signing up? And is there an api to read/write/manage blog?
it also bundles too. try getting rid of youtube from your android phone.
You have to store the salt somehow, because you need to check that the salted, hashed password matches.
My personal definition (Coming from a more philosophy discipline.

Art is aesthetics with elements of intellect -
Science is an intellectual pursuit which can contain beauty.

https://academic.oup.com/bjaesthetics/article-abstract/30/1/...
And because Google realised they could afford to give you 1GB space when everyone else was offering ~10-20 MB, and because they launched it cleverly, with restricted signups making a gmail.com address a desirable thing.

But the complaint isn't about how GMail got to a dominant position, it's about what it does with that position.
EU has no plans to downgrade use of English after Brexit
But if it is cheaper, more people will do it. And since you still spent the same amount of taxable money, you didn't contribute to a loss. So if it is cheaper, how many more will travel?
The Ever-Evolving History of EC2, Docker, Fargate, and the Gift of Happiness
> Both Android and ChromeOS.

Which are only kind of open sourced.

Google only makes the lower levels available and both are designed in such a way that using Linux as kernel is largely irrelevant for anyone using the OS SDKs.

ChromeOS is mostly a Web browser juggler and as such the only way to develop for it is with the standard Web platform APIs.

Android is all about Google's version of Java, with plain ANSI C, C++ and a couple of native APIs on the NDK, everything else is not white listed as official NDK API and as of Android 7 trying to link to them will cause an application termination.
Freelancer.com has acquired Freelancers.net
Sad. Blurb on the acquisition is only online as a PDF for some reason:
https://s3.amazonaws.com/press.freelancer.com/20180503-Freelancer.com-acquires-Freelancers.net.pdf
This is not a propulsion system for space flight. The russians hava claimed to have invented a nuclear ramjet engine. This is a huge difference, because a jet engine still needs air to run. There was a similiar project in the US in the 60ies called Project Pluto. It was abandoned, since it it would have devastated all land within its flightpath, by radiation and its supersonic shockwave. A system like this is only feasible as alternative to ICBMs, in the case of a total nuclear war. A high speed flight system inside the Atmosphere is harder to detect and to defend against.
Neither Android nor ChromeOS are open source. Only parts of them are.
You could've skipped the last paragraph as it adds nothing to the discussion.
Why would China want Korea unified? I can't imagine China wants that long NK border holding SK/US agents or tech.
Monopoly on what? google.com? Android?

Google's power comes from its (a) technical prowess and (b) popularity of some of its products. Many of their products get a large advantage just from being on their own internal platform.

But I can't think of a product of theirs that doesn't have a strong competitor. Search is the strongest they have, and the underlying problem's getting a bit simpler (I believe it's substantially cheaper now to pay for the infrastructure for a good-enough web crawler than it used to be), and competitors give pretty good results as well. I'm a bit surprised Apple hasn't tried going after this beachhead yet.

Android can be avoided by using an iPhone.

I can get an email account for free nearly anywhere. Every ISP I've had in the last 20 yrs has given me one (that I don't use).

Google's got a lot of influence, and I think AMP is quite the overreach, but they don't fit in the monopoly bucket. If you want, it's pretty easy and reasonable to avoid using them. At least as consumer -- I can't speak as an advertiser. But I don't have a lot of sympathy for advertisers.
What exactly should Google do differently here, when they find bugs in other companies products?
They invented using those things right, so I don't get spam.
True, but it is more effective than doing nothing.
this just doesn't work out in practice, I have cross trained with aikido guys, trained with ex aikido black belts who now do BJJ, they struggle to make anything work. Most of it just doesn't work with a resisting opponent, and the time you take to try and do whatever it is you wanted to do tends to cost you losing position or being joint locked or choked out. About the best thing from aikido once you learn BJJ and learn to establish position and control is some nice wrist locks
Google completely gave away K8s including even the brand. So not sure what you think Google will do?

They are giving away everything they learned with Borg and you somehow take it as a negative? Really?

Do think from a business standpoint not sure why Google would give up the K8s brand but it is good for everyone.

I really worry that Google will stop opens sourcing and more important sharing so much through papers when people b*tch so much.

Starting to be hard to see why they even do it any longer. Who else have a huge competitive advantage with something like Borg and just gives it away to the industry?

But I am someone super curious and just probably spend more time on

https://research.google.com/pubs/papers.html

Read most of the paper. But then what they presented at NIPS. My favorite paper right now is

https://arxiv.org/abs/1712.01208

Bigger example is how much they give away in terms of AI/ML.
> - paid for by users

This suggests that the users would.
Half a million pacemakers need a security patch
I was diagnosed with Parkinson's disease nearly 4 years ago, at 51. I had a stooped posture, tremors, muscle stiffness, sleeplessness, slow movement. I was placed on Sinemet for 7 months and then Sifrol and Rotigotine was introduced which replaced the Sinemet but I had to stop due to side effects. Last year, I started on Parkinsons disease herbal treatment from Madida Herbal Clinic, this natural herbal treatment totally reversed my Parkinsons disease. Visit www.madidaherbalcenter.weebly.com or email madidaherbalcenter@gmail.com. The treatment worked incredibly for my Parkinsons disease, i have a total decline in symptoms including tremors, stiffness, slow movement and others.
If the client knows to use the time of day then an attacker also does.

This is exactly the same: the seeded hash is the password.
You are correct in describing the lawless and the futility of legislating them out of existence.

That doesn't mean that laws are our only defense. I'm 100% fine with slaughterbots, because the same exact kind of bot can be used to hunt down and destroy stolen or "bootleg" slaughterbots.