skysight-inc/HackerNews huggingface dataset:
I don't care if other people use ORMs or not, if they don't force me, but yes please on this: 'Every SaaS product should offer a plug-and-play thing so that I can copy all the data back into my own SQL-based database.' Some nice way to incrementally copy/sync my data from some saas into my database would be great. Even a full data dump from some JSON endpoint is good enough if it has stable unique keys on all entities, thanks to UPSERT being pretty good for this kind of data syncing.
Yeah, the main shift from cassettes to copying CD's to downloading MP3's to where I am now, Spotify, has been one of quantity.

I had a few tapes, often re-recording over them with whatever CD my brother bought (he paid money for them, the fool!). Later on I had a stack of burned CDs that I accumulated over the years, once again mostly copied from my brother; during my paper rounds I would flip between the handful of CD's I had.

Then I got an iPod Mini and permanent internet, and my daily listening habits broadened a bit.

And I listen to the most and broadest range of music ever thanks to Spotify. Mind you, its algorithms do tend to steer me to the same things regularly. At least when I had all of my music in itunes I would know what I had and liked better.
Norwegian Parliament attacked with Microsoft Exchange 0-day
Frankly it's a one letter typo so I'd be inclined to believe the person just made a mistake, but at the same time the only way this resume got to me was because the LinkedIn profile on the resume was impressive, much more so than the resume itself.
Apparently that treaty is still in effect in any former Soviet country that has not signed a new treaty

https://www.irs.gov/publications/p901#en_US_201609_publink10...

> U.S.–U.S.S.R. income tax treaty. The U.S.–U.S.S.R. income tax treaty remains in effect for the following members of the Commonwealth of Independent States: Armenia, Azerbaijan, Belarus, Georgia, Kyrgyzstan, Moldova, Tajikistan, Turkmenistan, and Uzbekistan. That treaty will remain in effect until new treaties with these individual countries are negotiated and ratified. Provisions of the U.S.–U.S.S.R. income tax treaty are discussed in this publication under Commonwealth of Independent States.
This is not as self-explanatory as you seem to think...
Code with lots of small short-lived objects is often by default faster in something like rust, because stack allocation is very efficient (even compared to the bump allocation in a generational GC, which is much more efficient than heap allocation but worse than stack). If you have a lot of objects which can exist on the stack in your program, java will tend to do poorly in comparison.

(and in general java will trade off memory for speed: modern GCs can be very efficient in execution time but will use 2x-3x as much memory in return. If you want low memory usage your code is going to run slower).
Not OP, but, all of the above.
> otherwise it would be impossible to listen to over the sound of the road etc. in a car.

Do you have a source for the claim that CDs are mixed with audibility in cars as a priority? Because, to be honest, it sounds like bullshit, but I'd like to be proven wrong.
Is there even an electrolytic cap that survives a 1000 year space trip?
Thanks, your tutorial seems great!
The comment is about somebody way past their last words: they would have died a long time ago, if not for this artificial prolongation of chemical process called life.

If people are allowed to die, they will have last words, and will then die when their body on its own is not able to sustain process of life.
Thanks! I was not aware of that model.
as a normal rule I believe every dollar I pay in American tax I would then deduct from taxes in my home country, the problem is not double taxation, it is a more difficult workload.

I wonder though if there would be any interesting things loopholes this whole thing would open up actually.

on edit: actually if I was to try to do something with YouTube given this rule I would probably want to incorporate before creating my channel, although I suppose most people would not have that recourse.
Show HN: Saffire – Controller to override image sources
I'm curious how quickly lime etc will clog the cardboard.

I have an evaporative humidifier, and it has a similar filter. Every couple of months I throw it away and put in a new one, because its turned into a solid block of lime.
Euphemistic? Not only is it just a direct description of the process, it was, as you would expect, a word to curse by for anyone at risk of being subject to it.

Look at these lyrics from a 19th-century ballad (about, in fact, the battle of Trafalgar):

There was thirteen on the press-gang, they did my love surround

and four of that accursed gang went bleeding to the ground

My love was overpowered, though he fought most manfully

They dragged him through the dark, wet streets toward the Victory

http://ballads.bodleian.ox.ac.uk/search/roud/2278
Yeah this is not at all what you use now. It's an Angular SPA.

It is still a mess of separate accounts, but you can use email addr to log in instead of random-numbers generated handle.

The OVHCloud US is completely separated for legal purposes, from what I remember. No account sharing, different staff, OVH EU cannot help you at all with US accounts.

https://www.youtube.com/watch?v=I2G6TkKg0gQ
The noise is huge though, the whole Mesozoic era was just a random delay for our evolution, imagine if it didn't happen or was shorter. Time needed for development of civilization and travel around the galaxy is an infinitesimal perturbation in such huge noise.
Impala
It however should be noted that JPA can run native (SQL) queries and even lets you map the result onto entities if those are a fit for the result set. I've used that with success even for partial results (not all columns selected).

It's just not typed but that is true of JPQL as well. And the criteria API is, well, ...special.
I am more and more getting irked by the "should not have worked so hard" crowd, or to be more precise, the ones that go "just quit and go backpacking". Great if you're young, wealthy and have a good social safety net (read: rich parents), not so much for the other 99% of the population.

I tried it once, going out of my comfort zone to do the backpacking thing, but it just wasn't for me. I'm not very social, have trouble entertaining myself, and end up spending a ton of money on food, drink and entertainment just to not be alone with my thoughts too much.
Innocent until proven guilty doesn’t mean you don’t get investigated when there is evidence there may have been a crime committed.

I’m not asking to check sources - i’m asking for free and open access to uyghur communities for journalists - in a way that would allow them to confirm or deny the claims without putting the people they interview’s lives in danger.

I don’t know about Ethiopia, but I do know that almost every purchase i make funds the ccp, not ethiopia - which makes me culpable in a genocide
What about when CD first came out?

Players were first made for the home, and while the first CD player for automobiles was introduced in 1984, it was not until mid to late 90s that they became mainstream.
LINQ from .NET was pretty close to this. You could write a variant of SQL directly inline with your C#. I think technically there was also an ORM layer (Entity Framework) but for the most part it was just a query builder.
TTL will always be Transistor Transistor Logic to me.

That binding has an infinite time to live in my mind.
It is a perfect definition for exactly that reason.

The boundary between life and not-life is exactly where biologists' interest fades. If you wonder why something is not alive, just ask any biologist why it is not interesting. Different biologists may give you different answers, but all their answers are useful.
I suppose one thing I've brought back is the ability to conceive of travel in a way that doesn't involve Instagram pictures and getting led around by the tourist industry for 2 weeks. Reading your post and suggestions, it sounds as though that's something you might not yet posses.

I'll admit that I do have quite a few good cocktail stories, but very few of them happened anywhere near a major city or tourist destination. Occasionally you may hear me telling an anecdote about briefly intersecting with the Tourist Industry as they were whisked past the interesting thing I was up to on their way to the next photo op, but for the most part the people on that ride are in fact having the experience you describe.

Mostly, the things you take away are experiences so you're also correct that they're not particularly tangible. But they're valuable.

But I suppose if we're forced to provide examples, I can report having collected a wife overseas. A girl I certainly wouldn't have met at a salsa class in the 'states, with a mindset similar to mine that had led her to also be halfway around the world from her home for enough months overlapping for me to wear her down and convince her to bring me home with her.

(I guess that technically makes me her concrete benefit, but close enough).

Give it a try some time (for real, no 2 week package holidays) and I hope you'll find it worthwhile!
Best MHealth Apps for Patients: Doctor-on-Demand
To those that did it how did it affect your career? Obviously you're left with a wealth of life experience but I wonder how difficult it is to reintegrate into a normal 9 to 5?

As someone that's always wanted to travel to my parents home country for a few months but hasn't yet, I wonder about these things. In addition to that what is the tradeoff between being a full time traveler as opposed to working remotely out of another country?
Seriously though, no one has context for radiation vs chemical disasters. Don’t agree? Ask 10 randoms what Chernobyl and what Bhopal is... which was worse and how they differed.

Bhopal had more of everything including : heritable effects, premature births / premature deaths, cancers, short term death tolls, long term impairment of life[1]. Compare by any metric to Chernobyl, you’ll find it’s similar in the type of ailment / outcome but at least two orders more severe in Bhopal.

[1] https://en.m.wikipedia.org/wiki/Bhopal_disaster

Edit: for those who want to also compare the subterfuge and gas-lighting elements in the two, they are also similar.
It went alright. Wish I did more research and had a stronger "ground game" when I landed. I did cursory searches and lined up some fiber optic splicing gigs, but things went sideways. I eventually developed that ground game and improvised a lot, but in hindsight I wish I'd done more due diligence.

Hostels get old pretty fast, and hitchhiking is pretty effective (caveat: only in some places). AirBnBs are usually overpriced. Couchsurfing was hit or miss.

I had good experiences looking for "learn X language" classes in big cities, and/or "learn English classes" where I'd show up and help them practice English. Learning some basic local language helped a lot. Just getting a feel for tonal languages and practicing them a little helped considerably.
I think it's non-obvious that Facebook's only following consumer demand here. People are on FB for lots of reasons, including network effects that are hard to change, and the company probably has a lot of leeway to alter its bubble without changing that. Indeed, they've already made many changes.

There's also a lot of possible variation in the strength of the bubble. Suppose I click on "Fox News". Should FB feed me more right wing news? Probably: as you say, people want news they are interested in, perhaps for good reasons. Should it try feeding me more extreme stuff, to see if I'm interested in QAnon? Maybe not, but it's easy to imagine how recommender algorithms could end up doing that.
I don't really see a difference. You experience a discontinuity every night when you sleep.

Of course, this entire concept is reliant on materialism. If you believe in a soul, then I'd probably find it difficult to convince you that a digital copy of you is close enough to being you.
So why is it garbage? What do you have to disprove the hypothesis? because I did read it accompanied with measurements that did show that bilingual persons exported less air speaking Japanese vis-à-vis English.

As there is scientific evidence to back up the idea that phonological features of languages affect the spread of diseases:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7263261/

https://journals.plos.org/plosone/article?id=10.1371/journal...
> Try to blend in

I agree whole heartedly. I'd gone one further and add "become a regular". Get coffee/beer/food from the same place every day and consider enrolling in a language/art/something short course. It's amazing who you can meet over the course of a month or two - I met a bunch of interesting people including my wife.
Deathbeds are where people have maximum experience and low incentive to lie. Nothing magical. Louis XIV saying "I loved war too much" on his deathbed gives a perspective to his life achievements.
Mighty: Faster Google Chrome that uses 10x less memory
I don't know why they didn't just delay it for 4 years and push the rest back effectively missing 1 games.
Time for Canada to retire the Queen? It's not that simple
I never implied it can’t be nice, just that it currently isn’t and that a solution to this blog post is, “don’t do that, at least for now.” I mean, the title is that async Rust doesn’t work, yet I use several successful codebases that use it, so it actually does work, just not the way the author wants it to. Another solution could be to submit a proposal to improve async support in the desired way.
An increase in thyroid cancer is the main single cause of fatalities (of people not involved in the cleanup) in the Chernobyl Forum report and don't get me wrong: The last thing I wish on anyone is to experience to go through cancer or have a child diagnosed with cancer, even if it is one with 99% survival rate. As I said: nuclear power is dangerous, its just by far not as dangerous as its made out to be. And the hysteria itself can have dire consequences. In Western Europe there were an estimated 100 - 200 thousand excess abortions due to fear of birth defects in the aftermath of Chernobyl. That's by orders of magnituds more than the fatalities actually caused by the incident (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1248180/?page=1).
Animation of SARS-CoV-2 entry into human host-cell
"If you’ve ever searched for content and interacted with the results on a mobile device, you’ve probably encountered AMP, or Accelerated Mobile Pages. AMP is a good solution for websites that deal with huge volumes of data and need to retain fast performance. These can be informational websites, blogs, and news sites. For large projects, AMP can’t substitute for responsive or adaptive web design.

If you’re interested in using AMP or If you want a free consultation from our team, feel free to contact us. We’d be happy to help."
https://steelkiwi.com/blog/accelerated-mobile-pages-what-is-...
search for "loudness war"
Honestly the main reason I still use an ORM right now (Gorm, it's not the best), is to solve a number of annoyances I would otherwise have (and I may yet switch to straight SQL): mapping result sets to structs, updating relationships (treating nested objects as a single document), and database migrations.

I really don't mind SQL, I mind all the perceived boilerplate around it.
كلمات اغنية موجوع كريم حراجي
Or let them choose. See “Summerhill”.
Pure analogue recording studios are in the minority and by the time you expand your search to pressing plants, the vast majority of vinyl has been digital before it hits our ears.

(I belong to the vinyl cult too and badly want to believe what you’re saying.)
Having been in the software business for nearly 20 years I can state that from my own experiences, recruiters are overwhelmingly bad.

The thing is that there are big incentives for the recruiters. Where I live (Dublin) the recruiters finders fee would be around 30% of the candidates salary. In IT that could be a fair whack of money. That sort of incentive can cause some peoples morals to loosen a bit.

Here are some of my experiences...

Recruiters editing my CV to make me look more skilled or possessing skills I don't have.

Editing my CV so that it contains the right information, but the formatting has been destroyed and it looks terrible.

Costing me a job opportunity when I applied direct to a company and because I was on a recruiters system they demanded a fee when they learned I was made an offer. Because the recruiter threatened legal action, the company withdrew the offer.

Calling at me at work. Even on occasions calling me via the company switchboard.

Arranging interviews without my consent.

A recruiter shouting at me for cancelling an interview because I was running a 39 degree fever.

Taking my LinkedIn profile data and creating profiles on their own systems. I added a fake job to my profile to weed those ones out.

Individual recruiters taking my data from one company to the next when they themselves changed employers.

Refusing to delete my data from their systems forcing me to go to the Data Protection Commissioner.

When I went self-employed they started calling me asking if I would hire one of their candidates. Even though I said I was a one man operation and would stay that way - they kept calling.

One recruiter calling my wife when I blocked their number.

Of course different peoples experiences may vary, but in my case I can honestly say I have never had a good experience with an IT recruiter.
Social Media, News Consumption, and Polarization: A Field Experiment (2020)
Lindy Talk with Marc Andreessen
I'm Curious what the reasons you wouldn't do it now are? I'm probably older - i'm in mid 40s and kids are of that age they don't care what I do so i'm looking at possibly just going remote and on the road for 4-6 months - still working the job but curious what it is you value/appreciate now that you maybe didn't have while on the road/traveling.

It's always one of those things I don't want to NOT try it, but i'd rather be grounded in the reality vs think its gonna be all roses :)
Yeah, I was thinking about all the horror stories that can be found on this site.

As a customer (or maybe an "involontary data provider"), I do as much as I can to avoid Google to be my SPOF, not technically (it's really technically reliable) but on the business side. I had to setup my own mail server just to avoid any risk of google-ban for example... just in case.
I won't use Google authentificator for the same reason. I'm happy to have left Google Photos some years ago, to avoid problems of Google shutting it down. And the list could go on...

As a business, I like to program Android apps but the Google Store is really a risk too. Risk to have any Google account blacklisted because some algorithm thought I did something wrong. And no appeal.

Maybe all this doesn't apply to GCP customers. Maybe GCP customers have a human direct line, with someone to really help and the capacity to do it. Or maybe it's just Google: as long as it work, enjoy. If it doesn't, go to (algorithmic) hell.
Does rt.com know they can just create a collection of tweets inside Twitter?
Done! https://news.ycombinator.com/item?id=26411818
This article makes me think about Kahneman's research into our two selves: remembered and experienced. Quick quote from relevant paper: "consider a music lover who listens raptly to a long symphony on a disk that is scratched near the end, producing a shocking sound. Such incidents are often described by the statement that the bad ending 'ruined the whole experience'. But,
in fact, the experience was not ruined, only the memory of it."[1]

[1] https://www.ted.com/talks/daniel_kahneman_the_riddle_of_expe...
About 300-600GB / hr. Data retention was based on a few different rules but could be stored for up to a month.

30k was ingress and ETL, that amount didn’t include storage. Not sure what storage costs were off-hand.
There's something Kafka-esque about the largest distributor of fake news creating a fake programming language.
From your own perspective you are always stationary, it's just the universe that is moving (and shrinking).
The power of protest in Eastern Europe: Russia, Poland, and Belarus [video]
I agree with this so much omg.
The biggest advantage of FreeBSD over Linux in area of networking is the ability to filter inbound network packets by process ID.

I’m getting killed in default-deny model of Linux firewalls. Just cannot block packets going toward a specific process.
HKTs were considered, and do not actually solve the problem, in Rust. Rust is not Haskell. The differences matter.

Nobody is against HKTs on some sort of conceptual level. They just literally do not work to solve this problem in Rust.
More apt: Can we agree on a simple, modern query language that is better than SQL, which is fine but a little antiquated? Because the issue is standardisation more than anything.
I use my tech blog to promote affiliate products. It works well
Yeah, that’s a good point too. We all live in a mental projection of the future, where we have essentially endless time ahead of us. People without the luxury of that illusion usually have insightful things to say.
Interested in the answer too
it has nothing to do with covid:

- https://www.usine-digitale.fr/article/le-health-data-hub-heb...

- https://www.genethique.org/la-cnam-refuse-le-transfert-globa...

- https://france3-regions.francetvinfo.fr/bretagne/donnees-med...

Here is more plausible conspiracy theory: USA/microsoft is behind the cyberattacks and the fire
How The New York Times A/B tests their headlines
Probably not right now, but I don't see why it wouldn't be possible.

Anyhow, a laser propelled solar sail would make the journey to, say, alpha centuri in more like 20-40 years.

There's really not much point in slow travel if you can, instead, launch a self-replicator, wait a few decades for it to get there, and then just cast on over.
Late to the party, but ... context? Everyone is talking like OVH or the SBG2 buildings are well-known and common knowledge.
I have tried with both python 2.7.18 and python 3.8.6 using Emacs 27.1 and the excerpt works without issue for me; I have no configuration (emacs -Q) beyond pointing org to my virtual environment and allowing python evaluation in org-babel:

(org-babel-do-load-languages 'org-babel-load-languages '((python . t)))
(setq org-babel-python-command "~/mpl-venv/bin/python")

Are you perhaps on an outdated version of Emacs?

There have been a few different fixes around the "last line" return value over the years[0][1] but I can't really remember something like your example not working for me personally.

[0]: https://lists.gnu.org/archive/html/emacs-orgmode/2017-11/msg...

[1]: https://orgmode.org/list/87pnfdo88v.fsf@gmail.com/t/#u
That is inherent in trying to define "life": inventing a word for a distinction the universe doesn't care about, but people do. The people who care most are, exactly, biologists.

If you don't care much, then you aren't a biologist, and don't need an answer.
> As usual, immortality is the solution.

I’m not sure if you’re joking or not but many people are not when they say this.

Immortality is impossible in this universe given known physics. The use of the word is at best equivocation and a rather desperate self-delusion. Even if we ignore physics the probability of dying by murder or suicide trend towards 1. All of us are contingent and will eventually face our death.
Ah he olde Entrapment approach. That won't fare well in court.
How is saying Rust is one thing but not another thing toxic? I never said it’s the author’s fault Rust is broken or anything like that. It just has some goals, and being a functional programming language isn’t one of them (as far as I know).
Yes it changed. It was replaced by a more modern version a few years ago (but the transition was painful, as not everything was implemented in the new version when they started to deploy it).
if anything saving that man's bonus, just mean that you endorse/enable such practices.