skysight-inc/HackerNews huggingface dataset:
Essential: using a client that showDead by default.
I can't agree more on this. Most products out there with medium to low traffic can be handled just fine like this. The cost of automation is often not worth the financial effort.

There's a dangerous trend in putting microservices everywhere. Then having the same level of quality as a monolith requires an infinite amount of extra work and specialized people. Your product must be very successful to justify such expenses!

My rule of thumb; monolith and PaaS as long as your business can afford to.
No it absolutely isn't counter intuitive - the visual difference is obvious. You should actually try it.
That’s such an embarrassing indictment of the US payment system.

Banking on the West Coast is hard, even harder in further flung areas like Hawaii.

The banks open in normal business hours but cant get a single thing done if its after 4pm in New York City. So the further west you go, the fewer amount of hours you have to get anything moved.
Accessing MS Access Databases from Python and Django
> How about we don't blame the people, especially with the state of certain countries' healthcare systems.

There was no blame put on them, it is very sad to see young people pass away. But since you bought the discussion in that direction:

As far as I know two of those people are from the country with the best healthcare system in the world and with enough money to afford it, they were not living on food stamps.

Even the perfect healthcare system won't fix your health issues if you don't take the necesary steps to find them in time, maybe even prevent them.

Take the advice given and don't make everything about politics.
Rest in piece and thanks for the laughs, one of the funniest Twitter account I followed.
> turn his company into a very specific type of enterprise software

They would just need to release a pro version of their app you can pay upfront in the App Store, and then release paid updates later following the same model. No need to "turn a company" into anything.
Ben Denzer, 2011–Present
True, this is some really unfortunate wording. Since functional components don't have lifecycle methods anymore, relying on useEffects is pretty much the only way to subscribe to a prop change and render/handle its change.
Now according to the new docs, advocating to go "local variables" way feels a bit non-React to me, actually.
Personally? I don't like a single company knowing so much about me & prefer to spread my metadata among them

The author likely had some privacy concerns too
Sounds like this is more general pattern

I recently reviewed an architecture on AWS that has 5 services chained together to make information flow from source to target.

There was no justification for the middle three. The volume of data, loose coupling, native support for direct integration were all there to directly connect source to target.
Poor human olfaction is a nineteenth century myth
It's hard to transform many office buildings into residential spaces, unless you demolish them and rebuild.

Office buildings usually have huge floorplans while residential places require windows, so any space within ~5-6meters from the wall is basically useless (bathrooms, elevator shafts, storage spacce, stairways and not much else can be positioned there)
My business has 8 figures in the large canadian banks. I have had no problem sending all of it from institution to institution in single wires. Businesses can definitely move money at once.

The banks have corporate customers sign a number of complicated forms to put limits on things like who can wire, who can sign, who can weite cheques etc.

There are further controls in the online corporate banking
>IMO if you need a long doc like this pointing out the sharp edges, then I think you've done a poor job in designing the framework.

x1000 upvotes.

One alternative is of course svelte, the unofficial-slogan (svelte) is/was that you can explain it to someone or learn it yourself in an afternoon.

Reminds me a lot of C++ vs Go in terms of Public/Private/XYZ

Go:
To make a something public, start the var name with uppercase.

C++:
To make things public read the Chapter on "Access Modifiers".
Show HN: Express-Serve-Public – Instant Public URLs for ExpressJS
Well given religions are all different and only one could be true, it's more correct to say they're all a lie. One might be true. However, as old ones have died away and new ones will be created and the current ones evolve it's not even possible to say that any one religion is subjectively true to itself.
Using a key to reset state when props change is a great tip. I was using an effect to do that.
Indeed and the "group discount" or in Dutch collectiviteitskorting has been banned recently. So there is even less of a difference now.
>> 1. Moving our stuff out of the cloud without going back to static hosts.

I move companies between clouds and on-prem to cloud, cloud to on-prem (even though a bit bigger one than 37singnals) and I could use tools like Ansible and Terraform. In my experience when a smaller company starts to writes tools that solve the imaginary problems of the CTO they are not focusing on solving customer problems and this usually ends badly.

>> 2. Giving new rails devs a tool where they can deploy their application easily, in a modern fashion

Could you share the comparison chart of tools that you considered? What thought process led you to believe that this is an unsolved problem and requires a new tool? Genuinely interested.

>> But judging a tool because an example used an IP address seems shortsighted.

How should I judge it by than? Reading the code? Figuring out how to hold it right myself?
I reject posted data from open forms if there are any "http", "https" or "@" in the field.

These are all spams. The last valid case was when someone wanted to report a bug on a page from my site and want to include the URL of that page. But this case is so rare now a days. People can't differentiate the URL of a page from the page itself.
k8s is a pretty good one. I would not touch k8s without Dhall:

https://github.com/dhall-lang/dhall-kubernetes
‘Managers are human too’: leaders left lonely by hybrid working
Broadly speaking, European citizens probably have a reasonable expectation for data deletion as per GDPR.

I say broadly because I don’t necessarily think this particular UI interaction gives the impression of permanent data deletion.
useBoldEffect() ?
> attractiveness is not an inherent property of a person

This is like saying "value is not an inherent property of an object" - which is true in a philosophical sense, all value and beauty is a subjective, and depend on the opinions of people.

But how would you then explain the existence of objects that have value to almost everyone in society (e.g. a car)? Similarly, how would you explain the existence of widely-recognized attractive people (models, actors, etc.)?

There must be something inherent to those objects/people that makes them so widely accepted as such. Even if only related to the current culture (though I personally believe that many things go beyond culture and enter domain of human nature).
On the other hand, if OpenAI is successful and predictions are correct that it will be used to generate a massive amount of spam and turn the internet into gloop then the entirety of Y Combinator's mission ages poorly. I guess offline computing or local networks only would become a bigger thing.
Golang Weekly Issue 452
actually SVB and First Republic filled this niche of low friction and convenience.

so it was a perfect storm, for them.
This is only a fair comparison if you also measure how much people in the office are actually working and not just being present at their desk. The results would probably be similar.
tl;dr Two big questions:

1. is the use of copyright-protected works to train AI models fair use.

Answer: probably, we don't know for sure.

2. can you have copyright on the output of an AI?

Answer: probably not, unless there is sufficient human creativity
The problem with UNIX, is the same as Web browsers, in theory POSIX should be the same everywhere, in practice not really.

So whatever Linux does better, or any other UNIX for that matter, might be a pool of surprises somewhere else.
Maybe people in this camp are welcome to move on too?
> Idk what the lesson is here, if there is one, but this seems like a poor example to follow.

The lesson is not to focus on tech tooling as much and focus more on product instead. Imagine this energy doing into the product....
Yep, definitely best to do somewhere else if you can and just need to iterate, but it’s a good option when you have to do a big one and eat some real GPU time.
I find it hard to believe that almost half of remote workers are watching porn on company devices.

I’d also like to see a comparison of “wasted hours” when in the office as well. This kind of stuff went on long before remote work got popular.
> If only there were some other high-value use for San Francisco real estate besides office space.

Converting office space to residential space is hard. Not just the zoning issues, these can be solved... the major problem is building technology. The entire HVAC system has to be ripped out and replaced, as people want individual temperature controls, to not smell whatever their neighbor is cooking or smoking and they want to have showers as well, which is problematic because office HVAC systems are not set up to deal with high humidity air and will have instant mold issues. (Side note, that is the reason why many companies, despite offering "bike to work" incentives, won't have showers installed)

Some spaces, particularly high-rises, lack windows that can be opened. A lot of space can't reasonably be rented out as many jurisdictions require a certain amount of direct sunlight for a room to be legally considered residential.

But the worst issue is plumbing: offices generally are set up with centralized loos and the kitchen nearby (if there is a kitchen at all). That keeps the amount of vertical pipes for cold, hot and waste water very low. In a residential building however, unless it's some sort of boarding house, people generally expect to have their own bathroom which means a ton of work to retrofit, more so in a way that doesn't lead to noise complaints.
The UI does look different, but functionality looks the same.
Yeah, but that is the thing with UNIX wars, there is POSIX and then whatever each UNIX variant does around it.
AI research isn't particularly expensive. US$10 million to train a new model? Other fields have R&D budgets measured in the billions. I bet if you were a senior researcher at OpenAI, and you decided to quit and start a competing firm, there'd be a whole line of investors wanting to give you a lot more than US$10 million.

And you don't need to be coming first in the technology race to make money. A lot of people would be willing to pay for something ChatGPT-level with less restrictions on use. And then next year OpenAI will come out with something even more advanced, and they'll ask themselves "do I want a 2023-level solution which I'm free to use as I like, or a 2024-level solution with all these strings attached?", and many of them will decide the former is superior to the latter.

Maybe GPT-10 will cost US$10 billion to train? Anything could happen. Even if it does, the US government will ban China from using it, and then Beijing will spend US$10 billion to clone it. Even 10 billion isn't that much money if we are talking about nation-states pursuing their national interests, like not being left behind in the AI arms race. And then maybe China will outcompete OpenAI by offering an equivalent product but with far less limitations on how you use it.
I'm starting to feel like there is no way I can read any of these messages and feel like the CEO actually feels like they're responsible?

This is objectively a very good severance package, the CEO is taking a pay cut, and the tone is about as generic and non-confrontation as it can be, but I'm still dissatisfied. It still reads to me like a different variation of IDGAF.

There's just something about firing 2200 people, no matter the size of your company, that screams that you don't care. Like you didn't care in the first place. How do you accidentally hire 2200 people only to figure you need to get rid of them later? Don't hire them in the first place! It's just antithetical to how I imagine I would run any potential company.
>useEffect was designed to allow shooting yourself in the foot, in a good way.

Ok... no... there is no good way to shoot yourself in the foot (metaphorically or real)

>There's never a situation when react doesnt allow you to do something

That is EXACTLY what I DONT want from my framework:
And the iPhone copied the BlackBerry. Nothing is original. Everything is inspired by something.
For now it's manual but I'll automate it ASAP, that would be a great problem to have
Hypothesizing here... At what point do we have to worry about a USB stick that has an antimatter payload ? Such a weapon might be enough to blow off a significant chunk of the Earth's crust.
That's what is ideal, this is to make use of existing laws. Besides, laws like that don't pop up for no reason. There would need to be a real concentrated push and need for it, and there won't be, because those who stand most to lose here are not a unified voice, and those who are unified voices stand most to gain. Larger tech companies will not complain about scraping because they stand to benefit from it, smaller creators will but have no voice. The DMCA passed exclusively to protect the records and movie industries, the DSM exists to remove barriers on digital services within the EU, but there's nobody who has a voice and wants this. In the EU especially, the voices of companies and organizations count as much if not slightly more than actual votes, non-profits and for-profits alike are intentionally an integral part of decisionmaking processes with the intention of being a fairer society. That's exactly why there isn't really any reason to reach those ideals, and why we have to make do with what is already passed.
I'd say: find a niche. Milk it for all it's worth. Be ready for access to be removed at any moment.
The fun part is that they do not understand what it means to have your "own datacentert" vs renting server in a co-lo. It does not matter if you are running on AWS on Hetzner it is somebody else's computer.
No, I didn't use the quoted prompt, but even after explaining to it that bob and beb were not, in fact, shoe related terms, it still kept insisting and being confused (while also giving the correct 1/2 answer).

It can do it, but its not deterministic, and it doesnt really do it well. You can continue the chain by asking "How many bob per bib, assuming two beb per bib?", and see if it chokes then. It sometimes does, sometimes doesnt.
The Release of Apache Flink 1.17
"Advances made under the Program are made with recourse beyond the pledged collateral to the eligible borrower."

The banks share (and bond) capital is on the line as well.
You have a typo in the prompt: appropriately. I wonder if it makes any difference to the output.
I dunno, maybe the Open part of OpenAI should hint at it.

The problem people are having is that OpenAI marketed themselves as supposedly democratizing AI, but it does the opposite.
Just to clarify, health insurance is a benefit-in-kind in the UK which means you legally pay tax on it at your marginal tax rate. If you earn over about £50k you have to pay 40% of the value of the health insurance etc.
Not all sharp edges are equal, the sharpest (according to % of traffic to my blog, anyway) seems to be race conditions (https://maxrozen.com/race-conditions-fetching-data-react-wit...), and that's not even unique to useEffect...
Seems like deleting an email in most mail clients where it ends up in the trash.

Or the same UX in filesystems.

I think trying to make up some kind of moral outrage over this is a stretch.
Heavy fonts are the new "grey font on grey background".
That's a fair point, and I guess its weighed in my balance by the fact that I'm contributing under the GPL but also doing commercial work with it (plugins) as well, so for me its quite a win-win situation. I have no problems contributing to the framework I'm also using extensively ..
This is 100% my concern too, no wonder it's good at coding when it it's spitting everything you make straight back at you.

I'm not sure how to mitigate this yet? I'd say step one would be to get off GitHub, keep your innovative solutions evolving so they start to lose track of your work (if possible) and wait until open source alternatives are good enough to use.
Answer from GPT-4:

"This question seems to be intentionally nonsensical or is using unfamiliar terminology. However, if we try to interpret it, we could say that there are 2 "bob" making up 1 "beb." In this case, there would be 0.5 "beb" per "bob." Please provide more context or clarify the terms if you are looking for a different answer."

Answer from GPT-3.5 (subscription version, not free):

"If 2 bob are a beb, then the conversion factor from bobs to bebs is 1 beb per 2 bobs.

So, there is 0.5 beb per bob (or alternatively, 2 bobs per beb)."

Answer from GPT-3.5 (legacy / free version):

"If 2 bobs are equal to 1 beb, then there would be 1 beb per 2 bobs."
In the context of APIs, schema can help prevent common API security issues such as data tampering, data leakage, and unauthorized access. Schemas can also be used to enforce access control policies by specifying which users or roles are allowed to access certain parts of the application or API.

Read our blog to find out how we used the open-appsec engine’s Schema Validation capability to protect our own APIs.
Enchanter for YouTube allows you to set the speed as fast as you want.
But then it's not coming from your company's email address.
Vanity? Have you visited Russia within the past 10 years? If you didn't know, Moscow traffic is horrendous. And many Muscovites do in fact, depend on the metro to get to work, school, etc.
Understanding Immutable Linux OS
Realistically I don t think Acorn ever really and a hope of becoming a mass market success because their failure wasn’t technical. BeOS was a far better operating system than RiscOS but at the end of the day agglomeration effects are far more important than technical prowess. Maybe they could have captured some of Sun or SGI’s market share but who remembers them either?

(I say this as someone who grew up with first and Electron then an A3000.)
Under-rated comment...
All that is fine, but why would anyone in their sane mind have 5 freaking children? Why are Americans obsessed with having such big families? Do you keep spare kids for ghosts to haunt? (like they show in all horror movies)

In India, we call decision of having more than 2 kids insane & cost even though raising a child in India is much lesser.

What am I missing? It's a big cultural shock.
That was actually a balanced article that gave me pros and cons without a conclusion. I like that in journalism.

Google’s situation is indeed complicated but whether the CEO is at fault or not it still has incredible talent on its payroll that I do not think Microsoft can attract.

I have put my money as 1 Google dollar per 10 Microsoft dollar in stocks, and will raise that ratio without divesting from Microsoft. Meaning I think Google has potential, in time.

AI contenders are the future. Finally a hype I can stand for.
I heard the construction workers were very frustrated when they had to use aperiodic tiling on the floor of Oxford's Mathematical Institute.
The Nordic countries might look similar to each other from the outside but in fact they often differ substantially.

In Norway (about 9% of the population [1]) at least it appears to be similar to the UK (about 13% or respondents to a survey[2])

So I'm not sure if that counts as very common and in Norway it is largely a perk offered by companies as part of the salary package rather than something that individuals choose for themselves.

On the other hand Denmark has about twice as many people with private health insurance [1] as Norway and about the same population.

[1] https://www.nrk.no/norge/nesten-en-halv-million-nordmenn-har...

[2] https://www.finder.com/uk/health-insurance-statistics
Introducing GitHub Copilot X
There's a running in circle feel about react right now for me.

It's the same old OO (state+methods) vs FP (lexical scope + closures) thing, in the dom now.

A lot of react state libs are also tweaking around this idea.

Not long ago a jotai class made me see this.

<Component />
<Component />

these components use the same state defined in the source

so to avoid that

<Provider>
<Component />
<Provider>
<Component />

which now intercepts the state object creation to have two independent states. I have a feeling that soon we'll see

<new class={Component} />

strange
Duolingo is working on a music app
Cut Cloud Before Payroll
>What I'm worried about is a lot of the talk about guarding models, public safety and misuse of models will end up leading every big company to pull public access of their APIs.

Look at how Facebook closed down their APIs when Cambridge-Analytica occurred.
What does this do? The moment I open it my fans launch into airplane mode, and the website runs at 5fps... (Firefox on Pop OS)
Microsoft launches Loop, its Notion and Asana competitor
8-Year-Old Andy Samberg Predicted His Own Future
And that's because the native EventStream API only supports GET requests, so if you want to use a POST request (which make more sense in this context) you have to use a custom implementation...
So reinforcement learning…
Couldn't read the techcrunch article but this one was quite nice: https://tylergarrett.com/tech/2023/03/beloved-hacking-vetera...
Self-publishing salary ranges without intense oversight will likely not properly work unless the following are fully utilized & followed to the letter:

- The company in question can only use salaries of existing roles, with string Levenshtein distance of 3 [0]. If it's a new role within the company, they're mandated to use the government's average salary.

- The company can only use the term "Expect {low_bound} - {high_bound}", where

(low_bound := min(current_salaries_for_role || government_average) * 0.85), and

(high_bound := max(current_salaries_for_role || government_average) * 1.15)

[0] https://en.wikipedia.org/wiki/Levenshtein_distance

Any given leeway would inevitably be used by corporations to misadvertise their job postings, so it must be paramount that the possible space & terms available be made extremely strict in anticipation of such abuse.
This is something that I really dislike about the react ecosystem. The devs and community leaders keep being impractically obtuse about how the framework should be used and is used.

React isn't low level enough to be this unopinionated.
Miniot Wheel 2 review: a unique vertical turntable worth waiting for
It's fine to be hacking, if you're not making billions off the service which people expect some type of stability or baseline performance from, at least that's how I interpret what the parent is saying.

Maybe it's easy enough for them to just copy the model, tweak, hack and play with it from there with little interruption. No one really knows at the moment.
Secure Email, Easy and Automated
Marking it as "#ad" in the hashtags or description or whatever is exactly what the advertising regulator says is required in the UK.

It's the bare minimum, but its compliant.

And the UK has (oddly) some of the stronger legislation/regulation around marking advertisements.

YMMV when it comes to advertising finserv tho, the other regulators might fuck you even if the ad disclosure is done correctly.
> It's only with arch+hyprland

Oh wow, that is pretty.

https://hyprland.org