skysight-inc/HackerNews huggingface dataset:
Location: NYC / NJ

Remote: Yes, but hybrid NYC would be even better

Willing to relocate: No

Technologies: Java, Ruby, Rails, iOS (Objective C and Swift), but happy to work in more or less anything for the right company mission

Résumé/CV: http://bit.ly/3PJNvHS

Email: listed in the resume one line above

About: ex-Spotify backend engineer; senior/staff-level veteran and experienced software generalist with a bachelor's and a master's in Computer Science from Cornell. Also some engineering management experience as well. Lots of positive and enthusiastic testimonials on my LinkedIn from former colleagues (see my CV for the URL).

NOTE: IF YOU ARE A HEADHUNTER, I AM ALREADY WORKING WITH AS MANY AS I CARE TO WORK WITH. PLEASE DO NOT ADD ME TO YOUR DATABASE FOR PINGING ME IN THE FUTURE.
Traffic integration with Waze has made a big improvement.

And, of course, Android Auto.

But for discovery? When I look around my neighborhood, I see Circle K, Walgreens, and Wendy's, all with their colorful logos. I don't know for sure, but now it feels like a yellow pages of advertised businesses where it used to be a map.

When I use OSM or Google Earth, I see the parks and street names. I can search for Wendy's if I want that, but it's not promoted info.
Great, nothing like software that works sometimes.
Reddit thread by the same person https://www.reddit.com/r/StableDiffusion/comments/1agd5pz/a_...
Ask HN: I am moving from WA to FL. How do I move my stuff?
I have a full 1-bed apartment, one big dog, and no car.

At minimum, I need to keep the dog and a couple suitcases worth of irreplaceables, which can cheaply be done with an airplane. The rest of it can be tossed if the cost to ship is too high

I got a quote of $5k from upack and $2.5k from u-box. I'm trying to find something under $2k, but I haven't had much luck. Any suggestions?

I don't mind 30+ day shipping times, so I tried looking into freight (ocean and train), but a quick search didn't yield anything. It seems like those aren't really available to ordinary consumers...

I also don't mind having the goods delivered to a hub. The origin and destination are close to the largest city in each state, so I'd imagine there'd be plenty.

I'd rather not do a road trip unless it's dirt cheap AND comfy. Closest thing I could find is a $4k one-way RV rental.
Maybe you're thinking of the Air Force supercomputer built using PS3's?
https://phys.org/news/2010-12-air-playstation-3s-supercomput...
Decidedly no. Unless you don’t know how to use JUnit. See my example below.
When I type in "pizza", I get everything from dollar slices to Italian fine dining. That's not very helpful -- at no point am I ever trying to decide between a $1 slice and a $29 pizza for one.

Language processing gets me an immediate answer to, "hey, I'm looking for a cute date spot with pizza, high quality pizza but where you still eat it as slices".

That's a massive benefit.
The moral panic isn’t remotely limited to foreign platforms, not even 24 hours ago the Senate Judiciary Committee publicly hung online sexual abuse of children around the CEO of Facebook’s neck, complete with a broadcasted apology before asking the TikTok CEO if they’re a member of the CCP in the same hearing.

Countries other than the USA have agency and interests, and are entirely capable of seeking to influence your thoughts and actions to affect change if it furthers their goals (it is literally an election year).
these kinds of things are already possible (albeit without animation) with native features:

- https://neovim.io/doc/user/pi_paren.html
- https://neovim.io/doc/user/lsp.html#lsp-highlight
What's actually happening in a LLM is many orders of magnitude more complex than a Markov chain. However, I agree that they're an amazing pedagogical tool for the basic principles of how a LLM works, even to a non-technical audience.

Many people try to "explain" LLMs starting with the principles of neural networks. This rarely works well: there are some significant conceptual leaps required.

However, explaining that a LLMs are really just iterated next-word prediction based on a statistical model of the preceding words is something that most people can grok, and in a useful way: in my experience, it actually helps give people a useful intuition for why and how models hallucinate and what kind of things they're good/bad at.

Markov chains are super simple iterated next-word prediction model, and can be explained in 15 minutes. It's a great way to explain LLMs to laypeople.
>What continues changing are live event schedules and traffic conditions, neither of which requires AI to serve

Finding the optimal route given the current and historical traffic conditions along with information of what is happening that day (e.g. A festival or sporting event) is an AI problem.
Neurotone.ai || Founding Engineer || Fully Remote || Full-time || neurotone.com

Neurotone is developing an AI powered auditory training system to assist people with hearing disabilities get the most out of their hearing aids. We are utilizing the clinically proven LACE methodology to facilitate the best outcome for every patient, and we are partnered with a number of thought leaders in the audiology community to ensure we are delivering the most effective solution on the market.

We are looking for a founding/principal engineer and/or senior software engineer(s) to work alongside our CTO (based in Portugal) and help us deliver the next generation of our product, which will be a mobile-first application built on Expo (React Native) and Firebase. We are extremely passionate about technology, and our entire core team is composed of industry veterans with successful exits in previous ventures.

This is a proven product with existing revenue that we are excited to take to the next level, more importantly, this system can provide a dramatic improvement the quality of life for people suffering with auditory disabilities.

Please contact travis AT neurotone.com if interested. Thanks!
I read the article and found it interesting to be honest (and enjoyed reading people's comments here on their experience with FreeBSD), although it is a rumour and I agree there are good reasons for disallowing/filtering those.
> My perception of gpt is it’s a new resource to take advantage of.

And yet other perceptions (my own for example) is that this technology is fundamentally unethical and should be used with extreme caution, if at all (I don't as a matter of principle).

Yes, there will be a stigma using this in some circles. You should look into the polices of whatever orgs you're involved with. Some won't have an issue with it, but others will.
Nah, first line needs to be a summary of what you changed, so that you can find the offending commit in the first place.

A news article doesn't explain WHY in the headline, it explains what.

In this case, the OP's first line is spot on... if you're reading through git log, you can see that this commit likely didn't change anything functional about a test, and you should move on.
This is entirely due to complacent management. In the early 2000's Google's cleverness and engineering competence built a money cannon. The founders recognized the challenges that would be involved in running a huge corporation so they looked for some professional managers to do the job. Eventually the current management settled in, and they've consistently chosen the path of lowest risk and least resistance for their next quarterly financials. As long as there are no external shocks, they could always expect a profitable next quarter.

Now that a shock to the system is here, the management lacks the vision or long term planning to have any idea what to do about it.

I don't doubt that there's plenty of engineering talent left at Google. Under the right leadership they could be leveraging their unmatched assets to create the most capable AIs that exist. Under the current leadership, that's just not going to happen. Expect nothing more from Google under their current regime.
John Brunner is closer to being a cyberpunk grandfather, imo
Concise yet complete. Well done.
> In the wake of the 2020 election, the president of the far-right network One America News sent a potentially explosive email to former Trump campaign lawyer Sidney Powell, with a spreadsheet claiming to contain passwords of employees from the voting technology company Smartmatic, according to court filings.

https://www.cnn.com/2023/10/19/politics/sidney-powell-fulton...

> As part of her guilty plea, Powell is admitting her role in the January 2021 breach of election systems in rural Coffee County, Georgia. With the help of local GOP officials, a group of Trump supporters accessed and copied information from the county’s election systems in hopes of somehow proving that the election was rigged against Trump.
For .eu yes.

But I also mentioned .to and .ag for example where this is not the case.

Both are ccTLDs that have no such requirements. There are others as well.
Kubrick played his own tricks to dissociate the viewer from the onscreen violence. For example, the way the gang fight is set to classical music, in an abandoned theater, with cartoonish violence. And that fight is preceded by a gang rape staged like a ballet. It's the same technique in a different medium.
Yeah, I can kind of explain that as much as anyone can I guess. Someone made a page called The Far Side as a content farm. Great nostalgic brand for Facebook's main demographics = easy engagement. There's only 4,337 actual The Far Side comics, so they also run typical "boomer humor" strips from about the same era or apparently make their own low-effort comics. Lots of content with lots of engagement means the algorithm is likely to show it in people's feeds even at the expense of posts from their friends and groups they joined.
SimCity IRL and the Dawn of Simulations for Everyone
Octoscreen | Backend engineer | Remote (EU) | Full-time | https://www.octoscreen.de

Octoscreen is helping clients to monitor locations and important information.
We ingest a lot of data from various sources and display the most important information for our clients.

We are looking for an Elixir developer who is also a generalist and can work with a diverse set of technologies.
The ideal candidate is someone who is following tech trends in the industry, keeps his/her knowledge up to date and is proactive in improving the product.

We don't do agile or any strict process. We focus on the product and the customer.
Small dev team (<5 people).

Tech stack: Elixir, Phoenix LiveView, PostgreSQL, Docker, Linux.

EU only. Remote or office (Munich, Germany).

Contact: barna at octoscreen.de
No, I use Emacs keybindings in the rest of the tools. Tried to use vim bindings but they don't seem to do everything correctly or smoothly and it annoys me.
Qdrant | Open Source Vector DB | Remote | Full-time | https://qdrant.tech

SRE, Engineering Manager, DevOps, Cloud Engineer, Support Engineer, Rust Core Engineer (contribute first approach)

All positions: https://qdrant.join.com
> P.S. Having multiple Unicode values that exhibit identically when displayed are a huge veer-into-the-ditch mistake. I.e. the notion that code points should have semantic value is simply wrong.

Should a cyrillic `а` and a latin `a` have the same code point?

If they did then there's no consistent way to group those two alphabets, one or the other would end up with letters outside it's main grouping.

And what happens if the shapes of those two characters divege over time? Do you have a breaking change to introduce a new code point for one of the languages, or do you just make it impossible to have a font that can be used for both latin and cyrillic at the same time?

This isn't just a theoretical problem, by the way. There are characters in Chinese and Japanese that share a code point but the shapes of the characters aren't the same in the two languages.
Skydio - Autonomy Infrastructure | Bay Area - San Mateo | Python & C++

Skydio is the leading US drone company and the world leader in aerial autonomy. Our mission is to make the world more productive, creative, and safe with autonomous flight. Today tens of thousands of our robots are flown at scale to inspect critical infrastructure and provide life-saving intelligence, and we have one of the best robotics teams on the planet in support of these goals.

Our X10 drone features NVIDIA Orin and Qualcomm 865 processors with 85 TOPS of compute capability, along with onboard 360 trinocular camera coverage. We develop real-time 3D reconstruction and semantic AI so that our robot can understand the world around it and make intelligent decisions.

We’re looking for infrastructure engineers and a director for our autonomy team who love making code for flying robots and for making our engineering team more productive. Experience with Python and C++, performance optimization, systems infrastructure, first-principles thinking, 3D visualization, communication and logging. full-stack web apps, and build systems all welcome. Very strong software engineering and computer science fundamentals required.

I lead the autonomy team and you can reach me at { hayk at skydio dot com }.
5.x was extremely buggy and unstable. It got usable around only after 5.4 release.

5.x wasn't just the removal of Giant Lock, but also:

- GEOM
- Kernel Scheduled Entities

There weren't any reasons to switch from 4.x to 5.x until 5.x got stable. Even with Giant Lock given the hardware at the time (Pentium with hyper threading) it wasn't that bad.
> Like that the only reason children are exploited is for photographs.

The unreasonable assumptions you assert I'm making are of your own imagination.
Nowhere did anyone say wanting to inflict pain. Justifying higher prices was what you were doing, what OP noted, and what I agree with as a trend.
software algorithms need to be written once to be used by anyone (digital copies and all that)

systems side doesn’t have this problematic quality
I have this type of tinfoil hat. I put it on whenever I see people blindly merging security fixes in response to vulnerability scans.
Are you implying that overseas landlords behave differently than local landlords?
> Who has China invaded?

This has got to be a joke…

Tibet in 1951

India in 1962

China-Vietnam war 1979

Currently, China has border dispute with every country it shares the border with, except two: North Korea and Pakistan

It is illegally building outposts in S. China Sea encroaching on every other country’s marine zone.

It is constantly threatening Taiwan

It is building Navy at a massive pace, attacking every country using its hacker force

It is a singular biggest threat to world peace at this time.
The updates are only good if you are a shareholder. It’s a bummer.
Quadratic's source code is openly available on Github, we will amend our language to "open access" going forward. We are far more open than any other spreadsheet, and pride ourselves on that!
More complete genome sequence of most popular coffee variety
> A lot of the changes to highlight places with more commercial activity to give a high level overview of places to visit, the reviews and ratings system, the highlighting of landmarks, transit directions with live train/bus updates, local guides and so on

Interestingly, that list is mostly what I had in mind when I said that maps was getting worse.

I suppose that it entirely depends on what you want out of a map application. For me, all that stuff just gets in my way. That you think those things are great tells me that maps is no longer aiming to solve the problems that I want solved, and is addressing other problems instead.

That's not saying Google Maps is bad or wrong, just that it's a different product now, and one that isn't going to provide what I want.

So I should just pipe down. I'm not the target demographic anymore. I just need to move on to a different application and be done with it.
AI's main value to companies is to launder bad behavior.

"We fed it into this black box, and this is what we got, we don't know how it works". Of course the training data will probably be a weighted output of who pays google, rather than what will make the user happiest.

It's pretext to violate reviewing systems without looking obviously corrupt.

I just want to see the top 10 most rated things per category, then I want to see the top 10 things over a given threshold of reviews. I don't want googles mangling of the data, I just want to be able to query the review data.

If whatever google displays isn't better than the top 10 results in a given area sorted by number of reviews, it's clear there is a reason why. Whether it's devs creating unnecessary complexity to justify their employment, or a system designed to weight results in favor of who pays google, or the need to inject 'randomness' in order to be able to inject paid advertisements without them being 100% ignored, or to provide a reason to keep scrolling allowing more ads to be displayed, it's all anti-user behavior. This will just be another tool to manipulate a user rather than help them.
Because all first-world citizens are effectively targets of state surveillance?

The narcissistic "but I'M a target" shtick is pretty funny, but I'd wager you're just as foolish if you think those people "pretend" to be compromised.
SimpliSafe Video Doorbell: Halt and Catch Fire
Bold Penguin | Remote (US)* | Full Time | Software Engineers Bold Penguin products help insurance agencies successfully quote and bind small business insurance policies with the click of button! We are growing fast and expanding our teams. Use Linux, macOS, or Windows along with whatever tools you enjoy using (Slack, Zoom, your choice IDE, etc.)

If you don’t meet all of the qualifications please don’t worry. Apply anyway!
Current open roles:

Software engineer ~> https://www.thegravityapp.com/shared/job?clientId=8a7883d067...

Account Executive ~> https://www.thegravityapp.com/shared/job?clientId=8a7883d067...

Customer Success Manager ~> https://www.thegravityapp.com/shared/job?clientId=8a7883d067...

Customer Success Advocate (Columbus) ~> https://www.thegravityapp.com/shared/job?clientId=8a7883d067...

* We are fully remote and headquartered in Columbus but have employees live within 150 miles of certain US cities which are listed on the job description.
It depends on the license and pricing.

I'd love to consider bringing to my org, but not if I don't have a true path. I won't even evaluate it unless I have a clear path to use.
Bard is overfit to doing well on the current benchmarks.

It doesn't come anywhere close to GPT 4 or even 3.5 turbo for organic queries.
As someone who has contributed to Git since before GitHub existed and who maintains legacy code, I simply cannot disagree more. I use `git blame`, `git log`, and `git show` in the terminal all the time. It's trivial to follow the history of a file. It takes me seconds to use `git log -G` to find when something was added or removed.

Nothing pains me more than to track down the commit and then find a commit message that's of the form "bleh" or "add a thing" when the developer could have spent 60 second to write down why they did it.

Nothing gives me more joy than to find a commit message (often my own) that explains in detail why something was done. A single good commit message can save me hours or days of work.

Let me also just say, and this is a bit of shot: GitHub contributes to the problem of bad commit messages. If I'm lucky, folks have put some amount of detail in the PR description, but sadly that's not close at hand to the commit log. It's another tool I have to open. Usually though, the PR is just a link to Jira, so that's another degree of indirection I need to follow. Then the Jira is a link to a Slack conversation. And the Slack conversation probably links to a Google doc.

As an industry, we're _terrible_ at documentation. But folks like Jeff King are fighting the good fight. At the end of the day, I don't think the problem is with the technology. I think it's a people problem. Folks perceive writing documentation as extra work, so they don't. There's no immediate value to it. The payoff comes days, weeks, or months later.

Please, write good commit messages. Just spend a minute saying why you did something so that every commit isn't a damn Chesteron's fence exercise. Put it in the commit message where I can easily find it. Your future self and I thank you.

Edit to add: I didn't address your argument, that commit messages are too hard to find.

First, I don't find this to be true. I rarely have trouble following the history of a line of code, a function, or a file.

Second, commit messages have value at the time they are written even if they are never seen again. I find that writing a good commit message helps ensure that I've written in code what I've intended to (I often view the diff while writing the commit message) and they have value to the people reviewing my code.
I feel half vindicated about my rant a few weeks ago[1] arguing that we should make commit messages as long as we like instead of the stupid 50 character or whatever limit. If enough people do that, maybe tools like GH will stop wrapping the message by default. Even if not, atleast the first line is usually easy to see in most tools by hovering over it or something.

[1] https://news.ycombinator.com/item?id=38831282
Note that in the UK buy to let loans are typically 5 years fixed, with interest rates going up starting in 2022, so we'll be seeing the effects until 2027
Oh, neat: https://github.com/helix-editor/helix/issues/39#issue-908964...

Looks like a Neovide author wants to abstract Neovide to support other editors! Imagine that's a big lift, though.
It would be nice if that's all they did, as new supply could blow them into oblivion. Instead they vote for ever more oppressive zoning and codes to turn their property into something you cant get unless you buy from them.
SKULabs | Node.js React Developer | $120k-$160k | Full-Time | On-site | Miami, Florida USA

SKULabs helps ecommerce companies scale their operations. Since 2014, our founder has commanded SKULabs offer the best customer service and no annual contract inventory, warehouse, and order management solutions. Designed in-house for an in-house need and scaled to support publicly traded companies and startups alike, SKULabs products are a boon to any Shopify or Amazon seller.

Help us scale out our latest product, innovate with new concepts of your own, and work on what moves the needle for our customers and our company. This is not your typical role seeing as you'll be one of the first ~10 employees here.

We're profitable and our goal is to make three additional hires this year to help support our new and existing customers.

Starting pay for qualified developers is $120k. We are looking for those with real-world experience of at least 1 years in a Node.js / React role especially those with experience managing administrative type portals with large numbers of users and those who are experienced with directly improving their own work in response to feedback from their users like we have every day for the last 8 years.

https://jobs.lever.co/skulabs/338dd628-5281-4423-bad7-6b68e7...

We're also still looking for the right Community Manager / Content Producer
https://jobs.lever.co/skulabs
Since they are frequently supported by taxpayer money, asking whether what they're working on is worth that expense is totally legitimate.

That's not the deal they signed up for. They were told that they were going into a purely theoretical field. To turn around and demand applications is called a bait-and-switch.

For many professors, I think this could easily be addressed by shifting the focus away from research back to where it belongs: teaching.

Same as above. The universities hired these professors on the basis of their research. If they want teaching staff they should hire teachers. The researchers will seek greener pastures elsewhere.

As for taxpayers demanding applications? Vote for it! Give the money to DARPA or Johns Hopkins instead of Princeton IAS. But to demand that theoreticians come up with applications on the spot is disingenuous.