skysight-inc/HackerNews huggingface dataset:
Suppose you have gigabytes of text, Annoy will find matching articles faster and more precise than grepping with keywords.
> Facebook is listening to your data--to all of our data, all at once.

So is Google. What makes FB even creepier is that they don't just watch everything people do, but they manipulate people in controlled experiments to extract as much money from them as possible.
Medical "insurance" barely even exists anymore in the US. Most large employers and other group buyers self insure and hire an insurance company mostly to just administer claims. So the insurance company isn't really paying, although they still have an incentive to hold down costs and prevent unnecessary procedures for competitive and quality reasons.
Why does Mark Zecherberg like to go to China so much?
First off, they lack imagination only because he's almost 100 years old by now. That's like saying Zeus is an unimaginative god because controlling lighting is so overdone now.

Also, it means you haven't really read any great Superman stories. In the last 10-15 years, there have been many amazing stories centering around Superman. All-Star Superman by Grant Morrison and Frank Quitely is probably top of the list.

Also, look at the Injustice 2 video game for a new take on Superman, my jaw dropped at how they took Superman off the edge.
Mostly looks like C# syntax to me
The same could be said for what you do in your own home with all the curtains pulled.
> But the next day, for the first time ever, I started seeing ads for wiper blades on my feed. They disappeared after a few days, but it was spooky, as it was for an item that I have never ever discussed, or seen on my feed before, or since.

Could be something like this: Facebook knows from location data you were driving/riding together. Soon after your ride, your friend searches for wiper blades. Facebook then shows you wiper blade ads based on that knowledge.
Japanese researchers say AI can detect bowel cancer in less than a second
I believe there are sites that already do this. I'm not sure what the difference is, but I live in CA and often send wine to friends and relatives in MI via wine.com. I often can't send it directly from my local wine store because of all the odd laws. But somehow it works fine via wine.com. Go figure.
For the curious, re: "teethmaster", it's more like "teeth-person". Turkish is practical like that. You can add "-çi" or "-çı" to any noun and come up with a profession that does something related to that noun. And if it's not a noun, you can turn it into a noun first. And it it's not a real word, people will get what you mean.

What made me laugh was the direct translations of the names of the players. I guess I never thought about what the words /actually/ meant. "Falcon" or "Lightning" would be last names that you wouldn't bat an eyelid at in Turkey, but I guess they sound pretty epic when you say them in English.
Thanks for the link! I did not know about IA.BAK. I think I will commit to backing up the whole drive over the next year. ~110TiB is totally doable!
I didn't use the library at all, but thought the lab stock perk was awesome. Basically, you could take anything you wanted from a central prototyping parts storage area and use it for personal projects. It gradually got worse and worse as they stopped maintaining it as well. Do they still have lab stock?
I really really wonder if the results of this survey are accurate. It doesn't gel well with Apple's YoY record profits over the last 15 years.

Having used many windows computers and Macs. And used an Android phone and iPhones. I feel you get what you pay for with Apple products. They may seem expensive at first, but they last a lot longer. No viruses. Premium build. Solid privacy guarantee etc etc.
Well, she wasn't under oath, so there is no firm legal requirement for her to be truthful. Or maybe, being a public representative, she's not been briefed about this. Legal security through compartmentalization is pretty common in the corporate world.
For health insurers it is exactly the same thing.
Why are people so against the future of tech?
There are plenty of such systems that don't use Halon, but they're expensive.
The need to write macros rather than procedures in Lisps for meta-programming is a conscious one. Once upon a time, in ancient Lisp, it was done in the TCL way. A programmer-defined function called a "fexpr" would be called by the interpreter to handle an unknown form. Having access to its syntax, it could give it any meaning.

Macros work under compilation, and handle interpretation situations too. (Though not all of them; certain trompe d'oeil tricks are possible with fexprs, since they can have access to the contents of the run-time lexical environment, and the syntax, simultaneously, making it possible to interpret the syntax in a way that depends on the run-time value of a variable.)

You're not going to make anything better than Lisp in a programming language by resurrecting hacks that were consciously discarded as a bad design decades ago.
Oh my god stop being so dramatic, both of you. The vast majority of people are not actively contritubing to the sorry state of data privacy nor are they heroically working to fix it. Put the blame where its due.
> do they simplify programming for beginners?

I don’t think they do.

> What are they for, really?

To reason about code. To explain to others what the code does. Also to document code.

> 'visitor pattern' -- does any pattern intro tell people that this exists only because Java and C++ have no multiple dispatch?

Visitors are sometimes useful when you do multiple different filter/search/transform operations on the same tree data structure, especially if the tree contain heterogeneous elements i.e. walking is not trivial. Visitor pattern allows you to write tree-walking code once, and reuse it with different operations = different concrete visitors.
There's been a number of competing names (e.g. rustler) but rustacean won out because it has the advantage of being ideologically neutral and lacking other connotations.
In many cases, it has nothing to do with what is being hidden. It is much easier to find peace in the world if you keep your nose out of other people's affairs and vice versa.
I came up with a similar idea recently--it figures that every original idea I ever have turns out to be not original and decades-old.

Perhaps the lack of success so far has been due to the fact that the faculties of the brain we attribute to higher-order complex thought are themselves based upon brain regions that are much older evolutionary-speaking. So it's not just one system you have to evolve--it's many hierarchical subsystems. And given the amount of time it took before human-level intelligence arose in the animal kingdom it's pretty clear that randomly evolving a human-level intelligence isn't something that's going to happen very often.

It also seems to me that the only reason intelligence evolved in the first place was because of the complex environment provided by our natural world. I have a feeling that we're not going to see much in the way of intelligent learning systems unless we can provide those systems with a sufficiently complex environment to learn and evolve within.
Apple is unlikely to move away from Intel because of the dependency on Thunderbolt.

Intel has announced that Thunderbolt 3 will become royalty-free in 2018[1], but it's gonna be a long while before ever getting to market.

[1] http://www.techradar.com/news/intel-has-a-grand-plan-to-brin...
A main difference though is Apple saw illegal music downloading as a (read: the) lifeblood of the iPod and didn't discourage it -- the iPod would not have been a success without free music. FB however is attempting to thwart people from using its platform for political agenda (or at least they make it seem), while it's not necessarily illegal to post propaganda content.
https://www.youtube.com/watch?v=GCsxYAxw3JQ&t=4s
Wow, that constantly updating page title is irritating. Couldn't even read because of the constant animation at the top of the page.
What an insightful comment. Not sure if that’s your idea or not but the bit about enough data being indistinguishable from surveillance is very interesting and if evolved properly may one day make a great argument for constitutional protections around data collection and privacy.
Dunno - I think “Rustacean” sounds fine. Whereas “Pythonista” makes me think of Starbucks and hipsters (not necessarily a bad thing, but still), with “Rustacean”... I think of some solitary crab-like creature lurking in gloomy depths (literally, a “low level”)... robust, with a sturdy hard shell... content to exist without drawing a lot of attention to itself, but nevertheless a bit mysterious, intriguing.

Really, it’s a better analogy for Rust programs than programmers themselves, but associations don’t have to be exact. I see it as very much positive and cool.
...and transliterations into new languages are a fine time for some mispronunciation, like the famous Coca-Cola search for a good Chinese transliteration ("let the mouth rejoice" doesn't sound exactly like English "Coca-Cola", but it's a better brand than "bite the wax tadpole" https://www.snopes.com/cokelore/tadpole.asp )
It was all Catholic before the schism. And the rest is just silly minor errors. The translations of the players' names are very wrong. So what. What's important is as a stambouliote I've felt my huge hate and my huge love for my city reading this.
Maybe a traditional "PCI-E card" formfactor, but I don't think there's anything in the specification preventing you from building a 32 or 64-lane device.
They can’t say that though, because recording a video involves accessing the microphone. Otherwise Facebook Live and Stories couldn’t exist.
I wish all designers of new products would read this answer. It’s amazing how many products assume that all users have the same knowledge.
You might find this interesting:

https://www.cl.cam.ac.uk/~rnw24/papers/2016-osdi-firmament.p...
Just looking at the Facebook iOS app, they don't declare the "audio" background mode in their Info.plist. So instantly we know that they're not recording anything in the background.

For foreground, I suppose it'd be fairly trivial to tell if the app was making calls to AVAudioRecorder.
Sure we are sure, we just don't like it. RMS gets a lot of flack, but he's mostly right---this is not a technical problem with a technical solution, it's a political problem with a necessarily political solution. Most of us live in democracies, so if you want to fix the problem, it's actually quite straight-forward, it's just that people don't want to give up their nice job and nice hobbies.
I really appreciate this essay, if just for categorizing a type of argument I've run into multiple times myself. I've often shared ideas with others and found that when ideas cross a certain "weirdness threshold" and are sufficiently deviant from mainstream thought, the "modest epistemology" argument crops up. After all - if weird idea X was so great, it should already exist. I've never had a proper standard response to this sort objection.

Sometimes the key to recognizing something is wrong is the ability to categorize it.
Hmmm, isn't even worth the time arguing against this revisionist history lesson...
Disappearing Bank Jobs Won't Be Coming Back, Nordea CEO Says
How right to move implies homogeneous culture? These are completely different things. If you can move form Spain to Poland without being detained on the border, that does not imply Spain and Poland now has to have the same culture.

> There's a whole bunch o people and businesses that want a more homogeneous worldwide culture

I'm sure some do. It's very convenient to not have to learn languages, customs, cultures, etc. but just fly whereever you want and not have to work even a bit on trying to learn how the local people live. It is not happening though, people are not going to throw their cultures away just because some travellers are too lazy to learn something they don't yet know.

> always having to hire useless locals

Nice one.
Re: "Lisp has types, more or less like Python and Ruby

The point is probably that the author regarded it as a disadvantage if a language has types other than the character string.

"Hey look, TCL is better than Lisp for some of the same reasons it is better than Ruby and Python: no damn types."
The Russian military is in worse shape today than it was five years ago. Between the embargo over Ukraine and the drop in the price of oil they're broke again.
> I really really wonder if the results of this survey are accurate. It doesn't gel well with Apple's YoY record profits over the last 15 years.

This doesn't make any sense. "Popularity" in the sense being discussed here (i.e. passion and trust) isn't that tightly bound to profits. Comcast and Goldman Sachs have great Y/Y profits too, I'm sure (and if not them, I'm sure you could find other unpopular companies or different time periods in which this was true).

I wasn't under the impression that Apple _ever_ had all that much passion from the average consumer. The very fact that they target only the high-end of the market[1] means that a big chunk of the market is or has been locked out of buying their products. Even if they made the best products, it's hard to feel much passion for a product that is priced beyond your reach. The fanboy reputation came from a lot of passion among the userbase that they did have, but that doesn't affect the trust level across the entire consumer population that much.

As far as trust, this isn't even remotely surprising to me. Apple is probably the single most anti-user tech company I can think of (with the possible exception of Facebook, and
I'm sure Microsoft would love to be if they still had the market power). This isn't 100% completely a bad thing, since trampling over users sometimes allows you to move more quickly; this is the path Google has been taking from their earlier chaotic product map to the years since that famous conversation between Larry Page and Steve Jobs.
It's no surprise that Google's popularity has declined since that time (along with the exogenous effect of gov't spying on them damaging their popularity), and it's no surprise that Amazon, which is famously pro-user, ranks so high.

[1] Until they started their old-model sales programs, but they still haven't reached as far downmarket as e.g. Android, whose whole point was universal reach.
A fast breeder reactor can do that.
Ya, there is no official relationship. From my experiments the more inputs you have the larger the dataset required. I do not know what is best way to do this but the layered approach is how humans compose music so it made sense to try that. I'm not sure I agree that its easy to generate polyphonic music. I would like to be wrong but when you say "easy" I don't think you're referring to music that follows a harmonic structure or factors in timbre. Most music I hear follows structure with repeating themes etc. Not just a stream of conscious series of notes.
Neural Paraphrase Generation (CODE+DATA)
A lot of times when this is brought up it isn't mentioned there is an assumption here. That we are already at the efficient frontier and any move is necessarily a trade off.

In my experience that assumption is usually false. There are usually ways where you can actually reduce the amount of danger and the number of people exposed to it and increase the number of people getting a more efficient service at the same time.

Look for these outward movements of the efficient frontier. The opportunity is almost always there. When we're really at the efficient frontier of what is possible and have no choice but to make tradeoffs let's say so loudly because something has gone very, very right to get to that point.
Hi, this is completely unrelated to this discussion but I can't find any other way to message someone on this website.

In an earlier comment you mentioned being signed up for cryonics: https://news.ycombinator.com/item?id=10209152

I'm currently considering the procedure and I'd love to talk with someone who has signed up for it. Could you send me an email please? Nagnazul at gmail dot com

Thank you very much!
Steve Jobs' Z8
CEO = Communal Evangelist + door-Opener
Not surprising. After all, AMD bought ATI.
In a narrow technical sense you are right, the original Hagia Sophia was built ~500 years before the East-West Schism (https://en.wikipedia.org/wiki/East%E2%80%93West_Schism) that split the Church.

However, in the usual sense that Catholic is used, calling Hagia Sophia, which was the seat of the Greek Orthodox Patriarch, a Catholic church is ridiculous.
> They have stared down the likes of Microsoft, Intel, and soon Google

You are saying it like there's something good in extorting money from foreign companies because we own the territory, so damn it if you're going to do business here without paying us protection money. Likes of Microsoft, Intel and Google created the Internet as we know it today. Surely, they are not ideal and have their faults, but they has also been a huge force of improvement and technological advancement. EU has been nothing but sand in the gears in the meantime. When IE seemed to be monopoly, EU did very little to deal with it. When Firefox and Chrome came, IE is no more. See for yourself who is effective here and who is money-sucking, foot-dragging, obtuse and overweight bureaucracy.

> That the USA does not have an effective government does not mean the rest of the world is the same.

USA has way over-active, busybody, annoying and wasteful government. But compared to euro-bureaucrats which obsessively regulate everything from size of holes in cheese to search engines, they are indeed much better. Thanks for reminding about it.
It can be different in a very early stage startup but generally a CxO's job isn't to do the grunt work. It's to set direction/vision, create opportunity and ensure there is money in the bank. That's why you have a job. If you don't like it you could always do what they did and go out on your own. If you do that be prepared to live with daily existential dread and possibly a realisation that you don't have the skills to do what they are doing. Desk time is a very bad indicator of performance.
My example is Batman

And he uses fear, not torture
Are you kidding me? HN is _built_ on startups that specialize in selling ads.
> you may be able to ship it to them

This seems like a good idea but forget about it. I tried to ship wine last year as a gift for my in-laws... I couldn't find a single carrier who would touch that shipment. They all basically told me that they wouldn't deliver alcohol for individuals, and this distinction was important since I was already having wine delivered to my house by several of them (directly from wineries).

Which courier did you use to ship it to yourself at your parents?
I love my Python but "Pythonista" makes me think I'm selling beverages with funny names for their sizes. I love the demonym for Rust!
Sports Illustrated Swimsuit 2018
VHF band radars have too many problems to be relied upon operationally. The clutter floor is so high you can't use them to guide missiles. So you use them to cue high frequency radars... which are just the sort of wavelengths at which the F-22 and F-35 were designed to be low-observable.

IOW, VHF radars tell you generally where incoming planes are so you have a chance of shooting at them when they're right on top of you.

https://thediplomat.com/2014/08/the-f-35-vs-the-vhf-threat/

IR is even worse. I wouldn't want to stake my life on something that only works in good weather.

If the Russians are relying on VHF and IRST they're going to get slaughtered in a stand-up fight against stealth aircraft.
If you hook it up to your Google and/or other social media accounts, you should care about security because a compromised phone can compromise your account, spam all your contacts, pwn your Gmail, etc.

Even if you don't use a Google account and install only selected apps, you need an up-to-date OS for web browsing, there are hostile ads even off sites like Reddit due to ad networks funneling bad stuff through. Also there are similarly unsafe ad network content embedded in otherwise reputed apps.
> and any other form of browsing patterns for everyone in your country

Definitely. Basically every major website has facebook code on it for social sharing and for "analytics". Facebook surely uses this analytics data to track you from site to site and know exactly what you're looking at. If your browser is signed into facebook, they know exactly who you are too.
> Annotations are just metadata, and managing semantics of that metadata is pushed to the programmer: to configure a static analyzer to act on them, to figure out the differences between different backends, make sure it's enabled in the build, write/install IDE plugins, etc.

Sure, but keep in mind switching to a new language also entails a huge investment in tooling. There is definitely a higher cost in switching your build infrastructure, tools and IDE plugins to support a new language (nevermind porting an existing codebase) than the few configuration lines it takes to add an annotation processor. At a certain scale, the tools you need might not have even been built for Kotlin, while they have existed for years for Java.

> For many people, this has already happened with Java.

Yes. And, for many others, it hasn't.

Look, I am not arguing that we should all be writing Java until the heat-death of the universe. Whether it is Kotlin or not, I am sure better ways to do things will pop up. But there are good reasons to start even many kinds of new projects in Java today: maturity/efficiency of the compiler, tooling support (including static analyzers, since nullability type systems are not the only feature you'd ever want to bolt onto a language), etc. Over time those reasons will be less, but even then, existing Java codebases will remain, and it will still be worth making them safer. Is not like C, C++ or even Fortran codebases are not around anymore.
It's basically just a DNS system (providing friendly names) for GPS coordinates (which, like IP addresses, are numbers and are hard to remember off the top of your head).

I think it's kind of dumb that it requires a company to run, though. There are around 170,000 words in the oxford english dictionary. If you take any combination of three random words, you would have a grand total of 170,000 x 170,000 x 170,000 possible permutations, or 4,913,000,000,000,000 possible permutations.

If you only took the top 50,000 most commonly used words, then you would have 50,000 x 50,000 x 50,000 = 125,000,000,000,000 possible permutations. That's 125 trillion combinations.

Guess how much disk space a word list of 479,000 words takes up? Oh, only 4.5 megabytes. (see: https://github.com/dwyl/english-words)

It would be extremely easy to build an index of words, number them, then correlate them to GPS coordinates, all with a simple client-side algorithm.

There is literally no reason at all why this needs to be a single company in control of this. It could be a completely open source project, maintained by the community. And it wouldn't need servers, because all you would need is a small client-side app that would convert the numbers of your current GPS coordinates to/from the word list combos (which would only be a couple megabytes in size). This could be easily distributed as an android or ios app that would run completely offline.
People on Lobste.rs are often addressed as Crustaceans and Rust folks as Rustaceans. I always remember both when I hear one.
TL;DR
Everything is awful and nothing will save you
It could take a lot of time if we wait for the definitive results, but probably Big Pharma will find a way to sell it to us before that happens.
do they code coq on uranus?
Thanks for sharing I can lend a few TB to this!
Very disappointed not to see Cilk included.