skysight-inc/HackerNews huggingface dataset:
This story seems like a bad example of a false negative. There were claims by Google insiders that Max was given a particularly easy interview as a formality. I am by no means a brilliant programmer and also rusty with algorithms, but given the structure and question, I would be surprised if most people couldn't figure out how to invert a binary tree within a matter of minutes.

Max himself later opened up[0] and admitted to being difficult to work with. It is entirely likely that he was rejected based on his personality and not his ability. As someone who contributed to Homebrew many years ago I would not be surprised if this was the case. In their own words: "I am often a dick, I am often difficult, I often don’t know computer science". I am not sure why any company would want to hire someone like that and put the culture of the team in jeopardy.

[0] - https://www.quora.com/Whats-the-logic-behind-Google-rejectin...
I lived this way for a long time. What they are not talking about is getting sick from the mild building up around you. If you don't hear moisture builds up and mild grows on the walls. I spent so many winters where I was sick for at least half of the winter. It is not worth it.
No. Politicians don’t listen to peasants.

Why would they need to? They already got your vote.

But, politicians might pay attention if there is a peasant uprising.
I'm ambivalent about the new layout they've introduced... I call it the 'mobilization' of the desktop web. I'm not overly fond of it, but I guess it eliminates a lot of the dead space that was present at high resolutions (1440p / 2160p).

I do like the fact I can have a "dark mode".
Really well made!
Microsoft and Fireeye have both made similar claims and released substantial technical details.

Attribution is hard, but those two companies have a solid reputation and do not make BS claims.
I have a theory that smoking often skips a generation because people as they become adults revolt against the status quo and don't want to be like their parents. Then the cycle repeats with their children rebelling by smoking. This is just anecdata though, would love to see a study on it.
This isn't targeted at healthy people like yourself...its targeted at the massive audience of people who want to be healthy but never will be. Buying some health tech makes them feel like they are making progress.
Sputnik is two vectors: Ad26 and Ad5. That looks like the reason why they kept having a high efficacy (today's press release from Gamaleya says 92%).

Dosing is done in Phase 1 trials, which also included antibody level testing. This has been already taken into account in the current trials.
Problem is you need a destination that is 7-9 hours away. There are not a lot of those. Europe doing away with customs inspections at all the borders made it possible.
Because Crimea is another country/outside of usa jurisdiction? Whereas this is a direct attack to USA institutions/government.
I mean slack isn't even that good. It's a shame it got so entrenched. I wish Discord makes a business productivity push
In the author's specific example, the answer is everybody wants one of those cool security cameras, but no one wants to invest the time to learn some simple networking skills, such as using a router UI to find/assign an IP address... You can create a very nice system using a software package like Blue Iris so that your security cameras function with or without Internet access.
All information you’re supposed to take away from their charts is just this: “Wow, that looks faster than their competition.” None of the general Apple consumers care if their SIMD or whatever benchmark is precisely 1.321353x faster. That’s the definition of minutiae.
Pretty much this. If you don't set boundaries, your job will set yours.
With gyms closed, this might be Apple’s most successful service launch.
Google's new icons are literally camouflaged. They have simple shapes, but the color changes break the shapes into indiscriminate masses of stuff.

That's exactly what animals and the military do to disguise themselves: They break their own shape and outline so it can't be snap-recognized as being distinct from the environment.

Google's new icons do exactly that, except that app icons should be snap-recognizable. Now they're a herd of zebras where you can't tell where one begins and another ends.

Someone ran a colorblindness filter on them. Predictably, they looked better because turning everything non-blue into yellow made the shapes more coherent.
Well, have you tried it?

Every time I try to book a trip, the single compartment is grey and says that this option is not available for this trip.
I like being able to listen to Music while running without needing my phone, but that’s 1) pretty niche, and 2) requires Apple Music. There’s also notifications and companion apps if you use an iPhone, and just general Apple ecosystem niceties.
Can we get the Hellas Express back? Dortmund -> Athens. It was ended by the war(s) in the former Yugoslavia. Yeah, cheap EU flights probably eat into its viability now, but I rode that train all the way to Athens twice and it was two of the most memorable (if uneventful) experiences of my life.
Google.com however still looks and works almost exactly as it did 20 years ago. I don't know of any other site that has done that. I must give them credit for keeping the flame of simplicity lit and not giving into churning ads on the world's #1 Alexa ranked site.
The Great HQ Migration
Nicholas Kristof writes:

> The Internet Watch Foundation couldn’t explain why its figure for Pornhub is so low. Perhaps it’s because people on Pornhub are inured to the material and unlikely to report it. But if you know what to look for, it’s possible to find hundreds of apparent child sexual abuse videos on Pornhub in 30 minutes. Pornhub has recently offered playlists with names including “less than 18,” “the best collection of young boys” and “under- - age.”

Is there any information that IWF has done more sophisticated audit than relying on user reports? Have they used advanced "fuzzy" searching algorithms that Facebook uses to identify known videos that have been modified in some way to get past filters?
Yep. I'm happy to give out my phone number to people at work in case of emergencies, but I do not want work notifications at random hours of the day when I'm not working.
Slack is like a bad email client. It takes the onus off the message author and instead places it on everyone else. It's not your job to make sure I'm CC'd when necessary, it's now my job to wade through dozens of channels to make sure I'm always up to date.
Despite having been in Chrome since 2016, CSS Variables seems, like Flexbox, the sort of thing which I've hesitated to adopt entirely too long, but as soon as I do, will use it everywhere and wonder why I didn't switch sooner.
I've been telling my friends for months that if I were to create a startup I would use discord over slack, and my argument is always predicated around the fact that if you want to have a voice conversation with someone and share your screen the flow for it is easily 5x better than the slack calls.

They laugh at me, but I think its a viable use case
I grew up in the 80's too. What you say is very very dependent on your service area. I have fantastic coverage where I live, but I live in a big city. I've never had a problem with initiating a call on my mobile. It's likely my operator has done a better job of pico-celling my area than yours has. You might consider switching.

I got fast busy tones several times a year back in the 80's, and it usually corresponded to whenever a concert was announced. Maybe my phone company back then was as bad as your mobile services company is now?
Slack has a feature to turn off notifications outside of working hours (or whatever hours you choose). That's what I use.
There's another benefit here that I haven't seen yet. Suddenly it becomes potentially reasonable to fully trust "clients". That enables much better anti-latency schemes which, combined with the clients probably being on the same low latency cloud network as each other, could potentially produce some really fantastic results. But you'd probably have to design the game engine around it.
This is super cool! I want this!
> The beginnings of trips are going to be slow even if the end is not.

Endings too. You cannot just slow down. No brakes in space. And if your engine is low thrust, you'll need a while to slow down too, unless your goal is kinetic impact unto your target.
I often describe the sensation of trying to read ML-generated text as "feeling like I'm having a stroke". Phrasing not original to me obviously, but I like it. Although I've never had a stroke myself, so I can't say how accurate that is.
Notion's userbase is also largely high-IQ techies obsessed with new, fancy, trendy stuff. They'd hate no change more than constant change.
Yeah, I think of Slack as the virtual version of the open office. Anybody can bother you at any time.

In the real world, if we ever return to it, I like having physical team rooms, the sort of thing you have naturally when it's an early-stage startup in a single space. When everybody knows each other and is focused on the same goal, it's not hard to work out good communication and space-use norms. But scaling that up into large open-plan offices can quickly turn maddening. It's the tragedy of the audio commons, and anybody can walk up and tap you on the shoulder.

For me Slack is the same problem, but worse in that it removes some of they physical signals and feedback mechanisms that work in an open-plan office.
Is it possible that in your work experience, the distinction between work and leisure was already being undermined?

As others have said, Slack often amplifies toxic workplace culture, just like any effective tool tends to be a "force multiplier" in the hands of its users.
In many countries there is a problem with inadequate birthrate. In the future, these types of AI-girlfriend programs might actually make that a somewhat harder problem.

For myself, honestly if such a program existed that actually had human-level AI and was designed to follow my interests, I might talk to it a lot. Especially if it could actually help me with my personal training or research.

Then combine that with sharing my worldview, and having a realistic appearance according to my idealized whims..

But I have tried what I believe to be the best of these AI programs in English like Replika or the new AI Dungeon engine, and they are obviously not yet intelligent like humans. But there has been quite a bit of progress recently. Especially for example in the latest Dragon AI Dungeon engine, although the memory and time scales it operates on effectively is limited. Along with obviously not having a deep model of physics or psychology.

It seems like at minimum we need kind of a breakthrough in integrating spatial-visual data with text processing to get true natural language understanding that incorporates physics and psychology. But if someone does manage to do that, maybe with some kind of new Mega Multi-Modal Captioned Video Transformer trained on half of YouTube with 100 trillion parameters or something.. we might get there within less than three years. Kind of a long-shot but who knows.
I don't super understand these articles. Before slack we had Lync, and then skype, and now it's slack.

It doesn't replace email, it replaced those other communication apps.

I am aware that Slack has a crusade against email but the article or that business example didn't ask why not both? There's a need for real-time communication and there's a need for email too.
88.6 million followers
I agree, that is a very good question. I would also suggest that we should not take for granted the word of a media organization who wishes to get clicks or even a prosecutor who wants to villainize their target for political points.
I believe the problem being addressed is where the payload may be transcoded in flight or otherwise not delivered in exactly the same form. Put another way: the signature validates the payload, however it may end up being represented to the validator on delivery. It isn't simply a transport integrity measure.
“Provenance” is about the object that a pointer refers to. In your example, i and j are different objects and the language does not permit you to modify j using a pointer derived from i.

Your comparison with parallel loops is interesting because in the case of big arrays, all the pointers refer to the same object, so the compiler can’t use provenance or strict aliasing to prove that they don’t overlap. So you have to use the pragmas to give the compiler permission to treat them as non-aliasing.
Facebook does it and they mostly suck at it too. At that level, you just make the changes.
No idea, but someone uses disc here: https://jdebp.eu/FGA/floppy-discs-are-90mm-not-3-and-a-half-...

(btw, diskette comes from disk)
Perhaps this will shed some light: https://oc.ac.ge/file.php/16/_1_Shirky_2005_Ontology_is_Over...
I think addicting and what may seem productive such as checking the news feed is the most harmful. I have been affected by this, in which you can easily lie to yourself that what you are doing is useful when in reality it may be of little benefit at best.
I have used Slack for two years now and don’t see any problems with it. 35 people at my company.
I can certainly relate to this, my poison of choice was diablo 2. At first playing and discovering all the various items and stats was fun. Killing monsters and advancing was fun. At some point it just became a habit, then towards the end it became a chore. Yet I still spent endless hours doing it. For me at least it could probably been classified as an addiction.

There were some fond memories from it, and there were certainly many enjoyable moments. But it was certainly not done in moderation. I'm also glad I pulled out of it, and didn't get into a similar situation with a different game.
For me I have travelled many time in sleep-trains in the post soviet countries.

Provided you are in 2nd class or higher, the sleep is generally comfortable and lulling. But I might be used to it, as we also did often when I was a child and I was used to rocking and train noises.
Whilst not being a "cloud is someone else's computer" adherent, the notion SaaS products can't be misconfigured into opening up security holes not present / so serious in some on-prem environments doesn't hold water - see the last decade's stories of accidentally open S3 buckets, plaintext secrets pushed to public GitHub repos, and all manner of other "minor misconfigurations"
The best sleeping train experience I had was from southern Thailand to Bangkok. The whole car was one big compartment, but it was surprisingly clean and comfortable.
It doesn't need to be an optical trick. It just needs to look and move realistically.

And also say things that are not nonsense.
3D model of Athen's ancient public toilets [video]
This youtube channel has other fascinating videos - such as what the Athens Castle (Acropolis) looked like at the time.
> there is absolutely no reason clients should have direct message channels with your company's employees and expect to get a response 24/7.

Uhh... except in Investment Banking. I suppose when your client is paying so much, they rightfully expect a 24/7 hotline.
Ontology Is Overrated: Categories, Links, and Tags [pdf]
Sleeper trains were de rigeur for our travel when I was a kid in the 60s and 70s: Paris-Simplon, The Flying Scotsman and regular trips between Melbourne and Adelaide. All are now gone, or recreated as shadows of their former selves.

A 1980s trip on the trans Siberian express: I remember it as being "third class", though perhaps it was simply not first class; the idea of classes of service in a soviet train amused me, though the realities of the spartan accomodation made it only technically a "sleeper". But the friendly fellow travelers made up for it.

About 15 years ago we took sleeper service from Paris to Berlin, in a bid to convince my wife that it was a fun way to travel. It was not.
"Being boxed in" - I think this is the crux of the point. It is being defensive with respect to the current position. Good design might need to consider the legacy, but rarely should be constrained by it. However in many situations an org can't really make these decisions and it takes a senior executive to own the decision that might cause near term blow back, but also enable escaping the local optima to a better one.
> Why are there so many people who absolutely deny Russia does any hacking.

Because there are many people paid to do so. (and soon if not already automated bots).
My thoughts exactly. I spent a good amount of time learning about and cracking various schemes. It was never about distribution but about bragging rights and the different ways code was obfuscated. Most were disappointingly simple, others had more layers, very rarely found ones that needed special effort beyond say a person-day or two to solve.
One thing from the article I really wish they fix, is adding labels!

I get confused so much nowadays with the icons, and many apps no longer even have an option to expand and show the labels. And all the labels are mono-color too, no more colorful icons that help make them distinguishable.
Here is the actual order (PDF warning): https://www.ftc.gov/system/files/documents/reports/6b-orders...

I would encourage everyone to read it. My personal take is that this is a ridiculous amount of homework to do in 45 days, and is essentially the FTC asking for not only these companies' "secret sauce" but also their confidential bookkeeping. I would be astounded if none of them challenged this order.

For example, requirement 12.d.: "Submit all documents related to the Company's strategies or plans, including but not limited to research and development efforts." It is not clear the FTC has this kind of authority to essentially demand "what are your trade secrets and future business plans?"
Show HN: A book that explains “the cloud” for your non-technical friends/family
Tether skeptics always point to this, and then say even that 74% wasn't all in cash, a lot of it was in Bitcoin.

If that's true, and it Bitcoin has tripled since then, doesn't that mean they could be over-collateralized now?

I don't mean to defend Tether here because I don't have evidence either way, but the skeptics would be more believable if they followed their own accusations to their logical conclusions.
Hah! Their simple landing page is like a lightbulb from an anglerfish when it comes to ads.
I see where they claim it's a sophisticated / state-sponsored attack, but could you share where they attribute it to Russia in particular? If that's a political assessment made by the media that's one thing, but if these sourced have some sort of technical data that inherently links it to a particular nation... that's something I haven't seen.
I have found them to be highly uncomfortable. I’ve taken several night trains in and around Central Europe and the rooms are claustrophobic, and god help you if you are in a four person. There’s barely any room for two people to stand. I’ve had arguments about temperature control where a lower bunk wanted air con off as it blew on their face, leaving it about 40c on the top bunk in summer overnight.

In Finland I’ve taken one of the more “luxurious” cabins with two bunks and a tiny shower. It’s marginally better but the walls are made or paper and the train stops during the night and you are awoken by passengers coming and going and worse the beeping of doors closing. This is with silicon earplugs.
I completely agree, but they haven't emerged at the expense of blogs and other types of website that existed in 2000.
We need a way to unit test documentation to see if the code snippets still compile and the things that are referenced still exist.
I was watching a Jonathan Blow clip recently where he was bemoaning all the layers of abstraction we've put over executables, which are all x86 (or ARM etc) at the end of the day.

It got me wondering if it would be feasible to have a single executable format that works across OSes. My OS knowledge is pretty rusty. What are the main roadblocks? Will we always have to have at least some runtime layer like WebAssembly?
And I agree, with an UB the original code is undefined and so any optimization is not right nor wrong, simply keep that UB.

But then, why such a long article for a code whose second line is a UB ('p+1' is undefined)?
Why does e.g. Inbox have to be forced on everyone? Google has a world-scale user base, why is it critical that we all use the same interface?
Continuous glucose monitoring doesn't require a blood draw, but it isn't in a form that would work in a watch to my knowledge.

I expect that Apple and others are heavily invested in cracking glucose monitoring on a watch like this. That unlocks a lot of possibilities for diabetics and non-diabetics alike.

Levels is probably the closest thing to this right now: https://www.levelshealth.com/ - There are other continuous glucose monitors, but the "smart" integrations with fitness tracking, etc. seem novel to me.
Has to be a new chip, this one is limited to 36bit address space. We won’t see a 32GB M1
Software development is one of few areas where a simple folk with little money can start something great and make big bucks. Implementing your proposal on a global would kill it all and whole lot of innovation with it.

As they say "live and let live". We already have this control where it is needed. Leave the rest to manage their own affairs.
This reminds me of a less interesting story:

My father bought a 386 for his work to replace a 286 which only had a 5.25 floppy drive. The 386 had both a 3.5 and 5.25 floppy drive so he quickly switched to the more sturdy 3.5 disks and moved a lot of work to the 3.5's.

Everything was working great until he got a second similarly spec'd 386. For some reason the machines couldn't read each others 3.5" disks. So he called his programmer friend who stopped by and did some testing. Both machines could format/read/write their respective disks no problem. So he formats and writes a test file to a disk from each machine and takes them home with him.

My father gets a call from him the next day: "call the vendor and have them give you a new 3.5 drive in the original machine" Turns out the heads in the original machines 3.5 drive were slightly misaligned mechanically to the tracks. This caused the disk to be perfectly workable in the bad drive but fail to read in any other machine.
I’m pretty disappointed by the Apple Watch gps tracking accuracy. I have a lake near me, a full lap around is 5.8 km, measured with multiple watches. I like Garmin watches for running, but this time I’ve managed to forget to charge my Garmin for multiple days in a row and considering I’ve just bought an Apple Watch 6, I’ve decided to test it. I’ve bought it because I like gadgets, not that I was needing it :)

Apple Watch showed 6+ km for the same distance. Maybe it seems a deviation that is so small that it is insignificant, but for me it is not. I’m fighting hard for each small performance increase, this equals to a few weeks of hard work which are ignored (I’m expecting this to be unreliable in both ways, up or down).

Other major 2020 new feature that I’ve tried is the blood oxygen measuring tool. I was getting different results with up to 4-5% variation between consecutive measures. You can say that it’s user error, but whatever, if it only works when planets align maybe this is a feature that is not ready. I did not get this from my cheap chinese monitor.

In the end I’ve decided to return it. It is an awesome smart watch, but a lousy sport watch for my very own needs. I’m sure other people have different experience with it, but mine wasn’t good.

edit: regarding music, I could already do that with my Garmin 645. It syncs with Spotify playlists.
The choice of words for website is unfortunate, makes it look scammy.