skysight-inc/HackerNews huggingface dataset:
It's absolute crap like this which is why I have turned off automatic updates in Google Play. What a terrible feeling it is to merely open an app and, out of seemingly nowhere, a seemingly different app opens up and you can't go back. There's security and all that, but literally screw security if big corps are going to remotely fiddle with my device and turn me into a beta tester.

How do you take the original king of VoIP and easily make it the worst experience? Sweet Jeebus.
Seriously. Your reply is bordering on curt, but austerity is the root of much disaster. Paul Krugman wrote s lot about it, e.g. https://www.theguardian.com/business/ng-interactive/2015/apr...
Well damn. Now I have to learn myself a new alphabet song.
I had a lot of hope I could install it with pip ... and then found it was only for Windows and Mac -__-

It would be really awesome if it worked like this:

sudo pip install artpip
artpip install starry-night
I agree with everything you said, if you say "changes the purpose" rather than "destroys the purpose" - change/destruction being a value judgment, but a characterization I would make. I think the author would agree with you, and addresses this as well.

To your question: "Is there any guarantee that getting rid of the notability criteria is going to result in a more meritocratic system?" I think that there are no guarantees in cultural changes, and the best way to be wrong about the outcomes of cultural change is to predict any outcome with certainty. That said, if uncertainty was a sufficient argument against cultural change, then we'd all be hunter/gatherers.
No, you generally should.

Those Linus tirades about We Dont Break Userland are why. The only way application interact with the kernel is via SystemCalls, which once they go public are -never- retracted, and never significantly change.

This is why the kernel has system calls like 'mlock' and 'mlock2', because the first call ended up being incorrect but YOU CANT TURN BACK NOW! Or a better example `stat`, `stat64`, and `statx`
In German, ßẞ is not just a ligature.

Since the recent orthographic reforms, ßẞ means a very specific sound that’s separate from s, and from ss.
Shameless Tim Ferris self promotion
Well there's Allo, or Duo, I can't remember which, then Hangouts, and I guess "meet."
The constant uac notification wasn't a windows thing as much as apps. While windows itself was more or less reasonable with the warnings, lots of apps assumed it's still xp (or just haven't been updated) and they can do whatever, wherever.
Perhaps this is it?

https://researchoutput.csu.edu.au/en/publications/the-quanti...

Wright, C. (2017). The quantification of information systems risk: A look at quantitative responses to information security issues Australia: Charles Sturt University

Doctor of Philosophy
Well, guess what: you're as entitled to your opinion as I am to mine.

But just like a user has no obligation to 'mark the landmines' for vendors they also have no such obligation towards other users. They do have a right to receiving bug free software in the first place, alas our industry is utterly incapable of doing so which has lowered our expectations to the point where you feel that we have an actual obligation as users to become part of the debugging process.

That is not going to make our lives better.

What will make our lives better is if software producers accept liability for their crap they put out and if they were unable to opt-out of such liability through their software licenses and other legal trickery.

You're just a small step away from making it an obligation rather than an optional thing for users to report bugs, the only difference is that for you the obligation is a moral one rather than a legal one. I really do not subscribe to that, when I pay for something I expect it to work and I expect the vendor (and definitely not the other users) to work as hard as they can to find and fix bugs before the users do.

But we're 'moving fast and breaking shit' in the name of progress and part of that appears to extend to being in perpetual beta test mode. That's not how software should be built and I refuse to subscribe to this new world order where the end user is also the Guinea pig.

Keep in mind that users have their own work to do, are not on the payroll of the vendors usually have forked over cold hard cash in order to be able to use the code (ok, not in the case of open source) and tend to be less knowledgeable about this stuff than the vendors. They really should not have a role in this other than that they may - at their option - upgrade their software from time to time when told very explicitly what the changes are (and hopefully without pulling in a boatload of things that are good for the vendor but not for them).
ParselsprachebenutzerInnen feiern! ẞssssßs sss!
But there are some – e.g. Auszeit. And at the same time, we use ß in locations where it'd otherwise be ss. While it started as a ligature, its current usage doesn't fit that.
CoinGeek is either run by or paid for by Craig Wright. You can see that all of the articles are either strongly in his favor or in line with his recent opinions [1].

Craig Wright is a known fraud and scammer, who claims to be Satoshi. He not only failed to prove it, but created a clearly fabricated PGP key to do so [2]. He has recently threatened to sue anyone who questions his claims [3]. Stay far, far away.

[1] https://coingeek.com/author/eliafram/

[2] https://motherboard.vice.com/en_us/article/jpgq3y/satoshis-p...

[3] https://gist.github.com/harding/b7067d2943706e2e3d3f7aab539a...
>This change fixes an internal inconsistency

I agree that it does! "ß" turning into "SS" when uppercasing is awful.

>It feels like replying to some bugfix in, say, Ruby with something like "I never liked Ruby anyhow".

In this analogy, "Ruby" would be the German language. And in that case... yes, I can disagree with a bugfix if it makes matters more complicated! I can argue that something is a misfeature, like ß is. Removing it would improve the situation, especially from a technological viewpoint.

>German's not English, even though you might prefer if it was

That's kind of a low blow. "ß" is not a defining feature of the German language.
On a Unix-like system with X11 and a compose key, I believe Compose + S + S should work (away from my computer, so can't test).
Actually it's a ligature of SZ (as even it name says, eszet)
Sounds like he just saw Fight Club
Please don't. Why would you want that. Do you really want to put trust in another 3rd party (even if author is great, site can be compromised), just to see some colors in your terminal?

I don't see how do we solve this problem by the way. Most people will always choose convenience over security. And they, as a user, must have some privileges. Even if you ask, they will just go ahead and say yes to get their thing. I understand that. Is there some clever technical fix for this, or do ransomware need to get popular enough to increase users security awareness? It seems to be a really hard problem.

edit: Oh, I'm not very clever, no execution necessary here, just an output from curl. Realized that just after I sent it, but I'm leaving the reply for the second OT part.
As other's have written already, ß is not simply a ligature. Since the orthography reform in the nineties it universally indicates that the preceding vowel is lengthened, dropping it would lead to a large amount of homophones. An example is Maße (measures) vs Masse (mass).
Without stipulating that this actually happened --- that bee farmers today are relying entirely on Australian imports --- you're still begging the question. Why? What difference does it make?
Use FaceTime when you can. A lot of people have iPhones and many these days now have Macs.
Facebook can track your browsing even after you've logged out, judge says
Can't even find the source video[1] from the article.

[1]: https://www.youtube.com/watch?v=ckjkz8zuMMs
Not in the easy way, not with MRI

$ irb
2.4.1 :001 > 1.class
=> Integer
2.4.1 :002 > class Integer
2.4.1 :003?> def 1
2.4.1 :004?> 2
2.4.1 :005?> end
2.4.1 :006?> end
SyntaxError: (irb):3: syntax error, unexpected tINTEGER
def 1
^
(irb):6: syntax error, unexpected keyword_end, expecting end-of-input

That's not unexpected as small numeric literals are magic in Ruby, for performance reasons.

More evidence:

2.4.1 :001 > class Integer
2.4.1 :002?> define_method(:one) { 1 }
2.4.1 :003?> end
=> :one
2.4.1 :004 > Integer.one
NoMethodError: undefined method `one' for Integer:Class
2.4.1 :005 > Integer.new.one
NoMethodError: undefined method `new' for Integer:Class
2.4.1 :006 > Integer.new
NoMethodError: undefined method `new' for Integer:Class
2.4.1 :007 > class Klass
2.4.1 :008?> define_method(:one) { 1 }
2.4.1 :009?> end
=> :one
2.4.1 :010 > Klass.one
NoMethodError: undefined method `one' for XY:Class
2.4.1 :011 > Klass.new.one
=> 1

So Integer is not like other classes and the actual reason for that http://archive.oreilly.com/pub/post/the_ruby_value_1.html

TLDR MRI gets the value of the number directly from value of the C pointer and saves the lookup. It's a 1 in the lowest bit and the integer value in the others. That's why 0.object_id == 1, 1.object_id == 3, etc

Obviously that's implementation dependent but I guess no Ruby implementation is going us to redefine integers if MRI does not.
Very little of YouTube feels genuine at all anymore. For as much as I can't stand the middle schoolers vlogs, at least I know that's an actual person with something to actually say. If you go to YouTube's home page with no account, literally all you see is promoted content, usually by a mix of record labels, TV stations, some "company" that makes comedy sketches or whatever, and one of those channels that does the "worlds blankiest blank" video lists.

There's very little regular people on there anymore, and IMHO, that is their biggest problem. It's just become a slightly different version of television, with all the big money, shallow personalities, derivative content and problems that comparison implies.

Edit: self correcting, there are plenty of regular people on there, they just never get seen organically.
So, I don't want to just dodge the question, but I'm neither part of the legal nor marketing teams, and as such, I suspect I'm not cleared to talk about this in public. I doubt there's a way for me to respond to this that will satisfy both you, and the marketing and legal departments. Willing to call it a draw?
My God that code is terrifying. It looks like output from a code obfuscator.
Elvish: friendly and expressive shell
I doubt most schools would hire a teacher unless at minimum they are pursuing a master's/doctoral if they don't have one.

"Many 2-year community colleges often hire instructors with only master’s degrees, as long as they have some teaching experience. Four-year colleges and universities usually require a doctoral degree, unless you have decades of experience in your field, in addition to a master’s." http://www.teachingdegree.org/types-of-teachers/higher-educa...
Linux version is top of the feature list!

Your command line app is actually a pretty cool idea, too.
There's already no guarantee your data gets deleted on modern filesystems. And in corporate environments you can assume your data gets backed up transparently in the background all the time. Beyond making it more explicit I don't think anything would change in practice.
It's actually worse than that. They seize your credits if you don't make a call (or text) that uses the credits in six months... it doesn't matter if you've been on skype or not.
It's more apparent if you look at the long s (ſ) which has since fallen out of favour.

If you squint and your font permitting, ſz should look more like ß.
[compose]-S S also works
And it has a separate, and distinct sound from s or sz, and has a separate meaning for the pronunciation of the surrounding letters than ss.

For example, Maße and Masse are only possible to differentiate due to ß.
You might not like his method of cat-herding, but historically, it has worked pretty well. That summarizes the way I feel about them.

It is a time-tested leadership method to make an example out of a hapless mistake-maker to keep the rest of the herd in line. And it isn't like that sort of thing doesn't happen in the corporate world; it is just that corporate dressings down (down-dressings?) don't happen on public mailing lists.

Not my preferred tactic, but in the odd world of Linux kernel development, it certainly works.
you compete with facebook by doing things that facebook cannot do. gnu/social and mastodon are one step in that direction b/c they are ad free on purpose and provide a much more personal experience via gift economy. sure, some instances have a tip jar, but its easy enough to find a friend who has a private instance you can live on for free b/c they like you.

of course, to compete properly things have to go further. #p2p applications and decentralized authentication systems to compete with "Sign-up with Facebook" and creating an ecosystem for competitive applications that don't rely on centralized infrastructure. facebook can and will crush you if you need to spend your way to victory. they're huge and rich. this is p obvious imo. so, to compete you have to make cost to the rando dev ~$0 so they can face the behemoth forever.

that isn't to say you can't make money. totally possible to sell cloud services to boost performance or increase storage for users. the point is that it doesn't cost you anything to run in the first place and provides acceptable performance without the cloud speedups.
It works, except for when it breaks. Which happens every 1-2 months.

Group messages fail to send or don't show up, notifications either don't happen or unread messages get stuck, calls seem to fail to connect at random. Last time - I think it was just a pair of weeks ago (I'm bad with remembering exact times), even the web version haven't worked (usually, it still does).
Somewhat related: "Blue Apron May Need to Raise More Money Soon After Shrunken IPO" https://www.bloomberg.com/news/articles/2017-06-29/blue-apro... HN discussion https://news.ycombinator.com/item?id=14667364 (144 points, 3 days ago, 152 comments)
Welcome to HN. In my opinion you're asking a loaded question in a spiteful, accusing tone. The genuine curiosity can be far better phrased.
pretty cool, can you make the blocks smaller though improve detail?
>La eliminación de los dígrafos ch y ll del inventario de letras del abecedario no supone, en modo alguno, que desaparezcan del sistema gráfico del español.

Important distinction to make. They are still part of written Spanish. To be completely honest I didn't even know they were part of the alphabet before and I wouldn't know how that affects everyday life.

The capital Eszett is a new letter that (almost literally) no one used before
Yeah, we really should rewrite the kernel.
Steps to Install Apache Zeppelin on Ubuntu 16.04
How is using "ss" instead of ß in German any worse from using "th" instead of þ in English?
YouTuber here, it feels like the party is over. The viewership is there but it seems like the list of things we can't do or speak about is getting bigger and bigger. You literally cannot mention war; your video will be demonetized.
There are tons according to http://www.wordmine.info/Search.aspx?slang=de&stype=words-wi...

FRAKTIONSZWANG
FREIHANDELSZONE
KONFISZIEREN
[...]

A lot of them are combined, but still quite a few 'regular' ones
Dave McClure Resigns from 500 Startups
It started out as a ligature of ſ and ʒ, forms of s and z that don't exist anymore today in German. And it became a letter like æ did. Also this happened at a time where z was pronounced differently from how it is pronounced today.
Ask HN: React and Flash – do you see the similarities?
I've been searching for something along the lines of React which does what we were doing with Flash a decade ago.

Namely: Timelines and Layers.

Timelines with "keyframes" in which actions would be triggered "onEnterFrame" were so dead simple and obvious to use. The visual editor - while buggy - did at least provide a visual way to group "symbols" (i.e. "React Components") and instances on the stage.

Each keyframe provided a new stage.

I think that some of us at the time had accidentally discovered a Redux-ish way of managing the overall "state" of the application, and had also found that one-way data-flow solved many problems.

So, HackerNewsies - have we already got a project started "out there" that provides for something like this?
Take the words Maße (measurements, sizes) and Masse (weight, mass).

There’s hundreds more of such examples.

ß and ss have a different effect on surrounding letters (the a in Maße is short, the one in Masse is long)
The problem with XMPP seems to be that it is stuck in extension hell. There is simply too many XEPs bouncing around.

The last great hope was back when both Facebook and Google used it, and you could connect one to the other.

Since then both have gone proprietary, and dragged their user base with them.
There are words where the difference is actually significant, e.g. "Masse" (=mass) vs "Maße" (=dimensions)

It's also not a ligature for sz ("Amtszeit"), although it has developed from one (of the long s and the tailed z, see https://en.wikipedia.org/wiki/%C3%9F )

I like that the information loss in toUpperCase() is gone now in this case, so I am all for it O:)
Slack has a good call quality from my experience.
Languages with priesthoods make me chuckle.
Other people that used that quote is Emanuel Derman. He's an interesting character (PHD in theoretical physics, Ex-Goldman Sachs Partner). He is the author of Models.Behaving.Badly: Why Confusing Illusion with Reality Can Lead to Disaster, on Wall Street and in Life [1] and wrote a great paper on Metaphors, Models & Theories. I did a review of his paper [2], but some highlights:

Theories: Tell us what something is. According to Derman, theories “deal with the world on its own terms, absolutely.”

Models: Tell us what something is partially like. According to Derman, models are “reductions in dimensionality that always simplify and sweep dirt under the rug.”

Metaphors: Models can be compared to Metaphors. Metaphors are relative descriptions that compare it to something similar, but better understood through theories or real life applications.

"A model is a metaphor, not the thing itself. Good metaphors compare something we don’t understand, to something we think we do. Based on this, a model is simple and of limited applicability when compared to the real thing as it focuses on some parts rather than the whole. It is a caricature which overemphasizes some features at the expense of others."

[1] http://bit.ly/dermanmodels
[2] https://medium.com/pnr-paper/metaphors-models-theories-fb406...
How an Ex-Talent Manager Co-Founded SoulCycle and Sold for $90M
actually Capslock + ß, on Fedora at least
The state of California has the common sense to not allow you to execute someone just because you believe they may be trespassing.
Mountain View, CA | Senior Engineer | ONSITE, FULL TIME

At Boomerang (Baydin inc), email and personal productivity software are a never ending stream of exciting, customer-life-changing challenges. We're looking for veteran engineers who want to use knowledge gleaned from years of working in software development teams to help us overcome them!

We have apps that millions of customers use every day (and pay for), and the infrastructure to support them efficiently and reliably at a reasonable cost. Our technology choices prioritize solving real user problems - when possible, we try to minimize complicated architecture and dependencies, but when it was necessary, we built our own hybrid machine learning architecture that shares computational load between the client and the server.

We need your judgment and experience to help us shave months of development time off critical projects, help us keep the servers alive a few extra nights a year, and mentor our newer engineers so they can learn some of that judgment and experience from you.

You'll be able to work at an expert level in one of the languages or frameworks we use at Boomerang (JS, Angular, Python, Django, Swift, or the Android dialect of Java). You'll be able to share stories of mistakes you've made and learned from in past work, and you'll be able to identify the same mistakes as they are being made here. You already know how to interface with a product team, support team, marketing team, and leadership team to make everything run more smoothly.

You can differentiate between when new platforms, frameworks, and design patterns solve real problems and when they're just shiny objects, and even more importantly, know how to communicate that knowledge to everyone who needs to know it. You're comfortable expressing your thoughts clearly in writing. You're collaborative and enjoy teaching people what you know, but also are receptive and open when something you know just ain't so.
In return, you'll work in an environment that welcomes responsibility, where your work will help millions of people focus on the most rewarding parts of their jobs, and as part of a friendly, fun, elite team.

Requirements (position is full-time, on-site at our Mountain View office):

* A computer science or engineering degree from an accredited university with 6+ years of experience professionally developing software as part of strong engineering teams
* OR 8+ years of experience professionally developing software as part of strong engineering teams, with very strong knowledge of computer science fundamentals
* Deep knowledge of one of the technologies we use at Boomerang (see above)
* An interest in productivity software
To apply, please send the following to i.want.to.work@baydin.com:
* Your resume
* A link to your Github (if available)
* A cover letter that includes a paragraph about why you're excited about what we do.
Absolutely true, it's not really its own letter nor is it really a ligature. It's an unique feature of the german language, which is hopefully here to stay...
Thank you, the intention is absolutely to provoke. It is a pathetic, depressing and frankly dangerous state of affairs that needs to be brought to light more frequently.
Almost as if Google internally use IM clients are proof of concept implementations...
both work here (Ubuntu and Arch)
That's completely ridiculous (and, unfortunately, also completely plausible with companies) - see the so-called "analog hole" (or in this case even digital - if it hits the browser as textual content).
They are working on a Xeon-optimized version of Torch (https://github.com/intel/torch), presumably in an attempt to get more of the deep-learning community onto Intel hardware
Try sending an SMS via Hangouts (desktop), or searching past messages. The background pictures are nice and all, but that's not great UX.
Wouldn't that revenue be better spent helping the homeless and impoverished and sick?
You can’t. It uses characters for pixels so you have either scale up your terminal or use a graphical image display.
PyCon's keynote this year was given by Instagram: https://www.youtube.com/watch?v=66XoCk79kjM
That's the other big problem IMHO, all of the content is being compressed and converted to a very pro corporate consumerist culture view. Don't talk negatively, don't use bad words, don't ruffle any feathers, or you'll lose whatever pittance you're getting.

This is doubly weird because YouTube has always had (and still has) one of the most atrociously toxic comments sections on the Internet.