skysight-inc/HackerNews huggingface dataset:
That AC location easily covers the entire main room. You could put it on any wall and it would be effective in that tiny of a space. If you put it on the opposite wall now you potentially have plumbing on the front of your house, or longer line sets to tuck the exterior unit around the corner - increasing complexity and cost.

As for the kitchen I know this may shock a lot of people but there are ways to feed yourself that don't involve restaurants, take out or delivery. If anything I'd prefer a slightly larger stove/oven even if it intruded into the other space more. I enjoy cooking for myself so a decently sized fridge and pantry storage is more than superficial. Heck there are two story four bedroom houses that were built in the 70's around here that have similarly sized kitchens - it's insane when most RVs have better kitchens these days.

I do agree the TV shelf thing seems more like an opportunity to be clever with a rotating TV but that's a relatively minor quibble - the rest of the layout is actually quite functional.
>Putting bullshit-bingo "principles" up on a website is easy.

Have you worked at Amazon? They reference these constantly in meetings, structure performance reviews around them, there's a lot of edifice built around them. So adding new ones is a pretty big deal internally.
Original source of the Bird Strike game published in 1984 for the BBC Micro
Putting aside all the known issues on the warehouse/blue-collar worker side of things, we've also been hearing about a ton of very, very, bad stuff on the office/SWE/white-collar side of the company too.

Are we likely to see Amazon get evicted from the pantheon of FAANG? I remember 5? 10? years ago the term FAANG hadn't been coined yet. Instead the term being thrown around was "Big 4", referring to Google, Facebook, Amazon, and depending on who you ask, either Apple, Microsoft, or Twitter.

Now Apple is a steady member of FAANG, Netflix joined out of left field, Microsoft got evicted (unless you use the extended FAANGMULA term that seems to be getting some steam), and Twitter seems to have been long left behind.
How do you decide what profit margin is acceptable? Is it okay for a company to have 3%? 76%?
My first interview out of college (circa early 2000s) was at Amazon. The advice the recruiter gave me was “be ready to talk about our core principles!”

Okay, simple enough!

To this day it is BY FAR the worst experience I’ve ever had in a loop. Everyone was extremely toxic, at least half of the people interviewing me that day were clearly trying to make me feel like shit, and it seemed like the entire goal was to keep me disoriented.

About halfway through the day (it was at least 6-7 hours of interviews straight), I should have just left as it was clear I wasn’t going to get an offer.

In full disclosure, I was under qualified for the job given that it would have been my first job out of college, but I assume that should have been caught well before a full day loop where some of the folks were just using me as a punching bag.
Reading the article, a lot of what this guy does isn't evil at all, it's fighting the good fight of personal responsibility in an age where far too many want the government to make all of theirs and others' decisions for them. I don't want further government control of fast food or caffeine either.

The "animal rights activists" in question are PETA, known nutjobs who kill almost all animals they capture. Completely disingenous that the article tries to use that framing to make it sound like "this evil guy hates animals too!1"

And there are legitimate criticisms of MADD too.

Funny how this article tries so hard to be a hit piece and still couldn't stop me from being on the while glad this guy exists, despite some unfortunate stuff like the anti-union ads.
Zylitics: Zero config browser based testing platform for web apps
A modern web app testing tool that requires no installation and configuration. Write, run, debug and live watch your tests right from a browser. Zylitics lets you focus on writing reliable and resilient tests and takes care of everything else out of the box. It uses a new language called ZWL that makes writing and debugging tests easier than ever.
https://zylitics.io/
There was also a homebrew city builder for GameBoy Colour called µCity: https://www.nintendolife.com/news/2017/08/game_boy_color_tit...
Nice, really like the UI and the speed of code generation.
Good step forward, or two as it may be.

Going to need to see some metrics though, then we can set goals on them, isn't that how Amazon.com went from garage to world concerns ...
Home Improvement YouTube is amazing.

There's a reason we don't see modern Bob Vila-personalities on TV as much these days.
As someone who's not trained in math, what does "optimal transport" mean?
Spacelift | Remote | Europe/US | Full-time | Software Engineers | $50-120k

We’re a VC-funded startup building an automation platform for Infrastructure-as-Code, adding a Policy-as-Code layer above it, in order to make IaC usable in bigger companies, where you have to take care of state consistency, selective permissions, a usable git flow, etc.

We are looking for software engineers. On the backend we're using 100% Go with AWS primitives. We're looking for backend developers who like doing DevOps'y stuff sometimes (because in a way it's the spirit of our company), or have experience with the cloud native ecosystem. Ideally you'd have experience working with an IaC tool, i.e. Terraform, Pulumi, Ansible, CloudFormation, or SaltStack.

Overall we have a deeply technical product, trying to build something customers love to use, and already have multiple happy and satisfied clients.

We promise interesting work, the ability to open source parts of the project which don’t give us a business advantage, as well as sane working hours. We’ve got investment days on Fridays, when you can work on anything you want, as long as it could possibly benefit Spacelift in some way.

If that sounds like fun to you, apply at https://spacelift.recruitee.com/ or email me at magdalenaw at spacelift dot io!
My wife and I still write a few checks every month (USA). Of course, we may well be the age of your parents.
The Pursuit of Happiness
> Then again, this could just be PR mumbo jumbo.

It's just PR mumbo jumbo until they consistently display these principles (and let their stock price take a hit because of them, if that's what it takes).

Even if "leadership principles" are currently super important in Amazon's culture, there's going to be massive inertia around behaviors and attitudes that satisfied the older set but violate the new ones.

For instance, are they going to immediately scrap their automated system that evaluates and terminates workers without human intervention (https://www.bloomberg.com/news/features/2021-06-28/fired-by-...), because it clearly violates these new principles?
Haven't used it, but how representative/helpful are the replaced frames? I can imagine that would be something that would be very difficult to get right (even with the help of AI).

My thinking is that with curated thumbs I can at least get a good idea of the author's intent (particularly when one's a relatively experienced regular YT user).

I kinda thing targeting curated thumbnail selection is looking at the wrong cause: curated thumbnails don't cause clickbaity thumbnail choice, perverse commercial incentives do.
It's a database with CRUD operations and some authentication, and a report generator that runs effectively a part-of-all-rows dump every so often.

The size of the database for .com is about 150 million records. At 4KB per record (generous), that's 600MB. It fits n RAM on a laptop you wouldn't consider suitable for using at the office.

Number of transactions other than reports is roughly 1 per year per record plus 10% growth, so about 5 per second.
The culture will slowly rot as the company gets larger and as the real visionaries (good or bad) become increasingly disconnected from the boots on the ground.

We're already seeing things like people getting hired and then PIPed within months so that their managers can avoid firing the reports they like...
No battle plan survives contact with enemy. But you still need to make one.
To add to that, why can they actually? Why doesn't the EU just start a new .com registry that the rest of the world can actually refer to? I don't have a complete understanding of the TLD world but I can imagine it's much like the AS world with BGP. If the rest of world decides that one registry (Verizon's .com registry) isn't the leading authority, but rather the EU's .com registry for example, is. Than what "can" verizon actually do against it? Sure, the internet would break with namesquatting but atleast it's better than paying a ransom.
Truth Initiative | Software Engineers | Washington, DC onsite/relocation and remote options | Full-Time | https://truthinitiative.org/

I'm hiring software engineers to join our small, but experienced team at Truth Initiative. Truth Initiative is a mission driven non-profit dedicated to inspiring lives free from tobacco, vaping, and nicotine. I've been here 5 years and it's genuinely a great place to work.

My group is focused on helping people who want to quit through digital interventions. We mostly use Python, Django, Postgres, and Heroku. But we do have some systems that use other stuff like AWS and Twilio.

Benefits here are amazing… seriously. Nearly unmatched, especially in the nonprofit space.

Our hiring process is a phone screen, an offline real world code exercise (no puzzles or tree traversals algorithm tests here), small group interview, with a brief exercise where you review some code at the end. Our office is right at the Gallery Place metro station in downtown DC. We’re fully remote through the summer with a hybrid office/remote schedule starting in September. Local/relocation/remote options

Many more details in the job postings, one for senior software engineer and one for software engineer.
https://truthinitiative.applytojob.com/apply/ZQu87QN0Gh/Soft...
https://truthinitiative.applytojob.com/apply/rS4xDfQHks/Seni...

Apply if you're interested.

Email me if you have questions dharris[at]truthinitiative[dot]org
There are plenty of asset classes which are quite safe and return >5%. Saving money in a "savings" account was never a good idea (outside of an emergency fund).
Homoiconicity isn't required for that, all you need is to be able to map between source and AST enough to identify expression boundaries.

Plenty of development environments for non-homoiconic languages provide the ability to evaluate a selected expression (not just the last one) in a linked REPL on demand.

I love the Lisp family, but I don't know why its advocates often sound like they haven't seen a dev environment for a non-Lisp language since the early 1980s when pointing to “unique” advantages of Lisps.
> Amazon has historically took its principles very seriously.

> Strive to be the world best employer

> The sarcastic view is that this is just a facade.

Given the horror stories from the people who work in the fulfilment centres and deliver for them, I'm going to take the sarcastic view.
Bezos’ post says she graduated at the “top” of in the “Women in Space” program but the page linked in the article says she graduated 3rd. Which is it?
tbh this is one of the ones that is basically ignored by strained interpretations. i.e., there's a saying that "people who are right a lot are also wrong a lot" which... sort of undermines the plain text of the principle.
I am almost halfway through, but have halted several times due to unhappiness/outrage at the hubris... To me, it reads equivalent to "most people are too dumb to know what's best for them, government and corporations have a duty to trick them into what they know is right behavior and values."

For me, it really taps into the terrible misfortune caused by those who think they are smart enough to attempt to enforce how other people should live/behave.
We, the public, have known (not suspected, known) for decades. We've done nothing. Are big oil companies a problem? Yes. Are they the problem? No, we are.
By evaluating outer forms first.
Utmapp/UTM: Virtual Machines for iOS
Why do everybody keep repeating "blind" everywhere? Like it's a curse that can't be avoided.

Also why all the anti-copilot seems to think their code is great, or even well understood by themself.

I have counterexamples everywhere around me all the time for these 3 points.
Ted, I've used namecheap for years and I love it. One thing though, when I visit namecheap while using a VPN it makes me fill out a cloudflare captcha. Any way to stop that? Considering I have already paid you money, you have my address, name, phone number, etc. it seems a bit ridiculous to ask for a captcha when visiting using a VPN.
First thought here as well. On the other hand, that’s a new principle and would require massive changes[1] in the near future if the leaders at the top really mean it.

[1] I say that as someone who has no first hand knowledge of the inner workings of Amazon.
Very cool. Might be interesting to add some stats on how a particular consulate compares to average of all backlogs and of those in the same country.
I wonder how much of this goal will be considered "accomplished" just by not being direct employers for the people who actually do the grunt work at delivery centers under inhumane expectations.

Amazon should fix those conditions first rather than spitting out more of these high-minded, virtue-signaling platitudes.
Having a price even if ridiculous allows researches to write papers like "What brand has the most affordable repairs".
Quietly returning something sensible is also a way to end up with weird bugs, except they are harder to find because it leaves open the possibility that the caller fails to check the return value for this token, and the program keeps humming along. At least log loudly so an attentive developer has a chance of finding the bug. I guess this is now an an old-school practice, but I've always been a believer in throwing an exception on error so that they are totally obvious and you don't ship with them. Crash early, crash often. Find the bug before it hits production.
Tessian | London, UK or Remote (GMT -3 to GMT +3) | https://tessian.com

* Data Scientist | https://bit.ly/TessianDataScience

* Backend Engineer | https://bit.ly/TessianBackend

* Platform Engineer | https://bit.ly/TessianPlatform

* Engineering Manager | http://bit.ly/EngManagerAtTessian

* Engineering Director | http://bit.ly/EngDirectorAtTessian

At Tessian, we're building machine-intelligent filters to secure enterprise communications. This involves high volume, low latency data processing for some of the world’s largest organisations. Our mission is to keep the world’s most sensitive data private and secure - to do this we're bringing on all stripes of engineer to build out our platform & support our next stage of rocket-ship growth.

Principles we believe in:

- Infrastructure as code (mostly Terraform)

- Unit Testing & Integration Testing (NUnit, PyTest, Mocha)

- Continuous Integration, Continuous Deployment (using Concourse)

- Designing security in (rather than testing for and adding it later)

- Measuring everything (ELK & Prometheus)

- Reproducible builds and environments (if it’s in production, it’s in Docker)

- Cloud Deployments (AWS gives us the flexibility we need to move fast)

- Right tool for the right job (PostgreSQL, Spark/Hadoop, Redis, Elastic Search)
> I don’t think carrier would do this, otherwise guy reported this would see this a lot in other service sms’s too.

That would depend on the size of the original texts. If Google's verication messages are shorter than most, they might have room for ads where some other service doesn't.

I agree that an intermediary adding something is likely. Maybe Google has enough scale to self-manage 100% direct routes, but in general it's hard to avoid aggregators, and it's hard to track message delivery. And if you need worldwide delivery, it's hard to avoid grey routes.

As I used to tell people who wondered why I built a system to pick from multiple aggregators: All the aggregators will tell you they've got worldwide coverage and that they're the best; but they're all full of bs.

I should also add that they'll tell you that they all say they have 100% direct routes and that they don't use aggregators. One of the most amusing things I remember was when aggregator X had a big outage, several hours of not accepting messages (let alone delivering them), aggregator Y's success dropped by about half. It was clear they were using that aggregator for a significant amount of traffic. But sometimes it costs less to pay Y to submit messages to X than to pay X directly. shrug
Location: The Netherlands

Remote: Yes

Willing to relocate: Yes

Technologies: Ruby/Rails, Node, React, JavaScript, TypeScript, Python, C++, Rust, PostgreSQL, MongoDB, Vim, Linux

Résumé/CV: https://www.linkedin.com/in/nickyvanurk/

Github: https://github.com/nickyvanurk

Email: info@nickyvanurk.com

WANTED: Software Engineer Graduation Internship [20 weeks] (Open to employment/freelance afterwards).

Can rapidly learn new technologies. Web (prefer back-end) & game development experience (I like architecture, netcode, game AI, optimization). Build my own 8-bit computer: https://streamable.com/qe3nx5 Optimizing things gets me all excited. Check out this Three.js demo I made: https://nickyvanurk.com/void/ I also run a blog: https://codingwizardry.com/
Shady oil lobbyists doing shady lobbyists' things. And also, water is still wet in 2021.
Sikich | Full-Stack Developer| REMOTE (US) | Full-time

The Sikich Cybersecurity group is looking to hire an experienced full-stack developer to be part of a small team dedicated to developing and operating an established vulnerability scanning service.

Our tech stack includes PostgreSQL, Ruby and Ruby on Rails.

This position is truly full-stack. You’ll play an important role in all aspects of running a SaaS.

https://jobs.jobvite.com/sikich/job/oyGhffwu
> throughout the (grueling) interview process you have to memorize these and every question you answer needs to intertwine some of these principles.

Is this true of individual contributors, or people looking to go into management? I don't think it's good either way, but it crosses into absurdity if it's the former.
Can you post a link without the <>? It’s not clickable on mobile.
That would mean that for example a charity for vulnerable people not able to lobby for themselves would not be able to lobby on their behalf.
Thanks for introducing me to `add-lib` This is going to be a huge time saver :)
More info here: https://insideclojure.org/2018/05/04/add-lib/

Hopefully there will be some way to just "reload" your whole `deps.edn` though

"If you get an error, the execution stops by default and you get a stack trace."

I'd say the other missing piece of REPL development is that while you get a stack trace, you don't get a program state like you do with GDB or ELisp. Maybe I'm "holding it wrong" but this causes a lot of friction and lost time. I'd be curious how others approach this. And that all being said, the CLI doesn't relaly offer a better alternative here.

For entirely replacing the CLI I think that since Clojure is a general purpose language there ends up being a tad more boiler plate than you'd like.. It's not at the point where you're gunna just run `clj`, load in some library with `add-lib` and start messing around b/c things are just a tad too clunky.

For instance if you wanna read in a CSV file (I had to look this up)

(-> "my-csv-file.csv"
(io/file)
(.getCanonicalPath)
(io/reader)
(csv/read-csv :separator \,)
(#(into [] %)))))

Uhh.. so you're prolly gunna want to wrap that up in a helper function. I personally end up making a dummy "project" where I keep a bunch of helper functions and then doing my REPL "scripting" and messing around in that. It feels a bit wrong.. but at least to me it looks like a solvable limitation. Given a nice set of helper libraries you could probably get to a point where a bare `clj` REPL would be as ergonomic as a more explicitely interactive language like R/MATLAB/etc.
Also check out https://babashka.org: it offers Clojure scripting with very fast startup time. It also has a task runner (similar to make, just, etc.) that can be used to store long invocations (like clj-exec tends to have).
Exactly, WFH is different to outsourcing, offshoring, etc.
> Why isn't everything available in Group Policies (which could also use a re-organization -.-) by default, with a well thought-out UI in the new Settings app by now?

It's a valid question but also not easily answered. The Control Panel still exists for a myriad of reasons. The Control Panel goes all the way back to Windows 3.x and contains interfaces to adjust things that while still supported are no longer relevant. The Control Panel also allows vendors to inject their own interfaces for managing settings, famously Synaptics Mouse Drivers and Flash.

Getting rid of the Control Panel is easier said than done. Unless or Until they cut support for legacy systems, the Control Panel will probably persist even if the UI is hidden from the user behind Feature Activation or something else.
Soul searching only happens after a soul searching starting event.

The last one that happened in the US was the Great Depression. The one before that was the American Civil War.

Both the Global Financial Crisis and Covid-19 haven't been soul searching starting events.
I don't think the author does a good job explaining the security problem, but I believe what they meant is something similar to:

text="foo&sendPasswordTo=hacker"
or
text="foo&admin=1"

You can imagine a potentially dangerous parameter and value being passed.
I think this revolution needs to be taken further to masses at grass roots through remote learning model. Folks can take the courses from institutions across world via Youtube (or similar platform) for free and participate in an online certification for the course and get certified. I find that many talented and bright students can't financially afford degrees institutions
Location: London (United Kingdom / UK)

Remote: Willing to be fully remote / hybrid.

Willing to relocate: Yes.

Technologies: Ruby, JavaScript (ES6, Node.js), Python, Go, React, Redux, Sinatra, Express, AWS (ECS / Fargate / S3 / Lambda / EC2), PostgreSQL

Résumé/CV: https://www.alexstrick.com/s/alex-strick-CV.pdf

Email: alexstrick_hn@mm.st

I am a Software Engineer based in London, UK, and the co-creator of Ekko, a self-deployable realtime infrastructure library with in-transit message processing. (https://ekko-realtime.com)

I have multiple years of experience in the Ruby and JavaScript ecosystems and am comfortable working with Go, PostgreSQL, AWS cloud infrastructure and Docker.
Aha! (https://www.aha.io) | Rails / React / Security | REMOTE Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 450,000 users worldwide.
We are looking for:

* Experienced full-stack engineers to work on the Aha! product. Our application is built in Ruby on Rails, with some React on the frontend for rich client-side experiences.

* Security engineers, with hands-on Rails development experience plus experience with compliance projects, security policy development, or other security initiatives.

Aha! is profitable, you can work from anywhere in North or South America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

You can view open engineering positions at https://www.aha.io/company/careers/current-openings, and click through to a specific job for our simple application form. Our job postings also have a lot more detail about the team, our values, and what you'd be doing day-to-day.