skysight-inc/HackerNews huggingface dataset:
Simplest answer: it's a premature optimization.

Without knowing anything about your application, I'll guess that there's a time when it will solve certain problems for you, but that time isn't today. The same can be said of many technical solutions that small projects may not need. As such, you should be somewhat aware of what the options are without committing to those options today.
Perhaps "Towards Inserting 1B Rows in SQLite in Under a Minute" would be a better title.
I wrote a custom tool that automatically pulls in videos from channels I've "subscribed" to via RSS.

I suppose if I used RSS for anything else I could have just plugged those feeds into my RSS reader, but YouTube is the only thing I use it for.
Why the new employer of choice is no employer at all
That's from a birds eye view and is totally irrelevant to the current question. The state deployments are in right now, there's so many viable, and somewhat easily accessible options. Choosing one over the other is not different in terms of amount spent learning, because each comes with its own set of issues.

For example, I built out one service in GCP and another in AWS and they both roughly took about the same amount of time to "figure out". I just wanted to see the differences. In general for my purposes both work fine, but I'm finding GCP cheaper. If someone had told me that in the beginning I would have just gone with GCP. Asking "Will X increase/help with my user growth/traction" is sort of irrelevant because I need to do one of 2 things and I just need help making the right choice.
It's not even possible to use it without a phone number.
I get what you mean. So those “public” are known vulnerabilities, the signed/checksumed dlls where typically vender dlls or our custom dlls that touched business logic and had to be resistant to injection.
Show HN: Muler, a search engine for drug info built with Flask
Hi HN,

Muler is a Flask app that allows users to search for pharmacological information by entering generic or proprietary drug names. External libraries used include Flask, SQLAlchemy, and FuzzyWuzzy.

This is a hobby project I made during my final year of medical school. As far as I can tell from the logs there are no more than five humans who use it semi-regularly (lots of bots pinging though). I don't mind because I find it very useful personally, and I've also learned a lot about Python, web dev, and databases.

Right now I'm trying to refactor the code (just wrote my first class) and implement unit tests (just started reading the Pytest docs), so I'd really appreciate specific feedback and tips about those.

Thanks for your time!

URL: http://muler.pythonanywhere.com/

Repo: https://github.com/PizzaMyHeart/muler
> will pretty much look like a vdom, no ?

Not necessarily.

Maybe you can find some rendering comparisons from a few years ago. There was some "demo" called DBMonster or DBMON that showed the performance of updating a large amount of values on a table in a web page. The thing is a lot of different implementations were then written by many people using many different frameworks -including many using a virtual DOM and many not using one- and also even some "vanilla" implementations. I don't suggest it for the performance comparison -which you can of course look into- but, more in line with the question: it may be a good way to find a number of different approaches.
Overlayfs offers libeatmydata functionality in recent linux kernels without having to intercept libc, so it should work for things that use raw syscalls too.
Exactly!!! These articles are just click baits. If we cannot compare this to previous data then this is just opinionated.
Maybe. I think it will solve the bootstrapping problem of all games being Linux compatible. The demand for proper software might not be far behind.
Encrypted, as it's used with messengers, means E2E encrypted. Anyone who is calling Telegram 'encrypted by default' while technically correct, is being very, very misleading.
Because of the company: "Visa Inc. (/ˈviːzə, ˈviːsə/; stylized as VISA) is an American multinational financial services corporation..."
If the heat die off has only effected those at the lower levels of the food web I wouldn't like to be high up in it.

There's a chance we'll see increased competition among higher level organisms leading to the depletion of the same low level organisms in adjacent areas until those higher levels have a die off event too allowing them to recover.
Also don't forget the reverse-tinkerbell effect: if you do things right and nothing bad happens for a while, they may be tempted to consider that perhaps you're being overly cautious and perhaps a doing things a little bit faster/cheaper would be ok anyway.
If these hacking firms succeed in chasing journalists off digital communication, I think the totalitarian regimes they serve will consider that "a win."
And it's incredibly frustrating that precious few languages bake in matrix arithmetic so compilers can do this optimization for you. There's Octave and MATLAB but they're slow for other reasons. It's very frustrating when you have to either use some crazy template library that takes forever to compile or do the optimizations by yourself.

Julia is definitely promising for that reason
exactly. this field of education needs a big revamp.
AwaaAaaaaaaaaaaaaaaa
My understanding is that London is extremely bi-modal. There’s £30k jobs and £300k jobs and not a lot in between. So you can get a good salary but it’s hard to make the enormous job to get into that band.
Yeah if you aren’t within 10m height from the sea level or any rivers you should be fine (from direct damage - your road and food supply is of course still disrupted). It’s not even a hill it’s just “not the beach and not the plain by the river”.
Build in Jenkins. self-contained ReadyToRun .Net core apps. Couple of smaller Go apps. I rather like Go. Target package contains one file!

Config is inherited from the environment and cloud provider as the targets are Amazon Linux 2 based.
If its anything like the prior Tier 1 program, I'd say it would be run very efficiently. (Time between applying to the approval letter == 2 or 3 weeks iirc for me.)

Its certainly one of the most startup-friendly visas out there, and despite the recent football press, the UK is a world class country.

- Mainly there are no earning requirements like the Tier 1 program had, so you can use your time to drive an innovative startup instead of chasing the relatively high (for this geography) earnings on every renewal.

- Indefinite Leave to Remain in 3 or 5 years (this is the equivalent of a Green Card) and passport 2 years later.

- And from the website:

With a Global Talent visa you can:

choose how long your visa is for, up to 5 years
be an employee, self-employed and a director of a company
change or stop doing your job without telling the Home Office
bring your partner and children with you as your ‘dependants’, if they’re eligible
travel abroad and return to the UK

- There are no language or minimum salary eligibility requirements.

Bonus advice: Consider a lower cost city Edinburgh, Bristol, Newcastle, Brighton, and chase the startup dream rather than working at larger company.
Several other protonmail accounts have set up auto-forwarding to my protonmail inbox (whether accidentally or maliciously I don't know). PM has a feature that allows me to see who they are, but not remove the forwarding automatically. There does not seem to be any confirmation required to set up the forwarding, or any guard rails at all on the process.

While this is unrelated to the core security of the application from a technical perspective, to me it seems shockingly sloppy and evidence of a severe lack of security mindset within the development organization.

For comparison, gmail sends a confirmation code to the destination inbox that must be entered into the source email account.
Being in the academia and kn knowing it's culture I will help to translate. The cryptographers studied the Telegram protocol and did not find practical vulnerabilities. So to pay their "academic debts" they published a paper on a vulnerability which can mess up senders messages in a random way.
Scientific mysteries that remain inexplicable
Public policy is just waking for this, and private administration is way too unprofessional as a group to formalize the problem (thus some people understand it, most don't), but rule creation requires a cost-benefit analysis.

Any new rule you create is a chance to analyze the entire set, and maybe redesign it.
Who is target US journalists?
I guess you wouldn't on your half of the web.
It's arguably an even bigger "win" for them if they kill off or imprison those journalists.
I actually deploy all go services in docker too as it can leverage existing system control / monitoring / logging from Linux without writing custom scripts for each service.
I think it can work but I wish you and the NYT would acknowledge this for what it is - a government subsidized black-market internet business. I think it would easy to start many businesses by replacing “employees” with “volunteers” and “wages” with “tips” to avoid all of the record keeping, payroll taxes, legal liability, regulations, and all of the issues that make running a normal organization in a liberal city (or any city with the rule of law) difficult and expensive. Even easier when the tax payers gave me money to do so.

I’m all for this, but I hope you realize operating something like this at scale is only possible because you aren’t paying even a minimum wage and are avoiding all the hassles and rules that make doing this according to what society wants for all other non-profit and profit entities. This is gig-economy ISP which apparently is great here but the NYT and leftists hate for all other places.
Well, we probably had in most places. The variant changed the math, but we’ll get there soon enough again.
That to me is an indication of a need for an even higher level abstraction.

At this point we should be able to go through a questionnaire, and software (not an AI, but definitely algorithm with rich knowledge and rules) would generate a quality starting system.

$ I need an app

Q1. do you need it to be available on the web?

A1. yes

Q2. do you need users with accounts?

A2. yes

Q3. do you want local passwords, and/or third party connections such as Github, Google, Facebook, etc.?
A3. local and third party

...

Qm. Do you have a programming language preference? [Ruby, Java, Python, ...]

Am. Ruby

Qn. Do you have a database preference? [MySQL, PostgreSQL, ...]

An. PostgreSQL

...

Add some theme options and other goodies, and you essentially have an app starter kit. Granted, you still have to know the technologies and plumbing since inevitably you'll need to change something that was preconfigured, but this would save a lot of time (and result in more consistent foundations across apps.

Ultimately I hope this goes even higher level to no-code or nearly no-code solutions. It might mean fewer choices, but that can also be a good thing. I imagine a majority of all software needs can be met with just a few predefined configurations. Then you can decide if you want to change your needs to fit the easy solutions, or if it's really worth going custom.
I do this already with sqlite3
People will tell you that universal health care and other such programs make up for the low salary (same as the "rest of Europe" - quoting since it varies wildly in quality across Europe).
I never said or meant such a thing. OP stated that our future was bleak. I offered to tell tales from 70ies and 80ies. Whatever you are projecting is yours.
Exports, tourists, buyers of inflated properties (income)

CEOs, managers, capitalist rent-seekers (outflow)
This is not the best take on this, as that means no crash reporting and no metrics.
I think people need to realize 99% of indie devs aren’t doing anything nefarious with anonymous crash and client user data and just want to deliver a better product to you, their users.
Hey, thanks for the reply! Honestly, I think that they would give me a third dose if I told them it was my second verbally when I went to the clinic. Infact, I had a discussion during my first dose when they asked me if they could store my information. I said "aren't you already tracking that via my health card" and was told no it was for OHIP. I don't know the distinction there or what that means but they told me I could not be vaccinated unless I agreed to the data collection. They also said not to lose my vaccination record that was printed off. This was a government mass vaccination site. You're right about it being anecdotal but I sometimes feel like anecdotal is what a lot of the government is going on with their vaccine program. Let's be honest, the broader effects of the vaccinations is yet to be known. It's probably nothing, I agree, but if I was anti vaxx the amount of contradicting and confusing information over the last 8 months would definitely solidify my belief.
As someone who lives in the UK, I would like to point out the only affordable city on your list is Newcastle. The rest are in the midst of a crisis of earnings to rent/mortgage costs nightmare.
Update: if you want asdf support, vote for it here: https://github.com/fullstaq-labs/fullstaq-ruby-server-editio...
Governments objecting to the success of drive-by 0-day malware should be investing in safer operating systems and programming languages, not trying to outlaw malware.
I'm just memeing what it sounded like in my head, nothing personal
Anyone who wants asdf support, vote for it here: https://github.com/fullstaq-labs/fullstaq-ruby-server-editio...
A free market without competition is not free at all. The energy market is good example of a market that has some competition but not a lot. Just like water, internet, and other things people need, a lot of the companies operating in this space tend to exploit infrastructure they own or control exclusively. Often that infrastructure is under government regulation as well. So these are effective state monopolies. Maximizing profit in an effective monopoly is easy: raise the prices and don't listen to your customers as there is nothing they can do. There is very little risk of competitors doing a better job. The only customer you have is local government that enables you to behave that way. So, keep them happy.

Cooperatives can provide an alternative to that. At least in areas where that is actually still allowed (which of course is not the case everywhere). There are a few countries in Europe that turned their state run infrastructure companies into a free market in the last few decades. Or tried to; as it failed in quite a few cases. Some countries are even trying to roll that back, because it clearly did not work as advertised.

However, the smarter approach is to turn those markets into actual markets. With actual competition and customers voting with their feet. That takes a bit of political courage and creativity usually. Some of the former state monopolies on post and phone were successfully broken up in e.g. Europe. This worked better in some countries than others. E.g, Germany is a mess when it comes to having good options for country wide mobile internet or having fiber optic to homes. etc. But most of their neighbors have decent options for connectivity from multiple providers.
Because I stayed in NYC for a short time only.
I just use a VPS, using Ansible to automate setup of dependency and Capistrano to deploy app (Ruby on Rails), very happy with this stack.
I'm really curious how Telegram makes money. Signal had (has?) their crypto thing, Whatsapp snarfs up the user graph / interactions, but Telegram just supposedly shows adds on large groups.

I really don't know how that is enough to support half a billion users, just in terms of hardware cost.

Are they spying on some group of crypto whales to get insider info?
I use it as a reference for various parts of a path tracer. One can also use it to help develop shaders in real-time rendering. It’s probably most rewarding if you already made a toy path tracer or two and you wonder how to do it “properly”.
Earlier post on this story from a different consortium member:

https://news.ycombinator.com/item?id=27874027
Good example! So mistrust of the government is probably universal in the US and just presents differently on the left and the right.

> Having this opinion and at the same time wanting to ban guns is truly puzzling.

It's irrational, don't try to apply logic to it. It's a simplistic emotional response.
I mean... The comment is suggesting a false dichotomy (possibly without meaning it) that options are either seafood or land animal production. I'm not vegan, not even vegeterian, but the only answer I can give in good faith is that "I have to eat" is not a good argument, there's alternatives better for the environment than seafood _or_ land animal production.

No vegan even commented, I find vegan-bashing so much worse than vegan-evangelism. I'm seriously getting vegan fatigue fatigue.
Please share! And truly, thank you so much for writing the book. I have a physical copy, though I mostly read it online.

I've never been an academic, and have struggled in school, so higher mathematics has always been a bit out of my reach.

This book has been the driving force behind learning trigonometry, calculus, linear algebra, sampling theory, and I'm sure much more.

In turn, those learnings have made AI/ML material more accessible to me as well.

I'm very much looking forward to the 4th edition!
No, because young adults have low vaccination rate, so they are still circulating Covid but dying at low rates.

Meanwhile, old adults are almost all vaccinated, but have a much higher CFR.

https://www.deccanherald.com/amp/international/world-news-po...
Looks like farmed fish is 50%.

However, they feed farmed fish wild fish apparently. Takes 5 lbs. of wild fish to grow 1 lb. of farmed fish.

Hmmm... doesn't sound sustainable.

https://www.livescience.com/5682-milestone-50-percent-fish-f...
Thanks!

I’ve listened to some Defn with mixed results. I really liked their interview with Daniel Higginbotham, especially when they argued a bit about what “simple” means.

Even if some of the others have gone quiet, there plenty of backlog to choose interesting episodes from. The Bike Shed also looks right up my alley. They probably should have had some more discussion before choosing that name, though.
Just to state this as clearly as possible: I’m writing this as someone who 100% acknowledges that climate change is real, it’s man-made, it’s already causing trouble, it will cause terrible problems in the future, and we must act quickly and swiftly now (well, actually, yesterday) etc. etc.

However, from what I understand e.g. from what DWD (Deutscher Wetterdienst) says, we cannot attribute the current events to climate change, at least we cannot be sure.

Then again, it doesn’t really matter: we DO have to expect that these kinds of extreme events will happen more regularly in the future due to climate change.

My personal opinion is that the devastation and suffering caused by this event is much less a question of climate change and/or weather extremes themselves, but one of insufficient preparation, villages built in stupid places (yeah, hindsight, I know), and stupid infrastructural developments of the past decades. What we did to our rivers and the way we sealed way too many surfaces must stop and be reversed, and we must find much better and intelligent solutions. In Germany, there’s a lot of talk about how our infrastructure must be changed to create “sponge-like” villages and surroundings that are able to suck up the huge amounts of water resulting from these kinds of weather extremes.

And yeah, also do everything that needs to be done to avoid them from occurring even more often due to climate change!

But no matter what we do on that front – the amount of extreme weather events will never be zero!
The fact that rents could drop but a readjustment of the value of real estate cannot be allowed to happen.
One day, as the nature of hardware changes, these cryptos will be exposed.
I'll save you a click: through the MAGIC of BLOCKCHAIN NETWORK EFFECTS, everyone will simultaneously decide to put their user information out in public, disrupting the existing structures.

Do you have questions like, "how do you get network effects before you have any users"? Pshaw, Jon assures us that "his guess is" that blockchain will be so desirable it will just happen.

I mean, everybody reading this already signed up for BitClout, right? /s
How to Reverse Image Search on Google from Windows 10/11
Agreed. Much simpler than k8s stuffs and you can build simple build / deployment process without using one of those CI/CD platform.
The most important reason is to spend as much of your dev time as you can building your product, using the tools you already know.

There's always another incremental improvement you can make to your tools. After you start using docker, it'll be something else.

Just make a decision to put that aside, because it doesn't matter. Almost anything is good enough, just build your product!

I wrote a blog post on this theme you might enjoy: https://davnicwil.com/just-build-the-product
I think you're asking the wrong question. Both have heavy environmental impacts.

To me the big difference is that seafood affects a natural ecosystem and species vs. farmed land animals.
They're doing that too... https://en.wikipedia.org/wiki/Assassination_of_Jamal_Khashog...

These firms are helping authoritarian regimes kill and imprison journalists. The journalists who survive by being paranoid will be made less effective by having to use less effective methods of communication, which likely aren't understood by the people journalists talk to (whistleblowers, witnesses, etc.)
Although as mentioned in the article, this won't work on systems like *BSD, Solaris or macOS.
That's my view.
The usual trick is to mount /etc/ssl/certs from the host.

This also means stuff like "extra" CAs can be configured at host level.

The packaging issues... 99% of all CVEs are junk, in context - not reachable except in exotic configurations, component not used in container, kernel bugs reported against kernel headers package in the container because of course no docker scanner filters those out, cve is actually misreported, tons of "locally" (aka not) exploitable issues esp privesc... but yeah, ok, it's the 1/100 that gets you.
I agree, but I am saying the “other countries think this is obviously fine policy” is a flawed argument. There are many good and bad reasons a policy is acceptable in one country and not another. That’s not to say the fascism argument is a good one either, just that there are more principled points to make.
What do you think a relational database does to provide you the querying flexibility? It builds the same exact data structures, but does it automatically and dynamically, while offering much more usability.

Most attempts to query using raw data structures just means you end up rebuilding a (very poor) relational database with none of the features.
>You have to choose between something you can use from whatever device you want, that you can simply log in into a web interface on whatever computer, or end2end encryption.

>Telegram made a choice of usability

Bullshit. Plenty of services have e2ee and cross-device usage. All you need for multi-platform e2ee is to sync an encryption key across devices. Either through a "trusted" party (like iMessage) or by literally syncing the key locally (Signal). You can even have one device act as the message store so you don't even keep store the encrypted messages in the cloud.

Telegram did not choose usability, they chose the opposite.
It's like how Nevada residents _insist_ on the incorrect pronunciation of the name of their state[1]. I go with the "when in Rome..." philosophy -- I say it wrong when I'm there, too.

[1] https://www.mentalfloss.com/article/618644/youre-probably-pr...