skysight-inc/HackerNews huggingface dataset:
I'm having trouble constructing a specific example that doesn't work, can you provide a minimal example that fails to compile? This compiles fine in Java 11, for example:

import java.io.IOException;

class Test {
int g() throws IOException {
throw new RuntimeException("aaa");
}

int f() throws IOException {
int x;

try {
x = g();
} catch (IOException e) {
x = 3;
}

return x;
}
}

So the compiler definitely believes that x is initialized because we can return it.

Not a Java expert so maybe there's some subtlety I'm missing.
I read a great takedown of the whole "alpha" thing a while back, but can't remember where. Its message was that "alphas" are kind of losers, when all is said and done.
The shareholders will be in charge. Of course, it’s possible that trading firms will choose to outsource the job to AIs.
If "overqualified" truly is the reason-- just lie. Delete everything but the past 5-7 years off your resume. Push has come to shove. Say what you need to say to win them over.
Doesn’t sound trivial. You go on enough high altitude flights, you will suffer cellular damage- and this dose is occurring daily. Furthermore, this current situation could easily worsen if further damage is done to the nuclear plants.
> An important benefit of static constructor methods is that they allow you to switch class implementations between a final class and an abstract class with private subclasses, without breaking compatibility.

Is this not what I'm describing? Using one way to construct objects would allow you to change from a concrete class to an interface without breaking client code. I just want the syntax to be the same across interface/abstract/concrete so class construction is uniform and discoverable.
These "copycat" layoffs are like a bigger version of those prank youtube videos where some people run through a crowded cafe feigning mortal terror, and everyone in the cafe starts to run along with them.
In a high inflation environment, not giving raises is essentially a pay cut but doesn’t have the same negative psychological effect.

And RSU’s are a huge portion of comp in tech companies, it’s easy to cut RSU’s. Setting aside the very top performers, the middle 80% are not going to have an easy time finding a job in this environment. And may be less likely to leave when so many other companies are cutting but they happen to be at one of the few that didn’t cut but simply scaled back bonuses.
There are multiple typos/spelling mistakes on the front page, I'd look into grammarly :)
Right, and I think we've seen with all the crypto fraud that the red tape is there for a reason
If it’s that easy why don’t you do it? You’ll be printing money
From the paper:

"Two textbook algorithms for SSSP are Bellman-Ford and Dijkstra’s algorithm. Dijkstra’s algorithm is near-linear time (O(m + n log n) time)"

This is incorrect; Dijkstra's Algorithm using a binary priority queue has: O((m + n)log n) time
Diversity targets.
A little more than $500/mon at the moment. If you are to trust Udemy's "instructor marketplace insights", top courses with the keyword 'devops' are north of $10k/mon, but median is just $27/mon.
I could probably get behind that, I'm actually somewhat curious now if it's the higher framerate or only the algorithmic "motion smoothing" that causes the famous soap opera effect.
I prefer to name my labels L00001, L00002, and so on. One for each logical line of code.

(Why yes, I am suggesting that there’s no difference between the two, and so “strictly better” is …)
Isn't this yet another case of "you have to memorize and regurgitate a ton of information" which people are bad at but something like ChatGPT is exceptionally good at?
> In 2020, 98% of DO and MD students passed the exam on their first try. But if you don’t, you are given four attempts to pass each different level of the USMLE exam. If you fail, you receive a score report that offers feedback on the areas in which you struggled.

from https://www.ama-assn.org/medical-students/usmle-step-1-2/usm...

It would seem USMLE is not hard to pass.
Take this detailed answer and view it with the perspective of having to fit BASIC along with everything else in ROM into 12KB (in the case of the Apple II).
>Just because it can pass the test doesn't mean that its behavior will be consistently correct.

Now do doctors.
Great way to solve a problem! For those that may be curious. Author said devs using Extension Pay have made $125k in 2021. They charge 5% on transactions which translates to $6250, roughly $520 per month. Perfect candidate for this thread.
I can imagine how painful it would be to rely on keywords to search through parents so your success makes sense to me.

But I should clarify, did we get enough of a comprehension boost from transformer based Pretrained LLMs to successfully interpret query intent and find related items?
Dartmouth BASIC actually emerged in 1964, predating DEC (vt100) terminals, running on GE mainframes.

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

I understand that the first versions of Dartmouth BASIC used teleprinters.

https://en.m.wikipedia.org/wiki/Teletype_Model_33
I’ve mentioned before on HN how I make around ~$7k from my Lunar app nowadays [0] but controlling monitors is a larger niche and the app was developed and perfected over the course of 5 years.

This time I’d like to show you the progress of my last year’s project, https://lowtechguys.com.

It’s a small macOS app studio and here are my App Store sales for the last month: https://f.alinpanaitiu.com/gjxBpg/Image.png

You can see trends in red because December is a slow month for app sales, not sure why exactly.

But even with just 4 small macOS apps I manage to make ~1k/month with close to zero maintenance.

I have a lot more ideas for small non expensive apps that could add to the revenue but less and less time for them.

Right now I have to rebuild an old wooden house and finally move out of my rented apartment. I’m grateful to have a source of income on the side that can support me this year so I can pause tech while I do field work.

[0] https://news.ycombinator.com/item?id=33620955
I'm glad to have found this post. I discovered the Banach-Tarski theorem via Vsauce[0]. It was interesting but I couldn't get the significance of it. It either didn't seem like an unexpected result or too esoteric to appreciate.

There's phrasing in the post that could be misunderstood (later clarified) but can leave unclarity from assumed understanding of the earlier description.

> In R3, given a solid ball B of radius R, it is possible to partition B into finitely many pieces such that those pieces can be reassembled to form two solid balls B1 and B2 each of radius R.

"finitely many pieces" could be confusing because though we may be talking about 6 'pieces' those pieces have an uncountable infinity of radial line slices. It's also missing the rigid motion part which is key.

The part that didn't seem surprising (and is considered trivial) was in handling uncountable infinities of things. The 'number' of points on a line [0, 1) is the same as the number on a line [0, 2) so I wouldn't be surprised to map points from [0, 1) to [0, 2) filling the latter without 'gaps'. Similarly for areas. But what the theorem is saying is that this kind of mapping doesn't work in R1 nor R2 but does work in R3 (with rigid motions).

The part that makes B-T surprising is that the extra volume/ball can be constructed with rigid motions of those uncountably infinite sets. This is where it seems beyond me to appreciate: that one or two balls have the same uncountably number of radial line slices is considered trivial, and mapping using rigid motions is surprising.

For example, if you do the same rearrangement but instead of sets of radial lines, consider the set of points at the surface of those radial lines, we're basically working in R2. The reason why it can't be done is because if we instead of being on the surface of a sphere we're on a plane, then those same motions aren't distance preserving. Thinking geometrically doesn't seem weird: an extra dimension let's you do something you can't in lower ones.

I think the algebraic description that the post makes may be clearer to appreciate the difference, and I'll be giving it another read and more thought.

[0] https://www.youtube.com/watch?v=s86-Z-CbaHA
https://toolwallhq.com - Digital organizer for your physical tools. I used to have a hard time keeping my shop organized, so I jumped in and came up with a solution that has worked for me so far and perhaps might help you.

The idea is you use the digital artboard to visualize your tools on the wall and then buy the holders to mount it on your workshop wall.

There seems to be a growing overlap between programming and woodworking for whatever reason. I could go on about the similarities, but after hours of staring at the screen, we sometimes want to make things with our hands and woodworking helps me do that. If you're looking to get started, I can't recommend visiting a local makerspace enough.

PS also on Etsy if that's your thing: https://www.etsy.com/shop/ToolWall
you choose to do that rather than more descriptive targets like 'loop' and 'exit'?
This is true. Every SaaS startup I've worked for, in the early days all of the "paying customers" are other startups (usually nepotistically funded by the same VC firm). That's why a startup company can emerge from stealth mode with 10 unicorn logos on their homepage.
Reading about his thoughts and opinions, it really makes it seems as if Posner only cared about his own opinion about matters, and not the actual laws.

> As for text, Posner had little compunction about slipping around it. He took a dim view of laws and legislatures. Statutes, he believed, are generally indeterminate, contradictory, and even counterproductive. They’re “written in haste by busy people who often are neither able nor conscientious.”
The main observation I've had of these AI tools is they don't learn the same way people do. You see the art generation ones which are able to do hyper realistic texturing and shading, but fail to get the right number of fingers on a hand. In the say way ChatGPT is able to answer some extremely tricky questions right while failing trivial ones.
Hyperbole. From a recent WaPo article:

Apple chief executive Tim Cook has voluntarily taken a 40 percent pay cut for 2023, an unusual move that comes “in response to shareholder feedback,” according to the company's annual proxy statement. The decision puts Cook's target compensation at $49 million, down from $84 million in 2022.
,, The most recent iteration of the GPT LLM (GPT3) achieved 46% accuracy with zero prompting12, which marginally improved to 50% with further model training. Previous models, merely months prior, performed at 36.7%13. In this present study, ChatGPT performed at >50% accuracy across all examinations, exceeding 60% in most analyses''

I have heared many times that ChatGPT is basically GPT3, but somehow it feels like it gives more correct answers. Now there's data to show it.
Definetly do that.

I completely missed it because the price was in the text in refular font and it wasn't on the Download page or anywhere else on the site. There's no Buy page, so the impression I was left with is that you have a sneaky onboarding that reveals the price after a sign-up... or something similarly shady. Not a very good initial impression.
It's not false, I'm describing my experience, which I said
"Look at that big conspiracy event where the date and location are known and it's all over the Internet!"

Why do some HNers think Davos is a secret gathering where evil is planned? If they really wanted to have a secret gathering, they can do it Jeffrey Epstein-style with private flights and zero fanfare (even US presidents manage to fly to Afghanistan without many people noticing), it shows your lack of imagination if you think the widely announced and publicized event is supposed to be a conspiracy gathering.
*Knight
The HN title is misleading. The study is titled:

Performance of ChatGPT on USMLE: Potential for AI-Assisted Medical Education Using Large Language Models

The study did not attempt to get ChatGPT to pass any exam. Rather, ChatGPT was question on material in past exams. The authors are enthusiastic about ChatGPT's performance but nowhere do they claim it "passed the US Medical Licensing Exam" as the title claims.

Indeed, the study concludes that ChatGPT's performance is less than enough to pass the exam:

ChatGPT yields moderate accuracy approaching passing performance on USMLE (line 287 of the manuscript).

@zekrioca, please correct the title so that it more closely reflects the results of the linked study.
Good SEO for the tutorials which rank well in the SERPs. Competition was mostly blog spam compared to my hand-crafted human (me) written stuff. Took ~6 months to escape the sandbox.

Then massive "complete guide" posts on major topics like "multiprocessing" "threading" and "asyncio" that rank well in the SERPs and did okay to well on /r/python.
I think this Java oddity is the main practical motivation for a lot of factory methods. I wonder if we will see fewer after this change.
This pattern is why community run, open source and federated platforms are probably better to support than corporate run ones; it's a lot less likely the platform will make the experience worse for users to please shareholders/investors if there's no profit motive involved.

It's why I'm rooting for ActivityPub driven networks to succeed, support small bloggers that host their work on their own servers as much as possible, and help iniatives like the Nintendo Independent Wiki Alliance as much as possible.
Ask HN: Is there anything significantly more difficult to do in Django than RoR?
I have a feeling that Django is more suited for publishing, blogs and other websites with Instagram, OpenSea or Sentry being the most complex examples. Or is it all subjective and both full-stack frameworks are rather equivalent delivering roughly same time to market?
i wonder WHY he believed that, what evidence he had to think it was true?
Our ape cousins are hierarchical. Are there example of human tribes that have no hierarchy?
When exactly are you defining as “traditional”? The Python point releases have generally been painless for a long time. There was a little friction in the early 2-3 era before they made it easier to write code which worked on both without translation but in general it’s been at least a decade since I’ve cared about this except for one time where a couple of libraries depended on a private API which changed in Python 2.7.9, and that was back in 2014.

https://bugs.python.org/issue22438
I have kept building on https://blunders.io - a profiling tool for the JVM. Will soon no longer be a side project though, looking forward to spending more time on it!
You know how the lawyers get upset when us engineers practice airchair lawyering? This is like the reverse of that.

Hot is not a recommendation algorithm -- everyone has the same hot list. It's literally just a sort of votes.

In fact, almost nothing reddit does is custom to the user. It's all based on votes and other user actions. The only thing custom is the recommended sort, which anyone can turn off, by choosing the other sorts.

Saying that reddit is algorithmic would be akin to saying that voting for President is an "algorithm" because it adds up user votes and is biased because the voters are biased.
Radxa Rock5 Model A: Credit card-sized single-board PC with up to 16GB RAM
But the consumer electronics are already in position.
Agreed. Except this year it’s probably more like a 7% cut (inflation is still pretty high).
> in those days, most of us used 300-baud VT100 terminals, which were VGA (640 X 480).

VT100 terminals didn't have addressable pixels at all, nor colors - only two brightness levels. The screen was an 80x24 character matrix. You could move the notional cursor around by sending escape sequences and thereby place characters where you want within that matrix, so full-screen editor support was possible (and sometimes done), but there was nothing VGA about it.

There were also some box-drawing characters in the DEC Special Graphics character set, so you could draw rectangular shapes using primitives like ┣ and ┻. Effectively I guess that sort of got you a 161x49 matrix for wispy images.
While I generally agree that when someone does something violent, you blame them rather than the words on the page or the screen that they read, Reddit is an awful example here since its TOS is so perverse that it protects the most extreme and dishonest views on one side and then stifles any discussion and debate on the other.

So for example, if I posted "100 black Americans are killed every day by white Americans", which is obviously both misleading and inaccurate, you would be risking your account by engaging in any kind of discussion or debate, or even arguing that you should be allowed to discuss and debate that. That's because you would be violating multiple rules - first, a rule that protects specific races from criticism, second, a rule that disallows even accurate breakdowns of crime by race, and third, a rule that prevents you from discussing and debating aspects of the TOS itself.

Thus, by the rules of Reddit, my statement would stand completely unchallenged. Now realistically I don't think my statement alone would result in a rash of payback crimes, but over time you are giving people a skewed version of the world in which violence can be justified. And sure, one could argue that they're not legally responsible for what people do and that any attempt to hold them responsible is guilt by association, but OTOH I don't think any social media company wants that kind of reputation and press.
One other thing: you’re reading me after I’ve hit moderate success. The first decade was incredibly depressing as I kept trying to recapture some level of professional role that I’d had in the 1990s.
But it's actually spelled hamsters! Why have they put a p in it?!
No human or computer has ever used an actual real, transcendental number in any computation. It would take infinitely long.
The hn title is really pushing way beyond what the study can shoulder. The title from the result chapter sums it up better; "ChatGPT yields moderate accuracy approaching passing performance on USMLE"

The study was done on public available questions that have been used in usmle exams. They used two physician reviewers to judge ChatGPTs textual answers. While really interesting no exam was actually passed, and the authors never claim that.
It does not logically follow that gaining a second enemy would necessarily reduce the threat from the first.

I also don't see the connection between your personal anecdotal experience of churches (presumably you live in a major metropolitan area) and white christian nationalists. Are you trying to imply that white christian nationalists are LGBT-friendly? Are you familiar with their beliefs?
Created Video Hub App (that will be 5 years old next month). I sell it for $5 and $3.50 of each purchase goes to the cost-effective charity Against Malaria Foundation (See GiveWell.org for details).

It was averaging around 100 purchases per month, though it's lower over the last year as I've not had time to release new updates (moving to another state is challenging).

Thanks to the sale of this software I've donated an additional $16,000 to my favorite charity (I give 10% of my income there regularly - see Giving What We Can).

https://videohubapp.com/ - Think of it like YouTube for videos on your computer. Browse, search, and organize your videos

MIT Open Source: https://github.com/whyboris/Video-Hub-App
One of my favourite stories is of the guy who dug a place to live in HH.

https://www.theguardian.com/news/2020/mar/05/invisible-city-...
Towards a statistical mechanics of consciousness (2016)
https://www.scanii.com a content arbitration/malware API service. It has been profitable for over 10+ years now with customers around the globe.

Building it was one of the best decisions I made in my life since it enabled me to make hard decisions at work that were not skewed by the fear of losing my job and not being able to provide for my family - I'm in engineering/product leadership.

But, do not be fooled, this also means I've had two jobs (albeit of unequal urgency) and that, obviously, equates to long work hours.
There's no need for italics; the parent post already acknowledges Graeber's death.
These days, with more young people developing, it's less CVS assumptions as such and more a Frankenstein of cargo-culted CVS assumptions they got at a remove from the Internet and Github's truly awful and confusing web interfaces.

You can't even get a simple gitk-style graph visualization on Github. Which is a website. After so many years, I really think all the blame for developer confusion can be laid at Github's feet.
I wish the JEP showed which company was behind it. It has an author but it’s just a username not a full name and doesn’t indicate the company they work for.
There is some small truth to this - at least for image acquisition. The bayer filters in modern digital sensors are way to broadband, which perhaps counterintuitively reduces saturation, but more importantly reduces color accuracy from human perspective. This is especially apparent in the green-red spectrum.

The sensitivity curves of Kodachrome 64 and presumably 35mm film stock much more closely match CIE 1931 effective bandpass curves and results in much more accurate color.

However, most this can easily be fixed in post with modern tools. Almost all of what you are seeing today is artifacts of the Director/cinematographer/editor's artistic choices and not the acquisition tech.
I'm Brazilian and I can only say NOOOO! This is the worst idea and will be used to fund the socialist regimes os South America, most of them real or de facto dictatorships.
This idea doesn't have population support and it marks the end of Brazil's economy.
https://www.decisionproblem.com/paperclips/index2.html

Does this count?
https://FreeSolitaire.win brings around $500/mo (advertising revenue).

I started making this PWA in 2016 and I’ve been slowly adding to it over time. I intend it to stay minimal & lightweight. No framework, etc.

Fun fact: because it is so lightweight, it was included in the Moya app (https://play.google.com/store/apps/details?id=nu.bi.moya), a popular messaging app in South Africa that is “data-free” for users (it does reverse-billing). Now half the players are South Africans!

Feedback is welcome ;-)
GWBasic had a renum command that would renumber all your lines to use the same consistent interval spacing.
I already started using it for medical applications. My friend had allergic reaction to Monster Energy drink today, and while I could find a lot of documents in Google, ChatGPT explained what I need to know, what medicine she has to buy (antihistamine, it worked), when is it important to call ambulance, what to take.

I can Google all these things, but all the SEO spam pages that I get just take a lot of time and effort.

Also she doesn't have money for private doctor, and to get to talk to a doctor takes weeks.

She was also at the emergency last time when she had the reaction, and they made her wait 8 hours there :(

ChatGPT just works for medical problems (but I still double check the answers)
60% is considered passing (and that's the range the paper says it achieves). So yeah, it's not consistently correct.