skysight-inc/HackerNews huggingface dataset:
I think we can speculate in the entirely opposite direction where the same action leads to positive outcomes.

Lots of legitimate human companions are abusive. People have a wide range of qualities and many of them are bad. AI may be a poor blanket replacement for all human companionship but it could easily be less bad than someone's immediately available alternatives and be used therapeutically to help someone model healthier behaviors to establish better actual relationships. Or in lieu of normal relationships being possible like long term isolation during space exploration or for life sentence prisoners or just neurodivergent or disabled people who have challenges the average person does not.

Going back to the food analogy, if given the choice between fast food and starving, or fast food and something poisonous suddenly everyone will overwhelmingly choose fast food because for many people "home cooked meal" was never an option.
It's still large. But it might no longer need to be "only few entities on the planet can afford to make one, and not at the same time, since NVIDIA can pump out GPUs only so fast" large.
> Blu-Ray players and Rokus/Fire TVs

I'm not sure if any of those do bluetooth pairing these days. In retrospect I probably shouldn't have said "most" sources will do the pairing themselves. Some will.
Abstract: Language models of code (LMs) work well when the surrounding code in the vicinity of generation provides sufficient context. This is not true when it becomes necessary to use types or functionality defined in another module or library, especially those not seen during training. LMs suffer from limited awareness of such global context and end up hallucinating, e.g., using types defined in other files incorrectly. Recent work tries to overcome this issue by retrieving global information to augment the local context. However, this bloats the prompt or requires architecture modifications and additional training.
Integrated development environments (IDEs) assist developers by bringing the global context at their fingertips using static analysis. We extend this assistance, enjoyed by developers, to the LMs. We propose a notion of monitors that use static analysis in the background to guide the decoding. Unlike a priori retrieval, static analysis is invoked iteratively during the entire decoding process, providing the most relevant suggestions on demand. We demonstrate the usefulness of our proposal by monitoring for type-consistent use of identifiers whenever an LM generates code for object dereference.
To evaluate our approach, we curate PragmaticCode, a dataset of open-source projects with their development environments. On models of varying parameter scale, we show that monitor-guided decoding consistently improves the ability of an LM to not only generate identifiers that match the ground truth but also improves compilation rates and agreement with ground truth. We find that LMs with fewer parameters, when guided with our monitor, can outperform larger LMs. With monitor-guided decoding, SantaCoder-1.1B achieves better compilation rate and next-identifier match than the much larger text-davinci-003 model. The datasets and code will be released at https://aka.ms/monitors4codegen
When people say something like "Apple wants", they seem to personify a company. In the end, there are some lawyers and middle managers that push for something to happen. These are not the CEO, but rather the corporate bureaucrats that exist for the sole purpose of expanding the reach of their master.

The bureaucrats only stop when public opinion/regulators force the executives to step in and issue a directive to stop the nonsense.

If any Apple executive is listening, please stop the nonsense, it's only hurting your brand.
"Type 2 diabetes food" would be a better name for the movement.
I have a small bit to add to the story of Pitts in the form of an article my grandfather, an ecologist, wrote with him in the Journal of Mammalogy: Dog Locates Winter Nests of Mammals[0]. The article reads as a charming account of scientists tramping around in the woods with a dog looking for mice. When I talked to my father about this article, however, I learned that this was an attempt by my grandfather to help Pitts and keep him psychologically grounded. I guess the woods made him feel a little bit better.

[0] https://archive.org/details/sim_journal-of-mammalogy_1952-05...
The comment wasn't about the card being declined, it was about how the website just said "failed" instead of saying "you're broke". Gp says if the website had informed him the card was the problem, the first website would have gotten the sale instead of the more verbose second one.
> If you’re emotionally insecure

Everyone is emotionally insecure. Some people are pathological insecure and need treatment, but no one is a paragon of emotional security.

The most emotionally secure people I know, do it by addressing their insecurity through external factors. Eg: Finding a partner who provides affirmation, dealing with death by passing on your genes, getting past judgement by working with a patient partner, etc etc. Some people have outsourced some of these tasks to be therapist, but a therapist isn't your friend. A transactional relationship will always feel transactional, no matter how much you try to convince yourself otherwise.

The truth is, that a strong relationship is just objectively more rewarding and comforting than perpetual singledom. That's because throughout a relationship, both people demonstrate 'non-transactional actions' that provide security to the other person. Marriage places a 50% of your net-worth cost on breaking a deal, which makes the traction itself untenable. Might sound like golden handcuffs. But if you want to be hand cuffed to be person, then that's just a golden bracelet.

The second part of it is permanence. You might have a really strong community of people you aren't married to, but there is an upper bound of inconvenience past which you can't maintain a relationship. If they move to another town, its over. Your non-contract/blood-bound community does not persist over time. Marriage explicitly ties you together semi-permanently. People fly across oceans to be care takers for their family. That permanence gives you comfort.

Marriage and family are social technology. They solved problems faced by everyone afflicted by the human condition. Sure, they have inconvenient bits attached to them, and that's because they are also fair. You get what you put in.

It is not that it is impossible to live a happy life without family formalized in blood or a hefty contract. But, all alternative solutions I know of, are some version of building your own family. Just that those solutions usually require a lot more work to get the same level of comfort, belonging and security provided by a healthy traditional family.
I'm not trying to say memory bandwidth isn't a bottleneck for very large models. I'm wondering why he picked 220b which is weirdly specific. (To be honest although I completely agree the costs would be very high, I think there are people who would pay for and wait for answers at seconds or even minutes per token if they were good enough, so not completely sure I even agree it's a practical limit)
I didn't say anything about making new laws. I am proposing that our society is heading in the wrong direction by lionizing people who take stupid risks and win.
When would we ever be ready? A post-truth world is a post-human world so it's no surprise several commenters here seem to be salivating for it.

The Demon-Haunted World remains as prescient as ever. Machines that ought to have advanced knowledge will instead kneecap civilization back to a dark age, if we're lucky.
Top Mental Health and Prayer Apps Fail at Privacy, Security (2022)
What about those that bought Workspace outside of Domains?
I wonder if AI could help a user bootstrap into real human sociability.
Isn't that part of the point, to highlight and poke fun at the exoticisation and othering of non-white people even in non-hateful contexts?
Not sure why this is rising. There is a book by this name, and seems to be the same/similar content, that was published about 9 years ago.

Edit: It appears this content/article/paper was written almost 20 years ago. Interesting.

https://www.blueoceanstrategy.com/what-is-blue-ocean-strateg...
Most slurs started as describing a property of being, but over time began to be perceived as something else.
> The iteration has already been done.

Excuse me, there are several companies operating submarines that visit the Titanic with tourists?
Moog was actually employee-owned.
Well... https://dreamsongs.com/WorseIsBetter.html
> If you went to a software engineering design review meeting, proposing that several different kinds of objects representing everything from files, network sockets, to arbitrary devices should all use the interface above, you’d be laughed out of the room.

You're describing a meeting in which people seem unaware of the purpose of uniform interfaces. Not sure we could call such a meeting "engineering design" meeting, because engineers tend to know better.

If I went up and proposed the same interface for all cables, displays, mice, keyboards, speakers, hard drives, phones... and called it USB, would I also be laughed out of the room?

There's no benefit to reinventing open/close/read/write in 50 different ways. The goal is to do it once, and then build more complex interfaces on top of it. That is, unless you're paid by the number of lines of code you write.
> And yes, it has been decades since this was a norm.

...So why is it relevant?

Sharing files between systems with different architectures Just Works these days, unless you start getting into the really esoteric.

"Having non-x86 machines is Bad, now, today, because of problems I had with managing multiple-architecture deployments 30 years ago" is not a useful statement in any way.
Actual CPU native assembly? It would need to support x86, x64, and aarch64 by now. (And likely RISC-5 in the near future.)

The point of VMs like WASM is not (specifically) performance though, even if performance is desirable. It's the minimal, fixed standard, and the isolation.

If you badly need native performance, develop a native application %)
Don't think so... Rescue ops worry people and everyone tries to help.

- Some kid lost in my country? Resources deployed for search, community helps, hundreds if not thousands do the land sweeping.

- Remember boys stuck in thailand cave? Whole world was trying to help.

- Just a moment ago plane crashed in amazon, killing adults, leaving 4 kids. Massive search effort they say was underway - 150 soldiers, dogs not knowing if they are alive - until found after 40 days. Not everyone can help there, you have to know the jungle and the dangers.

- Apollo 13 - I read that the whole world was holding the breath.

Looks like the more complex the rescue, the more popular it is in the news, the more everyone tries to do something about it.
> There are more rich people than ever

There are also more people than ever, in case you haven't noticed
I think there was simply no economically feasible alternative to the composite hull, so Lochridge was fired.

I also suspect that if you go with a metal hull, you don't have positive buoancy anymore - you need syntactic foam. You need larger thrusters, those are heavier too, so more foam etc.

The engineering becomes harder and also costlier, in addition to the material and equipment costs.

What you gain is the ability to evaluate your pressure vessel for growing defects - which you didn't do in the first place (and can't do) with your composite hull.
Most exchanges trade against their users. It's one of many ways they commit scams and frauds.
> I've often thought about how I don't actually really feel "American cuisine" is a thing, even though there are definitely things that are American in origin.

I suspect that's in part because a lot of American cuisine is regional

Like:

* BBQ + fixings

* Tex-mex (definitely a fusion cuisine, but also distinct from Mexican)

* Cajun

* Not sure how to describe "generic southern food", but stuff like ham hock, collard greens, candied yams, corn bread, etc.

* Philly cheese steak

* Various US-local pizzas like Chicago deep-dish

There's probably a lot more regional food traditions in the US; I'm just not as familiar with them.
Some of them do. Suppose the issuing company gets into some trouble and people fear they won't be able to make good, but then later they take care of it.

For that matter some government-issued currencies do that too.
Show HN: Devhunt.org – A PH Alerternative for Dev Tools and Open-Source
They offend Elon's free speech sensibilities.
> I use both.

I mostly don't get the all chips in a single IDE people. None of them are perfect for everything. Be glad there are options and use what works best for you for the task at hand!
Gain of function is not a "likely" cause of Covid 19. "Unlikely" would be a better descriptor. It's possible at best.

There has been conjecture about virus features showing signs of being engineered, but none of that has survived peer review.

And even if the lab leak conjecture is true, that doesn't mean gain of function was involved. There are more details in this article: https://newrepublic.com/article/171012/lab-leak-covid-gain-o...

There simply isn't sufficient evidence to support the idea that gain of function was a likely cause.
A file descriptor is equivalent to the Object universal base class in many OO languages [1] and represents an handle to an OS resource. Now in UNIX you can have anonymous [2] resources, but in the Plan9 model most resources have a name and you can get an handle to it via open(<resource-name>).

Hence open is not part of your UniversalInterface, but it is a way to obtain a reference to it. It seems reasonable to have a generic way to dispose of an UniversalInterface (hence close). read/write are simply a generic ways to send and receive messages from UniversalInterface, not unlike a dynamically typed object. Ideally you would do a checked down cast to your actual interface [3], but this was designed to work with C so you have to make do.

[1] I don't subscribe to the Everything is an Object in the OO sense, but having a common base class for most OS resources seem a reasonable solution.

[2] or at the very least there isn't always a cross-resource-type namespace.

[3] Not unlike COM QueryInterface, and in fact UniversalInterface is equivalent to IUnknown
I think it checks the opposite, it matches if it's not prime.
And there would definitely be a market for it, just like there's a market for spicy food or BDSM. Indeed those aren't apt comparisons -- an AI that's not a sycophant might be more comparable to food with a little salt?
What if some of my customers use a non-Apple OS to access my site?
This is a really interesting comment thread. I see everything from "leave Seattle move to Indianapolis" to Europe's economy, pulling yourself up from your bootstraps, etc. a lot of fair and interesting comments from all walks of life.

I recently read Vaclav Smil's book, "The rise and fall of manufacturing in America." With the fall of manufacturing in America, I think America gave up on the one social agreement that makes capitalism work. If you keep your nose clean, stay out of trouble, and give 40 hours solid work a week to an employer, you can and should have the means to support a family and have a modest life. In my opinion, that's the only thing that keeps capitalism afloat if the top 2% keep to that agreement.

We're entering a new era of Victorian living. I think it's hard to argue against that. Politics are swaying each and every way to divide and conquer the majority.
Layered architecture is almost always used with MVC, but it's not MVC. It's separating your application into a communication layer (how does the front end SPA and other apps make requests against it - usually a "Controller" or "Router"), a service layer which actually processes the request, and a "Persistence" layer - logic used to save your data to a database or elsewhere. Look into FastAPI for Python

Your app would look something like the example below. Note that the significant difference from MVC, which is a bit out of style, is that the front end is in a different Single Page Application written in React or Angular. You can still do MVC if you want, but then your display and business logic concerns are really mixed. An SPA/API pattern is probably easier too.

Frontend SPA

--Angular or React - user takes action, this is sent to the API via a RESTful http request

Backend

--FastAPI router receives request, authenticates user

--Service layer actually validates the request, tries to spin up AWS resources, and returns an error if something failed. Note that you want a library here, rather than trying to pipe to CLI to run ws s3api create-bucket \
--bucket my-bucket \ or whatever.

--Persistence layer - save any data you need to the database here, if any - your app might not need this

Concise summary of layered arch: https://cs.uwaterloo.ca/~m2nagapp/courses/CS446/1195/Arch_De...

Glad to hear the answer was helpful.
From a purely finiancial/self interest perspective... This seems like a bad idea. Its a great way to make Twitter's paying customers squirm a little more.

Elon is a king of the "any attention is good attention" adage, but I think Twitter is beyond the point of such benefits.
I work in the rail industry (different country) and didn‘t know what this is about. That page seems to have no explanation what it is about, what it does or what the intent is.
A good example of what I am saying can be seen with Apple Silicon SoCs todays - since details of some of the components in it are unavailable, system developers are being forced to reverse-engineer it to port other OSes on it. Imagine the effort to do that for 100's or 1000's of SoCs, each of which can have their own unique, custom component (with closed documentation) in it?
Aside from the fact that Linux increasingly has documentation for its ioctls and pseudo-filesystems, whether it is documented is a completely orthogonal issue to how these interfaces are designed. You can have well-documented APIs based on files and undocumented API based on object-oriented interfaces as well.
At this point, it doesn't matter anymore. Any sane name is already used multiple times for any kind of project or product. Unless you have the exact same domain of functionality, go, use whatever name you want.
Because Gmail treats + as an alias, they disable using + specifically so you don't use an alias, either creating multiple accounts or making them collect an easily blockable email ad target.

If you own a Google domain (not for long unfortunetaly, but I hear cloud flare has the same service) you can define *@domain for free and any email sent to the domain ends in the inbox of your choosing. Unlimited adresses.
s/fast rights being denied/gay rights being denied/

I should also have mentioned that I was raised in the church, my mother was a Sunday School teacher and my grandgather operated a charity helping raise funds for churces in Nigeria. I'm far from an a priori athiest.

When you say it's not something you've experienced but you hear athiests talking about and then add that you wonder if the athiests are inherently biased, maybe ask yourself if you're not exhibiting a similar kind of bias by denying their concerns and their own lived experiences on the basis of a single data point.
Xbox controllers are regularly used by the military for controlling all kinds of things. I've seen them for UAVs, submersibles, equipment on subs, etc. Using off the shelf components like that is common so I'm not sure why this is particularly noteworthy. Of all the things they may have done wrong with the Titan, the controller probably isn't on the list.
In Florida that’s a bonus, many of the prison officials are open members of the KKK.
>> You don’t care if each resource is local or not, you access it the same way through the filesystem

Abstractions with 3 orders of magnitude difference in latency / bandwidth are not abstractions.
Cutting Cloud Costs: How IP Leasing Services Can Help Businesses Save
IP leasing offers a flexible and cost-effective solution for reducing cloud costs, whether it's businesses transitioning to digital operations, ISPs experiencing increased demand, or cloud service providers optimizing their infrastructure.
There are huge differences. I used OpenAI’s APIs in my last book on LangChain and LlamaIndex, and GPT-3.5 and GPT-4 are good enough right now to support building applications for years (although I look forward to improvements).

I am writing a new book Safe For Humans AI in which I am constraining myself to using open models that can be run on a high end PC or a leased GPU server. Yesterday I was exploring what I could do with T5-flan-XXL, and it is useful, but not as effective tool as the closed OpenAI models. I will do the same with Orca this week.
Beleive me, I was considering the net good as well when I suggested that it was a negative one.
A huge server-management software system. It's cool, brag-worthy, and far too much overhead & complexity to be a reasonable solution for ~99% of all companies which need to manage servers. (But if you're actually in the 0.1%...you gotta have it. Or something of similar complexity.)
I remember one time I was reading patents about almond milk manufacturing. One thing that struck me was the habit of the patent authors to use "bland" as an unapologetically positive descriptor of the taste they were going for. The patent noted that simple milled almond had a strong "marzipan" flavor that was bad for consumer acceptance, but with an appropriate sequence of roasting and boiling, plus of course dilution and cutting with vegetable gums, the almond milk could be made acceptably bland. Few people will admit that it sells to them, but I'm betting an awful lot of hipsters bought the milk described in the patent.

But it also seems that a major part of the trend is just identifying foods that pack well. No matter how good you are at making fried rice, it just isn't as appetizing when it's been sitting cold in a box for six or eighteen hours. Cold cuts are called that for a reason. The cracker is designed from scratch to be made in an industrial oven and packed into sealed plastic bags.

Meanwhile, I'm apparently violating the stereotype (or am I?) by making oatmeal in the office microwave. The trick is to heat it to just boiling and then run the oven on defrost for seven minutes so it doesn't bubble over.
XSLT is great for this kind of thing.
Back in the day I added similar styling to make a convoluted but important XML config file readily human readable. The support guys loved it.
Main drawback is that without good tool support debugging XSL and XPath gets quite painful but IntelliJ had it covered.
The point is that Strip supports more than one method of payment.

Customers would think about that if they are, for some reason, not enrolled in Apple Pay, but other methods were not supported.
That is quite literally how Kubernetes works at large, which Plan 9 is to Unix as Kubernetes is to Linux, sort of. When the system is built from the ground up to be distributed across heterogeneous systems, you basically must build higher order protocols on top of really really simple ones. It's not that opening a byte-stream socket is the best interface for everything, it's that it's the lowest common denominator that everything can agree on no matter what.

This is very obviously an acceptable solution because the whole world runs on TCP.