skysight-inc/HackerNews huggingface dataset:
One of the things I am hoping for with this change is an easy way for me to log on to any computer I have 'synchronised' (such as my home laptop, desktop, or perhaps the wife's laptop if it has network access to home) and have the same home operating environment.

Will it work? Will the small tradeoffs be worth it? (Like remotely logging in via ssh to a locked desktop machine somewhere...) ...

I guess I'm thinking the Chromebook style experience, but without the google involvement.

Separately - I've often wondered if iPhones couldn't be a bit more user agnostic in this way, perhaps among a family. Couldn't a son pick up his mother's iphone, log on with is Apple ID from the lock screen (assuming she has enabled 'family share') and have access to his messages, accounts, contacts, etc, but not large media? I can't see Android getting there sooner, but this would be a very useful feature I think.
Redesign pe Facebook: Versiunea web a rețelei sociale se va reînnoi
This _is_ how it was for quite a while. Check out Rails as of about Rails3 or so. Unobtrusive JS, serving up partial HTML, etc.

There's a set of interactions for which this works incredibly well and a set where it falls short.

If your UX and data model support the notion of users interacting with a single resource at a time it's really effective. If you have lots of data that has effects on other data you might be displaying, or you need lots of fine grained interactions, a full client side app will probably provide the best experience.
Thanks for creating such a fantastic resource!
I disagree 100%. I have read quite a few posts on her blog as well. Most of them are purely technical; and the failures described there are mostly "Hey cool, this failed" and could be attributed to any person including herself.

In the ones where she specifically blames other people or companies, I mostly see a competent, reasonable person who is fighting an uphill battle against unreasonable management, which is a trope among software developers for a reason. Like this one for example -- do you really think adding (effectively) backdoors for your special service on a Sunday evening constitutes sustainable software development? I'd rather have that "toxic attitude" than some meaningless sunshine-out-the-bottom screed about "team players who get things done".
It really depends on what it is you're shipping.

Once a startup hits some level of maturity, it's unacceptable to be shipping something significant on the weekend (or whenever people aren't around to respond to an issue). Probably post product-market fit, maybe Series B.

I guess it also matters how much your company values work-life balance.
Maybe you just haven't tried mechanical keyboards? Or perhaps you haven't tried a good one? I think once you start using split keyboard - it's hard to go back to using regular boards, same thing for when you start using mechanical keyboard. But once you start using mechanical, split keyboard (Kinesis Advantage, Ergodox, etc.) - you never willingly go back to using regular keyboards.
If not android there would be something else.
Spotify streams Vorbis format, so it's definitely doing lossy->lossy if it's saving mp3 files.
I’ve had this discussion as well, and I fully agree. In my experience, this kind of thing exists purely to sneak in the more programmer friendly JSON in corporate environments that have otherwise “standardized on XML”. You wouldn’t get away with pure JSON, but you can argue for a hybrid approach.
"failed" is not the same as deliberately sabotaged - CN is actively restricting resources, treatment, medical access, and beating any occupants who disagree.
Online safety – it is not only about the internet
Still cannot find any tiolet paper. But unlike all the states he said HK is more individualist than say Singapore. The failure of the state is in a sense not that true but failure of the top tier of the government. and it is not a failure to act but it is overstep of them that is problem, not the failure of the overall state (all government organisation, gov sponsored org. etc ) and civil society. if they do not change, the overall government (not just top tier and police) would collapse with the civil society.

We still fighting the top tier and the germ. As said it is not hope we have. It is by trying we might have hope.

Tl; dr

The top tier can let in mask long time ago and we will not have problem now. The top tier can follow medical advice and close the border like Singapore and even macau or ... Wuhan. Instead we have a hard time to buy it overseas. In fact we still do as the top tier failed and in the way.

you may think that is an argument of words. But it is not. If you want even more stronger state fit an event ultimately rely upon individual to stay alert and healthy, instead still go around to do hot pot with your family from china and got at least 7 out of 20 infected, you need some top tier action but also some citizen action. But that is not in.

Instead it try to a strong and in fact a police state. They ask for scouts even to quarantine centre but not police. Because the police still acting like they are just nothing happened. And just arrest 119 people in remembrance of a protestor.

the top tier should know police cannot do all things. but they cannot fulfill their duty, except continue to arrest people in peaceful gathering. Just arrest 119 for a remembrance...

No it is not a failure of the state in the sense it failed. It is the success they think that is the problem. The top tier just too strong on one agenda. Hence the fix is not the success of the state. But the change strategy of the state. If not, the whole system no matter his strong the civil society is cannot survive.
It means enabling them to do it themselves and not make them dependent on someone's aid. Creating such an environment and opportunities, bootstrapping them so to speak.
> Even if someone does copy you, it grows the market, at least for startups.

Thanks for showing me a totalizing view. This is another thing I should keep in mind.

> No. If it were easy, lots of people have already done it earlier. I've never seen a pure copycat do well.
> Unless yours is a trillion dollar industry, it probably won't be tackled by someone competent.

When I saw the first the argument, I was gonna say Apple is one, and it beat Xerox spectacularly (I'd hazard it was a pure copycat, the whole selling point of Mac was the GUI), but the second told me I wouldn't have such a mighty competitor since I certainly don't have an original idea like that and is definitely not in the trillion dollar industry. But I think a competitor as at much lower level of competence can still make me nervous.

Let's do a thought experiment. Let's say I anticipate IPv6 support will be a highly requested feature, yet I don't really understand it well to implement related features. Should I make myself well-versed in IPv6 before release a MVP (could take a long time)? Or release it first but then spending a lot of time learning it and make users wait, giving competitors opportunities to implement it first (I think many many developers/teams are well-versed in IPv6).

Making users wait is itself another concern I mentioned in the earlier reply.
ha! last year i was at a shop
that had a dev manager who snuck in a stored procedure into a prod db. the arch called for an instance per customer, with each using the same sprocs. when one customer suddenly had prod fails it caused all the teams who had pushed code to burn cycles tracing the issue (the effects were system-wide and this was the biggest customer). we diffed the sprocs and saw what was up. the correct code was restored and the problem got fixed. in the end the dev manager in question didn’t have much of a reason for making this change without telling anyone.
If B2B, one way to do it is estimate how many accounts, and what size, you may get on a yearly basis.

After you create your model, you can cross check it against similar company s-1 filing (initial ipo filing). They will usually include their P&L few years prior to the ipo.

You can reference their spent against yours to see if the model is realistic.

Feel free to reach out if you have more question.
Yes of course you could argue that. But they never asked for donations, they never asked their fans for the amount of money they need to do the thing they do.

The US values free speech very much, yet for some reason you will have a hard time to find any podcast who isn't dependend on or tied to some coporate interest (and be it the Nord VPN thing they are selling).

I am btw. willing to throw money their way, as I do with other podcasts. But the option wasn't there to begin with.
Show HN: Tool to track Twitter followers with minimal permissions
I built this simple tool to track Twitter followers after taking a look at the alternatives. I felt like they requested way more permissions than necessary (examples: https://imgur.com/a/irCmBzo) and I didn't feel comfortable signing in.

Let me know what you think! Would love to hear some feedback or other pain points that I could address.
> This paper also got me thinking if this mechanism might explain why we enjoy listening to music. Music follows and breaks rules, which our brain continuously tries to predict and most of the time it succeeds.

I think that this explains my style to some extent [1]. One of the main themes behind what I write is that it should sound 1) original (less familiar) and 2) there needs to be an interplay between musical closure and tension, especially with half tones.

[1] https://soundcloud.com/phillip-janvanzyl/spiral
How is a reverse patent retaliation clause in the Apache v2.0 license not in the best interest of the LLVM community? It provides more patent protection for LLVM
Competent investment in (and stewardship of) transit infrastructure would be nice.
Make sure you like programming as a profession 1st. I would take a few online courses on software engineering 1st and try to get a few contract projects before you decide what career moves you want to make. Programming as a career vs hobby is very different. Hobbyist don't have to deal with the time pressure that professionals have to deal with all the time. Also, you, mostly, don't get to pick what you program as a professional. It makes a huge difference.

Regarding networking, the best way is to extend your current social contacts. Ask them about people they know that might help you. Always carry and hand out business cards and ask them to pass it along. It's a bit uncomfortable at first but it gets easier the more you do it.

Also, visit your local university and see if you can join or attend their CS-related clubs. You don't have to tell them you don't attend the university. Don't lie but keep it to yourself.
Coders at Work on finding and preventing bugs (2015)
The human-driven rover on Apollo 17 drove 35.9 KM in the three days Apollo 17 spent on the moon. Lunkhod 2 went 39 KM, but it took from January to June 1973 to do so.

When the distance from Earth increases, machines become slower. Opportunity drove 45 KM, but it took 14 years.
It's not a matter of being completely anonymous, if that concerned me then I'd never use the internet. After all, ISPs know who I am and where I'm located so anonymity isn't the issue.

What is at issue is the wholesale collection of our data by Big Tech without our full permission and proper disclosure, and that includes the end uses to which it is put and who has possession of it. The other key issue is the atrocious way governments have abrogated their responsibilities in these matters.

I agree with you that firmware on the phone's baseband chips cannot be trusted (nor any other binary blob)—nor can Intel's secretive and all-pervasive AMT on its PC/CPU chips for that matter. (In my opinion, surveillance via embedded firmware together with what actually goes on in firmware and cloaked from view by the compilation process is serious matter that all too few bother to consider important—remember the VW emissions affair and you'll get my gist.)

That said, I accept that some 'spurious' data does escape through my systems—even LineageOS has Google addresses in its kernel—but that's not the point which is essentially that I am effectively obfuscating and disrupting the collection of my data to the point where what's left is essentially worthless to others. A check of the data and IP addresses that pass through my routers shows that my efforts have made an enormous difference (in effect, I stop well in excess of 99% of unwanted traffic by using a combination of quite different technologies). Combine this with the fact that I use multiple different browsers which also report randomized browser user agent IDs to reduce browser fingerprinting, and it turns out what I've done is quite effective. For instance—except for when I'm testing, etc.—I never see ads on my mobiles or desktop PCs and those that I've accidentally seen have never been target at me as a direct consequence of my circumstances or interests.

However, the bigger issue for all of us is that all-encompassing surveillance, whether it's by the State and or Big Tech, reduces both our freedoms and autonomy to act as humans. That's why we must resist it.
Negative. The aircraft doesn’t know it’s flying with a tailwind. The onboard GPS and the human bladders know.
My further dystopian riff is that the reason for the scan-bar reuse is:

They have a robot cycling around the warehouse, automatically indexing the items for sale by scanning all codes in sight, uploading to a database...that is used by other automated pickers.

On average, you still make a profit even if the wrong thing happens sometimes.
Well it is voices they trust who tell them it's allright. And if tou had spotify installed anyways you might convince yourself it isn't such a big deal.

From the perspective of the podcaster the question is: what kind of fans will they loose with such a move, and what kind will they gain in return?
That's almost complete... there's another three question flow which gets to yes.

1) Is stuff really badly broken?

2) Was the really bad breakage introduced recently (this could either be an earlier bad rollout, or it could be external factors changing)?

3) Is this requested deploy either a revert of a recently-made bad change or the minimal possible fix/bandaid?

If all three of these are true, then you can do a deploy RIGHT NOW regardless of the calendar.

(recently - because if this is something which has been broken for years then it's unlikely that it suddenly became urgent absent external change - which is already carved out above)
We started as an "office company" in 2011, turned partly remote in 2014 and fully remote in 2018. Being all in an office worked great. Fully remote worked great. Anything in between is difficult. Remote workers are just not fully integrated, no matter being it things happening spontaneously in the office or social events.

Also in confirmation of one of the sibling comments these have been for us the main issues as well:

• Communication is a skill that most engineers don't possess and have difficulty learning.

• We stopped working with junior people. It's just too time-consuming grooming them remotely.

• Teaching team members that they are responsible for their own working environment. Shitty Internet and working from a loud coffee shop is just not acceptable. Still, they do it.

To onboard new team members and even as guidelines on a daily basis we've written and published an extensive company handbook (used to be a not so visually appealing internal wiki): https://mobilejazz.com/company-handbook-pdf/
Targeting ads is pretty much selling personal information though.
I used it constantly on my proto-smartphone's (Sony Ericsson M600i, various Windows Mobile phones like the LG KS20). Brilliant little application!
Selling that data would destroy trust and drive away users. As it currently is, they make a TON of money off using the data for ads. Why would they kill the goose that lays the golden egg? That seems like a terrible strategy.
Taika Waititi is an amazing director/writer/actor. If this is really you, What We Do In The Shadows and Jojo Rabbit we’re fantastic.
Oh good so the German scientist who visited for a few days last week, who was working in Wuhan in December and caught a pathogen (“but it wasn’t the flu”) may have been carrying coronavirus?
My iMac keyboard sits in a drawer collecting dust.

It's a fine keyboard that's ruined by a terrible arrow key layout.
As a podcast listener, I'm not willing to use a standard that tracks me any more than RSS enables.
Tracking systems of TV streaming devices
Thank you Sir.
I too would love to see this for the iPhone and even more so for the iPad. Apple implemented multiuser successfully for Apple TV with tvOS 13 [1] and HomePod with iOS 13.2 [2] but probably has less incentive to implement it for iPad, iPhone, and Apple Watch.

[1]: https://support.apple.com/en-us/HT207936

[2]: https://support.apple.com/en-us/HT208714
That's the true statement that's funny in the current context. Using that statement in the WGA context is the joke. If he was complaining on the Mac User Forum it wouldn't be a joke, just a complaint.

As with any good joke, if you read deeply and between the lines, he's also clearly stating his opinion on the WGA and its problems. I'm just not familiar enough with the circumstances to know what the satire is about.
A balance beam, perhaps?
And the thing is: you don't even need a plattform. A podcast could be as easy as a feed pointing to the latest compressed audio file of yours.

The most expensive thing in podcasting is the gear and your time.
I was at Stanford during the time when the iPhone launched in the late summer of 2007. In the subsequent fall quarter, I took a class that was taught by Eric Schmid. When the topic in one of the classes came to Android, Eric admitted straight out that Google has one primary goal: to get more people onto the Internet. Because more people on the Internet would mean more people would search for content, generating more revenue for Google. Making Android available for free was lowering the cost for mobile phones.

There were other devices out there that qualified as smartphones and enabled users to browse the Internet (just think of the terrible HTC Touch, powered by Windows Pocket PC). Hence the threat wasn't just Apple.
I don't remember where I read it, but if we count YouTube and Google Play / Services (incl firebase), would Google Cloud be as big as Azure, then?
I think the error mostly benefits the seller of the boxes, or at least doesn’t hurt them, so they won’t have much incentive to fix it.
If a large enough group of people followed his lead it would cause us to design our systems differently with the SIM-less in mind.
Here's an example of an end-run. I had a 6 month secondment to the USA at a previous job, and I needed a server to do data analysis on. It would have taken over 6 months to get one provisioned for me because of "process".

I had a laptop which I brought with me from Australia. It wasn't in the asset register in the USA, so I was entitled to a computer. I ordered the most highly specced desktop build available, put it into the empty cubicle next to mine, and spun it up as a development server. It didn't have backups, but that was OK because I never worked with primary data on it and all my work got committed back to Perforce daily.

Strictly it was very much against policy, but policy would have meant I spent 6 months sitting on my hands. My manager "hustled" for me and did an end run around process.
I buy albums, at concerts and online, and I tend to prefer artists who can actually put together a whole album of music worth listening to. I have little patience for Spotify's exploitative pricing model.
Podcasters make abysmal returns today. If Spotify can pay them more than they make today while offering listeners an ad-free experience, that seems like a win-win-win.
Which one do you have (and what layout do you prefer)?
Yeah, running a regression back to the Y intercept to get a 0 time is nice in retrospect, but you'll never find the index patient, the cell or origin, etc.
We launch people on rockets every year to the ISS.
I grew up on mechanical keyboards. Not split, but I’ve used some fairly expensive ones (not talking about >$1k apparently) and I’m not a fan. You just have to accept that unlike retina displays, people will have drastically different preferences for keyboards.

Also, one undeniable fact is that other people in the office/household usually aren’t amused about loud keyboards.
> "On another note, I hate posts from Rachel."

I don't but then again I spent years on call for a couple of critical services. SREs / sysadmins are the people who have to work overtime on evenings or weekends to restore services when an incident causes downtime, whether accidental or caused by foul-ups by the development team. After a few years of that, having a rather low opinion of colleagues whose routine bad practices or behavior risks downtime for critical services is more than forgivable in my book.
No, because they sell ads and the primary use for browser history is to target advertising and track advertising interaction. The user data that they use to deliver those ads is their secret sauce, it'd be like Tesla selling access to their battery and electric motor designs.
Singapore which implemented quarantine order like China, restricted purchase of essentials at supermarkets and in spite of having more cases is more effective in managing nCOV and public panic buying. Supermarkets are replenished again quickly.

Hong Kong is operating as free market economy where anyone can buy what they need, so most people stock up as much as they need and during this panic none of the big private players are capable to handle it, as they want to profit from it. In this scenario planned economy like China and Singapore works much better than free market economy. So probably it’s a failure of Hong Kong’s free market economy.

In Hong Kong many healthcare staff assigned to take care of infected people resign and many go on a strike when a collective response to handle an epidemic is needed. They went on a strike to close borders and ask local government not to bring back Hong Kong residents and people stuck in Mainland.
If he's been symptom free for 3+ days then no.
Si. If you already have a distributed rate-limiting service, it could be used to create a more intelligent circuit-breaking service as well I would imagine..
Being a tech worker in the US isn’t all that great once you’re building a family and need to consider the education, housing, healthcare impacts of the US system. There is more to life than comp. In particular , having experienced both systems quite intensively, I really don’t agree the healthcare is better in the US.

I certainly encourage young Canadian tech workers to move to the US for a while (as I did) to make some money and see what it’s like.

However, many of us eventually moved back. One of the better deals is to work remotely for US tech while in Canada, to get some of the comp benefits while living in a much better overall country (in terms of many factors - happiness, quality of life, life expectancy, inclusiveness, etc). This will be subjective of course. But I don’t think it’s disingenuous or myopic to be happy that these tech giants are growing in Canada. It keeps people here. Being here makes a difference.
I’ll take a look at the YouTube video you linked to. I hope to make Contextualise publicly available this week. Thanks for your feedback. It’s appreciated :)
They are losing a whole lot of valuable sales through this channel, not to mention seeing a higher than average return/refund rate that could flag some risk alerts. So there's plenty of incentive to fix it - although this sort of thing could presumably be pretty hard for them to detect, troubleshoot and rectify.
Here are my stylesheet changes; https://pastebin.com/mRgPWKTd
Since 1/21 I have identified 153,423 attempts to gain access to some servers I run. All from unique ip addresses. It's one thing to identify bots, it's quite another what do about them.