skysight-inc/HackerNews huggingface dataset:
Well, actually it is very simple when you understand the why SQLite performs differently than other database systems. The major difference is that 'normal' database systems have a process which receives and processes SQL queries and has the exclusive access to the database file.

SQlite on the other hand doesn't have such a process so, every client has to open the database file itself, process the SQL and close/write the file again.

So the biggest difference is, that if you want to use SQLite, you will have to limit your database operation to one or fewer ;-) processes to not get into a situation where one process has to wait until the other finished writing the database file to the filesystem just to read it again in the next moment. Otherwise your filesystem and the continuing reading and writing of the database file will make the whole thing very slow.

But as long as you have only one process using the SQLite file and keep it open for a while you will see a comparable performance to other database systems. Actually, SQLite can be very fast if you do use it in a sane way.
Training via synthesis from at least one pre-existing generative model (image / speech / et cetera) is definitely a thing that people do
This is how to fix emailing
Perhaps you could edit the data gists and it would work as a dashboard, sort of?
It actually won't be a point release if I recall correctly, it's just weirdly worded on the roadmap. 2.X (current version) and the next version will be maintained in parallel.
> There were many holdouts and it took both world wars for the isolationist sentiment in the US to be completely broken.

This is seeing something of a revival right now and I highly doubt that it was ever 'completely broken', it merely got overruled by a substantial majority.
Great post! It's always instructive to me how the primary purpose and usage of the US military from inception was truly centered around global commerce rather than defending the national territory.

Unburdened by a legacy of monarchy but well-acquainted with mercantilism, the merchant paternalists of the early US instead decided to focus on unfettered (for them) trade even if that meant fetters for others both iron and more structural.

I refer of course to the numerous examples stretching back to the Barbary Pirates, United Fruit etc. Military force was also used internally in the US to protect monied interests against more democratic forces, like the Ludlow Massacre.
Oh I guarantee I am doing something wrong. This is running on some crappy sandisk sd cards as well. So it is entirely possible that the corruption I run into is just an issue with the sd card.
When utopia is the dream, dystopia becomes the reality.
Unfairness by Algorithm: Distilling the Harms of Automated Decision-Making
>>How do you foresee cryptocurrency alleviating those problems when existing capital can simply produce and acquire the majority of coins/tokens in existence?

That is still a net gain for society.

Look at it this way: cryptocurrency could potentially replace high rent-extracting institutions, and it would only be able to do so if it provided its owners with much lower levels of economic rent than the institutions it replaced (that's where it derives its efficiency advantage). Just to clarify: economic rent is defined as income that is not derived from productive activity. It is unearned, from a broader economic perspective.

So now imagine the wealthy shareholders of Goldman Sachs sell their shares, and buy up all of the cryptocurrency. They're still very wealthy, but the assets they own don't hold the same unfair advantage that the GS shares that they once owned held.

That is what it means to be in a fairer world. Eliminating opportunities for exploitation (which can roughly be mapped to rent seeking) is how you durably reduce income unequality.

>>That's oddly simplistic. No mention of wages, education, and tax policy?

It's simplistic because it's a very broad analysis that only distinguishes rent-seeking from none-rent-seeking activity.

In this case I think it's appropriate given cryptocurrency has the potential to have a very fundamental impact on the macroeconomic picture. Moreover, speculating about the finer details of its impact might not be all that useful, given how hard it is to anticipate exactly what those more specific effects will be. The broader effects are easier to predict and thus a more appropriate object of speculation in my opinion.
I'm trying to make a habit of adding a "Do NOT use if..." section near the top of my projects' READMEs whenever there are simple exclusion criteria.

For example https://github.com/sapcc/swift-http-import#do-not-use-if -- This particular instance was born out of watching users bending over backwards to use the software even though standard software does the job just fine or better in their concrete case.
Exactly. I don't write a lot of reviews and other pieces that are mostly disconnected from my day job. But I still get maybe 50 pitches a day. Most are shotgunned crap that have nothing to do with what I write about. And most of the rest just don't interest me. But every now and then, I get a pitch to review a book or gadget or service that looks interesting and I take them up on it. Absolutely no guarantee of a positive review but, if they get me to look, it's just PR doing their job.

Too many people here have this ivory tower fantasy of writers sitting in their offices thinking great thoughts and coming up with ideas about their next article out of the aether.
Excuse my ignorance - but does Buddhism have a concept of "holy war" like in Christianity, Judaism and Islam? If so - are they using religious justification for the killings or is the killing purely ethnical?

I don't want to spark arguments - so feel free to just post some reading material as a reply if you'd prefer to and I'll read it.
everything about my stock trading robots, from stock selection, to order execution, to open position monitoring, to order closing...
I upvoted because you are explaining why you downvoted.
My argument is, that they don't solve a new problem. Where there are already solutions it's fine (e.g. multiprocessing), but where there aren't solutions yet (e.g. low bandwidth cluster storage, or simply networking) it doesn't add any value. And instead of solving any of the hard problems it adds a layer of abstraction on top of the problems that makes it harder for the every day engineer to solve the problems.

Pretty similar to the article's point of view, but not that it hides cultural problems under a tech layer, but technical problems.

And yes, for the pure developer it might be better, because he can now focus more on his software only. But someone needs to maintain the infrastructure the software runs on, and this job just got harder.

(this is a copy of a comment, but it was meant to be in this path of the comment tree not the other one)
Yes but shotguns fire slow rounds. With tons of drop. Heavy slugs or buck shot. Or slow bird shot. Garbage selection but that's what makes the sport fun and challenging.

A rifle round like a Nosler 26 will travel a quarter mile with no drop. Fired out of a long barrel, with a good rifling twist, accuracy is ridiculously good. There are plenty of high powered rounds that don't have to be fired with nearly as much prediction necessary in skeet -- because theyll be traveling at 4k feet per second. If the drone is within a mile..its a piece of cake.
The ape example might be a bad example, as it shows the loss of the hairs on his head... fun stuff though.
https://jmp.chat/ is a project I started, yes. There are about a dozen other people who work on it to varying extents (you can get a sense of this from the commit logs, some of which are linked below).

Based on https://gitlab.com/ossguy/sgx-catapult/commits/master and https://gitlab.com/ossguy/jmp-fwdcalls/commits/master it looks like I've been working on JMP's codebase for a little over 13 months now. Prior to that I worked on JMP's precursor (see https://github.com/ossguy/sopranica - also called "Phase 0"), which started about 4 years ago, and was more part-time.

Since I and a lot of my friends depend on JMP for their everyday communication, I'm not really interested in "exiting". If the project were to be sold, it would have to be to someone who cared about keeping the software free and open source, and who wanted to keep it on a federated network. I suspect going public would be a bad idea, because most of the public (i.e. investors) doesn't(/don't) care about JMP's values.

We publish an update on JMP and related projects every 1-2 months. We recently started using Mailman so you can find the past couple updates at https://soprani.ca/cgi-bin/mailman/listinfo/jmp-news and signup if you like. For day-to-day updates, you can join our group chat at https://anonymous.cheogram.com/discuss@conference.soprani.ca (more options for joining are at https://jmp.chat/#support , including directly from your XMPP client). That's where the majority of project-related communication happens.
Thank god, cant wait to try this out! My windows always feels enormously sluggish and memory seems to dissipate soon after reboot. It has been my biggest gripe with my lenovo y700 laptop and at times it has actually frozen for couple minutes after opening from sleepmode(or quickstart, the one that powers off). Really unbearable and been thinking of buying new one(or just using my work MBP even more).

UPDATE:
Umm.. After spending some time getting my Visual Studio to build the FindZombieHandles-project (pre-built binary would have been nice) it immediately exists not enabling me to see all the zombie processes. I don't know how to code C# and can't really afford spending time to change the termination based on say pressing Esc-key.
I'm spending my free time asking on web developer forums how to center something vertically.
Thanks! Another great overview by this guy https://www.youtube.com/watch?v=MroGPObEZzk
Water Filtration Breakthrough Using Metal-Organic Frameworks
Yeah, sadly those comparisons are mostly feature driven. Coming from riot.js I have to say that while I was very happy with the features riot.js offered, I am kinda unhappy how the development is done lately (discussing the same issues over and over again, but nothing changes).

So while I have no idea about the status of vue.js regarding that topic, I belief that even if they are just in a normal state it is a huge positive aspect in comparison to riot.js, but the whole issue might be a little subjective too.
The Million-Dollar Pivot: Cell Phone Unlocks as a Service
(2017) QA in Production
> It was written in 3 weeks

Actually 10 days, with 22 years of development, but that has nothing to do with how it fundamentally works.

> The rest of it is like PHP

Are you joking? Ok so, JavaScript is a prototype based language PHP is (now) an OOP language. They are not remotely the same with the exception of dynamic types and even that is nothing like PHP due to the nature of JS engines like V8. But because if the prototype system it can emulate classical OOP.

JavaScript is also a higher-order language which mean it is a psuedo-functional programming language.

PHP and JS could not be further apart.

> The classic Perl defense I'd say: ~you don’t understand the beauty of it.

It's not about beauty, I'm saying that most people who think the language is making mistakes or doing something wrong just don't understand how it works. They blame it for their lack of knowledge.

> Well, every thing you can do in JS you can also do in TS.

But that's not why people use TypeScript, they use it to do TypeScript styled things.

> what you said above: ~ intuitive enough to create your own restrictions

That's the problem, TypeScript comes with a bunch of constraints, that's its purpose. Yes you can choose to use them or not. You could also buy a new phone and throw it off a cliff, but that's not generally why people buy phones.

> Also: By this logic we should be programming in assembly.

Assembly serves a purpose well, so does JavaScript. I'm just saying rather than trash things why not learn them first properly.
For my website, normally I'd be in favor of allowing users to create multiple accounts with variations of email addresses (e.g. foo@example.com, foo+bar@example.com, f.oo@example.com). I sometimes create multiple accounts like that myself as well.

Coincidentally, today a spammer is creating hundreds of accounts with such variations of the same email (gmail) address -- something that should be stopped right away.
Maybe adding `layer_norm` would help training of the fully connected network. Especially since the input has a large range.
My strategy is to think of a name so unique that no one else would think of using it. The one on my HN account I originally cooked up in Nov. 2014, and I never had to extend it with numbers to get it accepted on various forums (yes, most of them were fine with changing the nick). My biggest gripe is that since YT changed their username system in October of that year, my most popular channel is stuck on an old username despite being a few months older.
EURJPY: Looks to Recovery Higher on Price Halt
You can with SELinux, which is on all the major distros now, no?
Using their power to acquire more power in a system that is not designed to deal with this level of corruption is evil in itself. Why do they think they're god's mouthpiece? Why do their economic ideas seem to benefit them so greatly at the expense of others?

They've also paid over $733 mil in fines for environmental violations, and they're putting money into lobbying for stripping regulations. Whether you want to call this evil, I don't really care, but it's terrible for humanity and the world, and they should be stopped.
Chinese local governments rush to admit fake data
The example in the README is very simplistic, but in principle you can add many different charts in relatively complex layouts, to show all your different KPIs, etc. For now, you only have a few components but I do plan to add more. Tables, tabbed containers etc. Plus I want to add variable support.

Here's another example that is just a slightly more complex: http://bottoml.in/e/kantord/57ec4e9533fcc91f8d413cc760fd9bcd

And here's the source: https://gist.github.com/kantord/57ec4e9533fcc91f8d413cc760fd...

This example uses JSON format instead of YAML though.
Walden has stood the test of time. We'll have to wait decades or centuries to see what works of today stand that test.

> So why have the videos attracted millions of viewers?

People seek meaningful and purposeful activities and have mostly given up on them for themselves. In the realm of protecting the environment, they think things like "If I do X by the rest of the world doesn't, it won't make a difference," so they give up. They give up similarly with values, hopes, and dreams around work, family, fitness, politics, and so on.

They don't realize they've abandoned their values. Watching others live by theirs reminds them that you can live by your values. They dream they might follow as they passively watch, their muscles atrophying and waistlines growing.

Maybe some will get off their couches, stop looking for "out there" by airplane, and instead looking inside to realize they could do what the guy in the videos does. Or at least try.
Anti-Chinese sentiment in the United States
Oh wow, looking at this the morning after I finally noticed I misspelled Carousel as "Caoursel." Too late to edit :)
Bridging the Gap: 21 Useful Integrations for Your Fintech Product
> and it was installing updates

As it should for most users.

> forcing default bowser by itself.

Forcing? I'm not sure what you mean. You can easily change the default browser just like in any other OS.
IoT security is not about connected devices alone
No, Buddhism as a religion doesn't, although you must understand that even in Christianity and Islam, the whole notion of "Holy War" is more a smokescreen to hide the much more prosaic underlying causes for war that have always been true throughout history: land, resources, human slave labour, control in general.

And it doesn't matter what justification is used for killing, really. One must look at the case from all angles, as the your parent said. However war and killing has never resolved long running conflicts in history. It merely subsides for a while before rearing its head again.

We really must put an end to quarrelling based on religion, race, ethnicity, and other puerile differences, or our species is never going to reach its potential on this planet.
As someone who is living in a community in London, and building a community-based house in rural Portugal, the comments here feel somewhat relevant.

My ideal is a situation where people can freely move between both houses (with some element of planning/booking). However, in our case only about 30-50% of people in our community have a work-life that could support this. The result is that the Portugal house could often be somewhat empty.

I would be interested in some kind of digital nomad airbnb. As hosts we would want to be clear about what our community is about / expectations etc, and also be able to be selective above those who may join us.

Couchsurfing is another option that we could look to, but I'm not too keen on that demographic (or at least my experience of it). How about couchsurfing for professionals, with actual bedrooms, longer says (1 month+), who are maybe a bit older / more mature etc?

Please forgive the rambling. Maybe this exists already?

Edit: tomcooks's rant has given me something to think about.
In the Middle of Nowhere, Panasonic Is Building a Smart City
A lot of the time it's not the border guards enforcing the rule, it's the airline (which is on the hook for a return flight and a fine in the unlikely event of you being turned away at the border). This can catch you out even in countries like Thailand with visa free policies and an extremely relaxed approach to border runs.

Refundable tickets are a much smarter move than fake ones.
This comment shows two things, 1. how projects like this will always be blamed for quality of life problems in the area, and how 2. the problems of street people and drug addicts are often much more complex and rooted in previous political clusterfucks.

In the 1990s and early 2000s, the Gare du Nord was the main place that people smugglers would assist people in travelling from France to the UK. At the time you could walk onto a Eurostar without having your papers checked by a British border police (only French passport control, who tolerated migrants travelling to the UK with false papers).

Lots of desperate and often penniless people pitched up around that area. People smuggling was linked to other forms of criminality, including prostitution and robbery by people trying to get the money to make the trip to the UK.

When the border protocol changed, the main staging points for migrants moved to Calais. But that part of Paris remained a centre for migrants to meet and connect. It also remained a centre of street dealing, robbery, other forms of low-level crime like selling fake bags, scams and snatching. It is notorious for street harassment, mainly of women. As far as I can tell, there isn't a particular overlap between people doing this and hard drug addicts.

In practice, most cities have somewhere you go to buy drugs on the street in the middle of the night. No-one wants to be that area, but trying to get it to be somewhere else doesn't really solve the problem. There are lots of things which can make this type of area less upsetting for people who have to work, live and travel through it, safe injection sites might certainly be a part of this.

Source: have lived in Paris and travelled there extensively over last 20+ years. My friend was an asylum seeker in the UK who got the Eurostar from Paris.
> Someone on HN recommended Oliver Stone's Untold History of the Unites States. It's a really good look at the other end of this empire. It's obvious where his biases lie (check out his Putin interviews for some real ass kissing). Sometimes he says cringeworthy stuff like "this particularly American sin of xenophobia" (like really dude, you know this much about history and you're gonna say that), but it's great criticism and something lots of people would do well to watch.

He’s a great filmmaker, but I couldn’t get into this series. It really seemed to me that the goal was to spoon feed me ideas rather than to educate me and cause me to think. I love history and have a pretty dim view of US behavior towards the rest of the world (I have lived in the US all of my life), so it could have been a great match. The tactics felt very manipulative, however.

Documentaries shouldn’t use background music to inform me of who the hero is or who the bad guys are. They should be relatively dry and factual. This series is a fantastic example of how it should not be done.
I guess this is an exception to the "never attribute to malice that which is adequately explained by stupidity" saying because stupidity of this level is a sort of malice.
IQ, memory etc, in uncalibrated tests you see something close to a bell curve in raw scores but more people score very high 180+ than you would get from an actual bell curve. So, many tests are given a max score or compressed at the high end.
You're right to an extent, but there's some difference to it. Isolationism wasn't something poor xenophobes held, it was something people like Joe Kennedy held firmly to and that's 20 years after WW1 when the US went all out in getting involved in the global order.

Someone like Trump might talk some isolationist talk because it wins votes, but do you think those people who make hundreds of millions projecting American power really want that to stop? Not many people thought Brexit would happen, though, so maybe...
Ripgrep 0.8.0 released
You don't need to be a developer to be tied to an ecosystem. Maybe she wouldn't want to lose her Candy Crush purchases?
Sure, resentment about what?

- This PR article pushed on HN?

- Gentrification of beautiful cities?

- Entitled colonialism?
Did either interview time lock the challenges?
This is akin to arguing that since nearly all software has bugs and security holes, that all software is equally buggy and insecure, which seems obviously false.
Can't speak for Portugal but having traveled around south east asia on and off for 10 years now I'm pretty sure the Thai's are quite capable of gentrifying their own country, I think they call it "progress".
Unilever threatens to pull ads from Facebook and Google
The Truth About the Ketogenic Diet
well with Discord, you can literally pay to get a different number of your choosing if you pay for their subscription service, as long as the number isn't taken, you can pick whatever number your want as long as it is 4 characters long of course
It's not more complicated here, in this story, where Reuters got confirmation from the Buddhist villagers who participated in the mass murder. So I'm not sure why it's important that we take into account the fact that hungry people displaced into refugee camps to escape a genocide might lie to get better rations --- which is the "other side of the story" your link reveals. The people Reuters is writing about in this story didn't make it that far, did they?

Unfortunately more important than the victims themselves in this story is the confirmation Reuters has now provided to so much of the rest of the narrative about Rakhine. Soldiers disguised themselves while committing atrocities. We know this now because Reuters found paramilitaries and police officers to confirm it. Orders were specifically given to "clear" Rohingya villages. Same. Buddhist neighbors torched the village itself. We know this because Buddhists have now admitted to it, to Reuters. The government fabricated a terrorist attack. We know because the victims of the supposed attack deny it occurred.

What happened in Inn Dinn was too systematized to have happened only in Inn Dinn. It happened, in general, throughout Rakhine, the way the Rohingya displaced said it did.