skysight-inc/HackerNews huggingface dataset:
I agree. I read through the whole review of each article and on several of them the author tries hard to discredit them but doesn't find a reason so he just concludes with some witty question seeding FUD. Like the Mexican one: he just says he doubts it because it was made in Mexico? A lot of his cars, software and food is made in Mexico.
I think its pure sarcasm.
Ask HN: Can I use ML to extract individual images from a webpage screenshot?
> we began adapting to new foodstuffs

This would only be true if groups of people who eat certain foods reproduce less than other groups. Otherwise you're thinking of Lamarckism[0].

With modern medicine, people can eat suboptimal diets their whole lives...

[0]https://en.wikipedia.org/wiki/Lamarckism
Fortunately the Bogota Metro is under construction now and will be open in a few years.
Zero, but that's not really the point. It's when you're looking at policy changes you need to pick a direction and set goals. And I think "make consumption sustainable" is way more achievable then "reduce consumption." Because the only scalable way to reduce consumption is to make most people poorer. It's hard to herd billions of people to do something against their interest.
Right, that's indeed the main reason I could not simply use Cython or Nuitka (or Julia?). The Python runtime library will do all kinds of non real-time/embedded friendly operations such as garbage collections, memory allocation/de-allocation and so on, in the background.
> - All of my accounts _except_ coinbase are secured with an auth app vs. SMS 2FA, so they couldn't gain email access without my physical phone.

I thought lessons have been learned here, since the SIM swapping attacks and phone number social engineering attacks (phone numbers obtained via data breaches). [0]

Not only you should not be storing the majority of your cryptocurrencies on any exchange, the worst part is why are services still providing SMS 2FA for user funds such as cryptocurrencies or even logins for bank accounts?

This user should consider themselves lucky. Had their coins been stolen on Coinbase, that would be the end of the story and those coins would have been totally lost forever.

Not your keys, not your coins.

[0] https://news.ycombinator.com/item?id=27447430
I have unironically been advocating for this approach with Metformin in my country. I think it'd have incredible positive effects.
You seem to forget that regular expressions are pretty much simply required - and at least for their more simpler cases, their syntax is reasonable - 'syn[a-z ]+?able' is far from unreadable and unwritable.

You have some text to process, open your text editor, you will probably use a dozen regular expressions for that - this is very frequent for many. Can you conceive a better syntax, at least for the simple cases?
Lamarckism
That's a different problem
The Yota phone from 2013 had a regular LCD screen on the front, and an e-Ink screen on the back. I think there was even a Yota 2, but in terms of general adoption, it flopped hard.
TL;DR: Guy buys underspec'd hardware and is surprised it doesn't perform well.
isn't BM25 used by default instead of tf-idf?
Thespian2 in that thread commented at https://news.ycombinator.com/item?id=29005345 :

> SMS - it's just too easy for SIM swap attacks, and good social engineering to phish SMS codes. "Hi, this is $BANKNAME - we saw some suspicious activity on your account, so we are going to send a one-time code to you now. Please enter it back to us here to verify your identity" (scammer then uses your stolen password, tries to log in, real bank sends you real code, which you now are tricked into sending to scammer to complete their login as you).

First three DDG hits for "SIM swap attack" are https://www.consumer.ftc.gov/blog/2019/10/sim-swap-scams-how... and https://us.norton.com/internetsecurity-mobile-sim-swap-fraud... and https://privacypros.io/u2f/sim-swapping/ .

Here's a recent news piece on the topic: https://www.lightreading.com/security/heres-how-atandt-veriz... ("The FCC has received numerous complaints from consumers who have suffered significant distress, inconvenience and financial harm as a result of SIM swapping and port-out fraud".)
How did Crypto.com pay for this?
It's fascinating seeing what hacker news thinks is smug. There are plenty of actually smug comments that go without being called out but for some reason this guy does.

The PhD flex in jest by the blog post's author is a bit awkward but I don't know that I would characterize it as smug.

Any insight into why the author is perceived as smug would be appreciated.
I think this is a really good point, and I think those physical jobs would have given the same burnout if they were equally meaningless/disorganised. Imagine being assigned physical tasks that change in the middle of execution, or are constantly being reverted etc, would probably drive people crazy just as much. But in physical work people just don't get jerked around as much, because anyone can see the dysfunction and poor organisation, while with knowledge work it's hidden.
> Streamlabs is free to use, we do not charge any fees and there is no monthly price. Please note that some services such as PayPal or Stripe charge their own fees that they collect separately. We do not charge you any additional fees on tips & donations.

> Each tip viewers make will be 100% yours, excluding standard processing fees from credit cards.

You have to be making money out of something to lose it when it goes away. They will however miss pokinanes $5.99 a month pro subscription.

Will she leave and pay 5%++ to another donation provider (twitch: a $2 donation now results in the streamer receiving only $1.45 -- PayPal: A $1 tip will now only net you $0.48) on the millions a year in donations the multi-millionaire rakes in from non multi-millionaire viewers? Only time will tell.
Ask HN: What software integration is best for an Android accounting app?
We built an accounting android app for SMB and looking for suggestion on what software will work best. Netsuite / Xero / Quickbooks / Waveapps, Freshbooks etc?
App - https://play.google.com/store/apps/details?id=com.airbooks
If you want dead-simple and dirt-cheap, NearlyFreeSpeech.net is still there. Put 25 cents in there, upload a file, done. https://www.nearlyfreespeech.net/

Pastebin is another option for simple text.

For slightly more complex sites, check out Vercel or Cloudflare Pages. Both will host your site for free with reasonable quotas.

As for:
> why isn't it easier today to put something on the internet than it was 10 years ago?

It IS. Just put it on farcebook or tweeter or medium or blogwhatever. Even easier than geocities.

People don't want to spend eons discovering and reading your poorly formatted text file or janky HTML that doesn't work with phones and is vulnerable to drive-by ad injections and such. If you just have a simple message, those networks do a more effective job (for better or worse) of disseminating it. Readers flock to those networks because it makes content consumption easier.

It's like asking why you have to jump through major publishing houses to get your book on the front of the store display shelves, when anyone used to be able to write and bind a book. You still can, but the world at large doesn't want to spend effort sorting through your stuff and every other amateur's. It's not the ease of publication that matters to them, but the curation. The signal to noise ratio is too low otherwise (and is still very low even with curation).

From the hosting side, free web hosts became a victim of their own success, economonically infeasible, especially as bots and spiders took over the net. Most of the web is junk these days and there's not really much money in making it easier to publish more junk.

From the dev side, the CI and build tools are only necessary if you want to heavily use Javascript for interactivity or clientside loading. Plain ol' HTML and CSS work as they always have, with no building required. Just host it somewhere.
BTC is less anonymous than cash.
Have you ever seen a script? This is not formatted as a script in the least bit. Nobody that knows anything about scripts would ever call this a script. It is a transcript.
WOW these guys are going all-in on advertising. I see them everywhere, from soccer to F1. Makes me wonder if they're investing more on ads than on their products?
Aren't you looking at the PoS fee instead of the VISA fee?
The funnier thing about that story is that the passphrase they gave you is not necessarily secure in the first place if we're talking about a scenario where a hash is found. While length is a factor when brute forcing randomness, any words or phrases that commonly appear together in written text are likely to come up in various types of dictionaries that can be used in more sophisticated brute forcing algorithms.

"sliding down the" and "tall building" are two parts of that password that contain words very commonly found together.

It's not the worst password but it's better to introduce randomness.

One strategy to create strong passwords that you can remember is to pick 3 or 4 truly random words from the dictionary that have no logical connection to each other, and to "glue" them together with some numbers that you can remember. I've heard that phone numbers are 7 digits because people can remember up to 7 pieces of information. If that's true then most people should be able to remember a password in the form of: <word1><number1><word2><number2><word3><number3><word4>

It does start to break down when you have to remember multiple passwords. So using that format as the master password to a password manager and then letting your password manager generate truly random passwords for everything else is the way to go.
Looks like this could be pretty nice.

I noticed your disclaimer at the bottom of the linked page [0], and wanted to get an idea of how far you were looking to take this. Will it go beyond maths into normal functions (string handling, etc) ? Do you eventually plan on supporting most of python - for instance, do you think I could write a web server using your tool in the future?

[0] - "Disclaimer: prometeo is still at a very preliminary stage and only few linear algebra operations and Python constructs are supported for the time being."
Do Appalachians say "just" a lot? I don't get it.
It just means they'll remove that check in an update.
Soo... it takes Python syntax and produces a C program, with no links back to Python - is that right? It uses a strict subset of Python, so that Prometeo programs are valid Python, but not necessarily the opposite. Is that fair?

Do you envisage this being a conduit for tight loop optimisation in Python? Or is it rather "you'd like a C program but can't write C good"?

And if the former, how do you compare to Nuitka and Cython? I read your README but couldn't quite make sense of it :)
>Asking manufacturers to stock and sell the individual ICs they use to build products is completely untenable.

We can settle at not forcing IC manufacturers into contracts prohibiting third part sales.

>Machine assembly and factory validation is best.

You mean like the time Apple "factory certified refurbished" by gluing a piece of rubber instead of reflowing detaching ICs? https://www.youtube.com/watch?v=XaGHcBZjmWA
Do note, earlier this month I archived the repo linked in [1] as a last resort, directly in response to the repeated behavior of you and your colleagues.

I don't even know where to begin with explaining this to outsiders, but here's a sample: I receive confused support emails from companies and users (always non-paying ones, at that) about Skeefree literally every single week; at no point in our lengthy email discussion last year did you ever disclose that your employer would be basing the entirety of its marketing campaign for its commercial offering around schema management in direct competition with my own bootstrapped products; then more recently in your fork of [1] your coworker is adding functionality that once again directly competes with the functionality in my commercial products.

In brief, repeatedly using my own open source work to compete with me, which in turn is preventing me from ever generating revenue from this work, which is needed for the work to continue.

It seemingly never ends. At this point I'm literally on the verge of throwing all my work in the trash and never touching a database again. I've clearly wasted the last several years of my life and all I get in return is a shout-out on a day-old HN thread, cool cool.
The quotes indicate this is the subscription service playing dumb.
Go watch his 1000s of videos, but be careful! Before you know it you'll be replacing a charging port successfully.
A bold claim, but can you back it up?
New word added to my internal dictionary. Thank you! :)
Prediction: a phone that supports recording, transmission and replaying of smells will beat the iPhone.
Two options come to mind at the moment:

1. GitHub pages or similar
2. Fastmail file hosting (or similar)

The first is pretty well known so I won’t waste your time explaining that. The second is a feature of some accounts for the Fastmail service which I personally use and recommend (no affiliation, just a happy customer). They give you a limited amount of space depending on your plan and you can upload files there. I haven’t done much with it this way, but in theory you could host a small scale static website that way fairly easy. Other providers certainly offer similar alternatives as well, this is just a “works for me” thing.

Good luck finding something you like!
How does everyone feel about Wrangler CLI versus git-triggered deploys through GitHub?

I think Vercel and Render are both doing an incredible job with their deploy processes, and a lot is owed to them not requiring use of a CLI. I wonder if I'm in the minority here?
This is an absolute nonsense response.

Ever heard of mailing your phone in for "major repairs"? Why do they need to do 'component level repair at every retail outlet"?
This incredible. I can’t be cynical about this.

It doesn’t matter how or why we got here and it doesn’t matter if it’s only a narrow scope of products to start with, this is still a huge step forward for Apple. It signals a major course correction that is likely to continue on from here.

(And for those saying it’s not enough - this sort of change doesn’t happen overnight!)
I don’t know what power or leverage a country of 65 million thinks it has over the world. Companies / trading partners can simply ignore the UK now with few consequences. The UK has been on a long, slow decline of global relevance since the Victorian era. I don’t know why that would stop with Brexit.
"But it must be open source accounting, so the public sees precisely how the money is spent."

So they give him 3 numbers per country and only for 10 countries of the 43.

It's an embarrassment they tweeted this to Elon.
It does not scrolls well using keyboard arrows :/ I have to rely on my very imprecise touchpad.
This is all true.

What is also true is that Canada has never had anything like the S&L scandal in the 90s or the 2008 US financial crisis where massive swaths of the working class lost much of their savings.

So sure, we have higher fees due to regulatory capture, but I'll take that trade to know that some unregulated finance bros aren't fucking around with my life savings.
It’s pretty obviously sarcasm, and an example of what some ill-intentioned company could try and argue. Thus the quotes.
Given the quotes around the parent commenter’s text, I think they are mocking the absurd response of a fictitious company trying to argue that a phone call is easier than a button.
Would this help? https://elpa.gnu.org/packages/sketch-mode.html
Again, I have nothing against type systems. As you pointed out some languages make FP easier than others. C++ and Java's type system, from which TS's type system descends, are not FP languages. You _can_ write functionally but they do not afford much ease.

Intellisense does make code easier to write, good code and bad code. Yes, in all languages. My concern is that every colleague I have spoken with about TS conflates this ease of writing code with better code. It's not. They are still writing highly coupled, imperative code but now with types.

Garren pointed out in another comment the book "Domain Modeling Made Functional" which I have read and have recommended to several other devs. It provides a great example of using type system effectively. While TS's type system isn't quite the same as F# I think a good portion of this book still applies, both types and composition. JS will be getting a pipeline operator and pattern matching in the near future. I expect TS will be updated to support them. This makes FP more relevant.
Yep, if you've signed an agreement to remain a paying customer for a set duration and you pull this, they can send collections after you. In this case, I hadn't.
Zonal Architectures Play Key Role in Vehicle Security
This seems like one of those "who blinks first" negotiating strategies between big businesses.
Oracle Cloud free tier. 4 cores ARM64, 24GB of RAM, 200GB disk.
> I am actually not sure if this is possible, while also accepting security updates etc from my OS distributor?

Accepting the OS as a dependency includes the security updates from the OS, sure.

> How do you literally personally vet every line of code

Ah, I see, you think "understanding the dependency" requires vetting every line of code. That's not what I meant. What I meant is, if you use library A, and library A depends on libraries B, C, and D, and those libraries in turn depend on libraries E, F, G, H, I, etc. etc., then you don't just need to be aware that you depend on library A, because that's the only one you're directly importing. You need to be aware of all the dependencies, all the way down. You might not personally vet every line of code in every one of them, but you need to be aware that you're using them and you need to be aware of how trustworthy they are, so you can judge whether it's really worth having them and exposing your application to the risks of using them.

> I’ll probably check out their direct dependencies the first time, but that’s it.

So if they introduce a new dependency, you don't care? You should. That's the kind of thing I'm talking about. Again, you might not go and vet every line of code in the new dependency, but you need to be aware that it's there and how risky it is.

> I actually don’t know how you could call yourself an application developer in most ecosystems and know every single dependency you actually have all the way down, soup to nuts.

If you're developing using open source code, information about what dependencies a given library has is easily discoverable. If you're developing for a proprietary system, things might be different.
The degradation is the real problem. They hold up for the first tens of charges but quickly lose 20-50% of capacity. It might have to do with the lack of OEM charging circuitry on the replacements, or perhaps just shoddy quality
As someone 6 months into Kubernetes can you elaborate on some of those things you would've preferred to have done from day 1?
It’s called “Corporate Memphis.” Yes, it’s horrendous and unsettling and, yes, it’s already a meme.

https://en.wikipedia.org/wiki/Corporate_Memphis

https://knowyourmeme.com/memes/subcultures/corporate-art-sty...

It genuinely inspires a sense of dread within me. Like my skin is melting and my internal organs are bubbling and dislodging because I’ve drunk acid.
Austrian Firm Rosenbauer Develops Fire Extinguisher for EVs
You can use direct debits instead of loans and are available for a really wide variety of payments, so is easier and safer than getting a credit card for many people.
I love NetlifyCMS but it sounds like you may be interested in what we're doing at tina.io. Contact me if you'd like a quick demo scott[at]tina.io
Booo. Its just a pi with expensive ssd disks attached. Nothing interesting here.
I don't know why everyone's always so "wound up" about Microsoft's browsers being forced upon us so much, all of their browsers since IE 6 have been extremely useful, primarily in terms of downloading another (better) browser... :|
Former president Bush called the people involved “insurrectionists”. President Trumps chosen CIA director - someone with decidedly privileged information - said “we are on the way to a right wing coup”.

Whether you find such a perspective compelling, you would probably be wise to open yourself to the possibility that the events of January 6th is more than mere mob behavior.
Exactly this. I have a PHD in CS and am a world class expert in multi-omic data integration and analysis. I'm happy to throw my weight around in that area, but I'd never point to my PhD to pontificate on Neural nets or systems or queuing theory or 99 percent of CS. If getting a PhD doesn't teach you how much you don't know and how hard it is to develop real expertise in any area, I think you wasted your PhD. Note, my PhD isn't on the value of PhDs so take it as you will.
Check out review videos of Boox tablets (speed/X mode) or Dasung E-ink monitors. The refresh rate is pretty good.
I believe there's a neighborhood in Houston that was build on land specifically left undeveloped in the past because it floods every time there's a hurricane.

Where there's enough money to be made, you'll find shady business people and corrupt politicians willing to risk people's lives and livelihoods for a buck.

Plus, the federal government will keep giving people enough money to rebuild on flood plains, so it makes financial sense to keep building in places that keep getting washed away.
Even better, there are already "drivers" in modern Linux distribution, e.g. under GNOME you have to choose "Français (AZERTY, AFNOR)" as keyboard layout.
From the Irish covid tracker app:

It doesn't have a county level breakdown for hospitalisations and ICU (since counties are too small for every one to have their own hospitals and definitely most don't have their own ICU). Waterford does have both, but I've been unable to find the figures for either the public or private hospital in the city.

Nationwide covid hospital cases: 634

Nationwide ICU cases: 119

Also this site has a more granular breakdown on case numbers:

https://opendata-geohive.hub.arcgis.com/datasets/27d401c9ae0...
Won’t help if you breach contract and they go to collections
This is probably why. Similarly, stage makeup on actors is typically very heavy to accentuate the facial features at a distance, making them easier to read.
I think of 'engineer'/'engineering' vs 'developer' in the software world as in the non-software world. There are inventors, hobbyists, researchers etc. But when it comes to coordinated projects with sizable team(s) or over a longer span of time, that's an engineering project.

So the best way to become a better software engineer (by this definition) is to work on projects with others (possibly opensource though that has additional aspects) or projects over longer periods of time. You find that your former self could well have been another developer, whose legacy you have to deal with. You learn to make things that age better, or designs that are easy to communicate and build upon.

I wouldn't preclude a front-end dev from being called a software engineer, but at the same time one that has experience in full-stack is much more aware of the tradeoffs that choices imply, to be a better one.
Readability is very important though. If you can spend a couple of more seconds of programmming time to prevent several minutes(or longer!) of understanding time, I'd call that a good use of resources. I don't think that link is quite there yet but it's a good start.
I have a 2.5 year old who we occasionally let play an ABC/123 game on an iPad or phone with Guided Access mode on, so he can't access anything else. Usually 30 minutes max or longer in the car.

The only thing I have to say about this right now is that it is shocking to see how quickly and rabidly he becomes absorbed and obsessed with playing the game.