skysight-inc/HackerNews huggingface dataset:
I have no objection to the idea that consciousness is made of many components. However, I think the interesting jump the author makes, which I'm not fully prepared to follow, is to presume that careful phenomenological observation will give us the insights needed to create a new observer.

He mentions that in the course of meditation, you learn to "distinguish all the components of your consciousness." I think that might be "many" rather than "all". There's a lot we can learn from meditation, but I think these lessons are mostly about how to work with the minds we have, rather than how to create new minds. It's not as though centuries of serious Buddhist meditators arrived at a recipe for creating new consciousness.

Why might the subjective, internal, phenomenological approach not be enough?

Having a body, feeling your body, and using your body might let you learn deeply what it means to have a body. But if you want to build a new body, you'd better spend some time looking in microscopes and analyzing proteins and a thousand other things. The experiential view isn't enough. Objective exploration of the real world is needed.

And setting aside how one should go about acquiring information about how minds work, is the question of whether we're equipped to arrive at an operational conceptualization given that information. He talks about animals, drugged or impaired humans and heathy humans as all having fundamentally different cognitive capabilities. I can do addition in front of a dog with an abacus, a chalk board, etc, but it won't conceptualize addition. It's not obvious that just because we have language and tools and symbolic reasoning and social cognition that our particular ape brains are going to be able to hold the concepts of how minds work.
That's probably exactly what happened.
Alternatively, work at defining the next step of your career. Work no more than 6 hours per day on this, you are likely stressed, include rest in your cycle.

Network extensively, habitually.
> Isn't this all the point though? People live further out and travel more because it's cheaper. The goal is to change behaviour by making more polluting choices less cheap.

The problem I have is that those incentives are driving people to kill themselves as they cannot afford to live anymore. I guess that's what the government wants though, less pollution.

Can't pollute if your dead.
The irony being that because the developers put up the torrent themselves, "the pirated software" arguably wasn't actually pirated.
My parents never locked the doors growing up, but I still lock the door of my own house. My parents never gave me a key when I was a kid, so it was probably left unlocked so I could always get back in. I'm not sure why they didn't just make sure we all had a key so they could keep it locked. That's what my roommates and I do at our place now and it works fine.
Show HN: A better video for my script to search for people by photo on Facebook
A woman who outruns men, 200 miles at a time
Organization hardening
https://github.com/mtoyoda/sl

> SL (Steam Locomotive) runs across your terminal when you type "sl" as you meant to type "ls". It's just a joke command, and not useful at all.
I'm pretty sure this blog post was forced due to the recent articles about Hangouts and Allo on 9to5google.com [0], [1].

Thinking that Messages, which uses SMS and RCS were available, would have any impact on messaging is wishful thinking at best. Where I live almost nobody uses SMS for person to person conversations, it's mainly used for package notifications, 2FA codes, and so on. RCS isn't available as far as I know, and I wouldn't want to use a mobile only protocol controlled by the carriers anyway. It's strange that Google, a company that seems to have a phobia of native apps and wants everything done in the browser, would push for this kind of solution.

If Google had used some of their highly payed top tier engineers and at least one competent product manager to develop Hangouts instead of pushing out the mobile only, seemingly India focused, Allo they might have had a chance. Imagine being the person in a family or group of friends that convinced people to switch to Allo, you would look like a fool by now.

[0] https://9to5google.com/2018/12/02/google-hangouts-shutting-d...

[1] https://9to5google.com/2018/12/05/google-allo-shutting-down/
None of these were exactly analogous, but they show that others are thinking along the same lines. Thank you, fantastically interesting.
Your functions are named differently, though.
You're using it, not implementing it. Try:

class Test implements List<Boolean>, List<String> { ... }

For another example, try your snippet, but rename setListBoolean and setListString to just setList (so that they're overloads).
I can answer #1:

Hangouts Chat is a standalone, text chat-only app (chat.google.com), similar in functionality to Slack. It will/does have the ability for third-party developers to create bots, etc.

Hangouts Meet is a pared down video calling interface that is geared specifically for "one person presenting to others" type of communications. Both of these (according to this blog) will only be available to G Suite (enterprise) users.

Why they are separate products? Who knows.
I ran "New York, NY" with a 5 miles search and got some results -- what did you query specifically?
I couldn't tell you why. We were given BS excuses at each facility I worked. Its terrible as I worked radar so you're in a dark room in zombie mode.

My educated guess is the artificially low manning thus needing to shuffle people according to traffic.
> This is another of those unfortunate implications of Java's having disappeared into this ugly chasm between static and dynamic typing. It doesn't fully erase types, so you can't do like C++ or Haskell do and just generate a completely different type, because it wouldn't be compatible with any functions that work with the generic type.

Full monomorphisation is not compatible with separate compilation though.
> it predictably leads to 'database is locked' issues

Do you mean your application actually throws the error "database is locked," and dies without simply waiting for the lock to release? This behavior definitely goes against the grain of the documentation. From the SQLite website:

"SQLite supports an unlimited number of simultaneous readers, but it will only allow one writer at any instant in time. For many situations, this is not a problem. Writers queue up. Each application does its database work quickly and moves on, and no lock lasts for more than a few dozen milliseconds." --- https://www.sqlite.org/whentouse.html

I have to wonder, with the others here, whether the bug is in the driver, or just anywhere but SQLite. With such fragility it would have blown up by now. SQLite is ubiquitous: the iPhone, iTunes, Android, Chrome, Windows 10, McAfee, the Redhat Package Manager (RPM), commercial flight software, and many other pieces of software --- https://www.sqlite.org/famous.html
being able to try out multiple different solutions is especially useful considering how fast the service mesh ecosystem seems to be growing
I’m curious where she was flying. If Chinese execs can’t do China to Mexico via Canada connections, that will be interesting. (I am pretty sure she was actively avoiding connections in the US. Overflight of the US is bad if you are Snowden level but it isn’t quite as risky as connecting in Canada and way less than connecting in the US, since the US doesn’t do sterile transit.)
Actually the lagrangian is not minimized, it is merely stationary. An example of this is the harmonic oscillator, the lagrangian is clearly not bounded from below.
1. Hangouts Chat is a text chat app more like slack then anything. Meet is video conferencing like Zoom or Webex.
2. Duo is a video calling app like Facetime or Skype.
Yes and no. You can use their Messages web client, but it's still going to be SMS to and from your phone. It's a contrived and pretty ugly solution IMO.

https://messages.android.com/
Ah yeah, that's still the default error message. If you're searching in the UK you'll probably want to search a bit closer to where you expect trails to be, eg. Crowden, Glossop, UK

Let me know where you searched and found nothing and I'll look into it!
Google is discountinuing Allo next year. I have never been affected by one of these decisions by Google since I try to stay away from their ecosystem, but I am confident this is a way to lose user trust.
DeepVoxels: Learning Persistent 3D Feature Embeddings
> I don't think crypto should be banned because I don't know how you'd enforce that effectively, but it's a real issue.

You can't think of how cyrpto could be clamped down on but i assume your onboard with taxing carbon?

Because i can't think how you would enforce that effectively.
> blog post is very confusing at best

Yeah, there's clarity at the end, but there could have been a cartoon in 4 frames:

Frame 1: icons of Allo, Duo, Hangouts, Messaging

Frame 2: Hangouts splits into Meet and Chat (5 things)

Frame 3: Duo, Messaging, Meet annd Chat arranged in a 2x2 grid of (messaging, phone/video) x (consumer, business), with Allo still hanging above

Frame 4: Allo getting squeezed into Messaging.
The same way you ban carbon emissions.
Same. I adore hangouts, ugly and 'outdated' as it is. With Fi/Voice, it integrates perfectly as to call or text from any internet device. And who cares about wifi calling or volte support when with hangouts, everything is over data always and more reliable. Killing it is a mistake. It's the only Google product I'd gladly pay a monthly fee to use...
Children learn to read emotion using a brain that evolved to do so over millions of years
Lots of money. Lots of ideas. No focus.
Incredible videos of SpaceX's failed landing
PentesterLab – List of Free Penetration Testing Exercises
The paper makes citations for these claims. For example:

"Modern reworkings of the Aristotelian hierarchy give primacy to sight followed by hearing, touch, and then taste and smell (20, 21). Regardless of the precise characterization, the distal senses of vision and audition are privileged at the expense of the lowly proximal senses of touch, taste, and smell (22)."

The relevant citations are:

[20] Viberg Å (1984) The verbs of perception: A typological study. Explanations for Language Universals, eds Butterworth B, Comrie B, Dahl Ö (Mouton de Gruyter, Berlin), pp 123–162. http://www.pnas.org/lookup/google-scholar?link_type=googlesc...

[21] San Roque L, et al. (2015) Vision verbs dominate in conversation across cultures, but the ranking of non-visual verbs varies. Cogn Linguist 26:31–60. http://www.pnas.org/lookup/google-scholar?link_type=googlesc...

[22] Howes D (2005) Empire of the Senses (Berg, Oxford). http://www.pnas.org/lookup/google-scholar?link_type=googlesc....
> The article states that China accounts for twice as much emissions as the United States:

Don't forget that china is also making a comeback in CFC emissions.
Glassdoor's Best Small and Medium Companies for 2019
IoT security FTW!

Glad I have a key.

Easy fix: a thing called a "button" that you press before it broadcasts the private key. Even better, also broadcast a different key each minute, like GA
( ͡° ͜ʖ ͡°) Official Lenny library for Java: https://github.com/paulrademacher/lenny ( ͡° ͜ʖ ͡°)
pending ...
I imagine if med schools made it easier to get through their programs, the end result would be a significant lowering of the average pay for their profession, as more doctor's hit the job market. It sounds like it's in the best monetary interest of doctors to keep their professional supply low, allowing the demand for them to be high.
> DC motors are multiple times smaller and lighter than the equivalent powered turbine engine when you consider the entire system.

Airplanes this size can use cruise missile engines, which are very light. See the F-5 for more info (7:1 thrust to weight ratio.)

> On top of that you totally eliminate the need for variable pitch props

Why is that? Variable pitch props have nothing to do with engine type. They're variable to be more efficient depending on RPM and speed.

> You also negate a lot of hydraulic systems (and their redundant backups) without the need for things like fuel pumps, thrust reversers,

Not really. A lot of flight controls are boosted with hydraulics, and thrust reversers are for increasing drag (descending faster or slowing down.) None of these depend on engine type.

The real issue with electric planes is that they're a fire hazard. Already people have been killed when their electric plane's battery caught fire mid-air:

https://www.flyingmag.com/two-people-killed-in-first-crash-e...

The JAL 787 battery fire was a near-tragedy and resulted in interruption of service to SJC for 2 months:

https://en.wikipedia.org/wiki/Boeing_787_Dreamliner_battery_...

I find the most erroneous posts on HN to be about airplanes and databases.
Google: Our Personalized Results Do Not Create Filter Bubbles
Negative mass is required to produce warp drive... We might not be stuck here forever
I count six different apps here:

Allo

Duo

Messages

Hangouts

Hangouts Chat

Hangouts Meet

I’m technical and I follow news about Google, and I can still barely tell what app does what and for whom. How is the vast majority of the world supposed to keep up?

This is ridiculous.
I just did a ad buy for a small k-8 school. The power of the targeting availability in Google around the map is incredible. AdWords is pretty amazing, as is Waze.
described here:

http://arogozhnikov.github.io/2013/07/20/blog-post.html
Contact management service Sansan gets $26m to tackle Southeast Asia
The point is that they go home and get uninterrupted sleep.
I don't think the problem is even one app. They should have had a central board where people set interoperability standards then they can build multiple apps. As long as hangouts could talk with Allo etc it doesn't matter and people can use the one they prefer and it's irelevant to another person's descion.

Now Google have dug a deeper hole as there is little change any tech influencer is going to use or promote Google messaging apps to their circle.

Personally I'm available on Signal, Skype and WhatsApp and it's going to take a hell of a change to make me care about trying something else.
Android Messages is just an SMS/MMS/RCS app, it doesn’t have a google account, it uses your cellular carrier.
While it's not bad, it has many features that are paid-only and the UI isn't perfect... but I suppose I was spoiled by Hangouts. Thanks for the tip.
They are both available to G Suite - Basic users from start.
You can do use-site declarations for upper boundaries in C# as well with "where". There's no equivalent to "super", though.

The benefit of having this on VM level is the same as having classes on VM level - type safety rules are consistent and uniform, and you can't write a verified (in IL terms) component in one language that can be suddenly made unsafe by another language. Also, I don't see how you'd implement variance for is/as (instanceof and casts in Java) without runtime support; JVM languages don't have this issue only because there's no way to query an object for implementation of a particular instantiation of a generic interface on JVM in general, due to type erasure. But in C#, you can e.g. do:

var xs = new List<Derived>();
var ys = xs as IEnumerable<Base>();

and it'll work, even if these two lines are in totally different components. How would you do this in a typesafe manner (i.e. "as" only works if Derived is actually inherited from Base) on JVM?
I had a similar experience with general anaesthetic.

"10..9..oh there goes the left-hand side of my brain...8.."
> Meet is a pared down video calling interface that is geared specifically for "one person presenting to others"

Yeah, no. Meet is the most equal-among-all video conferencing app I've ever seen. It's ability to promote the speaker to the main window is uncannily good. It is my go-to, and I use it intercontinental and inter-org.
Challenge response prevents replay attacks, not real time MITM.
I've liked using that in the past. They seem to require a login now.
Have a link? I'm familiar with rolling code systems, but this continuous transmission is new to me
The US did, in fact, arrest the arms salesmen: https://en.wikipedia.org/wiki/Brokers_of_Death_arms_case

Regean had sovereign immunity, so he could not be personally tried.
Oh it didn’t occur to me right away either. This was in middle school and I was not the smartest cookie, so I must have wasted at least 5 trips before the revelation occurred.
This. If Fi integration with Hangouts goes away without a replacement, I'm cancelling my Fi service and switching to Pinger Textfree Web for text messaging.
I recollect that Feynman's Lectures on Gravitation (Frontiers in Physics) has an amazing and detailed explanation.
...but those complications can be overcome. Partially because the airframe is so efficient that the landing speed should be tolerable even with a high landing mass.

Materials have improved significantly in the last few decades. There's a lot more possible now than in the past.
This seems like such an odd perspective to me. If I was hiring a UI designer, for example, a resume saying you worked on the Gmail rewrite would make you an instant pass. Having a product on your resume is only good for you if that product has a reputation for being good.
Michelle Obama Is Done with the Gospel of ‘Lean In’
I knew what you meant.
Scientist who discovered spin Hall effect just died
This is not because the US is the big dog in the world (well okay, that's a factor, but not the main factor). This is because these things are always reciprocal cooperation agreements. The US goes to Canada (or some other country) and says "Hey, if you'll help us enforce our embargoes, we'll help you enforce yours." And the other country says "Deal!"

EDIT: Above is the carrot. There are also sticks that can be brought to bear, like import tariffs.
If the US couldn't pull it off 20 years ago, why the hell does Australia expect to successfully mandate encryption backdoors today?
If I'm GP, yeah; I use 250-500GB SSDs as primary disk and have a small NAS with a RAID1 of two 5 TB disks for slow archival storage. For that slow archive, though, I don't care what factor SSD price is to HDD price (as long as it's still >1.0).
I have lived back and forth between Europe and the USA over the last few years. Communication is always the most difficult part of the move. It's a reminder of how far off our tech is from the true ideal.

In Europe, everyone has WhatsApp. For a while, this was great! One app, one "to reply" list. A taste of what messaging could be.

I quickly found myself frustrated. WhatsApp relies on phone numbers, which muddies up my contacts with people who keep old numbers for WhatsApp but do SMS and calls on another. Then there was the time I switched my WhatsApp number and couldn't receive messages from anyone until I sent them a message first-- inadvertently pissing off a few friends of mine before I realized.

And now, being back in the States, Europeans are trying to call the number listed on WhatsApp, and getting voicemail, and I have to change my email signature to encourage them not to.

And my American colleages are sending me SMS and calling, but using my old number from last year. Verizon won't let me keep a SIM for more than a few months, so I have to pay the activation fee every year, and I can't use a different provider because I bought a Verizon branded phone (NEVER AGAIN) and I want LTE and Hotspots to work.

And my mom is used to iMessage, so she sends me horribly compressed photos via SMS, no matter how often I tell her to send elsewhere. Who knows how many she tried to send to my old number...

On top of all of this, I have active group chats going in WhatsApp, SMS, Slack, Discord and Facebook messenger on any given day. I always forget who said what, where. Digging up old addresses and contacts that people sent me is a nightmare.

I often think about sending a mass message telling everyone to switch to ONE_PERFECT_MESSAGING_APP. I thought that might be Allo (or is it Duo? Which one is chat?). Imagine my anger if I had actually tried that! Thankfully my euro tech skeptics talked me out of it-- "I will never switch to a Google app!", they said.

What can I do? I feel hopeless, trapped between tech Giants making economic decisions that hurt me, instead of working together to make our lives easier (like they claim at the beginning of this PR piece)

EDIT: I don't like whining, I like solving problems-- so I created a therapy group called OOMA - Only One Messaging App - and we are going to solve this humanitarian problem. Our discord is here https://discord.gg/CmdgUp
I don’t think that changes my original point that if you find freedom to do whatever you want “dull” then you are the problem.
Hey folks:

Sorry I just saw this post. We're actually intending on implementing allreduce as well. Right now, the initial focus was on implementing something more robust. There's a lot of elements of our distributed training that isn't talked about in the post(this was meant to be more of a high level overview).

A few additional things:

1. First and foremost fault tolerance and making spark run well was a bigger priority for us. Spark and its ilk don't do well with gpu clusters. Our initial focus was more taking what we had and making it work well and running everywhere with no code changes.

A common workflow that "just works" is being able to run model import on spark and run things as is. My colleague max is behind elephas (which we've since adopted for our python interface for dl4j on spark).

2. What we've seen many people don't have is MPI. We have this hard constraint of running things in strange on prem environments. So instead, we focus more on things like multi cast udp and compression/quantization to speed things up the networking as much as we can.

3. When we go to implement all reduce we'll be focusing on reusing as much of this as we can. We'll also try to figure out how to reuse our existing parts tha twork well like our cyclic buffer re use called workspaces: https://deeplearning4j.org/docs/latest/deeplearning4j-config...

Any other feedback folks have would be appreciated.
I don't understand your argument. You seem to be opposed to specificity in the written prohibition. So what's the alternative? You'd prefer it if FDA regulations didn't have the force of law? Or would you prefer it if FDA regulations were secret, unwritten, unavailable for cheddar manufacturers and cheddar manufacturer compliance officers to examine? Neither of those seem like good solutions.
Actually, "rub out" goes all the way back to Teletype keyboards:

> "This code was originally used to mark deleted characters on punched tape, since any character could be changed to all ones by punching holes everywhere. If a character was punched erroneously, punching out all seven bits caused this position to be ignored or deleted, a computer version of correction fluid."

See: https://en.wikipedia.org/wiki/Delete_character#History
(Googler also, also unrelated product)

I felt like Allo was actually a really great product. Comparing it's UX and features to other messaging apps out there, I felt like it was one of the most polished (iMessage or FB Messenger being similar). From a product strategy POV, it felt like a product targeting Asia (specifically India, as it launched with Indian themed sticker packs), at least at launch, but that changed over time. Also, it's important to distinguish Allo from Hangouts from the account perspective. Allo is phone # tied, like WhatsApp/Telegram. So definitely trying to go after a different market segment. It just failed.

Duo continues to be awesome. Being a FaceTime competitor that is cross-platform is great. No account needed, just simply start a video chat from your address book (or from the App).

Hangouts is... something special. There are clearly reasons things happened the way they did. But I think it's good to see that Hangouts Chat/Meet will be open to consumers eventually.