skysight-inc/HackerNews huggingface dataset:
> and get a precise breakdown of your ethnic background down to the percentage.

No, you can't. You can get bullshit geneology which you shouldn't take seriously.

https://www.bbc.co.uk/news/science-environment-21687013

> But in a public guide, published by Sense About Science, Prof David Balding and Prof Mark Thomas of University College London warn that such histories are either so general as to be "personally meaningless or they are just speculation from thin evidence".

> The scientists say that genetic profiles cannot provide accurate information about an individual's ancestry.

> They say "the genetic ancestry business uses a phenomenon well-known in other areas such as horoscopes, where general information is interpreted as being more personal than it really is".

https://www.theguardian.com/money/2017/nov/04/home-dna-kit-f...

>Ancestry’s DNA expert Mike Mulligan (93% Irish – everyone’s email at Ancestry gives their ethnicity breakdown) admits that the ethnicity percentage is a “top line” estimate derived from just a very small part of our DNA, a couple of letters long in the 3bn letters that make up our DNA, and that there are a lot of “inferences” made from the data. Precision is still a problem for DNA kits. Mulligan says that the Irish, Scots and Welsh are “almost indistinguishable from a DNA point of view”. Meanwhile, when it comes to western Europe “it is the most traipsed-about part of the planet The amount of DNA that has been blurred together is incredible”. Remarkably, DNA testers can’t really tell the difference between German and French DNA.

https://gizmodo.com/how-dna-testing-botched-my-familys-herit...

> I suspected the error might lay not in my family narrative, but in the DNA test itself. So I decided to conduct an experiment. I mailed my own spit samples to AncestryDNA, as well as to 23andMe and National Geographic. For each test I got back, the story of my genetic heritage was different—in some cases, wildly so.

etc etc.
Their color is blue.
I agree in the real world, I can send a swab of spit to 23andme and get a guess as to where my ancestors were. I could also send a swab of spit to ancestry.com and get a completely different guess. These services are not precise, and even if they were, race and ancestry are not tightly coupled. Race is phenotypes, color of skin, shape of nose. Gene expression is a crapshoot, with the number of genotypes often dwarfing the number of phenotypes, racial features can skip generations or disappear entirely. My grandfather had white skin, a sharp nose, yet none of these features were passed on to me. Ancestry (genetics) and race (gene expression) are not tightly coupled.

I do think that ancestry can provide valuable insights into one's self, however I'm still not sold on the necessity or reality of race. Ancestry is not written on a person's face.
Manchester is the one airport that I will flat out avoid. It's up their with some of the worst US airports, and unlike those airports, has alternatives in reasonable distances.

You can even see by the passive aggressive (and consistent device) signs in security "All electronic devices must be taken out. Small electronic devices are excluded. Failure may result in delays of up to 2 hours" that it's an institutional problem. iirc they had some distinction where being battery powered meant it was a small electronic device, unless it was an iPad.

Add to that usual airport inconsistencies like "do I need to remove an 8inch tablet?" from my bag. A 10 inch tablet is pretty universally required to be removed, but I've been instructed both to return my 8 inch tablet to my bag or to remove it from my bag and sneered at for getting it wrong, sometimes at the same airport.

Or let's talk shoes + TSA in the US: Some airports require them through the scanner, others will look at you like your crazy. This will often not be reflected in local signage.

But then threatening a 2 hour delay for not reading their mind is just dumb.

In my final visit to Manchester airport, apparently an 8inch tablet does count as a small electronic device but a PS4 controller does not. Therefore I was supposed to conclude from the passive aggressive sign that the tablet must be in my bag and the PS4 controller must not be in my bag.
> Do you know if council members can be re-elected?

Yes, they can, and likely will be in many cases.
Speaking from experience, the courts are just fine with things like this.

Law enforcement don’t have to record their interactions with you, and it’s their word (a respected public official) against yours (a suspected criminal).

You may have heard of Mirandizing a suspect, but there’s an emerging phenomenon called Behelerizing. Tell the suspect they’re not under arrest (or claim you told them), even though you’re restraining them, and anything they say (or anything you claim they said) is ruled voluntary and admissible.

3rd world ain’t got nothing on Uncle Sam.
That sounds right - I think I could just push my 486 DX2/66 with Gravis Ultrasound to do 128kbps playback if I dropped into DOS and used Cubic Player.
If I had my way, that would just be a giant animation of zeroes and ones being put into compact packages which get unpacked at their destination. The text wouldn't be about "archives", and certainly wouldn't have a list of file extensions. No, it would be about how this product is all about allowing you to create, to be more. Which, after all, is what being about is all about.

Maybe it could have a video commercial even, I envision something with piano music? Two young, awesome looking people in a café on a rainy day.. they exchange a little glance, suddenly the image freezes and distorts, skip 20 years to the future, they have raised 4 kids, it quickly skips through birthdays, school rehearsals, all that stuff, then back to the present, where the tender love only just began to blossom.... and you realize, that's all contained in that simple glance, a lifetime of events and stories. As the 7-zip logo fades in, the camera pulls back from the table they're now sitting at together while staring into each others eyes to the point of going cross eyed, camera pulls further back through a window, and a homeless person sitting outside the café stands up and takes their hat off, to reveal fantastic, full, shimmering hair -- in the last instant of the commercial the viewer realizes: that's Jesus! He has come back, because finally, a product gets the whole mustard seed thing, and the time of healing has begun.
> Zizek

Who? This person? [1] I'm at a loss. Could you explain what this has to do with this topic?

From what I understand it seems to be in agreement with the principles of Hakim Bey's Temporary Autonomous Zone [2].

"The book describes the socio-political tactic of creating temporary spaces that elude formal structures of control.[1] The essay uses various examples from history and philosophy, all of which suggest that the best way to create a non-hierarchical system of social relationships is to concentrate on the present and on releasing one's own mind from the controlling mechanisms that have been imposed on it.

In the formation of a TAZ, Bey argues, information becomes a key tool that sneaks into the cracks of formal procedures. A new territory of the moment is created that is on the boundary line of established regions. Any attempt at permanence that goes beyond the moment deteriorates to a structured system that inevitably stifles individual creativity. It is this chance at creativity that is real empowerment."

[1] https://en.wikipedia.org/wiki/Slavoj_%C5%BDi%C5%BEek

[2] https://en.wikipedia.org/wiki/Temporary_Autonomous_Zone
Inability to use WebSockets/long-polling is the primary reason I haven't been able to use FaaS as my API layer, so this is great news. I would say the primary barrier I see remaining is db connections for RDBMS. Where a normal persistent environment might just use connection pooling, and indefinite amount of lambda instances connecting to a DB requires a separate instance running something akin to PGBouncer. It's possible that this is simply the long term solution, but prior to this announcement I would have said that bi-direcdtional communication with a client on FaaS architecture was not going to be possible, so I'd be interested to see if an alternative service or bit of functionality crops up.
Yes firejail is awesome, but you can only block writes to directories. What I'm looking for is an option to redirect all writes to single directory. This should be transparent (app still might think is writing willy nilly, but in reality all writes would be redirected let's say to ~/app).
Dear god. I didn't even know some of these things were possible to do via JS.
A lot of companies (US and foreign) will send encrypted laptop computers with employees going to the US, and the employees don't get the key. The key will be provided over the phone when, and only when, they arrive at their destination (usually a customer site), and if everything at that time is ok.
This is simply to avoid having company intellectual property stolen (because that's what a copy will do).
It's not contempt or lying to an officer if you really don't have the key, and even if you called home from the airport you wouldn't get one.
This has been quite common for the last decade at least.
What is allowing site JS to physically move the browser window on my screen and how do I burn this feature with fire?
Learning your genetic risk changes physiology independent of actual genetic risk
That's how societies work.

Informal organizatios are not transparent.
Why would that be manual and not an artifact of movement between snapshots? If it were manual effort,why wouldn't they erase a duplicate?
How about offering a tip if they place the package in the box? Add instructions: place package in box, take $5 tip from box.

Of course that might make a code lock more important.
I've been using DuckDuckGo as my default. I mostly only use google for news search now. No complaints.
What's your smartphone's screen made of?
> But, if you were being attacked by someone, would you prefer that the police "de-escalate" things by not engaging your attackers, or would you want them to come in "guns blazing"? You have to pick one or the other. Life doesn't give you a convenient third option.

De-escalation is still active engagement; there is, in fact, a third option, and it was demonstrated in Parkland.
Navigating SQL Server Error Logs
There are ways of doing SPAs without polluting the history. In fact, I find them less frustrating to use. If your design relies on cues taken from malware pages, that's on you.
You could also use a chromecast audio, which should work with spotify: https://www.spotify.com/en/chromecastaudio/
Two common and tested-in-practice voting systems: one to select members of a group, one to decide between multiple options inside that group (which isn't the same problem, so it makes sense to vote differently). One committee to replace what before was a BDFL who resigned and thus needs to be replaced, ideally in a way that doesn't make discussions worse than they are (so transparency and clearly defined rules for edge cases are important. A BDFL can afford to be somewhat intransparent and inconsistent, an elected group can not)
Thanks, that's what I figured. So the vote would be a formality most of the time and not something revolutionary.
I don't know about the OP but I have hardware attached to my body that can't go through.

I also have clearly labeled liquids (for medical reasons) which by law I am allowed to carry. At SLC the TSA meticulously opened each one, ruining sterility so I had to discard the lot. Fortunately I got home safely.
Because in any discussion about "new councils" ever, it never means that the entire council would be different. Be it a parliament, city council, a church committee, or a software project — the point isn't who is in it or for how long but rather that an election (or any other sort of opportunity for rearrangement) has been held.

"New council", in this circumstance, is shorthand for "holding an election for the council".
If it is anything like the Linux kernel, it is to prepare for the incoming purge of non-corporate-approved contributors...
Give this man an internet.
Malware Analysis with a Graph Database
Show HN: YourNote, a note-taking app that puts users’ data first
Sure-Fire Ways to Build Credibility with Your Customers: Get Selling Success
Hi HN,

The founder of YourNote here. YourNote is a user-first note-taking app. By user-first, we mean that user's personal data (which are the notes) are guaranteed to be secure and private if you use YourNote. This is achieved by using Blockstack and Gaia for user authentication and user data storage. So, at any point in time, user and only the user has access to their notes. Even if their Gaia storage gets hijacked, their data is encrypted using the keys only the user holds so it's basically impossible to access a user's data for a third party. This establishes two things.

1. Data Security

2. Data Privacy

So with YourNote and Blockstack, we can be sure that we are good on those fronts. Another thing that makes YourNote interesting is that it uses open standard (markdown with frontmatter) for storing notes. So even if YourNote gets taken down, the user can still access their data using any text editor as the data is stored on their own storage. Also, if the user starts hating YourNote for some reason, they can export their data and either use a text editor for accessing them, or fork YourNote and make their own app. So basically, another thing that YourNote guarantees is -

3. Data Accessibility

I believe these three things are very important for a note-taking app which stores data that is more "personal" and "valuable" to the user than photos, media, and other data.

HN, I would love to know what you think about the idea and the product. I know that it's a long way to go before this can become something that people will readily jump ship on, but I hope it's a valid start.
If anyone likes his storytelling and is into PC gaming, he is a founding member and regular on what I feel is the best gaming podcast around: The Crate and Crowbar[1].

It's run largely by a bunch of ex-PC gamer magazine journalists so their analysis of games and the issues around them are really interesting, and a number of them have moved into game development (such as Tom) which gives them an extra perspective.

Tom also does a lot of storytelling of his game experiences which is a lot of fun.

[1]: http://crateandcrowbar.com/
I have no particular insight, but since Svalbard isn't part of the Norwegian health system and kind of in a weird place, jurisdiction wise, I'm guessing it's in effect as if the kid was born abroad. The main problem is that the medical facilities on the island are tiny and primarily geared towards dealing with accidents and emergencies. Any medical procedure that can be either predicted or easily scheduled tends to get done on the mainland, and if you have too many medical problems you get kicked off the island.
No I was asking about pg in general.
I'm using FF62 on Android and I thought "what a refreshingly simple design", maybe the problem was js that my browser blocked.
I don't think he was being dismissive; the title of this submission is deceitful. I also expected that the Mac would be doing the decoding and playing.
Yesterday my app was banned for "Hate Speech"! Oh the irony.
can't you just fork it, if it becomes too shitty ?
Absolutely. Saving 30% on a cloud bill is not a super high priority for new companies. Staying frugal is important, but I find this mostly applies to unnecessary expenses, not necessary but slightly more costly expenses.

Don’t get the 27” inch iMac, get a second hand office chair. This will free up enough cash so you can take the more expensive but quicker hosting / infra options like Heroku and Lambda.
If its concealed, then how is it a deterrant for the crackhead to seek another victim? Said crackhead doesn’t know you have a gun, goes to rob you, you pull your gun and whoever is faster lives. Maybe.
I usually don't use any 3rd party library as a replacement for native promises. The main advantage of the package is, it does not depend on any 3rd party library (except for testing and TypeScript related stuff)
I've never travelled through Manchester. But I travel a lot, and what I do is simply to grab a bunch of trays, and add all my gadgets (and camera, if I have one) from the bag and put them on a tray. Including the little Kindle.
There's no point wasting time asking. Sometimes (b/c this depends on the local rules of the country, and they change too) the security will notice and say 'no need, keep the camera in the bag', but if not, it does no harm.
I don't remove my shoes unless there's a sign saying that I must. As my shoes don't have any metal in them there's never a problem. But I always wear simple shoes that I can just flip off in a moment, without bending down, just in case.
So basically all of silicon valley is colluding together.
Maybe it is time to regulate them and break them up.
Yes, I forgot to mention mobile OSes. Specially iOS, doesn't keep any app files on disk when app is uninstalled. Android apps tend to keep files regularly on SD card (virtual or real one). Some apps might benefit from this (eg. you don't have to redownload huge map files for navigation app), but paradoxically Sygic Navigation app isn't storing map files on sdcard, but some crappy apps, where it doesn't make sense are. So in practice it's not very different from what we have on PC.
there is a whole industry of companies who provoke those bans for competitors
This is a legitimate concern for me, but almost no part of my mother's life takes place online. She did have a mac, but lost that and there is no money for a new one. She also has an android phone, so the privacy argument applies here as well and is still very valid. Eventually I will get her on a mac or ubuntu laptop or something like that.

In terms of usability I have to tip my hat to Google. ChromeOS is very easy to use so far. Probably until chromebook vendors start adding all sorts of their own shitty tools and accounts like Huawei has done with their phones.
Elon Musk in Interstellar [video]
Cool work being done here. I particularly like that it uses mini-PCIe cards as the 5Ghz antennas! [0]

[0]https://librerouter.org/document/schematic-v1/
How to Keep Your Best Programmers
I can’t speak to Google in terms of the alpha mentality, but it’s still irresponsible of the world’s most effective computer science company to support it, advertise it with study guides, etc. I expect more self-awareness than that, and less lazy thinking that you need such time constrained trivia to keep an artificial prestige barrier (because it very sincerely is not about detecting engineer effectiveness). Take some responsibility for the cargo cult copycats you are fueling. The same could be said about stack ranking and various other policies as well.

Regarding interviews, everybody’s a comedian. You say GitHub but some of the best engineers I know do not participate in open source projects or are prevented from doing so by their employers. I say just treat software engineering like every other professional field on the planet and just conversationally interview people in a technically detailed way, focus on their past projects, work history, ability to get specific about their work. And of course that would not be as good for people just out of school or who forgot ancient work project details.

I would be fine with a holistic average approach, where each of these different ways is applied, but each counts for little weight individually. So you can be forgiven for a code test flub if you’re sharp on your work experience technical details.

But we exist in a state far away from that... where things are overwhelmingly based on isolated, time-sensitive trivia given 100% of the decision weight.
Check out cross-browser testing tools to see which one best fits your website
PopularMMOS Merch
When using Command + W to close a tab, it's only a fat finger away to close the entire browser. Years ago that happened and it was a huge hassle since it wasn't easy to reopen all the tabs you had.
Honest question how is it easier for a startup vs DO with few VPSes and say manual DB fail-over.
This article discusses the return of the Mir solar panels:

https://www.americaspace.com/2012/12/20/what-do-mirs-solar-a...

That payload is small enough that it could have been put on a reentry capsule if it wasn't for the Space Shuttle.
I've previously written a very similar project called "graphql-scraper" (which is arguably a far less cool name...), you can check it out at http://github.com/lachenmayer/graphql-scraper

It works very similarly, with only superficial differences under the hood (eg. I used jsdom, and this uses cheerio). The `waitForSelector` feature is very cool!

You can see a live demo of the HN example using graphql-scraper at https://graphqlbin.com/v2/lxNohP

This example is deployed on Glitch - you can easily spin up your own using https://github.com/lachenmayer/graphql-scraper-server (with 1-click deploys to Heroku, Now & Glitch)

Of course (as mentioned already) there is also https://github.com/syrusakbary/gdom which uses Python+Graphene.
> Open-source pioneers Bill and Lynne Jolitz may be the most famous programmers you've never heard of.

Aaaand the tab is closed as my expectations for the story were some hyperbole nonsense.

"An Article about Bill and Lynne Jolitz who wrote an open-source Unix pretty much at the same time Linus Torvalds did but failed to gain any traction" for anyone else who still has an open mind for reading. ;)
Most cities you can get a job working on interesting problems as an barely competent undergrad student through the trifecta of showing up, accepting minimum wage and not requiring your office to let you have a nerf gun. Or you know, the same work conditions as 90% of people in other disciplines. It's just we're kind of spoiled as younger devs when it comes to work conditions and often pick an incremental improvement in salary or free breakfast over challenging work.
The alternative to explicit rules, hierarchies and power structures usually isn't harmonious self-organization; it is unspoken rules, implicit hierarchies and hidden power structures.
The grandparent comment wasn't about formal replacing informal, it was about bureaucracy replacing dictatorship.

I don't think that's always a good thing. If the organization has some urgent goal, like winning a war or putting a man on the Moon, some dictatorship is needed to keep bureaucracy in check. But when there's no more urgent goal than well-being of the organization's members, that's when dictatorship fades and the subcommittees begin to sprout.
> pick up Laine's other book, Life Ascending, and then get back to The Vital Question

As an ex-biochemist who has read both books, this is excellent advice.
Interestingly, many of that principle's strongest proponents are selective in its application. While they're adamant that information in the sense of content should be free, they're equally adamant that information in the sense of identity should be strictly limited and controlled by its owners. Unfortunately, as soon as you remove identity you also remove accountability, and while there are edge cases (e.g. political dissent) where that's a good thing, most of the time it's not.

Personally, I think anonymity sucks. I'm all for pseudonyms, which have some continuity and reputation and thus some accountability. Modern cryptography provides ways to prevent impersonation, and even to claim a pseudonym if the owner desires, but when you consider methods such as traffic analysis it's not trivial. These are problems Freenet tried to address, but then they took a bit of a wrong turn toward complete anonymity. That, and the bad taste left in people's mouths by positioning a message system with some accidental persistence as a true data store, is why other systems eclipsed it.
Will this affect SPA routers? How is "without the user's intention" defined, does it mean programmatically added items or something else?