skysight-inc/HackerNews huggingface dataset:
Nice find!

Seems to be similar to a game called Kakuro. This [1] repo even contains a similar rule:

> The algorithm exceed the rules that the sum over a row must equal to the value on the left and the sum over a column must be equal to the value on the bottom of the cells with the diagonal and one or two numbers

[1]: https://github.com/MarioBonse/KakuroSolverCSP

[2]: https://github.com/topics/kakuro
Yeah, those links are taken from http://www.shufazidian.com/ , and I didn't link to the search results themselves because their search results are stateful and opaque.
Those consultants are called lawyers and the idea is called plausible deniability.
Square, Inc?
Whenever I read these things, I feel the same way. I'd even go further: NYC has decided to allowed Airbnb's, it just can't quite admit that. So it pretends to fine them. But enforces nothing. Because that is politically expedient.

I honestly don't care if they all Airbnb or not. I just find it distastful when governments insist on lying about their actual policy...
There seems to be a quite widespread confusion regarding input and output devices when it comes to assistive technologies for the blind. I am being asked a lot how my "braille keyboard" works. Even by people from the tech industry. Thats when I typically gently explain that a good secretary doesn't need to look at their keyboard, the faster you type, the more you need to type blindly. Most assistive technologies for the blind are about output, and not about input... But it is frequently being confused.
He probably doesn't, but do you have specific settings in mind?
That's usually not the case, though. I was just looking around at Chase's credit report tracking thing, and they have this to say on credit inquiries:

> The VantageScore credit score model takes rate shopping, e.g., for a mortgage or car loan, into consideration. All inquiries for mortgages, auto loans and major credit cards that appear in your credit file within a 14-day window are interpreted as a single inquiry.

I believe that's the case for the FICO score algorithm as well. I think a 14-day window is probably too short, but it likely does cover most situations.
https://archive.is/moqot
I have no exxperience with Phoenix but I have started learning Elixir on exercism and used the Getting Started page alongside and it made for an enjoyable experience.

After reading the previous chapters, I found Streams to be quite clear : https://elixir-lang.org/getting-started/enumerables-and-stre...

You are basically stacking functions (your pipeline) next to some data until it's consumed (i.e. the data goes into the pipeline). So I don't know about the implementation but it can't be that mysterious.
And herein lies the issue with ChatGPT, it can generate functioning code, but can also lie through its none existent teeth about it. Using ChatGPT (or Co-Pilot) can feel like pair-programming with a very talented developer who loves to bullshit.
Asked ChatGPT the following
"I have a static HTML file I'd like to host in AWS S3 using a CloudFront distribution. I'd also like to manage the domain's DNS in Route 53. Can you write me the Terraform to do this?"

https://i.imgur.com/GW5rUpL.png
Yes, I think it's kinda rude (in a way) to cut out 99% of the ChatGPT conversation, because it gives people the impression that ChatGPT is even more magical than it actually is
15 million vacant homes in the United States would like to disagree with you.
From my experience, most time is spent in the generate-copy-paste-compile-error cycle. Especially for strict/strongly-typed languages, checking for programming errors can be done by a machine, so this process can be automated (not for logical errors, of course).
The original pay to win. Another classic one was being able to afford (or live at university dorm) a good internet connection.
What's wrong with squash-merges? As long as your merge requests aren't enormous, squash merges keep your commit history clean, instead of being polluted with tons of commits with the comment "fixed typo" when most of the real work is in a single commit or two. When I'm reviewing someone's MR, I do not want to wade through dozens of very minor commits that are probably already fixing the things I would have complained about.

And what's wrong with merge? How do you even use git without merging?
Got it, thank you two for the answers.
Yeah, I never understood the 30% thing. You need to live on what's left over. If "minimum non-housing living costs" are , say, 20k/year, someone who earns 30k can only afford to spend 33% on rent, but someone earning 100k could afford spending 80% of their income on rent (if they chose to do so).

The 30% thing is completely arbitrary and a massive distortion of reality.
The interesting thing I've noticed is that opening a new credit account often doesn't actually get that information on your credit report. It sometimes only shows up after you've made the first payment (either loan or credit card). I wonder if that's why the system dings you for too many hard credit inquiries. I agree with you that there's no reason why this couldn't be fixed, though.
Easy and low-cost optogalvanic spectroscopy of doubly-ionized lanthanum
A job for ChatGPT

Fire the copy team, and if you never had one now you dont need this skillset either

Enjoy coding in the building blocks together and compiling, peace
Yeah, and that browser update is controlled by IT and they manage the CEOs laptop and you'll be fired if the site doesn't work on their laptop.
https://archive.is/aahEe
Hold up, are you really relying on Google Translate for that?

Hiring an actual translation team solves this problem.
ChatPDF – Chat with Any PDF
> Deploying Phoenix is a nightmare when compared to Laravel.

What? These days it even comes with a Dockerfile. Yes, it's harder than copying PHP files, but have you ever administered a server running PHP? These days containers are the de-facto standard for any non-trivial application for a reason.

Containerising PHP on the other hand is a bigger pain, as you need to set up Apache, fpm, php.ini and all the myriad of php libraries, THEN your actual code.

> Phoenix is bad in environments with bad wi-fi

Dude, stop with the misinformation. Phoenix is not Live View, and it's a web framework like any other. Either you're willingly spreading FUD, or you just don't know what you're talking about.

This reminds me of a certain HN user deep into Rails that for a couple of years came to shit in every Elixir thread saying learning it is a waste of time and new developers should be learning Ruby instead.
Students should be rewarded for checking sources, and (moderately?) penalized for not doing so. I would say that at a minimum, every fictitious source knocks off a full letter grade. And make sure students know this. They will adapt. And it might get them to the sources, at least superficially (yeay?) to check for existence/non-existence.
We use EnvKey - https://www.envkey.com - I can't recommend it highly enough - it's almost perfect. My only feature request would be for supporting scoped variables, even if it's just a veneer of grouping in the desktop app's UI - we end up with quite a lot of variables in there, some of it just for the CI to run, some for local dev only etc. and being able to thematically group variables would be really useful.
Sounds like steam deck is the worst of all worlds. I am told people buy consoles because they just wanna play and not worry about tweaks or game config. Game will still work 5y later on a console, but not on a PC. Looks like steam deck implements NONE OF THET!
That's entirely on you then. I'm free to notice a pattern between countries led by individuals that are failing economically and what is happening in China and to see a war as one of the possible outcomes. That's - unfortunately - a realistic option, it may not have very high odds but they definitely aren't zero. Internet fora are a place where such speculation will happen and for that to happen the odds are allowed to be a lot lower than those for China at war. And if such speculation turns out to be baseless than so much the better. If you're willing to put up a hard guarantee that this can't possibly happen I'd like to see some hard evidence as to why you believe this to be the case. I'm sure it would make lots of people sleep a lot better.
Is it even possible to buy anything from those two stores without opening an account?

Nope, not here. If you have to return something then you contact the company and they will verify from their records that you bought it, usually by looking up the purchase by the card you used.
Discussed 2 days ago: https://news.ycombinator.com/item?id=35010035
I choose the name “Journeypreneur” because I knew in advance that starting a business on my own it’s not an easy task. I mean, if it was easy, everyone would do it. But where we, new solopreneurs, have to keep strong, is when we failed our own expectations.
The code has bugs and might cause a new pandemic. So they follow social distancing.
In this situation, removing the nail isn't an acceptable solution. Otherwise, she would have done it.

And what makes it more irritating is that the solution giver isn't even going to face most of the pain of implementing the solution. It's condescending to assume that she hasn't noticed the obvious source of the problem. He doesn't offer to remove it or share the risk.

As time goes by, she accepts the nail as a part of her life, just like OP's father has accepted a dysfunctional medical system.
I'm also impressed by the author, who didnt set a bar for the AI and call it a day.
We still don't need landlords. Water is a requirement, so my government has built out the infrastructure, and provides the service at near-cost. Same with power, insurance, licensing for firearms and motor vehicles, public transit, and more.

Why is housing different in your mind? Or is this an American view that everything must be a "free" market? Note that the government doesn't need to be the sole provider of housing, but allowing the government to compete with private industry hardly seems unreasonable.
I felt similar things with the original Oculus Rift DK1 prototype.
There was something magical when the pixel resolution was lower, your mind had to do more work and it somehow felt more immersive due to this..

At least in my eyes, might probably be also because it was the first VR headset I tried though. But the later DK2 and newer models did not capture that same feeling I had with the original DK..
Water is really good at radiation shielding.
Fallout 3 has massive issues on any new operating system. There are unofficial patches and mods to fix that but Valve does not auto-install anything unofficial, even if it would make things far better.
I call bullshit to your bullshit. You don't know that AirBnB is skewing the market. You just see the market sucking, AirBnB existing, and went with a Post Hoc Ergo Proctor Hoc. There are so many things skewing the housing market. The rules on commercial mortgages, large corporate landlords engaging in cartel pricing, perverse incentives, wealthy people foreign and domestic buying space to park assets but not doing anything useful like renting it out or living in it, the list goes on and AirBnB is at the bottom. AirBnB provides an invaluable service, filling the niche of flexibly scaling housing for when its too long term for a hotel and too short term for a lease. Its the go to option for when you need to patch over a living situation issue just long enough to find a real place. AirBnB doesn't remove housing from the rental market because AirBnB is a rental market.
TBH, Zuck's version didn't mention anything web3/crypto related, it's just a walled garden in Oculus VR.
> Interjections like “oops!” or “uh-oh” are typically unnecessary and can sound insincere.

This is a good observation.

I'd also avoid stuff like "Maybe Later" buttons, instead of allowing the user to just say "No".

I believe the idea is to gently inform the user that they can perform the action later but it comes across as a passive aggressive way of removing control.

i.e. the user wants to say no, full stop, but the app/website is telling them that they'll just nag them again until they accept regardless.
Sentient beings don't have to be constructed of meat. Once sentient non-organic beings reach maturity, they will take over from humans. It's just the next rung on the ladder of progress.

I doubt any of us will be around to see that. Like nuclear fusion, it'll be 'sometime in the future' for quite a while yet.
Here's a link to the author's project: https://pagefactory.app/ For an indie hacker project that you're doing for passion, you really have to pick something that connects with the dreams of people. Especially if the thing is a tool that empowers ordinary people. No one dreams about how much better the web will be with lots of auto-generated content. In order to sell something like that, you'd have to do a YouTube hustle talking about how rich you got doing it, and how rich you can get too if you buy the product. A bunch of people have been doing that lately encouraging people to submit ChatGPT generated articles to publications that pay for content, and a lot of those organizations are now shutting down their open submissions due to the avalanche of low-effort content.
That is very true, that's also why having (working) backups is so important, or even knowing what to back up and restore, so you don't end up overwriting old vendored packages/dependencies but can restore the configuration/data instead.

I'd go as far as to suggest that updating is something that you must do while you have any sort of a stake in the overall outcome of the thing you're working on, given how destructive breaches and getting hacked could be. That also does mean that you will absolutely need to take the operations overhead into account and plan for it.
The key to understanding car steering is a concept called "slip angle".

That is, the amount of "misalignment" between the wheel relative to the direction of motion.

Imagine a wheel on a treadmill, with the wheel angled one degree to the right, but held in place so it's kind of slipping slightly. This would have a slip angle of 1 degree.

The fundamental thing is that for a tyre, the lateral force generated by the tire is directly related to the slip angle (also the vertical load and the camber, but these can be removed for a simple model). Slip angle is the main thing.

If you know the relationship between slip angle and lateral force, you can model the movement of a car given the angles of the 4 wheels.
There is simply an interest in answering the question

There are other parties interested in finding life in the least habitable parts of planet earth
...and plagiarize like crazy, while lying about it. :)
In the short-medium future the path of least resistance will be auto-completion. You can achieve faster with AI than without AI. People will also start "mastering" AI prompting in the same way they mastered Google search in the past.

New Jobs:

- AI Prompt Engineer.

- AI Prompt Analyst.

- AI Prompt Architect.
I tried following the same prompts:

The game:

"""

Sure, I can give it a try! Here's a logic puzzle game that I came up with:

Title: Pathfinder

Objective: The objective of the game is to fill a grid with numbers from 1 to N (N is determined by the size of the grid), such that each number appears exactly once in each row, column, and diagonal, and also such that the numbers create a continuous path throughout the grid.

Rules:

The grid is a square grid of size N x N.
The grid is divided into different regions, each representing a different terrain or landscape (e.g. forest, desert, ocean, mountain, etc.).
Each region has a specific starting and ending point, represented by two numbers on the edge of the grid.
The numbers in the grid must form a continuous path connecting the starting and ending points of each region, without ever intersecting or overlapping with itself.
The numbers in the path must also satisfy the rules of Sudoku, meaning that each number must appear exactly once in each row, column, and diagonal of the grid.
Example: Here's an example of a Pathfinder puzzle for a 5x5 grid:

| | | | 9 | |
| | | | | 7 |
| | | 3 | | |
| | | | | |
| | 2 | | | |

"""

First:

As an AI language model, I am not able to provide a working code with HTML and JavaScript.

Then, even through multiple tries, responses would kind of just end when the Javascript reached the display section of the algorithm, and everything before that was not really great either (hallucinated/pseudocode functions, etc).

Example:

// Generate the puzzle board and regions
function generatePuzzle() {
let size = 5; // Change this to adjust the size of the grid
let board = new Array(size);
for (let i = 0; i < size; i++) {
board[i] = new Array(size);
for (let j = 0; j < size; j++) {
board[i][j] = 0;
}
}
let regions = generateRegions(size);

// Generate a path that connects all of the regions
let path = generatePath(regions, size);

// Fill in the grid with the numbers from the path
let index = 0;
for (let i = 0; i < size; i++) {
for (let j = 0; j < size; j++) {
if (path[i][j] !== 0) {
board[i][j] = path[i][j];
} else {
board[i][j] = "";
}
}
}

// Display the board and regions on the page
let grid

Maybe if the game was better, the code would generate. I am not sure. Overall, I really think there is more work here than this article and others of its genre portray.
With nest and bonded tasks, you will never waste time with luna. You can find out which of your friends are going to the office, you can create as many task trees as you want with nest tasks, you can connect the tasks to each other and consider the conditional works.
> Most women don’t prefer marrying down, while men are okay with it and that is a fact

I’ve seen this once: Trophy husband (college buddy) to a high earning wife.

They are still happily married though I don’t keep in touch.

More common: I’ve met Ivy League women (or similar, very smart) who’ve underachieved in their career, who wouldn’t marry down.

They asked me if I knew anyone but thin pickings in the 40s: I know guy, but he’s in the milita…nope.”
The declining population has nothing to do with houses being viewed as a depreciating asset: it was like that long before the population started declining. Houses were (are) simply seen as disposable, having an expected service life, just like a car. After the service life is over, it's demolished and something new built in its place, since the land retains value (and may gain value, depending on local demand). Why anyone would value an older building over a new one, I have no idea, as it's entirely irrational, unless the building has real historic value.

The things that make housing affordable here are the zoning codes and laws which basically prevent neighbors from restricting development. Lack of stupid laws dictating how development must be done help a lot too: things like setbacks, parking requirements, etc.
One of Blackrock’s biggest funds (coincidentally doing quite poorly) was $69B. It was a global fund.

The value of residential real estate in the US is
Like the fear of climbing a ladder is perfectly reasonable. Falling would have very real consequences. However one should be able to trust the ladder itself isn't going to fall apart, trust their mate is footing it, and trust their mate who tied it at the top did a good job.
I am confused at to how this would be "the issue" with ChatGPT. Being wrong and not being aware of it is not a unique concept. At least with ChatGPT it is fair to assume there is no hidden agenda and no need to worry about ill will. If anything that makes it less of an issue, compared to humans.
Could you implement (some of) astroid's inference using stack graphs? [1],[2]

That would allow a lot of caching optimisations, as you can "index" each file in isolation.

[1]: https://github.blog/2021-12-09-introducing-stack-graphs/

[2]: https://github.com/github/stack-graphs
If you paid your way through uni with no debt you most likely didn't graduate recently, which makes your advice to current students (or ones that have recently graduated) not very well aligned with reality.
Show HN: GraphAr – Open-source file format for archiving/exchanging graph data
Hi, Hacker News! We're excited to announce the release of GraphAr, an open-source file format for archiving and exchanging graph data.

The landscape of graph processing systems is fragmented, with diverse types of systems, including graph databases, graph computation systems, and GNN systems. However, there is currently no common file format for efficiently storing and exchanging graph data that maintains its schema and graph semantics.

GraphAr is designed to address this issue by providing a simple, lightweight format for storing and exchanging graph data. GraphAr is a flexible and adaptable format that can be used across a variety of applications, by decoupling the storage of metadata, adjacency, and properties. It's also designed to be efficient, by leveraging existing formats such as ORC, Parquet, and CSV as much as possible. This makes it easy to integrate with existing data processing systems and provides a level of familiarity for users.

GraphAr also keeps the semantics of graphs, and can preserve the schema of property graphs. This means that users can maintain the same graph structure across different systems, ensuring that the semantics of the graph are not lost.

We've developed both a C++ library for accessing and creating GraphAr files, and a Spark library for transforming data into and from GraphAr files. With these libraries, it's easy to work with GraphAr files in your existing Spark connectors or C++ projects.

As GraphAr matures, we aim to move the project to a vendor-neutral venue, such as Apache, LF AI & Data. This will ensure that the project continues to be developed in an open and transparent manner, with contributions from a broad community of developers.

To get started with GraphAr, check out our GitHub repository, where you'll find detailed documentation and examples of how to use the libraries. We welcome any feedback or contributions to the project.

Let's make graph data archiving and exchange more efficient with GraphAr!
And it works great with WebAssembly! I was pleasantly surprised to be able to use this mature GC to power garbage collection for Go when compiled to Wasm.

https://github.com/wasilibs/nottinygc
If the government provided your housing, the government would be your landlord.

Is that really preferable to your landlord being an individual you can sue in court?

There is no world without landlords.
If you are wondering what to use today, I'd consider using a new thing bound to an ancient thing:

https://github.com/prasannavl/WinApi

There are several samples included that should give you a good starting point.

The performance of this approach in modern C#/.NET is pretty close to native. Ref returns and what not.
Check this out https://elixirforum.com/t/can-i-use-p-sigil-in-h-sigil/51986
>You're not actually providing any value.

That's because I'm not a landlord.

Finding reliable professionals is difficult. They're also expensive.

Homeowners insurance is great. I've used it on a few occasions. Unfortunately, it doesn't cover expensive things that break at full cost. So if something breaks and it was older, you're on the hook.

You don't have to convince me renting is a bad financial move, that's why I don't rent, but you can't pretend like there is no benefit to renting.

After the things I've already mentioned, renting gives you much more freedom to move. That's a big deal if you're looking for work, for example.

Some people like to move around and experience different places before settling down. Renting provides value to those people.

Renting is definitely more expensive. You're paying for more. Free maintenance, no concern for depreciation, mobility and whatever other other things I don't consider.

Home ownership has been stressful. I think it's a better move, that's why I do it but I also know people who prefer not to.
Anyone remember the rebrand of uber where whatshisname made all the decisions and turned out to be absolutely hilarious?