skysight-inc/HackerNews huggingface dataset:
Yes, it takes two to tango, which is the correct answer. Any other answer tends to oversimplify the problem.

A lot of engineers also seem to evaluate other engineers by their worst work. This is a toxic attitude. You can even take an engineer performing terribly in a good environment, and put them in a different good environment, and they can perform exceptionally. I've seen it happen more than once.
Opus if the free software lossy codec of choice now, I think. It can be put in an ogg container though.
Even if they don't write code they can set unrealistic deadlines and actively not allow refactoring.

I know it might sound glib but if thats the case then you're allowing yourself as a programmer to be set up to fail and be left holding the bag when things go to shit.

Either manage up in those situations or find a new job.

I've definitely cut corners for deadlines in my life but everyone always understands what debt we're accruing and when we'd get stuck paying that debt. If your status quo is "Do shitty work" you really need to find a new gig.
FalseCONNECT – Broken HTTPS Trust in iOS and OS X
> Can Facebook really make ads unblockable?

Of course they can. It's called product placement.
IBM outsourced keyboard production first to Lexmark, and then to Unicomp. Unicomp then later went and bought the patents and everything to spin-off their own products, still with the original tooling.

You'll find a lot of "Original IBM" keyboards that were built by Unicomp in license. I have a Model M4 from 2000 that was already built by Unicomp, sold by IBM with their own branding.
I bet they won't get around my advanced uBlock filter:

facebook.com
> VBR encoding is far more space-efficient and better-sounding than constant-bitrate (CBR) encoding

While this may be true for podcasts, it's def false for music files.
It's incredibly disingenuous of them to suggest they're doing users a favor.

Do they not see the irony in justifying their circumvention of adblockers with the claim that users want ads?

With that said, I've surprised myself by clicking a couple of Facebook ads in the past few months. Or rather, Googled the product to avoid tracking.
Can anyone speak as to why Truecrypt/Veracrypt are such difficult projects but the built-in disk encryption used in Ubuntu/Mint isn't? Seems like everyone accepts that The Ubuntu/Mint FDE is fine and secure and yet it gets no attention.
When I interview front-end developers, I take a wireframe mockup, or sometimes just a screenshot (either from a real product, or just make one up), and ask "how would you implement this". I want to see if they know the toolkit, can make good choices, can discuss tradeoff (e.g. should something be a custom widget or a stock system), can discuss performance (what if that table had 100k items? would it still work?). Then I ask if they have suggestions to change or improve the design, just to see if they think of themselves as more of an implementer or as sharing the responsibility with the interaction designer (both have their place). Finally, I do make sure they can do simple coding tasks, and give them some questions to test their comp-sci background, though that wouldn't disqualify someone, it can help.

Oh yeah, I also ask them to talk about how to make an interface feel responsive even though most actions can trigger a network call that may take several seconds to respond.
When I saw how privacy hostile and generally manipulative the whole mobile revolution was, I knew it was coming to other platforms too.

There is just too much money to be made in surveillance and targeted advertising, especially since margins are collapsing elsewhere and people want everything to be 'free.' Surveillance is the business model of the Internet, at least in the B2C space.

I'm not optimistic about it changing because frankly nobody cares. The only people who care are a small fraction of "cryppie" types and coincidentally these tend to also be the people who use FOSS and/or pirate everything. Not paying money is like not voting. Vendors have absolutely no incentive to give a damn about what you want. I am not aware of a single case where a product has been significantly harmed in the market or failed due to privacy invasion. In fact, even major security problems (also related to privacy) generally do not harm products in the long term.
Social Network System with React JavaScript Part One
... and where do they get the data? From a company in the Netherlands! https://www.deltares.nl/en/contact/
As much flack as they have gotten and deserved for BF4 and the launch/netcode issues, they have resolved a lot of the technical problems with having such a large multiplayer FPS. Of course it will look and sound amazing, I am mostly interested to see what new things they bring to the series.
Sponsoring the Tor project with content delivery services
+1, 42 seems to be a much better approach than bootcamps and even most University programs when it comes to learning software development. I would think most of these students would be far above and ahead of what I see from a lot of people with even a Masters in CS in terms of aptitude/approach.

On the flip side, it's hard to imagine making it through 3+ years of 6x12 days without burning out... Though I'm not sure what the vacation/holiday break schedule looks like.
I specifically noted that the chamber should be empty. There's nothing that can happen accidentally to a slung rifle that will chamber a round. Keeping one's finger on the trigger guard while standing around is not proper trigger discipline. It's appropriate in an active, attentive situation, and perhaps photography is such a situation, but ISTM this person is allowing his habit of always being unloaded to foster some bad habits.
If you are interested in graph databases (full disclosure: I am the author) you should check out https://github.com/amark/gun .

- It is Open Source under MIT license, very liberal, at no cost.

- It has property graph features like Neo4j.

- It does realtime updates, like Firebase.

- You can store JSON and Relational Documents, like RethinkDB.

- Offline first (or mobile first), like CouchDB.

- Upcoming release has been benchmarked at 25M+ reads/sec and 6K+ writes/sec.

- The community is really friendly and accepting.
KDE search does not send data over the network. Neither does Windows 7 search, as far as I know.

About Siri, and Google Now, people know not to let it access sensitive information. Now, people must learn the same about Windows 10.
Who Might Buy Gawker Media? Here Are Some Possibilities
> It's not like a random ad is going to brainwash me into buying something I never wanted in the first place

Absolutely they do, that's their entire purpose. It has various names such as 'acquired need', a prime example that gained universal acceptance being fabric conditioner.

Sugared water is another prime example, I'm sure you can name some brands and mentally picture their bottles lying in a bed of ice cubes.
But the claims that it sucks for undergrads are also folklore, as far as I've seen. I wouldn't privilege them.

I took Caltech's intro physics sequence in the mid-80s -- IIRC my freshman year was when they switched from the Feynman Lectures to Goodstein teaching from his new The Mechanical Universe. (Goodstein was one of the pair with the negative quote above.) I thought at the time that the new textbook wasn't bad, but that Feynman was amazing. IIRC much of why they wanted a new book and video series was to take advantage of 3d computer graphics; I don't remember that making much of a difference to me.

(Added: I also attended a Feynman lecture live, but can't fairly rate him vs. others because I'm hard of hearing and rarely get much from lectures. The lecture hall was indeed packed with non-freshmen, but it didn't seem like any of us frosh skipped it. This isn't very relevant since it was a one-off.)
I disagree. I don't see how it can be unwinnable.

Even if it were an endless game of whack-a-mole, free adblock plugins don't have a fraction of the resources of Facebook.

Publishers became greedy, ads became intrusive, and users reacted by flocking to adblockers.

Now the users have taken it too far and publishers are forced to respond.

No one is owed an ad-free experience.
Yes, thank you!

> Reported by 0 people

:(
How so? Any VBR encoder could choose to produce CBR at the targeted average bitrate. The fact that it doesn't means that there is some better setting in terms of either space or quality.
No, that can not be at all the conclusion to make from this.

Security can not come from sending magic strings back and hoping whoever is facilitating the attack respects them.
256GB is 256 billion bytes. So you can only fit over a hundred billion rows into 256GB if you have zero overhead and every row is smaller than roughly two bytes... ;) [so you couldn't even store a single proper integer in each row in your example]

Note I said rack not single server.
You make it sound like I am putting down his contribution. I am not. You should read my comment in context to the person I am replying to.
Why does this need promises? Logic operations in JS doesn't do any I/O operations. Making this promises compliant is just overkill.
Thanks "geofft" and "cesnja".

converting certain global variables

How do the copies of the variables that become local relate to the originals? What happens at
read/write, what happens if the host OS changes them? In other words, what is the semantics of
sharing/copying these variables?
> Googled the product to avoid tracking.

You sure you avoided tracking by 'Googling'?
Likewise... I do find that understanding some of the fundamentals helps, but isn't key to most of the work I do by far... brute force of faster computers and loads of memory goes a long way for line of business applications, which is most of software development (what most work on, not most-used).
You have to admit that the bay area has a higher class of homeless though. Where else do you see homeless people with brand new $300 REI tents and iphones?
O’Reilly [..] came to the U.S. in 1983 to attend Villanova University
on a track scholarship. As a junior, he ran the mile in less than four minutes
—a feat he repeated six times. He led Villanova to a conference championship
and represented Ireland at the 1988 Summer Olympics in Seoul.

A few years later, O’Reilly joined Vanguard.

That's the story I would have rather read.
It is safe. It's safe in the same way that your valuables locked inside a 4 ton safe in your basement are safe. Or in the same way that being a passenger on a plane is safe. Or even in the same way that SSL is safe.

From the report you linked:

> While CS believes these calls will succeed in all normal
scenarios, at least one unusual scenario would cause the calls to fail and rely on poor sources of entropy

Essentially, there are outlying circumstances in which it might be more vulnerable than usual, which is true of pretty much anything.
> Were you doing any validation/normaliztion of the data

Of course we (they) were - lots of it! Just inconsistently...
I agree in principle, but here's two big (and heavily opinionated) real-world phenomena that push back:

1. As a die-hard function programmer believe most everything out there is designed poorly---not because everybody incompetent but because anything working with poorly designed languages and libraries must itself necessary be less well designed. Bad abstractions breed other bad abstractions! To write near-ideal software usual an excise of ripping up the foundations---so a lot of refactoring.

2. We learn good design best by refactoring. When righting new code, functionality and elegance are competing goals, but when refactoring elegance can be tackled in isolation. Furthermore, refactoring is an opportunity to prove (to oneself and others) that given abstractions indeed make code better. Finally, it's hard to distill good design to principles beyond "don't repeat yourself" and "make bad things impossible", but refactoring offers an opportunity to try things and see what works.
That's not feasible on a large scale. Plus, it's easy to block <domain.com/ads/*> - almost all adblockers allow you to add your own rules.
TrueCrypt said essentially do whatever you want, just don't re-use the TrueCrypt name. Regardless it's not like they could ever enforce their license because it would meaning losing their anonymity.
If the Feds thought I was building a bomb, they surveilled my email with a court order, found nothing and moved on, I could care less.

It's when there's not process that's the problem.

As far as 'accused', I'm not worried about that because I'm not building a bomb so there's no way they'd have evidence.

They'd have to fabricate it, which is a whole other level of fraud.

Again, a long as it's done rationally, then we'll be just fine.

I suggest there are very, very few cases wherein people's live have been upended because of 'too much surveillance'.

The 'no fly list' is one bad example, it's because we don't have ways to uniquely identify people, and there's no process for removal. So if you have the same name as a terrorist, you're out of luck. Or of you get on by accident - no process for saying 'hey, I'm a normal guy'. Again procedural failrues mostly.

Or entrapment, or an accusation which turns out to be false that throws your life in a bind.

But it's not that common, and usually the result of back decisions on the side of the Feds, not so much inherently bad nature of surveillance.

One issue - and that is mass surveillance - LAPD has cameras to know where every license plate is going at all times ... that I don't like. They should not be able to record any licence plates unless there is 'cause' - for example. Same for facial recognition in NYC and London.

I think we'll find the sweet spot on this.
If IBM asked asked you to make a few short demos of BASIC to bundle along with your interpreter as an example of what it could do, what would you have done?

Keep in mind that this is BASIC, and, as a result, is mostly targeted at people with little to no programming experience. Ideally, someone would be able to open the script up and probably learn something from it.
I get the feeling that the future-business side of Facebook and the in-app advertising side of Facebook are not very connected.
What we learned from the Pitch Bootcamp
This seems intentional from JetBrains to target unlicensed users/pirated copies.
> Or you could use stored procedures. Think of it as making your RDBMS into a microservice, if you like.

The trouble is testability, versioning, deployment, and SQL just not being a pleasant language for expressing business logic. And the lack of a library ecosystem. And poor IDE support. And...
How to Trade Manually with Binabot
Ah. You've just settled the whole nature-vs-nurture debate for us with your anecdote. Thanks! The world owes you a debt.
Using a good encoder like LAME?
> I'm specifically referencing wireless options such as Webpass--that service does not require cables all the way to the data center, right?

It still requires cables all the way to the data center. Webpass may use wireless for the last hop or a few hops, but sooner or later you need wireline infrastructure to backhaul all the traffic to the data center.

There are a few reasons for this:

- there are, if any, 10G wireless links

- wireless requires line of sight to work

- wireless is less reliable than fiber

> What building management told me is that Comcast actually owns the data pipes inside my apartment building, thus preventing Webpass (or any other ISP) from ever being an option.

Comcast may or may not own the inside wiring. Comcast obviously has no incentive to either disprove the claim or let anybody else use the cabling or install new cables, but probably neither has management either as they may be getting kickbacks from Comcast.

Here's a good article on what monkey business is going on behind the scenes:

https://backchannel.com/the-new-payola-deals-landlords-cut-w...
There are plenty of instances where CS is an engineering discipline... mainly control and medical systems that interface with real-world, often moving, components in critical environments.

I wouldn't want someone without an engineering CS background designing missile guidance systems, nuclear reactor safety controls or hospital devices. Other areas (automotive, aerospace) should mostly be on this side as well, but I feel there should be some room for independent innovators.
That's not a fair comparison though. I only quickly read the postgres benchmark you linked, but it looks like you stored the data on disk (!) on a machine with only 16GB of ram for the postgres benchmark, while storing the data completely in 96GB of very fast RAM for the mapd benchmark.

Fair enough, but even if the data is in RAM a CPU solution will still be much slower. See this benchmark running the same queries on a 7-node Redshift cluster. http://tech.marksblogg.com/billion-nyc-taxi-rides-redshift-l... And MySQL for all its strengths is not in an analytics database and for these types of queries will be much slower than Redshift.
We'll send out invites on August 26.
That is probably because Washingtonians are smart enough to realize voting is pointless bullshit. Why take the trouble to choose between two people who are both going to screw you over?
Stories and Tips: Interviews with Facebook, Twitter, Amazon and Others
I believe this would violate ease-of-access rules - screen readers would have to be able to tell a user, so if an image is used, the alt/title tag would be set to 'sponsored'.
It is a mistake to treat housing as an investment but that doesn't mean it can't be for the right circumstances, e.g., many who bought homes in Silicon Valley 20+ years ago have seen their home prices double or triple and they can easily go to other parts of the country where they can buy a replacement home of comparable quality for less than half the sales proceeds of their current home, pocketing the difference. This is most certainly an anomaly in the context of the broader housing market. But it is a huge benefit for those who do happen to benefit in this way.
This is the kind of query that excites me for WikiData's development.

http://wikidata.org
I think you've missed a key distinction: the time before you accept investor money is very different from the time after. Prior to that point, sure, pursue whatever leads seem interesting at whatever level of effort they seem to merit. After that point, though, you need to go all-in.
Build well-designed and animated static websites
NSA would definitely never make this mistake. PRISM works directly with Google to intercept emails. So this would assume Google made the mistake in Gmail, which is questionable. So that only leaves some other countries (assuming it is a country and not technical anomaly or human error).

China has been known to be sloppy like this when monitoring activists but that was probably not their top level secret services who monitor hacker groups - those people are usually going to be good.

Not using gmail is probably a good start regardless though.
Prefix operators are pretty common, actually. They have their strengths
Yeah, and Bush did 9/11 too...
The Sources of Intergenerational Mobility in Denmark and the US
Agreed. I am a male, and it took me 3 years out in the real world before I felt I was actually being properly paid.

Having been in a situation where I am underpaid but really like my job, i.e. startup, I know the emotional toll and how it contributes to disgruntlement and burnout. For candidates I want to work with, I will advocate behind the scenes for higher salaries if the candidate either didn't ask or didn't ask for enough.

But, if you are being paid $XYZ and you believe you are being correctly compensated for your skill set, make damn sure you create many times that value (or potential value at startups) for the company. The situation can backfire very quickly where you will be seen as overpaid and your job questioned.
Really wish someone could definitively answer you. I have yet to see any analysis that could define hard boundaries on where keylogging occurs.
I've always wondered if there is a difference between the ETF version of the Vanguard funds and going directly to Vanguard. For the few I looked at it seemed like the ETFs had lower expense ratios and no minimum funding requirements.
Why I Prefer Google AMP Pages to Facebook Instant Articles
4 Tricks to Getting Hired as a Project Manager
> I don't think I'd want to work with microservices and Docker containers designed by the same people who messed up another codebase.

How often are the people who are currently maintaining the messed up codebase the ones who also originally designed it?
Yes! This document was instrumental for me in getting my foot in the door of understanding how to use memory in Rust.
The source code for DOS is now public. Go verify it yourself: http://www.computerhistory.org/atchm/microsoft-ms-dos-early-...
Joint commands fighting the wrong people for the wrong reasons with the initiator of the war admitting in declassified documents they funded and created the enemies.

Cool, so you are going to confuse Iraq with Afghanistan. clap

You are transparent and single dimension. In your narrative, you have erased any possibility that the cost borne by the American people in funding their military can contribute to global security. This is utterly utterly wrong and provenly so when allies who depend on US for security (but do not contribute back) place pressure on the US to develop and deploy technology and material for their defense. But then again, for someone who can only see THAAD is just a mix of profiteering,pork, cronyism, waste and other write offs, I am sure you know better than the false beliefs Korea holds for trying to acquire this useless development.

Again, your narrative isn't new. You haven't demonstrated my beliefs are false (again, if NATO is worthless, why does these nations make commitments they won't keep, why don't they simply leave NATO?) The only thing you have demonstrated is the ontogeny of your beliefs. It is one developed by someone who wants to understand the world through a very simplified lens, a black and white, war exist to fund defense contractors with the evil capitalist pulling some levers, and crony politicians patting each other's backs, not someone who wants to see security as is.
Firewall and search indexer are both not running when I disable them.

I'd expect the same from an update checker, you didn't specify which one but I can imagine I can stop it from running in a way that doesn't include renaming an .exe in a specific AppData folder (as for Search.exe process).
Oh I know. right now. Hoping that high density storage would drive down the price on the new "bottom" end.
Which style is more readable depends on whether in practice you end up with more sequence-like structures, or more tree-like structures. Chaining makes sense for sequences. For tree-like structures, they get confusing because the nesting levels aren't apparent.

For example: In your code sample, it's a bit unclear what nesting level the .and() call is occurring at. It could be a method call from the chain that starts at secondVar, or the chain that starts at firstFar. Distinguishing which one requires counting all the intervening parentheses. This okay for the given example, but gets out of hand as the conditions get complicated.

Ergonomics aside, I don't think the prefix notation is unintuitive. It's a bit verbose, since JavaScript doesn't have operator overloading, but to me it seems the most sensible and straightforward way of structuring the relationships.
even better, the entire page is rendered using the canvas api, using obfuscated javascript
We're using machine learning (supervised learning) to categorize transactions, generally expenses. We're using our users' past months' books as our training sets of correctly labelled data, so that we can use that data to train is really exciting for us!