skysight-inc/HackerNews huggingface dataset:
Do you need to target versions earlier than Windows 10? If so, you'll have to rule out a Universal Windows Platform app (which might otherwise suit your needs, though you wouldn't be able to use it to write to AppData).

A Windows Presentation Foundation or Windows Forms app targeting .NET 4.0 will get you pretty good compatibility - Windows 8 and above come with it pre-installed* and it's an optional Windows Update for Windows XP/Vista/7. I don't think the XAML learning curve is as steep as some people claim, but it'll still be quicker to hack something together in WinForms over WPF if you haven't used the latter before.

Also check out the Desktop App Converter for Windows 10 - you can now package up a WPF/WinForms/Win32/etc. app into a UWP app for Windows 10 users and pick up some of the benefits that those apps have†.

* But also heed Raymond Chen: https://blogs.msdn.microsoft.com/oldnewthing/20110404-00/?p=...
† https://developer.microsoft.com/en-us/windows/bridges/deskto...
I hereby award you a "Useless use of cat" award [1]

more < /etc/passwd | less

http://porkmail.org/era/unix/award.html#cat
Look, this is the internet generation - who are people going to believe, Facebook or the actual real inventor? Of course it will be Facebook !

(Hint: https://www.google.ca/search?q=sarcasm)
Sorry Apple Genius: 10 unacceptable ways life goes wrong with no phone
Use MonoDevelop/XamarinStudio.
Agreed 100%.

I live in London too. As a pedestrian, irresponsible cyclists have really pissed me off to no end.

Many cyclists have an attitude of entitledness, which makes them a great danger to the rest of us pedestrians.

Not all cyclists are like this mind you, but it's enough of a population that I second-guess most cyclists wil follow rules of the road.

To put into perspective - when you're driving and you have a green light, you generally assume cars approaching the red light orthogonally will slow down and respect the stop signal. Now imagine the situation where you cannot assume this and at every intersection you go through, you assume a car will ignore their traffic light. That's what it feels like to be a pedestrian around cyclists in London.

Quite too often cyclists will plow through zebra crossings (crosswalks for you USA folks, where pedestrians have full right of way). Even if you're in the middle already.

A cyclist once came at full speed within inches of my daughter's pushchair (stroller) when we were in the middle of the zebra crossing, and when I loudly said "what the heck" at the guy. He turned back and screamed very loudly "Fuck You", in front of my daughter.

Similarly just the other day a cyclist came through a zebra crossing at full speed about a foot away from me. I again said "what the heck" and he responded loudly "oh, Fuck Off".

A few intersections have cyclists that regularly come through when pedestrians have the green man signal.

It's pretty ridiculous.
How to become good at coding?
I want to create apps using AngularJS. I've learned JavaScript and read the AngularJS Documentation as well. But when it comes to code something, I can't get it right. Can someone help me how can I become good at coding?
Not really. Ruby isn't anywhere near as widespread or well supported in fields like finance, math, various scientific fields and GIS. Python on the other hand has at least has pretty good support in just about any domain you happen to stumble into.
More interestingly this will probably result in all the Intranet computers being severely behind on security updates and becoming easier to hack.

Plus how will government internet services be able to access data on the Intranet and vice versa.

I suspect at some point the will end up with computers connected to both networks and those will need to be constantly monitored and kept secure.

At the end of the day if they offer any internet based services to their citizens that data needs to make its way back to the Intranet somehow.
I'm honestly flattered that you like my writing, but what would be the goal of meeting up? It seems like it would be awkward, given that I've treated your acquisition like a piñata full of new customers. In any case, feel free to message me directly.
On plan9 the "terminal" window pages by itself (it is not a tty) but there is also p(1) [1] which does even less than more or less.

[1] https://swtch.com/plan9port/man/man1/p.html
Hutter (one of this paper's authors) is the inventor of AIXI.
At the very least using the t-test in Excel should require a unique key that you only get after doing a few hours of classwork.
Elixir is exciting because it's making the amazing world of Erlang accessible to mere mortals with a developer experience on par with Ruby.
There are over 400 satellites in geostationary orbit, so maybe some of those could be used. However, that places them so high that photography might not be practical.
France and Germany want Europe to crack down on encryption
I've never understood this complaint. Whitespace is included when you copy something. What's the problem?

Admittedly it is mildly annoying when someone decides to use some random number of spaces for indentation, and you have to fix it to make it match the rest of your code (my preferred editor, Geany, has a feature for this). We should all just use tabs. But "very hard"?
I agree, this is also one of the things that drives me against C and more into saner programming languages.

Because the majority of programmers in areas where software isn't the core product being sold, don't spend one second thinking about code quality.

As such tooling that on one side is more forgiving while allowing for fast prototyping, but at the same time enforces some kind of guidelines is probably the way to improve the current workflows.
Weird, I actually consider Pythons consistency in syntax to be a positive. And it's continually becoming more so.
it's not just accessibility it's also keeping the form usable.

As the placeholder text goes when you type in the input you loose the reference to that input, so the only way to check if you're typing in the right box is to clear the input.

See https://www.nngroup.com/articles/form-design-placeholders/
Professionals actually buy based on features and what they need, not what looks entertaining.

Ditto for console gamers. It's a more informed audience that's concentrated in a small group of people with far more disposable income than a regular smartphone user.

Apps are a victim of regular people's expectations. They aren't used to paying hundreds for Photoshop. They're used to everything being free. Apple certainly hasn't helped developers in this regard, as it's encouraged commoditization of apps through its inaction against the proliferation of free-to-play and the race to the bottom.
I loved the PowerPC chips, the 604 and G5 in particular. Too bad it never became a viable platform outside of Apple.

(In the '90s, the PowerPC had very competitive price/performance, but there wasn't a viable desktop OS available after Apple terminated the original MacOS clone program. 5-10 years later Linux would have been much more ready, but the chips were not competitive with Intel anymore.)
React-music: Make beats with React
But that was originally command.com, to command.exe to cmd.exe

There is no "edit" or "edlin" any more or "ftp" or "telnet" or "tr" :(
I suspect that the correct thing to do for usability in those cases is use a label for the field with visibility: hidden.
> Then there's chronic conditions such as asthma and diabetes, and the question of whether people who've lost that particular lottery should have a permanently lower standard of living or not.

The whole point is that this isn't an insurance question. It's a question of how someone should pay for a chronic condition that may be more expensive to treat than they can afford, in some cases. But that's not an insurance question, because it's not about smoothing risk across states of the world. So talking about how health insurance should solve problems like these is a misuse of the term "insurance", and comparing health insurance to auto and home insurance is misleading.
> My question isn't on the economics, to be honest

No, your question isn't, mine is. I still don't really know what "Econ 101" (i.e., basic) market failure you're talking about. Can you explain like I knew enough jargon to understand an Econ 101 explanation but slept through that one lesson?

Intrinsic economies of scale producing oligopolistic structures in insurance – I've seen that mentioned as a market failure, but it would be strange to fix a tendency towards oligopoly by legalizing it into a total monopoly, no? So you're not talking about that.
A real problem if you are serving the public.
You seem to be asking why people shouldn't do data analysis without knowing anything about data analysis.
Do you deliver any software for the platform you use, and if so, do you not mind when things suddenly stop working?

Or, are you responsible for delivering any services, and if so, do you not mind when someone else's changes cause you an outage?

Perhaps you have some private automation in place; do you not mind if your automation breaks because of someone else?

Apropos bloat, illumos is the only operating system codebase which gets faster and more efficient with every commit. If there are others out there, I have yet to see such a thing.
> * if your test suite has 100% coverage of arguments/return-value and field usage, you have type checked your program.

The most horrible argument in favor dynamic typing in my opinion. Test suits shouldn't be about checking if a return value is of expected type, that's ridiculous. It's implementing a type checker manually.

There are a lot of things statically typed languages can do to make types painless :

- (global) type inference (Crystal does that)

- co and contravariance, it is not limited to dynamically typed language

- optional parameters

- adhoc type declaration like in C# (ex {x:1,y:"a"} is a type).

- contracts

- pattern matching

- generics

- ect ... etc ...

I just dislike dynamically typed languages. Even interpreted languages should be statically typed IMHO. Again, there are multiple ways to make statically typed language painless when it comes to types.
nw.js
It's useful from a minimal design perspective but I've started to avoid using placeholders after seeing this article[1], instead trying to put the field name, example text or caption, etc outside the input.

[1] https://www.nngroup.com/articles/form-design-placeholders/
I did it for 1 1/2 year.

From 01.01.2014 - 30.05.2015.

Got a season pass for the local swimming pool.

Learned to play the bass guitar.

Did some game development.

At the end I even invested some time in my masters degree (still not finished, meh :D)

Also, since I'm living polyamory I had much time to invest in my multiple relationships.

After it I started a new job where I make 20% more than in my old one AND can do all this from home, which wasn't much of a change since I did most of my masters degree team projects already remote.
I got hit with 1 too, I caught it early fortunately. Don't miss fried food anymore but I have cravings for desserts which I never had in my 20's :\

About 2, I started balding in my teens and my hairline more or less stabilized in 30's. Full head of hair was never part of identity, 'me according me' has been bald for a while. 20's sucked being bald but became irrelevant in 30's :D.
The recommendation is totally legit, even ignoring accessibility concerns (which are true). I can't tell you how many times I've tabbed onto the next field and had to tab off just to see the value I was supposed to be putting in. It gets worse when this is in JS and for whatever reason, the field name doesn't reappear, or better yet, when the suggestion doesn't disappear and I have to manually erase it.

It gets even more confusing when there is a suggested format, like date, you have to manually enter. Was it mm/dd/yy or mm/dd/yyyy? All of that should be above the form input.

Using nothing but place holders is a serious pet peeve of mine on all levels. Please don't, just don't do it. I don't understand what benefit is has. I suppose it works fine if you have users that only use mouse clicks, but it is mayhem for people who use key commands.
That's like saying HBO has a monopoly because only they can broadcast game of thrones.

If a product must have a perfectly identical substitute to not be a monopoly, then more or less all companies have monopolies. I feel that position is untenable.
Related recently published podcast: http://softwareengineeringdaily.com/2016/08/23/serverless-ar...
Kudos to the author for writing this. Serverless is a thing, but Docker definitely isn't it. Nor is AWS lambda.

Serverless is client-only code, or even Peer-to-Peer between self-coordinating clients.

There's a lot of stuff that overlaps in this domain, including microservices, containers, serverless, and if we want to talk about them we should use the right terminology.
I think there have been similar things in practice for a while. The real difference here is just the open blockchain to simplify accounting. Even though there are probably lots of little details that are different, this seems really similar to things like XDRs:

https://en.m.wikipedia.org/wiki/Special_drawing_rights
We are using electron with nice results. It is great if you already have a stable of js devs and you need to do something with the file system and or network access. We basically have electron load in our basic tool and then have shims that can go to local dbs instead of making web calls so that users can patch in to their own data without having to open a bunch of ports on their internal networks.
If you use grep in OS X, and you use it a lot (even called through other programs/libraries) it pays in time to install GNU grep vs. the default OS X provided one. It's several times faster. Ran into this when benchmarking grep + GNU Parallel on OS X vs. Linux in my thesis (raftlib modeling) work. Results on my small MacPro cluster didn't match those on Linux. The OS X runs were orders of magnitude slower despite almost identical hardware configurations. The culprit as it turned out was largely the implementation of grep. I compiled with the GNU version, re-ran and the rest of the mis-match was simply due to the lack of POSIX features like thread pinning, and NUMA control.

<stepping up to soap box/> So yeah...as usual, algorithm matters. Implementation matters, and well....knowledge of the architecture/data-movement matter. These days the architecture/data-movement knowledge matters almost as much or more than the algorithm. Picking an algorithmically faster implementation that moves data more (e.g., tree traversals usually have poor cache behavior, more bursts required, etc.) is often the case b/c programmers don't really understand how the computer works, but are great at coding O(n logn) algorithms. We shouldn't stop teaching algorithms, but data-movement/access likely needs to be emphasized along with the understanding of algorithms.
> Linear-regression estimates show gene name errors in supplementary files have increased at an annual rate of 15 % over the past five years, outpacing the increase in published papers (3.8 % per year).

This still doesn't actually tell us if the problem is getting worse. Or if it does it is badly worded. Even assuming this 3.8% is derived from their own data, you need the number of papers published that contain genelists (I would imagine this has probably risen faster than the number of papers overall).

In other words, the authors should have plotted the error rate over time rather than the number of errors over time.
Is China's Super-Bus a Scam?
Sorry it's just funny. 99% of people reading your post telling the other poster not to feel inadequate would feel inadequate. Reminds me of the film Meet the Parents where Owen Wilson is the ex boyfriend who trades commodities and does carpentry in his spare time!

https://www.youtube.com/watch?v=ETC82KEplac

Apologies, but I did just find it funny. You can't help being good at things and nice enough to post encouraging replies!
These days .NET 4.0 is probably a better target for maximising compatibility - Windows 8 and above don't come with .NET 3.5 installed by default, and a lot of Windows XP/Vista/7 machines will already have .NET 4.0 or newer installed thanks to Windows Update.
There is an interesting correlation here with some ancient wisdom:

Most schools of Indian philosophy borrow the term `guna` -- literally "quality" but in context[0] meaning "mental texture" to refer to three main states of mind:

Sattva: equanimity, poise, contemplativeness, objectivity

Rajas: frenzy, agitation, result-orientation

Tamas: indolence, lethargy, sloth, sleep

It's interesting to note that Brahma Murta[1] falls between 4am-6am and is indicated as the predominance of sattva[2]. The predominance of other gunas may be observed by looking at the nature of activities during other times (6am-6pm = rajas), (6pm - 4am = tamas).

Those interested in further reading might consult the Vedanta Treatise[2] by A Parthasarathy.

[0] https://en.wikipedia.org/wiki/Gu%E1%B9%87a#Samkhya_school_of...

[1] https://en.wikipedia.org/wiki/Brahmamuhurtha

[2] https://www.amazon.com/Vedanta-Treatise-Eternities-Parthasar...
I went to a doctor a while back that had a sign on his window saying he'd like to charge less than $50/visit, but medicare by law said he must charge at least $50.

Government should be for the bare minimum of things a market can't provide, and subsidizing insurance plans for the needy and poor would be a lot better than the government, through I'm sure just some twisted set of unintended consequences, setting MINIMUM prices.
I've recently been using Vim as a pager and it's great.

:help manpager

Suggests

export MANPAGER="env MAN_PN=1 vim -M +MANPAGER -"

Which doesn't work for me, but this does:

export MANPAGER="/bin/sh -c \"col -b | vim -c 'set ft=man ts=8 nomod nolist nonu noma' -\""
The ecosystem creates problems that don't exist with PowerShell, which is more like a cross-platform programming language that sits above the OS than the traditional *NIX arrangement of an OS-specific collection of a shell (with some built-ins) plus a grab-bag of third-party tools.

Like Python, Node.js etc., PowerShell has one development team that will now be delivering one implementation across all of the operating systems. There's a packaging system included, so that third-party modules can also be uniformly deployed. The first-party and third-party stuff all has to follow the same rules and end up as modules in the same PowerShell installations, which avoids the long-running inconsistencies between tools, like man vs. info and different styles of option parsing.

At the moment, different versions of Windows do ship with different versions of PowerShell, which is annoying, but it's the same product and you can install new PowerShell versions on older systems to get a consistent environment across your machines.
Life in prison for selling $20 of weed
For me, not only the page is completely empty, but also the page-source, so I don't think that it's a rendering problem and rather the server sending a 0-long HTML-file or something like that.

It also finishes loading rather quickly, so it would only make sense that it's not even downloading anything.

And neither Firefox, nor Lightning Browser (WebView-based), nor CyanogenMod's Gello Browser (Chromium-based) show any form of error and just happily render a completely empty page.

Also, I do get the favicon displayed, so at least some form of connection to the server seems to be possible.

Edit: Just had another idea. It works for me when I tell Firefox to request the desktop site. So, maybe the server just gets confused by a mobile useragent-string...?
Science is probably the least scary thing that an Excel bug can affect. JPMorgan Chase's "London Whale" venture lost $2 billion in part because spreadsheet modelers divided by a sum instead of an average to get a value at risk.

https://baselinescenario.com/2013/02/09/the-importance-of-ex...

Then there was the infamous Reinhart-Rogoff paper in economics, used to justify harmful austerity policies worldwide post-2008, that came to false conclusions using a row formula that wasn't updated.

https://www.washingtonpost.com/news/wonk/wp/2013/04/16/is-th...
Inside Facebook’s Political-Media Machine
YC then has a financial incentive to help you succeed.
Correct. I've read the original post years ago, I do find it it fascinating, and I would like every new generation to read it. I don't have a quarrel with it making HN front page every now and then.
OneChronos is the most interesting to me reviewing their overview/FAQ of their technical approach. Somewhat reminds me of the Jim Simons/RenTec patents.
See revenue and expenses from a full-time freelancer
You could use Java with Avian, which is a small embeddable, statically linkable JVM. It uses LZMA and aggressive dead code elimination to make tiny binaries. If you use it with SWT you get native widgets too, and they have an example which does exactly that weighing in at only one megabyte:

https://readytalk.github.io/avian-web/swt-examples/windows-x...

Creating such a tight binary isn't entirely point and click, but if you want a tiny self contained executable and don't want to assume a pre-existing runtime like .NET then your options are really only VB6 (classic), Delphi or VC++ and all of them will involve a lot of arcane wizardry too.
Is insurance included? What are the back charges minor dings and scrapes or if it needs cleaned? can I put 4k miles on it in a month?

Also, price seems too low. Will these cars sit around very long? how many miles on the car? what if I get a high milage car and stops on me? am I liable?
> the impact of air density on aerodynamic drag, which should be negligible at such low speeds

The impact air density on aerodynamic drag is huge even in human athletic events - on the order of 1% or more [1]. The impact increases quadratically with speed so it should be 3-5 times more significant in the final stretch of a 0-60 than at the 25mph speed of a sprinter.

[1] http://www.ingentaconnect.com/content/nrc/cjp/2003/00000081/...
I don't think the article is even advocating for nested vs. not-nested inputs with labels, the author just picked nested to use in the example. The point of the example was to have a <label>. There's no reason to go to war over nested vs. not-nested.

The only exceptions to "each input must have a label" are inputs of type "hidden" and ones that make button controls so the value attribute effectively labels the control.
There exist, however, code bases where any refactoring or feature addition exposes a latent bug that has to be fixed before proceeding. Additionally, fixing that bug often exposes another one.
With checkboxes, nesting the input inside the label makes the label clickable. It provides a larger target for checking, unchecking.

Edit, to add: To avoid nesting you can use the for attribute. More info on the following link addressing checkboxes and input nesting, in general:

http://stackoverflow.com/a/6293626
My last ten coin flips were heads, but overall, heads is roughly half.
Hi colshrapnel, Yes, the author has said me, he will be rephrasing the content and will make it unique.

I can't help much. I am sending mail to python author now to respond it back and even if he agrees to rephrase the content.

The contents will not go down.

Also, I am developing "reporting module" where original author can report the copied or whole content to author with reference URL and until author reacts, copied content will remain hidden. After author reaction, if copied contents still remain there, I as an admin will hide the content.

That is all , i can fight for plagiarism option in w3clan portal for users.
Too soon. They are doing YC fellowship for a riskier profile.
2017 Honda Civic Hatchback Newly Designed Latest Car
The long history of Python support in the scientific community has produced a rich catalog of domain-specific analysis libraries. Warts and all, it's simply not possible, in most languages, to achieve the analytical productivity you get when working in Python.