skysight-inc/HackerNews huggingface dataset:
Chris, while I've seen the change in my accounts on regular Lambda, I don't yet see it on Lambda@Edge. I think Lambda@Edge is the place where we'd benefit from this change the most, because many L@E scenarios take single-digit milliseconds, and the cost of L@E is 3x regular Lambda.

Any word on whether we'll also see this change on L@E billing?
As I'm lucky to have a flexible schedule, I aim to wake up early, but not earlier than sunrise (sunrise is 7:36 where I live today, for example). Thus my early-wakeup ambitions are higher in summer and lower during winter.
Four Software Ideals
No you aren't. And if you need to install MS Office stand by for constant Teams advertisements. I never did figure out how to turn those off.
That sounds amazing.

What did you read prior to undertaking the project? How did you know what you needed to build? Have you been working in graphics awhile?

I would totally read any blog post or postmortem writeup you have if you decide to publish your results.
It's also due to the nature of how it was built and assembled. You can't lower the big suspended machinery in the middle without dismantling the dish underneath it.
Zero Runtime Alef Components Announced
Squash Unexpected-End errors with syntax_search
Sadly, I’ve seen this at more misguided startups. Microservices solve a problem no startup has until they go series B and grow like bananas. When they actually scale.
> while declining to share their decision with the reporter, as is completely normal for Apple

This is completely normal for Apple, but that doesn’t make it OK for them to treat security fixes like product launches where they can choose an arbitrary timeline and keep the reporter hanging forever.
I don’t know that voting with your wallet works with the richest company in the world, especially when a lot of professionals have to have their devices to do their jobs.
Retiring memory operations earlier must have some benefit though? If data is being passed between threads, earlier retirement of a store means the data is available earlier to other CPUs. For a mutex, it means the mutex is released sooner, no?
> Why Apple would lie about what those optimizations are is a head scratcher.

Indeed it is. But marketing isn't really known for being technically accurate, why would Apple's be any exception?

> It strikes me as odd that so many people claim there is zero benefit.

That's not the claim at all. The claim is that unified memory isn't new, and there's a decent chance you already had it. For example, every Macbook Air of the last few years has been unified memory. The M1's unified memory is therefore a continuation of the existing norms & not something different. The M1's IPC is something different. The M1's cache latency is something different. The M1's 8-wide decoder is something different. There's a lot about the M1 that's different. Unified memory just isn't one of them, and unified memory still just doesn't improve CPU performance. All those CPU benchmarks that M1 is tearing up? It'd put up identical scores without unified memory, since none of those benchmarks involve copying/moving data between the CPU and a non-CPU coprocessor like the GPU or neural processor.
> my first go-to is something like DigitalOcean or Amazon LightSail

I look at compute instance providers by how they charge and for what project.

Sometimes I need more RAM, sometimes I need a faster CPU, sometimes I need more storage space accessed as a normal filesystem. Sometimes I need all of the above.

So it might be DigitalOcean, it might be Linode, it might be some fly-by-night bare metal provider.
Hm, so, guessing from the description, it's like a new Slack, right? like a chat but for devops people somehow?
IBM might have something to say about that, though.
Very little, but that is probably because we cover the server industry in-depth with reviews and such. I mentioned a bit that that knowledge is key. This is our cost analysis and not going to be the same for everyone.
Their system is inherently more economical, because they're not throwing away the rocket, engines, or even the fairings. They're not undercutting in an unsustainable way by using outside funding.
Are you including having someone on call who can drive to the colo on a moment's notice? Unless your hardware is redundant and remotely swappable then you need to be ready for physical disaster response. Cloud providers abstract this away for a price.
CHOP Children's Hospital of Philadelphia | Senior Frontend Engineer | ONSITE

We are looking for two great candidates who are interested in joining our Bioinformatics team. We help support the Division of Genomic Diagnostics Clinical Laboratory at the Children's Hospital of Philadelphia.

RIA Programmer III - We are seeking a suitable candidate with expertise in React application development. Read more about this opportunity here: https://lnkd.in/ergVEUx

Bioinformatics Scientist II - We are seeking a suitable candidate with expertise in Bioinformatics best practices for clinical pipelines. Read more about this opportunity here:
https://lnkd.in/eYEVxwe
Looks like a lot of fun to build. Very pretty unit. Love the thermal printer addon. Pre-ordered.
Court dismisses lawsuit claiming Sign In With Apple infringed patent
So, as someone that works for an enterprise that uses AWS... if we went colocation, how would we replicate:

SQS/SNS, DynamoDB, ECS (EC2 and Fargate), Lambda, Kinesis, ECR, ALB, Aurora, S3, Glacier, EMR, EKS, multiple AZs, multiple regions, etc?

For us to get the same functionality as all of these services in colocated data centers would be an INSANE amount of work, we'd have to hire so many IT/hardware specialists for the networking, let alone hiring data storage tech specialists for stuff like Spark/Hadoop.

Looking only at costs for instances is only 10% of the story here.
Yes, to be clear this change was just for Lambda. L@E is honestly a completely different service run by a different part of AWS that just happens to share parts of our core worker platform. I am not 100% aware of when they might adjust their own pricing on this, but also couldn't share any roadmap here (sorry).
OK, things are starting to make sense. It's an alien attack. They created Covid to distract us enough that we wouldn't defend Arecibo. And they're driving Trump insane with their mind control rays just to increase the chaos.

/s, in case anyone couldn't tell...
Everything you said still has to happen with colo, as well as everything the parent mentioned.

"The cloud is just someone else's computer" - I used to say that with contempt, and now I say it with understanding.
A tracing JIT is no small feat. You could go simpler and have a template JIT, which has a lot less complexity. Guile went with that, and the speedup from the already quite fast 2.2 to 3.0 was significant.

Andy has been working at Igalia with the JS engines of chrome and Firefox, which makes me believe it might not be easily reached by mere mortals, but looking at the source it is quite easy to follow, even though I would not trust myself to make any significant changes.
Wrong thread :P
Get fit or if you are... stay fit. You're not 22 any more.
Hi HN! I finished this mobile-friendly interactive fiction game as my Thanksgiving break project. I shared more details about the tiny game engine I wrote for fun here[0] with the hope that others might find it interesting :)

[0] https://memalign.github.io/p/dungeon-memalign.html
It isn't just the fortune 5000. I'm in the military, an organization where fitness is literally in my job description. I should be able to step away from my desk for a few minutes to exercise, but 10/20/30 minutes can be a long time when the boss needs something asap. And it is always asap.

Ironically, even though I am on a base the majority of my work occurs over phone/email connections to people other locations. Covid has only made that worse as we are to avoid in-person meeting whenever possible. I feel like a remote worker ... one that still has to commute to the office each morning.
Okay, nice. And if I would like like 32 vCpus? Having an application today that has a huge degree of parallelism, but utilizing an external cloud provider that offers dedicated machines with very affordable pricing. Would really like to use lambdas instead though.
It's really a situation of the 90/10 rule, you'll get the first 90% of the benefits from 10% of the work and then it's many many incremental changes that gets progressively more expensive.

Also in the case of Erlang the language model will reward these first steps even more than most subsequent optimizations because much Erlang code in general don't have much tight loops of the kind that are prominent in benchmarks were a good register allocator would provide huge wins.

More on the 90/10 rule we need to remember that these expensive JIT's are very complicated with optimization levels and interpreters combined with tons of GC options whereas here they explicitly just dumped JIT-interpreter cross-calling to simplify the design as well as a more straightforward internal memory model with less complicated edge cases.
If you're like me, you've been conditioned to click the ok button on windows to get dialog boxes to go away. Never really reading what/when something is going to happen.

Windows 10 hasn't always warned you about an update. Once I lost a half days work while visiting family. I had been doing some genealogy work, when some small kids come over, so I put my laptop asleep (shut the lid) and went about my day, not thinking to save. The next day, opened my laptop and was greeted with the "Hi! We are setting things up for you" screen. Was very upset to have to redo the previous days work.
I think mastodon is a great concept, and I like the idea of a community of communities. I think the difference is mainly that slyde was built to have a little lower barrier to entry -- you don't have to pick an instance, for example - and that it's core principle is to get you to connect with everyone you know and share freely with them as opposed to be selective or have to add them to arbitrary lists.
It's not so hidden. It honestly astounds me that users are willing to put up with this bullshit.

The most impressive thing about Microsoft as a company is the way it single-handedly lowered user expectations to the point where ads, security issues, and critical time-wasting failures are somehow considered an acceptable price of entry, and not evidence of an unacceptably shoddy, incompetent, and user-hostile product culture.
Things got rebooted a lot due to Specter and Meltdown mitigations a few years ago, but rarely now.

We’ve had more issues with the collocation data center, like removing one of the good drives in a degraded raid-array and extremely expensive bandwidth.
Exactly. Now imagine how bad it would be if the code handling this kind of money was on Ethereum where bugs are forever and failures irrevocable.
Fusion is a noble goal, and its success is compulsory if humans want to stay on their current track for more than another few hundred years. However, even with a Manhattan Project for Fusion, reactors won’t come soon enough to “save” the human habitat. We need to implement solutions right now today. It’s already too late. Waiting another 50 years to do anything guarantees humans technological empire will not make it to 2200.
CompilerWorks | Remote (we are global) | Full-time, remote (or local) developer/architect | $95k-$250k driven by what you bring to the company.

If you love solving tough programming challenges and avoiding organizational politics this might be the place for you.

CompilerWorks is a bespoke compiler company, with our core technology centered around compiling one dialect of SQL to another - e.g. would you like to run Oracle PL/SQL on a PostgreSQL database? You can with CompilerWorks.

We are driven to solve interesting engineering problems, for this reason we take on challenges where compilers are useful. Our current product focus IS disruptive to the database market. We are profitable and growing rapidly.

We are looking for experienced developers. Our core development language is Java. We are currently a team of 20 in 18 regions of the world.

https://www.compilerworks.com/career-sr-developer-architect/
> I've realized one of the great skills a good engineer has is the ability to change/fix/scale a project once it is up and running and while people are using it.

This is by far the most important lesson I have learned this decade. Anyone can pull the rug out on iteration 1 and start a completely new attempt in a 2nd iteration bucket.

It takes determined engineering efforts and talent to iterate on top of the existing code base while not impacting the ability to deliver ongoing feature support to production.

We have historically tried to do complete rewrites with bombastic claims like "We can do it right this time". Well, we did it "right" 3 times until we decided that restarting from zero every time is a bad way to make forward progress. I will advocate for a clean restart if you are just beginning or it is clear you have totally missed the domain model target. If you have been in production for 3 years, maybe consider a more conservative iteration approach.

The best analogy I can come up with is the Ship of Theseus thought experiment. Rebuilding the ship from the inside while you are sailing it to the new world will get you there much faster than if you have to restart in Spain every time someone is in a bad mood or doesn't like how the sails on the boat are arranged.
For me, these are the three things a Linux distro needs to nail nowadays:

- HDPI

- Battery

- Touchpad

OUT OF THE BOX. Like other OSes.

The other thing that sounds weird from this article is "Windows and Mac are hard to setup". This guy must be very very specific.
Looks very promising, and I love concept. What's your policy on content policing?
There are advertisements built in because no consumer buys Windows. Rather the OEM does through their bulk license or it gets pirated. Enterprises can pay to remove ads.
Hipcamp | REMOTE | Full-time | Senior Software Engineer - Full-Stack, + many more

Hipcamp is looking for a Full-Stack Senior Software Engineer to join our distributed Engineering team. The ideal candidate has 4+ years of experience with full-stack development and is proficient in Ruby on Rails and React.js. If you’re passionate about the outdoors and would like to work in a fast-paced startup environment remotely from (almost) anywhere in the US, then we want you!

https://www.hipcamp.com/about#careers

We also have open positions for

- Growth Marketer

- Head of People

- Manager, Growth Operations

- Manager, Host Onboarding

- Recruiting Coordinator - Tech

- Senior Product Designer

- Senior Product Manager - Consumer Experience

- Hipcamp Photographer

https://www.hipcamp.com/about#careers
> The Rockefeller Institute data (https://rockinst.org/issue-areas/fiscal-analysis/balance-of-...) shows that it's not so much "blue states" as frequently claimed, but taxpayers of four very wealthy Northeast states (the Tri-State area plus Massachusetts) that account for the vast bulk of citizens paying more than they receive from the federal government.

Yeaaah… no. It only shows that under the default of 2018 BOP.

If you select the last primary tab and look at the 4 years tally, you will see a picture rather more inline with the "folk knowledge", including that while Californians have had a BOP just shy of positive from 2017, their negative BOP in 2015 and 2016 puts them rather into the negative for the 4 years period. Less so than the tri-state or Colorado, but the picture you're painting is at best misleading.
This is why we need an actual competent politician who takes China seriously and is willing to use a lot of American resources to fight things like abuse of IP law, etc.
Order (https://orderhq.co) | Senior Frontend Engineer | Full-Time |REMOTE (US/EU time zone) | email abtin@orderhq.co if you’re interested

We're building the future of cloud storage that makes it easy to save and retrieve information. Our team tackles a spectrum of interesting challenges: Intelligent search, high performance distributed systems, two-way file syncing, sync engine for data synchronization, and delightful user experiences across web and mobile.

Today, we are a small and productive team with a strong background in computer science. We studied design/engineering at MIT, and have founded couple of startups.

We're looking to hire our second full time frontend Engineer. We’re looking for an experienced Frontend Developer.
Our Stack:

- Typescript
- React frontend with Material UI Components, utilizing hooks for the composability of functionality
- Electron desktop application
- Golang, Postgres and Redis in the backend
It seems there's a group of hard-core ergonomics people who think that just because a device doesn't work for them it shouldn't work for anybody. Can they just lay off please?

[Update: I guess I'm really reacting to all the negative commentary when this was posted last week https://news.ycombinator.com/item?id=25185842]

Personally, I think this would be a great device for my kid to learn programming on. When I was a kid I would love to have had a Sinclair ZX81 with a built-in screen!

I like that it's a different form-factor from everything else. The more form-factors the better! This would be great for a kid because it doesn't have a bendy/fragile screen and you could throw it in a backpack and not worry.

I wish it was more powerful but my main criticism is that I can't get one for Christmas.
Can I push to a git repo and have it automatically deploy the code there, like in Dokku, without any work at all?

To be clear, I am looking for a way to click through some setup stuff in a user management console then set some configurations and never have to manage anything again other than pushing to git. I don't even want to setup my own Dokku server, I already do that and while it's not hard, I don't like having to update it and maintain it about once a month.
For raw compute, Fargate is ~1/2 the cost of Lambda. But you'd have to orchestrate the launch yourself. It could be worth it though depending on your workload
The BIOS only loads a 512 byte sector, never a whole kernel. So if you want to directly boot a zImage, the first 512 bytes of the zImage would need to implement floppy sector reading loops to load the rest of the kernel block by block.
HyperCube | Software Engineer: Distributed Data Systems, Distributed ML Systems | New York, NY (NYC) & San Francisco Bay Area, CA (SF) & Tel Aviv, Israel | Full-time | https://www.hypercube.ai/openings/

HyperCube is pioneering a Deep Learning database. We provide customers with DL search, recommendation, and personalization capabilities that until now have been in the hands of a few large tech giants. Our team includes founders of multiple startups, CS professors, and world-class engineers formerly from Amazon, Google & Facebook.

If you’re excited about hard problems at the intersection of AI/ML, search engines, and databases, if you like moving fast, and feel restless when a day goes by without attaining something impactful, it’s an opportunity to join an exciting startup as one of the first employees.

Our current tech stack includes Python, C++, Kubernetes, AWS.

Apply here: https://www.hypercube.ai/openings/
Not if you're actually taking up that much cache storage but bandwidth has plenty of examples of high usage on low tiers. They usually allow it as long as you're not affecting the rest of the network adversely since the lines are already paid for (which is the right approach IMO).
> "The sense of accomplishment you get when your SQL query runs just right is nothing compared to what you feel the first time you get ray traced reflections right."

This line is very motivating to someone who works with data frequently.
Show us a script then! Your internet fame awaits.
Yeah, AWS isn't for a smaller company.

When you have a real finance department that vets each third party or have some governmental requirement to get three quotes for each new service (part of requirements set out to minimize grift in sourcing), having a single bill that can be expanded to include new projects and services makes it a little simple.

This causes a problem during cost cutting because unless it's a priority your bill will spiral out of control.
Thank you for the screenshot. Will get these kinks worked out asap.
Secfi | Software engineer(s) + Operations and Finance | Amsterdam, the Netherlands + San Francisco | EUR 50-150k + equity

Secfi is a VC-backed fintech start-up that helps start-ups and employees better manage equity compensation. We do this by providing shareholders of private companies with liquidity so that they can exercise their options or access capital for personal use. We build technology products that help private company employees make the most of their equity and make more informed decisions. By simplifying their equity compensation, employees can spend more time on things they love doing most. We have offices in Amsterdam and San Francisco.

For example: one of the most complicated things for employees is figuring out how much taxes they need to pay when exercising their Incentive Stock Options or Non-qualified Stock Options. The tax planning tool inside our dashboard does just that: https://www.secfi.com/#gif-container

An exciting challenge we’re working on next is an exercise planning tool that tells you what you should do with your equity based on your personal. Things have been going very well here at Secfi, and we’re looking to add 10 more people to our Amsterdam engineering team. We have a variety of engineering vacancies including a DevOps Engineer, frontend, backend Python and full stack JavaScript engineers:

https://jobs.lever.co/secfi?lever-via=uIDfAQPGhi

Questions? Please email lucinda@secfi.com to get in touch.
Facebook-backed Libra Association rebrands as Diem
this is the correct answer
Show HN: The Wire Surfer – Anonymous WireGuard VPN
Considering the health ramifications of bad sleep, the title is the business bravado equivalent of the anorexic's "I forced myself to throw up my meals for a month".
It feels like this is AWS fighting back with Microsoft after Microsoft raised fees to run SQL Server on AWS. Not only will AWS build this for themselves, but they'll contribute for anyone who wants it. That's a bigger blow to Microsoft than just facilitating migrations from MS SQL to pg in AWS; this impacts non-cloud-lifted database revenue.
Local accounts don't have to be cloud-linked! Microsoft just employs dark patterns to make it hard to find how to opt out, and prompts you to "finish setting up your PC" by creating a Microsoft account, after every reboot.

I've also rebooted to find out about Microsoft Edge, the new browser that's now pinned to my taskbar, even after removing Edge several times.

MS finished making Windows into a stable, usable OS and then promptly began turning it into adware.