skysight-inc/HackerNews huggingface dataset:
I develop company's internal tooling using Blazor Server, and have developed moderately complex and data intensive applications. As a former React Developer who has spent most of his time working with Node.js and JavaScript tooling, Using Blazor WA and Server felt like a breath of fresh air. C# is joy to write and everything fits very well with existing enterprisy Microsoft services.

State management is pain in React, until you install 3rd party libraries (Jotai, Zustand etc.), each value needs to be bound individually.

Dotnet command line felt very snappy compared to npm/pnpm.On my crappy company laptop, when a nextjs application dev server starts, my blazor server app has already opened a browser tab with website running locally. efcore is also good.

Overall working with blazor felt like working with Vue/Svelte, but with faster performance on backend. Nowadays I only touch React if strictly necessary.
4chan comments crack me up lol.
As an academic researcher, I find analysis of GPT-4 itself — as it pertains to other fields — to be essentially meaningless. There are no guarantees that the version of the model that was used will be available in the future (the API endpoints seem to have a ~12 month future-looking guarantee at most).

Don't get me wrong:

1. GPT-4 is incredibly interesting

2. Studying GPT-4 is interesting for people working in that field

But when I see people writing about how GPT-4 can pass the USMLE (etc), it has no lasting meaning. It might as well be marketing for OpenAI, and to me it has roughly that amount of academic importance.
Apparently lots of dogs have or develop allergies to chicken or chicken products in dog foods (and fried chicken usually has spices that may be bad for dogs like onion powder or garlic powder).
> When the employees realized they had struck gold they figured they'd rather go join startups or found their own companies instead

Ironically every AI person I know works on some dumb project with the goal they'll eventually get to work in Google/Meta for the big bucks. Maybe that is just a stepping stone.
I think you misunderstood the point: when a large portion of the cost increases are due to companies raising their profit margins, changing how you pay for it won’t affect that.
> Exactly. And you will find a lot of Khalistani shills here, in this very comment section, defending this Terror group

Almost nobody on here gives a fuck about Khalistan or Sikh separatism, we just don't care for a) the kind of jingoistic attitude that you're exhibiting right now; b) a foreign country killing our citizenry.

> The West should understand clearly that India will not tolerate Terror groups being harboured and protected in the West...We don't owe the West any explanation anymore.

too big for britches. Your country is still fundamentally a third-world country that is reliant on commerce with richer nations. Most of its economic power comes from being really big; but it's not South Korea or Japan, which are successful and developed countries in deeper and more fundamental ways.

> Like literally what is the difference left between a rogue state like Pakistan and US/Canada/UK etc if both are following the same script of harbouring Terrorists on its soil and refusing to extradite them on flimsy grounds?

A third world country where the rule of law applies questionably does not get to decide whether a Canadian or American refusal to extradite is flimsy or not.

And, for all its faults, Pakistan is not a "rogue" state.
All water, according to the site
> All the while I've been either burning money (eg. POS car repair, or expensive toys)

its amazing how some people will just ship "expensive hobbies" in the list of "why do I have no money" explanations.
Correct link https://www.bbc.com/news/business-67402112
Somewhat spicy take - if the people in Area 120 were among the top 10% of Googlers you worked with, they probably weren't the right builders to start a new vertical.

Most of what makes people effective at large companies is neutral or negative value when applied to very early-stage companies.
It would be countries[i].id (or country.id in a forEach)
Sorry I used confusing terminology.
Steam provides a lot of value without selling the game, but just listing the game: their are extremely well known, have amazing systems for game discovery.

That's why game devs feel compelled to list games on Steam.
ChatGPT will unlock new levels of both good and bad. The question is what the ratio between the two is going to be.
Even 1h every few months. My car consumes about 1lt/hour idle, and at $2/lt for fuel, thats a saving of $2/few months. Or about $10/year.

Stop-start just doesn't seem worth it.

Hybrids where you can travel kilometres in stop-start traffic over the course of an hour every day without using the engine at all, now that seems super worthwhile!
I know that feeling. When I was managing remote engineers I made a point out of not holding meetings unless strictly necessary. Anything urgent could be raised on chat, and if devs felt the need for a meeting they’d hold it and optionally involve me as well. At some point even dailys were reduced to a morning message about the previous day and the current day.

Until a “scrum master” was brought in and the shit show started. However that role was quickly made redundant and things got back to normal - including productivity which stuttered for a while due to the aforementioned adventure.

In terms of tech we used whatever we felt was relevant. The client was a top 100 corpo, worldwide.

I find it slightly amusing when people confidently think that the only way to produce anything of value is by endless talking and hair splitting. I find that a sign of inexperience - which is fine if it doesnt become a virtue - or worse, i think in some that’s a sign or ladder climbing bullshit.

I know for a fact that if you trust the people you hired for being trustworthy and suitable for the role you will get couple of times more value from their work. And letting them work also tends to get more work done.
English pluralisation rules are a non issue. 1.5 billion people world wide speak English, and I'll forgive some of them if they accidentally make a gooses URL instead of a geese one.
Google founders have 51% of voting power. Nothing happens from public shareholders without their consent.
I would do that (I was doing that with GoG), but the Steam Deck bought me back
About a year ago I went down a rabbit hole trying to find out why grapes were listed as toxic for dogs. I found many many anecdotal cases of dogs eating grapes without harm. A few reports of dogs dying after eating grapes. A couple of studies concluding grapes were toxic based upon a rather astonishingly small number of cases. Mostly I found references to references to references ad nauseam where the certainty of the claims increasing proportionally to their distance from any actual data.

I ended up feeling like they are about as toxic as peanuts are to humans. Maybe quite bad for some, evidently harmless to others.
How does it clobber your working tree? You’ll get an error if there are any conflicts.
They are attempting to argue that 404 is ambiguous, so we should avoid it. They do not to my eyes meaningfully highlight a replacement outside of some very specific cases.

I strongly disagree with this stance as I don't think 404 is ambiguous at all.
Although it would be useful to know at what point in the broader hierarchy of a specific resource requested the unavailability starts: Ultimately 404 just means the specific 'tip of the spear' resource requested is not found.
Yeah that's not the part I'm referring to.

You compare alternative app stores on Android devices to apple alt stores requiring rooting an Apple device. Very different and not an equal comparison what so ever.

Then referring to PWAs existence as an excuse for apple not having a monopoly to their device ignoring the fact apple has resisted PWAs in general and has taken a long time to even allow them to do something as basic as permit notifications.

Your attempt at equating the two is very obviously flawed.
Yes, they really did get you there. Things can be about things other than race, though you wouldn't be able to tell based on this comment thread.
Nvidia Stock Drops Despite AI Chipmaker's Big Beat-and-Raise Report. What Gives?
Hardlinks actually, but who's counting? plus in real world usage you will hit the shell builtin anyway.

ls -li /bin/\[ /bin/test
26016 -r-xr-xr-x 2 root bin 133256 Mar 25 2023 /bin/[
26016 -r-xr-xr-x 2 root bin 133256 Mar 25 2023 /bin/test

I have to admit I avoid "[" in my scripts, it is a weird hack trying to make a command look like syntax and this really bothers me for some reason.
Users:employees obviously do not scale like that. You need a certain amount of employees just to make a chat app with zero users.
Yes, that was the whole point. See the sister comments.
One effect of increasing automation of mass produced parts is that the value of labor goes up because it could otherwise be employed operating mass production. As a result it can become uneconomical to perform the one-off tasks. Even though the assembly line and the on-site are different categories, they're part of the same economy and partially compete for some of the same labor and jobs.

So for example, in the past you might have had a machinist one off you a part. But now that same skilled operator could be programming (or feeding) a couple CNC mills that put out dozens of parts an hour. So the one off machined part is suddenly uneconomical.
(Fortunately 3D printing has reduced the specialized skills needed to produce many kinds of parts, temporarily reversing the trend for some things...)

Same happens elsewhere, I assume: pipework that might have been welded on site 50 years ago is now often assembled from bolted flanged segments (which are now cheaper due to mass production) or whatever-- even though they're more likely to leak/fail over time.

Good news for the people doing the work is that they stay busy regardless. But for those who need the work done, the increased cost of one-off work can be problematic and make some kinds of project impossible to do profitably.
"How does efficient compartmentalization become bad siloing?"

Step one: build Aa and Bb with the A and a people together, and the B and b people together.

Step two: realize you need AB and ab.

Step three: keep the same organizational structure, and try to get the A team to work with the B team ten managers and five hundred miles away.
You don't get 'full rights' when you buy a regular book, car or house.
The property taxes might be lower on average due to the artificial cap placed on them there, but that doesn't apply if you move there and buy as that resets the calculation.
The author has worked the last 9 years on Flutter. Banks is the VP of "Developer X", which is the department that "owns" Flutter.
No sub. Did they just re-tweet reuters or did they separately confirm?
Why would someone need to buy an additional powerful computer if they can do it on directly on their laptop, which needs to be powerful anyway?
But HTTP 204 is also appropriate for a some POST requests where a response is unnecessary or sometimes not even possible (e.g. browser-based "beacon" requests during onunload[1]), so if you use 204 to represent entity-does-not-exist then you need to re-think how to handle no-response-responses.

As an alternative to using HTTP 404 for detecting a misconfigured server with bad routing, you could use the "Server" response header to include an invariant indicator as a confidence sign to the client that the HTTP 404 response does not mean bad-routing or misconfigured server - or expired-domain-name-now-points-to-a-domain-squatting-website.

[1] https://developer.mozilla.org/en-US/docs/Web/API/Navigator/s...
Very unlikely Emmett lied. What would be the point.
One can quickly see that an individual ideal for a ruthless frontier with competing behemoths might be less perfect for a slightly more encouraging and nurturing incubator.
If it worked for you, that's fine... but this is completely counter to how most HTTP applications work and definitely not a best practice. Both returning errors or the interpretation of the meaning of 204.

The author at least suggests using 400, which at the very least will make clients and proxies behave in a predictable way, but ideally you just return the appropriate HTTP status code, and use a well-defined response body to indicate why the specific error was returned.
Well, at least in this subthread, the model is only failing at the same things humans are failing at too. To see the mind-blowing part, stop treating GPT-4 like the Oracle in Delphi, and start treating it as "first comes to mind" answer (aka. the inner voice) - and then notice the failure modes are pretty much the same like with humans. For example, coercing a trick question into a similarly-sounding straight question, and answering it before realizing the person asking is an asshole.
I also thought the "39k" was confusing. I thought it meant "lines of code" at first.
Hedging their bets wrt Roko's basilisk?
You think the first thing for someone who wants to learn graphics programming is to compile rust's webgpu implementation?
Does that mean managers are incentivised not to let go of underperformers?
That's not what I said. I don't currently work on any side project. But I have a desire to and I like to think about and discuss project ideas. I assumed everyone is like this.
If you haven't read the breakdown of the epic Jan Hendrik Schön scandal in which he published about a half-dozen fraudulent papers in Science and Nature based on fabricated results regarding organic (chemically speaking) semiconductor devices cooked up out of thin air, start here. Required reading for any young graduate student IMO. The shame of Bell Labs, Science and Nature, all taken for a ride:

https://en.wikipedia.org/wiki/Plastic_Fantastic

If that fraudster had started out with ChatGPT4, the fraud might have persisted for another decade (because organic semiconductors don't seem to have the capabilities he believed they had), because he was only detected via replicated datasets. If he'd had ChatGPT4 to generate new plausible datasets, well...?

I guarantee you that a significant fraction of the people in academia who 'got there first' on significant discoveries in science did so by fabricating data along the lines of Schön. They just guessed right, and fabricated data, and then more serious careful scientists were able to replicate their bogus work later.

Schön guessed wrong, and every effort to replicate his work failed, and Bell Labs, Science and Nature were left with egg on their face, which they're still trying to wipe off. ChatGPT4 and its shady parents and affiliates will only make this problem worse, not better.

"Benefit to humanity" my ass.

[edit: if you wonder why I sound so salty I read all those Schön papers with interest and fascination when I was a young graduate student myself, now I'm older and seriously jaded.]
Prompting Frameworks for Large Language Models: A Survey
What’s remarkable is that that phrase was already, at that time, notorious for having been a portent of doom at Sun Microsystems.
What is an “alexander” and why is it toxic to dogs?
> At a previous company, we returned a 200 for anything that was not a true HTTP error on our side

I work at a company that does this and it is beyond annoying. We've had multiple discussions between the dev team and we chalk it up the difference between application developers, who want the error codes to reflect the state of the application, and network engineers, who want the error codes to reflect the state of the network. Both sides have merit, but as an app developer I really hate the networking engineer approach to this.
> Secondly, there's some etiquette rules that people eventually pick up on: Leave pauses in your speech so that people can butt in, shut up if no one's responded verbally to you in while, and understand that there is an appropriate amount of talking over each other that is acceptable.

Many, many people don’t figure these out in real life.
You're right, I apologize for my mistake. The problem has no solution. Initiating self-destruct sequence.

(It actually shows no sign of being stuck on the pattern of "wolf eats sheep," but no matter how many times you tell it it's wrong, it never breaks out of the pattern of guessing at incorrect solutions.)
> there's also a little bit to be said for the stability of Amazon

What do you mean?

Microsoft is a financially stable company as well and they closed their eBook Store

https://www.wired.com/story/microsoft-ebook-apocalypse-drm/
right, yes and then its county dependent. but you can calculate that and come to a result thats still more favorable than the different intricacies that exist in the other two states mentioned
Depending on the scale of your project, two excellent free options that I've used for smaller projects are:

* Trello - simple and effective for smaller projects

* Linear.app - more powerful and beautiful UX with similar capabilities to Jira (free for up to 250 issues)
It's the same with humans. I don't fail on this (in an on-the-spot response) question because I've fallen on it as a kid, then learned the trick, then learned to be suspicious of this trick in similarly-worded questions.
A similarly interesting story is regarding the NES homebrew game, Micro Mages.

The goal with Micro Mages was to get a full-featured game into the same footprint of the original, "Black Box" NES releases for the North American launch, where a fair number of games fit in 40KB of ROM or less.

Video, but it's a good summary: https://www.youtube.com/watch?v=ZWQ0591PAxM

Morphcat has done other great NES games as well, such as Space Gulls and Bobl.
This is very cool and useful.

Also it is only necessary because of the lack of type enforcement which means no code can be relied and on and all code has to be constantly inspected for new bugs. Ugh.
I have strong opinions about shell and they don't actually line up with the rest of the world...

I believe that [ should never be used, only "test" because [ gives the illusion that the mechanism is some part of the language syntax when it is just another "program" (I'm including built-ins and functions in "program").

(if / || / && look at exit status; a program can't see the exit status of other things other than looking at the magic variable $? which is just another string once expanded; case looks at strings but doesn't operate based on exit status and doesn't set an exit status as part of the case ... esac operation; "programs" set an exit status)

I also believe that [ / test should only ever be used for evaluating filesystem constructs -- test -f /dev/null and if you've got string evaluations use case.

Unsurprisingly, most scripts make me itchy, and scripts that I write people find weird.

[edited to add the explanation of "program" vs "syntax" opinion]
This is just moving goalposts. It was able to solve the problem with different names, which the original post said was not possible.
Arguably culture has been degrading somewhat lately
Show HN: Antidote to Midday Slumps
Excited to share my founder story here on Hacker News. As an elementary school teacher battling midday slumps, I found solace in music during my short breaks. But, between de-stressing and grabbing a bite, there wasn't much time left. That's when I created my project—an AI-powered system delivering mood-boosting music videos at a specific afternoon time. Customized tunes chosen by the AI's mood-boosting criteria. :) Looking forward to your feedback.
The author does?
While attending longer video conferences where I don't have to speak I just put my headset on and do something housework, like vacuuming the floors and some food prepping.

For those I have/want to talk, I feel that most difficult part is that it's hard to get into the conversation if it's hybrid, people attenuating in a meeting can easily use facial expression and/or body languages to indicate they want to interrupt or add something in it, while for us on the big screen, some of the people couldn't read the cue, unless someone virtually "raised a hand" with a binging sound.

My best experience with the meetings are the smaller ones that everyone has the camera on, speak in turn, giving feedback by using "raise a hand" button in a row, and don't take details offline. (around 60% of hour meetings are in this way - weekly).

One upside about larger video calls is that you can read participants expression without them realizing.
The scary thing is that it is more internally consistent than quite a bit of the stuff on HN over the last couple of days.
> Unfortunately, if the book is DRM-protected (very likely!), you would need to strip out DRM before conversion which is downright illegal LMAOOOOOO!!!!!

Isn't it legal to circumvent DRM for personal use?
If anyone reading this feels like it, you could make an absolute shit-ton of money by hiring a whistleblower attorney such as https://www.zuckermanlaw.com/sec-whistleblower-lawyers/ and filing an SEC whistleblower complaint citing the various public-record elements of this improper behavior.

Whistleblower cases take about 12-18 months to process, and the whistleblower eventually gets awarded 10-30% of the monetary sanctions.

If the sanctions end up being $1 billion (a reasonable 10% of the Microsoft investment in OpenAI), you would stand to make between $100M to $300M this way, setting you and your descendants up for generations. Comparably wealthy centi-millionaires include J.K. Rowling, George Lucas, Steven Spielberg, and Oprah Winfrey.

Any member of the public can do this. From the SEC site: "You are not required to be an employee of the company" https://www.sec.gov/whistleblower/frequently-asked-questions...
I loved Bobl, thanks for the video link I'll watch it.
Checking the census data for 2022 there were at least 2 people moving to TX from CA for each person moving to CA from TX.

But it was only 40k vs 100k, which is pretty minor compared to the total populations (~30-40m).
> have never paid for an ebook at all

Not snarking, genuine question: how do you expect the authors to make a living creating and writing the content you enjoy reading if you don’t pay for it? Do you only read content that authors publish for free?
One major difference - windows PCs don’t come with Steam pre-installed. Android phones do come with the Play Store. Defaults matter, because the vast majority of people don’t change defaults. That’s why Google pays Apple tens of billions to be the default search engine.

Everyone who has steam installed on their PC made a conscious choice to do that. They went out of their way to store.Steampowered.com, downloaded and installed.

Anti-trust regulators take a dim view of building market dominance by bundling. This is why Microsoft was forced to stop bundling some components with Windows back in the day.
Anyone know the science behind why grapes are bad for dogs? It was a mystery, last i checked.
Thanks. At first glance that does look to be in the right area. I'll definitely check that out.
I don't think you can assign boolean variables to boolean expressions, becasue there is no boolean type.

Something like this won't work to become false:

foo=true
bar=false

baz=$foo && $bar
echo $baz

Or even simply:

foo=! $foo

With numeric expressions, you can at least use $((...))
I don't really know what kind of breakthrough they could achieve. The only other step function improvements I could imagine right now are:

1. A great technique for memory banking: e.g. A model which can have arbitrarily large context windows (i.e. like a human who remembers things over long periods of time).

2. Better planning abilities: e.g. A model which can break problems down repeatedly with extremely high success and deal with unexpected outcomes/mistakes well enough that it can achieve replacing a human in most scenarios.

Other than that, CGPT is already a better logician than I am and is significantly better read... not sure what else they can do. AGI? I doubt it.