skysight-inc/HackerNews huggingface dataset:
Google Docs isn't really made for conversations though. You can use it that way, but it can become confusing quickly, for reasons unrelated to instant typing. (For example, it's difficult to remember who said what unless you agree on some coding system.)
I don't know if I would call it a "language" (which to me implies grammar and some level of composability), but I suspect most people have these hidden subconscious languages too.

Think about the "bouba"/"kiki" effect [1], or how the spells in Harry Potter sound recognizably "spell-like" even though spells aren't a real thing. (In the latter case, it's because they're phonetically Latin-adjacent.)

For example, here are some nonsense terms:

* Swith'eil Aerveid

* Karflon B43

* Hooboo skramp

If I were to ask you all which is a dangerous gas, a sex act, and an Elven city, I suspect there would be fairly wide agreement. Inventing words that are evocative this way is a fundamental part of fiction writing, especially in fantasy, horror, and sci-fi. There's nothing profound going on here, it's just that language recognition is fuzzy and highly associative even at the level of individual phonemes.

[1]: https://en.wikipedia.org/wiki/Bouba/kiki_effect
Good question. Term is explained fairly well here https://www.investopedia.com/terms/c/coo.asp
For what it's worth, the email address for receipt thing is not always a marketing scam. Home Depot asks if you want a receipt emailed to you, and they have never sent marketing emails. Furthermore, they link the email address with the card you used to pay, so the next time you buy something it auto-fills the email address field. If it's a one-off purchase it's not worth it, but if you buy stuff there all the time (often expensive stuff that might need to be returned), having emailed receipts is great.
Not even that. It was some weird idea that the terms would expose the company to legal risk, despite the legal experts confirming its OK and them having no real financial stake in the company. Some people pick weird hills to die on. They absolutely see management as being evil and unreasonable over this despite anyone else looking at the situation seeing it as normal day to day business.
There is the myth of 'touch', the problem with the myth is that the piano was designed with the very explicit goal of eliminating it, just like it's predecessor, the harpsichord.

http://forum.pianoworld.com/ubbthreads.php/topics/3139/can-a...
A Quantitative Primer on Investments with R
Didn't live collaboration in Google Docs predate Google Wave?

The nice thing about Google Wave (other than the instant typing) was how you could seamlessly move between talking and collaborating.
They do. You can't access wifi scanning w/o location permission from user.
I have a catch all domain and regret it. I have a four letter TLD (idoh.com naturally) and not a day goes by where I don't catch splash damage from someone who made a typo or plugged in a fake email address somewhere.

Twitter, for example, seems to allow people to make accounts with unverified email addresses, and lately I've been getting password reset requests from a twitter user who plugged in some-japanese-name@idoh.com as their email address for Twitter.

Sometimes I get emails from, e.g., a vet's office, or some local cubs scout group. I've tried telling people that they got the wrong email address, but no way of explanation succeeds in getting people to understand that someone put down the wrong email address.
Hah. My brother once sent me this link. The house my mother grew up in, in Blair County, had one of these. I suppose that her family moved in about 1920.
I'm in this boat also. Geforce Now https://www.nvidia.com/en-us/geforce-now/ has worked pretty well for me with these sorts of games. It's not perfect, but it's been relatively responsive.
Honestly with Tim Hortons I bet the number of voters working there are quite small. They are one of the biggest users of the Temporary Foreign Worker program in Canada. Many locations are full of foreign workers. Some of these are students, some are from the program, but either way they largely aren’t voters.
They only cut 20% the 2.x MSQ. Significant, but not "most"
Check out kumospace. Start up with a really fun, functional solution to this problem. Maybe just a novelty generally but for a remote happy hour it was a game changer.
Any chance you'll release outside of Steam? Add one vote for Mac as well.
dbt Labs | Remote, USA | Transforming Data & Teams: https://www.getdbt.com/

We're a distributed remote team with a public commitment to open source, transparency, and creating more value than we capture. Check us out on
Enterprise Tech 30: (https://www.enterprisetech30.com/#mid-stage)

Here's a bit about us: Our open-source software, dbt, enables anyone who knows SQL to engineer, document, and test data pipelines. By letting analysts work like data engineers, dbt makes it faster, cheaper and easier for teams to serve great analytics.

Series D announcement: https://www.forbes.com/sites/kenrickcai/2022/02/24/dbt-labs-...

Meet our Team:
>>CTO/Co-Founder: Connor McArthur: https://www.linkedin.com/in/connor-mcarthur/
>>Chief Product Officer: Margaret Francis https://www.linkedin.com/in/margaretfrancis/
>> CEO/Cofounder: Tristan Handy - https://www.linkedin.com/in/tristanhandy/

>Tech Stack: Python, Rust, Go(lang), Django, React, Kubernetes, AWS, SQL [we will teach you everything you need to know]

Open Roles:
>>>>>Engineering Manager, Cloud IDE: https://jobs.lever.co/dbtlabs/7b36b862-e3f7-4fd1-b6db-ba05bf...

>>>>Engineering Manager, Infrastructure: https://jobs.lever.co/dbtlabs/ac37dfce-c9bc-4aff-9b3c-2688e9...

>>>>Senior Software Engineer, Adapters (OSS): https://jobs.lever.co/dbtlabs/e144608e-c09d-43b8-891b-ddc508...

>>>Senior Software Engineer, Runtime: https://jobs.lever.co/dbtlabs/fca8e728-7d2b-43ac-b71c-f956eb...

>>>>>Senior Software Engineer, Front-end: https://jobs.lever.co/dbtlabs/bb5e04ae-58d3-4057-83b6-cf0b60...
I wonder about being the sibling of someone that successful. Do you expect your bro to buy you a yacht and just party? Do you feel the need to compete? How can you?
This is one of the best articles I've read in a while about the philosophy of software testing, which has felt opaque to me at times.

Nice to have this person's high level thoughts all spelled out.
> The quality of posts

On Marketplace?! This blows my mind that you think this. It's a chaotic nightmare. Sellers post everything as free and then separately negotiate a price. Buyers repeatedly ask you if something's still available. Both of these mean something's very wrong with how people understand to use the system.
"It has been widely reported that JPMorgan Chase was in much better financial shape than other banks and did not need TARP funds but accepted the funds because the government did not want to single out only the banks with capital issues."

"You know, keep in mind, though, there are a lot of banks that are actually pretty well managed; JP Morgan being a good example. Jamie Dimon, the CEO there; I don't think he should be punished for doing a pretty good job managing an enormous portfolio." - Barack Obama

https://en.wikipedia.org/wiki/Jamie_Dimon#Federal_TARP_funds
I have been using a catchall domain since 2004 and it has been a lifesaver.

The sad part is when your email leaks from big companies, you definitely know. I started getting viagra spam delivered to equifax@mydomain.com back in 2007, long before their "big data breach", so it was only a matter of time before that companies pattern of poor security caught up with them.

Email should have always been a bidirectional address, representing the relationship between the sender and receiver, and not a wide open receiver for anybody who happens to have your address.
People != Code.

Code is logical, people are not. Cultures can only be removed, you will never convince a 40 year old woman working in education their whole life that their entire philosophy is wrong. They will continue to push their beliefs under the table. That's the poison that is naturally bred in public institutions. It's all politically motivated.

Not that I vote for them but you can see how little of a dent Trump made because the institutions around them were actively undoing their work. Perhaps for good reason, however they were voted in by half the population. What we see for support in education is largely confirmation bias. If you put it to a public vote higher education would be defunded.
What Is 1e100.net? (2018)
This is kind of less about the mistake of using a catchall and more about the mistake of naming it so obviously.
And Apple is no longer the cool company it used to be. Their decline in hardware and software quality was what made me stopped buying Macs after being a fan for the longest time.
Because it's ubiquitous and highly consistent, they have decent food and tea/coffee, it's relatively cheap and very fast, it's a great place to meet friends or work from home (away from home), and most of them are open until midnight at least, if they're not 24 hours.
Reading the comments here validates my experience. When K8s was pitched as a way to make this all run smoothly, I thought, "Great! I'll write my code, specify what gets deployed and how many times, and it'll Just Work(tm)." I built a service which had one driver node and three workers. Nothing big. It deployed Dask to parallelize some compute. The workload was typically ~30 seconds of burst compute with some pretty minor data transfer between pods. Really straightforward, IMO.

Holy smokes, did that thing blow up. A pod would go down, get stuck in some weird state (I don't recall what anymore), and K8s would spin a new one up. Okay, so it was running, but with ever-increasing zombie pods. Whatever. Then one pod would get in such a bad state that I had to nuke all pods. Fortunately, K8s was always able to re-create them once I deleted them. But I was literally deleting all my pods maybe six or seven times per day in order to keep the service up.

Ultimately, I rewrote the whole thing with a simplified architecture, and I vowed to keep clear of K8s for as long as possible. What a mess.
Wait a minute, but Rust and Golang are new!
Third Iron | Full Stack Developer (Mid-to-Senior level) | Remote (USA) | Full-time

Do you want to develop software that helps scientists, doctors, and historians discover breakthroughs? Join our small, fully-distributed software development team to help connect scholars of all disciplines with peer-reviewed journal articles.

Our company has been remote-first since we began in 2011. You’ll join a team with plenty of experience putting into practice what works well remotely, and avoiding what doesn’t.

Third Iron has never taken VC money, and we’ve never had layoffs. Our approach to hiring and selling our products helps us be confident that will continue far into the future.

Third Iron software is used by researchers at over 1,300 libraries, including universities, hospitals, corporations, and government agencies located across 35 countries.

In a refreshing change from advertising-dependent tech companies or those who sell user data, we instead have a business-to-business model. We sell our subscription-based services to libraries, and anyone affiliated with one of these libraries can use our software. We do not sell user data. Our focus is on building the best software to enable research that changes the world.

We’re looking for a developer interested in doing full-stack work, with a little more focus on the backend.

Our stack primarily consists of JavaScript (especially NodeJS), PostgreSQL, and Elasticsearch. Major supporting roles include RabbitMQ, EmberJS, AWS, Terraform, and Heroku.

If you’re interested in this fully remote position, we're interested to chat with you!

Please email careers@thirdiron.com or apply at https://thirdiron.applytojob.com/apply/89pa48CFm9/Senior-Ful...
Thanks for being so patient.
Each of these: Markeplace, Forums, Messenger are non sticky and with countless alternatives.

For example one could easily have two-three chat apps and use each with different people. I still use Craigslist, I think it works better and has better organization of categories.

The main Facebook app, now that is a unique product - yet frankly, from my perspective it feels completely marginalized, the content there is in worse shape than ever. I find the news feed absurdly bad, GAG videos and ads.
Not all, just the ones we know no longer serve their purpose.
> nag you that you're near one of their location

The Tim Hortons app doesn't do this. I don't think it sends any notifications at all, at least I've never gotten one and I haven't disabled notifications.
Which is sadly the norm on HN, only Web Development is difficult and complex. Everything else in the world is suppose to be simple.
>I also quite enjoy the added SWE challenges. I had to write so many complex algorithms (path-finding, logistics, serialization, ...) and optimize things down to bits (shaders, compression of in-memory data, ...) that were rarely required by my corp job.

If you ever need a reprieve or change of pace and want to write some words instead of code, do consider writing an engineering blog about how you designed and built it. Factorio's blog has been an enjoyable read, seems like a similar one by you guys would be as well.
Treat HR the se way as you treat the police. Don't talk to them.
I was there and it was amazing. After comparing this comment above with your typing there, and this comment here compared to my typing there, I concur.

/MagPie
Lloyd's is Pants:

https://www.theregister.com/2008/08/28/lloyds_passwords/
Fact: An well-equipped Raspberry Pi 4 has more memory, more compute power, more storage and vastly faster networking than the Cray supercomputer I worked with at a major oil company in the 1990's! With the exception of the craziness around click-tracking (web ads and marketing have warped compute use even more than crypto), the data required to run even enterprise-scale businesses today is not really all that large.

For almost all purposes, we don't really need thousands of containers running on unimaginably fast computers, coordinated by AI-driven automation systems. What we need is software that is not morbidly obese.
I'm still looking for the note taking app that can replace Tomboy. Not because Tomboy is great (it isn't), but because it's actually a note taking app. Most apps seem to be this huge convoluted editors, with a UI resembling an IDE. Which I'm sure is pretty nice for creating a nice hierarchical structure, writing long documents and crosslinking them but, for me at least, note taking is about taking random short or ad hoc notes. Be it during a meeting or just collecting information or organizing thoughts about a specific topic but not necessarily for the long term and then using those while working in other apps (e.g. writing code, creating a blog post, etc.)

And for that I need something that's lightweight on the screen. Just the text and none of the tools that take up extra space. Also, I'd have multiple notes (in separate windows) and have the app running all the time so that creating a new note is just a few clicks. (A global keyboard shortcut would be even better.)

Now the major shortcoming of Tomboy (besides the lack of real markdown support, though the bullet point handling is pretty much OK) is that it gets stuck at this lightweight level and there is no UI for the aforementioned organization. (Though it does create links semi-automatically, which is not bad, though I don't use it a lot.) So it seems that one can have either end of the spectrum, but most documents, at least for me, would start as lightweight notes and then some of them may turn out to be something more convoluted and for the long term. So it would be nice to have an app that covers both. (Unfortunately, copy-pasting from Tomboy doesn't work well, so the bullet point hierarchy gets lost. Also, it would be nice to have it based on markdown and plain text files, but it uses xml, IIRC.)
Tempo v1.0.0, a lightweight macOS timestamp decoding tool
Yes I might think about finding a job on the other end of the country, that would allow me a sleep schedule that feels less forced.
Also worth noting that McDonalds started buying their coffee from Mother Parkers, Tim Hortons' longtime supplier, after Tims was bought by Burger King/Brazillians and switched to distressing dirty bean water to save money.
The curse of strong typing
Woven Planet is hiring for Cyber and Vehicle security experts: https://jobs.lever.co/woven-planet?department=Cyber%20%26%20...

The jobs are located in Japan and Woven Planet does offer relocation. We do virtual work part time (most people work from home 2-3 days a week).

I am the hiring manager for the following vehicle security positions.

https://jobs.lever.co/woven-planet/fa6cc69a-2fee-46ff-adf4-7...

https://jobs.lever.co/woven-planet/3703d60a-c637-420f-a11a-f...

Woven-Planet has a reputation for an inconsistent process when it comes to hiring, but that problem is resolved for security positions. Woven-Planet is building the next generation of a smart city, next generation of mobility services, and programmable vehicles. Basically, this means you'll be deep in C++ code, doing cutting edge things.

You may contact me at caleb[dot]mcgary[at]woven-planet[dot]global if you have questions or are interested. Please put HN: Referral in your subject line.
Research & prop trading firm. Zug/Zurich, Full time, On site (visa sponsor).

We apply ML to algotrading. We use the proceeds to fund a fundamental AI research lab. Our primary goal is making progress toward AGI.
Over the last two years, we turned 5 digits into 9 digits, trading a volume of around 1-4B per day. We operate as a prop trading firm of 7, we are in the process of restructuring and moving all operations to Zug. The short term priorities are growing the trading team and starting the research operation.

We look for the following roles:

- Engineer (trading side): Design, implement and maintain the next version of our trading engine. Experience with market micro structure, writing robust code and dealing with unreliable APIs required.

- Engineer and/or team lead (ML side): Automate and maintain our current trading models. Improve our pipeline for model deployment, automated capital allocation and retraining.

- COO / Office manager. Fluent in Swiss german and english, experience running a business, coordinating lawyers and accountants. For this role, we require someone already in Zug or Zurich.

Keywords:
Trading side: cryptocurrency bitcoin ethereum machine learning deep learning algotrading market making high frequency trading limit orderbook liquidity provision market microstructure binance okex ftx python jupyterlab pytorch pandas numpy aws typescript postgresql pycharms numba rust backtest uniswap automated market maker liquidity pool arbitrage yield farming funding arbitrage prop trading hedge fund
Research side: probabilistic programming simulation generative models learning to learn inference modelling data augmentation causality self-play GANs transformers bayesian inference

If interested, email me at not_a_cat at fastmail com
It's neither precisely cause nor effect. We choose both the context we keep and the company we keep. And the two influence each other.
You're seriously claiming that PCs and AWS haven't been used for anything productive? Ok then...
I think this comes down to how apple events (the underlying mechanism used for applescript) works internally, which is basically rpc + relational queries. The only good documentation I've found on how this works is at [1]

>In order to use appscript effectively, you will need to understand the differences between the Apple event and Python object systems.

>In contrast to the familiar object-oriented approach of other inter-process communication systems such as COM and Distributed Objects, Apple event IPC is based on a combination of remote procedure calls and first-class queries - somewhat analogous to using XPath over XML-RPC.

I think the developer of appscript has posted about this on HN a few times in the past.

Btw the article's example is the following in py-appscript:

app('System Events').processes[(its.visible == True).AND(its.name.beginswith('M'))].name.get()

Although even this might be a bit misleading since the array access isn't actually accessing any array but from what I understand is just syntactic sugar to build up the query (the apple-event equivalent of a DOM selector or xpath). Or maybe if it's easier you can treat it as lazy evaluation, until the actual .get() fires the rpc

[1] http://appscript.sourceforge.net/py-appscript/doc_3x/appscri...
Typing status is already optional, private read receipts are just about to land in Synapse I think.
Shakespeare could have been just as brilliant a writer, but if he hadn't run a theater (and therefore had the power to put on his own plays), we might not have heard nearly as much about him.
You only need to throw a cloud of junk into its orbit. Seems like a big easy target.
I went to college while taking debt, and a big reason for it was not even just "advice", it was almost coercion, adults in my life back then (in a way I was still a minor, being 17) just outright made it look like not going to college, or waiting for a year to get in a military college (that was free) was going to ruin my adult life and whatnot, and when I was adamant about going to military college, my parents told me they would just go and sign me up for a private college without my consent ,and all I could do was choose what college I wanted.

No, I didn't went to military college, sadly, and now that I am properly independent and could do that in theory, I am over the age limit.

I am now debt free, but paying debts took a huge chunk of my life and set me back a lot, I married way later than I planned, got back to my sport way later than planned too and so on. (it took me 16 years to be able to rejoin my old team! now I am horribly out of shape and struggling to get back in shape).
> Because politicians exempted themselved from anti-spam laws, as they do with most laws.

Tons of companies will share/sell/buy your email address. Politicians just stand out because they're shameless about spamming, but email addresses aren't always used for spamming. They can also be used to tie logins to names and accounts across services. They can be harvested for various information they contain. Even folks with just one email address often give away their name, the year they were born, their hobbies, etc. Using an email address like uber@notcheckmark.com and Hilton@notcheckmark.com also tells a story about you and what services you use. Every scrap of data that can be collected helps build a profile of your life and email addresses are a part of that, even when they aren't used to clog your inbox with garbage.

I'd recommend using less obvious names, but I still don't see a problem with creating unique addresses for various services that demand an email account. If nothing else it's a great way to compartmentalize the crap they'll send you (spam or not). If someone questions why you have COMPANYNAME@example.com that should really just be a 2 second conversation.
Thanks for sharing that video. Fascinating.

I never used Second Life, but from that video the metaverse does feel a lot like ActiveWorlds circa 2007.
Stile Education | Melbourne, Australia | Full-time | Onsite (flexible WFH) | Senior Mobile Engineer (Flutter)
https://stileeducation.com/who-we-are/engineering-at-stile/

We're a small, diverse, tight-knit team with a mission to radically improve main-stream science education at schools. By creating world-class science lessons, coupled with intuitive tools that allow teachers to take advantage of the latest pedagogies, we’ve already helped several hundred thousand students in Australia get excited about science.

Stile is already used in 1 out of 3 Australian schools, and over the next few years, we're striving to perfect our product and bring our lessons to the rest of the world. This is an opportunity to have a big influence on education from within a small, high impact team.

Please apply by sending a cover letter and resume to: jointheteam@stileeducation.com