skysight-inc/HackerNews huggingface dataset:
Nylas | San Francisco, New York, Denver, Toronto, Amsterdam, London, Vancouver, Dublin | U.S. Remote-OK | https://www.nylas.com

Our mission is to power the productivity layer of the modern technology stack. Nylas is a pioneer and leading provider of universal communications APIs that allow developers to quickly connect their applications to every email, calendar, or contacts provider in the world. More than 40,000 developers around the globe use the Nylas communications platform to process over 1.2 billion API requests and 20TB of data per day from providers such as Gmail, Microsoft Exchange, Outlook, Yahoo!, and more.

To learn more about who we are and whether this is the right place for you, check us out on Comparably: https://www.comparably.com/companies/nylas

Here are some of our open roles. To view all open roles, click the first link below:

* All open roles: https://jobs.lever.co/nylas

* Senior Site Reliability Engineer (Dublin, Amsterdam): https://bit.ly/31H6gTH

* Software Developer in Test (Toronto, Vancouver): https://bit.ly/3rac1Er

* Senior Backend Engineer - Connectivity (Toronto): https://bit.ly/2SdicYF

* Technical Support Engineer (Toronto): http://bit.ly/392GHj1

* Technical Support Engineer (Amsterdam): https://bit.ly/31LP1RS

* Senior Software Engineer (Toronto): http://bit.ly/3pSkdbi

* Senior Engineer - Intelligence (U.S. & Canada Remote): https://jobs.lever.co/nylas/6cf4a6cb-4c7d-4687-adc1-f3f4c6c1...

* Senior ML Engineer (Toronto): https://bit.ly/3ufmH60

* Full Stack Develop Relationship Advocate (San Francisco, Toronto, Remote): https://bit.ly/2QQ66Hi

Tech Stack: Python, MySQL, Redis, Kinesis, HAProxy, Linux, Javascript, React, Redux, Flux, Flow, Elasticsearch, AWS, Jenkins, MyPy, nginx
If the OS has ads out of the box, it is already broken.
I don’t think it’s naive. I don’t live in Georgia but I have mowed, trimmed and maintained yards of similar size and obstacle count many times. That list of additional chores doesn’t take long, especially if in the yard weekly so only incremental upkeep is required and no rarely done parts are difficult (large thorns, lots of sticks or walnuts, difficult edging etc.)

I don’t doubt a slow person or a meticulous lawnhead could fill the time, to be clear, but that same level of effort and speed should be applied to measuring the difficulty of maintaining a forested plot in order to make a useful comparison.
(Strictly) copying data between protobufs is pretty hard to mess up.
"Yeah, we have this really suspicious code here, sure, but we have not started calling it. Pinky swear."

The issue here is not the trustworthiness of the pinky swear...
Join the Conversation: Which topic would you dive into for a day of learning?
Thank you for being one of the minority that do this!
AFAIK they have a perpetual architectural license dating back to their ownership of ARM, so they don't have to pay to re-up their right to develop their own ARM designs, but the do pay a per-chip royalty.
I use a gram scale and eat only plants with home made bread. What can I say? On average it’s probably 1100kcal per day and weight loss seems invisible.
This is exactly what people said about eBay, no?
GBP/JPY was falling from Sept 2015 through to the actual referendum, and then stabilized there at the same level as it was between 2009-2012, or actually slightly higher.

https://www.google.com/search?q=gbp+jpy&oq=gbp+jpy&aqs=chrom...

Given SoftBank paid a 43% premium over the share price at the time to buy it, and given the strategic nature of the ARM acquisition for them, it's unlikely relatively small currency fluctuations made much impact on that decision. Masayoshi Son is not exactly famous for his finance-driven, highly calculating approach to investments.
That sounds more like banter (or something like that) to me to be honest, I haven't been to a video editing bay so yeh I have no idea, but to be honest in my experience the vitriol given is inversely proportional to how serious it is.

As I said, could be wrong though, maybe developers arent alone in not liking each other
The Delta variant is so contagious that everyone will eventually be exposed regardless of what we do. There will be no significant herd immunity effect to protect people who cannot be vaccinated or who are immune compromised.

https://www.businessinsider.com/delta-variant-made-herd-immu...

Vaccinated people who get infected are probably contagious for a shorter period. However that only marginally reduces the risk of contagion for any individual interaction. Over an extended period of time everyone will be exposed.

Think of it like a soccer goalie defending against an endless series of penalty kicks. He might block the first few but eventually a ball will get through.
Ah yes - the "sheepdip" as we call it
Well, she is dating a Hackernews.
The technical community was labeled the "screeching voices of the minority".
> If you want to quickly commit something really small and trivial in master/a branch/a PR without having to do the whole stash/checkout/pull/change/commit/push rigmarole (like if you're in the middle of doing something else).

Agree, except code formatting (e.g. w/ Prettier) is missing - which would make it extremely helpful to do small PRs.
Implementation might be a bit different because they are coloured but essentially yea. Whoever designed the icons or paid them too would own the licensing on them. I think most people think of fonts as free because they are soo ubiquitous but I have been caught out using licensed fonts on a site without the license.
Android phones don't scan the data on your phone looking to notify the authorities that you aren't complying.
> Proof of Stake, by its very design, centralizes over time.

I don't see how. If I have 10% of total supply and you have 20%, means I get 10% of mined coins an you get 20%. This means we will stay at the same percentage over time, no?
> If pyright were GPL'd then MS would own their own pieces, but the contributions would be owned by others

So in your hypothetical, Microsoft not only uses the GPL instead of MIT outbound, but accepts contributions under the GPL instead of the CLA it uses for most MS open source project contributions, including pyright, inbound, etc.?
All code is legacy code. As soon as you start changing the existing code...it is legacy.

I'm on a project now that has not released to prod. It has a lot of new legacy code.
What I find most interesting is that they have apparently delayed both the iCloud photo upload scanning and the Messages parental control scanning which uses a completely different mechanism.

The latter when it flags something in a message to the child warns the child and asks if they want to view it. If the child says "yes" and is 13+ it shows it to them and that is the end of it. If the child is 12 or under, they are warned again and told that if they view it their parents will be notified. If they say "yes" again they are shown the image and their parents are notified.

Note that no one is notified unless the recipient is an under 13 child and the child explicitly decides to allow their parents to be notified.

I've seen much fewer objections to this. I don't see why they seem to be tying this and the iCloud scanning together in one release.
The lesson is that while people say they make data-driven decisions, scientists like everybody else just goes for the narrative with the prettiest picture that also looks like what people think is already true.
Yes, the finder predates cloud syncing and is not designed for managing storage space.

iOS has a built in tool for managing storage space, which is much better.
Indeed, git format-patch found them. The magic numbers were present in the very first commit, and removed on 17 Apr 2020. The readme of the first commit said this:

The aim of this project is to reverse GTA III for PC by replacing parts of the game one by one https://en.wikipedia.org/wiki/Ship_of_Theseus such that we have a working game at all times.

Gonna be interesting to see the 2400 years old thought experiment tested in a modern US court :-)
Hmmm...might be a model thing. We'll look into it
You would think that, but facebook detects 20 million shares of this material per year. Presumably at least part of that group that shares the known material are also abusing children and creating new material, so this does look like an effective detection method for finding some of the people who abuse children.

https://www.missingkids.org/content/dam/missingkids/gethelp/...
> The web.

this is intangible & ungraspable. it compares in no way to files. if you think it does compare to files, explain how.

chiefly i see the web as in no way offering the user-directed malleability that a personal computer has. the web never achieved the vision of writability that Tim Berners-Lee imagined. it should. but it hasn't.

> None of these things are done better by simply having folders full of files.

this is not what files are though. they're also symlinks and extended attributes.

and again i'd argue that most every system is better when it has files under it. tools like Roam are better when there's user-manageable files underneath: the excellent open source Foam (https://foambubble.github.io/foam/) does just that, and is easier to manage for it, while retaining the non-file-centric linked-web-of-documents feel that Roam/Zettlekastan-notes is known for. the alternates you cite aren't alternatives: they're all doable, easily, as files and folders. to not afford the common-man's offering for these applications is a travesty & a crime.

my father greatly prefers managing photos by folders. it's the only system that has made sense to him. he's found every alternative jarring & frustrating. there's a common ground, something tangible & real about the OS having constructs & tools for managing digital things, and my dad gets it, & can use it. not being subject to each application's intangible, abstract digital entities, having "real" digital entities is empowering.

> You also simply ignored the other examples, like notion, or roam research.

still not sure what any of your arguments are. you cite applications but don't provide even an elementary review of how or what characteristics are different, how the experience is different. your parade of other applications is just adding more chaff. i think your analysis is weak.
A bit of a tangent, but why do people insist on posting these things to twitter? They are so annoying to read like that. What does twitter offer that other platforms, designed for this type of content, don't?
Well it's a comparison. Not once on the security clearance paperwork is alcohol mentioned, while if you have smoked/eaten/etc. marijuana at ALL in the past 7 years, it's practically an instant deny unless it was under some exigent circumstance. You can even be denied if you don't partake but are close contacts with other marijuana users.

Obviously if someone is _addicted_ to either, that is a security risk. But the extent to which they reject people for recreational marijuana use is laughable.
https://twitter.com/WebPDFpro/status/1427911634387836935

Helvetica Now Variable Complete Family
Unlimited for only $2,705,353,197,552,556,500.00

That is two quintillion seven hundred five quadrillion three hundred fifty-three trillion one hundred ninety-seven billion five hundred fifty-two million five hundred fifty-six thousand five hundred dollars!!
Half joking:

so far GitHub Copilot is more feasible as tool for humans doing code-coverage for its input code, "given enough eyeballs, all bugs are shallow" style. When a developer goes, "huh, Copilot generated insecure code, better report it to the original project it learned it from" - if only Copilot was able to link to the original project, it would all be great and useful.
Honestly, maybe that happened and they went "oh. shit." and now they're "delaying".
At most large companies things are organized in such a way that internal teams are your "paying users". Some internal teams at some companies even say "If you want X feature and Y support you need to request $$$ funding and N people for our team".
Statistics and psychology: Multiple comparisons give spurious results
Anecdote is not data.
We're approaching a strange post-empirical world where the right chart or graph can be used to justify any public policy, and often changing how the data for the chart is collected, analyzed and presented is easier than solving the issue. The collective anecdotes of thousands/millions of people can be dismissed because the chart says otherwise.

Disagree that crime in your neighborhood has dropped? Just because your car has been broken into and your neighbor got robbed doesnt mean there's a trend. Anecdotes arent data. Do you have a source for that?
> I don't know why so many developers moved to rolling their own sync.

Sync is great for justifying a paid subscription model
But why would you want to default to Chrome and not Firefox... ?

OK OK the point is, it should be the user's choice to (easily) switch. Even if they are wrong!
> I usually notice severe metabolism slowdown when sitting for prolonged periods of time. I can eat 800-1200 kcal and not lose any weight (and I’m 200lbs).

I'm also a software engineer and I too sit for absurdly long periods of time.

Your body will use the minimum necessary. If you sit for a long time, most of that energy will be directed towards your brain.

At the end of the day, you simply have to reduce energy intake below baseline requirements. Then you will lose weight.

Note this is an absurdly unhealthy way to lose weight, as you will be neglecting cardiovascular health, muscle mass, bone strength, etc. In my experience, this can lead to "brain fog" and other issues programmers don't want, so that also has to be carefully balanced.

But you will lose weight, if that is the goal.
there's a video; make your own conclusion.
> Are we taking advantage of efficient production abroad to cut prices for consumers, or are we becoming excessively dependent on foreigners?

Another important point is that outsourcing as-actually-implemented isn't usually seeking "efficient production," just labor arbitrage.

> If you want to promote local production, just subsidise local production. It's generally a bad idea, but the least worst by a long mile.

I'm also fine with subsidies, but often that seems more difficult to sustain politically. It seems like tariffs and subsidies go hand in hand rather than be an either/or policy (e.g. use tariffs to fund the subsidies).
Joel Spolsky used to work on Excel and he has written some brilliant stuff about it (at least, in its early days). My personal favourite is the revelation that the Excel team had their own C compiler, which kind of takes Not Invented Here into the stratosphere.
Tyler Robertson (who made this) makes a bunch of other cool stuff with favicons. https://favicon-snake.glitch.me/ is another game you can play there too.
> Windows 11 Insider Preview makes it more difficult for users to default to Chrome

Are they implying that it won't be more difficult to default to Firefox? I ditched Chrome already.
I hear you. Don't get me wrong, I have plenty to complain about in Linux too which is why I'm still on Windows, but the day is coming where Microsoft has finally made Windows so shitty that it drives me away.
Very interesting video on wild mushrooms cultivation from picking, sterilization chamber making,inoculation samples making, inoculation process, growing chamber making with control and monitoring systems, grain spawn preparation, mushrooms growing and last but not least cooking with time lapsed video!

Mycodo open source IoT monitoring, control and automation system based on RPi being used in the video [1], and previous discussion on HN [2].

[1]https://github.com/kizniche/Mycodo

[2]https://news.ycombinator.com/item?id=26861471
> the iPhone borrowed some UI conventions from Palm OS

This isn’t the case. iOS is closer to
“At ease”, which pre-dated palm os by a decade.
If you search like "animal food" you'll get a lot of memes related to animals and food without specifically mentioning those words (e.g. "dogs" and "eating" in the caption) so it's definitely using a neural net to grok the semantics.

The trigram thing might just be a weird glitch in the pretrained model we're using (sentence-transformers/paraphrase-distilroberta-base-v1)
This. Corporations are cya machines. Also liability may not be prevented but meaningful punishment always seems to be avoided.
Oh my gawd! Open fire! Ze particular matter! Ze dust!

Lol, lighting a noodle to lighten a candle. I haven't thought of that. Stunning.
I think that's pure marketing. If you download a "native" app, you're more committed to their product. And they can show an icon on your home screen. It is probably more comparable to a bookmark.
You're missing the point. Folks are advocating not having Apple policing the app store and allowing other app stores, instead, which will be magically better-policed somehow, which is of course total bullshit. Thus my comment. FSF wants to get rid of what works for consumers, and gives consumers very tangible security and convenience benefits, and then replace it with...nothing. Nothing at all. And then just fantasize away all the benefits like they were not there. That's bullshit.
Native apps can keep users more engaged (think notifications) and collect more and better data on them
> While we fertilize the soil

For the most part farmers only add 3 macro nutrients when they fertilize: N,P,K. As you suggest there are many micro nutrients that are likely being depleted because they're not being replaced.
All good questions.

1) It is a custom instruction set, you can rean the ISA guide over at https://www.hpc.nec/documentation

2) The main difference in simple terms is that AVX instructions have a fixed vector length (4, 8, 16 etc). With the SX the vector length is flexible so it can be 10, 4, anything up to the max_vlen (up to 256 on the latest ones). Essentially the idea is you have a single instruction that can replace a whole for loop. Without a good compiler though that means you have to re-write your nested loops.

3) There's currently two options when it comes to the compiler, you can use the proprietary NCC or use the open source LLVM fork NEC has. NCC is less compatible than GCC/Clang (particularly modern C++17 is problematic) but has a lot of advanced algorithms for taking your loops and rewriting them and vectorizing them automatically. The LLVM-fork currently supports assembly instruction intrinsics but they are still working on contributing better loop auto-vectorization into LLVM.

4) Porting software is not terribly difficult to get working, but quite a bit harder to get performing very well depending on the type of workload. Since the Scalar core is pretty standard, you can almost always take regular CPU code and get it running (unlike GPU code in general). If you don't leverage the vector processor though, the performance you get will be nothing special, especially at 1.6GHz. Most of the software made for it starts off as being CPU code and is then modified with pragmas or some refactoring to get it running with good performance on the VE. In almost all cases the resulting code still runs on a CPU just fine. One example of a project that supports both in a single code-base is the Frovedis framework[1].

I think the chip deserves a little more interest than it does. It's one of the few accelerators that you can 1) Buy today, right now 2) Has open source drivers [2] 3) Can run tensorflow [3]. The lack of fp16 support really hurt it for Deep Learning but it's like having a 1080 with 48 GB of RAM, still lots of interesting things you can do with that.

[1]: https://github.com/frovedis/frovedis
[2]: https://github.com/veos-sxarr-NEC/ve_drv-kmod
[3]: https://github.com/sx-aurora-dev/tensorflow
Even when birds or small mammals eat and digest the seeds?
In other news: Pope confirms he is Catholic.

But seriously, if a person confirms they aren’t valued at a company, of course they’re going to leave.
UBI might fix this. Criminals, as a rule, aren't doing it for lulz.

It's like the free speech problem. Don't combat the bad by trying to stamp it out. Combat it by providing a better option.
I wonder how much CPU load changes the equation. I've experienced USB input locking up or stuttering as a result of high CPU load, which presumably wouldn't happen with PS/2.
Not a particularly shocking conclusion, but good to have the data. Telling an employee they have no opportunity for vertical growth in an org typically results in negative consequences.
Same here. I installed arch on my x86 MBP and I’m honestly shocked how smooth it went and how well it runs. Definitely a good time to get back to open source desktop experiences (after ~17 years for me). Now I’m waiting to do the same thing with my M1 MBP which is still on Big Sur for now (Asahi linux looking very promising though!).
PSA: It is legal to purchase p. cubensis spores for microscopy use in most of the USA.
I found a series of papers about HyperFlow, a data flow visual language for tablets: http://web.archive.org/web/20200803001819/https://hopl.info/...

I'd also be remiss to not mention Ken Perlin's Chalktalk project, though that's mostly a presentation system as it stands: https://github.com/kenperlin/chalktalk

These are both largely graphical and gestural, with a good number of low-stroke symbols instead of handwritten strings for the most part.
Your claim isn't scientifically accurate. I encourage everyone to get vaccinated if they can, however there is no evidence that this will produce a significant herd immunity effect or drive R0 below 1.

https://www.businessinsider.com/delta-variant-made-herd-immu...

Fortunately the extremely young are at very low risk of death.

https://www.who.int/news/item/16-03-2021-new-research-highli...
I love that we always use the average here for these justifications. We just slowly chip away and any and all excellence. 10x memes aside, we all know what it's like to work with a truly talented and productive engineer versus your everyday schmoe collecting a paycheck. It's a story as old as time, and yet here we are doing the exact big factory industrialization techniques other industries have done and that is commoditize the thing that made them exceptional and eliminating artisanship, uniqueness, and ultimately quality and character.

It's a tragedy of the commons of a sort.
I used actual toilet paper to write programs on for the first year or two after I started programming. (I just had no computer of my own.)

This was not the kind of toilet paper you would see nowadays, though. It was not in a roll, but a deck of precut pieces, and they were not soft at all. One side was glossy, and the other - rough. The glossy side was perfect for writing. It was almost like a notebook, only cheaper.

Here's a link to a somewhat similar kind - https://www.ebay.com/itm/VERY-RARE-OLD-ORIGINAL-RUSSIAN-TOIL...

(I'm not the seller, I swear.)

I do miss these times. I could actually write a whole program without compiling it, and it would run fine on a computer later. Most of the times.
[citation-needed], and Apple's pinky swear doesn't count.
Dude github1s was an outstanding idea, and I use it frequently. I'm surprised GH didn't steal it sooner. Sucks they didn't credit you or github1s in any way, but I guess at this point you've been well and truly sherlocked :-(
Operating systems in beta are buggy, usually up until the eleventh hour. Yet, we continue to be surprised when the latest macOS preview or Windows beta eats our homework.

Just a couple months ago we were bemoaning the issues in macOS Monterey, including VPN apps just not working. If you don't want bugs, don't run the beta.

Edit: why the downvotes? A bug in a beta is the only news here. Ads in Windows are not new. Critical bugs in Windows are not new. Windows updates and services breaking Windows is not new. Literally the whole point of the beta program is to find bugs like this.
Docker desktop for Linux is coming. They’ve already said so.
Your boss is going to end up paying for Docker. Giving your security department the ability to restrict what images you can pull is going to become a checkbox in your infosec audit.