skysight-inc/HackerNews huggingface dataset:
Quitting smoking is still a good idea because quitting does actually reduce your risk of getting cancer.

Yes it’s true that a former smoker may be at greater risk than someone who never smoked….but the risk is still far lower in ex-smokers than someone who continues to smoke…

And that’s not even getting into all the other horrific non-cancer medical problems that smoking leads to. I am NOT exaggerating when I say “horrific”. If you look at the amount of suffering these non-cancer smoking related diseases can cause….the term “horror” is indeed accurate.

If anyone is reading this thread. Please please quit smoking. If you need help then there are lots of resources out there to help you….
"Kata" in katastrofi actually means "against", so katastrofi is things "turning against".
I guess we'll just have to disagree.

Every now and then, the why is useful information that sheds needed light. Most of the time however, it's just unnecessary information taking up valuable space.

Like this example.

>this widget's green is blue-ish because it's designed to match the colours in the nth-generation photocopied manual, which at some point was copied on a machine that had low magenta

I'm sorry but unless matching the manual is a company mandate, this is not necessary at all to know and is wasted space.

Knowing the "low magenta" bit is especially useless information, company mandate or not.

>nor that it's essential that the green remains blue-ish, because lime and moss are different categories added in a different part of the system.

Now this is actual useful information. But it's also Information GPT can Intuit if the code that defines these separate categories are part of the context.

Even if it's not and you need to add it yourself (assuming you are even aware yourself. Not every human writing documentation is aware of every moving part) then you've still saved a lot of valuable time by passing it through 4 first and then adding anything else.
They are MRBMs, not ICBMs.
The Palestinians caused it, specifically the PLO with Hezbollah - https://en.m.wikipedia.org/wiki/Palestinian_insurgency_in_So...

And since I’ve never seen an actual credible cite for ‘ the Arab and Muslim communities overwhelmingly do support them.’ that has any actual action behind it (as compared to nice press releases with no corresponding action behind it except ‘stay away’), it’s your turn now.

Notably, the Muslim extremist group that Egypt’s gov’t keeps trying to suppress (the Muslim Brotherhood) was the originator of what is now Hamas. When the Egypt main branch declared they wouldn’t be terrorists anymore, Hamas said ‘no thanks’ and went even more extreme. Hamas has been running the Palestinian for awhile now, and the originator of the most recent attacks.

Which, considering your apparent complete lack of actual knowledge of the history in the area should be interesting.
HN don't know their own dick from their elbow when it comes to trends. Lmao.
Austria != Australia

If it was actually about Australia, it'd be wholly and totally unsurprising - we don't defend our citizens. Ever.
I have a regular old computer connected to my TV, I find it much more robust and under my control than any purpose built device. Steam to stream games from my PC, browser or VLC for everything else. Haven't seen a recent apple TV in action though so maybe they're more capable than I think they are.
In the middle of the aerial shot I see what looks like some kind of store complex and there's another commercial-looking building on the far left of the frame. Can't tell what kinds of stores are in these buildings, but they are within an extremely short walk from the houses in the video.

So I'm not sure how this is an example of suburbs where one can't walk anywhere.
Does that make sense? Isn't QA time cheaper?
"main value is buying and selling illegal goods and services"

Nah. Far more people use crypto for speculation than for actually illicit purposes.
Lol. Ive been awake too long.
FDA Approves New Obesity Drug That Will Compete with Wegovy
To be honest this is one of those Internet comments where I feel like the commenter is in a different reality than me. None of the dozens of suburban US people I've known has ever found it feasible to walk to much of anything - yes, maybe a neighborhood playground if they're lucky. They definitely don't walk to the grocery store, to a restaurant, to a bar, to the gym, to work, etc.

Here's a suburb:
https://www.google.com/maps/@35.107277,-80.6508196,3a,75y,25...

Here's another:
https://www.google.com/maps/@37.3137771,-121.9844666,3a,75y,...

In the latter it _may_ be theoretically feasible to walk to a couple restaurants, if you don't mind a fairly unpleasant trip. In practice I guarantee you almost no one does this.

But those are just a couple arbitrary choices; in my experience they're pretty much all like that.

On the other hand, by being selective about where I live (walkable neighborhoods are scarce in the US), I've been able to live in several places where a great grocery store, a gym, multiple great restaurants, a bar or two, and other interesting destinations were within a 5 minute walk - in some cases literally right next door. If most of the land around you is taken up by single family homes with pointlessly large lots, it's completely infeasible for anything more than a tiny percentage of people to live close to these things, short of building a grocery store for every 100 people or something absurd.
Has Elon put a man on the moon yet?
Great work! I am curious that how much effort it would take to support LoRAs with different ranks?
It was true for some benchmarks. I’m sure you can find cases where memory pressure is significantly less on macOS.

But it’s not the “mine is twice as good as theirs” situation they try to sell.
is this a shameless plug or an honest referral
Should We End Obesity?
Good luck putting up any barriers to natgas extraction in texas, even if it would make sense.
If there's one thing that's becoming clear in the open source LLM world, it's that the dataset really is the 'secret sauce' for LLMs. There are endless combinations of various datasets plus foundation model plus training approach, and by far the key determinant of end model performance seems to be the dataset used.
This sounds in line with Google creating go: restrict the language features so you can hire mass quantities of programmers and be reasonably sure they won’t go off the rails. It’s fine for what it’s for but doesn’t seem like that should be the goal of most programming projects?

Especially with AI copilots getting better, it feels like we’re headed for a point where you’re either capable of architecting complex systems, or there isn’t much software for you to write: other industries tend to have rote work for beginners while they gain skills, but in software rote work tends to get automated away. AI can help people learn faster, but given what AI has proven good at, I expect more of the gains will go to expert productivity. (or non-programmer domain experts)
I suggest you read about the Dark Forest theory:

“The universe is a dark forest. Every civilization is an armed hunter stalking through the trees like a ghost, gently pushing aside branches that block the path and trying to tread without sound. Even breathing is done with care. The hunter has to be careful, because everywhere in the forest are stealthy hunters like him. If he finds other life—another hunter, an angel or a demon, a delicate infant or a tottering old man, a fairy or a demigod—there’s only one thing he can do: open fire and eliminate them. In this forest, hell is other people. An eternal threat that any life that exposes its own existence will be swiftly wiped out. This is the picture of cosmic civilization. It’s the explanation for the Fermi Paradox.”
Unless wired to Bing, probably not?
Computer Graphics: Colors, Photons and the Human Eye
Did you turn off swap, or is your disk almost full?
quake 1
> At some point, move on

For some in the scientific community, Julia is seen as a a nice alternative to python. It has some great libraries, and installing them is easy, perhaps because the system was well-designed from the start, and recently enough to build on experience with other systems.

Julia is really handy for reproducible work, because you can specify which versions of which libraries you're using, and share that information with others easily so they can retrace your steps. That's a big factor in scientific work.

The other thing (returning to the main topic) is that Julia does not have to rely on fortran or C/C++ for low-level work. Julia is very fast all by itself. Indeed, most of the Julia libraries are written in Julia itself, providing users with a tutorial for intensive work.

In addition to these things, I have to admit that I love how Julia lets me program in unicode symbols, so my equations in code can look like my equations on paper.

There are some downsides to Julia that I ought to point out.

1. The error messages can be very cryptic.
2. The documentation is poor (no worse than Python, I think, but a lot worse than R).
3. The development community is a bit ivory-tower-ish. The usual answer to "could you improve the documentation" is "please submit a PR".
4. There is a learning curve to get used to Julia. It's easier if you are already familiar with Fortran and Matlab. Then again, most scientists I know are familiar with both those languages (and Python, and R, and ...) so learning a new language is not a challenge. Scientists like to learn stuff -- that's the whole point of being in science, for most of us.
Remember when all the niche MMOs would lag out on Tuesday nights as soon as the WoW servers went down?
with a poorer dataset than google
Telegram at least offers end-to-end encrypted “Secret Chats”
That's not what I mean by "in context." For radiocarbon dating, the term "in context" means that it is established that the radioisotopes were captured at a time coinciding with or in some way limiting upon the date of the activity under consideration, in this case the construction of the pyramid structure.

1. Soil is alive--it is constantly interacting with the atmosphere, if it is close enough to the surface, and the nutrients which seep through it and the various organic matter that lives inside it. You might be able to reliably date a peet bog or other undisturbed anoxic system, but packed soil in a tropical environment is a bit more suspect (no matter how buried). Otherwise the "date" of the soil is continuously evolving based on local conditions that are difficult to calibrate. That's why archeologists typically date things like the charred remains of a cooking fire, not soil.

2. Ok, assume that these dates are in any way meaningful. That still doesn't establish the age of the structure as claimed in the article. Surface dates are totally suspect for the reasons I gave above, but for the purpose of this point we can grant it. So Unit 1 provides only an unsurprising minimum age. The packed dirt in Unit 2 & 3 on the other hand is construction back-fill: the radiocarbon age of the packed soil is the average age of the soil they used in construction. But that soil was already old. Think about it this way: if you took that surface soil from Unit 1 and put it on top of your house porch, we'd now be able say your porch was constructed between 2,000-1000BC.

This article establishes that there were two construction phases, and that these phases were likely carried out at different times because different sources of back-fill soil were used. But that's it. The actual dates have no relation to the human activity.
Practical Attacks Against Encrypted OSS Databases (2022) [video]
The browsers and/or the screen readers are the problem here. Resetting focus to the document level doesn't make sense, and screen readers should just be able to read disabled buttons.

The proposed solution (hacking together a pseudo-disabled button) will only lead to more ugly buttons that don't seem to do anything. Setting the transparency on a button does not make it look disabled, nor does it stop the click animation which would suggest the button is still activating something.

If you're going to hack around silly browser bugs like these, add a loading spinner with ARIA description "submitting your form" and put it into focus. That way you can disable buttons all you like without resorting to weird workarounds.
You dont even need real tubes, just some holes between floors and pull ropes installed behind the drywall. In commercial construction there is a whole industry of wall/door passthroughs. Go backstage at any concert hall or sport arena and you will see 8"-wide pipe ends near the floor for running cables between rooms.

Stuff like this:

https://usabesco.com/devices/pass-through-devices-cable-fire...
Show HN: ChatGitHub – Exploring GitHub Using Natural Language
Finding Argoland: Reconstructing a microcontinental archipelago
Pathetic clowns. 1600$ laptop with 8Gb memory (actually less, because it is shared with GPU) in 2023 is a fucked up thing. Any laptop more than 1000-1200$ with such memory is trash. The ones labelled "pro" especially.
This article was very uninformative for the subject / claim it's making. I found https://www.washingtonpost.com/business/2023/05/05/glasses-e... to be a much better read, recently written, on essentially the same subject, for anyone who's interested.

TL;DR there's a fairly significant correlation with white collar work and corrective lenses.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5382686/ looks like an interesting, more robust study on statistical correlations between Myopia and IQ, but I haven't read the whole thing yet
Well, then presumably it would be nice to have your linter point that out for you so that you don't commit it to the codebase on accident! I've definitely seen a few of those kinds of things accidentally left in in production, which is definitely a code smell
Racks of gear are completely normal if you're a serious musician or computer user.
The law-enforcement thing is inconvenient for some I'm sure, but surely that's a local recovery. The article goes on to suggest the messages are being mined and sold to advertisers.

Any insight into how they're uploading these messages? Kinda messed up if they're exfiltrating your stuff over a potentially-metered connection. That's not something you necessarily consent to...
D makes expressions like:

if (a < b < c)
if (a < b & c)
if (a = b)

and statements like:

for (i = 0; i < 10; ++i);

illegal.
fragment content that be moved to be visible but you don't want announced. Things like long form news articles where you might render the graphics with accompanying descriptions off screen (to save cycles) but as you scroll into view while reading you shift it to be visible.

Really its good for anything where you don't want the browser to "paint" but you want to have the content fully loaded without the user having any idea until you essentially want them to
You're telling me that no one has Blockchain on their resume and suddenly pivoted to AI this year?
Let's not forget the most basic problem with OpenAI: It isn't open.
Notes from the Feb. 2023 meeting of the Idaho Falls Power Board (one of the utilities in UAMPS, and the place where the reactors would have been built.)

https://www.idahofallsidaho.gov/AgendaCenter/ViewFile/Minute...

NuScale still needed to get costs down by $700 M to reach the promised $89/MWh. Without that, it would be $105/MWh. This is also after federal subsidies.

"GM Prairie said that the CFPP would need to come down by 55% to be competitive with the market."

"CFPP is not inflation protected because cost increases above projections are borne by the developer which is UAMPS and its members in the project."

"GM Prairie commented that he has been to many meetings recently, including CFPP sales meetings and notices that utilities are still not subscribing, but instead wishing the project well. He said it was his opinion that even if the project gets to $89 LCOE and 80% subscribed by November, that it still is not an attractive deal for Idaho Falls [...]."

"GM Prairie [...] pointed out that all the big utilities have left the project but the smaller utilities stay in because they are trusting UAMPS."

"GM Prairie said [...] that the $89 LCOE is based on 40-50 modules being sold."

"GM Prairie said the UAMPS’ resolution states that the project has to come in/or under $89 LCOE and be subscribed at least by 80% and if UAMPS fails to do that, then just one member of the PMC can vote to terminate the project."
There often simply doesn't exist an equivalent library written in c/c++ (or any other language for that matter). The example I'm familiar with is SLICOT (Subroutine Library in Systems and Control Theory) [1], exposed in python through Slycot [2]. It as routines for pole placement, riccati solvers, various factorizations, and MIMO zero computations and a ton of other stuff. As far as I have been able to find, no c/c++/other-language comes close to supplying either the breadth or depth of this library. Further, many of the SLICOT subroutines were written by the original inventors of their respective algorithms, which I view as a big bonus.

[1] http://slicot.org/
[2] https://github.com/python-control/Slycot
The remarkable part isn't that OpenAI sucks - it's that people use it anyway.
Having them in a linter is fine, but in the compiler itself, maybe not.
wow, that is disappointing, as Saturn is much more known for its rings than its size. Yes, most people will know Saturn is much larger than Earth, but "Survey Says!" top response on the board will be "rings". Jupiter would probably be "storm" or "big" would be my guess.
I think you can use DALL-E 3 simply by using Bing AI image creator.
>With the price of renewables dropping precipitously, however, the project's economics have worsened, and backers started pulling out of the project.

I would expect this to continue limiting investment in nuclear, since the outlook for renewables just keeps getting better, and the stumbling blocks are increasingly jejune, like we can't build powerlines fast enough.
What are you confused about now?
> Ideally this lint would ignore if (false) and if (true), even though these are still constant binary expressions,

I don't think they are: binary expressions affected are expressions constructed with binary logical or comparison operator (==, ===, &&, ||, ??).

true and false each aren't binary expressions, they are simple constant values, and the lint isn't for constant conditionals.

(The rule for that is no-constant-condition.)
They also claimed that mAh in the iPhone are different than in all other phones, that's why packing shitty battery was alright.
They'll have to google. Only dinosaurs read manuals.
Fossil Fuel Use Increasing, Not Decreasing
Just remove the conditional? If you ever need it back, git is your friend. Or comment it out or something if you really want to keep your code messy, I'm not your mom. But I don't see any reason why `if (true)` would be better then `// if (!isAdmin(user)) {`
Thanks for releasing Phind-CodeLLaMA-34B-v2, it's been helping me get up to speed with node and web apps and so far it's been spot on. :) Super impressive work.
I agree. (!someBool == anotherBool) very bad code if you ask me.
I once read an old book talking about AI including something called "expert systems" which are.... human-written if-then-else trees. The saying that we stop calling things "AI" when they become well-understood is real.
>Apples vs. rotten oranges in my opinion!

Interesting turn of phrase as rotten apples vs oranges would be much more natural to my ear
> it's that the dataset really is the 'secret sauce'

alwayshasbeen.jpg

There have been articles about how "data is the new oil" for a couple of decades now, with the first reference I could find being from British mathematician Clive Humby in 2006 [0]. The fact that it rings even more true in the age of LLMs is simply just another transformation of the fundamental data underneath.

[0] https://en.wikipedia.org/wiki/Clive_Humby#cite_ref-10
Good point, we're updating now.
Well, luckily this is a post about linters...? I'm not sure I understand your comment. How is it related to the article?
The Godfather of Climate Science Turns Up the Heat
You are forgetting ransom payments for hijacking corporate computer systems. Or money laundering. I am sure there are more. Not being a criminal I don't know what they are.
> litigious people

I think the blame lies even harder on insurance corporations. Medical bills are expensive, and insurance would love to externalize the blame (and costs) as much as possible.
Figure out how to make it common sense, if possible. E.g. spending bills tend to fail… except when they obviously save more money than they spend on net.
Do you have any advice for working around the 10,000 token rate limit when using aider? It seems to be a huge limiting reagent, as it makes it pretty much impossible to use on large files.
It's funny how everyone complains about other people being loud when living in flats. Does no one here like to bang on electric guitar or blast karaoke with friends until 3AM?
I know only enough about crypto to be dangerous, but it's never been clear to me why that's such a hard technical limitation. my password manager is very easy to set up on a new device if I have another authenticated device on hand. if not, it's still not too onerous to set up the first sync. why wouldn't the same approach work for signal?
Epic vs. Google: Play Store Antitrust Trial Updates
This was entirely foreseeable.

Notes from the Feb. 2023 meeting of the Idaho Falls Power Board (one of the utilities in UAMPS, and the place where the reactors would have been built.)
https://www.idahofallsidaho.gov/AgendaCenter/ViewFile/Minute...

NuScale still needed to get costs down by $700 M to reach the promised $89/MWh. Without that, it would be $105/MWh. This is also after federal subsidies.

"GM Prairie said that the CFPP would need to come down by 55% to be competitive with the market."

"CFPP is not inflation protected because cost increases above projections are borne by the developer which is UAMPS and its members in the project."

"GM Prairie commented that he has been to many meetings recently, including CFPP sales meetings and notices that utilities are still not subscribing, but instead wishing the project well. He said it was his opinion that even if the project gets to $89 LCOE and 80% subscribed by November, that it still is not an attractive deal for Idaho Falls [...]."

"GM Prairie [...] pointed out that all the big utilities have left the project but the smaller utilities stay in because they are trusting UAMPS."

"GM Prairie said [...] that the $89 LCOE is based on 40-50 modules being sold."

"GM Prairie said the UAMPS’ resolution states that the project has to come in/or under $89 LCOE and be subscribed at least by 80% and if UAMPS fails to do that, then just one member of the PMC can vote to terminate the project."
You should check out JPro. It is a JavaFX-based technology where the JavaFX (desktop framework) is rendered in the browser using Web stack technologies. The entire state of the app is maintained server-side, even on a per-user basis. JFX Central is implemented like that:

https://www.jfx-central.com/

The code base is actually a desktop application written in JavaFX, where the browser just happens to be a "monitor screen" showing you the desktop app.

As for server-side state and server-side rendered UI, many other Java frameworks have implemented similar techniques, including but not limited to: JSF, Apache Wicket, Vaadin, etc.

I am not sure this project is truly innovating here, with things like:

HTML."""
<div>Hello</div>
""";
I see, very interesting. Personally, I'd prefer to just have a "finally:" label; I've never liked "try", because it seems like extra boilerplate, and forces another level of indentation.
In 2023 you might as well let ChatGPT do it in 30 seconds and call it a day. The recipient is probably using ML to process your application, you might as well do the same to them, bring the scales more to parity.