skysight-inc/HackerNews huggingface dataset:
50 odd applications over 6 months. Eventually I applied for a QA position as I at least could do everything the ad asked for. Got told there was a dev job going too at that they’d interview me for that first based on my CC. Landed it and never looked back. Just took perseverance in the end.
The issue with using posted AMIs for this is the same as usual: they include god knows what else in addition to the installed and configured software (which is likely to also lag behind master / latest release quite a bit). Last few AMIs I tried for this included some random public keys as authorized users in a sudoer account! While they're likely benign (belonging to researchers that created these images), that'd be a nasty surprise to find in your data pipeline down the line.
Docker is using Alpine Linux which normally uses grsecurity.
My Berlin: Reckoning with the Past
iPhone with some cheapo Bluetooth keyboard and an Anker iPad stand.

It works pretty good for looking at on-call issues.

For travel I had to get some work done at a conference and decided to skip my usual stuff try out a larger display. I used an HDMI cable and a hotel TV with my little keyboard and stand. It worked pretty ok!

I used VDI to do business-y stuff, and prompt to do UNIX stuff. It worked well, but I wouldn't want to do it every day. The lack of a good mouse style interface is limiting.
We are moving in a scary world... technology is nice but it makes monitoring too easy. As I see it, updated laws is the only thing that can save us... One of so many examples would be to get rid of car license plates.
Thanks!

If you're actively using xo, I'd love to know more about how you're using it. I'm in the middle of writing up some real world examples of how to use it, and would love to be able to point to work done by others.
If anyone's after a decent cross platform GUI for SQLite, this one's good:

https://github.com/sqlitebrowser/sqlitebrowser

Note - Self promotion, as I'm a committer on that project. :)
You can: Click on the time next to the poster's username and you'll get a permalink to it.

Like this one: https://news.ycombinator.com/item?id=11696803
Personally, I don't think the 4th amendment has much to say about surveillance. It protects four enumerated property rights: houses, persons, papers, and effects. If you have a property right in something, the government needs a warrant. If you don't, it doesn't.

I don't think surveillance is good, but I'm strongly opposed to twisting the interpretation of the Constitution to fight in courts battles that should be fought in the political realm. We have a real problem with excessive surveillance and over-policing in the US (but also in the UK and other places, to be fair). But the people want safety and security. That's democracy.
What are some examples of problems that are being snake-oiled that were already solved half a century ago?
ÇELİK BALKON VE TERASLARDA SU YALITIMI-YAPI KİMYASALLARI
> removing the braces

If I have learned anything over the years, it's that removing the braces anywhere is the introduction of a bug during a rewrite waiting to happen.
On a separated, fixed guideway it's not too difficult to have an autonomous systems. Airports, metros, and even "personal people movers" like in Morgantown all work without a driver on board. As you said, moving to the chaos that is a street is a different story.
Laser mics can get better, and I've got a window in every room but the closets.
Hahaha. Can't take a joke? You PC, bro?

I was referring to abuse of popup ads and the enormity of the data; over 4000 requests spreading across over 30 mb after a 1:49 video is finished...

Obviously, nobody would dump anyone off a bridge for such a thing; but their duties should be... :-)
Please don't. If you're going to bother the man, ask a more interesting question. He's made his position on this abundantly clear in the Chomsky-Norvig debate.
As interesting as the article is, it's way too early to have feelings as strong as being "practically offended" towards literature advising such a diet.

It's perhaps better to tell patients to "eat balanced and enjoy yourself with a treat from time to time like anyone else" and stamp some medical authority behind it rather than have them obsess over diet to the point where they become hooked by all the predators selling fad diet cures.
You could do precisely that. Get started on a small instance, play around with one of the frameworks (one of the reasons why we also integrated Jupyter as part of the AMIs so the you can quickly write some python code from the browser without having to ssh into the instance). And then when all checks out, migrate the image (by creating a snapshot) and booting it on a more powerful instance.

For TensorFlow if an operation has both CPU and GPU implementations, the GPU devices will be given priority (if present on the instance) when the operation is assigned to a device. For Caffe we have both the GPU and CPU version installed.
Urgh. It's a lecture from a desktop Linux Dev on what I'm supposed to want.

As someone who runs stuff at stupid (not fb or google, but not tiny) scale, this just annoys me.

He's right, in some ways.. But.. How many more layers do we need? Who will sign up for this?

No one.

I'm getting close to the point where I just can't take it anymore.

I keep deleting mesos and kubernetes setups and replacing them with 200 line shell scripts at startups with no ops team who are sold lies... Maybe I'll become a pig farmer or something. Open a pub.

There's a backlash coming, and we deserve it.
About a week. Which cities are you applying to?
Oh yes - I really miss IWantSandy - Worked via Twitter as well as email. The precursor to Siri and a lot of other modern clunky virtual PAs. I loved its elegant simplicity.

Sad when Twitter hired Rael (the developer) and then killed the project.
I watched the end of this video and had to do a double take (watch?). Said out loud 'wat'!, came here and found out that I still have never had an original thought. Thanks!
Ghosts in the machine (the Clojure runtime)
So I think its easier to take existing traffic and profit off of it by selling it (ads) or selling to it.

That may be true, but if we assume for the sake of discussion that ad blockers are effective and visitors using them won't generate revenue that way, that only leaves selling to those people in one way or another.

If you're running some sort of e-commerce site, that's fine, though I'm guessing we're talking about quite different kinds of commercial site in this case. There probably aren't a lot of e-commerce sites that also use major ad networks in conjunction with their content marketing as a significant source of revenue.

Likewise if you have some sort of referral scheme available, you can essentially replace ads with some form of product placement that is less likely to be blocked and let someone else do the actual selling.

But what about purely informational sites, or something like a review site that wants to be seen to be impartial and therefore doesn't want to use direct affiliate marketing links for products under review?
Thunderbird can't, but Feedly can
Let's send it to Max Martin!

https://en.wikipedia.org/wiki/Max_Martin
Some films have a little more overt cultural significance than others.

https://en.wikipedia.org/wiki/To_Live_%281994_film%29

> The film was banned in mainland China by the Chinese State Administration of Radio, Film, and Television due to its critical portrayal of various policies and campaigns of the Communist government. In addition, Zhang [Yimou] was banned from filmmaking for two years.

I agree that it's a ridiculous question, but don't attribute that to the test being "geared towards second language learners". It's geared towards the priorities of US language teachers, which are heavily slanted towards "cultural appreciation" rather than actually getting students to know the language they're appreciating so much.

Judging by your comment, you are also a native speaker of English. Is that true? It's pretty unusual for someone who only left China as an adult.
Edit: Found one study, but this is likely to be a confirmation bias effect:
http://www.ncbi.nlm.nih.gov/pubmed/26094889

"Bi-monthly FMD cycles started at middle age extended longevity, lowered visceral fat, reduced cancer incidence and skin lesions, rejuvenated the immune system, and retarded bone mineral density loss."

This study shows not so promising results:
http://www.ncbi.nlm.nih.gov/pubmed/20733612
Points to "Overall, there was no difference in mouse survival (P=0.37) or tumor volumes (P ≥ 0.10)" (mice that already had prostate cancer)

tl;dr: There might be some potential benefits of fasting in the prevention of cancer, might not be the case for treatment of cancer...
It doesn't help that capitalism is so ingrained in our culture.

On the contrary, capitalism is all about owning and deploying capital (including assets like robots) to produce an income beyond one's own labor. UBI is essentially a plan to eliminate the working class, turning everyone into capitalists :)
Healthboards and other health related forums. Nobody likes to discuss their health issues on Facebook or Twitter.

same goes with relationships and mommy related forums.
Trump has no principles and flip-flops every other second so how can you know what he will do?
You overestimate Linus' role in the process. The process is hierarchical and by the time patches reach Linus they're already bulk by the very definition of it.

What leads to better security? Having an out-of-tree patch that few people use, or include parts of it in mainline thus benefiting everyone? Eventually most, if not all, of their changes would reach mainline. Also, is it good for security to accept bulk patches touching all kinds of sensitive parts of the kernel? I'd say that the existing process is better for security in the long run.

This process isn't about bowing to anyone, and thinking about patches as someone's baby doesn't help either. This happens every day with patches from companies with deep pockets and big influence and they end up going along with the program to get their stuff accepted. The result is invariably better than the original bulk patch.
Money makes things suck.
I think some array manipulation could do it if you're clever enough and don't make it obvious where all of the inputs comes from. So you'd make some particular parameters regenerate the string, and it wouldn't obviously stand out from the normal behavior.
I wonder how long it will take until young people view FB membership as the epitome of stuffiness and boredom -- one of those things “our parents found cool when they were young and didn't know any better”.
Real issue is different company's building different systems and then trying to integrate them after the fact. Chances are good that several systems are involved no one team has source code for even 1/2 of them. So, this is probably a reasonable trade off to prevent something else braking or massively delaying the project.

Don't forget this is a weapon decreasing latency by 0.0001 seconds might be worth a lot of pain.
Actually it's not very appropriate for studying bible text. In Biblical Studies you would prefer not to have any errors at all, and since you work with a limited corpus you can afford to annotate by hand. People have in fact done this and I collaborated with a group that has been working on this for decades.
No it's not.
When SpaceX gets to 100 launches with no failures you could effectively reset their counter if you want.

ULA has currently 100% in orbit mission success rate which cannot be overlooked.

Now for some it might not be an issue considering SpaceX is considerably cheaper, but if you are putting a new spy satellite into orbit your risk metrics might be different.
That's a real goalpost moving exercise. How is a 1960s failure relevant today?
There's no reason they won't cave. McConnell even put forth Garland as a nominee they'd like to see from Obama, even though "he'd never nominate him".

I was going to say this is the devil they know, but in this case, it's actually the devil they've wanted.
Buffering is not such a great idea when your getting shot at.
For scala folks,we're working on the corresponding docker containers for spark + cuda setup as well.

We'll also make it so you can experiment with models etc from a notebook:
https://github.com/andypetrella/spark-notebook

Not exactly for the python crowd (we mainly try to be an alternative for the jvm stack)
This is a valid concern, which is one of the reasons we publish these AMIs through the AWS marketplace. Each of these AMIs had to go through the AWS security checker script as well as a manual review by the AWS marketplace team, please see the "Securing an AMI" section here.

https://aws.amazon.com/marketplace/help/201231340

Going through the AWS audit does take a few days to say the least and can be a hassle at times, but usually we are pretty close to the latest master / release.
Does Docker boot a kernel?
Because they have a patchset of thousands of lines and grsec has refused to break them up into parts so that they can be reviewed and patched in incrementally.

Some of these patches in grsec are also controversial.
The CLI wrapper is provided for convenience since it should be enough for most users.
We recently added advanced documentation on our wiki, we explain how you can avoid relying on the nvidia-docker wrapper:
https://github.com/NVIDIA/nvidia-docker/wiki/Internals

This section should also have plenty of information for you if your goal is to integrate GPU support in your own container tool.
+- 120.000 people is hardly representative of 320 million people... Is it?
But the Rust version of the blank check doesn't handle any encoding but UTF-8. Helix could wrap up a char iterator for it I suppose, one that calls rb_enc_codepoint_len?

And isn't there some common C lib that exposes Unicode functions like is_whitespace? Granted, using a cargo crate is easier than finding and adding a .h, and far easier than getting and linking another lib.
I'm not saying we shouldn't balance peoples' interests. I'm questioning the background assumptions against which we're doing that balancing. I think "fetuses aren't people because they haven't been born" is a weak assumption.

Don't get me wrong: I think the interests of the mother outweigh the interests of the fetus. Not because fetuses aren't people, but because killing people or allowing them to die is something we do all the time to serve various societal interests.
I only programmed in LISP for a semester of grad school for an AI class. My impression: it's a programming language with a unique perspective. Did I find it to be the programming language of the gods? No.

Sometimes I find myself with a problem where I find myself wishing I was programming in LISP. Does this happen every day, every week, every month? No. More like once every couple of years.
I was pointing more to the fact that angle of incidence needs to be carefully figured into the placement of both the emitter and receiver - for every window. Better laser mics won't change laser physics or the logistical challenges.
Yes, thanks.

I'd consider it a suicidal move on their part, but that's far from proof that won't be how it works.
I'd really be less offended by this whole thing if every example wasn't about running gnome.

This is the guy driving the userland for most of us? Doesn't he realise that no one gives a shit about Linux desktop apps?

Sure there are some, we should be more focuses on the needs of people who are deploying 1000s of jvms or node apps or ruby or whatever though... Shouldn't we?
You mean this?
https://github.com/SaMnCo/layer-skymind-dl4j

We work with the ubuntu team on juju.
It's already happening.

Recently, I've asked my high school aged sister and colleged aged brother about how many of their friends and peers use FB nowadays.

Brother -- He and his friends uses it sometimes. But most of their social activities are shared on Instagram or Snapchat and occasionally twitter.

Sister -- Barely at all. FB is seen as uncool and old school by her and her friends. She and most of her friends share their social activities on instagram and snapchat.

Ironically, my mom (in her 50's) uses FB fairly regularly, both for sharing updates and checking up on her friends/acquaintance.
Post some cover letters here for feedback
Not exactly what you are suggesting, but uMatrix has an option to once in a while switching user agent to random one from the list. This is implemented for privacy reasons.

Sadly there still some websites where you want to disable it though, because they block some features otherwise.
Django 1.10 with Channels (which you can start using right now)... is very exciting...
> I doubt anyone reading "Alice drove down the street in her car" actually parsed the grammatical structure of that sentence, either explicitly or implicitly.

You do need to analyze a sentence to understand it. Think of a classical attachment ambiguity such as "the boy saw the girl with the telescope". There are two readings of the sentence, and just like a Gestalt, you're typically perceiving it as one or the other. This involves a process of disambiguation, which is evidence that you have parsed the sentence.
The website itself looks like the magazines you see at the supermarket when you're in line at the checkout counter. They're very attention catching but in a different way from "What happened next will surprise you" things: "15-Minute Meditation Practice To Guarantee A Great Day", "Your Favorite Bathing Suit Style Reveals Everything About Your Personality", "100-Year-Old Sears House Gets A Modern Makeover".

I can see why they're successful, but have to say I was surprised by the $50 million revenue. Fascinating.
Personalities and history of GRsecurity not taken seriously in the past led to a grumpy Spender who now has a hard time collaborating with kernel.org when they are actually funding work in the space. At least that's my impression from following this for years.

HardenedBSD tried to upstream their ASLR patch and the developer didn't manage to address the patch review comments (if you check the Phabricator ticket) and another FreeBSD kernel dev (Belousuv) contributed his ASLR patch upstream in FreeBSD-11. Before this happened, HardendedBSD decided to not try upstreaming stuff, but they still, like GRsecurity, have very useful security enhancements and it only hurts FreeBSD users having to decide between FreeBSD and HardednedBSD (or a HardendedBSD variant of FreeNSD or OPNSense).

I know firsthand how strong personalities can be very hard to work with if you cannot get your technical argument across, so I don't really blame Spender, but it's a disservice to all users. It's not like music where you can listen to both bands. A computer starts up with one kernel at a time.

It might actually help to get the PaX/GRsecurity team and core kernel lieutenants in a room for a couple hours to talk it out and realize they're not disagreeing.
There's a way to centre variable width block elements that doesn't depend on flexbox, which is:

.centred {
/* Make the element only as wide as it needs to be. */
display: inline-block;
/* Let us apply positioning. */
position: relative;
/* Move the left of the element to the middle of the container. */
left: 50%;
/* Translate backwards half the width of the block, thus centring it. */
transform: translateX(-50%);
}

It's a useful bit of CSS to have around.
Post your resume for feedback. You need to "sell" yourself. It didn't take me long, but I applied to a lot of positions that I didn't really qualify for. And I got offers at places I didn't think I would qualify for, but I have some name recognition on my resume that helped.
Related submissions:

https://news.ycombinator.com/item?id=11637933

https://news.ycombinator.com/item?id=11636710
That's what people used to say about OS kernels, but Linux proved them wrong by evolving the most successful kernel on the planet by almost all measures.
ummm... murder?
When it is too late? We're still at the phase where people say, "This doesn't impact me", or "I have nothing to hide".
Whoa! Nice job!
Nice, good call out, thanks.
You can't have an expectation of privacy in public places.

Facial recognition can be beat by a hat + sunglasses (which is the hugest plot hole in Person of Interest, the characters never even attempt to disguise themselves).
You're missing the crucial part: grsecurity is not a company with deep pockets. There's little to no incentive for them to spend time on doing something, somewhere they're not terribly welcome. :)

Yeah, I'm exaggerating Linus' involvement. But for me there's always personality stink around projects this size. And it's obviously not different for grsecurity itself or, say, OpenBSD. But this definitely has some major upsides too. Basically what I'm trying to say is that even this over the top image of Linus-the-Destroyer should not be read as negative. Everything is shades of gray.

Having said that - there's a history of clashes between prominent Linux devs and grsecurity. At this point anyone (Linus or otherwise) would be more than justified shying away from any cooperation with grsecurity. At the same time this doesn't prevent active developers with commit rights from cherry-picking changes (which happens).
> ...if you’re going to conduct criminal activity...

The actual scandal here is not the potential danger to criminal enterprises but that we're all being made suspects beforehand 24/7.
Hmm. You don't even need a script for this, just a willing donor who has a paying account.

I wonder how Github will plug this hole. Is it as simple as disallowing forks of private repositories?
I have had great success with meeting new people with meetup.com and getting development jobs through that! This way you also know what kind of people you will be working with :)
How does grsecurity compare to SELinux and AppArmor? Aren't SELinux and AppArmor both in the kernel?
Docker is just a beefed up wrapper around groups of processes on linux.
Google Planning Big Expansion of VR in Google I/O This Week
This is 6 months old... Anyone know what the track record of the bus has been in that time?
Not a bad article. I wish the first example wasn't so complicated. C++ lambda syntax is pretty gross. The initial breakdown is great. But why use a std::vector and std::transform in the first real example? Stick to integer addition. Keep things simple.
Welcome to the future of desktop apps.
How does it feel to know these devop types are a decade younger and make the same if not more money than you?
https://www.youtube.com/watch?v=KVpx6JN1A4U
Ruby’s set class is implemented in Ruby wrapping a Hash (`{ key => true }`), not in C (or Java or…). It’s fairly good when you’re testing for containment, but the implementation is probably going to be as bad or worse for the #fully_contains behaviour…except the requirement that Zesty’s arrays be sorted.

Conceptually, a Set will do much better even with this sort of optimization.
Awesome. What's your plan for preventing abuse?
Or David Brin's view that transparency solves everything.
I also listened to this episode recently. Two questions I wish they'd asked:

- What are drh's thoughts on the WebSQL kerfuffle?

- What is the future of sqlite4?
It usually takes a couple of weeks to find a job.

Even when I got to the senior level, I did up to 3 interviews per day (NYC).

The fact that you only got 1 interview means your resume is very weak, and you never did any extra curricular projects.
VFS is a good example of something that's hairy and easy to introduce regressions affecting everyone. That's why Al Viro dissects stuff in detail.

Most regressions are introduced in hardware drivers and those are the largest part of the kernel and the part that sees most churn. It's great that we don't see more regressions, actually, though the Intel DRM drivers have gotten worse in quality over the last year.