skysight-inc/HackerNews huggingface dataset:
Location: New Jersey

Remote: Yes, from anywhere around the globe. For companies within the US I will need an H1-B visa transfer

Willing to relocate: Yes, within the US. May consider Canada and UK as well

Technologies: Python, Django, Django REST Framework, FastAPI, PostgreSQL, Docker, Kubernetes, AWS, JavaScript, HTML/CSS...

Resumé: https://docs.google.com/document/d/1DjfVknJG9Knaslsv1CLqeD77...

Email: fer.de.macedo(at)gmail.com

Linkedin: https://linkedin.com/in/ferdemacedo

I have just under 2 years of experience as a Software Engineer working mostly on the backend. At my last company I was hired at a mid-level, but I am open to more junior backend/full-stack roles as well.

Tech stack isn't all that important as I can learn new technologies. Python is my strong suit, but I am super open to working with Java, JavaScript, Go, or even some functional programming like Elixir, Clojure etc.

I am looking for good culture, collaborative teams, and strong engineering culture.

If you have something you think might be a good fit, feel free to shoot me an email or message on Linkedin. :)
> Any inferences they produce are the result of statistical processes.

I don't know how you would justify this claim since we don't know nearly enough about how the brain actually does things like make inferences.
Because for FAANG to invest resources in a program, they need to make sure that it will return hundreds of millions of dollars. Don’t forget that every year they need to show to the shareholders that they grow with double digits, and for FAANG this means billions of dollars in extra revenue.

So a lot of time is spent evaluating a program in stead of just doing the program.
Thank you for the Kagi mention. I’m using Neeva right now but I didn’t know there were (I didn’t bother looking for) other alternatives.
I already have a service where I curate news articles for specific industries. If an AI can classify the articles it can cut down 80% of the work I’m doing by perusing hundreds of news articles to find the ones that interest my clients.

I'm not arguing that this by itself could justify the tens (or hundreds?) of millions it cost to build the AI, but my guess is that there are dozen of business cases a tool like that could be useful. Just the other day I came upon a company called Persado that provides different marketing copy depending on the age group you're addressing. They could easily eat their lunch with ChatGPT.
What is the likelihood that SpaceX is doing this because the U.S. government told them to?
Senior devs can do a lot better than 50k in Europe (I'm at 150k myself). But you have to push harder, and it helps if you're in Norway or Switzerland.
Or it would hurt your feelings to consider that you might not intuitively understand something. Hah! And yet you gloat.
Very bullish on the company’s products and future, but 20x sales, no thanks.
Same reason as assigning larger networks than you need or leaving free spaces between them. You may want to put some things close to each other because they logically go together. But some things that go together don't exist yet, so let's reserve the space.

(Can't speak for everyone of course, but that's why I'd use 10.0.10.0/24, then 10.0.20.0/24, etc. Now "same kind of thing next to it" can have 10.0.11.0/24)
I don’t object to “mind”, but it’s famously unprovable whether other beings we presume to be conscious actually experience internal mental states. See also: qualia, p-zombies, the hard problem of consciousness.
There really is an XKCD for everything. I love it.
> it wont be long before someone hooks one of these up to cameras and robot arms and teaches it to make a cup of tea or whatever.

And that will at least be a start at giving these things some very simple semantic relationships with the outside world. But right now they have none.
Wow, that does not paint a rosy picture for New Zealand.
Windows 3.1 (1992): Welcome to the Microsoft Windows tutorial [silent video]
Lucky you that you're haven't had problems. My own experience: non-tech midwest family got weird and treats me differently just suspecting I have silicon-valley-money (and they don't even know the actual extent of it).
As far as I'm aware, yes! You should be able to nest namespaces and mounts.
I don’t think American engineers pay more for healthcare at all. It’s almost all covered.
The issue for the first is you either have to download the shared lib precompiled or compile yourself and link as extra step. PocketPy is entirely in header file(s) that can be included in the project directly. That's easiness. (Of course header-only libs have their bads too.) It isn't really about the difference in the result but the process. Having part written in the language can contribute to previous but can also impact speed and memory use. That's suitability.
Yes, that is another way, but it involves setting a value and another test for it. This is in the context of an extremely fast algorithm and the overhead here is not acceptable.

It does not always hurt to use goto to implement the correct control flow when required.Arguably, the code is clearer as well.

EDIT: I'd prefer to actually have a while else construct though!
Got the first verbal offer 3 weeks after getting laid off. Market is still hot for data people here in DC.
The transparency is nice. I feel for people in the UK. I made 20% more than OPs latest position in a LCOL area in the US. Before I finished my degree.
Fluidic Telescope (Flute)
> I'm curious to know where you've seen success with Kafka.

Much the same as you, as a replacement for brittle data pipelines where multiple services are generating data, and then a cron moves it across a network file system, or the apps are pushing to something like ES directly, which has caused data loss when their ES wasn't configured correctly, etc. etc.

The nice thing about Kafka is that it decouples those dependencies, which gives you room to scale the ingestion side, and also allows for failures without data loss.

The one caveat though, is that Kafka becomes the dependency, but in my years of using Kafka in anger (since 0.8), I've only ever encountered full cluster unavailability a few times.

Memorable ones:
* a sysop who decided that the FD limit for processes on the boxes running their self-managed Kafka should be a nice low number, which prevented Kafka from opening sufficient sockets

* a 3 node cluster, where to "prevent data loss", they were using acks=all and had configured replicas to be 3, and min insync replicas to be 3, and then a broker had gone down. Yeah, not great that.

* A 2.5 stretch cluster (brokers and ZKs in two AZs, tie-breaker ZK in a 3rd) suffered a gradual network partition when an AWS DC in Frankfurt overheated, and they ended up with two leaders for the same topic partition in each of their main AZs, that were still accepting writes as they could hit minISR within their own DCs. There was some other weirdness in how they interacted with the tie-breaker ZK. And when the network partition was ended, neither of them could be elected leader. Had to dump the records from both brokers from the time the partition began, roll the brokers to allow an unclean leader election, then roll them again to turn it off once the election had succeeded, and then the client got to sift through the data and figure out what to do with it - as they weren't relying on absolute ordering, it was reasonably trivial for them to just write it again IIRC.

So for absolutely essential do not lose data, if Kafka connectivity was lost, the app should make itself unready, and then fail over to writing any uncommitted data to disk for a side-car to upload to S3 or similar.

Kafka's great, but you have to code deliberately for it, which is where I saw the biggest mistakes occur - strapping Kafka to ActiveMQ with Camel and expecting Kafka to work the same as ActiveMQ...
I write around 100-200 emails a day, coordinate across various projects and write a lot of copywrite around the solutions and systems the company develops.

Explain to me how this is ‘bullshit text’. It sounds to me like you are just repeating other criticisms you’ve heard because you don’t like the tool. To me, it would be rude to respond to certain emails in a way that I can tell chatGPT. I can give chat GPT a very basic framework and it will respond in a way that is not overly laconic.

Writing certain copywrite towards a requirement or proposal is also not “bullshit”. Chat got is useful for sketching out a rough outline and it’s easier to go and edit it to your liking then writing it from scratch.

I reject your definition of emails, copywrite and proposals as bullshit. They are necessary, and if I can use chat gpt to help me save time by proofreading, generating outlines, managing tone and generally making my communication more streamlined and shorter, how could you call all of that “bullshit text”.
We aren't in a recession
I wrote the below in 2006. <https://slashdot.org/comments.pl?sid=178846&cid=14824754>

>I moved from NYC to the Palo Alto area in May 2000. That's right, just one month after the start of the long stock-market collapse and two months after the NASDAQ's peak, although of course no one knew these things at the time. I thus got to experience both the highs (insane traffic on 101, Sand Hill Road absolutely packed for two hours each afternoon) and the lows (significantly-better traffic on 101--admittedly a good thing in and of itself--and hordes of people losing jobs and moving back home each month).

>It's important to distinguish between San Francisco and Silicon Valley. The Valley has recovered--traffic on 101 has long since become awful again, as today reminded me--but San Francisco still hasn't regained the equivalent of all those bubble-related jobs that vanished into the wind in the 2001-2002 time period, and probably never will. (I've been living in San Francisco for going on two years now and have yet to meet anyone who is working in a "Web" or "e-commerce" job up here. It's like a neutron bomb; the people went away but the buildings stayed.) By contrast, yes, the Valley lost tons of jobs, too, but at least the Valley had, and has, a longtime core of companies that made real products that do real thing dating back to the Fairchild/HP/Intel days. And on the Web side, of course, Google and Yahoo! are leading the charge. They're down there, though, and not up here. Unless and until another bubble develops, I expect San Francisco will remain a remarkably tech jobs-free (but with plenty of finance, retail, and other non tech-related companies) city on the edge of the world's greatest concentration of tech jobs.

Obviously I didn't know that there indeed soon would be another bubble in SF, this time a social media-driven one.
Which is a problem for the company choosing to pay us different amounts, right? Keeping employees in the dark is what companies want, so they can underpay as often as possible.
Because VLAN 1 is the default used by lots of vendors, and sometimes also 2, so using 10 and 20 is easy to remember that is a VLAN and you can leave some static IP free also. Also because is not like DHCP addresses that are 1-255 but VLANs are 1-4096 so you can use some easy numbers to remember. For example I’m using VLAN 50 for IoT because the Homebridge server has 192.168.1.5 IP, so IoT is VLAN 50 with 192.168.50.0/24.

Some can argue that using VLAN 1 is also a bit less safe because it’s the default VLAN and attackers usually scan for it like 192.168.1.1 IP for modem/WAN.
First they deleted all my old "Yahoo Groups" files.

Then I had a prolonged illness where I couldn't use my old Yahoo e-mail accounts.

They deleted my e-mails. ALL of them.

Now "THEY" are being deleted.

Maybe there is a just universe after all...
But we know enough about fundamental physics to know that all physical processes are statistical ones.
Yeah, I generally agree with this. After accumulating about 15k points over there across 2-4 sites about 10 years ago, I now treat StackExchange's network as read-only. I never comment or contribute anymore because of the moderators and users. It's now just a repository of stuff that I click on when I Google for results, and I know what kind of site I'm getting. There's value there.

I actually almost posted something this week due to some weird segfaults I was having with a third-party library, but the github maintainer was active and responded in his issues list. So, crisis averted.
Worrying about the retrieving unwanted info from the models pales in comparison to the issues we'll have when people start hooking these things up to external systems. It matters a lot more when your WhateverGPT hallucinates if it has access to the rest of the computer or parts of the physical work.
I've seen people here boast about how they overthrew mods in certain subreddits. I don't know how they pulled that off -- maybe one of them can tell us?
When I visited the US I was surprised at the ubiquitous tiping culture.

Here in Australia we don't even need to tip in restaurants. You order your food, you pay the price, and you go home. Servers are nice because that's part of their job and they are being paid to do that.
Those startup salaries largely apply to remote from LCOL too though.
My god, that's $0.00014 worth of disk space! Or $0.00063 on SSD! Do they think we're made of money?
Is it ported over to Rust yet?
>Did you read what I wrote?

I did.

If you aren't rewarding effort, skill, and talent there is no incentive to be successful. You pick the 3.8 GPA, aka the guy who performs better.

>Well but we aren't. One of the strongest predictors of academic performance is parental income. Burying your head in the sand and pretending the problem doesn't exist is not a satisfactory answer.

If the objective is to further equality, then the answer is to treat everyone the same with no arbitrary separators because that is the entire point of equality.

With regards to university admissions, the performance measure in question is one's GPA or whatever objective measure the university wants to use.

Income brackets can become a consideration if we are discussing financial assistance programs, but that is tangent to admission.

Any program that favors people of a certain race or gender, either minority or otherwise, is literally racist and/or sexist and should not be tolerated.
It's better than the average news site but worse than if they just spent 10 minutes adding some mobile CSS. I constantly log out accidentally on mobile.
We pay zero is the point.
Drag'n Drop UI Builder for Python
I think you've missed the point. He was comparing cost of living rather than salaries.
I remember doing this in uni 14 years ago. Can't remember it being very efficient.
Double fucked then. Lower salaries and higher taxes.
What is lcol?
This as well. Things that make for fantastic lifestyle businesses -- a few people doing mid-seven revenue with minimal compute expenses -- just isn't worth it for a FAANG spending an order of magnitude more than that per hour just on one guy's compensation package.
This is a bit sad that someone like woz who was at the heart of the computer revolution, on the engineering side, was unable to anticipate how self driving wasn’t anywhere near the corner at the musk sold it. It’s a bit scary as well for anybody working as an investor : if he wasn’t able to anticipate that kind of things, how am i going to ?
Visualize It: Trigonometric Functions
Kind of a moot point what you or I or even the majority think. The unelected judges decide the interpretations, and the courts decided the bill of rights are nuked because almost everything is interstate commerce a la Wickard v Filburn and the New Deal etc.
Funny enough, I did this same project (minus the fancy web interface) for a numerical linear algebra course in college—except I had to do it in Matlab.

It's worse than just about any "real" image compression algorithm, but it works! (Plus you get lossless compression if your image is low-rank.)
> How, technically, is it anything like that?

Huh? It isn't. It's a good description because it's figuratively accurate to what reading LLM text feels like, not because it's technically accurate to what it's doing.
Microsoft Announces “New Bing”. “ChatGPT” Within a Search Engine
I'm just going to coast/struggle at my current job.
It's about power and control.

He who controls language controls thought. He who controls thought wields absolute power.
https://podscript.ai/ too!
> With JPEG in the intent is produce an image indistinguishable from the original.

Not necessarily, and even if so, if you continuously opened and saved a JPEG image it would turn to a potato quality image eventually, Xerox machines do the same thing. Happens all the time with memes, and old homework assignments. What I fear is this happening to GPT, especially when people just start outright using its content and putting it on sites. Then it becomes part of what GPT is trained on later on, but what it had previously learned was wrong, so it just progressively gets more and more blurred, with people using the new models to produce content, with a feedback loop that just starts to blur truth and facts entirely.

Even if you tie it to search results like Microsoft is doing, eventually the GPT generated content is going to rise to the top of organic results because of SEO mills using GPT for content to goose traffic...then all the top results agree with the already wrong AI generated answer; or state actors begin gaming the system and feeding the model outright lies.

This happens in people too, sure, but in small subsets not in monolithic fashion with hundreds of millions of people relying on the information being right. I have no idea how they can solve this eventual problem, unless they are just supervising what it's learning all the time; but then at the point it can become incredibly biased and limited.
Once you add public services into the equation, you should also account for the lower taxes in the us.
Waypipe exists.
Yeah why would it ever have gone out of fashion? It's so useful. It'd be like zippers going out of fashion in favor of toggles.
Okay. It seems to me that, in analogy to humans having such a relationship with physical reality, machine learning systems have such a relationship with virtual reality — the environment in which they are trained and deployed.
He will get his money back when he takes it public for $50+ billion.

The market is full of idiots. Remember when TSLA did a 5x stock split and then hit the exact price from before the split, effectively increasing value by 5x for no discernible reason? That was about as rational as the value added by the hard fork to BCH (when anyone holding BTC instantly got the same value of BCH, which shortly became tradeable on Coinbase, during a time when IIRC some Coinbase employees were later charged with insider trading).

Anyway, the market will go up again, and it will probably go irrationally high. After all, that's what's always happened... ;) ... So, Twitter will benefit from this, pretty much regardless of their actual revenue - if anything, the $40bn Musk paid for it will serve as an anchor for the IPO, meaning it will be almost definitionally unlikely to go public for less than Musk paid for it, assuming Twitter can survive long enough to credibly go public.
> Take someone and put their brain in a jar, with some Brain Computer Interface that enables call-and-response text chat.

This is a much, much, much less complex and rich semantic relationship with the outside world than the brain had before. So you would expect it to drastically change the brain's state and hence its consciousness. I don't think you have fully considered the implications: the brain would have no sight, no hearing, no smell, no taste, no touch, no kinesthetic sense of its body, no sense of hunger, thirst, no sense of heartbeat, breathing, etc., etc, etc., I could go on and on. And that's just the sensory side; the motor side is a whole other can of worms that you haven't even mentioned.

> Are they suddenly not conscious, because they no longer have some transcendent connection with reality?

I don't think anyone can make authoritative statements about what this kind of scenario would be like. But to answer the question exactly as you ask it, the answer is "mu" because the claim was not that consciousness requires any kind of "transcendent connection with reality", it was the much more mundane claim that the kind of knowledge we humans have is based on an extremely complex and rich physical connection with the rest of the world.
It's sad that you are being downvoted, because I think you may be shedding light on an experience that comfortable Americans can't relate to, where landing into a pile of money is not just "awkward" for your friend/family relationships, but can become a serious problem when people in your circle feel entitled to a cut.
People always like to complain that times are getting worse.
You do understand it's not ChatGPT giving advice though right?

ChatGPT's "life advice autocomplete engine" is basically digging somewhere into psychology manuals written by educated humans when it spits out responses.
Yeah fair, I'm one one today. I genuinely thought this was a joke at first. But you're right, I should just put my money where my mouth is and make a github pages or similar that replicates this functionality as something that you can download and keep forever, how hard can it be?

It's utterly disgraceful to charge money for something like this as a service, but that doesn't excuse my conduct in response. The implications of validating this sort of rent collecting are insidious and serve. We really need to re-evaluate what our definition of 'value' is as a society.
How can I search for a full name or phrase? Something like "Steve Jobs"? Now I would get Steve and Jobs results.
At your latitude and climate zone those windows are almost certainly either costing your more than the equivalent wall would have or are providing a benefit on the order of less than $20 per year. I've done exhaustive studies at my latitude and climate zone (which is quote similar to yours) with a wide variety of parameters and the numbers just don't pencil out in a significant way. My analysis was exhaustive and included actual weather data and solar irradiance data. In slightly warmer climates this is less the case, though.
I love this and I will use it but it's missing the key features I described around meal plans with nutrient targets and shopping lists.
I mean by that standard we pay basically zero—employer covers the premiums.
If the replicas were truly exact, I guess not ¯\_(ツ)_/¯
I appreciate the person's intention behind sharing this data but as someone with some meaningful context in compensation (heavily involved in recruiting, managing, and several personal job searches in recent years) I just don't find this remotely meaningful.

Companies, teams, locations, and people are all fairly non-fungible and it's very hard to compare across. Even the idea of "level" that companies use is super coarse. An L5 is not comparable to another L5 even at the same firm.

What is the value of me knowing that someone makes more or less than me in "the same" role. Is it really the same role or does he work on high impact, all-eyes-on-you stuff while I am doing sleepy back-office work? Or maybe I barely squeaked by the interview while he was considered for the next level already. Maybe he's bringing some domain specific skills that I just don't have. Etc.

What I am saying is there's almost never enough context that helps you understand why the person makes what they make and to compare that to your situation. If all this does is make you think you should be earning more but you keep getting rejected without understanding why, you are just more frustrated than where you started.