skysight-inc/HackerNews huggingface dataset:
Mercury | iOS Swift, React+Typescript, Haskell or generalist Software Engineer | San Francisco, CA | Full-time | ONSITE

Mercury (mercury.co) is building a bank for startups. We are currently 11 people (7 engineers, 1 designer, 3 BD/Ops) and have raised $6m from a tier A VC (A16Z). We launched 10 weeks ago and have 1k+ happy customers.

This is my 4th company. My previous company, Heyzap, was YC09, was funded by USV+Qualcomm and was acquired for $45m last year.

Backend: Haskell
Frontend: React/Redux/Typescript/iOS/Android
Infra: NixOS, AWS

We like generalist engineers and happy to hire smart people that are willing to learn.

My email in profile or email jobs AT mercury DOT co.

Learn more: https://mercury.co/jobs
> San Francisco Richmond neighborhood [...] most would consider my neighborhood urban

The whole western half of San Francisco is zoned to mostly only allow 1 unit per lot, much of it requiring detached houses. Here’s a map, see the sea of pale yellow low-density residential. http://default.sfplanning.org/zoning/zoning_map.pdf

The Richmond is definitely not “urban” by standards of people living in cities. I would rate it much closer to “sleepy beach town” than “dense cosmopolitan city”. The “most people” in your description must be suburbanites through and through.

(This zoning should change; SF housing would be a lot more affordable if every part of the city were zoned to allow 3–4 story buildings with multiple units per building. We should get rid of RH-1 zones altogether, and upgrade most of the pale yellow part to e.g. RC-3 or NC-2 zoning. The increased density would then support better infrastructure, such as dedicated bus lanes with frequent and reliable service, significantly improving quality of life for people living in those neighborhoods.)
These are the top rated cable news channels: Fox, MSNBC, and CNN. I agree they're not good for news, but this is what people tune into.
Transit projects get worse and more expensive over time; why wouldn’t suburban infrastructure fall prey to the same effects?
It did ruin the minidisc, when Sony decided you couldn't get digital data from the disc.
I am quite sure that it is linear in terms of sensitivity to loss function changes. It's a simple derivative. For example - if you multiply the loss function by 2 all the weight updates will also multiply by 2.
The plan has always been to move to cheaper hydrogen but it's logistically difficult because it's explosive (so everything needs to be done automatically & remotely at the launch site).
https://news.ycombinator.com/item?id=20328798
Ask HN: Recommend one book I need to read this summer?
I'm coming up on my summer leave, and have absolutely no plans other than doing various things related to house maintenance or renovation. Evenings are mostly free. If you could recommend one book I should plan on reading this summer, what should it be and why. No limitations on genre, it doesn't have to be related to CS.
Location: Toyko
Remote: Open to remote
Willing to relocate: No

Technologies: JavaScript, HTML, CSS, Vuejs, React (including Native), Python (flask, django), Firebase

CV: https://www.linkedin.com/in/daryl-cole/

Email: prodigy.daryl@gmail.com

Looking for a junior to mid level frontend or fullstack role where I can both take ownership of parts of the project but also learn from more experienced developers on the team.
ProxyCrawl startup 100% remote | Ruby, Node, Sales, Marketing | 100% remote | Competitive salaries depending on role and experience (ranging $60k - $150k)

At ProxyCrawl we care about data, all our team loves the freedom that the internet gives to access anything at any time and that's what we want to share and provide to the world.

Internet should be open and accessible for everyone.

Current job positions:

- Remote senior engineer (node and ruby)

- Remote engineer PHP

- Remote marketing specialist/product marketer

- Remote customer acquisition specialist

Check full list plus contact here: https://proxycrawl.com/about-us#jobs

All our team is remote and from different countries and timezones.
Homeless people tend to gravitate to where there's more services and public transport.

Usually. I live in a semi-rural town (Katoomba) in Australia, about 100km from the biggest city, and we have a lot of homeless people from rural towns, people who have lived their lives in the country. Turns out my town is as close to Sydney as they're comfortable being, there's good services for them with a big hospital, accommodation, a train line etc.
Best of luck. Although not in the majority, there have been many academic recruiting posts on HN in the past.
he said the line would be drawn at 10x, so it's a constant rate.
Data Science with R Training Institute in Noida
Data science is a huge field of study which determines and evaluates the incoming data. It helps us to understand how we can utilize that data in an effective mean. This data science strategy is sometimes done with R. With this, it becomes an efficient way to understand the data patterns and know their applications. Data science is used in the field of computer science, corporate and data mining, etc. It helps businesses a lot to convert raw data into valuable information. But, it requires a lot of expertise to understand it and utilize it for our works. To help you more with this, Croma Campus is providing you the best training as a Data Science with R Training Institute in Noida. and more info: https://www.cromacampus.com/courses/data-science-with-r-training-in-noida/ and contact us: +91-9711526942
You can use Hyperfine [1] instead of time for a nicer CLI benchmark.

I'd also be curious to know is pillow-simd [2] gets the Python performance closer to Go/Rust, and if using Rayon [3] and changing your .iter()'s in your Rust code to .par_iter()'s will yield an improvement there.

[1] https://github.com/sharkdp/hyperfine

[2] https://github.com/uploadcare/pillow-simd

[3] https://github.com/rayon-rs/rayon
How to manage a distributed team with both office and remote workers
> I wrapped my objects in atomic reference counters, and wrapped my pixel buffer in a mutex

Rust people, is there a way to tell the compiler that each thread gets its own elements? Do you really have to either (unnecessarily) add a lock or reach for unsafe?
Ah, perhaps I misunderstood. I thought you meant availability to the general public; I mean, two archival copies of a work doesn't do a lot to ensure I can read it; as I understand, if you can't find the rightsholder, that still doesn't let you print copies until copyright is up.

>Everything else I thinkg I can agree with. Particularly the problems with Amazon's review and ratings system -- I guess it must work to bring more money to Amazon, but it's really annoying.

I personally think it's amazon's biggest problem; some of their products are distinctly premium; The kindle experience is way more expensive than just buying used books... and for in copyright books, it's a premium I'm happy to pay. I spend a lot more on books now that I have a kindle (I read a little more... but I also pay more per book)

The same goes for goods. Like, I'm happy to pay extra for something that arrives fast and that is what it says on the tin. I mostly (but not always) get that from major brand goods that sell a lot, but for unbranded stuff? I might as well go to aliexpress or something; the reviews don't match the product quite often.

I personally think that this is amazon's biggest problem; at least it's amazon's biggest problem when it comes to getting more of the money I spend. I don't know how representative I am.
Unfortunately Shortcuts only allows for running scripts over ssh, not just general terminal commands. I might be out of luck on this one.
I would still sweat. I sweat just getting out of the shower or standing in a warm kitchen too long with the oven on.
I agree with your post but...You almost certainly shouldn't be doing EventSourcing with Kafka. EventStreaming sure, Kafka is pretty idea for this (as your source of truth).

EventSourced aggregates need to reload their entire history (unless you are snapshotting too) before applying a command, so you shouldn't have all your aggregates in a single Kafka topic, as you would have to read all events since forever, for all aggregates, every time you loaded one.

If you put each aggregate into a separate topic, everything is fine, until you want to add projections - how do your projections know to subscribe to all the new topics being created for each aggregate?

You can probably engineer your way around these limitations, but at that point, why not use a tool which is more suitable for the eventsourcing and keep Kafka for the "Business Process Event"?
Also, branch prediction circuitry has costs, such as higher energy per instruction on average; management of the design complexity, the risks associated with that (e.g Spectre, meltdown), increased die size and therefore faulty die rate and die cost, etc.
They cross the server, but I use encryption to send the keystrokes. Public/private key pair is generated by collecting some randomness from the client, and used to transmit characters. It's the last function in https://sysop.chat/net.js
I'm definitely not an expert on the subject, but isn't the primary benefiter from the Belt and Road initiative... China?
I've heard it makes you more likely to actually bike around since it is easier.
This sounds like a terrible story with no winners.

If it is true, it seems like a terrible case of student abuse, as well as fraud and corruption in the ISCA review process (ISCA presumably still being the ostensible top computer architecture conference), and another highly damning indictment of graduate education and universities ignoring the mental health and safety of their students.

I am also feeling less enthusiastic about the relentless drive to publish at top conferences or (sometimes literally) perish. Conference papers are often rushed to completion and full of mistakes or questionable results, and it's also hard to review them adequately given time constraints and minimal compensation or incentive for high-quality reviews. I think CS and EE may need to de-emphasize conferences and try to improve journals.

It is well-known that the review process (and not just for ISCA) is simply broken and seems to be no better than random, but I had no idea that corruption played a part in it.
I had an MRI scan last year, and not a single label or sign in the hospital said "MRI", they all sais "NMR". I find it hard to imagine that the use of the word 'nuclear' would deter hospitals from using it, given their heavy use of x-rays and various radioactive isotopes. But who knows, maybe my hospital is the exception here.
A moment to process the fact that the song has suddenly started playing sloooowly too :)
Agreed. It can be found easily in markets in my hometown (just off the coast, east of China). And it's my favorite dish. Our style is just cutting them into noodles and make it salad.
https://www.google.com/search?q=%E5%87%89%E6%8B%8C%E9%B2%9C%...
An Abrams M1A2 tank weighs 69.4 tons.

I suppose they plan to repave the street later.
Absolutely. I believe it was VIACOM who sued Sony for inventing and mass-producing VCR which obviously allowed you to tape their movies and play them back later on, which was consider piracy ;) someone else can link to the court case as I’m on mobile. Had it been lost we would be able to record ourselves anything that is aired on TV probably a decade or more later.
I don't like the fact that if you post a thread there, it'll last forever : https://hn.algolia.com/?query=who%20whant%20be%20hired&sort=...
Location: Obihiro, Hokkaido, Japan
Remote: Only
Willing to relocate: No
Technologies (Strong experience): Linux userspace CLI (bash/dash, coreutils, util-linux, *etc.*), Android (up to 6ish), iOS (up to 10), C (gcc/clang/tcc), Objective-C, Java (openjdk 7/8), ELF spec (elf(5), readelf, objdump), network stack (ss/ip/tcpdump/*etc.*), revision control (git/svn/mercurial/darcs/*etc.*)
Technologies (Light experience and strong interest): Haskell (stack/nix), scheme (guile), GuixSD, GNU/Hurd, seL4, linux kernel development, linker/loader (glibc), kernel profiling (perf/*etc.*), prolog (swi)
Education: Masters in pure mathematics (algebraic geometry)
Résumé/CV: Upon request
Desired work: DevOps, Haskell development, Lisp development, embedded development
Email: boexahgahk@wilsonb.com
GitHub: https://github.com/xelxebar/
Website: https://wilsonb.com/

I just exited a dead-end Ph.D. program in math, looking to get back into industry. The vast majority of my tech experience comes from my hobbying and tinkering around with programming and *nix systems since middle school, so my strengths and comfort lean heavily towards DevOps, despite having no employment experience there. I can see myself thriving in a group that manages high-performance, high-availability, and/or high-security systems.

My natural talents are with understanding existing systems. I seek out to deeply grok things. Perhaps because of this, I've been told that my ramp-up speed on new skills is quite fast. I'm also quite good at finding root causes of bugs.

On the development side, I'd really love to work in Haskell. My experience is limited, but in that I've found my background in abstract algebra to be quite useful. I'd jump on the chance to work with a team that is willing to mentor and support self-study.

I look forward to hearing from you!
We are paying money for the service. Yesterday we did not get good value for money.
Funny. Control theory is vastly more necessary now than ever before. And there are people doing it; most of them just do it badly and call it AI.
and check out this index of companies and projects mining carbon from the air:

http://airminers.org
Some parts are pretty built up with mixed use mid rises these days.

Agreed that it needs to get developed much more.
I received some messages when I last posted in a 2014 thread, including one from who would eventually become my first manager trying to grow her team. It wasn't even a good pitch (relative to what I wrote) but I needed a job so talked to pretty much everyone, and as I learned more I convinced myself to continue and readily accepted the offer. Though I thought I might only spend a year in bigco, here we are just about 5 years later...

My last job before that was found by getting contacted after uploading my resume to craigslist in 2010, so I consider myself 2/2 on the post-and-wait strategy.

I get lots of recruiter spam (mostly via linkedin) but I don't really want to ever think of it in complaint. It's kind of nice to know if I need a new job fast I have a lot of contact entry points to try before playing the submit-application-here lottery or post-and-wait game. And occasionally I've been very tempted to reply to some anyway. It's "spam" in the sense that I've listed not being interested in jumping ship except for having a few rare details that would at least make me consider, but we all know most everyone's technically on the market regardless given the right offer even if it lacks certain 'requirements'. Recruiters just have a job that depends on believing they always have the right offer.
I've found myself in similar situation involved with evil forces within academia (which the corrupt system creates). Just get out of institutional/ bureaucratic academia and research. It will either make (you equally evil) or break you.
The real answer to this question is we don’t know, because we don’t fully understand psychosis.
We know that drug induced psychosis is different from schizophrenic psychosis, and we understand that schizophrenia is really a degenerative condition that can get progressively worse if not treated; however even that understanding is limited and ‘coarse’.
I have not heard of or seen exhaustion-related psychosis so can’t comment, but there are no simple answers, there are lots of people spending their entire working lives trying to better understand it but we have a long way to go
> The thing that blows my mind the most is how easy it is to accommodate massive growth by simply requiring a connected street grid — what almost every American town and city did before WW2 and the suburban design social engineering projects of the FDR and Eisenhower eras. A grid can scale. The stupid cul-de-sac design is literally engineered to create traffic congestion. How much more land are we going to inflict that abomination on?

Cul-de-sac design (and the related 3-leaf clover design where you have multiple cul-de-sacs all emptying into a single artery, allow for more private front porch experiences and kid-play areas.

It was a reaction to the inability of most residential towns to keep out the gangs, racers and high-speed commuters (ie, bad combo with pedestrians, kids playing in the street).

How do cul-de-sac designs cause congestion?
etckeeper records the exact package version changes too. it's extremely handy for small shops (so unless you do 100% immutable infrastructure, it's worth it)

you start culling packages with apt purge, that should remove config files too, and see what breaks, if nothing, well, try to push your luck further.

also with dpkg -S /etc/some/file you can see which file belongs to which package and target that package

usually on a server you know what you don't need. it's a bit more trial and error on a desktop. (because those can break in a lot more fun, unexpected ways, harder to know what is needed)
How apps power Hong Kong's 'leaderless' protests
Tangentially, blog posts peppered with Tumblr-style gifs is the worst thing when trying to read the content. Thankfully it seems to be a trend that is dying off, but I don't understand how people read text without being distracted by the bright and bouncy gifs sandwiching it.
If you mean accidents, then maybe. There were studies showing that it is still beneficial to bike to work even when the air is really bad from traffic. Or was it about jogging?
What a delightful post. Author wrote a very nice description of things they learned from a little weekend project. No preaching or ranting or opinionating. Just “I did a thing and here’s what I learned”. That’s easily my favorite type of blog post.

Thanks for sharing! ️
I worked 60-100 hours weeks for a year with constantly working over 40 a year prior with numerous data above 20 hours. I ended up getting cancer, light sensitivity, and my sleep schedule was difficult to get back into sync. I was also trying to get my team to work less hours because my whole team was being burned out however I wasn't getting support from my management team at the time. I ended up with a new director, a new team as most of my prior team left, a promotion, and proper time to recover from the burnout. It took a few months but I was able to work my way back from it.

I'm now approaching a different kind of malaise as with numerous management changes our work has appeared to become unimportant to our upper management and I suspect they will be handing it over to a team openly hostile to what we do and completely unequipped for the job. As much as I need healthcare to live I'm not willing to spend what are most likely my final years in a place that I don't think cares about our customers.

All this is to say that there are most definitely different kinds of burnout. One is more physical, the other is emotional. Both impact your mental facilities and ability to get work done. Both directly work on morale, which is why the solution to burnout in employees is to discover what's crushing their morale. If people are passionate and care personally about what they do because they know they are performing important work as part of a unified vision then extra work won't result in burnout. This isn't to say that you should allow your employees to be constantly overworked, just that if occasional extra work is needed, if you've done your job appropriately as a manager the impact is severely less and the cancer if negative thinking doesn't start to creep in. Once that does it's nearly impossible to rectify unless you're very good at rebuilding empowerment.
We had a homeless person living in a car on our street (in a Portland Oregon suburb). Some neighbor called the cops and they would come around and tell him to move on. He would be gone for a few days and then come back. Rinse and Repeat for about a year until we took him dinner on Thanksgiving day. The next day he was gone and never returned. It was the strangest thing.
Currently, I'm working as a technology consultant for data integration and data analysis startup, leading a small team.

Therefore, I have a lot contact with the customer and try to realize his vision for the renewal of his it infrastructure in the cloud. There is some lift and shift of legacy code involved and also a lot of talking and teaching other providers how to transform their apps to become cloud native. And a little bit of programming.

Before that I was in a project working with a telecommunication company to help create an overview of their upgrading process of low-level telecommunication infrastructure for the hole country. In short move a way from Excel to a grafana based dashboard solution with event driven Automation.

At first, I worked for a consulting firm developing their own software for trading at the energy market. There I helped developing a algorithm trading platform and a Backtesting software solution based in java.

I prefer backend development happy to interact with customers in BtoB settings and in my free time I'm currently learning go

Location: Germany

Remote: yes

Willing to relocate: shmaybe, depends on the location

Technologies:
* Infrastructure:kubernetes, docker, Linux
* Programming language: java, python, go, ruby, C++
* Databases: SQL, Cassandra, elastic search (I know it's not a database but everybody using it as such)

Résumé/CV: on request

Email: azak.azkaran@protonmail.com
R doesn’t have strict immutability. I’m not sure which data structures in R are mutable, but I’m sure it’s most, as a common operation is to change the values of a subset of a list/vector/dataframe.

So my point is not “python is hard because of mutability” it’s that pythons mutability really gets in the way of the beginner and causes lots of gotchas for even well experienced developers.
I wonder if there’s a way to borrow noncontiguous slices.
Oracle | Senior Software Engineer | Oakland, CA / Santa Clara, CA | ONSITE

The Oracle Cloud Infrastructure, Registry team is looking for a senior software engineer to work on the Registry service. The Registry service is built on top of Scala/Play/Akka stack. If you have wondered what it's like to do Functional Programming for your day job or what it would be like to work on a real Event-Sourced, Clustered, Distributed system in production this would be a great opportunity to find out. Members of our team work on distributed systems in a cloud environment and have ownership of our service from top (Load Balancers) to bottom (Databases).

Email justin.ko@oracle.com
Depends on the country too. E.g university entry from any highschool (Eastern Europe) vs having to specialize early (France)
Yeh. I had one pull request accepted into dotnet core a couple of years ago; I wonder if that was enough to be included in that 25k number?
Location: San Fransisco South Bay Area

Remote: if it’s the right opportunity

Willing to relocate: no

Technologies: JavaScript, C#, python, angular, angularjs, html, css, sass, git, Azure Devops

Résumé/CV: https://www.garrettlisti.com/media/garrettlisti.resume.pdf

Email: me@garrettisti.com

Howdy I’m Garrett! I’m a full stack developer looking for a full time opportunity. I am currently the lead developer of a distributed team working full stack on a internal function as a service platform. While most of my experience is using a Microsoft stack, I love to work on difficult problems with the right technology. I work hard and love to constantly read about and learn as much as I can about software engineering.

I am currently looking for a company that values clean code, hard work, with a user focus. I love to teach and mentor, but I am also looking to learn from strong leaders and contribute to a driven team.