skysight-inc/HackerNews huggingface dataset:
I remember once in college I'd shared my phone's hotspot to connect a TV to the internet after it had abruptly stopped working. And all of a sudden the ads being shown (on YouTube) switched from the local language to mine, both of which are completely different.
I really expected to see some "before" shots to understand the value of the solution.
For all I know, the input photos were already great...
When will people fn learn that smiling is a rare thing. Do not smile, no matter what the idiotic photpographer asks you when creating your corpo headhsot.
For the desktop version we implemented GitHub OAuth using the device flow, so you can hold credentials on your local device. The tradeoff is there's no granular control of permissions, it has whatever access your account has.

On bloop cloud we use the GitHub App permission system which is more granular and only request read access.
My argument is current laws did nothing to give teeth to DNT. I'm not worried about what the technological defaults are, but I would argue that without DNT being legitimized, it was dead on arrival. We have had it in browsers for ages, and we've dropped the ball on enforcing it for ages.

My other argument is, if you detect DNT, the cookie consent dialog shouldn't be shown at all.
It's not like a closed model only available to scientists you can't benchmark yourself. Benchmarking should also be done by a 3rd party otherwise we have a conflict of interest.
they made a typo: arch diagram - storage - r/visually/virtually

(to GP: Powerpoint and Keynote can go a long way.)
> Might be my European outlook

How did the EU cookie laws and GDPR solved this problem? It's as widespread as before, except that now you are annoyed by prompts too.
This is the area of economics that deals with this:

https://en.m.wikipedia.org/wiki/Theory_of_the_firm

Among other things, while the workers might like the upside of ownership, do they also want the downsides? If so, why don't they just buy the megacorp stock?

Megacorp has a constant stream of candidates wanting to work for them and pushing salaries down, would a worker owned co-op have that?
Wow, technology is really amazing:

"Now, in modern drives, the heads fly at less than 10 nm, a feat that demands not only precise modelling of the air film and head dynamics but also the production of disk surfaces of extraordinary flatness, protected by a 15 nm coating of hard carbon and a lubricant layer only one nm (about 10 atoms) thick."
One of many reasons I'm considering returning to Android.
> And my system is safer in the end because I take that time I would've spent fighting the type system / tooling and instead spend it writing integration tests.

I'm a type-safety kind of guy, but this argument (that time spent "fighting" the type system) is better spent writing tests when it comes to DB queries, has me very very curious. Would love others' opinions/experience on this!
SMS-based 2FA, if your carrier doesn't support WiFi texting.
It doesn't take many seconds to find the thread:

https://twitter.com/mariannaspring/status/163263883157592473...
He has standing to bring a suit?
I love Etymology online, I use that site often. You need to read between the lines to understand the context that the site provides. The root of the word "pacifist" is "peace", the word means one who promotes or supports peace and peaceful methods. The ancient phrase that I referenced literally means "if you want peace, prepare for war" - meaning that if this pacifist really believes in peaceful methods, the way to persuade for the other side to use peaceful methods is to be prepared to wage war. There is a good reason that this phrase has stood the test of the centuries.
No 'real property' is a legal term of art referring principally to land and buildings.
Cool, I missed that.
> It’s like Linux: free so long as your time has no value.

A better phrase would be: Free software is "free" as long as you value your free time, more then you value your time at work.
Am I missing something here? What specific efficiencies or insights would a developer benefit from if we had more explainable AI/ML models?

Well none, but only because you can code, you understand what's being generated (probably because it's already been "sampled" from your private GH repos) and you're reading it as you're using said code.

On the other hand, remember that people want to be able to "prompt" for working code without an engineer present. Those people might be in for a major shock when their code starts doing things that it shouldn't and they hadn't scrutinized it.

Something that might become interesting is because of "AI" the rate of code changes, and the amount of code we're generating may increase exponentially, which means the models themselves might have trouble keeping up with the the changes. That will be an interesting time. I also think that ChatGPT has inherited, pretty good , well structure code bases and examples to be trained on. So when you receive a solution, you can easily understand what's happening.

The more copy-pasta, less well structured code that ends up in the system, the more I think the code quality will degrade and become more difficult to scrutinize. So It might be important if whatever bot you're using can explain what the code is doing...
HR would like a word
Wouldn’t Glass Stegall have made mortgage backed securities difficult if not outright impossible to create?
Why did you omit the immediately visible listing of three different tic disorders in your source?

Three tic disorders are included in the DSM-5:
- Tourette syndrome (TS, sometimes called Tourette disorder)
- Persistent (sometimes called chronic) motor or vocal tic disorder
- Provisional tic disorder

Again, tics don't automatically mean Tourette's.
Four subtle points to add:

- Be consistent in what you ask, at least for the initial round(s). Else the candidate comparisons will be invalid.

- If different people are involve (i.e., interviewers) make sure they prep as a team. Nothing is more annoying - and a red flag to the interviewee - than getting the same question multiple times across different meetings. It also wastes time.

- Along the same lines, when multiple people are involved, be mindful of any post-interview group discussions. Groups create biases (read: group-think). Consistency comes into play again. Prior to a debrief have each interviewer grade the candidate, hbave them form an opinion, then discuss.

- Listen carefully. Listen to the candidates' wants and needs. Short term and long. Professionally and personally. This is beyond (culture) fit. I've been W2'ed for more than one role that I was in the immediate a solid fit for. But the ceiling was too low, the decision making too slow. I left both asking, "Why did you hire me?" In short, don't fuck with someone's career/life simple because you're desperate for their skill set. Don't imply a situation that isn't accurate. Yes it happens. Too often.
Show HN: ChatGPT – Lets talk – Chrome extension thats adds voice to ChatGPT
Now updated with the ability to change the voice of the AI. Select from 100+ different voices. Additionally, you can even change the pitch and the rate of the words spoken. All done using native Javascript and features available in Chrome locally.

- Features:

* Minimalist UI (almost none) and small size just 18.13KiB.

* Works with only keyboard shortcuts. Talk to and hear from ChatGPT.

* Created with native JavaScript with features available in the browser, no external libraries or API/network calls.
M1 reserves are not lent out by commercial banks - they are a liability of the central bank and an asset of the commercial banks or anyone else with access to the central bank's balance sheet. Banks only ever lend you their own liabilities. E.g. if you get a loan from HSBC, you borrow HSBC pounds because you have a deposit with HSBC.

When banks lend, they create a deposit (or credit an existing one) in the name of the customer (liability), and create a corresponding loan (asset) on their balance sheet. Banks don't _need_ reserves, like warehoused cash, to lend. They just need a capital buffer to absorb any credit losses on their loan portfolios.

The M2 money supply only increases if banks lend. In theory, they are more ready to lend when they have a better capital and liquidity position, which an injection of reserves is intended to achieve. But if no-one wants loans then M2 money supply doesn't increase as a result of a higher M1 money supply.

Also, "fractional reserve banking" is not a concept that relates to modern banking. Banks can lend as much as they like within reason. They are no different to any other business which can leverage their balance sheet by adding debt to increase return on equity. Loan creation is limited by:

1) Capital requirements - whereby loan creation is a function of how much capital they have, how risky their existing assets/loans are and how risky incremental loans are

2) Demand for loans from customers, which is a function of the macro environment e.g. interest rates
The more AI surfaces the more I appreciate the real stuff... I must be quite old and boomer, sorry.
I second that this is not like 2008. 2008 felt like the end of the world; this feels like more banks are failing than in a normal recession, but nothing like 2008 - at least so far.

> In this case I think the risk is more towards high inflation - for example, if enough banks were to fail (hypothetically - I doubt this will happen) and bunch of money essentially has to be printed up to make everyone whole, that's going to devalue money hence more inflation.

I disagree on this point. Why do you have to print money to make everybody whole? Because a bunch of money disappeared when the bank went down. You're printing a bunch of money to try to get to net zero. That's not inflationary. In the same way, the Fed's moves in 2008 to create $4 trillion were to replace the $4 trillion that vaporized in the crash, and were not inflationary. (And before anybody raises the point, no, inflation showing up a decade later does not mean that the Fed's actions in 2008 were inflationary.)
In addition to the fee they are leveraging your deposits - and European banks are no less risky for the depositor than the US ones (just look at the 2008 era). Having a 'true bank' that does not leverage your money and has no investment risk would probably be useful to a certain segment of people but the assets would still have counterparty risk and everything else so in the end a very niche market since the best way to handle risk is to distribute to multiple counterparties, currencies, etc... and then you might as well get the interest from the money at that point since you've de-risked so much already.
The invisible hand – you can’t see it because it was never there
That article has no mention of Louis Rossman in it.
It did in-fact have test coverage, from tfa:

> Apart form the little bug that caused it to crash in several test cases. (...)

> Exactly why this was not discovered in our tests and CI jobs before the release we have yet to figure out, but it is certainly more than just a little disturbing.
Jim Kurose and his co-author made a lot of material related to their book available online during the pandemic, including video lectures and some interactive problems (https://gaia.cs.umass.edu/kurose_ross/lectures.php).

As an aside, I was briefly in contact with him about using some of his course materials in a networks class I teach and he could not have been more helpful, seems like a very nice man.
ChatGPT is an AI language model created by OpenAI. It can deliver human-like responses to a wide variety of prompts and questions. It can be used in chatbots, language translation, content creation, and more.

The Syncfusion Blazor Rich Text Editor is a feature-rich WYSIWYG HTML editor and WYSIWYG Markdown editor. It is used to create blogs, forum posts, note sections, support tickets (incidents), messaging applications, and more. It allows users to insert images, links, tables, and lists with modular architecture.

In this article, we’ll see how to integrate OpenAI with the Blazor Rich Text Editor component to enhance content generation and review.
> only even consider doing this when real property (land) is involved.

Courts force the sale of companies (etc) that don't involve real property. I think maybe they're reluctant and prefer monetary remedies but if what you say is correct that would neuter contracts pretty severely.
The free default apps on iOs have gone down in relative quality just as more and more paid apps become available.
Pure coincidence?
I own pair of original NS10s with upgraded tweeters. I bought them for $25 from my university with blown out tweeters and replaced the tweeters for $75. They're in mint condition: I still have the front grills. These speakers are from the early 1980s and yet are still rather valuable. For a long time I did not realize they were so sought after nor understood why: they were just the monitors with crappy bass response that I used for my synths.

From the postings here, it seems that a lot of music production people don't understand either.

The NS10 has poor frequency response, not particlarly flat and with a big drop off in the bass. They sound pretty bad. Many people have long seen their ubiquity in studios and assumed that they're used either (1) because people are familiar with them or (2) because if you can get it to sound good on an NS10, it'll sound good on any crummy customer speaker (which is a myth that needs to die).

There's some truth to #1 but that's not the main reason. Instead NS10s are very good at one thing exactly: debugging. Unlike your typical monitor, these are unported speakers with an unusual driver and stiff paper cone woofers rather than the soft plastic used nowadays. As a result, while their frequency response is crummy, these speakers have rather unusually good time domain response, transients, and group delay. This article is pointing this out: if your mix has problems in this respect, these speakers will make it rather obvious, whereas your high-end wonderful-bass monitors will cover it up.

NS10s are the gdb of the speaker world. Of couse for my own uses, I'd be happier with a better sounding speaker.
To the best of my understanding you can’t initiate payments with a money market fund using, say direct debits or visa/Mastercard. So they can’t replace an ordinary bank account.
Yes, I get that, but "seriously worried" about not having that? Are they hiring monkeys?
If the phenomena is complex even when the mechanism is glossable, you are missing out in descriptive detail when you imply it is "just" an agonist on those receptors. That itself should be mind-boggling. You have those receptors in your stomach.
you're missing the point. my point was: if everyone waited til something is 100% safe/complete/satisfaction guaranteed, there would be no progress in human civilization. we need to be willing to take a chance on a promising technology in order to allow for further progress. imagine if everyone said i'll wait for planes to be 100% safety guaranteed before i'll get on one - we wouldn't be flying today.
Putting money at the central bank (deposit facility) is safe
Narrow Bank is the same as Thin Client.
No, it's real as in real estate.
I appreciate the advice but also disagree. BFE completely lacks on practical UI problems and test cases. Also, this site is niched to React interviews which BFE has very few problems for.
You are trying to whitewash an asshole by diagnosing him psychologically. Also his "care for masses" is disingenuous. He isn't going to Mars. His cars don't self drive and likely never will. His giant steel rocket is a Spruce Goose. And without his Spruce Goose flying several times a month, his ISP-in-space can't launch high-capacity satellites. He's an asshole. At any scale. To any audience.
Yes which is why the size if strictly finite but arbitrarily large.
I hope you still got something you like!
This marketing campaign did cost 21 million euros, but we still do not have fibre optics at every school.
You're saying the same thing but with two different outcomes, as if by virtue of using open source tools you're not going to get stuck working at companies that also only use open source tools.
Become experienced in open source tools so that you can work in companies that use open source tools.
Become experienced in closed source tools so that you can work in companies that use closed source tools.

It's the same thing so really it comes down to a matter of preference and experience.

I am pretty much a Windows developer as that's generally been what I've done, and have very little experience writing code for Linux and other operating systems. I could do it in a pinch, and with some time I could adapt and become a more open source based developer, but that is not the environment where I am most productive.
Does CSS support baseline grids? Since pagination isn't really a thing in CSS in guessing not?
My pleasure! I've been through and led those types of interviews myself so I understand the struggle.
Reminder that John Deere is going around the country at the state level sabotaging right to repair bills while this is happening. This company is openly hostile to the public and needs to be reined* in.
Joe Biden and all Democrats have destroyed the US economy, this is all their fault.
I think Firefox might actually enable this by default for third party sites, but not 100% what this about:config one does:

privacy.trackingprotection.fingerprinting.enabled

This would make sense since messing with values for the root frame could cause unwanted side effects, but you're not likely to care if some iframe gets your screen resolution or CPU count wrong.
“High-powered money” is that which is created when the central bank lends to commercial banks. As it is a claim on the central bank’s assets, when it is returned to them it ceases to exist (as the central bank doesn’t need extra paper to dispose of its own assets).
Ask HN: Apps versus Chatbots
There's a lot of talk about jobs being replaced by chabots. customer service, customer support, junior developers etc.

But, do chatbots replace apps?

I've seen several prototypes of image editing using a chat interface.

Based on how my son screams in the middle of the living room on the oculus playing guerrilla tag I see no reason to think verbally interacting with a chat bot won't be a thing soon.
DMT triggered severe anxiety in my that lasted 4 years. It was hell. It ruined my life
Feels worse to me in scope. Subjective, of course, but the combination of inflation and interest rates seems to have a broader impact. It was easily possible to get through 2008 mostly unscathed unless you were just about to retire, but everyone's already been taking a hit for some time now and it could get worse. I have less confidence in the current admin than in 2008 as well. I 100% expect lies and corruption and for working people to get screwed the hardest.
What are the alternatives?
Is there any open source/free models that you can implement yourself?
So basically here in South Africa this isn't illegal, but you need to consent to it. The company's choice after that is to either ignore it or to start a Section 189 retrenchment process. Also there are some other rules in place that regulates when it's ok to do and when not.

Have a look at this link for some more answers:
https://deale.co.za/unpaid-salaries-labour-law-in-a-nutshell...

Overall I'd go with 10% isn't a huge problem and to just agree to it, but keep your eyes open. I know of other companies during Covid that did 50%, or reduced working hours etc.
So when someone comments "Or we could use a language that doesn't let you write memory leaks using the type system, like Java" then we can reply that that's not true about Java. But in this comment thread people only wrote that about Rust.
Show HN: Interactive Exercises for Python Regular Expressions
This new version is a TUI app built with Textual. Previous one was written using `tkinter` [0] and covered only four of the `re` functions.

Now, any valid Python expression is accepted as a solution. There are more than 100 exercises covering both the builtin `re` module and the third-party `regex` module.

These exercises have been adapted from my Understanding Python re(gex)? ebook [1] (free to read online, and PDF/EPUB versions are free till the end of this month).

See [2] for a video demo. I'd appreciate your feedback, happy learning :)

[0] https://news.ycombinator.com/item?id=29391107

[1] https://github.com/learnbyexample/py_regular_expressions

[2] https://youtu.be/0oXPeF8HutQ
Obviously not all apps. (Most games) And you'd need an external way to manage user flow through prompt templates but, alot more than I think we're thinking.

Although on the game front commanding a team of bots via your voice could be pretty cool.
Ask HN: Are you worried about the future and how do you cope?
First of, I'm aware that change is part of life and that we don't control most of it. However, I've been getting these bursts of being very worried about the future. War, pandemic, inflation, the possibility of COVID vaccines not being as safe as promised, a banking crisis, AI suddenly being everywhere, possibly leaving a lot of people without jobs.

I've been a generalist throughout my career. I've done sysadmin/"DevOps" and SRE work, was an engineering manager for a year and now I'm starting my own business leveraging the skills I have. But I can't imagine a good outcome, no matter what I do.

I'm really worried about the future. How do you cope?
The pricing is fundamentally wrong IMHO.

The first problem is: What happens if I stop subscribing. Can I still use the backgrounds I already installed? How often do I get updates? If I pay monthly, I want at least monthly updates.

I think you would be better off with a lifetime license or a more reasonable yearly rate. You also should advertise the update frequency more prominently.

Otherwise nice product. Good luck with sales I guess.
Zero repercussions? How about stockholders losing 100% of their investment, and management losing their jobs? Those sure look like repercussions to me...
Since we don't have access to this feature lets be skeptical, its feels like "leading the witness," if your asks what be the funny here.
Also if the image is from a forum or sub with funny images is that able to give it away?

Having multiple tests would be a stronger test say with example prompts: "whats going on in this picture", "what would a person think seeing this image" etc..

gpt4 is cool as a numbers box but this is not reasoning logic and without papers hasn't been proven either.
> The splitting algorithm in CSS is worse than the one in TeX, because it has to work in real time and because (good) splitting patterns are often missing.

Surely that's only the case for real-time renderers like web browsers.

If you're creating a layout engine for printed media that uses CSS as the way for authors/setters to specify style, couldn't it implement a better, slower splitting algorithm? Using an internal (or pluggable?) dictionary of hyphenations?
After some internet searching, apparently CBDC means "Central Bank Digital Currency"

https://www.investopedia.com/terms/c/central-bank-digital-cu...
central banks could offer 100% guaranteed deposit facilities without a CBDC.
There are things called Government Savings Banks. The UK has National Savings and Investments (NS&I [1]), which allows individuals to save money with unlimited protection (though I think their accounts typically allow maximum amounts of a few million pounds). The UK government uses this as a form of raising money. I believe other countries have similar schemes.

[1] https://en.wikipedia.org/wiki/National_Savings_and_Investmen...
I guess it removes the ambiguity as to where the cursor is pointing. Other non-ambiguous shapes are possible but you can't go wrong with an arrow. It is harder to see what a non-isoscele triangle would point to. Spaceship-type cursors seem fine but maybe not neutral enough in taste?
https://news.ycombinator.com/newsguidelines.html

Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

Eschew flamebait. Avoid generic tangents. Omit internet tropes.