skysight-inc/HackerNews huggingface dataset:
> […] In an Asian country the Sallies could set up fried rice or noodle stalls selling cheap meals to the Joes, for the equivalent of a dollar or two. They've set up a mutual trade for mutual advantage, and they're both better off.

> In a Western country Joe and Sally are banned from making this trade, ostensibly to protect Joe's interests. If Joe wants cheap food, his only option is to go to McDonald's, where they've made everything hyper-efficient and standardised to provide cheap food, while meeting minimum wage laws, hygiene regulations, and so on.

So, if Sally can provide food cheaper than McDonald's, that means:

a. she is more efficient than McDonald's, she being a single woman, they being a multinational corporation, or

b. she doesn't conform to the same hygiene and nutrition standards, making less valuable products.

Which one seems more probable?
Slightly unrelated; can some explain "Yarn" to me? What's wrong with NPM? Is this legitimate?
How Computers Boot Up
Yes I did compile like that, even had optimization on.

[package]

name = "hammer"

version = "0.1.0"

authors = ["me"]

[dependencies]

hyper = "0.10"

[profile.release]

opt-level = 3

debug = false

rpath = false

lto = false

debug-assertions = false

codegen-units = 1

panic = 'unwind'
New Human Rights for the Age of Neuroscience?
I've got a credit in a game by pointing out that the reason the teams tools kept segfaulting was because the authors believed that if they had a reference they didn't need to check it for null. Unfortunately, they'd assign these references from pointers that could totally be null, and didn't error check at that point. References in C++ can totally be null.
One thing to consider is the very trade-focused nature of the degree.

My son is a German citizen, educated until high school in the German language, but he enrolled in a US university. Why? The US system offers a broader education at the undergraduate level. In fact there aren't undergraduate medical or law degrees the way there are in Germany (where you graduate and start practicing / start residency).

Honestly I think this distinction is part of a cluster of characteristics that make the US more entrepreneurial than Germany(and why I'd rather drive a German car than an American).

(This isn't an argument that one country is better than the other, just that they've picked different local maxima on various issues. FWIW I'm not a citizen of either).
A woman who's signed up for an app just to get fucked by a stranger is, well, a whore. It's right there in the dictionary.

The only thing I lament is the non-existence of a similar term to describe men, because promiscuity is not only negative when women do it, of course.
Comic book legend Michael Golden shares his secrets for storytelling success
I think the parent was trying to say that paypal closing his account in 2011 was what got him into bitcoin, of which he has now over $100k worth.
Us firmware developers would also love it! Something like that could easily save real money. 8-bit C-compilers are pretty bad.

For example Keil C51 compiler produces binaries about 2x too large and 2-4x too slow, even with maximum level optimizations.
We were there a year ago [1].

[1]: https://www.theguardian.com/technology/2016/may/17/findface-...
But look, there's a bigger problem here. Maybe they can't get 34k subscribers because it's hard to get people to cough up $60 a year, have all their subscription data resold yadda yadda.

You say the problem is dead-tree publishing but I don't think the additional layout and printing costs are so much bigger than what you've outlined above. They're trying to cut costs by not paying the people who actually produce the content (as opposed to those who package it through the editorial function); their other alternative is to produce more popular content that would attract more ad revenue, but that would mean a loss of quality because markets don't always reward quality.

This is, literally, why we can't have nice things.
Yeah. But I'll point out that this assumes that person doesn't have responsibility to go with it. You should be surprised if your CEO didn't know what supply and demand are (unless you have a small company and no else one in your company does either, I guess). You should be surprised if your boss doesn't know who works under him. You should be surprised if your prof doesn't know what concepts he's supposed to be teaching. You should be surprised if your doctor prescribes antibiotics for a viral infection. The list goes on and on...
Having now re-read her thing and your comment, I'm even less sure what you think is so stupid about it. She seems to be saying she thinks the 'it can happen here' interpretations are facile, that books you read as an impressionable teenager appear less revealing later in life and that she no longer listens to Suzanne Vega. These seem like fairly straightforward (banal, if you want!) observations.
Well, thank you very much for not kicking them out! Especially those, who were "transported" during Russian Empire times. So very kind of you :)

Not to start a debate, but why would they want to integrate into a culture that quite explicitly hates them?
As per the guidelines, please do not comment about being downvoted or express the expectation of downvotes:

https://news.ycombinator.com/newsguidelines.html

You may be downvoted just for ignoring the guidelines, not for the content of your comment. If you're actually concerned about receiving downvotes, take extra care to present your statement in the most civil, substantive, and constructive way.
Correct. There were Carl-Zeiss 50mm and 35mm f/0.7 lenses that were built for NASA and which Kubrick modified to fit on a Mitchell BNC camera. These let him shoot by candlelight (albeit specially-made candles designed to burn brighter than normal).
To separate all the OS-service containers, from the user-service containers.

I guess this is mostly so you don't accidentally delete OS-containers (like ntpd) when trying to delete all your containers.
Watching competing sources of propaganda is extremely interesting and entertaining, for sure.
There are only few such projects, majority of open source projects do not grow big. Plenty of them simply fail or die out after a while. Not every open source project has high code quality.

Also, the project lead in such project don't pay that distributed team and is not responsible for their effectivity nor turnover, hiring, promotions, salary negotiations etc. Majority of Linux kernel developers are paid for development, but they are paid by various third party organizations.
I strongly disagree. People tend to experience embarrassment when someone else is surprised they don't know something. It trains people to not say "I don't know what that is", which is harmful.

It's also just plain rude.
Do you think this of all dating apps?
Both. The problem is that a tasteless joke is usually worse than no joke at all.
tbh, I see the security point in Docker as a huge risk. Basically you're depending on everyone in the chain to regularly recompile your images or you will get compromised eventually. There is no such thing as an apt-get dist-upgrade or any way to create real useful audit logs with Docker.

On the other hand, deploying stuff is dead easy now. You just tell the hoster "deploy this Docker package, expose port X as HTTP, and put a SSL offloader in the front" and that was it, no more "we need <insert long list> to deploy this" or countless hours spent with the hoster on how to get weird-framework-x to behave correctly.
Almost as distasteful as his use of tabs and camelcase in Python.
>Honestly I think this distinction is part of a cluster of characteristics that make the US more entrepreneurial than Germany(and why I'd rather drive a German car than an American).

There's a bit of trade off involved with this though. Not everyone is suited for entrepreneurship, nor would a healthy economy encourage most people to become entrepreneurs. The stable middle class of highly trained, well paid technical workers in Germany is precisely what the US needs right now. It seems that both systems could benefit from each other's strengths. A liberal education founded in general studies is valuable for many, but most people will spend their lives working technical jobs.
The idiot poster had a problem with mobile--sorry for the weird title :O
There are a lot. There are two main specialized marketplaces, Bricklink and Brickowl, with hundreds of sellers (most of them operate on both sites). Most sellers also have a brick and mortar shop, others only operate online.
CC aside (which I'm not sure he has the right to release Tinder's data under any arbitrary license of his choosing, CC or otherwise), I'm actually ok with security and privacy vulnerabilities being openly exposed in this way. Some random hacker in his garage figures out how to do it and just does, and makes it completely public. The general public is so complacent about this stuff, it feels like events like this, or the fappening, motivate them far more than most advocacy does, while doing far less harm than a govt agency using it in secret could.
Terms of service, and conditions, are part of a contract they are not a contract in and of itself.

You signed the contract when you started your account. Which, is why they want you to start a new account so that you will sign a new contract with them.
> This guy sounds like a caricature of the exact kind of socially unaware techie who blithely implements dystopian-powering software, because having data and writing code is all that matters apparently.

Zuck?
New 1000hp Trans AM 455 Super Duty Muscle Car
In the case of system services, it is probably acceptable (perhaps even ideal) to leave the image management up to deb, RPM, or ostree. systemd shouldn't do everything :) .
And that post had very little power. Hitler more or less became an absolute dictator with the passage of the Enabling Act a few months later. Getting that act through parliament involved arresting a bunch of opposition members and intimidating the rest using armed men, so it really wasn't a democratic process.
I am a member of Erik Wachtmeister first company A Small World I haven't logged in for ages heard they now charge.

This sounds exactly the same and will probably fail for exactly the same issues. A lot of the people aren't really "1 percenters" at all but rather people who live of the "1 percenters" and so the benefits one ends up getting unless they are trying to make money on these people are easy to overlook.

A much better example of a 1 percenter community is Angellist's syndicates. I got a lot of connections that way.
We detached this subthread from https://news.ycombinator.com/item?id=14225760 and marked it off-topic.
I don't think this for-article model is a good one. It turns journalism into piecework, and while there's the opportunity to strike gold and get lucky with a particularly timely or well-received piece, it also tends to prioritize quantity over quality because the former yields more predictable rewards.
I'd really love to see some of this stuff transition to the desktop too.

Like, for example, containerize Skype, so that it can't read my home. Or contain Firefox to just read `~/.mozilla` and `~/downloads`.

For binary blobs I don't trust that much, I'd really value this.

For FLOSS stuff, it still provides protection from bugs.
I believe that their number is an mean of all properties weighted equally. So if you're only looking at single-family homes you could be paying much more, and if you're only looking at apartments you could be paying a lot less. They're also not considering factors like brokerage fees, property taxes, insurance, maintenance, or depreciation.
almost no American banks support either, there are extremely limited bank to bank transfer options in the USA. You can do a wire transfer but you are looking at $50+ in fees
> even BBC

Two recent examples of BBC 'impartiality'

https://twitter.com/maitlis/status/854308223838371840

https://twitter.com/bbcnickrobinson/status/85500451929767936...

With an election in just a few weeks time, two major BBC 'journalists' who support the right-wing, pro-Establishment British Conservative Party, brazenly attacking the left-wing (anti-Establishment) Labour Party candidate.

The BBC is a state broadcaster that has always been pro (British/Western) Establishment, but always in the past with a veneer of impartiality (more delusional right-wingers even absurdly accuse it of being left-wing).

Now, with the possibility of the first moderately left-wing British Prime Minister in decades, and public faith in established media at an all time low anyway, top BBC staff aren't even trying to hide their right-wing political bias any more.
When I upload my photos to Tinder or Facebook I assume they are stored forever and may be used for any purpose by anyone. Any person who assumes otherwise is a fool.
That is basically saying that startups employees are irresponsible and lazy :). While some are truly like that, I think that majority really is not.
These are all examples of surprise directed upwards, at people who are in more elevated positions in some social organization than you are. The principle is speaking about directing surprise downwards, at newbies and others who are less established in some social organization than you are. The power dynamics in the two cases are different, which is why the one case intuitively makes sense where the other does not.
Best snaps ever
I am having trouble today saying anything clearly or concisely. Sorry.

My two points are simple:

1. The claimed timeliness of THT refers not to the prospect of American theocracy but to the currency of discussions about misogyny.

2. The dystopia imagined by THT is no less rooted in reality than 1984; in fact, THT's dystopia is more relevant today than Orwell's was or is.

That's all.
Thank you, it would be useful to show how to this properly.

Answers:

- we are not spawning a thread for each request

The following means we are creating N threads and execute a loop in every one of them, unless I misunderstand Rust entirely.

for id in 0..NTHREADS {
let thread_tx = tx.clone();
thread::spawn(move || { } ....

- I am not sure what coould I do about the standard channel library

- Doing a print at the very end once, the impact on performance is negligible

- keep alive used to be broken with hyper and I am not only looking for keepalive but pipelinening as well. Let me know if you are aware of a HTTP client in Rust that can do both
> You get to pay for space in a Docker Registry?

Nonsense. You can run your private Docker registry or if you want to support stuff like authentication and access control use Sonatype Nexus. Both open source.

> but you can also do this just fine without Docker

Not as easily. You'd need to use VMs with all their associated costs (especially if you use VMware) to provide proper isolation, and the hosting department usually will have day-long phone calls with the devs to get the software to reproducibly run, and god forbid there's an upgrade in a OS library. No problem there with Docker, as the environment to the software is complete and consistent (and if done right, immutable).
possible to reduce tunnel creation speeds by 5 to 10 times

He's going to involve the government? :|
By expanding the training set you mean that a each new sample is added to next training set by default?

Do you use artificial augmentation of the training set (random rotations, translations)?

Somewhat related aside: I have also worked on a classification task (albeit, much simpler one): detect the direction of grain in a piece of wood. I built the first version by manually extracting features (essentially, a few direction sensitive Gabor filters) so that I could collect a training dataset for CNN.

Turned out that accuracy of manual version was more than enough (~98%) so I didn't get to play with fun stuff :(

Demo of the system I'm talking about: https://youtu.be/vGa0tFXPffE
Heh, that looks like a ton of fun, sorry you lost your van though! Also interesting to know that the pile of Lego Technic parts I've got from my lego bot building days actually might have some resale value :-).

Lots of interesting questions come to mind though, in that if you have two bits of Lego that are attached, what bin do you put them into? And have you looked at ways to automatically disassemble Legos? And did any of your purchases have Legos that were superglued together? (as is done in some displays.)
> Not sure about UK laws, but my (limited) understanding of US law is that a minor lacks the legal capacity to sign a contract (i.e. agree to TOS).

Usually in the US, minors can form contracts just fine, but such contracts are, prior to execution, generally voidable at will by the minor. As a result, people prefer not to enter into contracts with minors except in situations where voidability doesn't create a significant risk for the other party.

OTOH, there is not a lot of reason for a the fact that the other party was a minor when entering the contract to be a problem after the party reaches majority, so while it may be a technical past ToS violation, it doesn't make sense to make a big deal about it if you didn't catch it while they were a minor. It's just creating bad customer (and public) relations to no benefit.
> Probably because insta is public by design

There's a difference between public and public domain. Just because something is public, doesn't mean you are free to use it as you wish. You may still require permission to use it for tasks beyond the originally intended purpose.
Harvard Law prof Cass Sunstein on filter bubbles, serendipity, and democracy
You tell me the difference between rules and guidelines.

The guidelines speak about speaking about being downvoted. I interpreted that as after it actually happened. What I did was that I predict it will happen. And that for a fact will happen if I have this sentence in there or not it will happen anyway. Because HN news and the stupid karma system is actually extremely counterproductive. You get rewarded for maintaining the status quo and get punished to questioning it. In any context, not only in scientific. The hive mind is what its right and you have to conform with it to get karma. So I don't give a shit! There you have another reason, I dared to use the word shit, crucify me now!
> when I think it has made a mistake but actually it is right and I'm wrong

SWEET
All I want is a way to encapsulate an application and its dependencies as a single artifact that I can run, test and deploy. Right now containers are the best way to achieve this but I'll probably be happy with any solution to this problem.

NixOS does look interesting and I've considered playing with it for personal projects, but IMO it is still to fringe for use at work where you need both technical usefulness and a general consensus that it is appropriate (i.e. mindshare).
I never feign surprise, but there are plenty of times where I am actually surprised, and should keep it to myself. Part of the issue is that I Absolutely love when someone else is surprised I don't know something. It usually means they're going to tell me something that they feel somewhat pationately about. I forget that not everyone is the same.
Look at http://flatpak.org for precisely that.
That's undefined behavior. References in valid C++ cannot be null.
So I've kept off with getting a paypal account, but for many years I've paid for things through paypal, i.e. some webstore that uses paypal as their payment processer. I used to be able to do this without an account, but just a few weeks ago I tried buying something from a store, and the paypal page would simply not let me just enter my credit card information. It required me to either log in or create a new account.

I can't remember the last time I paid for something with paypal, so I don't know how long it's been like this, but it is certainly annoying that they're forcing people to use their service.
How I Wrote a C++ Compiler 15 Years Ago
My wife and I are in the process of packing up our house to move, and we are cursing our five year old kid's collection of Lego right now.

This was perfect timing for a good laugh from the title and an interesting read. Thanks!
> I tried, but in the end a straight up train-correct-retrain loop took care of all the edge cases much quicker and much more reliable than any feature engineering and database correlation that I tried

I'd love to hear more about what you tried specifically. I'm considering doing this myself, and I was thinking of building a very large labeled dataset of 3d rendered images using the LDraw parts library and training on that. I could include hundreds of images per part by using different viewing angles, zoom levels, focus, etc in the rendering process. Did you try anything like that?
Hoe by now is genderneutral, so who cares. But it implies payment of any kind, so its very inprecise. But i guess from someone who does get laid as often as a graduate data scientist - any deal is better payment, thus anyone having a better deal - aka any deal, is a hoe. Virginity equals moral superpowers.

Still, i wonder what sort of pictures the dataset could correlate if convulated with the swipe quota. And if you could post those pictures as tinder profiles, generating a plattform where neural Nets pose as unavailable gods and goddeses of beauty, driving a generation of swingers into depression.

https://www.youtube.com/watch?v=mv43HXcRhw4
It's similar to Ruby's Bundler in that it uses a lockfile with a list of exact versions of dependencies. As a result, you get a more deterministic setup. At least that's the main benefit I see here.
I think the issue here is I am more interested in understanding why virtualbox has so much traction on Linux inspite of kvm and you appear to be more interested in defending libvirt.

You have taken this discussion to unrelated security and data center issues that have got nothing to do with the topic on hand. You dwell on the security of seccomp, selinux and apparmor that have nothing to do with libvirt specifically.

I am not interested in discussing libvirt, virsh or virt-manager and its various offshoots. And given libvirt is the what virsh and virt-manager use in the context it's disingenuous pedantry to make a distinction.

I am interested in understanding how kvm can be made more accessible to virtualbox users. If that's not something that concerns you and you would rather dwell on defending libvirt then that's not a productive discussion. If libvirt was the solution we would not be having this discussion to start with.
Basic copyright protections mean you have zero rights to random photos you grab from some internet service. It's probably ok to just download them, but doing anything with them creates a derivative work which you cannot distribute without permission.

My point is, this kind of thing is already illegal.
> Moral of the story: rich people will always want to show off that they are rich.

Selection bias in your sample.

The richest person I've met used to drive a small twenty year old car. Could afford at least a few Bugattis or so.
All names in the .io zone are DNSSEC signed

https://www.nic.io/

hence, you should be able to do a DNSSEC walk?

https://www.google.com/search?q=dnssec+walk
> when I found out people were moving the stack pointer register to the screen memory base address and using stack pushes (instead of mov) to move data - to save a clock cycle or two each byte move ...

So the user might occasionally see interrupt stack frame on screen?
I wouldn't call cameras "this generation" anything. My experience is not that young people are relying upon these cameras. It's old people, people who cannot so easily look over their shoulders. Cameras are also, today, on newer and more expensive/larger cars generally bought by older people. It's like the pickup trucks with those little steps that fold out. They aren't marketing those to actual cowboys.
Is Memory Mapped File This Fast in Java?
tasteless enough that I wouldn't hire anyone that gave me this code to look at before an interview