skysight-inc/HackerNews huggingface dataset:
While I share your feeling on this, one counterargument could be that GPT-3.5 is perfectly capable of generating a constitution for itself.

User: write two sentences instructing a language model so as to give it a particular personality

Assistant: 1. "Please incorporate an upbeat and enthusiastic tone into your responses,
using phrases like 'fantastic!' and 'wonderful!' to convey a positive,
approachable personality."
2. "Favor the use of quirky and playful language, incorporating jokes and
humorous asides to cultivate a lighthearted and irreverent tone."

User: write two more sentences to establish its ethical framework (always instruction-style),
and take essential but not literal inspiration from the universal declaration of human rights

Assistant: 1. "Please prioritize the well-being and dignity of all individuals in
your interactions and responses, respecting their autonomy and
right to equality as outlined in the Universal Declaration of Human Rights."
2. "Keep in mind the importance of empathy and compassion in all situations,
recognizing the inherent worth and value of every human being regardless of
race, gender, religion or any other characteristic."

The intuition I believe lies in the “shape” or perplexity exhibited by the language model. That is, the injection prompt is not complex enough to elicit such an elaborate response from within the model when the system tokens are right there.
That's not as contradictory as you think. Having an inheritance tax neatly solves the issue you raise without having to alter the parent's proposition.
Yeah for an OLTP system until you hit certain scale normalized is fine and actually really needed.

For OLAP reporting and analysis denormalized is the way to go for sure. Reducing the number of joins needed (preferably to 0) makes things go very fast.
If an IP-address is PII, then so should be a VIN and chassis number.
I have wondered about bird ability to keep their feet in cold water, but not enough to look up how they've adapted. Thanks for that second link.
Would you use postgres to queue a billion messages a day consumed by dozens of applications? Or a message broker like kafka?
Would you store dozens of TB of data in postgres or in a dedicated data lake? Would you put your business logic in Oracle stored procedures, basically denying the possibility to change DBMS?
Would you put your applications log and monitor data in a RDBMS?

There's no better tool generally speaking, there's the tool more suited for your use case, RDBMS are now very good, but not for everything.
This strikes me as the wrong approach. What is the end goal here? To have an AI black box that spits out an infinite stream of music? I don’t think people are going to be excited by music that has no human in the loop, nor any connection to the physical world.

We are already drowning in music, you can turn on Spotify and have enough music to fill a lifetime. Yet new music is still being produced, why? Because music is ultimately a psychological experience, the human connection is a not-insubstantial part of the experience.

There’s a place for AI in music but it has to be white box, there needs to be scope for a human to jump in there, modify things, and make it their own. Otherwise, who will care?
It's interesting: as of when this comment was posted, 3, and maybe 4 of the 5 claimed Microsofties in this comment thread (including myself) aren't the best fans of these ethics training videos.

Which is definitely not a common opinion within Microsoft - they are truly wildly popular, and even the people who don't like them use themes from them as inside jokes that need no explanation. (Examples: All the threads on MSFT Yammer about supposedly insecure or unethical practices - "Did Nelson come up with this??" And the person in the linked news story who dressed up as Nelson for Halloween - I remember how hilarious that was when it got posted on Yammer!)

I wonder if this is just a bit of randomness. Or perhaps this site tends to attract more curmudgeons...
commenting about Messenger on Android when the article is about code-based iOS optimizations is not really relevant.
Regarding quality being expensive.

It's not only about cost to implement. There's also cost to change.

If your isolated module is bad, you can rewrite the code, keeping API the same. Cost to change is not high. You might introduce new bugs and that's about it.

Changing database structure might be hard. Adding new checks might require manual fixes to already bad data or multiple code paths for old and new data. Some migrations might require putting system offline. Often you can't just rollback your changes if things went wrong after few days.

Changing API with hundreds of customer... Good luck with that.

Changing POSIX API at this moment probably just not possible.

Whenever something is hard to change, quality requirements are naturally higher.

For data model quality requirements should be high. More time you spend, more time will be saved later. As we say: we're not so rich to buy cheap things. We're not so rich to afford poor DB schemas.
You can ignore the messages if you want, but you can't learn from something that you can't see.
I don't love the aggressive curly braces. Does anyone else? I feel like the whole typeface here is consistently bland, and then there's the angry curly braces that pop out of nowhere.
Do we care more about the fact that she contributed certain amount or any particular impact she had with her contributions?
But there are already tons of great fonts available under open licenses.
> META
The Art of Asking Questions in Product Management
In psychology, it all stems from childhood. Clearly there is something from the family.

I would find a therapist that can help you properly explore your childhood and how it is affecting you today.

I had trouble in my early career because of feelings of not belonging, being afraid to ask for help, feeling powerless. Turns out, it was because I didn't get warm fuzzy attention as a child.
It sounds like we both know that's the case, but there's a ton of incorrect info being shared in this thread re: RLHF and instruction tuning.

Sorry if it came off as more than looking to clarify it for folks coming across it.
Freezegun for unit testing.

Can stop and step time predictably. Any code using datetime functions will get the time controlled by the test, with no additional abstractions or other boilerplate needed.
Is anyone else bothered by the fact that Jerry Seinfeld many times seems to be smiling in a "this scene is so funny I can't hold on not to laugh" way?

I mean, some scenes would be more convincing/funny if he looked more serious.

This still strikes me as weird. Has this been discussed somewhere (I would surprised if not, perhaps I should ask GPT4)? Do we know why this happens?
I feel like if we all embraced the death of copyright in the early 2000's we would be in such a better place to handle this right now.
That’s a divisive issue. I can’t stand ligatures, personally. When I’m coding I want one text character to be one screen character.
And a few years later your have no job and no income, because anyone with any entrepreneurial bent would have moved somewhere else where they're not going to have all their wealth stolen in the name of a bunch of entitled, envious graspers, and there'd be no more new job or business creation in your country.
and https://en.wikipedia.org/wiki/The_Thick_of_It
My understanding is that both font and editor must support it; the editor must know when/how to render the ligatures, but the font must define what the glyphs look like, or else they won’t look any different that the regular sequence of characters.

I’m far from an expert, though; I’ve just gotten so used to having ligatures over the past few years that I now find it uncomfortable not to have them.
My comment was about the quality of the output from Facebook engineers.
In twenty years of "ERP Whispering" I've never known a "formal" "schema" (going to put "schema" in quotes here too, what that actually represents is a strictly validating structure, or system of any kind) that described a business object as utilized (process, reference, part number database) with anything greater than, say, forty percent commonality. At the high end. The remainder is waived, "ad-hocced", or is simply fibbed ("oh sure, all our parts have registered NSNs[1]").

The systems are, at their best, an executive class (VPs, Senior Mgmt) contracting a shaman/priestly class (me) to lay a sheet of order on throbbing chaos.

I probably should mention that it's possible - likely, even - that I have not worked for a non-dysfunctional business, and of course the ERP software ecosystem introduces its own peculiarities on top of that.

I realize I am badly abusing the word "schema" here. A lot of the time, we design schemas based on high level business requirements, and that's what I'm thinking about. There should be a LOT more between schema and business - a whole universe of business architecture, design, and software - but there never seems to be the money to do so.

In the wider context, though, the phenomenological world, I would posit, does not have business logic inherent in the fact of its own existence. This could get to be a very spatious, "dude-wheres-my-bong" sort of discussion, but I think the difference in Weltanschauung we're seeing here might be due to divergent experience.

[1] NATO Stock Numbers
You might want to look up XFS benchmarks from a few years ago and compare them to today's if you think Dave is not an expert on (file)system performance.
You're absolutely right. We're pretty weak in docs for developers that only want to use the CLI and the reason why I wanted to wait for the V2 is that we wanted to do a full cycle on showing the potential of the CLI for local dev and airplane-like kind of development.

For the temporal thing, that's absolutely fair and completely understand the worry but since most workflows are about the steps and not the glue between them, you will be able to reuse most of your code. However, temporal is quite an heavy format for writing workflows so of course it will still be a bit of work.

Our views support our retool like builder but also full react apps, or svelte, or vue, or anything that can compile to an iife. The example provided above can be iterated on with just a simple 'npm run dev': https://github.com/windmill-labs/windmill-react-template
> Calling for an invasion of Canada? That seems unlikely

https://www.independent.co.uk/news/world/americas/us-politic...

https://www.vanityfair.com/news/2023/01/tucker-carlson-invad...

https://www.thestar.com/opinion/star-columnists/2023/02/03/t...

https://www.mediaite.com/tv/tucker-carlson-calls-for-us-to-i...
Yep, that’s even more important than ligatures. :)
Yes, the vast majority of blind people are not the stereotypical “whole world is black”. Even among the profoundly blind there is often some vague perception of light vs dark.
"Welp, another country's leaders are oupting their people off of the internet"
Thanks, it wasn't signed when i read it
Those posts are great! I've put https://news.ycombinator.com/item?id=35911595 ("Delimiters won’t save you from prompt injection") in the second-chance pool (https://news.ycombinator.com/pool, explained at https://news.ycombinator.com/item?id=26998308), so it will get a random placement on HN's front page. (I know you posted it earlier, but I prefer to spread the love by letting karma rain down on less-prolific submitters (love being one thing that isn't a power law).

I've emailed a repost invite to the submitter of https://news.ycombinator.com/item?id=35803564 ("Prompt Injection Explained"). Invited reposts go into the second-chance pool once they're submitted. If the article hasn't appeared after (say) a couple weeks or so, someone else is welcome to post it and email hn@ycombinator.com and we'll put it in the SCP.

I've emailed you a repost invite for https://news.ycombinator.com/item?id=35705159 ("The Dual LLM pattern for building AI assistants that can resist prompt injection"). It would be good to space these out, so maybe wait to use that link until a few days have gone by without one of your posts basking in front page glory?

Thanks for all the work figuring out this stuff and explaining it to the rest of us! It's amazing what a good writer can do when self-employed (https://news.ycombinator.com/item?id=35925266).
The average person in Europe is much poorer than the average person in America, statistically speaking. It's why European tech salaries are so low.
My biggest gripe with it is that it's gatekeeping based on net worth. There should be a mechanism to become an accredited investor with any income/wealth level if you pass a financial knowledge exam.

Yeah, those can be gamed, but if someone is willing to cheat on a test in order to remove their legal protections and access risky investments, well, good luck to them.
Be careful with large numbers: 10^23 shoes would be roughly 854B shoes for every (~117B) human that have ever lived, that is about 14 million pairs of shoes per individual and per day. I am pretty sure there has never been a market for that many shoes.
Edward Witten on M-Theory (1995) [video]
It was for a project that would have been the only programme running, with ts own bespoke interface

Went with the iPad.

Yuk
I wasn’t talking about rationales for or against taxing the people who aren’t yet rich enough to cheat constantly on their taxes: everyone agrees that Joe Doing Okay is getting hit with a higher tax rate than John Capital Gains Optimization.

I’m saying that there’s a legitimate debate about whether Bond-villain, capture-oriented, smash-and-grab, “how many TVs can you carry” career tracks should pay off for anyone.

HN is in general the smartest crowd on the net, but there are a few blind spots, and being able to throw one rock in any direction and hit 9 “temporarily impoverished billionaires” is one of them.
I kinda observe this from a different point of view: what are the use cases needed for the data and what are the queries that could satisfy those?

The dynamodb book was enlightening from this point of view even for designing sql databases where we normalize data as much as possible no matter what.
"Compose o o" "C" °C
What? No. You're rationalizing what is clearly an error. Truth still exists, and bats do not have paws, any more than humans do.
No Shortcuts: Know Your People
It's not that "you are X" type text has to be explicitly in the training data, it's that the model weights interpret "you are X" as an instruction that a human would receive as an emergent behavior after digesting a ton of human written text.
I saw a huge bat in Ubud Bali who was definitely eating a peach with their paws. I guess they were closer to hands? But definitely not claws.
A thinkpad x220?
Comments moved to https://news.ycombinator.com/item?id=35911595, which is currently on the front page.
Sure, and the single biggest weakness over at Mozilla is that they're more focused on building a better Chrome (a.k.a. following the leader) instead of innovating or fixing bugs. That's why we've lost useful tools like the 3D DOM rendering in favor of a fucking chat client in Thunderbird. Or why if your system is lagged enough you can hit Cmd+T, start typing a URL, hit return, and have Firefox load the new URL in the old tab… but at least we have that awful search instead of separate, proper, URL and search bars. It's why we get limited-time-only!!! paid themes while all extensions get disabled because someone forgot to deal with an expired certificate.

Mozilla, and by extension the Firefox crew, lost sight of their core competencies a long time ago. Every dumbass design decision the Chrome folks make, Mozilla will emulate a few years later.
US has similar system called escrow that title companies (a third party) manages.
I can't even begin to describe how upsetting it is that anybody would deny us the right to a dignified end citing their own beliefs and ignoring our own.
It's definitely got some noise to it. Not super loud, but definitely not quiet.
>’m past the point of wanting to make the rich pay their fair share

How much is "their fair share" then? They already pay more taxes than someone who's not rich; how's it even fair for them to be punished for their success like that? Are you sure you're not just motivated by ego and envy; you can't possibly imagine that someone else legitimately produced a lot more value than you, so the only way to protect your ego is to view any gains of anyone significantly richer than you as unearned?
I think I just found my new favorite font. I'm absolutely addicted to grotesque sans-serif, I used to use Roboto everywhere, but now I'm currently using Cantarell (GNOME's default font, a humanist typeface) as my desktop font and as an overwrite font for every single website I open, but I might just start using Plex Sans and Plex Mono now. Thank god it's OFL.

I still find it fascinating that there are so many different typefaces with such subtle differences in them, but since I'm looking at characters in the screen the entire day, these characters better be beautiful and pleasing.

I'm not gonna lie, every time I swap fonts on my desktop I keep remembering that one scene from American Psycho [0]. Maybe I should touch some grass.

[0]: https://youtu.be/cISYzA36-ZY
Here's a good example of the difficulty of processing negation for humans. "No head injury is too trivial to ignore" -- What does this mean?
How is the creek visible at night? I'd like to see pictures as well. This is the kind of niche writing blogs are/were great for, for some reason reading this reminded me of the bluefire/otherhand site.
https://www.otherhand.org/home-page/search-and-rescue/the-hu...
Ask HN: How to secure a job on J2 visa for my spouse?
Hello, I shall be starting graduate school this Fall in Michigan as a Fulbright scholar. My spouse shall be accompanying me on a J2 visa. As my spouse is a senior executive at a electricity utility company in one of the largest cities in the world, they intend to find an identical job in the area around Detroit in Michigan.

My spouse is leading three teams comprising 30 people related to Advanced Metering Infrastructure. In addition, they have a graduate degree in engineering from Imperial College.

What we have done?

1. Contacted friends and family working in US for help.

2. I have also asked the spouse to get LinkedIn Premium Membership and directly contact hiring managers and technical managers.

Any help shall be appreciated.
google bought youtube and android
In many cases the difference between largely accurate and obnoxiously stereotypical is in the phrasing you use.
There are very few things I like videos for.

I also don't think i've ever learned something valuable from corporate training, video or not. I never understand when people say companies should train their employees, like they try, and fail miserably, every time.
It's all based on attention, right? If the model winds up giving a low attention value to the delimiters, they won't help at all.
For me, the biggest problem with mailing lists is that most are extremely unwilling to ban people — I understand this as a principle, but there are several lists I was on where a significant proportion of the posts were one person, arguing with everyone. Slowly people left, and the list died.

I’d love to see an option in mailing list confits that would, at least, make it easy to enforce people can’t be more than say 5% of posts — this could obviously be overriden by admins, but would give a base where no one can swamp the list.
I’ve always felt jerry is the worst part of Seinfeld. Larry David is the brains as evidenced by CYE and the other actors outshined Jerry.
Fentanyl overdoses contribute to surge in L.A. County homeless deaths
Ligatures? Might as well use Comic Sans.
Because if you enforce a maximum wealth, anybody with any kind of ambition is going to leave your country and you'll be left without any entrepreneurs, and hence no creation of new businesses or jobs.
No, the point wasn't that. The piece rambles a bit, but it's finding techniques of radicalization in both evangelical Christian organizations and jihadists. Equating, no. Pointing out highly problematic practices, yes.

It would have been more interesting to also examine the path of Timothy McVeigh, since he was a radical Christian terrorist on par with an Al Qaeda terrorist.
Ya, it doesn't really struggle with the examples in this article to the point it feels like it invalidates the article.
Yes all that misinfo was what lead me to post a quick link. I could have been more clear anyways. Cheers.
Better off Ted is pretty good
If all you follow are incels, Elon, and protesters then that’s who you’ll see. Tech twitter is the same as it ever was.
Compairing UK and the Czech Republic is like apples and oranges. A comparison with France or Germany would be more appropriate (but this way Brexit looks really bad).
Not including anti-theft devices that they include in other countries that mandate them is pretty anti-consumer. In this case, it's also extremely costly and dangerous unlike something like not saving website cookies.
This advice could be generalized as how to help someone learn something, especially when you know it well already.
Same here! I can feel like the Emperor's clothes sometimes.
All this does is encourage all the most successful/productive people in your country to move somewhere else, leaving your country poorer and less productive.
Tell a person “have as many as you want” and they’ll have none. Tell them they can’t have one and they’ll raise a rebellion.
spicyjpeg basically described the sort of thing I was thinking of, but even for more boring things like opamps or transistors, it's a big hassle to track down or design a simulation model.

There's a semi-standardized file format for simulation models, but there are still differences between simulators. And every manufacturer's website is a different kind of poorly-organized, so it's hard to even find the models.

The other thing is things where high frequencies exist, like switching regulators. It's possible to simulate them, but there's all sorts of parasitics (imperfections from the circuit being made out of real stuff rather than lines on paper) that impact the circuit. I've only used KiCad, so I don't know if the commercial software here can model these parasitics, but they can have a big on performance.
Even if there had been demand for a car without basic features people got used to in the past 20 years or so (central locks, power windows, rain-sensing wipers etc.) it would not work because of the emission requirements. The engines that meet the requirements all run software in order to work. Ditto for the required safety features: backup cameras, anti-lock brakes, ESC etc.
What do you think of https://dtinth.github.io/comic-mono-font/
I mostly agree with you, except:

> Taxes need to go up... especially [on] the corporations

This is a bit complicated. What does it mean to "tax a corporation"? Do you tax revenue (even on unprofitable companies)? Do you tax profits (when Finance can instead divert profits to stock buybacks etc.)? Do you tax assets (even illiquid ones)? It's difficult to touch this without unintended poor consequences.

It's better to tax personal assets above an exempted minimum, plus capital gains taxes. Allow tax-free: up to x acres of land, 1 apartment up to $x million (indexed to inflation) in value, x% ownership in enterprises valued at $x million or less, etc., then tax the rest annually at x%. As a matter of policy, balancing this against the illiquidity of assets is then a question of the size of the assets, asset types, cash flow of the illiquid asset, other liquidity in an individual's portfolio, etc.

Does this mean that some of those assets will need to be sold or diluted to either pay or reduce the tax bill? Yes, but that's the societal good, because it dilutes the concentration of capital.
Is it? Are there some kind of quasi car thieves?