skysight-inc/HackerNews huggingface dataset:
My "best" experience was getting called for a questioning, having to wait 1 hour while missing my flight, while guys that were supposed to interrogate were having a "coffee" break in a booth few metres away.

When the guy turned up (R. Torres on the badge) he was visibly drunk.
My point was that it became the engine behind trackerless BT because it worked in the presence of NATs - even if other architectures, like Chord, had superior properties (if you assume an unrealistic model of the open internet).

The other point of note is that Kademlia was not designed to work in the presence of NATs. That was a feature whose value was only appreciated when ISPs ran out of open IP addresses and NAT'd up whole networks. It shows the value of exploratory, basic research.
Sure, I just don't think they should advertise this as such because it's nothing more then a VM. It's not some new windows feature, you could do this same thing since Windows 8.1 using hyper-V or since windows XP using something like Virtualbox.

A proper sandbox would be if you could run a program in the same operating system with an isolated execution environment, similar to how sandboxie does it.
Here's how I would handle it:

In addition to calling several high profile agencies like ACLU and EFF, I would call one or two local lawyers and say,

"Hi, my name is FirstLast, at 2:05 PM I was at LAX Terminal 2. A man wearing XYZ was being led away by CBP agents and was pleading for someone to call a lawyer. Is this something you can handle? I imagine you can get in contact with LAX authorities if you are interested in taking this case."

I guess it's different at the federal level because they can detain people longer and with less cause, but eventually I believe they have to be offered the right to legal representation and being hauled in front of a judge publically.

Unless of course the US Govt wants to extradite you from LAX to Guantanamo, at which point a lawyer is the least of your worries.
On macOS some protection was added, so apps cannot write to system protected directories.

But I was talking about all files that app creates. Like files in home dir (eg. ~/Library). If you remove the app, those files stay there and occupy space.

The only way you can partly clean up the mess, is to delete home dir from time to time (but backup important files first). Even then, there might still be files in /usr/local etc.
I wouldn’t worry because it won’t work anyway so you’re not losing anything. When they introduced Virtual Secure Mode in windows 10 with big fanfare, there was a CVE that followed almost immediately.

The case in point is it’s putting lipstick on a pig at this point. Every change that is made comes with another security or friction factor. Every problem solved creates two more.

They need to stop adding shit to it and fix what is already there.
New Code Compare v5.0 with Greatly Improved Structural Comparison
Crystal to be powering the blockchain infrastructure for Sikoba project
> constantly changing pseudonyms and emails

This is a problem only for some people who are fortunate in life. For many other people — kids discovering the internet, persecuted minorities, dissidents, victims of domestic abuse, victims of stalking — pseudo-anonymity can be helpful.
This is pretty cool, I know where I'm going to run my browser from now on :-).
No public libraries where you live?
Also automated guideway transits (aka peoplemovers) which is what this essentially is. So much better than rail in terms of practicality / cost / compatibility with existing road network.

https://en.m.wikipedia.org/wiki/Automated_guideway_transit
AFAIK Idris 2 (Blodwen) as a compiler still runs on the default C-backend used by Idris 1
Introduction to server side rendering in React
Thanks for all the answers, I really appreciate it! I've got one more question.

In the period you had parts of your system with envoy and parts without, have your routed the outbound traffic from envoy-equiped services through their local proxy before reaching its envoy-less destination? Or did you omit envoy then?
You are probably referring to https://en.m.wikipedia.org/wiki/Abmahnung which only affects a small part of civil law, but granted it has some nasty consequences.
hundreds or thousands of pictures stitched together. they use a motorised "tripod" to move the camera.
I'm pretty sure that's not the only alternative... some others include a Chromebook, an iPad, a MacBook, or even installing a Linux distro and setting it up for them such that they don't need to use the CLI to accomplish the things they want to do.

But honestly, my opinion is that Windows 10 is not as fragile as earlier versions of Windows were.
I have some background in automation, python, and shell scripting - but I cant tell your exact pain points (other than you want to reduce some work). Maybe you can use some python (or some other language) scripting for generating your scripts , but having detailed knowledge of your scenario would be helpful to answer this.
Think of it like giving your parent's a $100 present for Christmas, an upgrade from Win Home to Win Pro and your life will be so much easier.
At least wine is a consumable. Compare the thread on how Amazon will relentlessly advertise you the same refrigerator you just purchased.
Then you can deny you have one, and they won't be able to prove anything. Or you can have two, and then give them the one with a porn collection or something. Or you can have three, in case they suspect you of having two.

Or you just have none, and they detain you indefinitely because you can't prove otherwise… though if you fear that, you probably shouldn't cross the border ever again.

I was wondering what they'd do if they ask for my Facebook account credentials, and I explain to them I have no Facebook account. Will I be detained for lying to an officer of the law? I don't have a Facebook account, but they might not believe me.
Extra functionality yes, but not a security feature. I'd understand making WSL or PowerShell a >= Pro feature, but something that is designed to secure users from malicious applications. That should be included with even the lowest SKU that can run win32 (its sad that this last qualifier is even required).
A couple years ago Zuck was hinting at creating a privatized global government to compete with the U.N. I feel like a lot of the good stuff hasn’t even started coming out yet.
I believe it's because the virtualization support is only limited to those versions. I might be wrong though.
The lock icon in the address bar opens up site-specific settings, and has a link to open the full page for that domain. You can then hit the <- arrow and get settings for all sites.
At which point, unfortunatelym doing business with big companies is no longer a time-efficient pursuit.

Despite how much I hate to say it, this world is still extremely political and illogical and laws/policies/reality are shaped by those with the deepest pockets and biggest sticks.
Yeah, because you MUST use command line when running Linux. The Linux command line committee will make sure of that /s.
Agreed, "nuclear" is not one unique category -- modern reactor designs exist that are considerably safer in failure scenarios: https://en.wikipedia.org/wiki/Passive_nuclear_safety
> It feels crazy to ask this question, as an American citizen, but HN, what do you do to protect your data at the American border?

I guess the real (rhetorical) question is, are you doing this for the principle of the thing or because you have something illegal? If the latter, then the only foolproof way is to travel without a phone, purchase a burner when you get wherever you're going, then destroy it when you leave - it's cheap enough these days to do so for every trip.

If the former, then (as much as I hate this) just accept that it's all theatre and nobody really cares what's on your phone, and just unlock it and let them nose through your happy snaps for a minute on the way through.
I agree.

I went through the TSA checkpoint at the United Premier Access this last Tuesday. They have the new automated bin return system. Some of the people who travel less frequently were leaving the bins behind instead of putting them in the machine to be returned to the front. The TSA agent shouted at them repeatedly, "do any of you read English? Can't you read the damn sign?" While he pointed at the instructions. He did this for the entire time I was near the checkpoint.

This is belittling. Not everyone flys frequently and knows this process. How about respecting them and teaching them the new way?

I wanted to say something to one of the other agents, but why risk ending up on a list especially when it's this hard to get through now.
I guess the perception comes from the kind of lawsuits private persons can get disproportionately rich of.
My question was about "sequence of things to do", which is different concept than "imperative programming". Sequence means A should happen before B and this is something that you will have to keep in mind and then encode in the target language. For example: in C language A could be a statement that modify some data and B could be another statement that uses the updated data. In Haskell A could be an expression that produce a value and that value is used in expression B. In both cases A have to be "done" before B and you need to keep this in mind while writing the code.

As far as imperative vs functional goes: Remove the assignment operator from an imperative language and you will end up with functional language without bell and whistles (then you will have to make conditionals as expressions and instead of loops you will need to use recursion).
Ask HN: What did you learn in 2018?
What did you plan to learn in 2018 and what did you actually learn?
this is exactly what happens with any car! why would this be different with electric?!?!

every shop, from a dealer or not, will have a minimum figure of "repairs" to push on any customer that pass its door. they will tell you the steering rod is bent, the spark plugs need replacement, anything.

if anything, this is more reason to push electric cars because now there's a whole lot of parts the customer never heard about! not to mention the new battery homerun!
A lot (most?) of the hardware Home runs on doesn't support hardware virtualization.
...or past the copyright window.
Point to point transport in most cities is not at all a solved problem.

While this was demonstrated with a SUV there’s no reason why this can’t be used for a larger van carrying 6-12 people and tied to a carpool service. 12 people hurtling down this each second is pretty decent capacity, especially multiplied by many tunnels that do an even better job at getting people to the last mile.

It’s a platform, not just a Tesla-mover.
That's OK when you put enterprise features in enterprise versions. A regular user doesn't need to be able to run SharePoint, but they might want to get proper sandboxing of regular software.
> It makes me wonder about use cases for tools like freenet, tor, etc.

Considering the content accessible through such services, their best use by far is as honeypots to catch dangerous criminals.
Well you still have your endpoint that will filter all these information with their bias.
> Plenty of other countries have customs/border agents that quiz you without attacking or belittling you.

I agree. I am Canadian, but I went to school in the US. After school I returned to Canada. A couple years later I had a US work visa to train Americans on a particular technology that my company specialized in, and I was maybe the foremost expert in (outside of the manufacturer). I wasn't taking anyone's job, I was literally helping Americans keep their jobs instead of being replaced by me or someone like me.

Anyway, on one particular trip I was called to secondary inspection and the CBP officer who received me there went on a long tirade about how I should work in my own country for a change. I mean, I did work in my country most of the time (I was still well within the 183 day/year tax treaty limit). He got so mad he actually walked away before he even asked me any questions. I was just standing there, confused, embarrassed and left feeling guilty even though I had done nothing illegal or immoral.

But, there are good people in the CBP too... one saw what happened and came over and profusely apologized. He asked a few questions, apologized again, and sent me on my way. On the flip side, I've had my computers and phones searched by Canadian Customs and they've done so with tact and compassion, which seems to be much more effective -- it's amazing how much more cooperative people are when you treat them with compassion.

But that's not just CBP, that's true for every industry that I've worked in... there are a few assholes everywhere and everyone else who is cool is a lot more effective because they approach people like they're working together rather than against each other.
I'd argue that if you don't regularly dust it off, you'll forget it. The only reason I remember most of that stuff is because from time to time, I go back and read crypto papers, and then need to refresh my memory.

Think about any foreign languages you learned in high school. If you have never used them in 10+ years, it is very unlikely you'll be able to 'dust off' your second language as languages acquired late tend to require regular use before amnesia sets in.
After reading facebooks response I am once again disappointed by the art of journalism we have to deal with these days :(

Turns out NYT either doesn’t understand the technical details or doesn’t want to

https://newsroom.fb.com/news/2018/12/facebooks-partners/
This is bad for my Electron app. I wish there would be a flag to disable all the web "security"(i.e isTrusted field requirements).
> Nowadays it's almost impossible to uninstall an app completely, because most of them creating files willy nilly.

This has always been the case on Windows. In fact if anything, nowadays it’s better than its ever been because thanks to the UAC and other controls Microsoft have put in place, developers aren’t so free to do whatever they like to the host machine. But that’s remember a time before the UAC when it would often be common practice to reinstall the OS on a semi-regular basis (not something I personally engaged in but a great many of my peers used to).

> And it’s same on all known OSes

It really isn’t. On platforms with a proper package manager you can query what files get installed where. A great many package managers even let you query a file system file and see which package installed it.

Of course you still have the problem of the software writing files during its operation but that should be limited to $HOME (on POSIX systems) or any path that is writable by the owner / group of the user that application runs as (which should be limited even if it’s a system service).
There's a lot to explore. I love that circular crosswalk. It also makes me smile to see the potted houseplants on the blue-roofed barge. Can't quite read the QR codes on the Disney fence, though.
Spend it, preorder one.

It most likely will never make it to production. At this point in time, if the creators were being honest, they would either have announced an OEM sign up, or have announced that it has already been delayed beyond Spring 2019.

As much as I like donations to causes, donations to doomed causes who aren't honest about the probability they'll ever come close to a reality are useless.

They advertise lifetime updates for a product they don't even have a supply chain lined up? Really? And the money spent will serve to (according to them) support the development process? So who will actually pay for the phones ordered?

Wishful thinking is nice, but it is nothing beyond wishful.
>75 seconds is really, really long. Cars on a highway don't leave 75 seconds in between each other

..and? A car also doesn't carry 500 people.
This is interesting, but I'd call it more "using a Mac SE/30 to display what A Spotify client/player is playing."

I was curious about whether a SE/30 was actually able to keep up with decoding modern mp3 streams - I seem to recall newer processors than those running under significant load in the early days of Winamp.

Edit for relevance: https://retrocomputing.stackexchange.com/questions/2672/why-...
If the parents' problem is that they install random software, that's not going to help them. I have seen MacBooks with twenty spyware browser extensions.
Sandboxie is actually still superior to this Windows Sandbox, as it allows you to continually run an app in the sandbox. In Windows Sandbox, once you close the app, your stored data, settings etc. are gone.

But yes, it's UI is horrible and might be difficult to setup (apps with incorrect setup might not even run).
Effectively all x86_64 hardware from the last 10+ years supports hardware virtualization, so I can't agree.
Firefox has an option to disable notification prompts in about:config.
Code are messages written for other coders so writing clean and readable code is a soft skill. Things like picking good variable names, designing the structure so things are easy to find, designing the architecture so the intent of the writer is apparent etc are all definitely soft skills.
This is the real answer. The problem is that the government feels entitled to any data they may request of you. Regardless of your technical acumen, they can always fall back on a $5 wrench.
Note that since Windows 8, .NET Store apps are fully AOT to native code, there is no JIT.

Window 8.x used the cloud compiler with MDIL deployments (based on Bartok MDIL from Singularity), doing on-device linking.

Windows 10 makes use of .NET Native toolchain.

The only restriction is reflection, all classes that are accessed via reflection need to be explicitly mentioned on a rd.xml file, otherwise the linker might prune them.
Google's Project Dragonfly for China has been suspended due to conflicts
I know "everyone's a critic," but that page is more "swooshy" and chaotic than necessary. Made worse by the fact that I had to look at the page source to find out where the bookmarklet lived, which seemed to be pretty central to the success of new users.

It would also be super helpful if you gave examples of what kind of content you were looking for. There are quite a few things that I would, and have for my own purposes, bookmark because I refer to them often. However, I can't say whether some of them are "best practice source code" or not.

Is the audience folks who are learning to program and want to see examples? Or folks trying to configure projects and want to see good build files? Or defensive programming? Or good error messages?
We route all outbound traffic from internal services through Envoy, even if the destination isn't running Envoy. We don't have envoy running as a "front" proxy right now, i.e. our L4 setup isn't Envoy <-> Envoy, it's Envoy -> service directly. An example of this is the DB layer - traffic going to our DBs from services goes through Envoy service-side but Envoy isn't running on our DB instances.
What's the alternative? Arming the kids?
I spy Mickey mouse
LA Times didn't want to play the GDPR game so they blocked most of the EU, as is their prerogative. If Google circumvents that and provides access, that's on Google imo.
A macOS app installed from the app store can only write to ~/Library/Containers/name.of.app.bundle. Those are not automatically trashed (as far as I know), but it is much easier to clean than the whole ~/Library. Actually, if all your apps are in /Applications it would be easy to write a small script that deletes everything in Containers that's a: not from Apple and b: doesn't have a app bundle identifier in /Applications
The very first sentence of your comment says "the law...". This is a discussion about the law, aka legal issues. Morality is not, and never was, in question.

Stop moving the goalposts, it makes you look silly.

And just for the hell of it, no, it is not categorically innocent even when talking about morals, either. Morality is, by definition, something that is personal to each person. Therefor there can be no such thing as "categorical innocence", as moral innocence will be different for each person.
> you’ll need a compatible GPU and graphics drivers (WDDM 2.5 or newer)

Does WMMD 2.5 require drivers to implement SR-IOV capability for GPU? Or does Microsoft used some architecture similar to mediated device in VFIO?
Yep, I was wondering the same thing until I noticed that the traffic was a bit off... You'll notice the same cars appearing in multiple sections of the image

https://i.imgur.com/Jz4JmZM.jpg
> Then you have stuff like this... https://www.thinkgeek.com/stuff/41/buzzaire.shtml

Scroll to the bottom of the page or click 'Buy Now.'
It really is. I'm not talking about app binaries only. But about all files that app creates after install. Most of the reside in home dir, but stays there forever. Like various cache files, settings, ... And most of the time they are not confined to single dir.
Someone hide Waldo in there
Can the app detect if it's in the sandbox? If so, then it could just behave differently in the sandbox and then when used outside behave another way. I think the Linux systemd folks have the right idea with just running processes in their own cgroup regardless, this thing where programs go mucking around with stuff all over the place should be relegated to the past at this point.
You are right. Although I think that most are just lurking around even when positive. There is not much to be said if you just like the project. But people can always complain.

I like the project with some minor reservations, but there is not much to discuss at this point. I'm not gonna cheerlead. My biggest regret is price and size. I'm waiting for more information on Necuno Mobile [0] as I believe it will be in my price range, however with worse hardware. But they both can share software and that's great.

As for Purism I will wait for when it's cheaper or I will have more money to spend. I would buy one if it would be in a notebook or netbook form though. That's also what I'm hoping for - an iMX8M laptop.

[0] https://necunos.com/mobile/
I’ve been to Canada numerous times and the agents on your side are so nice. Also never really had a problem with us agents other than they all seem over worked and under paid. At least that’s what their attitude comes off like to me. I do remember one case where a Canadian agent asked what my profession was and at the time I said “web developer” but they heard weapon developer. Pretty funny and awkward.

And Gesh, I know of some people that cross the border a lot but don’t have nexus or global entry... it’s so worth getting.
The EBrevia/Donnelley Merger, Start of a Legal AI Consolidation Wave?
A lot of seedier sites already abuse these mechanisms, by doing nasty things when you click to close a GDPR notification, focus a search box, or similar intention.

Browsers will probably never be clever enough to tell which clicks had "the right kind" of intention. The arms race continues!
I would call the ACLU or EFF and describe the situation. Nobody would even notice.
My perception with stuff like this has always been. Microsoft testing it out in the environment it's going to be used, and with expert supervision. Then after a couple of versions, normal users can get a solid version. I have seen this happen with Visual Studio and resounding tools.
I travel frequently and those machines at lax always throw me off. And they expect you to stand right up next to someone else while you empty your pockets. Literally feels like I’m cattle.