skysight-inc/HackerNews huggingface dataset:
All my Windows 10 upgrades have improved performance, so far (touching wood here, throwing salt etc). You might get an improvement with the new version due on or after August 2, but if not, it's worth trying a clean installation....

> Windows 7 works worse than 10 on my laptop, but that's because there are no drivers directly written for 7, so it BSODs a lot

You can usually run the new OS on the old hardware, but not necessarily the other way round. Today's hardware is being designed for Windows 10 and has probably never been tested with Windows 7 (unless it's a business PC from Dell or HP).
The base-level certs are like $99 and, if you're more than passingly familiar with AWS, you should be able to blast through them. There are a couple questions about sillier services like SWF but it's mostly EC2, IAM, S3, and DynamoDB.
>we couldn't buy stuff for an hour or two

To be clear I'm not saying a two hour shut-down would be bad. Just that vote-by-mail would be better because it would allow anyone, on any schedule, to vote, and it wouldn't require hourly employees to lose money in order to vote.

Not everyone works within an hour of their voting location, so a two hour shut-down wouldn't help them at all -- and as you point out, bad lines can mean two hours isn't enough, period.

>I doubt people who decry "voter fraud" would trust mail-in ballots.

Well, I agree, but only because they don't really give a crap about voter fraud; the difference in NC was only that they ended up being proven to be changing the rules to limit black voters. I just heard today that reports of actual voter fraud are not even as common as reports of alien abduction; no one in government actually believes these rules are about fraud, or they're idiots. Some are just better at hiding their racist and anti-Democratic-voter motivations.

In any event, Colorado is one of (at least) three states sending mail-in ballots to all registered voters, so it's something that can be done.
Is It Just Me, or Is the World Going Crazy?
Will your kids still love you even though you can't provide for them? Will they look down on you because they're starving and you are not competent enough to feed them?

When they look around, they see other dads being able to feed their own kids, and they ask themselves, "Why is it that my dad can not feed them?" Will your kids look down on you because of this?

Is the patriarchy forcing men to tie their identity to their ability to provide for their own kids?

Or do men understands naturally that if they can't provide for their kids, then they must be pretty incompetent, and then they feels bad about it, naturally, because they love their kids. And then their kids look down on them, because "all the other dads can feed their children, when can't my dad feed me?"
Emacs. And, uh, some kind of browser, I guess.
The lowest price Xeon Phi in this generation is $2,348 (1.3ghz, 64 cores) - I can't help but feel Intel would do well to introduce an enthusiast product in to the lineup. Even 1.0ghz, 48 cores for $1000.

They're Tesla priced without an equivalent desktop gamer graphics card, and that means you can't just dip your toe into the water; you've got to buy the canoe up front.

Programming on a normal x86 doesn't really count, because there's no way to get a feel for what is fast and slow when you're using a monster of a core capable of running your poor code more quickly than it deserves.
Credit unions are co-ops.
> I'm sorry, in no real world does 91 "feel like" 117.

It does, and there's no voodoo needed to understand why. In a super-humid environment your body's way of dealing with the heat - sweat - just isn't as efficient. On a breezy day in the desert, 117 is... well, it's damn hot, but if you're staying hydrated and take steps to keep from getting sunburned, it's kind of surprising how tolerable it is. In that environment sweat works its magic quickly and effectively.

(I live in the midwest and I'd trade fifteen or twenty degrees for the humidity we get this time of year. My first visit to the Nevada desert was kind of an eye-opener)
Uhh, "to count" in the sense of "to assign significance," and not "to enumerate." It's very clear from your original comment that you have a quarrel with representative democracy, and not the physical act of vote counting. But sure, that right there is the source of our disagreement -- the meaning of the word "count."
Try a competitive game. Something like hearthstone.

If you don't want to keep getting things done, that is.

I have no interest in a game unless I can demonstrably become very good at it compared to others. So, games like Skyrim (which used to be my favorite genre) are no longer very fun for me. Typically I don't finish them.
Joke's on them, I don't even shave!
We adjust for population with murder rates. Why not for mass shootings?
A small, disorganized co-op, sure. A large, efficient one on the other hand...

https://en.wikipedia.org/wiki/Mondragon_Corporation
> The XML tag style is much, much easier to work with when you're dealing with markup.

Having explicit end tags makes it harder to make well-formed documents that don't clash their closing tags.

Consider a very typical sort of HTML error:

<table>
<tr>
<td>
</tr>
</td>
</table>

Interleaving tags is never correct, yet XML allows us to do it (and I've seen it happen a lot).

The comparable S-Expr shows how it is just plain impossible to interleave tags:

(table
(tr
(td)))

You might ask yourself, "which close paren closes which list?" if the document were particularly gnarly. But if we're talking about particularly gnarly documents, then XML can be just as ambiguous. You'd be using a text editor that highlighted matching parens for you, at that point, just as much as you'd be using one that highlights matching close- and end-tags.
No experience. https://www.americanexpress.com/us/small-business/openforum/... looks quite relevant.
http://thebrowser.com (subtitle: "Writing worth reading") is one of my favorites.

It is basically one voracious reader (Robert Cottrell) who trawls the internet to select 5-6 pieces worth reading every day. It's a good combo of news, economics, science, and just random, beautiful writing – I really value non-tech-related writing it introduces into my feed/life. (There is a subscription fee to see more 2-3 of today's articles, but it's like $30 a year).

I also recommend subscribing to a filtered feed of HackerNews if you feel like it's taking up too much of your time but you don't want to give it up entirely :). I follow http://hnrss.org/newest?points=100 so I only see articles that get at least 100 points.
Probably because the goal was different from read Ulysses.

And I doubt most subject areas have the goal of reading proofs.
Ask HN: CV Feedback
As someone how just wrote his first non German CV I would appreciate a little feedback on it.
Is it ok to include a list of projects in the CV? What is then the preferred page count? My German CV is 6 pages with 3 of them project descriptions.

https://drive.google.com/a/lukaseichler.de/file/d/0BxVoAY5VrINfV0prdk94eWtlMVU/view?usp=sharing
Thank you! I found a great list of deep learning paper summaries that is mostly about learning algorithms from data and other cutting edge models: http://colinraffel.com/wiki/tag:neural_networks?do=showtag&t... all kudos to the owner/author of this list !

>NNs that manipulate existing code? e.g. parse it, find design pattern, optimize

Also: you probably shouldn't need special architectures for such problems, these can be solved by seq2seq, NTM, RL-NTM and such, given a good dataset. Such tasks are still beyond current state of art though, it seems.
> Bluetooth audio codecs do lossy real-time re-encoding of the audio

Lossless transcoding is possible too. https://en.wikipedia.org/wiki/AptX#aptX_Lossless

iPhones and Macbooks support aptX now. Surely this isn't just a hardware change — once Apple discloses the details, it won't be at all surprising if aptX Lossless (at minimum) is required for MFi licensing going forward.

FWIW, the transcoding you mention isn't a requirement of Bluetooth audio. MP3 and AAC bitstreams could be delivered straight to headphones for decoding there. We don't yet know if that's something Apple is discussing with MFi program members.
I think ~38.
Sure, but I never forgot my phone on a trip or going to work. My headphones, on the other hand...
The solution which is considered to be "almost perfect" and relied upon as that, but failing unexpectedly is arguably worse than imperfect solution with known imperfections.
You hit my fundamental problem. Specifically, "how useful this is in practice."

It makes for some awesome demos. But... so does https://www.youtube.com/watch?v=VEcobuYr5wg. I'm just not sure how practical this is.

Don't get me wrong. Sometimes, I do want to boot into IDEA for some of the refactor tools. If I truly used them enough, though, I would write one for myself in emacs.
So if I have malware that records my keystrokes in all programs outside of the start menu, and sends them home secretly, that's not a keylogger, because it's not every keystroke?

It is not good that you're calling people out as having problems and being below the level of discourse expected on HN just because their definition of keylogger includes programs that only log the keys used in other programs part of the time. That you won't acknowledge any chance that your definition isn't the best one.
I see it exactly the opposite way. The people getting excited about micro payments are the ones who have failed to grasp the revolutionary potential offered by the prospect of doing things collectively, in distributed fashion, without having to saddle every interaction with the overhead of commerce. Amazing things become possible when you give up the need to pay and be paid; the micropayment people don't seem to be able to see that vision.

We've been doing commerce for millennia; it is profoundly boring.
Again, this assumes that the service will get traction. My question is how will you get to that point, when the decentralized model inherently is inferior to its centralized counterparts in user acquisition.

This is especially important for the ad business model you mention, since online ads only make sense as a business model when a service reaches a meaningful scale. In 2016, having less than a million users won't make you lots of ad revenue. Basically it's a catch 22.
One of the most backwards compatible technology I know of is railway signaling infrastructure - altough it's not a consumer product like a telephone:

There are still fully mechanical control centres where you have to switch the switches by hand and turn a crank (to generate a bit of AC) to signal another control centre the current state of your tracks. Doesn't matter if the next station uses relais-logic or computers, it works.
I lived in 6 different countries and changed 60 rented apartments (not to mention countless hotels).

Challenge accepted.
Agreed. I think the standard army acronym is SNAFU ;-)
Bitcoin Kenya film shows the dark side of MPesa mobile payments
Ask HN: Spending my free time in video games. It's eating me. Suggestions?
I work 9-5, have a 1.5 hour commute each way, everyday. I hangout with my S.O 2 to 3 times a week and weekends. I'm finishing my MSc on CS, but it's something that doesn't really interest me, it's not challenging and it's very boring (but getting the degree is important, I guess).

During my free times (which is usually on the weekends) I work 4 to 5 hours on my thesis and then I don't know what to do so I just mindlessly play video games and then I feel about it.

I do okay on my job, I do what's required of me everyday, I don't slack, I make good money and I plan to move out next year (I'm 22). All seems ok, but there's just this void inside me. I can't find anything else to fill it.

I used to be really into personal development (journaling, writing, follow daily planners, etc) but every since I got into this job it's like I'm mentally exausted to do all that. Don't get me wrong, I love the job (it's my first job in the field, ever, fresh out of college), but it has killed all my motivation and interest on personal development. I can't follow daily planners, I can't find motivation or entusiasm to follow through a plan. My bet is that my daily commute is destroying me at the end of the week.

And everytime I play video games I feel bad and I just want to unninstal them after the game is done. This is a long repeating cycle and I hate it. I want to get back into developing myself, but I don't know where to (re)start it. I'm just afraid of being "a guy who plays video games on his free time". I know that it is OK to play video games every once in a while, but couldn't I spend time doing more interesting and challenging things? I feel like I portrate a very boring type of person when all I do is that.

So, what do you guys do/did to fight this, if you experienced anything like this?
If I could pay one cent per top level web page I load, and never have to worry about seeing ads or updating ad blockers or their compatibility again, I would buy that!
Ok, might be a solution then.
That simply means he ate a lot of food.

Nobody is prone to it.
At least for most headphones with some kind of band, there is a lot of room for a battery.
Can't disclose for obvious reasons, but the potential isn't that hard to understand actually.

Still, the first big unexpected hurdle was that VCs were totally "blinded" by their previous expertise. They tried to apply numbers from their well-known business areas (social / saas / ecommerce) to our model, which simply didn't fit our business case. So we went out and built the product and sold it to large clients anyway.

Thing is: Our product by now outperforms the next best option for our clients by 100% with no alternatives or competitors in sight (it's a little niche-y, but still a multiple billion dollar market).

With a product like that, the second thing that we didn't expect was that we tripped the "too good to be true" sensor everywhere, raising doubts.

And when we were over it, VCs seemed to have an ego problem with being "too late", us not wanting to do a particularly large round, them not reaching their target multiple to save the fund, us being "too expensive already" or them always wanting to "advise" a team of industry veterans and second-time entrepreneurs that demonstrably knew better than them - instead of simply putting in their money and help with PR and their networks instead.

Thing is: All investors say they want a great team, stellar culture, demonstrated product-market fit, fast execution, great technology and hockeystick growth.

We brought it all to them and found out that if you know you have it and are asking a fair price for it, 99% of them are too scared to jump on board of a train that's already full steam ahead. They'd rather be the one discovering it.

What I took from it is that awesome VCs are just as hard to find as awesome start-ups.
In fact recent phone models have gotten less comfortable to hold for me because of thinness.
Ask HN: Add “www.” to my domain, or not?
Old question, but I would like to hear what you have been doing with your projects lately.

Any thoughts?
How often do you travel?
Some have criticized the IPCC report as too conservative/optimistic, but it is as close to a consensus document as exists.
If there is no payment system, then resources are guaranteed to be oversubscribed and exhausted if they are at all interesting. In the Iain M Banks Culture, that works, but we're not there yet.
Yay

(Wait, is enthusiasm for people trying something new bad here? If so, "Meh".)
Same idea as the horrific trainwreck known as The Grid.
Very intersting ideas! I also think that in the future we will see a lot more declarative programming languages that model high-level concepts of a given program, while low-level "plumbing" code will be generated automatically. I'm not yet sure about the role that AI will play in this process though, and I think there are many things that we have to solve before we'll see something that can write generic programs.

Program synthesis is a very active field of research and many AI-based methods have been proposed in the last decades, IMHO what most systems lack is the applicability to real-world programming languages and use cases though.

Having worked on static program analysis, I know that even our current ability to understand and reason about existing programs is still very limited. A main reason for this is that most real-world systems are composed of many parts that are not easily specifiable under a single paradigm (e.g. templates, database code, configuration files).

To build a usable AI-based programming system, we will need:

* A description languge that is able to model ALL aspects of a given real-world system under a single paradigm

* A system to analyze and understand the artefacts produced by the above system

* A way to generate real-world code from the specification above, including a way to "fill in the blanks" that the user did not specify (as leaving out the details the whole point of such a system)

* A way to test the generated code against the specifications provided by the user and further "reasonable" assumptions, which will be needed as the specifications by the user will not be complete, see above

* A way to guide this process towards a reasonable program through user feedback within a reasonably small number of steps

While none of these things are impossible, implementing them is a significant challenge with a lot of unknowns for which we don't have good solutions yet.

I therefore think the first AI-based systems which we'll see in the coming years will be limited to specific problem domains (e.g. data analysis, logic programming) for which we can more easily build a system as the above.
Quite a lot similar posts recently. The more these points are repeated over and over again, the less relevant they are. That same advice you can find in articles from 50 years ago. As more people are pretending to be excited about the job no matter what and not motivated by money just to appear more attractive it lowers the performance scores everywhere and it just doesn't work anymore.

The most productive negotiations should be straight talk about the numbers and terms. You shouldn't just hope the other party is stupid and will agree to less than fair terms. When somebody brings up a number ask or explain where it comes from and how does it compare to other numbers. Ask if their offer is fair, something that they would take in your shoes, so that if they say yes and later on it turns out that was not the case, you can raise the issue with a good reason. If the other party starts to get forgetful, dodge questions or lie - fine, you can treat them as a hostile party, but it makes no sense to start off with deception and advantage play against your team. Especially in startups. Big companies have moved on from this more or less anyway.
It's Unbounce with a gimmick. Is the gimmick a 10x innovation? Unlikely, since it seems likely the designer would have to go in and do their own edits anyway.
>> Does it log keystrokes and send them somewhere?

> No.

Then you should say "It's not a keylogger because it doesn't send keystrokes anywhere". Not fuss about whether the definition of keylogger requires capturing every key.

But please explain how "send samples of my typing" does not involve sending keystrokes.
It's easier to ask for forgiveness (and be subject to lawsuits) than permission (and have a bunch of people opt-out).

Microsoft needs a weapon against Google and Apple, who are both well underway into becoming 'services' companies, and whose devices we walk around with every single day.

Microsoft is trying to leverage installed base it still has in some people's homes to drive some traffic to integrated Microsoft services, the same way Google and Apple have driven traffic to their properties from day one. They can't afford not to be aggressive -- the average person will vacillate over the Windows 10 upgrade but then install Chrome on every single device without question.

If you were in Microsoft's shoes, what would you do? (And not mismanaging your product lines for the previous 8 years is a cheeky non-answer)
Used this for awhile on my old iPad when my main laptop was broken. iSSH, a wireless keyboard + cloud virtual machine and you can pretty much do anything you need for dev work as long as you have a cellular or wifi connection.
There are tree views in emacs. Looks like the most popular is https://www.emacswiki.org/emacs/NeoTree.

Pretty sure I have seen similar things written for class views. I had one that was interactive view of javap's output. I liked that one pretty well. (I'm partial to anything that is just an interactive version of an existing cmd line.)
I kind of with people would stop using MNIST for NN tutorials. There are a billion of them already. Do something different.
"Walgreens Boots Alliance Inc. on Thursday said it is shutting down two websites -- Drugstore.com and Beauty.com -- five years after acquiring them, a sign of how traditional retailers continue to struggle with online properties."

There's little evidence given in the article to show that they're "struggling". It's possible that they bought these two businesses just to acquire their customer bases, and now believe that they can successfully transition these customers over to their main brand (maybe by having expanded Walgreens' product line to include all the popular products that the other two sites' customers were buying).
What's patented?
Used to, I think. If you're talking about NAVSPASUR, it was shut down in 2013. The replacement is not yet running.
So... a very store desire to live (so that you don't hurt the ones you love).
> That sounds like a poor approach to this problem. You could write a shader that renders thick lines for the dendrites, and the rest of the geometry can be conventional meshes. The same shader could have a pass specially designed for lines and depth of field rendering. That's the one unusual shader. It's hard, but not super hard to write. [0]

You will be surprised how bad medical research and visualization is compared to their gaming counterparts. Most medical researchers use 5-10 year old technological approaches they learned in their PhD program.

On a side note, I have yet to see a Phi-vs-CUDA comparison. Intel is comparing Phi to Pentiums, which is utterly ridiculous.
I'd guess the attachment mechanism.
Japan Localization
Jailbroken iPad has all the "Linux" essentials you might need. Combined with a Bluetooth keyboard and SSH to a remote server, you've got a decent dev machine.
This prompted me to try to understand what a co-op really is. I read the wikipedia page, and still don't really get what keeps it separate from a regular business, except for ideals. At a co-op like this, they would still need programmers to fix inevitable bugs in the app, marketing/logistics people to figure out how to get traction (because that doesn't just happen by itself) and expand to new cities, and managers to coordinate, and everything else a regular company needs (financial, HR, etc). It ends up sounding like what I think of as a regular company. What's the difference?
I'm so happy that damn icon and spam is gone! W7 till I die!
Holy shit - I just read this entire thread. The taxis services in Boston "have an average-to-good reputation"? What planet are you living on? Yeah, most of the time it can be OK, but the fact that everyone who regularly takes cabs in Boston has some horror story, shows you just how bad the situation is (or was, rather, thanks to Uber).

By your own admission, you live(d) in Cambridge, which is not Boston! Completely different cab companies, rules, medallions, etc. I can't say shit about it up there. But in Boston, where I've lived for over a decade, it totally sucks! You are out of you god damn mind! Stop talking about things you don't know! As your mass amount of down votes show, you are talking out of your ass, so don't even bother.

As we say in Boston, get the fuck outta here with that shit, kid! Taxis are the WORST