skysight-inc/HackerNews huggingface dataset:
No. You just build zip file based Lambdas locally using containers.

In your CFT you specify the local directory and the architecture.

SAM will download the Amazon Linux container for your language runtime locally using the correct architecture (x86 or ARM) and download the correct dependencies based on your architecture and package everything in a local folder. It will then output a modified template pointing to the local folder where your Lambda was built. It will contain your source code and dependencies that are compatible with Amazon Linux.

“sam package” will then zip the files up built by Sam build and upload them to S3. It will then create another template that references the zip file in S3.

“Sam deploy” will deploy the standard zip file based Lambda.

This lets you build zip file based Lambdas locally including Amazon Linux native dependencies on either Windows, Macs or other versions of Linux.
An opposite possibility is that the commonness of ChatGPT will cause people to adopt a style as distinct from it as possible.

Of course, this might mean future Chatbots would successfully emulate that. But it's not impossible an "adversarial style" exists - this wouldn't be impossible to emulate but it might be more likely to cause the emulator to say things the reader can immediately tell are false.

One idea is to "flirt" with all things that people have come up with that AI chokes on. "Back when the golden gate bridge was carried across Egypt..."
its probably not impossible to do this without the footguns
They said Rails, not Rust. Like Django for Python.

I guess the answer is that JS/TS has never had a stack comparable to those py/rb behemoths.
I have had my "dynamic" IP for two years now. I even managed to keep it when I moved to a new unit in the same appt complex
The scope of Docker and nginx are incomparable, so the comparison is wrong.

It starts with the simple truth: `docker` doesn't `listen` on any port.

Or maybe a simple question: How can I run `docker run -p 8080 nginx` over and over without port conflict?

Or - lets expand scope even more. How is docker supposed to know about your choice of firewall? What about upstream firewalls? What about multiple versions of firewalls on a host (ufw vs. fern vs.)?

Can go on and on..
Mondroid – open-source MongoDB client for mobile devices
Written with flutter.
"Banderite Nazis"

For the record, this is a standard Russian talking point. Stepan Bandera was a nationalist Ukrainian leader and his remembrance is one of the reasons why Russian propaganda now paints Ukraine as Nazified.

"War is terrible."

Indeed, and being absorbed into the Russian World is even more terrible. I get it, the Kremlin isn't exactly winning on the battlefield right now, so it tries to undermine the will to fight among its opponents. Nazis, Peace Now etc., the standard Russian word salad.

No, you are not getting Ukraine, forget it. That invasion was a bridge too far and Russia will lose badly. Good. I will never forget nor forgive the Soviet rape of Czechoslovakia in 1968, but Russian defeat in the Ukrainian war will at least somewhat soothe the bitterness.
>When you are asleep and your subconsciousness hears a scream it might decide to wake you up

You arent taking into account the sleep phase an individual is in at the time the noise is heard, or the state of their immune system. For example the state of an individuals immune system could mean they are a light sleeper or a deep sleeper.

>ChatGPT doesn't behave like a conscious being, it behaves like a subconsciousness at best.

Its using a reinforcement learning model but these are basic because they dont take into account how chemistry works in biological systems. Chemistry in biological systems is the reinforcement learning model for lifeforms, including higher species and so when a reinforcement learning model for AI can quantify the chemicals effects, then you can get closer to imitating biological lifeforms and when that happens lifespans will drastically increases, which is why big pharma also has a dog in this race!
I am also puzzled that a firewall rule would be the only thing protecting user data. If any machine behind your NAT gets compromised then it is open buffet to the attackers (in addition to a misconfigured NAT like in this example). It is a bit shocking that it is 2023 and people are still doing that.
Notepad++ or SciTE have no support for LSP, tree-sitter parsers or the new debug adapter protocol, which are table-stakes requirements for serious development nowadays. So you're pretty much limited to quick and dirty editing of single-file scripts or configs. Meanwhile both Neovim and emacs are getting support for this stuff.
I'm using it for crud, i.e. generating insert sql from c++ classes. Knows how to do acid compliance it seems with multiple tables and foreign keys, saving lots of time.

It's also the better english to finnish translation than gtranslarw. Also copywriting as certain genres are highly repetitive.
He's referring to the fact that SpaceX are trying to abide by weapons export restrictions, so they are trying to prevent Ukraine from using Starlink from drones etc.
A fixed ratio makes sense in the context of how a particular company operates at a particular time. Given the example strategy you're quoting is about one company (real or hypothetical), and it doesn't say that the infrastructure teams are going to gain or lose a bunch of responsibilities from what they currently have, it seems pretty clear. When you add in "Particularly we will avoid hiring that grows our current headcount." the result is that they're aiming to keep about the same number of total engineers, and therefore about the same number of infrastructure engineers.
I don't know. Between the pihole & content blocking plugins I didn't even notice it had any third party content. Combine that with the use of reader mode and all I got was a wall of text that made the site as pleasant as browsing the web in the 1990s from the CLI :)

And to be more on topic...I quite enjoyed this article, and wish more people would have this level of concern for & desire to know _the truth_.
I'm not talking about a "stupid feature" I'm talking about your CTO saying something like "let's move to containerized SQLite instances for all our databases instead of using sql server" etc..

Just, unnecessary, arguably-insane things. I don't give a fuck if you want a stupid feature. That isn't my job. My job is, however, to give input into if I think certain changes to the platform are going to be detrimental. Just saying "yeah bossss!!!" to everything is not my job, and would be shallow and fake.
What issue are you trying to solve? The expense of polling?

Obviously there is a line where you do not want a bunch of expensive consumers hanging around - but this isn't the place IMO to micro-optimize your costs. You shouldn't have like 20x the consumers you need but you shouldn't worry about having EXACTLY the correct amount.

In your example, are you implying that if more jobs come in more workers get spawned? Is that specific to the Amazon service?
So in this case the best practice is to make UFW a dependency and delegate all routing to it?

And if I don't want to use UFW or I am on a distro with another firewall, let alone an upstream firewall or other solution, tough luck?
> That is the implication of saying network input, since that input is uncontrolled and from a third party.

Hey, it is easier to authenticate and authorize network input than keyboard input, considering what sort of USB devices are floating around.
Huh. New perspective.

I don't like Musk but is this a mercy killing?
You could read that ratio as a limit on infrastructure overhead that one should have. Unless you’re in the IaaS business, I guess.
Well yes but you can solve that in a lot of ways.
If you still believe people work harder in the office I don’t know what to tell you.
This reminds me of college, I remember when when I was in my freshman year and I had many classmates who had failed Real Analysis and Linear Algebra, now while it was fine in my opinion to fail two courses that are considered hard for someone new to college, the next year I had realized they had also failed all the courses for the first year.

While I don't think they should have dropped out right away, however if I were in their place, I would have certainly dropped out but maybe that's just me.
I disagree that this is obvious or reflects an inappropriate attitude.

This is a case where a tool you trust (ufw) lies to you because Docker not only unexpectedly adds iptables rules for simple scenarios, but adds them at a higher priority than your firewall. Software doesn't normally modify your firewall when it binds to a port, and firewalls exist to restrict port exposure.

Docker adding iptables rules is understandable once you realize the full power of Docker networking, but I feel it's reasonable for people to not predict that behavior, given such power is beyond many people's use cases. (FWIW, rootless podman doesn't alter iptables, validating the proposition that using Docker in simple scenarios doesn't lend itself to a mental model that predicts iptables changes).

If Docker was a simple tool with brief docs, I could agree, but Docker's docs are so extensive that knowing everything it does isn't practical. One just has to hope they stumble into docs on footguns. It's hard for me to call this behavior "obvious" without basically invalidating footguns as an idea.
True, but even the author covered that. No one has mentioned Docker.
I think the EU is ultimately the best option for europeans.Though I also think that it will always be prone to making super weird or counterproductive decisions by design (steering a ship with 27 different rudders will always be hard).

I guess I have a generally slightly negative opinion of Europe (or more accurately, of the portrayal of Europe I generally see online), having lived there for a little while. I guess it's that I honestly see a lot, lot more of harsh america bashing than criticism of europe. But ultimately, I'm a bit of an outsider to both the US and Europe and it might be that the constant, louder "america bad" makes eu bashing less apparent to me.
So many things. A lot of them for personal entertainment, but increasingly for useful other stuff too.

I used it to help brainstorm talk titles and abstracts for a talk I was proposing the other day. What I ended up submitting was entirely written by me but was heavily influenced by the ChatGPT conversations.

https://til.simonwillison.net/macos/sips - I used it to figure out how to convert webp to PNG on macOS, and learned about an entirely new built-in command.

I often use it as a thesaurus - "what's a good word / term for X?"

I'm self-employed and a journalist asked me for my job title, which I don't have. So I brainstormed some ideas with ChatGPT.

I pasted in the output of a SQLite "explain query plan" query and asked for an explanation - which helped me figure out enough to write a section of this TIL: https://til.simonwillison.net/sqlite/subqueries-in-select

This is just from the past few days.
Right but in reality you can't actually hit "always having exactly one thing to process" without maxing out your queue. It's actually impossible! Because they are actually the same thing. "Always having something to process" means no idle time - which means your queue is forever long :) Aiming for that ideal is not a good idea because it's misguided (for lack of a better term).
Where can I find the shop?
> due to a lack of working capital, not due to any fundamental flaw in the business plan. If they kept doing the same thing and just had more money and time, things would have eventually worked out.

Ironically, that’s what VC funding aims to provide - capital to extend runway and improve scale quickly.

Whereas the reality is VCs support negative unit economics and absurd customer acquisition costs.
“Modern C++” is a term that’s over a decade old; it was first used to describe improvements brought in C++11.

That said from an outsider perspective it seems that there’s no clear universal definition. Which is totally fine! It’s just more of a vibes-based term than a strict one.
One thing that probably won't change is the need for things which we design to be made of multiple parts which must be assembled together. For any serious application this requires specifying geometric dimensioning and tolerancing information, which ideally should be tied to the topological entities in question.

I'd argue that this information is becoming even more important with the rise of 3d printing and other digital manufacturing tools. If this information can be included in the CAD data, the manufacturing tool might automatically determine how best to manufacture the part to meet the required tolerances.

Topological information is also useful for analysis. We may wish to apply a load or boundary condition only on a face.
I don't know any tech people that look up to this company or its founder.
Hard to believe that the DoD could ever do this for as cheap as SpaceX is doing it, probably better to just work with them.
Link if anyone else is curious (and lazy) : https://github.com/allinurl/goaccess

EDIT: looked at the code... I don't see void* being passed around, data types are used, no excessive #ifdefs, it looks like a pretty clean C app to be honest. Maybe the problem is that OP is used to C++? (as the advice to use a special struct for strings would indicate)

Either way, goaccess project looks awesome.
You know, the most unreliable agents still appear to be people. If someone is right 90% of the time, we don’t require references for everything they say to save for that 10%.
You could check for ferror when getchar returns EOF. Otherwise very nice. I wrote almost exactly the same code before I saw yours. The only difference was that I used multiplication by 2 instead of left shift since the goal was easier understanding. gcc can perform this optimization (for unsigned integers).

I also looked up whether the cast from int to char is safe. Seems that it is not, but probably fine in practice https://stackoverflow.com/questions/19250521/best-way-to-por...

Of course all bets are off when someone tries to reverse emoji soup with this, but I am not knowledgeable enough about this topic to claim whether a general solution is even possible.
Amazing, thanks for the reply! Debian is my preferred base so I'll give this a try!

When you say modern hypervisor, do you mean, not KVM? How do you get around the UEFI/BIOS post time which is usually a few seconds by itself?
It's useful when a function has a out or in/out struct parameter whose value at the end you're not interested in. Or in functions where the struct is an input parameter, but they return it as a return value too, which you can then assign to a pointer variable or immediately pass to another function.

Note that the struct values thus created have longer lifetimes than temporary C++ objects created directly inside the argument list of a function call.
Thanks for the tip - I watched this demo video and yes, it does look like a very impressive model: https://www.youtube.com/watch?v=NHJh9KJNyE4
https://archive.ph/Qpb0h
In answer to my own question, https://www.youtube.com/watch?v=NHJh9KJNyE4 GPT-NeoX-20B instruct-trained looks very impressive.
In office employees definitely work harder.

They spend time commuting. They suffer constant distractions. They deal with physically relocating in the office multiple times per day. They experience physical discomfort in an environment they cannot control.

What in office employees don’t do is deliver more value per minute to the company because they waste energy just trying to exist in an office.
Unsure what you're saying. If your queue is NEVER empty wait times will grow to infinity. You shouldn't aim for this. You should aim for something reasonable like, "empty 50% of the time" etc..
State of the art AI papers
It’s cool to have these, it’s fun to use them for fun.
But please don’t use them in production code.
Also don’t assume most of them will he known by other developers.
If that's how companies generally operate under the legislation, then yes, it's the legislation that is shitty.

Them's the rules. Don't hate the player, hate the game.
How is it that you can spawn many containers and have them all bind to `0.0.0.0:80` in your example?

Try doing the same with Apache2. Multiple instances listening on Port 80.

This is the difference, and the source of ignorance.
Looking at the roadmaps for the core component (batteries) they definitely jumped the gun.

Sodium Ion batteries should produce dirt cheap scooters that will probably be 1/3 the cost of whatever they were using back when they invested.

And "sharing" is kind of stupid. If you own your escooter, the battery will probably be removable (for easy recharging) and you just lock up the shell. Sharing is basically only good for tourism. E-bike sharing? It is bigger/heavier, that does make slightly more sense.

I don't think their investment jumpstarted some fundamental movement either, maybe it helped nudge it a few years earlier, but ebikes/escooters are simply an inevitability of cheap dense batteries.
I'm not pointing out that they could be bad — I'm pointing out that there's a good track record of them not happening at all, particularly when it comes to Musk.
Interesting paper, thanks for linking. I think this is slightly tangential to the Norvig-Chomsky controversy though. What Mumford is saying is that probability and statistics is a more useful basis for modelling natural phenomena than classical logic. I don't think Chomsky would disagree with this! What he disagrees with is the idea (also raised by Mumford) that merely reproducing surface-level aspects of a given natural phenomenon (like human language) with no insight or understanding is sufficient for a scientific theory. It isn't sufficient: one also has to show that the theory cannot produce phenomena that are not natural, and give some insight into what's going on. In fact, it's not even necessary: Galileo advanced physics by imagining a frictionless plane. This doesn't and can't exist in the real world, but it helps us understand what does happen in the real world.

As an example, Mumford talks about how particle filters work much better than any "classical AI" technique for certain tracking tasks. This is true, and particle filters are still important in engineering for this reason, but it's not a theory of how humans accomplish this for the simple reason that particle filters can just as happily do other things that humans don't/can't.
If a process is busy processing a task, it is busy.

A process could receive N tasks in a batch and process them at the same time.

In this scenario it is possible for all workers to be utilised whilst the queue is not “100% utilised” - which is a failure mode the link you shared explained:

> And by induction, we can show that a system that’s forever at 100% utilization will exceed any finite queue size you care to pick

The inflows to the queue are less than the outflows, despite every worker spending 100% of its time processing tasks.

It is specific on the utilisation type though, I’m mainly thinking about ML inference that has a fairly fixed initial cost per inference but scales quite nicely with >1 input.
They mean he disagrees with them politically. By American standards, musk is still left wing and just doing what many Americans are either indifferent to (setting Twitter prices) or broadly agree with (his distaste for 'woke'ism).
The EU is waiting for Britain to abide by the current treaty they signed (Northern Ireland etc) before proceeding to new areas.
Look, if you want to make a quick stock from store brought products, just add some bouillon and gelatin to it. If you want a bit more flavor and you have time, you can boil the crap out of some mirepoix and whatever bundled herbs you want to flavor it.

It's never going to be as good as the real thing, but then again, you're never going to eat the real thing by itself.
Glad this has arrived.

The most frustrating thing about LOL is integrity - or lack of integrity.

I feel LOL is thrown about without being backed by real world action and it's devaluing the core and origins of the true LOL.

I guess I just don't trust LOL any more and a device like this will go al long way towards restoring that faith. Hopefully it gets built into phones and computers in the future.

And as for ROFL....
By all appearances, it is tightly linked to increases in compute per dollar. If that slows, AI capability growth will slow.
The 30M figure likely includes a lot of students having ChatGPT do their homework for them. :)

I've used ChatGPT for programming aid. I've started writing some Python packages. I haven't written Python in a long time, it doesn't "flow" easily for me. ChatGPT has been helpful here for scaffolding some code.

It often gets things wrong -- but I know enough to recognize when it's gone off the rails, and then nudge it in the right direction.

A concrete example: I wanted to do an iterative breadth-first traversal of a tree. I asked ChatGPT to produce it. It produced a correct implementation, albeit a recursive one. After being reminded that I wanted an iterative version, its second attempt was the right thing.

This is a pretty small thing, I guess! But for me, it was neat to be able to specify something at a higher level and have the computer sort out the details.
IBM 5251 terminal USB conversion (but not what you think) – deskthority
GPT-3 has been publicly covered in scientific publications. Same as GPT-2, and GPT. Those are all pre-trained models, where GPT is the abbreviation of Generative Pretrained Transformer. Transformers have been invented in 2017 at Google Brain [1].

-> https://medium.com/walmartglobaltech/the-journey-of-open-ai-...

GPT-4 is around the corner, and it's allegedly 100x more powerful than it'd predecessor.

-> https://medium.com/geekculture/gpt-4-100x-more-powerful-than...

[1] https://arxiv.org/abs/1706.03762
If you like venison, you'd probably enjoy it; it's somewhere between that and beef. It's commonly sold as mince, but like venison, it's quite lean, so you may have to adjust recipes a bit if you want to sub it in for ground beef. You can also get it in fillets and cook it like a steak.
What does the total income of valve have to do with it. Lost profit is still harm.
Thanks, I don’t know why either
Apple

-has a customer base that can't get enough of the product

-Tim Cook, an extraordinary leader that has grown the company and managed the company through crisis after crisis. It's mind blowing how well he's succeeded during his tenure at Apple.
Foodies may have 'just' started using it, but it's a term of art in the Food service/Food science world.

It's not like computing doesn't have a lot of terms that seem redundant or over complicated if you aren't experienced with it.
Ah that would make sense! I wonder though, is my perception of Galileo as being less reliable accurate? Or are those issues normal for GPS too? My (probably ignorant) understanding was that the structure of the Galileo program made it inherently more brittle, considering how the first major outage went down.
I didn't say that.

Also, think about those on an H-1B. Their options are limited.
So... has anyone used this thing to build projects that go beyond small toy examples?

Speaking of, what are some good 'example projects' to test the overall sturdiness of a new language? I have currently no interest in writing one in Austral, but I'm always curious to hear how well modern language projects work out when used in production.
> Getting halfway through a rewrite from C to Rust only to realize that Rust is no longer popular and there's a new kid in town would be pretty awkward.

This is nothing new ...

See: the mid-to-late 1990s and Perl, Python, Tcl, etc.

The only way to predict the furture is to create it.
"Graham Hancock?... Paging Mr Hancock"

Anyway, finding new old (yes!) stuff is always awesome. And it makes me wonder about all the things we will never find, as it is destroyed. And what we make now, and how fragile it is...