skysight-inc/HackerNews huggingface dataset:
Sprawl - YES! I would never put a single time-series table in your BI tool. It is not queryable and you will hate the insane results.

- We actually built our own query layer called Dataset to make sure that the dataset is materialized. This way if you put it in your BI tool, you can always go back to the dataset which points direct to the activity stream.

Single Source of truth. & traceability - 100%. We really aim to have activities be actually different. Each activity is modeled via SQL and often done by a data engineer or analyst. You cannot just create 1000 activities. 90% of our customers have between 20-40. This enables your activities to be unique. Also unlike tables, activities are building block so they map to something real (i.e. "paid invoice", "sent contract").

So far we haven't seen many people struggling with activities being too similar.

Also the modeling of the activity helps clear up the Garbage in -> Garbage out problem that often happens with CDPs (mixpanel, segment, etc..).

In terms of analysis. We did build a tool called Narrative (actionable analysis in a story format). This is designed to get users to write their analysis with CONTEXt built in vs just numbers on a screen. With context + the ability to click to see the activities and relationship people can quickly know what data powers the source.
Does this solve the problem 100%? Nope, but it does take us huge steps in the right direction.

Coherent Model - I think our tool Dataset helps with this problem. We started as a consultancy and answered 1000s of questions over 3 years till our tool was able to answer any question. I usually demo by asking the customer to ask any question they have and I try to answer it live. So far, we have been able to answer them all so I am SUPER excited to find the limit of our tools.

Yeah, for data EL via Stitch, Fivetran then this is easy. Dirty data that is a bunch of JSONS etc... take a bit more effort but that building of the activity is done once. You also don't have to deal with how concepts relate or identity resolution or a lot of other things that make SQL complex.

Overall, I love this conversation and would like to continue. I am excited to hear some of your edge cases. Maybe we can even setup some time and talk face to face: https://calendly.com/ahmed-narrator/30min-1
The Apple Walled Garden
No, it's a javascript error. The second time around I agreed to the terms and conditions and then the site worked fine.
Didn't mean to come off that way if I did -- I'm not trying to point fingers or put blame on anyone. But the fact that as a community, the ecosystem is fractured between major frameworks and there's not a solid interoperable standard is a bit sad.

Everyone is worse off for it. It may be that a spec/implementation does not exist which can satisfy these needs but it would be beneficial for all.
A worthy goal. It is important to realize that kid's brains are still developing, so it's important to realize that and not get frustrated if they cannot yet perform at a more advanced level. I forget this sometimes myself so am mentioning it here.
Just curious, have you read the abstract? It seems like you're cherry picking from it.
Managing climate change is about reconciling wants and emissions. It'll have to be resolved by reducing air travel a lot and pricing emissions (= making it more expensive) seems the most realistic today, even though it's not very democratic.
> And with Hold for Me, Google Assistant waits on hold for you and lets you know when someone's on the line.

This seems like a pretty cool feature. I used to be on Android and remember Google making calls on my behalf for reservations, but this feature is done on-device it seems.
So lockdown those places as needed, if that's what the people want. And reopen when the situation is under control.
>>>Yes, tech savy bay area companies can setup their own stack using [insert open source tool here] etc but rest of the world is not like that.

It sounds like a ton of these cloud infra companies have this product strategy (datadog, snowflake, elastic, hashicorp, etc)
i agree. at the time i purchased an AppleTV because ChromeCast was just awful. I'd lose connection from my iPhone, browser, friends would lose connection. Streaming from Plex was terrible. I liked just being able to have a dedicated box but didn't want to get a Roku/FireStick.

I'm glad they finally introduced this but it's a bit too late for me .
I would add that honest specs would help.

I'd like to know sensor size. Not "pixel width." Sensor size+aperture, to a first order, is what you want to know about a camera.
I think the only new things I saw were the ultrawide lens and the lighting effects in Google Photos, which were neat but not breathtaking.
I vaguely recall seeing someone modify their UPS for this in their "homelab", such that they were running a 12v cable modem, router and WAP off of the UPS battery pack directly somehow. They had dramatically longer run time from a full charge. (Well more than double, I think.)
+1 to the focus on "team" instead of "company".

Inside a large company, the largest and most prestigious initiatives will be well-staffed with specialists, and a bunch of management types to coordinate them. But even if the company has a tech focus, you'll also find teams of network administrators, billing folks, supply chain people etc who are struggling to have their needs met. Typically their story is "we can't get out of our manual processes quickly enough", and they will be worried about a high manual error rate and/or scary headcount projections.

These teams don't have a product manager or UX designer because (1) they don't need 40 hours/wk (2) those folks will gravitate towards public-facing products. They don't have a deep bench of backend specialists and frontend specialists. They also struggle to get support from centralized teams, because they're a lower priority or they just don't know how to ask. This creates opportunities to unblock the team by jumping in and helping with data/analytics, deployment, testing... all the stuff you might expect to be "cut a ticket to the team which owns this" in a large company.
As an anecdote, I previously tried to run Plex without any connections back to the mothership, and they were doing some super crazy stuff (server _and_ client side) to ensure that it wouldn't work if those servers/IPs were blocked.

If you really want to avoid external parties, you should probably be running Kodi, compiled yourself, and firewalled off from internet access for good measure.
(This assumes you _are_ worried about tracking, and so only use offline media, and not Netflix etc)
Back then, "Google TV" was its whole own OS initiative. This was years before Android TV was a thing. But Google TV had far less wide-ranging industry support than Android TV has today. And Google TV needed industry support, because it was literally just an OS platform (like Android TV) rather than something Google was able to push by shipping its own hardware. No third parties interested in integrating the platform? No point.

This go-around, "Google TV" seems to be just some first-party Chromecast hardware running an OEM skin over Android TV OS. Much lower CapEx. Far easier to justify as a Google project.

(And it's a logical strategic move, too. A lot of smart TV manufacturers are shipping crap Android TV implementations that plaster advertising everywhere; and the advice everyone gives to get around that is to get an Apple TV, because Apple's tvOS doesn't force ads on you. That gives the Apple ecosystem a foothold in otherwise-Google-ecosystem homes and businesses. Google is likely willing to spend a lot of money to prevent Apple getting that foothold.)
Social media is certainly an accelerant, but these issues of leading through blame rather than leading through example have been prevalent in our worst leaders for a long time.
I believe that grandparent wanted us to listen to the interview (:
I get a page saying "this service is not available in your country"
Why is this a relevant metric at all?

We don't know enough about long-term problems affecting those who caught it, although one glance at Boris Johnson should get anyone worried.

Convalescence is protracted, and there are reports of lung damage and cardiomyopathies in a good number of recovered patients. We don't know yet for certain about neurological problems, but there are indications that covid might cause demyelinating disease, and until that's settled I'm not going to find out.
It's only $799 CAD, which puts it into the mid range with all this price inflation.
Well, democracy is not just voting. Most of it actually happens before voting. I mean Russia has voting, Belarus has voting, USSR had voting, Iran has voting, I'm not sure whether North Korea has voting but they certainly could have. To have properly functioning democracy you need the support system that leads to responsible, informed voting and that provided feedback mechanisms between the government and the population. Which includes a vivid and robust public discussion of the topics important for people.

This is what is breaking down I feel. And what we're seeing is just a symptom - employers want to ban workplace politics not because politics and participation is bad per se, but because it has become so dirty and vicious that allowing it can literally destroy the company. You can't efficiently work together with people you hate, and I definitely feel like hate has become the primary weapon and the primary drive of US politics. It is basically required from anybody who plays in it to hate your opponent, and to hate everybody who doesn't march in lockstep with you. If you don't, you're probably secretly in league with "them" and must be targeted for hate yourself. There's no respectful disagreement, there's no difference of opinion allowed, there's no assumption of good will and willing to work through disagreements. The slogan of the day is "burn it all down". Of course there's only two ways for the company to survive in such environment - either everybody thinks the same and wrongthinkers are expelled - thus ensuring all hate is directed outside the company - or ban the politics and keep the hate outside the place of employment. Third way would be to actually remove the hate from the equation, but it doesn't look like there are enough grownups around for this to happen.

> I guess an other possibility would be to have proper unions

I don't see how the unions - especially US unions which are completely partisan - would help anything, except making the union shop inaccessible to those who isn't willing to join union's party.
New York also sent the elderly with covid back into their nursing/care homes. So New York probably isn't the best example, since they handled the elderly situation so poorly
Can you please make your substantive points thoughtfully, rather than in the flamewar style? This is particularly important when people are sharing their work. We don't want a culture in which people get flamed and belittled for doing that.

This is important because the effects that comments like this one produce are much stronger than the people making them assume they are. Worse, they compound. Then, unintentionally, we end up with an asshole culture which no one would want to subject themselves to. On HN, we want the incentives to go exactly the other way. I'm sure you can make your substantive criticisms without putdowns and name-calling if you want to—and that would actually be a quite valuable contribution.

https://news.ycombinator.com/newsguidelines.html
We had XUL at one stage which is I think what you’re talking about. It just never took off. I think you’re pointing out that the premise itself is flawed given the clunky nature of html, which could be why ...
wordpress.com is often used by internet marketers because it has loads of tools for that and content management.

But that doesn't mean it has to include all the tracking plugins.

Also, there are plenty of site builders like wix.com, squarespace, etc. that can launch a site in minutes.

Using those tools doesn't necessarily imply ads or tracking. (But I would agree it would be impossible to know for most uses if it did have tracking in the background.)

And yes, I wrote my first web page in the 90s, but that doesn't mean we don't have nicer tools that anyone can use now. (Wow, I'm trying to remember how I figured that out as a teenager. I think my dial-up isp had a tool on their website and instructions for creating a path and uploading your own web files.)
100% agree, that is what was drilled into our heads in California since March/April, flatten the curve over and over again. We never got like NY with hospitals overflowing with the severely sick and morgues overflowing. LA was pretty bad in the summer but Gov. Newsom was closing state parks, beaches and even the Natl. Parks along with all non essential businesses. The parks closure was completely idiotic as you want people to be in the sunshine getting exercise and soaking up vitamin D. Transmission outdoors was never a super spreader event and still it was forced down our throats. Now its an absolute chaotic situation where lockdowns go up and down per county every week with it based on number of cases(colleges are open leading to huge case jumps). I think the leadership in this state is completely incompetent and our unemployment rate and subsequent huge drop in taxes will prove it. I am also conflicted about the severity of the virus as I know a old coworker who died of it in his late 40's and a family member of my Wife's who had it but had no symptoms(he is in his mid 30's).
And looking from the outside.

The Apple TV app works with third party providers along with Siri.

And Apple participates in Movies Anywhere. If you buy a movie from a participating studio from either Amazon, Google or Vudu, among others, it’s counted as a purchase in iTunes. The same is true in the other direction.
Because of the way people are behaving.

A substantial amount of people did not shelter in place until they were ordered to do so, and they stopped doing so as soon as the order was lifted.

Bars and restaurants and malls were packed until the day the lockdowns started. In places that have allowed them to reopen, they are packed again.

Given that some customers are better than no customers, and that a lot of the customers never would have left and are back now, and given how many businesses failed because it was literally illegal to enter them, how can anyone believe that businesses would be better off with longer lockdowns? It flies in the face of logic and requires some very convincing data to be believed.
If you're good and persistent eventually you get lucky. Most people just give up because being persistent is emotionally draining.
"Logical to minimize exposure" is a nifty way of saying you are scared of getting covid. You chose to assign a negative connotation to being scared of catching a virus.
Probably not helpful, and obviously one of the more archaic parts of postgres, but here's the concrete encoding:

https://github.com/postgres/postgres/blob/master/src/include...
You don't have to respect anyone for anything, but it's a hell of a lot easier and a lot more inward- and outwardly-positive than looking for disagreement everywhere.
I tried docker. "Always Require VPN" didn't work with docker.
Big Companies Are Starting to Swallow the World
It was developed by Maxis I believe.
Trillium: Cancer Drug Bet Pays Off for Biotech CEO with 3,600% Stock Surge
I do like these presentational sites when done well. [0]

So not this one.

[0] https://www.apple.com/ipad-air/
"Android TV" is literally any smart TV that runs Android with Google's blessing. Analogous with "Android phone".

Chromecast with Google TV is more in line with Apple TV, FireTV, and the now discontinued Nexus TV.
How building community and mentorship can fix diversity in engineering
Related to this, it annoys me that Polymer is sometimes described as not a framework, as if it's just a set of polyfills/shims.

Of course it's a framework, it provides a data-binding system that is incompatible with other frameworks, and which isn't simply a polyfill.
What a joker 'right-wing radicalization which has resulted in widespread political violence'

ha.
maybe not necessarily spiteful -- just following the experts and politicians. I feel this discussion could have gone much better if the pandemic were not politicized.
Sure, but covid spreads during social events, it's schools, bars, concerts, churches, and you find more of that in urban aggregations than in the flat countryside.
Nvidia and accelerated Xwayland gets closer with code that 'sounds unpleasant'
Can somebody help my cousin she needs a YouTube account to make hacker videos
The point about the shipping the framework as a dependency is a good one. In the grand scheme of things it's not the end of the world but shipping multiple framework runtimes is definitely not ideal.

Svelte is the outlier here, where the end-product is fully compiled to standard API's without a runtime. Maybe we'll see more frameworks adopt this approach in the future.
We do have the ability to enrich an activity and add as many more features but that is very rare.

I am sure you used to a lot of features in a table but in Narrator you can burrow any feature from any activity so you often don't even have 3 features.

https://docs.narrator.ai/docs/how-to-borrow-features-from-ot...
There are huge changes to numeric code needed as some floating point calculations were borderline working.
My takeaway from this is build an audience.
GitHub launches automated code vulnerability scanner for developers
4000mah is not big, and I am sad even this is considered to be as an exception among other high end phones
Google has historically not wanted your money but rather your data and clicks.
If you're looking at human cost, then yes, deaths is what matter. If you're evaluating protocols to prevent infection, then cases per capita is exactly what you care about. The likelihood of death when you get infected could be a better measure of how well the hospital can treat it, for example. But if you're evaluating how well mask-wearing impacts the spread of the virus, then looking at new cases per capita is the metric of interest.
Facebook merges Messenger chat service with Instagram
While I would find that political position abhorrent, I wouldn't expect and certainly not demand that my company issue a specific public statement denouncing it.
>> "The company has largely succeeded, they say, not because of its technological wizardry but because its interface is slicker and more user friendly than the alternatives created by defense contractors."

A lot of the most successful tech firms started post-dot-com are decent interfaces to not-particularly-revolutionary databases. In high-end consulting and investment banking, appearances are hugely important. You can't have trash decks.

It's unsurprising to me that the same is true in defense and intelligence. You can get a roof over your head and breakfast at a trashy motel or the Ritz. Everybody knows the Ritz can command a much higher price because "its interface is slicker and more user friendly than the alternatives."
> Here's what killed web components: lack of native databinding on the web.

I tend to agree with this broad idea. Although I don't think it's because it was left out or someone didn't do it. I think it's because it's REALLY HARD™. This is certainly the problem that React/Vue/etc are trying to solve. But I think web components never lived up to the promise because as an industry we simply haven't solved that problem yet. OOP possibly came as close as we've come. The various JS frontend frameworks have also been a decent attempt, but I just don't think it's good enough yet.

If I had to guess I'd say that FRP, functional programming's take on it, has the best chance at succeeding here. But I don't think it's quite there yet either. And even if it was, you still also have to confront the fact that the HTML/CSS split doesn't completely live up to the goal of the style being completely independent from the markup.
Exactly. I also miss the time when IT was much closer to the hardware without a gazillion of leaky abstractions.
"Mission Accomplished" - The banner behind George W. Bush in 2003. There are still US troops in Iraq to this day, 17 years later.

This just seems like an extreme case of premature celebration. We have the winter ahead, and are still many many months from a widely available vaccine. Sweden's methodology has yet to be fully tested, and they also don't live in an isolated vacuum, immune from actions taken by their neighbors and the world. Let's wait until Spring 2021 before we start handing out trophies.
I didn’t understand that you specifically meant how to think about programming.

That is a more specific — and therefore more answerable — question. I thought you meant thinking in general from the post.
Hey, I've been writing on planning an article discussing some components of open-source and ethics, and I would really love to use a (variation) of your sentence. Would you mind if I did that, and if so, would you like me to include some form of direct attribution to you? You can find my email in my profile.
I find it fascinating that people are happy to dunk on Sweden for NOT imposing authoritarian rules on their citizens. Are we not free people?
Progress in Biology Is Slow – Here's How We Can Speed It Up
I don't think they've done a good job of phrasing it, but the pixel 5 supports "reverse wireless charging", allowing other wireless devices to charge off of it.
Win10 Reddit posts tagged 'Help' as a gateway to the joys of Windows
I love shopping for new devices and it's about time for me, coming from a Pixel 3. I skipped the 4 because it seemed like a sideways step rather than an upgrade, and disappointingly, the same seems true here.

I think Google just made me into someone who'll look elsewhere when my Pixel 3 falls apart.

It's just not compelling enough to upgrade, and believe me, I don't even need much of a reason.
I remember an internet without ads. We had alot of "in construction" gifs though :)
No, it is substantially accurate.

Catalina, released in October 2019, dropped support for MacBooks released before 2015, MacBook Air models from before mid-2012, MacBook Pro models from before mid-2012, Mac Minis from before late 2012, and Mac Pros from before late 2013[1]. Do the math and that is 5 to 7 years between initial release of the hardware and deprecation by macOS.

[1] https://www.macworld.co.uk/feature/mac-software/what-version...
There's no way that a single $6 credit card transaction uses as much energy as sending $6 worth of bitcoin, which is the relevant measure.
They are doing this (clean room implementation) right now, and very-very-very thoroughly trying to avoid coming in contact with source code leaks in any shape or form: https://reactos.org/wiki/Audit
> I just needed to clarify that you are requesting taking actions that will result in the deportation of a large number of immigrants currently residing in the US.

Please do not mind read. You are not very good at it.

Temporary work visas exist to help cover shortages of labor in a host country, which will naturally vary over time. If someone is in the US on a temporary visa, then that implies that they should only be in the US on that visa for a relatively short time, and that at the end of that time they should either be granted a more permanent status or they should return home.

To continue to extend such visas indefinitely, such that visa holder builds a life in the US, all the while still legally in the position that they could be forced to return at any time is cruel and unjust. If that is happening to a large (or small) number of Indians presently in the US, I think it would be entirely reasonable to grant special consideration for them - as part of an overall immigration reform that would avoid situations in the future.
I don't know why everybody went to a flat design. Seriously Apple should have stuck with their it looks like things design.
Winter is coming. The second wave in Europe was initially driven by the young. Now it's beginning to spread to older people.