skysight-inc/HackerNews huggingface dataset:
ARE OCTOPUSES FROM OUTER SPACE
I'm pretty sure there is some reason I'm missing, but I really don't understand why its really difficult to find a planet in the Solar system (or at the edge) while we are hearing lot of news them finding exo/non-exo planets at the distant galaxies? Why are these planets so elusive to our so advanced eyes/lenses in our orbits?
That depends a lot on how much they have to pay the studios to show the movies. My understanding is that most of ticket money from soon after the movie's release goes to the studios with a larger share of later ticket sales going to the theaters.

That might mean that the theaters would be willing to sell tickets for $6 later in a movie's run to fill up a theater, but early on they could easily be losing money at that price.
In that 40 years, you will have seen all sorts of things come to the fore and then fade back into the background as the next "big" thing comes along. What most have not seen is that these are tools that we can use to solve the problem-space problems placed before us. The point about abstraction and choosing the right abstraction for the problem at hand requires each of us to be able to communicate clearly with the problem domain subject matter experts and understand what they need from us.

Understanding what kinds of abstractions are available to us and how to apply is important. There is a proviso however, and this is where even though two problems may seem to be similar and could be usefully use the same abstraction, one must understand the problem space ramifications of those abstractions as the divergences can often come back and bite you.

Over the decades, many tools have been developed and each of them has some use in our toolbox, whether it be top-down design, bottom-up design, refactoring, objects, values, functional programming, assembly programming, static typing, dynamic typing, etc., etc., etc.

They do not have universal application, unless of course, your favourite is a hammer and everything is a nail. These tools allow us to solve different kinds of problems in a less laborious way.

If anything, the last forty years has shown me that, as a whole, each generation of programmers is unable to learn from the previous generations. We get so caught up in our various wars over which languages or techniques are the bee's knees that we often forget that we are supposed to become craftsmen and craftswomen, able to solve the problems placed before us using whatever tools are available.

Each of us will have favourite tools, but we had all better be prepared to be competent and pick up whatever tools we are given and solve the problems before us.
I used to pay for IPVanish but now I'm using Algo with much better speed. Some websites also block requests from commercial VPNs.
This has been posted on HN multiple times before, invoking little discussion if any.

Author does nothing of interest. Writing lots of boilerplate and then figuring out how to reduce it seems wasteful. And calling the alternative to his approach OOP would be a false dichotomy.

You can do the same with much less mucking around with boilerplate by creating data classes first and business logic classes later.

In Delphi you have best of both worlds. You can create a form and when you inherit from it, you can re-arrange all the UI elements and add more to your liking. If inheritance means "I want to reuse these properties" OOP works well.
(author here) Thanks for the reference :)

I should also add: Suppose PyPy was twice as fast as CPython for a given workload, but it also used twice as much memory.

I doubt Google or Dropbox would use it in that case. On large clusters, memory usage probably contributes to the need to buy machines more than CPU usage (CPU utilization can be low; memory utilization is higher).

I've personally rewritten some Python code as a C++ extension module and gotten 5x decrease in memory usage across thousands of machines.

(As far as I understand, this is the typical tradeoff for PyPy: it's faster but uses more memory. I'm happy to hear more detail on this though.)
Nice, I'm in.
That's good to know (and for almost anybody else I'd add "citation needed"...)

Didn't the iPhone baseband processor at some time in the past have dma? I vaguely recall a perhaps Usenix paper that seemed to claim any phone that had a software unlock where you could disable the carrier locking, was almost certainly using dma connections between the baseband and AP. Any hints or links or search terms which would show me how modern an iPhone needs to be to be "safe" from that?
Hugo (static blog generator) is spending non-insignificant efforts to comply: https://github.com/gohugoio/hugo/issues/4616.

It looks like a simple thing like embedding a Youtube video in your blog post is no longer so simple. As well as loading any external JS dependencies.
Cancer-killing viruses show promise
It says that we are going to be filtered very soon.
Euler history of graph theory
I think I'm just getting bored of information. I even find myself unexcited to check Reddit, or major news sites, or even this site. My routine used to be to check Facebook, Instagram, Reddit, CBC and CNN, GitHub "explore" and HackerNews. Now I just tend to get up in the morning, eat a muffin and stare off and think about stuff. I'm tempted to look at these sites but know I won't see anything that tickles me. So I find myself actually just deciding not to look at all.
as soon as you have assets or steps foot on EU soil, you may be asked to go to court, or pay a fine or some such.
Just a heads up, using an external password manager on Firefox for the login screen is broken. It seems that if the username or password field is selected and then Firefox is unfocused and refocused, the field is no longer selected. Works in Chromium.

See: https://github.com/webcompat/web-bugs/issues/16938
>We probably agree that it's the use of theory to preempt and prevent any experimentation that is pernicious.

So, there's a point about philosophy of science to be made here. If you test one bronze alloy for antigravity, and then test a slightly different bronze alloy for antigravity, and so on, finding all of them to fall when dropped, how can you know when it's reasonable to stop testing bronze alloys for antigravity? Presumably, you should eventually say "this idea has already been tested," and then stop. However there will always be a new ratio of metals to try: the only way to say "this has been tested" or "this hasn't" is to establish enough of a theory to make predictions about the effect of gravity on every bronze alloy, and then trust it when it says it will not become negative (at least, trust it enough to let it rule out potential experiments from grant approval.) When we say, "a new arrangement of photons will still conserve momentum," we are performing exactly the kind of interpolation from other experiments involving photons in cavities that, previously, stopped us from making more and more bronze bars in the search for antigravity.
Germans?
What Do Tesla, Apple and SoftBank Have in Common? They're All Hot for Lithium
Some may argue this has already happened - to at least half their social circle. (Not me though, I consider myself "recreationally paranoid" rather than "raving looney paranoid" - other people's opinions on that probably differ...)
Data security on Linux
There are currently 5 NYT articles on the front page of Hacker News. As you can easily guess, I am not a subscriber and I don't intend to become one.

It would be really neat if someone could either post a quick TL;DR of these articles, or - if permitted - to repost the text of the article in its entirety, so that at least I can read it here on Hacker News before commenting.
I'm not so sure about this. The single biggest factor in data centers are cooling costs. So it stands to reason that if your CPU usage drops, so does your cooling costs (or you run double your workloads per unit of cooling).

Memory is cheap OTOH.
"Experiments of destroying Mites by several Fumes: of the equivocal Generation of Insects: of feeding a Carp in the Air: of making Insects with Cheese, and Sack: of killing Water-Newts, Toads, and Sloworms with several Salts: of killing Frogs by touching their skin, with Vinegar, Pitch, or Mercury: of a Spiders not being Inchanted by a Circle of Unicorns-horn, or Irish Earth, laid round about it."
[Thomas Sprat: from The History of the Royal Society, 1667]
Risks of rising interest rates, protectionism debated at WACO System’s AGM
One thing I see missing from these discussions is budget - specifically the budgets for the regulatory agencies responsible for enforcing GDPR. Lack of enforcement budget will, I think, make GDPR a non-issue for the vast majority of organizations. And as the EU ramps up its infighting over the new budget, there will be LESS budget allocated for something like this that has no vested constituents who will be helped or harmed by such allocation.
I understand the reason is that we only detect distant planets indirectly, by looking at the behaviors of the stars they block. With planets in the outer solar system I guess they're too small (angle-wise) to be blocking anything we can easily examine.
Yes, I think that was what it said in the link I provided. :)
BTW, the test I did where PyPy was slower than CPython ran for a minute or so (IIRC). It wasn't that long lived, but it wasn't like the "instant" invocation you often see with shell scripts either.

I don't think the JIT warmup was the main issue there; I think it was PyPy's lack of ability to optimize certain kinds of code combined with increased memory usage.
> Is it possible to self-host something that handles user data (name, comment, IP address) and comply with this regulation?

Yes. There's something called GDPR legitimate interest (a subcategory in the "Lawful basis" someone else mentioned here), which lets you store e.g. IP addresses for security reasons, without asking for permission.

See: http://www.privacy-regulation.eu/en/recital-49-GDPR.htm

I think Talkyard ( = open source comments, no ads, no tracking) is GDPR compliant. For example, people can download their personal data and delete their accounts. (I'm developing it).

https://www.talkyard.io/blog-comments
What's the use case of an integrated FPGA?
I vaguely remember someone on HN (or maybe some other forum) making loud endorsements of Signal over any other encrypted chat app. Even a statement like "9 out of 10 cryptographers would recommend Signal". What's the difference between Signal Desktop and Signal?
It seems that Instagram is making tweaks here and there, as reported in this weeks LWN for example:

https://lwn.net/SubscriberLink/754163/a38214c50e7b3ece/

To be honest I barely use python, but when I read lwn, etc, I get the impression multiple people are tryign to solve multiple problems with python (from the GiL onwards).

It seems like a hard problem, given the dynamic nature of the language and the unwillingness to break the C API.
It looks intimidating but there's a very much countable set of possible sub-units that makes up those words.

With enough organic chem experience, pronouncing and grokking structure from a name becomes second nature.

In my head it immediately becomes chopped up into understandable units: "di phenyl methyl sulfinyl acetamide"
Some people I share a Slack with looked it up. It looks like the defaults include the 64-bit 3DES cipher in CBC mode, the SHA1 hash, and the 1024-bit DH Group 2. Does that sound wrong? They were working from man pages; maybe the real default configuration from the actual config files isn't 1990s crypto.
The Vision Thing: Mainly in the Brain
Why Move to Progressive Web Apps?
There's another angle to this: people are way too sensitive. If they can't take honest negative feedback we'll end up with the current trend of everyone faking being nice to everyone else.

I'm happy the Internet lets us to be so honest and have a break from real life where no real argument takes place anymore because it has become bad social behavior.
How progressive web app can lower the development cost?
I think most people will share similar experiences that good ideas often are not forced out during a scheduled session but come from 'nowhere' like during a walk, or drive, or shower.
Signal Desktop is one of several clients for Signal Protocol; the most common client is --- I believe, but am not sure, but have good reason to believe --- either the Android or iOS mobile client, neither of which is a Javascript application.

We've recommended the mobile versions of Signal for a long time (see, for instance, the Tech Solidarity security resources, which haven't changed in a year), and everyone still recommends Signal Protocol. I think we all should have been noisier about the security limitations of the desktop app environment. And about Electron.
Newbury is becoming the UK's Silicon Valley, as tech workers flood to the town
I know a guy who is interested in that, take a look at this: https://github.com/Eelis/GrappleMap/blob/master/README.md
Much like hashgraph
https://hederahashgraph.com
it's just a different product, which shares almost nothing with the original, and is simply sold besides it outside the US.
The article links to this page about how to find articles: http://openaccess.blogg.kb.se/openaccess-definition/hitta-op... (in Swedish)

Neither that page nor any of the linked pages mention sci-hub. I can see why they don't, but I guess all researchers know about it already.
There are chemical naming conventions, though I certainly couldn't describe them in detail. But yeah, I can usually pronounce such things if occasion calls for it. One simply has to be familiar with all of the common morphemes for different common bits of chemical structures, and read them off like a sequence of separate words that incidentally happen to have had the spaces removed.
The Social Life of Reason
Companies that want to have high retention of employees in hot job markets will give raises of much higher than 5%.
Proxy, a new JavaScript ES6 feature
I have to wonder if you are serious. I'm getting anti-Facebook fatigue fatigue. The site will continue to see less usage, there is no doubt.

The question is how many of its existing users will stay on an affiliated Zuckerberg platform?
Wow, I just experienced the same thing! After hearing Laurel I could not get back to hearing Yanny. Tried again after ~5-10min and Yanny is back.
Google claims that restaurant booking quoted in the blog[1] was done using Duplex.

someone should reverse lookup this image[2], match it with bay area based restaurants and find the restaurant then

[1] https://ai.googleblog.com/2018/05/duplex-ai-system-for-natur...
[2] https://3.bp.blogspot.com/-Arp_jhtS4F0/WvD7KzLvDRI/AAAAAAAAC...

Edit: It looks like Chinese/Korean restaurant from Image.
The new BART fleet is quieter: https://www.bart.gov/about/projects/cars/faq
> Sometimes an investor who hasn’t invested will offer to intro you to another investor.

> Don’t take it!

> The signal you are sending is bad; if you were a good investment, the first investor would have invested.

I just completed a $750k seed round and this is the only thing I don't agree with. Some investors simply don't want to be in certain spaces, even if it is a good investment. Would you invest in a car when you knew nothing about that car or cars in general?
There's a rather good documentary about it here https://www.youtube.com/watch?v=v3XI-4wfYxI (in German, unfortunately), for anyone interested in how it operates.
I don't know what the first iPhone to have an HSIC baseband was, but it has been awhile. I assume every iPhone anyone is really using today fits the description I gave. The iPhone 4 does. This is a really basic security design concern for mobile devices; you can assume that neither Apple nor Google (for their own Google-branded phones) ships products where a corrupted baseband can simply DMA its way into the AP. It is a little weird to me that people on message boards assume they've outguessed the hardware security teams at both Apple and Google on one of the most obvious attack vectors for their phone designs; both companies spend huge amounts of money on this stuff.
How CSR can help in preserving national heritage in India?
That's a perfectly astute guess, and it sounds more plausible than the original theory behind the EM drive. However photons in a cavity, at these energies, are unlikely to be producing many particles - the effect you're describing is known and can happen (not even with dark matter, photons can directly produce regular matter and antimatter), but we have a good idea of how much is produced and it's not enough to thrust anywhere. (It would be easier just to shoot the photons out the back of the rocket - they're massless and therefore carry momentum with the highest possible energy efficiency.)
You don’t need a DPO if you’re a one man company, or your revenue is under a certain amount of which I can’t remember, because it hasn’t been relevant at our 10.000 employee municipality.

You’re allowed to track ips in your log, if there is a reason for it and you only keep them for a reasonable amount of time.

You do need to gather consent for push messages. But you can do so by simply asking your users, and frankly, you should always ask your users before you spam them, but it’s obviously going to be a little work to implement.

This is an overreaction, especially because no one knows how the GDPR plays out until it’s been tested in the courts.
I love miniature train exhibits - and Miniatur Wunderland looks incredible.
Why would Apple Mail and PGP be a unsafe combination by default?
as usual, the rebuttal is: there have been this kind of laws in Europe for a decade.
For example, if you're operating in Italy and don't provide 2 separate checkboxes for managing personal data directly and indirectly at sign up time you're in breach of the law.

Do you remember many people's lifes crippled by this?
I've certainly learned a lot from the game programmer crowd, and I often find myself agreeing with the anti-OO sentiment these days, but why do they have to be so freaking smug about their favorite techniques? I don't see this kind of sneering prose nearly as often in other programming domains. It pays to be nice, FFS!

I wholeheartedly agree with the contents of the article, but I have to hold my nose while reading it.
I could also hear both the first time I listened to it.
We don't think that there's very much dark matter in our immediate vicinity. If there were, we'd probably have an easier time detecting it. Even though there's (according to theory) a lot of it in the universe, it clumps much less strongly than regular matter, so it's diffuse.

And the characteristic of dark matter is that it interacts very weakly or not at all to electromagnetism. It would be very odd if it interacted so strongly with the EM drive that the EM drive could generate noticable thrust from such a diffuse medium.

Finally, dark matter, if it has inertia, should have an inertial frame of reference. That frame is unlikely to be "at rest relative to the surface of the Earth." Therefore, if the EM drive is pushing off dark matter, we'd probably expect it to work more strongly in some directions than others. Think of it as a sail in a ghostly wind.
It’s not permitted to post the full text here. And worse if it’s done systematically on all articles from NYT.

I find that usually a google search on keywords provides free articles on exactly the same subject:

https://www.google.com/amp/s/www.vanityfair.com/style/2017/0...

https://www.google.com/amp/amp.timeinc.net/time/5280444/scot...

Otherwise, NYT is not a bad newspaper.
A couple of years there was a discussion about the death of Pieter Hintjens [1][2], a semi-famous computer scientist who had just passed away. I had heard of him before his death, but didn't know very much about him. I decided to take a look at his web site, and noticed that he had written a book about psychopaths called "The Psychopath Code" [3]. (The PDF download is free.)

At that exact moment, I had my life wrapped up with a psychopath whose behavior, strange stories and webs of lies were difficult to understand. I read Pieter's book and instantly everything made sense.

Some of the things you mentioned were covered in Pieter's book and I also noticed with the psychopath in my own life:

(A) overly dramatic behavior that is just a hair off

(B) lots of manufactured drama

(C) very charismatic

(D) you can't figure it out by yourself: you can only figure it out when all the various corroborators get together. This is because every target is delivered a separate set of lies.

[1] https://news.ycombinator.com/item?id=12634590

[2] https://en.wikipedia.org/wiki/Pieter_Hintjens

[3] http://hintjens.com/blog:_psychopaths
Can't echo this enough. Without a VPN, your ISP can see some of your traffic (unencrypted + who you talk to). When you use a commercial VPN, the ability to snoop like your ISP just transfers to them. As much as we love to hate our ISPs, some of those services seem pretty shady by my estimation, and have very little oversight / no barriers to being unscrupulous.

Streisand is just a couple commands + whatever steps your cloud provider requires to get API keys. Take advantage of different regions to place your VPN(s) wherever you want in the world. Each installation comes with detailed instructions to configure VPN clients on your desktop or phone. Works great once you've got it running, and probably ends up being cheaper than most of those other shady services.
It's a unique situation in Germany, and one that works for a small community where everyone knows everyone else.

The cars are not only privately owned, but handmade with wood and motorcycle parts.

There are a couple of safety rules, which are enforced by a permit you get from the mayor of the Hallig (island), and if you break the rules too often, it gets revoked. Which has happened only one time so far, apparently.
> Oh,” he said. “I use a pencil.”

But in the Paris Review Interview he mentions writing on a typewriter. He must have changed his habit.

https://www.theparisreview.org/interviews/2226/tom-wolfe-the...
Doesn't that answer assume some or all of the following?

a) Apple does a better job reviewing apps than Debian maintainers do.

b) iPhone app code is better quality than Debian packages.

c) iOS sandboxing is better than Linux.

Default configuration may mean c) is true. However not if you use wayland, apparmor, seccomp, namespaces etc. What do you think about a) and b)?
I have a friend of a friend who has described the same feeling. They weren't sure what to make of it.
So I just tried it on all my devices - PC speaker, Bookshelf speakers, MBP speakers, iPhoneSpealers, Airpods, Earpods, and IEMs - still only hear laurel and gailey/yailie.
As others mentioned, the Japanese have insanely popular train networks, and the Swiss have incredibly conveniently train networks despite their smaller cities. I think both countries have Germany beat. :)
They push off the whole Universe. They go in one direction, the Universe - much slower, in the opposite, and thus momentum is conserved :)
So, a friend of mine who’s a pharmacologist explained that one to me. When drug test subjects take medication, they’re expected to note any side-effects they suffer from, and that often includes what they’re taking the drug to fix in the first place. So for example, someone might take headache medication to mitigate it, but might still be suffering from that headache after taking the pill. Cause and effect get turned around.
You're literally suggesting that a researcher should go to Russia so that they can exploit the vulnerability before disclosing it to the people of the United States. I have a feeling that wouldn't fly well in court.
>we'd probably expect it to work more strongly in some directions than others.

According to the paper, the EM drive did actually quit working when rotated. However the dark matter wind seems less likely of an explanation than the Earth's magnetic field. ;)
I've had this happen. I even filled out the new hire paperwork.

It was devastating at the time but, in retrospect, it would have been a wrong turn for me personally and professionally. And