skysight-inc/HackerNews huggingface dataset:
Show HN: I Built ReviewGPT – Make Your Writing AI-Powered
Writing essays, reports, and emails - life is full of various writing tasks. Since leaving school, it has been difficult for us to improve our writing skills.

We have just released ReviewGPT, which can grade and evaluate your articles, provide editing suggestions, and even play the role of famous writers such as Shakespeare and J.K. Rowling to help you rewrite and quickly improve the quality of your articles. Come try it out
Another mental burden to remember to turn off slack notification, and notifications of this other Collab tool whenever I do not want to be interrupted.

Also, at least for me, it's not black and white when I need quiet time. I might jot down something, brings another idea and suddenly I have a new idea to fix a problem which has been nagging at me for months and off I go for 10 hours.

I won't think about turning off notification until there is one - by then my mental flow has been disturbed.

But I do love home office, I just want to outline that managing notifications is not without friction.
Yeah, that sounds so strange. I've had thousands if not tens of thousands of components, reacting to objects that contain millions of data points that felt native.
I disagree. As a tourist I would usually prefer to use bike share, similarly to the systems I'm used to at home.

Getting and returning bikes at dedicated rental shops is quite a hassel, typically much more expensive, and unnecessary if I just want a simple city bike.

In fact I suspect that it's often intentional that tourists have a hard times registering for bike share systems. They would greatly impact the business of preexisting bike rental shops.
If your system supports `man 1p` (loading the posix manual for each supported utility), it is a good idea to reference that instead of the default manpage; it is more likely for your utility to support posix options than GNU extensions in legacy and non-linux systems.
There's something to be said about why those architectures, plus many others, died in favor of an x86 monoculture.
While you're correct that condition number is a more robust numerical method for arbitrary matrices, the determinant is certainly suitable for many matrices. For small matrices with small integer values such as this one, there is no issue with the determinant.

There is no one bulletproof general method to approximate mathematical calculations with floating point numbers. More context is generally required, including the actual problem that is being approximated, to determine if a method is reliable. Painting this as a black and white situation where the determinant is wrong and the condition number is right gives a misleading picture of how we evaluate numerical methods for fit-to-purpose.
One problem is that we don't have Stripe or Paypal yet. We do have Payoneer but I have yet to figure out whether it will work
One problem I had is that I often just messed up the buttons, especially in the chords, and there's not a whole lot of feedback. I also messed up some things like letting go of the mouse button too soon by accident. Granted, I never spent that long with it, but it's not very mnemonic and requires some amount of motor skills I don't seem to have (e.g. in Vim "dw" is mnemonic for "delete word" and you get more feedback).

Plan 9 in general seems very much like a system "by the designers, for its designers" with not all that much attention to user-friendliness. To some degree that's also the case for Unix, but with Unix other people took the thing they made at Bell Labs and made it somewhat user-friendly (and even then, its received plenty of criticism for it). In Plan9 that step never really happened.
Robustness of the build process should be part of the quality assessment.
> world domination

No. Android won. The concept from iPhone won, but Android it's the world leader.
> That's all very well, but if you continue to fail to set expectations at your new company, then the cycle will just continue.

It's not about failing to set expectations. It's about what your goal is in regards to work.

Some people just want to make a paycheck with minimal effort. No issue with that at all. Those people would be well served by "working their wage"/"quiet quitting". As long as they're performing to the minimum requirements, they should be able to have a nice life.

For other people, they want to get promoted as quickly as possible. The most efficient way to do that is to:

1. Do great at everything

2. Take on as much extra responsibility as possible (usually without pay/title, although often companies are more willing to grant titles than pay) while maintaining a high quality of work.

3. Every 2-4 years, get a new official job at a different company based on the actual work they were doing.

Is that for everyone? No.

Is that for some people? Yes.
> phi-1 attains pass@1 accuracy 50.6% on HumanEval

So, a coin toss effectively, right?
It is with the risk rules. If a transaction is considered risky due to amount, location, customer pattern etc, Stripe/ issuer would need more details to lower the riak during Authorization
>the large majority of people correctly do not care that one of their top productivity app uses $1 worth of RAM, but want the app to have the features and UX they need instead.

The large majority of people care about programs that run fast and feel snappy, programs that don't look like some high school dropout's modern art project, programs that don't demand a pocket supercomputer to bankrupt you, programs that just get shit done because computers are just a god damn appliance comparable to a toaster from Walmart.
I think streaming services is an invalid example, because their value is their catalog. Perhaps it was different at the dawn of Netflix but now they mostly sell series and movies, not a web service for accessing series and movies.

All actual services are interchangeable, or should be—and if not then there is network effect and/or user lock-in due to double-sided market malpractice. In all other cases there is a niche ripe for a competitor to come in and profit!

> increased utilization of the core service may be canceled out by reduction in the flood of requests their bloated GUI generates

I think in most cases a swarm of automated requests to core service would outweigh overhead from a front-end GUI, architecture must be really mismanaged otherwise.

> You ain't gonna "vote with your wallet". Hardly anyone does. And you're just one user of a hundred thousand, or a million - a rounding error.

Why not? This is a defeatist attitude that either ignores how markets work or assumes users are ignorant and never learn.

People do vote with their wallets. Once bitten, you choose services with full export functionality, start reading ToS and looking at who runs it. Word of mouth helps people make better decisions and pick better vendors, even if those vendors are more expensive. (The only problematic ones are “free” vendors, for a customer making a jump from 0 to N is much more difficult than from N to M. So we’re back to ad-supported double-sided markets ruining everything.)

And yes, there is information asymmetry, but there is also regulation that could compensate for it. For example, the government could require services larger than certain size to provide fully featured APIs.
I worked at the checkouts of a supermarket for a year. We had about 50 donation boxes for children, diseases, animals etc

Depending on how much you spent, you would receive X amount of tokens to put in the boxes.

My job was to clean the boxes and tally it etc

95% of tokens were in the animal boxes.
The last few times I've seen this happening (> 1 vehicles blocking anyone passing) behind me I've slowed down in the fast lane, let the "blocker" catch up to me, and then slowed down even more so the blocker has to also slow down, breaking the wall of cars and allowing people to switch into the passing lane to get by. I get a real kick out of it. Dunno how safe it is, but w/e.
I was surprised to learn the extent of what is a valid local-part (something+else in your example) of an email. Can have two dots in sequence if the local-part is quoted, and support for non alphanumeric characters like !#$%&'*+-/=?^_`{|}~; if the local-part is quoted, comments with parentheses. And it could be case sensitive.
There are broadly two kinds of checkout experiences for most payment methods. The SDK flow is where your payment page has the SDK of the processor embedded for a more native experience.

The redirection flow is when you break from the flow of your website and use the processor’s hosted checkout page. It is worth putting in the extra effort to blend the payment page until the end of the checkout experience to not lose your customer’s flow of attention. PayPal one-click checkout button is an example of paypal’s SDK flow.

You actually don’t need the user to reach the final checkout page with all these icons and progressive disclosures for checking out with Paypal
And I thought that Polish IT contractors were hired into the UK because they're good (they generally are).
Many of those reasons nothing to do with technical merit, I might add.
Prompt Engineering for Developers: An Overview
Today with 9front you can accomplish lots of things.
There are post codes in Vietnam, believe it or not. Though I doubt any local delivery service actually look at it.

Hanoi post code is in the 100000 range (used to be 10000), Saigon's 700000
Here’s one guys effort at something similar: http://ascii.textfiles.com/archives/5543

Some Good comments on guillotines: https://news.ycombinator.com/item?id=36206526
Also "aircraft", it's like "sheep" or "deer", they can be singular or plural.
Then let me amend what I wrote: It's as difficult as designing a spacecraft, because you reach the limits of what materials that can be used can offer.
I don't think it's feasible for it to be much bigger. Otherwise, wouldn't change the trajectory of the sun? Or maybe change the mass of the sun significantly that it pushes us out of or orbit?
Increasing pressure on US men for income in order to find a spouse
Behringer clones modular synth modules too. https://www.gearnews.com/behringer-abacus-lets-do-the-maths/
Oh god online payment systems are the worst. And even good ones sometimes break horribly.

Once I booked a flight online by credit card and the payment timed out (or rather stopped at a late stage without an error). Afterwards the website didn't tell me if the payment went through or not. I called the airline and my bank and neither one could tell me if the payment was successful or not. Both just told me to wait a week and then check again... this was only around 5 years ago.

In the end the payment did go through, however if it didn't, I am sure I would have lost that seat/ticket.
Lots of wasted time and stress for nothing.
Devices have been doing that since forever, so Plan9 has an mmap equivalent with segment/segattach, where you use file I/O (only) to define a memory mapping and attach it to the current process. Everything from that point on is regular memory I/O.
One thing I've been encountering recently is being required to enter a bunch of info before telling me the postage cost, I think it's a shopify thing. Most of the time I just go somewhere else.
Yes, because you're not working on applications.
100% but the actual reading on a physical book is better, right?

My ideal situation would just to lend my 300 books to a library that ships anywhere in the world when I finally want to read, and then take it back when I'm done. Or a PDF...

But now they are all here, and I rather have the space instead of the books...
No that's one thing they don't do that I do miss, for the value they just take an amount and charge that, how to cut it into product and taxes is yours to deal with.
no, it is not obvious. costs way too much
My Chromium compile and test is still running... 2 days later...
Street Fighter 6's new Input Delay Reduction feature test shows less lag on PS5
I suppose the interface might be covered by design patents, which are sort of like trademarks. I doubt it would be covered by a utility patent unless there was something really unusual about the interface. At any rate, patents expire after 20 years, and trademarks do not. Copyright could theoretically come into play, but I think the "look and feel" lawsuit pretty much established that it's pretty darned hard to enforce any kind of copyright on a user interface.

Some of the very old synths that Behringer has been cloning were probably protected by utility patents that covered the electrical circuits, but those have long expired, and I think trademarks become unenforceable if your aren't actively selling a product that uses it anymore. I don't have any moral objection to cloning the old synths either -- our laws have mechanisms to grant inventors exclusive use of their ideas for a limited time, but when that expires it's part of the commons. That's a good thing. I do think it's gross though to clone a popular recent synth just because you can and because the original designer didn't file the right paperwork to stop other people from doing that.

There's a continuous flamewar on /r/synthesizers between the people who think Behringer is a detestable parasite and the people who think they're making high-quality analog synthesizers available to the masses in a way that they never have before. I think both camps are right to a degree. I will defend Behringer's right to use the stuff that's clearly in the public domain, but I also think they have no class. They do things that damage their reputation even when it wouldn't have required much effort not to.

(I'm not an IP lawyer, so don't take this as expert commentary.)
Twitter was trending towards bankruptcy anyway.

At best it has sped up towards that destination, at worst changes will eventually avoid it.
More like the reverse. Coding in 9front's C from the book from Francisco J. Ballestero's felt and still feels like the future today.

Golang for example borrows lots of stuff from 1-9c compilers from plan9/9front, Limbo and Plan9 design such as static binaries and cross compiling from anywhere to everywhere.
You remember the 1x1 pixel transparent gif used to size tables?
I don't but I doubt they would have any issue. You will need to deal yourself with the % owned to each and stuff like this, but beside that I don't see any issue arising
GPS is a one way system. A GPS receiver can only tell where it is, it does not transmit its position. To transmit position you would use a EPIRB. A EPIRB however cannot work underwater as its radio signal would be blocked by the water just as a GPS signal is blocked.

They are looking for this submersible by sonar. You don't need a nuclear submarine for sonar as it can done with ships ,sonobuoys dropped by aircraft or RV subs with sonar.
Yeah my use case is unfortunately the latter.

Maybe the out-of-band cleanup you suggest might be something like a simple daemon which is invoked with `$$` and `path/to/myscript.lock`. Which would then poll for the presence of a process with the given PID and deletes the lock file.
No developing anything for mobile then
Inconsistent MongoDB regex behavior in document nested Objects
Apple Illegally Interrogated Staff About Union, Judge Rules
I like their expression pedals. Simple and functional. No power cord. Not unreasonably expensive.
Do you really think so? I imagine if you aren't familiar with Reddit from context a subreddit just means a topical discussion board, and if you are familiar with Reddit your default assumption would be there isn't only one subreddit for topics unless they are really niche like a mid sized city or sports team.

I suppose if you are only vaguely familiar with Reddit you might it assume it's like a vBulletin setup where only a handful of subforums are set up by admins rather than users.
You missed their point, they might not want to carry a smartphone and 2FA requires you to _have_ something.
Revolt is pretty great
> There's something to be said about why those architectures, plus many others, died in favor of an x86 monoculture.

I think that has a lot more to do with the economics around Linux, Windows, and macOS on commodity amd64 hardware becoming “good enough” to replace servers and workstations running on other, more expensive, architectures.

Not having to deal with architecture porting issues is just gravy at that point.
Help me understand your position. Why was it well needed? Why is it not a game being a mod and how does being commercialized play into that? Why does their age matter?

I feel you think the answers are obvious. They are not to me.
I don't think it was ever abandoned. Had a reasonable size team on it for at least the last five years. Just very focused on HPC for most of that. I believe it's running nicely on Frontier.

It looks like there have been some dead ends on the path, e.g. HSAIL doesn't seem to be a thing any more. Also looks like making it run on older generations of graphics cards was hard work which might be why the supported card list was mostly the instinct line.
I don't know honestly, it's utterly depressing. For example, just a few days ago one of our large Telegram groups posted a video with a guy that bound a dog to the back of the car.

The worst he will get is a $70-90 fine, this is it. I still feel physically bad when even thinking about this case. For some reason, however, our society cares more about cars and what neighbors think than of other lively creatures.
> laying out the knobs in similar order? I mean, it's File-Edit-View and Cut-Copy-Paste, and laid out like the 6 strings of a guitar...

This is a bit condescending. There’s much more nuance, variation, experimentation in synthesizer interfaces then what your comment suggests.
Another significant advantage of Kratos is that it's written in Golang, so it takes little to none resources for simple use cases.

Also my experience with Keycloak in the past was that you can't do zero downtime deployment, or true configuration as code.
The Titanic is sunk, with great loss of life (1912)
End of an era. Moog is afaik one of the last independently owned American music equipment manufacturers.
Is that his essay that talks about how lisp knowledge can save future 9/11 attacks from happening?

That’s a favorite of mine. Written right after the attacks. But I wonder why he delisted it while still hosting the essay to make it hard to find but still accessible
Overprivileged HN-commenter believes that upgrading RAM is something that every user can afford, wants to afford (oh, I'm sorry, let me blow 50 bucks for your pretty eyes because you couldn't be arsed to not blast a whole javascript runtime on your app that you're forcing me to use to upgrade my drivers or launch a game), ignores physical limitations (unupgradable laptops, already maxed out configs from back in the day).

Today's software runs worse on modern hardware than yesterday's does, because you "let the engineers focus on UX and features" without teaching them to care for a single moment about _actual_ user experience instead of whatever bullshit their product owner put out.

Talk to any real engineer and not the US bullcrap of "oh sure everyone out of a code camp is an engineer" and ask them if quadrupling the weight of a bridge and multiplying resource consumption by ten is an option. You are making our profession look like fucking clowns.
Same problem here with ordering from AliExpress to Germany.

They try to make some localization and validation and fail greatly with that.

The province doesn't matter in German addresses at all. But when entering the ZIP code it always presented me the city as the main city in the province, which is not my city. My city is 20km away.

At the end I put everything again into the second address field, which allowed some free form input.
So this article is by one payment provider complaining about other payment providers and at the end telling their readers how wonderful their product is.

If the object is a product, then the force is advertising.

How boring.
I see you're being downvoted, but I see your point. Twitter has so little value to me, I don't see the point in requiring the extra security (for me).

I guess if you're some sort of public figure it might be, but selling blue badges to anyone kinda destroyed any credibility it had as a platform for those people.
I believe the EXIT trap is not clearly defined in POSIX, so you should also trap the other signals you care about (SIGINT, SIGTERM, ...)
If only that was about not treating like pets. A few guys locked a cat in a cage and set it to fire. Then they posted the video in social networks. That's what I'm talking about.
Sorry, but how is this different than pointing to three apples and explaining someone that this is what three is? Would you say it's not three because they are apples? I think it does not really matter how you represent the number. After all, all you see on your screen is "fake" it's just binary under the hood.
No, controller on Titan is for movement as he talked about it (they don't have a periscope).

But he also mentioned a touch screen when talking about the controller so I bet that they can use the touchscreen to control the submarine as well.

Still most likely cause of failure is that the viewport failed and they died immediately.
I’ve never seen an expression pedal or any other keyboard pedal with a power cord.
Some cheat codes I use when ordering parts from overseas, in case useful:

I set postal code to 700000 for HCMC (in theory, we have postal codes defined in VN. We just don't use them).

Usually I set province = Hồ Chí Minh City and then am able to select city = Hồ Chí Minh City as well (even though this is incorrect, as you say).

The lack of slashes is still often a show-stopper for me too, as is insufficient space in the address field. I live not that far from 1806/127/2/6/15/48/2P Huỳnh Tấn Phát, which I imagine delivery drivers just love.

Even with all the tricks, I've occasionally been unable to pay for services online, and had to find alternatives. Sometimes I'll also see Vietnam, Viet Nam and Việt Nam as separate options on a country selector. When importing something expensive from overseas, this does not exactly fill me with confidence.
I was confused too. I found this:

> The term "Fallen Flags" describes those railroads whose corporate names have been dissolved through merger, bankruptcy, or liquidation. At one time the United States boasted nearly 140 Class I's.

https://www.american-rails.com/fallen-flags.html

OK great, but what's a "Class I"?

> In the United States, railroads are designated as Class I, Class II, or Class III, according to size criteria first established by the Interstate Commerce Commission (ICC) in 1911, and now governed by the Surface Transportation Board (STB). The STB's current definition of a Class I railroad was set in 1992, that being any carrier earning annual revenue greater than $250 million. This has since been adjusted for inflation and most recently set to $504,803,294 in 2019.

https://en.wikipedia.org/wiki/List_of_Class_I_railroads
My email mentions two group id's. I had to look at each group's page to see its id (no other way of finding out what group we're talking about).

I have _no_ groups with the id's mentioned in the email.

Also, I'm a solo hobbyist dev, there are no groups with more than one user in it.
It's sad to hear that. Asking some well-known YouTubers might be a viable option. I would even pay for that honestly
You missed their point, accessing a website also requires you to have _something_, namely a device with a browser. If you have a device with a browser, then you have a device with a password manager.

Unless you only access that site via public infrastructure like a library, but that might not be infrastructure that you want confidential information to run over, because everybody and the milkman has access to it. And even then, 1Password for example also has an online version that you can access in those cases.