skysight-inc/HackerNews huggingface dataset:
For me -- as I am outsider -- it's hard to understand all the non-technical arguments and social dynamics.

From technical point of view, I really like the composition-based/declarative approach of Kustomize.

I am testing different type of bigdata clusters in k8s (Hadoop, Hdfs, Spark, HBase, Hive, Ozone, etc.). I need a method to easily create/install different type of clusters with a set of predefined components. Sometimes I need Spark, sometimes not. Sometimes I need HDFS HA sometimes not. With or without kerberos.

With Helm chart it's almost impossible: all the charts would be full with different conditional branches and which hard to be maintained (and hard to handle dependencies: for example if both hdfs/yarn cluster would like to add something to the core-site.xml configuration).

The composition based approach works better for my use-case, but I found Kustomize very difficult to use. It has strict opinion/limitation how the thing should be defined/worked [1], which are very smart, but sometimes not for my use-case. Also it requires very verbose configuration.

Finally I just created my tool which is more flexible (shameless plug, it's here: [2]) which can do anything with the help of composition and more easy to use.

I respect the Kustomize developers and development and I am very happy that it exists. (And I know that it's way more mature/smart than my tiny tool)

I am just not sure if it it's possible to cover all the use-cases (or majority of the use-cases) with one existing tool (neither with Helm nor with Kustomize). Therefore I would prefer to keep all these tools in separated repo. Personally I would prefer to have more similar tools with new ideas and prefer to have better and better (and more flexible) Kustomize.

But this is just my personal preference.

[1]: https://github.com/kubernetes-sigs/kustomize/blob/master/doc...

[2]: http://github.com/elek/flekszible
> recently the government decided it had the power to force me to buy health insurance

What I think you meant to say is that the government decided to impose a tax on you if you decide not to.

When the government forces you to do something, you’ll know.

At root, of course, the entire argument comes down to taxes, and people’s desire not to pay them, but still wanting a stable and orderly society with a strong functional government.

Same as it ever was.
In my experience, the big benefit from the SSO vector comes from making it the default and making it easy to use. If I emailed my team to ask them to rethink all their short-lived vectors, no one would change anything... but if I say “prefer this SSO vector to the std one,” they can actually adopt that without significantly changing the way they write code. It’s as much a social problem and developer productivity problem as it is about what’s actually best.
It’s not just that. It made the steel brittle. Not a good combo in freezing water.
Thank you. I certainly don't plan to manufacture and sell it, just curious.
See:
"Hints on programming language design"
by C.A.R. Hoare
Report Number: CS-TR-73-403
Stanford University, Department of Computer Science
<CS-TR-73-403.pdf>

Simplicity, readability, and so much more.
Before that we used real audio files. I remember downloading so much music via .ra files on IRC via XDCC. Back then it was a great choice because we were still using modems. The quality was basically AM radio level, but the files were tiny so the trade off was worth it.
Do you have anything more substantial than an ad hominem to demonstrate that this statement is wrong or misleading?
Any European people affected? How does this play with the GDPR? Are the user's over 16? Anyone tried to file a GDPR data request?
The BBC are reporting they signed up as a 14-year-old and there is no parental consent sought
Thanks. Got all those acquisitions that happened around the same time mixed up.
Isn't this how 2008 happened? Needing to have cash for a security deposit or down payment is a gate designed to reduce risk. Allowing people to take out these loans introduces risks for the landlords. If this catches on landlords are going to start having to do multiple credit checks, once when you apply and another on the day you sign or very close to it, just like they do for mortgages.
The FL Project: The Design of a Function Language (1989) [pdf]
Still only 12MB!
Let's talk about immutability in Python
There's 100 million paying Spotify subscribers that don't meet your "requirements". Ease of convenience trumps free (stealing).
Friend of stackmad here. Just wanted to let you know that he got himself a plant as a result of the CO2 measurements :)
Yeah, TEDx Talks in text format
I do exactly this today, using Phone.com as my home VoIP provider. One "universal" number rings both my cell and the VoIP land line determined by my travel schedule. Not on my whitelist? A prompt asks the caller to dial 7. No robocall has gotten through since.

Of course if this were widely available for people who can't write five lines of code, it would be defeated. For HN readers, some of whom scripted checking into Continental flights right at the 24 hour window to game the upgrade list, this is child's play that works.
This is fair, I know when I was younger we loved finding ways to game systems like this but we never were playing with the fire that is a monitored VPN. Yes a separate phone solves most the issues but this pales in comparison to shit like clicking on ads for pennies in high school to get paid.
Phones should be like Victorian children. Seen but not heard.
Services exist if you pay for them with:

1. Labor

2. Cash

3. Personal Data/Ads

With a few exceptions (I can't think of any, but presumably you might) you have to pay through one of these methods.

If you don't like Medium, you can use Blogger (3), Ghost/Svbtle (2) or self host (1 + less 2).

To put it another way, are we annoyed at Medium or just the inevitable friction in the world. No matter what they promised, they can't sustain giving away a free service without 1,2 or 3.

Edit: write.as looks like an interesting one because it lets you toggle between 1 and 2. I assume everyone knows about wordpress.
Proof of concept systemd-journald privilege escalation exploit
Actually its 9 plants ;)
no that's the name of their flagship app...
Let’s consider a more realistic scenario: shared account and a soon to depart disgruntled employee.

The havoc someone in that situation could cause is substantial.

You change the password and they still have access to be angry and delete things or send malicious communications or steal secrets for their new employer.

We had this exact disgruntled employee issue with an instagram account in 2016.
Probably worth linking this again:

http://wormstedt.com/Titanic/TITANIC-FIRE-AND-ICE-Article.pd...
That mostly happened because the top 10% is today capturing a much higher percentage of GDP compared to 1980. What is really important isn't who pays more taxes, but who can benefit from all the wealth that is produced.
Funny how these things go in circles. I remember the time where many webpages were unstyled, letting you freely choose the font, size, colors, etc. in browser preferences. But that was considered ugly and non-user friendly. Now with various readability buttons we're just moving back to that.
Previous installment of the discussion here: https://news.ycombinator.com/item?id=19031055.
> Do you think you deserve part of Jeff bezos's money because you voluntarily bought something from Amazon?

No. But I think that if Jeff Bezos wants to live in a world where people don’t climb over the gates of his mansion and eat him then he better make sure to contribute enough to ensure an orderly, well functioning, and somewhat equitable society.

This dynamic is as old as civilization itself. The rich can claim to be entitled to whatever they want, but it’s only by the grace of the masses that they avoid the guillotine. Literally.
Subscription fee seems to be the universal solution to this problem, which works in practice for many news outlets.

Free trial or limited number of articles to get people onboard.

Hire people directly initially, then later on reward them according to people's feedback to split subscription fees.
Companies challenged engineers to find uses for copper-graphene nanocomposite
Tell me to me. I try for several months to build a way around this on rust (ie: Have a generic interface to both columnar and row-oriented layout and "just" switch to optimized operations later).

I think is impossible. The closest thing is use a NDArray and pick a winner/default layout... that is row-oriented, despite my intention to be columnar first, and later develop an alternate, complete rewrite, for support columnar.
Jovial 73 has built in support for SoA arrays.
I think you might underestimate how seriously universities take research ethics, these days. Ever since the late 1970s or so. I doubt Facebook’s actions would have gotten past a typical university ethics board, which would be required before the study could proceed.
I'm not who you replied to but I believe "over and over" was a reference to recurrent subscription fees.
IA link[0] for people who get "Page Not Found", trying to visit from Europe.

https://web.archive.org/web/20190130135641/https://www.reute...
>Three former operatives said they understood Karma to rely, at least in part, on a flaw in Apple’s messaging system, iMessage. They said the flaw allowed for the implantation of malware on the phone through iMessage, even if the phone’s owner didn’t use the iMessage program, enabling the hackers to establish a connection with the device. To initiate the compromise, Karma needed only to send the target a text message — the hack then required no action on the part of the recipient.

Has anyone here heard about or is familiar with this malware?
“[Former NSA analyst] Stroud said her background as an intelligence operative made her comfortable with human rights targets as long as they weren’t Americans. “We’re working on behalf of this country’s government, and they have specific intelligence objectives which differ from the U.S., and understandably so,” Stroud said. “You live with it.”“

It’s hard to read this and not be revulsed by the utter lack of any moral and ethical core exhibited by these former intel officers — a very different breed than the NSA of even so late as the 1990s. The IC needs to ask itself why its former officers are willing to work as the gun in the hand of authoritarian regimes looking to hunt down human rights activists and journalists — and what this does to American standing and moral authority abroad.
Gym Class Is So Bad Kids Are Skipping School to Avoid It
Yes, that's what the article talks about, and how the rich avoided it legally.
Where’s the content? The landing page is just that, a landing page.
The standard here is one submission per news story on the front page. We've included this link at the top, thanks!
Put together by one of the guys in the labs group at my company. Here's the accompanying blog post [0].

[0] https://capsule8.com/blog/exploiting-systemd-journald-part-1...
Doesn’t seem very accessible or effective when targeted, though.
Here are few others....

https://www.worldatlas.com/articles/countries-without-income...
Probably just a poor explanation by me. The behaviour I'm attempting to explain is definitely not what anyone would expect - well unless you're technically inclined and somehow expect it to fail. There's 100s of reports of similar issues running back years (I've also reported it to support myself).

I'll try explain in greater detail, LIFX bulbs allow you to set a brightness and colour curve that's supposed to represent the colour and brightness at any time of day. Instead of adhering to this curve, if you turn the light off at the switch at midday, and you turn the light on again at midnight you'll be blasted with bright white/blue light, rather than dim yellow light that you've configured.

I'd say that's instantly unforgivable - if support had confirmed to me that this was expected I would have immediately returned my bulbs - they did not.

Even being a technical person and reasoning that they probably don't have a battery. The very least the light could do is fetch the current time of day then fade to the correct setting ASAP. Instead, the daily schedule, which seems to be made up of "start" and "end" points, doesn't seem to correct until hours later when the next start/end point is hit.

Like many others, I run circadian rhythm software on my monitors/displays. If I turn my computer, tablet or mobile phone off at midday, and on again at midnight I don't expect it to blast me in the face with blue light. Thankfully no other devices I own have this glaring fault.
Environmental conservatism was originally a right-wing idea. And to this day, there are plenty of environmentalists that consider themselves right-wing (myself included). You are judging a group by their pathetic leadership. Unfortunately, it's very difficult to replace the people maintaining control of the system.
Regrettable Code, Episode 1 – Jeremy Noring – Medium
Actually, I think Shannon might be more known than Turing.

Pretty much anyone doing signal processing, which is part of the standard physics curriculum where I'm from, will be introduced to the Nyquist–Shannon theorem while Church and Turing did fundational work in logic and computability but with far less practical application.
Exactly. Having recently switched from Chrome to Firefox, I'm puzzled by language such as "Google is thinking about killing the URL". Nope, still featured prominently in my address bar, protocol and all, and Google has zero say about whether it stays that way.
Timeout HN Hug of death ;)
Launch HN: Backbench – Rapidly build and run serverless applications
Hey HN! I am Shwetabh, co-founder of Backbench (https://backbench.io)

Backbench is a fully managed PaaS to rapidly build and run serverless apps. We are a cloud based development and collaboration platform for web apps. With zero administration and auto scaling infrastructure there is absolutely nothing to install, download, and manage.

The set of tools we offer include:

HTTPS Endpoint: A ready to use fully functional HTTPS endpoint.

Memory: A production scale fully managed key-value store (No-SQL database).

Schedules: Provides the ability to run tasks at a certain time or in a recurring fashion.

Graphs: To visualize just about anything happening in your entire application.

Logging: A logging system that helps you gain a better understanding of the flow of your application.

Static File Hosting and Custom Domain: Backbench File Manager lets you host a static website for a domain you own or use it for images, PDF’s, and other un-rendered content.

Easy Collaboration with Teams: Share, collaborate, and develop. Whether you want to program in teams, share it with partners, or just get some help from a friend.

Unlimited Public Benches: Backbench enables you with public benches for making it easier to experiment, prototype and share.

Playground for cloud services
Backbench is a playground to experiment with amazing internet services. We make it easy to try out new ideas with low cost of failure enables experimentation, making it easier to update code, and reduce development overhead.

Try your free for life account to experiment, prototype and play with the product without spending a dime.

We are happy to share trial coupon code (YCBB@Jan19) with YC community (valid till Feb 28, 2019):
- Pro Monthly 2M trial)
- Pro Yearly 3M trial
- Team monthly 1M trial
- Team yearly 2M trial

We'd love to see what you create with Backbench! If you have any questions please let us know here or at info@backbench.io.

Thanks
Yes.

He says “the actual tax burden has...” but then cites something that doesn’t discuss the tax burden at all, but rather certain marginal income tax rates.

FICA is also a percentage tax on income and it’s part of the tax burden. As are many other taxes.

The word tax burden has a specific meaning and it’s not being used correctly here. It’s easy to spot because anti tax lobbyists have been making this intentional “mistake” in their argument for decades.
The Most Popular Long-Term Overview of Market Predictions of BTC/USD in 2018
ok, maybe you are right and thats the reason why unsplash changed it from "CC0" to "unsplash license".

if I read the official CC0 Page it fits completely
https://creativecommons.org/publicdomain/zero/1.0/deed.en

I will study the topic even more and provide a suitable declaration.
https://creativecommons.org/publicdomain/zero/1.0/legalcode

thank you
Facebook is predicting if you'll kill yourself. That's wrong
Jamendo? Just filter by license, you can use commercially what is not -NC.
I've used Thunderbird for years- ever since Evolution became unworkable. But evolution was very good too back in its day- more Outlook-y.
Interesting idea. Were the other team members more thin? Do you think it was an internal method to protect him?

Perhaps nobody wanted to say in his face that he must not try again, but it was an informal method that the team had to say it anonymously.
Try reading "Chaos Monkeys" for some insight.
No as outdated. Chromium is google, plain and simple. Anyone else is tailing behind. Without a solid alternative, it will suffocated even more competition and allow to have a blind/single view on how the web is.

As long is a cocacola/pepsi thing, the web MUST collaborate and hear at least 2 strong opinions.
Do you mean this post: https://news.ycombinator.com/item?id=19031055? The standard here is to have one submission about a particular news story at a time on the front page. That one, now 15 hours old, is near the top of the second page, while this one is on the front page.
I don't think it died, plus it's pretty feature-complete as is, I've never had difficulty doing anything. The upside is that it's much easier to use than Hugo, which I never managed to get running. I haven't played with many other alternatives, if anyone knows of a static site generator that isn't specifically blog-oriented (i.e. something with an agnostic model), please let me know.
I've noticed this myself. Also, of late it increasingly feels like I'm reading the Op-ed section of the NYT or the Guardian.

I'm all for opinions on current affairs (I have loads!) but it's not what I came here to read, nor is it what your title suggested.
I definitely agree with you, and this is one of the reasons that I don't like it when people complain so much about ads. It feels entitled in a way to demand completely free access to someone else's stuff.
> that its promoters say is poised to become the next Dubai

I think its promoters have some funny ideas about what Dubai is and why people go there
There's still an ethical component with the orbiter because of the amount of money involved.
Chicago Is So Cold the Railroad Tracks Need to Be on Fire to Keep Trains Moving
very cool, and all in vanilla ES5, impressive.
Nice!!

How do you compare to https://incompetech.com/music/ or rather, how do you plan to distinguish yourself from the existing grandmaster of royalty free music?
If you have a choice, don't work for Facebook.
Pretty much all of these Hadoop-adjacent things are more or less Linux only, and certainly unix-y-thing-only. What other platform do you want to run it on?
> So you were always able to change the config to restore the previous behavior from the moment the default turned it on.

No, you were not.

The thing that people are missing here is that neither of the systemd-logind behaviours, with KillUserProcesses=yes or KillUserProcesses=no, is the long-standing behaviour of kernel login sessions all of the way back to 7th Edition that nohup, tmux, screen, emacs --daemon, mosh-server, deluged, and more all interoperate with.

The behaviour of kernel login sessions is that end of login session is a HUP signal to the session leader, and that termination of the entire TTY login service (such as at system shutdown) is a TERM signal to everything followed by a KILL signal to everything then remaining.

The systemd-logind session behaviour with KillUserProcesses=no is no signals at all at the end of the login session, and at termination of the TTY login service both HUP and TERM signals together then KILL signals, to everything.

The systemd-logind session behaviour with KillUserProcesses=yes is both HUP and TERM signals together then KILL signals, to everything, both at login session termination and at TTY login service stop.

As I pointed out years ago, the fix is to make systemd-logind use KillUnit at hangup and StopUnit at service termination, actually providing the conventional behaviour which it currently does not in any mode and addressing the original problems (with some background GNOME utilities in a login session that were never being sent a HUP signal at logout and would have exited had they been) that motivated this whole mechanism in the first place.

* https://news.ycombinator.com/item?id=12335128

* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825394#221

* https://news.ycombinator.com/item?id=11798604
It could get faster and more memory efficient. Here is a nice description of some plans.

https://hacks.mozilla.org/2018/10/webassemblys-post-mvp-futu...
Compression ignition engines are a big breakthrough
I trust GPG.
> If you don't like Medium, you can use Blogger (3), Ghost/Svbtle (2) or self host (1 + less 2).

FWIW you can also use write.as now.

I finally made a paid account the other day after wanting to for a long while. (You can have free ones as well but paid offers a few benefits and as a bonus it also felt great to support open source and pay for hosting at the same time.)

As others has mentioned it is part of the fediverse and there's also a lot of other details to like about it (like not having to give away your email address if you don't want to).
We've mistakenly hired a few of these sort at our company but they usually don't make it more than a few weeks at most. They don't deserve positions as software developers in my opinion. You can lead a horse to water, but you can't make it drink.
Other people are saying "Apple must get thousands of reports of dubious quality". If that's true I'd expect O(100) reports screened per day? I guess automated screening roots out lots of them?
Fuchsia OS and what it means for the future of Google and Android
and where even truth is not an airtight defense in a libel case. Thailand is not a good country in which to run your mouth on social media
Stacks and Queues in Python
Has medium not yet changed their domain to "pardontheinterrupt.com" ?
It's best if you email us at hn@ycombinator.com, because we can look at the actual data. This is mentioned in the guidelines: https://news.ycombinator.com/newsguidelines.html.
In the beginning, there was Hadoop, which was just a MapReduce clone, more or less.

And then there was Hadoop 2, which was kind of meant to do everything.

And that didn't really work out, so there was specialisation.

I don't really see the problem. Many of these do different things, others do similar things different ways. Some are essentially dead ends (I doubt there are many new users of Storm, say). This all seems pretty normal.
Stripe raises additional $100M at $22B valuation
We'll have to deal with it the same way we have dealt with nuclear weapons. By the threat of MAD. Since we do not have the maturity as a species not to weaponise in the first place.
God I wish Apple had the balls of suspending the developer account and withdrawing the Facebook app from the app store. It's infuriating that most likely Facebook will again get away with a slap on the wrist. How will they make the next morally relevant decision?
Every time I click through to a post I want to read on Medium it gives me that damn full page popup about not being logged in (I know, I'm just reading a post, why would I want or need an account for that?) and then I generally just close the page and don't read whatever it was.

Not to mention that they don't advertise RSS feeds so you have to jump through hoops to use it for a feed reader.
I realize it's a really sexy headline, but I'd like for there to be more than 0 proof that this is a real thing. Especially if they claim a vulnerability that's exploitable by only sending a text.