News for hackers. Stuff that matters.

vlahmot

Aldi has become our first stop for everything, if we can get it there we do before going to one of the big chains around us.

Their prices are often 2-4x cheaper than the big chains, sometimes for the exact same item. “Fancy” cheeses that are $10 a block at the big chains are $2.50 at Aldi. Produce can be a bit iffy sometimes but if you’re flexible and spend a bit of time picking through it it’s fine.

The self checkout machines are also much better (even though they are annoyingly insistent about “scanning the next item”) and I’ve never had to wait for someone to come unblock it vs the big chains where they always seem to get stuck when I move some items around.

I’m also a big fan of the culture changes they embody - 25 cent deposit for your cart so the parking lot isn’t filled with carts from lazy people and allowing your cashiers to sit down while they work vs making them stand for no reason other than a power move.

It’s so much better than competitors that I’ve become a marketing employee for them anytime high food prices come up in conversations to the point where my partner jumps in with “get ready for the Aldi speech”

Afraid of a specific thing or no fear in general?
Re:Free Postgres databases for small projects on Thursday January 20, 2022 @10:20PM (#30018753)
I also like the frankness and simplicity of their communication style.

No fancy buzzwords, to the point and speaks to things we all know are true but are typically not addressed or are wrapped up in spin. The first and last paragraphs are great examples.

The authenticity of it leaves me with a strong sense of trust and respect.

You can always use step functions or some janky recursive calls to work around the 15 min timeout.

I would recommend using docker containers and writing it in a way that you can swap out lambda/ecs/k8s/etc as the backend infrastructure. That way you you can punt on doing any fancy work to try and break the jobs up across lambdas under that 15 min constraint.

Re:Ask HN: When do enterprise plans usually begin? on Thursday October 07, 2021 @10:04PM (#28794883)
I’ve only been on the buying side but I’ve never had to wait at all to onboard once the contract was signed.
Re:Ask HN: How to deal with coccyx pain while sitting? on Saturday August 14, 2021 @01:21AM (#28178232)
I get these as well..(twice so far) they are no fun to say the least. I’ve also read stories of the surgeries making “flare ups” more regular. Stress seems to be a big driver for me (first one at the start of college and second one during travel…)

All of the things you mentioned have helped me as well. I also have a couple of hemorrhoid cushions that I sit on to reduce pressure.

I’ve found that when I start to feel pain in my tailbone immediately taking some anti inflammatory medicine and getting antibiotics ASAP before the inflammation cuts off blood flow has stopped them in their tracks!

Re:Electron tube New Automatic Computer on Sunday July 04, 2021 @01:49PM (#27731372)
I spent many hours in http://www.cburch.com/logisim/ during my program doing the same thing. It was a great feeling to finally get a sub component correct and then copy it around in the next layer up.
Also check out his “Alien languages” and “First Contact” videos!
Re:Labor shortage or terrible jobs? on Friday April 30, 2021 @08:26PM (#27001508)
It doesn’t though. Poverty is well defined (and is defined based on the number of people in the household).

https://aspe.hhs.gov/poverty-guidelines

Not sure about volume but mass wise it’s a drop in the bucket. About 4% of the moons mass according to Wikipedia.

I was surprised to learn that the earth is about as massive as Mercury, Venus, Mars, the moon and a few more moons combined.

Re:The Space of Developer Productivity on Sunday March 14, 2021 @11:46AM (#26456302)
My understanding is that the “Andon Chord” was developed by Toyoda out of lean manufacturing in Japan as a result of resource constrained manufacturing.

Do you have any information on “ the Harvard professor” and how JIT interacted with domestic lean manufacturing?

Re:Diablo II: Resurrected on Friday February 19, 2021 @08:37PM (#26200557)
The downside to that development cycle is that there is an overwhelming number of league mechanics, particularly for new players.
Re:Airbyte: Simple and extensible open-source EL(T) on Saturday January 16, 2021 @11:19AM (#25803192)
Extract and load. It’s a variation of ETL where you push the Transformation(T) step into the warehouse as opposed to doing the T out of band in code.

This allows you to retain the data as raw as possible and empowers your analytics teams to move faster by not having to wait for engineers to transform the data into a usable form.

Re:'Megascale' structures that humans could one day build on Thursday January 14, 2021 @06:58PM (#25784910)
You might find Isaac Arthur’s Megastructures playlist interesting: https://m.youtube.com/playlist?list=PLIIOUpOge0LtW77TNvgrWWu...
You probably just saved me a good 15min/week! Never knew you could toss “title:” in there.

Thank you!

Thank you for all of your great Ansible work! I leverage a lot of them at work and they have been great! (I’ll be playing around with these!)
Wouldn’t composting have the same issue as tossing it in the dump though?
Re:An update on last week's customer shutdown incident on Tuesday June 04, 2019 @09:02PM (#20100653)
Many (all?) of the cloud providers offer credits to startups (credits as in free $ to spend on their services). So if they hadn’t burned through that, there would be no payment yet. (The startup I work at got $20k in credits and didn’t pay a dime for the first year)
Re:Suicide increasing among American workers on Thursday November 15, 2018 @03:59PM (#18463249)
This is just patently false. There are many resources that are free for those in need. (Help lines, churche/synagogue/mosque, support groups, etc)
I don't have any specific experience with emails but any time I need to move a lot of data around I go with Apache Kafka and Apache Flume.

Write all of your emails into a kafka topic from your webapp. Read from the topic to do processing. Use flume to sync results back to your webapp db.

1) For this I would probably use something like Chef/Ansible but I don't know the first thing about configuring email servers. You could have something that wakes up, reads the latest config off a topic, and then applies that config via a config management tool.

2) You can throw Apache Spark on to the kafka stream to calculate these aggregations.

3) Flume can read the emails and then save them back to wherever you need (this is typically s3/postgres for me). Flume can scale out over the kafka topic naturally using the same consumer group id.

I like this approach because you can scale it cheaply and easily by starting with kinesis streams instead of kafka if you don't have the ops resources to run kafka and running spark in stand alone mode until you need a cluster.

With spark you can do your statistics in there (streaming over a time window or batch) and then sink them over to your stats db.

With the flume/kafka combo you can treat kafka as the "channel" and you get some nice transaction functionality out of flume that makes handling failures a breeze.

It does take some tooling/monitoring to run confidently and the whole apache "big data" ecosystem is daunting at first but its well worth it in my opinion.

Re:Disney Ends Ban on Los Angeles Times Amid Fierce Backlash on Tuesday November 07, 2017 @06:36PM (#15648767)
So everyone goes back to reviewing movies ahead of time and Disney feels no pain from their actions beyond a small PR hit.

I feel like everyone framing this as "We won't pre-review movies until you lift the block" gave them too easy of an out.

Re:Apache Kafka Goes 1.0 on Wednesday November 01, 2017 @08:07PM (#15606706)
Talked with one of the sales reps, starts at $1500/month.

From what they said multi-tenant is about a month a way and self service cloud early next year.

Re:Singular Value Decomposition for Programmers on Tuesday October 10, 2017 @06:45PM (#15445937)
https://m.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVF...

The linear algebra series from 3blue1brown has some great explanations and visualizations for thinking about linear transforms.

We do the EMR backed by s3 setup, only with snappy over gz as gz can't be split.
Re:Albertsons snaps up meal kit startup Plated on Wednesday September 20, 2017 @09:08PM (#15299795)
I've only used BlueApron and HelloFresh but the quality of the ingredients has been comparable to stuff picked up at Safeway.

The real value for me besides time saved (and the insane coupons/free meals) is using ingredients that I wouldn't have otherwise picked up. I'll just grab button mushrooms most of the time but getting some different variety is nice.

I also usually grab the store brand meat because its cheaper. It's not like the grass fed organic whatever isn't there, I just usually won't pick it up.

Re:Need Input – Mysql Database vs. Redshift on Friday September 15, 2017 @12:49AM (#15254719)
You don't need Redshift and it's not really the best for "combining data".

I'd throw the data on S3, do the processing in spark(you can likely run on one node in local mode for now at that scale and scale as the data does), write the data back to s3, load that processed/aggregated data from s3 into mysql since you running that already and can just plug in your BI tools.

Much easier to process data not in the db, s3 as a source of truth is great in AWS, and much cheaper.

My understanding is that there would still be quantum fluctuatons causing particles to pop in and out of existence.
Re:Importing JSON into Hadoop via Kafka on Wednesday January 18, 2017 @08:30PM (#13432181)
The schemas are not immutable. You also don't hit the schema registry for every message either, in fact you can skip the registry all together and provide the schema manually if you would like.
Re:ZFS Root Filesystem on AWS on Thursday December 29, 2016 @06:27PM (#13281144)
We run Kafka (and I believe Cassandra) on top of Centos/ZFS in AWS and haven't had any issues so far. (About a TB of data moving through every 3 days)
I feel like every time something like this comes up people completely skip over the benefit of having as much of your data processing jobs in one ecosystem as possible.

Many of our jobs operate on low TBs and growing but even if the data for a job is super small I'll write it in Hadoop (Spark these days) so that the build, deployment, and schedluing of the job is handled for free by our curent system.

Sure spending more time listing files on S3 at startup than running the job is a waste but far less than the man hours to build and maintain a custom data transformation.

The main benefit of these tools is not the scale or processing speed though. The main benefits are the fault tolerance, failure recovery, elasticity, and the massive ecosystem of aggregations, data types and external integrations provided by the community.

Older »