skysight-inc/HackerNews huggingface dataset:
Does the technique of clenching your butt hole actually work to beat a polygraph? (As described in my favorite "The Americans" season 2 episode 7, "Arpanet".) Does it also help to visualize someone you love at the same time? ;)

If it actually works, the photo of Charles Wayne Humble in the article looks like he could lie through his teeth while passing a polygraph exam with flying colors!

https://en.wikipedia.org/wiki/Arpanet_(The_Americans)

After consulting with Arkady and Oleg, and with the promise of coaching from Oleg, Nina tells Stan that she will take the FBI's polygraph test. Oleg suggests a few techniques including that she visualize him in the room as well as clenching her anus.

https://www.youtube.com/watch?v=s3OMSMq9zPA

The Americans Season 2 Episode 7 "Arpanet" Review:
"I like when I learn something from an episode, and now I know ..." "If you're having to do a polygraph, squeeze your anus."

https://tv.avclub.com/the-americans-arpanet-1798180091

(One of the ways to beat a polygraph turns out to be clenching one’s anus. This show is full of helpful hints.)

https://www.esquire.com/entertainment/tv/a28316/spy-on-the-a...

ESQ: The show featured Nina learning to beat and eventually beating a polygraph. How easy is it to do that?

PE: We have a number of real-world instances. The Aldrich Ames case. He went through the polygraph twice, after he went to work for the Soviets. Administering a polygraph is an art, not a science. That's why it's not admitted in court. People have claimed to have had training to beat the polygraph. Everything from tightening your sphincter to breathing a certain way, and so forth.

ESQ: Speaking of sphincters, the trick she's told is "squeeze your anus." Is that a thing?

PE: I can't confirm. [Laughs] I took several polygraphs. Taking them is a standard thing in the intelligence life.
Lower cognitive load iif the terminal interface is good. Thats a big if.

I prefer terminal for git and file management; for programming sometimes i like ides more.
Apple Design Chief Jony Ive to step down after 30 years
$15k feels like so trivial an amount to apple. It’s the sort of expense you don’t even need to file an expense report for on a corporate credit card if you’re even a mid-level manager there.

edit: not “no expense report”; i actually meant “you don’t have to ask anyone first (but will have to file a report about it later)”, which is not quite the same thing.
NAND chips are a commodity, so you're actually undercounting their sales by a tremendous amount. Don't forget the integrated NAND chips in... well, nearly every product produced across every market segment for the past 20 years. If it runs on electricity, it probably has a NAND chip somewhere.
Read the book and tell us
This is true, but you can be smarter about which points you prune from the polygon. If you take a random polygon and delete random points, you will likely end up with a pointy shape (more so if you only leave a triangle).

I don't see why vector tiles should lower the end result's quality. In the end this is strictly an aliasing issue.

Take those two zoom levels as an example. In the middle of the screen, a big portion of the forest is discarded:

https://www.qwant.com/maps/#map=7.92/50.4850901/16.1876218

https://www.qwant.com/maps/#map=8.10/50.4787168/16.2208950

This isn't a very good example because those polygons were likely distinct, but a better job could be done by joining them. I wonder what kind of data is available to the vector engine. Would the pruning/simplification be done server-side, or client-side (with the client only requesting parts of the dataset)? In the later case, I feel like a smarter ordering of the primitives, and maybe some hinting metadata, could make a visible difference already.

On the other hand, it seems that they went with splines instead of polygons for roads, which produces a smoothed-out result. I think they should probably do the same for water bodies and green areas at lower zoom levels.
I would be annoyed actually. That’s the kind of overly bossy attitude that becomes annoying. I could foresee him doing that to you and every customer.
Scratch 3 does not enable one to define new functions only new commands. Snap! user-defined functions are first-class - they can be used to define higher-order functions.
> in the US, the letter of the law is all that matters

This is very wrong. In common-law jurisdictions (which the U.S. is broadly-speaking one example of - some exceptions may apply which are not relevant here), judicial precedent is a key factor in interpreting "the letter of the law", which is not the case in continental/civil law. This means that a vaguely-written statute can still provide some meaningful legal certainty in the U.S., where precedent provides some commonly-understood and commonly-developed guidance to what "the spirit of the law" might be; whereas in civil law jurisdictions, overly vague or ambiguous laws can only result in judges and government officials exerting arbitrary power (and in fact this happens routinely!), with not even consistency over time (much less some even more consistent "spirit of the law"!) as a real check and constraint.
Maybe workaround transmission power by reflecting and modulating a signal over an existing power source. Like a very big mirror with an LCD pixel in front of it.
Despite the title of this submission, the wiki page actually is recommending the "Intermediate" configuration by default, which also includes TLS 1.2

In practice, how much of a compatibility hit is there between the Intermediate and the Modern configurations?
It is possible. First, sometimes it is more benefitial to just pass on the shiny corp gadget. They are new, they look cool, everybody talks about them, but you often find that you can save attention span and protect privacy by ignoring it (e.g. facebook). Second, this stance make you look for alternatives. First you give up a lot, you have to work harder to work around. But if you do, you will have to go deeper into technology and think about how those things work. So it gives back so much in terms of brain development.
Passenger threatened with court for using screenshot of e-ticket
White House mulls end-to-end encryption ban to aid law enforcement
First off, what is your source for that average? This report (https://www.innosight.com/insight/creative-destruction/) has a much higher average, and forecasts a fall to 12 years by 2027.

Second, that's average time in the S&P 500 index. As noted and n the report, there are many reasons besides going under that companies drop off the index. That number doesn't really say much about longevity of the company.
I’d support one that did.
Are you referring to a specific recommendation? I'll gladly change or remove it if I included something with worse privacy or security unknowingly.

Overall though, Linus' law ("given enough eyeballs, all bugs are shallow") is a huge factor when it comes to privacy and security in my opinion. If an open source app is bad in one of those aspects, it will be noticed and fixed (or forked). Additionally, community driven projects like OSM simply don't have any reason or motivation to spy. They're a collaborative effort owned and developed by their users, not a company driven by capital and short-term profit.
Even if it weren't 100% wastage, it might take time and effort to find the salvagable bits. So when they restart, they'll might need to restart with an empty pipeline. By the time the salvagable bits are recovered it's conceivable the spots they could return to in the pipeline are filled; or merely that they're even slightly filled - enough for the risk to the just-starting production to discourage the addition. And even what they salvage might thus end up displacing new production - so while that might save them money, it might not increase throughput.

And of course, it's just an estimate. Maybe the real damage will be different.

I have absolutely no idea what I'm talking about, by the way ;-) - I'm just positing a hopefully plausible explanation why the ratio of wastage might not impact the amount of "lost" (in the sense of reduced from baseline) production, even if it help reduce the amount "lost" (in the sense of unrecoverable expended resources) production.

I doubt non-experts can do much better than believe their own projections - assuming nobody with a real background here comes up with a solid reason why not.
I think most opponents of C++ for OS kernel development take their position because the simplicity of C results allows for pretty straightforward and direct reasoning about the static (asm, obj layout) and dynamic properties (memory allocations, procedure invocation, etc) of their code.

Both C++ and our tooling has come a long way — not to mention a change in the nature of the challenges of kernel development/performance. I think most of the old arguments against C++ have lost their edge.
Jami uses no centralized servers at all. Even for identity management they use a blockchain.

You have to trust Signal.
Does it do EU in < 40ms?
According to caniuse, TLS1.3 is supported by 75% of browsers in use:

https://caniuse.com/#feat=tls1-3
That, plus they actively deprecated open source part in favor of their closed-source alternatives, and basically made the Android operating system useless (especially with regards to compatibility with the android SDK) without their closed-source parts.

So, it is technically "Open Source", but I am not sure I would call it "Free software" in the spirit. Especially the permissive license, which gives developers free reign over their forks.

I really like being able to get kernel sources from various phone vendors, and that's what enables projects such as postmarketos or lineage (though lineage is less concerned about getting the kernel sources/upstreaming, it seems). I just wish there was an anti-tivoization clause in the Linux kernel license.
I'm surprised how many people seem to have a huge problem with Apple, a 910 billion dollar company, paying 15k towards a membership of an organization that underpins the major ideas in their software implementation. That's, what, a single Mac Pro?
Th real content is in the article linked in this article:

> Federal prosecutors have subpoenaed records from Boeing relating to the production of the 787 Dreamliner in South Carolina, where there have been allegations of shoddy work, according to two sources familiar with the investigation.

> [...] The 787 subpoena significantly widens the scope of the DOJ’s scrutiny of safety issues at Boeing.
Apple Engineering Compensation ranges from ~$150,000 to ~$450,000 per year (including salary, bonus, and stock compensation).

$15,000 would be between a week and just over a month of compensation.

See https://www.levels.fyi/salary/Apple/
The code of conduct is like the first thing on the 'documentation'. If this becomes interesting and I can fork the code I will, otherwise I doubt I will be interested.

EDIT: looks like I can. I will be forking it.
> Really? Where is the GPGPU support of X?

What does an optimization have to with anything? So what if X does not have a native GPGPU driver, that's really more a function of hardware manufacturers support than anything else. And if you are not too picky about all your stuff being 'open' then NVidia's X driver and CUDA on linux co-exist just fine with accelerated graphics and GPGPU support.
The USA is and always had been a fraud-friendly, criminal friendly nation. Hell, we fought a war to keep having slaves, and a good 1/3rd want them back. This nation is fucked.
Is the drug seroquel? I’ve been taking 50-150mg for over 10 years (since I was 15), and am worried about the potential chronic cognitive effects.
MariaDB: Temporal Data Tables
Politically speaking that was very long ago. I doubt any of the recent U.S. administration's would have jailed Enron execs.
When I remember right, Microsoft is already a big contributor to the Linux Kernel. Do not forget, Azure has tons of Linux machines hosted. I think they know exactly how to ha ndle this.

And I think currently they are just patching their own Linux together like any distro does
Space-hooch!
The original comment had a kind of upward twist at the end, due to the cognitive dissonance introduced by the poster’s use of the colloquial phrase “Thanks for the ___, Subway guy”. What read as a mostly older, serious comment was upturned on its head at the end by the change in tone.

I think the OP here was responding to the change in tone which signaled that such dry wit of response was “allowed” on such a post.

Had OPs comment not ended with some sort of puzzling naive phrasing and twist at the end, I doubt he would have felt comfortable with his dry cynical joke.

In some sense, he’s trying to cancel out the overly positive naive tone introduced by OP at the very end.

Equanimity and balance is not so bad. OPs weird ending belied a sort of youthful immaturity which struck counter to the wisened, aged tone with which he had cumulatively relayed with his story thus far.
Great story, I often have fantasies of becoming a spy whilst maintaining my cover as a developer. My codename would be "Binary Operator"
There are two sets of APIs - one provided by Android AOSP where you choose whether you use GPS, network location or other provider and handle it manually.

And then there's a more powerful version provided by Google Services, which automatically fuses all providers and talks to Google servers. Most apps these days opt for the Fused provider, since it's easier to use and automatically handles getting a reliable location in pretty much any environment. It's not available on "Google-free" phones though, since it depends on Google's infrastructure.
Not GP, but I assume he doesn't mean a phone with /nothing/ Google on it, but more likely that the phone connects to no Google services and lacks Google Play Services. I do something like this by running AOSP on a Pixel device, which makes my choices of apps that work...less numerous. I'll have to give Jami a try, based on GP's good experience.
Just sharing Invidious (website version of NewPipe). It's amazing.

https://invidio.us/

https://github.com/omarroth/invidious
> I find it fairly easy to work on both Mac OS X, Linux and WSL2 -- but not pre-WSL Windows

The thing that annoys me most on Windows is Windows itself. After using Linuxes for almost two decades now, the notion of the OS taking tens of minutes to self update when all I wanted was to quickly reboot it is unbearable.

> I don't know how/if they're going to handle freeing memory again -- here the NT kernel really needs to communicate with the Linux kernel

Usually "free" memory only happens when a Linux machine starts. During normal usage most of the memory is being used to cache things and, when some large app frees its own memory (such as when Slack quits) it'll eventually be used for other things.

Not sure how that would work. Memory doesn't stay unused in Linux for long - whatever programs free will end up being used to cache information that's slow to access.
> Studying the dependencies, esp for JS, takes a lot of time as well. Before including a library, I want to know if it is maintained, if it has no known sec flaws and if the author dies I have a chance of taking it up ourselves, at least for audits and sec fixes.

Sure, but a lot less time that planning, programming, debugging, maintaining your own library.

> In general; many deps is a bad idea for longevity of software. How can you know if it does not all crash and burn if the author changes jobs?

Many many times if a library doesn't work there are about 100 other ones that do the same thing.

> At least with 20 year old PHP it still runs and without knowing PHP beforehand, it is not hard to change/fix for a capable programmer.

How does it run? It's not even maintained anymore nor installable in any modern server. You can run it, and be exposed to all kinds of security holes.

> It is a compromise ofcourse; I am not against reuse, but only to the limit we could possibly handle maintenance and updates ourselves of all imported libs. Otherwise it is a no-go.

There's a much higher change of a single developer falling out of love/not having time for a project anymore than a major library becoming unmaintained or having a serious bug unfixed.

If that happens, you just swap it with another one. It takes 1/100th of the time compared to do everything yourself.
I bought one in my last laptop, by that was over 5 years ago. There just hasn't a good selection of decent AMD-based laptops out there, though that situation is finally getting better (excited about Lenovo offering AMD-based Thinkpad T-series, though I'll probably buy an A or E series for now).

In fact, I think the only time I've purchased Intel has been for laptops (except renting through VPS providers). If you don't particularly care about power, they've dominated the low end for years, and now with Ryzen, they're dominating pretty much everything including power (provided you need something more than Intel graphics).

I'm excited for real competition vs Intel on power from AMD, and I hope this little boost helps them continue to compete when Intel eventually catches up.
TypeScript documentation for conditional types advertises the use of nested conditionals:

https://www.typescriptlang.org/docs/handbook/advanced-types....

I must say that I find those examples clearly express what is going on.

Also, about another poster's comment, while it may be true that for regular code needing this may be a sign that the code needs refactoring, for business logic this is not true. You may very well end up with "business logic code" where things like huge functions and long nested conditionals actually are the optimal way to express messy reality, and that trying to use refactoring methods like "put this into extra functions" actually increases complexity.
in some states that is just not true.

In some states if you rob a bank and cop shoots at you but misses and hits and kills a bystander, then YOU the robber who did NOT shoot anyone will be charged with manslaughter.

that is sort of what is happening here.
> I've installed Cygwin, which I knew will work. Does anybody know, did it get better better now?

I really like Cygwin. With the MinTTY terminal, it was very nice. Slower than native Linux (or Windows), but enough of an environment to make me happy and productive.
They ripped off rich people ... no evidence Boeing has done that.

I realise this is a pretty low-effort comment, however, there is an alarming lack of accountability both in the US and the UK when lives are lost, but not when wealthy, connected, people have had their money lost. See also the Grenfell Tower.
> Doesn't the GPS radio work without google play services?

It does, but you'll have very poor reception unless you have a nice line of sight to the sky - large cities and forests are typically the most problematic.
This sounds like a conversation between a used-planet-salesman & a middle-aged couple who’re ‘just looking’.
I'm daily using voidlinux, slackware and dragonflybsd and they are wonderful unix systems, in very different ways.
I hope [dead] is incoming on this comment.
It shouldn't matter _if_ all you're doing is reading. If you boot Linux, there's a ton of things that do small writes and then call fsync. That won't do anything on a RAM disk but is relatively slow, even on an SSD.
Wouldn't it be simpler to just use one of this 9 alternatives ???

https://itsfoss.com/open-source-alternatives-android/

By the way PureOS seems a good shot.

I just can't understand people claming to run free of Google and stay on Android !!! ;) ;) ;) ;)

Good luck with your fight againsn't the Google devil.
Me ? I am staying on Apple devil device, but I just take responsibility for that choice.
This system even installs new Microsoft software and tracks all your actions without any respect for you turning it off. Finally you can forget about the pain of deciding what is going on in your computer. Microsoft just knows the best so it indeed "just works(TM)". /s
Sorry, I misspoke about the angle of separation (it's actually 120 degrees) and did a poor job of describing the orientation. If you imagine a vector perpendicular to the sheet indicating the direction of travel, then these three vectors would intersect at a single point and lie along the surface of a cone. The angle between the axis of the cone and each vector, the azimuth, was 30 degrees.

https://i.ibb.co/VDgS8yr/3beam.png
Refillable Lighters
Experimenting with refillable lighter pods

How it works

1. The lighter body would have a 'pod space' that allows you to add small 'lighter pods' that contain lighter fluids.
2. Each time a lighter pod is finished you could replace it with another one without throwing away the lighter body.
3. I assume that this idea is already in the market, if it is share it with me.
You can check on https://swissdevjobs.ch -> filters -> Job Type: Contract

There are a few offers but not too many, to be honest.
Exactly! Just add early returns when appropriate and all becomes much clearer.

Also beware of people with strong opinions about way too general things in areas where specific things are.. specific, and where discussions of the sort you started are nearly almost a bad sign. Without something concrete to solve/look at these discussions are more religious in nature. You can say whatever, no way to prove or, worse, disprove. When people get into heated discussions there is a good chance that there is no practical test possible because the discussion is not about anything concrete but about "ideas" - where everybody has different ones for the same keyword(s).
When an admin, local or remote, tells a computer to restart, it should restart. That's the computer working as intended.

What we are talking about is a program that updates the system kicking users out and spending a very long time doing things the user finds opaque.
The only thing scary about this is that apparently this "U.S. Naval Aviation Enterprise", whatever it is, is a den of crackpots. As a European physicist I'm not familiar enough with how research is managed in the U.S. military, so the fact that this kind of pseudo-science is tolerated is mind boggling to me. Anyone have any insight on what institutional factors might have led to this?