skysight-inc/HackerNews huggingface dataset:
Really? Is that where we are now at?

There comes a point where the entire western world act like spoiled teens, hating the people who gave them what they have.
I don't like not having an option either, but that's not a good argument since what they can sell it for is really what number of sales at what price. Presumably they would sell fewer at a higher, non-ad-subsidized price.
I'm not a mathematician so the best I can say is that cryptographic functions are specifically designed to be "unimaginable".
Pascal's Wager assumes the only God that can possibly exist is the Judeo-Christian one, and that the Bible is correct in its description of what that God wants, and of what awaits those who fail Him.

But logically, if any one God can exist, then so might any God or set of Gods from any pantheon, including sets never even conceived of by human beings. Since the evidence of any one God over another is the same (zero, it's entirely a matter of faith,) the benefit of belief in any one God over another is also zero, since the set of all possible Gods is infinite.
> The real problem here is that after this stunt I'd like to completely stop using Whatsapp and switch to something else instead, but I can't because other people use Whatsapp and communicating with other people is essential to me.

So, switch to something else and convince a few other folks to do the same (e.g. "I am not available on <whatever>, use <whatever++> if you want to talk to me"). Y'all were not always on whatsapp to begin with, so there's no reason y'all cannot leave.
> It's just a fancy mailing list then?

It's more of a social network built around email conversations. E.g. we make it easy to not only to leave comments and share on social, but also to embed threads within any other site.

Unlike email lists, we're also designed to make it easy to share great conversations after the fact, rather than having everyone copied on every message as it happens. I think one good use case for the site is sharing the best conversations from otherwise private mailing lists. (With everyone's permission, or if the list specifically allows it.)

> moving to a non-free storage format

If you look at the API response for our threads, it's actually much easier to parse than any archival format.

That said we're not (currently) an archival product; we don't store the original raw messages, and we don't output them into archival formats designed for longterm storage. I would like to integrate with some archival products in the future though. Right now when you donate your email archives to a university, they are only readable in the reading room of the university after signing an NDA with the librarian. I think we offer a good solution for making it easy to redact some of the more interesting threads and get them on the web, and I think a lot of that stuff would be super interesting.
How to get tech support from Google: get a lot of upvotes on HN. Sad.
I like it too - at least as well as the previous keyboard, and assuming it continues to function.

I also spend a lot of time working on my laptop outdoors though, and every time I get something under a key I hold my breath a little as I shake my laptop upside down, hoping that this isn't the time that it finally fails permanently and I have to send the whole machine back to Apple to replace a single key.
Nested | Senior & Mid level Software Engineer | London | Full Time | ONSITE

Nested enables homeowners to buy their new home before they sell their old one, adding real value to people struggling with a flawed housing process (see our trustpilot reviews for examples https://uk.trustpilot.com/review/www.nested.com).

We’re growing fast, recognised as one of the hottest London tech startups (http://www.wired.co.uk/article/best-startups-in-london-2017) and headed by seasoned founders from two of London’s biggest startup success stories (GoCardless & Songkick).

Stack is predominantly Elixir (with Python in our data team). We train engineers from any background, so if you want to learn / work in Elixir and live in London we're the place! Check out our full stack here https://stackshare.io/nested/web

Sound good? Check out all our roles (engineering, data science, platform) here https://nested.com/careers
Signal inherits some of WhatsApp's limitations though. It requires that the primary device be an Android or IOS based smartphone with an internet connection; and your identifier is your telephone number, which has the same privacy implications as WhatsApp. With the centralised server model choosing Signal over WhatsApp is basically betting that Open Whisper Systems won't monetize your data, or won't be bought out by some bigger fish.

Why can't I use a messaging service from my desktop without having a smartphone with pre-approved operating system nearby?
The UK does have a lot of entrepreneurial types setting up new companies.
Nitpick: "…had 13 not been prime" is not meaningless whimsy--a prime number of images is harder to lay out on the page. Mentioning this in the caption without explaining it is whimsical, but like a lot of GEB I'd argue it's whimsy with a purpose: training the reader to look for applications of abstract concepts. The reader ideally goes "wait, what? There's no connection between those two things! Unless..."
Holy crap!!! 1/3rd that is insane. What is that not a bigger topic? I guess that explains that the first time ever I met anybody who had been in prison was when I moved to the US (I had enough after a year and went back. Got too much police state vibes).

Don't get me wrong. There are LOTS of things I love about the US. The country fascinates me immensely. There are many things Americans can be proud of. I just wish there was more acceptance towards the idea that the US is in fact quite flawed and not miles ahead of everybody else in freedom as they like to portray it.

It almost feels a bit insulting when you interact with Americans and they just assume you live in a dictatorship, because hey only Americans have freedom. That mindset can't be by an accident. It must be from the constant harping on in school and in public about how amazing and free the US is.
An example of a functional quine: https://tiddlywiki.com/#Quine
> If you think something is important but people older than you hold don't hold it in high regard, there's a decent chance that you're right and they're wrong. Status lags by a generation or more.

I feel like I'm missing the point of this one. For basically 100% of the things I thought were important between 10-20 years old, as I got older I realized I was wrong and older folks were right.

Conversely, if someone older than you thinks something is important and you do not, you should probably reserve judgement until you're older...
What features do you miss in Kotlin so much?
There is no one language to rule them all, and there never will be. Compared to when I started in the early 80's there are enormous choices to pick from today. When I started I was allowed to pick any language I wanted as long as it was Fortran. So having new language choices today is a good thing, but it makes it very hard to pick. As an iOS programmer today I am glad to use a nice modern Swift. If I did Android I would likely chose Kotlin. If I did server side I would likely pick Rust or Go or Clojure or Javascript or Erlang or ... too many choices. Its not about the "next generation" its about picking something that works for you and your team/project and hope its not abandoned. No one language is going to be the Next Single Big Thing.
I didn't think the original magic keyboard had the problems of the MacBook.

Anyway they are already on the third revision of the butterfly keys, I can't see them stopping until the problem is resolved one way or another.
That was a fun 4 minutes. Thanks.
AOL did their best to lock everyone out of Oscar/AIM, such as requiring a checksum of (a random part of) the .exe -- and they were the WhatsApp-equivalent-800-lbs-gorilla of the time.

(And that's mostly why it didn't matter what anyone else did). In fact, the closest thing resembling an IM standard, XMPP, was chosen not on technical merit, but rather becase the IETF group set up to standardize was (essentially) sabotaged by the members each driving their own agenda -- and after 3 years with nothing to show, when the working group disbanded, Jabber -- which was mediocre, but actually had working servers and clients -- was adopted as a standard.

I was tangentially involved with that process at the time, it was a shitshow; I would guess that's common for many standardization processes, but to my young and naive eyes it looked almost unbelievable.
I can recommend the Iiyama PROLITE X4071UHSU-B1, a 39.5" dumb screen with a nice panel and the choice between 2160p60@10bit or 2160p75@8bit. I did not get my GPU to spew out the latter though. These two only work over the Displayport, afaik. It is honestly the nicest panel I ran across on a dumb screen. Nice too as a Desktop screen, the screen real estate is worth it if you live in a city, earning city wages on your computer, and can use it productively.

Only downside I noticed is the long boot time it seems to show. Combined with the low black level, you need the room somewhat dark to notice if the Backlight turned on. Netflix 4k on it is gorgeous, as long as it's close by.
The article shows that these TVs identify the shows based on the actual pixels, so using an external player is irrelevant in this case.
David Kitchen in NY Times front page today
If David is here like the Times says, a question: Does the Sambia setup transmit user information back in the usual IP Packet, with the TV owner's unique, personal IP return address, a Sambia "to" address, and a message unknown to, and not initiated by, the owner?--thomas.dargan@gmail.com
Kotlin is a Honda Accord. Good, solid, little fuss, more pleasant than you'd expect from the outside.

Closure is an Alfa Romeo. Amazing, beautiful, frustrating, satisfying, and like nothing else when you get it going.
There's also the holiday, or rather lack of it - there are many things about the UK I could grumble about, but every other Anglosphere country seems to have worse annual leave.
Not really. You could reasonably easily reverse engineer the server side too based on how the client uses it.

(scalability is important though)

It is better not to have to do that.
The UK's Trident missile system is not dependant on the US for launch control[0]. All the other what ifs you've mentioned are the same for both sides.

The thing about nuclear war is that you can't attach the UK without attacking France. What's more, you can't attack Russia without attacking the UK and France. In a nuclear winter we all die. Everywhere.

It's like letting of a hand grenade in an elevator. You can throw it at the guy in the corner if you like, you're still going down too.

[0] https://ukdefencejournal.org.uk/no-america-doesnt-control-br...
You can literally decline. It's not like you need to accept to use your TV. What do you lose out on? All the "special offers" they're going to send you?
> you never know exactly what you’ll get

What does that mean? These models have reviews online just like regular TVs (sure, maybe there are fewer data points), and the tech specs tend to be even more detailed.
As an alternative to the digital signage other posters have suggested, you could also consider a projector if it's possible to make work in your physical space.
Would be interesting to see those studies. But at the same time, consumers are much more sophisticated these days and so those studies would need to be repeated with a modern audience. For example, no one believes LeBron James wears Nike because they're the best, they know he's being paid $1 billion to wear them.
> 70% of Netflix users watch it on a TV:

The statistic you're citing lumps together people watching directly on a TV vs using it as a display for a device like a Roku or X-Box, so it doesn't actually support the point you're trying to make :)
Is there something that this handles that pip/requirements doesn't? Python has always been a breeze for this situation.
I agree with you for the most part. My central issue while reading was Hofstadter’s self-references. They eventually fall into the background but it was a turn-off for me in the beginning. And they aren’t inherently distasteful but in context of the ‘wandering’ and precarious nature of the work, I had to wonder if the dependency on one’s own series of particular fascinations do have an intellectual corollary or not. If I had to conclude, I’d say they do, but the book itself might still be a house of cards, however inspiring and all the rest.
Let me rephrase that to hopefully make it sound a little less insulting: if you are able to identify an aspect of computation that cannot be described mathematically then you will be remembered alongside Turing, Godel and von Neuman as one of the greatest thinkers humanity has ever produced. (But a priori, the odds of your being able to do that seem pretty low to me.)
The crashes that the article claims came from edge-cases that the engineers didn't account for weren't, in fact, edge-cases. The Tesla crashes are due to the way Tesla's system works, it doesn't recognize stationary hazards. Similarly Uber's system failed to brake for a hazard that it could clearly see. That's not an edge-case, it doesn't have to know that the object is a woman pushing a bicycle. It's a solid object moving steadily into the car's trajectory.
It does but it also appeals to experienced devs. One person made a point how it allows Android devs to use a wider toolset than the current restricted Android JDK allows. Personally, I've used Java for Android dev for 2 years and Kotlin feels like a breath of fresh air, just like Obj-C to Swift transition.
Huh? Companies like Iiyama live on dumb screen for now at least well over a decade, judging by the age of hardware made by them still running (not 24x7 though, the CCFL backlight in the older ones would have given up).
That worked right up until Microsoft started taking pro hardware seriously. I keep seeing long-time Apple fans say Windows 10 is a few major revisions from being tolerable on top of some kind of Surface.
Germany is not all jurisdictions, that is the point.
> So now I just research it before leaving, mentally map it in my mind, look up street view for turn offs... Then I Yolo it all the way. When I finally admit I'm lost, I pull up, bring out the phone and start google maps then...

This is by far the best way I've found to use mapping apps while riding. Setting aside the heat issue, GPS apps require more concentration than I like to give them while riding. It's a lot easier to check other vehicles rear view mirrors, judge intent of drivers, and just generally keep your head on a swivel without a GPS to look at.

I have found that for the occasional reminder, my Apple watch's taps work well (can't see my watch though, so you gotta remember which taps are which for left/right).
This is a proposal for a W3 standard. How many dependencies and upstream configurations do you need to realise XMPP in your data flow?
HTC Vive Focus VR headset in-depth review
I think op's problem is different than the one normally studied - he wants to design a halting program and find the class of programs for which it works.

This is typically not very popular as these statements depend a lot on the program, and the representations of programs unlike the halting problem computability statement.
Why would population be the correct normalizer? Would we expect Nigeria to have 57% of the startup funding that the US does?
>The UK's Trident missile system is not dependant on the US for launch control[0]

I didn't say that it was. But we do depend on the USA for maintenance and support. The independent all-party Trident commission concluded that the deterrent could not be maintained for more than a few months if the US were to withdraw cooperation: https://www.theguardian.com/uk-news/defence-and-security-blo...

>All the other what ifs you've mentioned are the same for both sides.

No, because Russia and USA have the nuclear triad. The UK only has one method of delivery. France has two.
Are you thinking of Prey? https://en.wikipedia.org/wiki/Prey_(2006_video_game)
But it's just like WGET[1], and last time I checked, WGET is not a crime. I even have a funny sticker on my laptop that says that.

[1]: https://en.wikipedia.org/wiki/Wget
I'm curious if that is just a mutilation of "Cubs can climb trees that adults can't." Not that "Cubs can climb trees, adults can't."

That said, I thought it was common knowledge that bears are good climbers. There are some wonderful videos of bears climbing up to a hunter's tree stand. Would have to be a terrifying experience.
I'm going to throw my vote in for D. I've been porting a few small classes from c++ to d for a project i'm working on. The D versions are about half as many lines. There are no header files or #defines/#ifdefs everywhere. I replaced most of the setters/getters with @properties
I was involved with a large OCaml project with a GUI which was compiled on Windows and Linux. We didn't try macOS but it would probably have been possible to port it there too. For the GUI we used Gtk (with a Windows-flavoured theme on Windows). It was written with emacs, built using a bunch of Makefiles, and shipped as a native binary on both platforms, with an NSIS-based installer on Windows.
They should do this study, but control for genes.

This one, in particular: https://www.snpedia.com/index.php/Rs762551
> People are going TO Kotlin as opposed to the usually Ocaml/F#/Haskell/Idris/Agda world of the community trying to bring people in.

The familiarity of C-style syntax and object orientation immediately places Kotlin above ML-style programming languages from the standpoint of adoption. It's a bit unfortunate that this is the case, but selling Android developers on a better C-style OO language than Java is a lot easier than selling them on something different.
When you've been genocided, whether intentionally or not, when you've been displaced from your lands, whether intentionally or not, and when you're being fighting wars with those who intentionally or not were responsible for this, yeah, this is punching down. Bear in mind that by the time when Europeans were landing, the native population had already been literally decimated -- 95% of the native population of the east coast was already dead. The modern US is in a very literal sense a post-apocalyptic society.

https://en.wikipedia.org/wiki/History_of_smallpox#Epidemics_...

You can be poor and still be punching down. There's always someone further down you can find. Illegal Mexican immigrants in the US are often quite racist against black people, for example. Or other impoverished European immigrants against the Irish in the 19th century.

This isn't about guilt and you seem to be defending against some kind of guilt. Guilt and blame is utterly pointless, especially close to 250 years later. All we can do now is recognise that "merciless Indian savages" is a kind of dehumanisation of a group of people that had already suffered greatly at the hands of Europeans and would continue to do so still for centuries to come.
1) Specifically which of those C++ programs? Innuendo is not OK.

2) Even with cheating in scare quotes, name-calling is not OK.
Can that be constructed as CFAA if they then bypass some agreement button or so?
Yes, but does a Roku or other device external to the TV count in that metric?
TiVo CEO Enrique Rodriguez Resigns
Still sounds better than the US where everyone still uses SMS. You can buy an iPhone and accidentally use iMessage, but that's about the only option.
Ending all life would end all suffering, it's one of those dangerous philosophical ideas we prefer not to think about to often. The other extreme would be "every sperm is sacred" and I firmly believe that both should be avoided, but only for pigs.
My bad. Sorry if anyone thought my comment was rude.
I think there should be a separate course for memory management w.r.t any language so that people can get a better perspective of what they are doing. A few books explaining the modern memory management principles would help as well.
Kotlin has its merits but the only real reason it is where it is is because its JetBrains' language.

Kotlin has been treated as a first class citizen in the official Android IDE and one of the major Java IDEs in a way that no other language but Java itself is.
> - publisher would send updates, instead of having everyone poll

Publisher still has to send the update to the thundering herd, no?
I could have plenty of other critiques (and share some of OP's), but I had no problem with the record-player metaphor, I found it pretty apt.

The very physical/analog nature of a record player makes it not hard for me to imagine a record designed to break a player, one can totally imagine one whose grooves jostle the arm so much it breaks (no idea if this is actually practical, it doesn't really matter).

I wonder if it doesn't work anymore now that fewer people have experienced a record player, although the author DID say he encountered it first 20 years ago and had trouble with it then, I dunno.

> can the problem of record-player-breaking-records be suitably addressed by redesigning record-players? If no, why not? What if we simply read the information from a record using a visual device with no moving parts?

Dude, it's a metaphor/analogy, it's not that hard to realize taking it that literally takes you out of it. No analogy can ever be carried to it's end and still be a good analogy or metaphor. That's why it's an analogy, not the thing analogized. (which is a lesson that is (ironically? intentionally?) consistent with the messages of GEB? The map is not the territory.)
Get back to me in a year or two, when the full weight of recent changes in areas like dividend taxes and pensions have been felt in the figures.
Facebook and Tencent have never competed directly. Until now
Concerns About Form D Publicity and Alternatives for Startups
My Sony “smart” TV has updated itself and tried to force me to use a new app
If David is here like the Times says, a question: Does the Sambia setup transmit user information back in the usual IP Packet, with the TV owner's unique, personal IP return address, a Sambia "to" address, and a message unknown to, and not initiated by, the owner?--thomas.dargan@gmail.com
Sounds like he's probably using a TomTom Rider - there's an option specifically to pick a scenic/fun ride between A and B.
> we should be much more ambitious for the Next Generation of programmers

There's a lot of value in using simpler (but modern) languages in production instead of something choke-full of paradigms. Creators of popular languages seem to more or less agree with that (e.g. Java -> Kotlin, C++ -> Golang, Scala -> Dotty/Scala3).
So not only are they harvesting our data, they're wasting a lot of bandwidth to do it?! Scum...
it may be, but it's only tangentially related to the topic at hand.
The two aren't incompatible. Progress tends to be made of revolutionary jumps followed by evolutionary refinements. It's perfectly legitimate and useful for Kotlin to fall firmly under the "evolutionary refinement" category, and we can all reap the rewards of that evolution, while other teams elsewhere are trying for the revolutionary jump.
That's a really good idea.

I fairly recently ended up with a TV with a large amount of features that are just ignored because I don't ever connect it to the internet, instead relying on an Android device I have more trust in. I'd rather not have things that I don't use. I won't be buying another for quite some time but I'll keep commercial displays in mind next time or when asked for a recommendation.
You might appreciate the Quora answer I wrote about life at Kink.com:

https://www.quora.com/What-is-it-like-to-work-on-the-develop...
Idea Community Edition is free and open source. It supports Kotlin with the same plugin. Whether it's comparable to Eclipse is debatable. I like Idea much more.