skysight-inc/HackerNews huggingface dataset:
It's not about the format, it's about the access. I'd be fine with a CSV of my bank transactions, even the completely broken pseudo-CSV that my bank outputs. What I need is the ability to pull that CSV with an API call automatically, instead of having to log in to the bank (which takes almost a minute and involves retyping numbers from a mobile device), and navigate to the right place to find the CSV download (which takes another minute).

Basically, the bank UX sucks for my needs - and I'm guessing, for most people's needs[0]. Cynic in me says that the reason I can't get an API access is because somebody then would make an interface that doesn't suck, and the banks would lose the best place they can upsell people with financial products.

--

[0] - There's a reason why "preview your balance and last transaction" feature shows up in mobile banking apps these days.
Jen, thank you so much for LunchMoney. It feels like you really love developing it, and it shows.

I've first heard of it from the IndieHackers podcast featuring you [1] and remember myself signing up and thinking "wow, this is exactly how I would design and build something like that".

Everything is polished, thought through, and the pace with which you push out new features is crazy.

Thank you!

[1] https://www.indiehackers.com/podcast/150-jen-yip-of-lunch-mo...
Alphanumeric PINs are all valid though, such as 'OOOO'.
From Where One Can Have Best Machine Learning Course?
Intellipaat offers an industry-specific Machine Learning course that mainly focuses on key modules such as Python, Algorithms, Statistics & Probability, Supervised & Unsupervised Learning, Decision Trees, Random Forests, Linear & Logistic regression, etc.
That's exactly what Wine is.
Agree. I am also looking for a laptop to mainly run Linux on. This quite widens the choices for me. Also, what keeps me and probably many others from running 100% Linux is the requirement of some commercial applications which are not available for Linux. So far using a Mac with a Linux VM was the best compromise for me, but now Windows becomes an appealing alternative.
Sure you can, just brute force your way to ensure there is only a single solution. You can try all combinations and count how many reached to the end and check if count == 1.

Generating sudokus while all you have a sudoku solver seems an interesting challenge. Sounds like it can be done though, just a matter of creating random boards by adding one digit at a time that doesn't break rules and check if # of solutions is 1. I imagine even that would be fast enough, at least enough to create sudokus at a reasonable rate that can supply entire human population.

You can do anything given enough brute force!
Well, thank you. Eyerolls and disgust right back at 'cha.
“attacked transgender people, gay men, women, people of color and countless marginalized groups at every opportunity.”

What a gross misrepresentation. Have the listened to any of his shows?
Heard great things about Notion for a while so just signed up. First glance looks promising and can replace quite a few different tools we’re currently using.
Youtube is already dominated by bloggers, it's all game reviews, food / cooking, makeup, etc. Just open it up in an anonymous browser window and you'll see what I mean.

However, and I'm making an assumption here, it's not the blogs you're personally interested in.

I bought a synthesizer the other day (UNO Synth, relatively cheap (most electronic instruments are expensive I'm afraid :( )) and you quickly run into the music youtubers, just people at their own home or home studio that show you a product and fiddle with it. There is a LOT of content like that on youtube, in all genres.

It's just that they're not for everyone. I prefer reading a blog over watching a video about programming. I don't like having to listen to people (except if it's my adopted dad AvE), and I don't have the patience to sit through a half hour video.

But it's there. One channel that frequently features something that would be on HN is Tom Scott, who makes a wide range of relatively short / punchy videos about a subject, ranging from weird art installations in the middle of nowhere to the basics of computers and text compression. That is blog content, it's just that the presentation is different.
the music doesn't play
You will almost never get good prices from the manufacturer itself. That would undermine their standing with sales partners. So you will always get the rather high list price.
Companies are powerful, not their officers. Officers control that power by consensus, and must be held accountable.

And you still haven't realised that officers are not required to lose all right to the privacy of personal details. They haven't needed to give their home address out publicly since 2018 in the UK.

Finally, someone starting a little business here in the UK has an unknown future - as do we all - and in 10 years time they could be running for political office, they might have established a monopoly, they might have started laundering money. Your straw man argument is that starting a business is always honourable and what you do now is irrelevant to journalists in 10, 20, 50 years...
So either people are clueless sheep that don't know better or they simply don't care. The first seems pretty patronizing to me and the latter means we are in minority with our definition of dystopia.
what about an app download instead of starbucks coffee
Rogue ADT tech spied on hundreds of customers in their homes via CCTV
In some EU countries which run a currency of their own exchange offices would only accept € coins at a fraction of their actual value, only papers Euros are taken serious.
It is powerful, but the curve is really steep, and it is still subject to the seemingly random, myriad of constraints and limitations - for example, there is a whole class of variables that you can only write to at certain stages in the install process.

The last MSI installer I wrote had to install 2 Windows services, write to the registry, grant file system access rights, and install a minifilter driver. There was a lot of swearing, and I was really close to launching my laptop out of a Window several times. It was a very unhappy period of my life, and if I never have to write another MSI installer, it will be too soon.
https://intellipaat.com/machine-learning-certification-train...
Decades of practice in fact
How to Install LEMP Stack with PhpMyAdmin in Ubuntu 20.04
No in 1996 we did everything with frames, I once worked with a team that designed a website consisting of 200 frames.
What was you use case? Which formats does it generate?
Webrings were definitely something cool when I was first coming online. I'm glad they're coming back!
> Everyone in the west is trained since childhood to look through marketing, sales people, politicians

Not really. Very few are "trained" to look beyond, most people take everything at face value. Once they feel somewhat "betrayed", they go to the opposite end and start rejecting everything they hear, indiscriminately, unless it agrees with some of their core beliefs.
Where did I refer to Alex Jones? I fear you may be responding to someone else.
Personal opinion:

"The State of the AWK" should actually be called "The AWK word"
I strongly suspect this is one of those situations where the costs of enforcement would dwarf the benefits. For the number of people involved, it's literally not worth bothering.
500 Euro notes got removed from circulation because of money laundering concerns.
To me looks like it's fun to develop but impractical to use. Today you can go cleaner and scalable with css-grid, flex and other proper HTML elements. It was a nice article though
> As a developer, why would you want to waste your time learning about this sort of tech (I can't think of a more risky ecosystem to invest your time into learning in terms of chance of the skillset becoming obsolete)?

You realize that mainframes aren't just for running 40-year-old COBOL applications, right?

Pretty much any code you might write, including that written in the hippest, trendiest, fad-of-the-week language, will run on top of this "risky ecosystem".
Aaaaand 1 minute later in the video you acknowledge the problem yourself.

Nothing to see here. Move along...
Just send them to a US Bank and the secret service finds you.
That CPU is pretty close to the Ryzen 2700x I just installed last year.

And yeah, Moore's Law isn't a law recently. :)
I doubt there are many, why would they pay the SF rates if they don't have to?
For those who want to see how a backtracking algorithm would work. Computerphile walked through a python approach (11 lines) a few months ago:
https://www.youtube.com/watch?v=G_UYXzGuqvM
The US's $1200 was a one time payment though, no?
Don't know about GP, but I don't want to touch any third party. Beyond data concerns, I haven't seen one that would provide me with necessary amount of control (which amounts to being able to run SELECTs against my finacial data and graph them how they like).

Thanks for the link to weboob project, I haven't seen that one. boobank looks much more like something I want to have, though I can't find anything on how it works - how are the banking modules implemented? In particular, are they accessing an API, or just scrapping the bank's page? The reason myself and others are pushing for consumer-open API access is because, while scrapping is something a competent programmer can do (+/- jumping through the increasingly arcane authorization hoops), it's technically against ToS, and I'm personally not willing to risk my bank thinking I'm trying to "hack" them.
EEE is incremental by nature. This represents a lever they could use to create an ecosystem of Linux software which only works on WSL.

> but who the fsck would target their game at this?

It doesn't have to be games. Maybe MS releases an ML visualization library for Linux which requires D3D. It's not so far fetched.

Given the cumulative pain developers have had to deal with supporting IE6 over the years, I think it's warranted to be wary of this kind of thing.
Even if you use a centralized node, this kind of centralization in LN is not as bad as the typical "centralization problem" often referred to in cryptocurrency, because it doesn't mean counterparty risk. The worst thing that could happen is that you have to wait some time to get your money back.

BTW a follow-up to the story you link is this one: https://cointelegraph.com/news/guy-who-lost-4-bitcoin-has-re...
Summit is a public charter school system, comprising many schools, and is not a government-run public school per se. It likely means the local parents were fed-up with their particular school/s being poorly run or maintained, and used the charter system to compete with the public option.

https://summitps.org/enroll/enrollment-faqs/

Btw, if that employee is extremely effective (pulls their weight compare to their salary), leads others well, and keeps the school performing as well or better than other public and private schools, is the amount pertinent? It's not like they're being paid like NCAA coaches and have buildings built for them.

My half sister and her husband are special ed TA's in Washington state near Spokane who are on SNAP (food assistance). They make nothing but enjoy their work.
This seems like an intuitive outcome.

Austrians have been saying for years that State calculation to achieve desired economic outcomes is doomed to failure ( https://en.m.wikipedia.org/wiki/Economic_calculation_problem). This just seems like a special case of that.

Of course, I'd personally like to see this taken further, and see a) welfare programs in kind in general replaced with cash, and then b) taxpayer funding of same replaced by charitable giving (quite the opposite to the UBI folks, and motivated by quite a different morality). This feels like quite a viable transition to me.
While he is right that it is not a "kernel" issue in the strict sense, I have to say it would have been beneficial, if Linus had used his influence to push more for a better desktop environment.
> It's about what values we choose to uphold as a society

> "Offensive Content. Content that is defamatory, obscene, abusive, invasive of privacy ..."

> Pretty sure he hits a few of those?

I have a hard time reconciling your two statements.

The slippery slope argument is great when you encounter a (seemingly) insignificant step in the wrong direction.

Banning Alex Jones on platforms is simply upholding societal values, by your own account.
You can respect Signal team, and still don't deny that this forced habit-building is UX anti-pattern. Which doesn't make sense anyway, because majority will not accept increased discomfort it creates, and minority which values security more do use pw managers.
He doesn't sound like he's joking to me (see his other reply), at least the "clearly" in your reply was unwarranted.

Edit: Anyway I'm starting to believe that this whole submission/thread should be flagged. It certainly discusses many things besides the theft of the tablet.
$500 is not much for an exchange office, they make much more a day. Nevertheless a fake can cause you trouble as you can be legally obliged to report it and participate in a lot of paperwork. Even more trouble if you fail to detect it before you give it to somebody else.
It's exactly what Wine wants to be. Sadly that's not quite the same thing.
In fact, all rows are just permutations of the numbers 1-9!
Edit: ;)
NXNSAttack: A new vulnerability that exploits DNS recursive resolvers
Yeah, the guy is a genius at solving sudokus and makes it look easy. It is amazing how he fast can develop new "algorithms" and the explanation for the for new rules he encounters. And the way he develops/explains those algorithms
Remember how much Sunnyvale and Mountain View firefighters and police make. There was quite a list comprising tens of millions in salaries. It might be fine if the cities can afford it compared to their other liabilities. Ideally, they want the best people and best equipment they can afford if they have stable, deep funding. I think looking at the numbers alone is counting OPM; the results, value of services, and mitigation of risks need to be benchmarked.
There's no articles on the page linked, and all the graphs on the right are dynamically rendered
> The technology for preventing double-spending is incredibly inefficient and slow. Transaction costs are high. Right now, a Bitcoin

This is true of bitcoin. There are better cryptocurrencies which have already solved these problems completely. Have a taste on https://nanospeed.live/ to do a fee-less live transaction in milliseconds.
Nice reading. Just ignore the metadata server thing. The guy probably means a resolver.
Maybe a meaningful way to solve some of these problems would be to unwittingly assign them as optional homework to undergraduate students?

It's not the first time this has happened.
Much of Roman Africa was in a state of deterioration due to Christan invaders like Visigoths(I think) who overrun the Roman African provinces towards the decline of the Western Roman Empire.

At the time of the expansion of Islam, there was no longer even a Western Roman Empire.
Google Fi eSim now works for existing iPhone accounts
My signal app simply started crashing on my LineageOS powered phone. Pretty much at the same time the PIN update was rolled out. The app never starts, it always crashes on startup.
Hats-off to C++ compiler writers
While compiling C++ code whenever I saw wall of C++ errors I use to get frustrated. But that frustration turned into admiration for C++ compiler writers who have to implemet the 1500+ page C++ standard(which actually is a law text!). It is a great achievement that this complex standard is implemented by fantastic C++ compiler developer community.
It's more of a comment on your previous response than a question.

1. Older companies tend to have wider footprint of real world use in various contexts thereby having a wider "body of work" for objective analysis and review.

2. There is switching cost when you get the 'thank you from the incredible journey" email or blogpost. So it is important to have companies that are self-sufficient and aren't at the risk of being acquired and shutdown which new companies are much more prone to.

PS: It is acknowledged that new companies most likely have fresher takes on old problems but you should also cater for their negatives enumerated above.
I though that too at first but actually they seem well practiced too. Eg other sudoku-style puzzles also have knight move rules. The main trick I missed is the forking one (if I put a 3 here then it reaches here and here by knight’s move therefore it can’t go here).

That said It is still impressive and I think practice is not sufficient to explain how fast he is at it.
Playstation Classic Review (2018)
I love the introduction to this post. It reads like an absurd GNU infomercial. Someone is dissatisfied with their current software? There must be a better way!

I imagine Richard Stallman himself rappelling down a sold rock face to spread the good word of GNU.
I wish somebody did an explainer of all this, not just for dummies, but for us European dummies. I've approached this topic multiple times, and I always get confused by all these Liquidities, Equities, Accounts Payables, Accounts Receivables, Commodities, and how come any article trying to explain any of that starts talking about stock trading.
My favourite example, because I've been working with it recently, is the nunjucks templating language. It has three or four different ways of almost-but-not-quite implementing functions. It has dynamic scoping (hello, 1960s!) But my favourite feature is its recursive for-loops. These are truly majestic. I would not believe someone could implement a language so broken if I had not witnessed it.
He could end up like Laura Loomer and get banned from Uber, Uber Eats etc as well.
OK. That's different. That sounds extendish indeed.
NASA head of human spaceflight quits ahead of historic launch
Proper soft shadows are useful for flat UI multi window applications too, like on macOS: https://i.imgur.com/8k5b4UC.png
The DirectML API is not otherwise available on Linux.
If it promises cross vendor support (which is a good thing) tools and libraries will use it.

Those tools and libraries will then not work on native Linux.
I hate Alex Jones, but I have to agree. There's a difference between being kicked out of a restaurant for being an ass, vs being kicked out of EVERY restaurant on Earth for the rest of your life - without due process.

These online services aren't small mom/pop shops that you can just replace and patronize another. They are global near-monopolies that you cannot function without.

Google isn't just my search provider - they run my email, my internet connection, my cell service, my company's cloud repository, etc... They could destroy me at the drop of a hat.
Microsoft brings Linux GUI apps to Windows 10
I have a Red Bull addiction.
I don't follow. In your example, if x is a string, there is no problem since '' + x is just x. If x is not a string, the new path would not trigger, so the behavior would be as before.

EDIT: OK, I think if the example is sum([some_string, some_not_string], '') then there is a possibility that some_string + some_not_string might be a valid expression computing a value while ''.join([some_string, some_not_string]) would complain that some_not_string is not a string.
2700x user here. I didn't realize how low end it's considered! I game and do all the coding things and never really wait long for games to load or code to compile...
Free, open and collaborative routing service
Robert Watts said this about the draft during the Vietnam war:

> They always holler at us to get an education. And now I have already received my draft classification as 1—A and I have got to report for my physical this Monday coming. I am not going. If they ever make me carry a rifle the first man I want to get in my sights is L.B.J.

L.B.J. meaning president Lyndon B. Johnson. Watts did this in front of a crowd while miming aiming with a rifle. The crowd applauded him.

SCOTUS ruled it legal under the first amendment.[1] I agree with their decision and I wish more countries had such stringent protections for freedom of expression.

1. https://www.law.cornell.edu/supremecourt/text/394/705
Count Dankula was a big case as well: https://en.wikipedia.org/wiki/Mark_Meechan#Arrest
Man makes money buying his own pizza through DoorDash
Director of National Health Service Quits After Being Caught ****ing with Staats
I think that both Ubuntu and Red Hat family being based on Gnome is a good thing for Linux on the desktop, as there is a clear target for Linux GUI applications. I like the fact, that you still have the freedom to run any kind of desktop environment of Linux, but a stable default can only help Linux.
"The Witness" hasn't been mentioned yet.
legal tender in the us means all debts public or private, you have to incur the debt to have that protection. shop keepers aren’t forced to sell you a pack of gum for $100 , they can just say no sale.

rules vary wildly by location. your bank or the fed aren’t ever going to play games with the value of a dollar.
> Modern HTML Tables are fine

There are so many unpredictable edge cases to the magic of the table layout rendering algorithms that I would be hard pressed to recommend them for layout to anyone. I've seen the dark arts of what people do to make tables responsive and I want no part in it!

But honestly though there is a whole host of simple layouts that are a breeze with Flexbox or Grid that require precise contortions of the mind to produce with tables and the hacky css required to coerce them into order.
This looks really nice, thank you for sharing.
It's very common in data processing to sum up stuff (e.g. unique visitors, total visitors, total revenue, etc.) To handle this you typically want to write a generic library that makes summing up stuff easy. I can't think of an example where you'd want to add up strings (more likely lists of strings) but it is definitely the case for other data structures (sets, vectors, lists, numbers, etc.)
Deplatforming works.

https://icct.nl/wp-content/uploads/2016/05/J.-M.-Berger-Maki...

https://www.cc.gatech.edu/~eshwar3/uploads/3/8/0/4/38043045/...
Not quite true, Webmentions are used extensively by the IndieWeb[0] community (which is where the Webmention spec was born).

It's unfortunate that the author linked to the Wikipedia page instead of the Webmention page on IndieWeb wiki[1], which I'd argue is the canonical point of reference, since it has a lot more information and various examples.

It's arguably a niche feature used by a niche community, but it doesn't have to stay that way! Adding Webmention support to your website is actually quite easy since there are free hosted services[2] that let you receive Webmentions to any URL on your (static) site without having to run any code yourself.

[0]: https://indieweb.org
[1]: https://indieweb.org/Webmention
[2]: https://webmention.io
Optimizing Django ORM Queries
Thanks, that's good feedback! I also added a section just now explaining how MBTI is just an example to discover how we differ from each other, not as a way of telling you who you really are.
A million isn't that much in tech terms. A team of 5-10 for a year?
The way they get around it: the CIA bases in Germany are allowed to spy, since they are not sovereign German territory.

And, since the BND answers to the CIA, sharing of information will be up to the CIA, according to the national interest of the USA first, and Germany second.
Static Web Apps – First Look