skysight-inc/HackerNews huggingface dataset:
Yes, this is called retargeting. By clicking on that link, you've expressed interest (however slight) in boots. Amazon is pretty big and they work with all the major retargeting networks so now you've been instantly put into several "segments" denoting this interest along with attempted lookups on every network for your user profile (including social networks, major exchanges, some large site/publisher networks, etc).

Now eventually those retargeting segments will expire (usually somewhere between 10-30 days) but for the vast majority of people, the constant reminder of boots will actually lead to a sale. Remember we wouldn't do it if it didn't actually work.

There is an issue if you do buy something as ecommerce data is valuable and under strict privacy controls so we don't always get to know you already bought something. And it's much harder if you walk into a store and buy it offline. Add in all the other privacy complaints and its like trying to do the impossible, users expect us to know exactly what they're interested in and what they've bought but don't want us to track anything... We're trying but it's not magic, something in that equation has to change. Either better/more accurate ads or more privacy. It's up to the users to choose.
The problem is how to have fundamental security. We already know or highly suspect the US Fed has backdoors at the hardware level. We cannot see the designs of our hardware because they are proprietary, so we cannot trust them. We start at a disadvantage.

Even discounting that, you cannot trust your firmware, because very few people are running libreboot or equivalently free firmware. Again, backdoors galore for state agencies.

But you solve those and then you need to trust your operating system. Firstly, the vast majority of people use proprietary operating systems. Secondly, even if you use a free operating system (and I mean pathologically free like Trisquel or Parabola) you get a set of security keys included you are meant to be able to trust.

The problem is that the international governmental muscle and influence of the US Fed means it is unlikely you can protect any of these private keys. They are all held by sufficiently large organizations that the US can strongarm them into giving them up, without even resorting to immediate violence.

But I'd feel more comfortable trusting the Arch master keys or the Debian councils keys, because both organizations are multinational collaborations of individuals where the majority can blacklist a compromised member. It sure beats key management by one vulnerable company. So that might work.

It is like how people talk about all this security mumbo-jumbo but all it takes is five minutes with some brass knuckles to get you to spill every password you have ever made. With the knowledge we have and the technology at our disposal the best I can at least do is pray that my OTR conversations over XMPP are secure, given that I have tried to minimize my attack surface on all these fronts, but there is no one solution that I can say "this machine guarantees me my security" because how can I know that the proprietary firmware on my hard drive is not somehow circumventing my dm-crypt layer (it would need some kind of collaboration with the chipset, though, since the keys never touch the disk raw)? I certainly know I cannot trust any hardware encryption at the least, but I don't see anything stopping proprietary motherboards from caching the keys used during hardware SIMD encryption routines (most Intel cpus support hardware accelerated AES 128, for example) in some unseen ROM the user never touches so the NSA can crack the hard drive.
Late to the party, I've been using this for months.
In addition, if a mother has an active infection, you can deliver the baby via c-section to avoid passing the disease onto the kid.
New memories implanted in mice while they sleep
Legato Love (BEAUTIFUL PIANO)
There were "elite" participants, but they were numerically dominated by strong participants without the background. Which, if you're a hiring manager, is a very interesting and exploitable bit of data. Our odds of hiring Russ Cox or Alex Sotirov were not good. Our odds of being the first serious job for the next Alex Sotirov were better.
{
"theme": "Afterglow-<variant>.sublime-theme",
"color_scheme": "Packages/Theme - Afterglow/Afterglow.tmTheme"
}

stick that in your user pref file
Did you restart Sublime?
Your apt/sources.list says that you are running __trusty__, not Rebecca or Cinnamon. And Trusty was never a codename for a Linux Mint release.

You should probably edit trusty in that file to the proper codename for your os. A list of valid ones can be found here: http://packages.linuxmint.com/dists/

Once you've done that, you should be able to run apt-get update, and apt-get upgrade.

Then, I wouldn't be surprised if Debian's instructions on building a new kernel package wouldn't work: https://www.debian.org/releases/stable/i386/ch08s06.html.en
You can also avoid infecting the infant, even during an outbreak, if the mother has a c-section.
Building, deploying, and managing processes for Node.js
> 3. It's performance is predictable. 99% of issues
> with performance are easily solved with the right index

This is one of my least favorite things about MySQL. The "explain" feature is much less informative than that offered by MSSQL or Postgres, so figuring out what indexes or tuning to apply is harder than it needs to be.

And then when you do have everything indexed correctly, MySQL is significantly dumber (edit: looks like I'm significantly dumber! see correction below) about using those indexes than MSSQL or Postgres.

For example: those two can do index-only SELECTS. If table "foo" has columns A, B, C, D, E, and F and I've created an index on A and B, why can't "select A,B from foo" be served directly from the index? Postgres and MSSQL do it, and it's a huge performance boost in those two.

Postgres also lets you do some amazing things with partial indexes, indexes on computed values, etc.

MySQL might not be horrible here, but out of the 3 major relational databases I've used, it's clearly the weakest at this so it's funny to hear it touted as a strength.

Edit: Good news - I was wrong; MySQL does support index-only selects (covering indexes). User morgo also pointed out the improved JSON format for explain as well.
You said it yourself. Academic institutions need to maintain their integrity and high standards. If the students all cheat and then later aren't able to write papers, who gets blamed? If a kid grows up to be a criminal, are the parents blamed?

I think, however, that threatening expulsion is extreme, like a parent vowing to throw their kid out of the house forever if they steal a candy bar.
On our last visit that had the MagicBands, the reservation step asked for the names of everyone in your family. The bands were personalized with a color of your choice as well as your name laser-engraved on the back. So now Disney has a first and last name to go in the database next to your tag ID.

One of the early ideas being touted by Disney for this technology was the ability for the staff and characters to greet you by name (as read off the MagicBand at a distance) as you approached.

The low-tech birthday buttons are a whole different thing.
Have you tried reloading the editor? Worked for me on Windows.
If any USB mouse, USB keyboard or soon also USB charger is a potential laptop annihilator, then maybe it's something wrong with the USB standard.
Well at least the new MacBook won't have a problem with this device.
The Witnesses: Mystery is everywhere
The postgres manual. Seriously. It's all you need to forget mysql existed.

http://www.postgresql.org/docs/9.4/interactive/index.html
Near perfect gestures integration, and the touchpad behaves very consistently and reliably system wide (osx has system wide smooth/responsive scrolling for example), and the touchpad hardware itself is just very nice and pleasant to use.

Windows touchpads are usually all over the place in my experience, mostly due to drivers/windows' poor touchpad support. super basic stuff like 2 finger scrolling is often very janky and unreliable on the windows laptops I've used. I had actually ended up switching from windows to linux on my previous laptops because the touchpad even worked better under ubuntu than it did under windows.

I love windows on my desktop PC, but I cannot stand on using windows on a laptop
There are two types of herpes virus (one affecting you orally, the other "genitally"). Additionally, what confuses me even more is that there are two strains (Type 1 and Type 2). Have a read here:

http://en.wikipedia.org/wiki/Herpes_simplex_virus

and

http://en.wikipedia.org/wiki/Herpes_simplex

I can't confirm if the two strains/types are the cause for discrepancy in your stats, but it's worth a look. Anyone have more info on this?

Odd/funny story: I have the oral/harmless version of Herpes, and I once made the mistake of asking a GP for more info. He pulled out a fat textbook, and proceeded to look it up in front of me. Needless to say, that was a very fruitless conversation, and I changed doctors after that incident.
Topcoder challenges were not at all relevant to the kinds of programming problems I needed solved, and were not credible enough for me to consider whether they were predictive.
Apple supplies an adapter with usb, vga or hdmi ports. From there, we are back to the usb hub on the desk.
The adapter costs only 79$ (:o)
Great question. No idea. The other thing to note is that a lot of the people who were involved then have moved on to other things and probably could not stay as involved (pointing at myself). It remains the best time I've had online.
Are murderers born or made?
Yeah it would have been clearer if he didn't use a power of 2 for his counter's current state. Made me think it had to do with the device's storage capacity.
Google ads eng here: you're not the enemy. As the parent said, "Trust me, ad networks want to get you the best ads as possible." We don't want you to feel hate and resentment while looking at an ad. So, we try to accommodate your adblocker (as we update our UI we go out of our way to avoid confusing your adblocker), we try to serve you fewer ads, and we work on alternative ways to fund web development, such as Consumer Surveys and Contributor.
Here is another one: failing to understand that tests introduce additional maintenance and design overhead.

Quis custodiet ipsos custodes?

Tests are additional code that is tightly coupled to the target code that is meant to be used in production. This additional code requires design, debugging, and maintenance just like the target code. It is also tightly coupled to the target codebase: a change in either necessitates at least an inspection to determine what, if any, changes must then be made in the other.

This all adds overhead to the whole process, and too often I see casual, glib statements implying or even asserting that the overhead is nonexistent or else pays for itself. It isn't free and it is especially not free the more dogmatic the test proponents and tests themselves are.
That is the tropiest trope that ever troped.
That's naive, because at some point, you have to trust the OS you're running and better yet, the hardware you're running on.
Do you need to migrate them back? Would be faster to just use the newly patched original host as the new spare, and repeat like that.
Cool article! Very in-depth.
That's not how this works. We don't host challenges for other companies. We're an outreach project. It costs companies money to find people through us; skipping us and going right to employers saves them money. I don't expect many employers to ask candidates to go to us to make them more expensive.

And, by the way, if you don't have a great resume and you're looking to work in a field directly related to the CTF we're running: making you more expensive is exactly what we're going to do. :)
Parkinson Society Canada's “The Struggle”
The idea is good, but without database software versions and links to sources, a bit useless. MySQL supports several database engines, the former default engine was ISAM (now outdated), the newer default engine is InnoDB.

Such a comparison table would fit to Wikipedia.
Apple Watch Edition to start at 10 000 USD, availability will be limited
No way. You'd really trust you luck with crooked cops on both sides of the border (look up civil forfeiture)? Even if it took a sec to find a bitcoin broker, it's far harder to steal so you'll eventually get your fiat money even if you have to look around for a buyer.
When Competition Is Not Healthy
Big Brands Fail at Apps Just as Much as Startups Do
How much it cost us to make more attendees feel safe and welcome at .concat()'15
USB exists in the physical world, of course there are going to be physical attacks (i.e. a crapload of current or voltage) that all physical things are subject to.
yep. Plus, if you're doing vms correctly, you should be able to spin up new ones quickly to cover ones that go down.
Finale: Do Not Take This Software Era for Granted (pt.3)
"The default sql mode has changed."

So long as it possible to redefine the mode at will on a per connection basis or on startup then the integrity of data held within MySQL cannot be guaranteed.
Not sure what your feature set requirements are, but LibreOffice is a pretty good replacement for Word.
I seriously doubt that you could manage to start a fire from the device in question.

First the total power of the USB port is ~2,5W on average and given the constraints of the device in terms of size (~ a normal USB thumb drive) you cannot realistically store this more than a second or so (e.g. 100V in 1000µF is only 10 Ws).

With 2.5W you can make things hot to touch, but for igniting anything flamable, you'd have to design some thermally decoupled element to dissipate the power, and get glowing hot (e.g. a small coil of resistance wire in a car's cigarette lighter). Unfortunately devices on a PCB are normally very well thermally coupled to said PCB, so the energy spreads fast limiting the temperature of the individual components. Also things on a PCB tend to break at much lower temperatures than what you'd need to ignite anything. Also they will already desolder themselves at ~200 degC.
Why Tinder’s charging older users more, and why it makes perfect sense
Splunk Light: New Splunk for Small IT Environments
Tell me about how Microsoft didn't play politics back in the day, and how everything was so much better when they had fewer serious competitors.
You could also not count homework towards the GPA.

I studied in France where the system is a bit different. We had homework, and they were graded so we could get feedback, but the idea that a homework grade would count towards your GPA would have seemed utterly absurd. Homework was meant to help you master the material and figure out if you understood it, not evaluate you!

Exams were taken in a large hall, with many supervisors. We also had graded projects to complete during the semesters, but no two students (or group of students for group projects) were assigned the same project.

Doing my graduate studies in the US came as a shock. There was a ton of homework, and the grade mattered! This meant that if you already knew or understood the material, you couldn't just skip the homework: you had to do the whole stupid thing.
How I built my first Android Game
Simple is kinda this.
Vim version please?
Apple has a software problem
I think that's the one. Thanks. (Got some other good alternatives too)
Well I was making $9/hr as a telemarketer 5 years ago. If you want to discuss via email, I'd be happy to explain how I went from being a little guy to a marginally bigger little guy.

In the end, I'm simply advocating for the decisions that got me from there to here.
Run out of ideas? Try this app
Download Instathink from the app store.
Cloudcade's Harsh Series-A Term Sheet
Well, anything with an electrical connection to anything else is a potential "annihilator" of that latter thing. It's only USB's ubiquity, and its ability to supply significant current to a downstream device, which are capitalized upon here. (The latter, I concede, is useful in implementing a device destroyer, but a small battery could easily enough replace it.)
Great theme, I do enjoy it. A few suggestion:

- make the bad bar thinner: it takes up a good chunk of usable screen real estate for just showing file names (especially important on laptops)

- The scroll bars could be a bit "lighter". They blend into the dark a bit too well.
Drones-eye view through London's Crossrail tunnels
It's supposed to be aggressive. The question is whether it's unjustifiably aggressive.
Programmers should learn how to benchmark, or I will kill them all
Windows Explorer is, by no means, perfect, but it is miles ahead from finder. I use both regularly and find myself cussing at Apple far more than at Microsoft. Applications too. Get rid of "Save As". Now you have a doubly useless menu on top if each monitor instead of on the app window, where it belongs. They are trying to stick to an interface that worked fine on a single screen 9 in mac in the dark ages. Well, it sucks. Don't believe what I say, go run a Mac with three 30 inch monitors and have a dozen apps open. Do the same on a PC. Even if you go back to Windows XP it is FAR more usable. No contest. All if our machines have 2 to 3 large monitors so these grievances are a source of daily frustration and productivity hits in the real world.
I used http://colorsublime.com/ - it took me about 1 second to install Afterglow.

Colorsublime installation instructions (using Package Control):

1. CMD ^ P

2. Type "install" and select "Package Control: Install Package"

3. Type "Colorsublime" and select "Colorsublime"

Installing the theme:

1. CMD ^ P

2. Type "theme" and select "Colorsublime: Install Theme"

3. Type "afterglow" and select "Afterglow"

Profit.

When using Colorsublime (steps 1 + 2 of the second set), you can also arrow up and down through the themes and get a live preview of each as you do so.

Note: Colorsublime only installs the color scheme. If you want to take full advantage of a theme like this (includes custom tab styles, custom sidebar styles, etc.), you'll need to follow the directions on their website.
Yeah, once you've used CTEs it's impossible to go back. Same with window functions.

Good news is that Postgres has great CTE support and it was ahead of MSSQL in window functions last I checked!
>I have zero qualms with artists making money off something they create (duh),

It's also perfectly alright for artists to give away their creations for free.
That would be too wide for the laptop.
Agreed. I think Jay touches on this when talking about how you don't need to aim for 100% unit test coverage.

It's also what I mean by testing algorithmic code (where the pay off from the effort is large), versus testing coordinator code, where you are better off not unit testing it (because it is not complicated).
Upgrading is painful. You'll have to jump on the command line, dump, install new version, import. At which point, you might as well use `homebrew`.
Are you crazy? Have you ever been to a casino?? "Whach talkin bout, willis?
Better is a different thing from elegant, though.
Sorry, I mixed up the one you were responding to, I'd guess you're correct as that's what I would've felt was creepy sometimes. My kids got overwhelmed by all the Happy Birthday/special greetings on the first day so it was nice to have a way to "turn it off".
Why all the "was/is" in this subthread? Tornado's not going anywhere.
It did require both what mathieuh said, and restarting. Thanks!
FreeBSD Flame Graphs
I wish I had known that it was possible to book more than three fastpasses per day. Thanks for the heads up.

I also had a less-than-stellar time getting into my hotel room with the band. I expected it to be very forgiving and ended up banging my hand against the door at different angles before I got in.

Another complaint is the fit of the wristband. I imagine it will get better as the technology miniaturizes, but it was uncomfortable enough that I wanted to take it off constantly, which is obviously counterproductive.

Overall though, I think they're great. No more hassling with small paper tickets and a unified system for basically every old system you can think of.
There are lots of targeted surveillance techniques that don't involve massive federal agencies working to eliminate all possible privacy protections just in case they need to make it easy to spy on anyone, anytime.
>Is this laptop aimed for the high-end Macbook Pro users, or is it poised as the spiritual successor to the Macbook Air?

I think it's clearly the latter. They're pushing the boundaries of portability on a machine with a full sized keyboard. The port decision is clearly the future, but as with the original MBA, the market isn't quite ready to make the leap re: the tradeoffs. It's incredibly thin, light, and amazing looking machine with no compromises where it truly matters most, -the keyboard and the screen. The basic premise is in place. It feels to me like the Air will yield to this once the difference in value from the remaining tradeoffs (battery life, price, etc) shrinks a bit.
Also USB1.1 is (for the most part of the data transmission) differential and bidirectional.

https://commons.wikimedia.org/wiki/File:USB_signal_example.s...
If you've not heard of the term 'tummler' this might be helpful:

To build a strong community, stop “community managing”, be a Tummler instead.

http://dangerouslyawesome.com/2014/04/community-management-t...
Show HN: My web framework and deployment tool
Boosting Opal's Performance with Inline JavaScript – C42 Engineering Blog
Depends. My physical server isn't shared with anyone. Most local exploits are not a particular worry. A security vuln, almost by definition, requires a shared resource. No sharing, no caring.
It's a USB blotto box: http://cd.textfiles.com/group42/ANARCHY/COOKBOOK/BLOTBOX.HTM

The old school version required a portable generator. Miniaturization at its finest!
Thanks a lot for those repos, will use Squirrel and MahApps :)
Go in Practice (early access book)
Go in Practice was just released as an early access through Manning. I'm curious to know what people think as we're working on the book and feedback would be useful.

The book is at: http://manning.com/butcher/

Chapter 1 is a free chapter you can get at: http://manning.com/butcher/GoinPractice_MEAP_ch1.pdf

A 50% off discount code is: mlbutcher