skysight-inc/HackerNews huggingface dataset:
It IS a 90s language! ;-)

My main issue with Python is distribution. Oh, you're using it on Windows? No worries, just install matplotlib using pip. Oh wait, you need to install cygwin and a C compiler and for some weird reason it won't compile but no worries there is a website with Unofficial Windows Binaries for Python Extension Packages but it's still not working....

Numerical computations and plotting are also my prime use cases for Python. IMO it's the only real competition to Matlab in this area.
Personally I think you only should use Virtualbox if you're using Linux apps with a GUI. For every other situation WSL has less overhead (no, I don't have a citation for that) is far easier to start (literally just type "bash" in any shell) and interops better with your existing filesystem (cd /mnt/c/ and you can access everything on your C:/ drive, it's that simple).
Thanks for the comment! We are launching an Android app soon
I've heard this many times on HN. Where is the source material for this?

(It just sounds really dishonest for the app to do this)
Really nice work. Bookmarked!
Real-Time Communications on the Universal Windows Platform with WebRTC and ORTC
I've worked 60+ hr/wks ever since I was a junior engineer, wasn't aware it was considered "terrible." Most people here in SV are putting in at least 50, even in the employers that people would consider to be more laid back around here.
It works very well, it's partly about microsoft ditching a lot of dependency on windows and giving open source developers what they have had for a while with ruby/python/java (think gem packages, ability to run build tasks etc easily via a command line interface) etc.

I recently converted an asp.net web app to dotnet core and was able to run it via nginx to the in built kestrel web server the only problem I had was connecting to an MS SQL server named instance.
"My room mate's only lists a pull date and has no other handling instructions (not even to refrigerate)"

I'm not sure where you live but, if in the US, you room-mates milk packaging is contrary to FDA regulations. See this doc: https://www.fda.gov/downloads/Food/GuidanceRegulation/UCM209...

Section 4, paragraph 3, point 2 says that milk subject to 'aseptic processing' (defined earlier in the same doc, as milk that can be stored without refrigeration in a hermetically sealed container) must be labeled with the words 'keep refrigerated after opening'.
Their engines don't consume dilithium. Rather, it's a catalyst to the matter-antimatter reaction.
Sorry about that. In case you can't see it, please check out here - https://www.credy.in
Wow! The sleuthing here is intense and that smoking gun (a purchased high-res version of a photo showing the actual distance covered) is amazing!
Any of the three anonymous witnesses the NYT mentions as having seen the cocaine could have contacted the cops.
http://www.marathoninvestigation.com/2016/05/the-differerenc... this article might find some relevancy for this thread
>I was real excited that I could finally use the same IDE for front-end and back-end too... :/

And that editor has the absolute best VIM keybinding implementation of any popular IDE outside real VIM / NeoVIM. If you haven't looked yet, this is what finally got me out of the terminal for coding:
https://plugins.jetbrains.com/idea/plugin/164-ideavim
Perhaps you are right - my 'problem' is that my parents are of an age were they studied Latin at High School, and as a result some of their education rubbed off on me; I no longer remember where I learned 'NB' (and other Latin miscellanea). Try living with parents who liked making witty and snarky comments in Latin about one and one's brother when one was trying to survive life as a nerdy teenager! :)
I remember in the early 1990's, IETF leadership burning lots of time flying to Washington, to explain the importance of common carriage and network neutrality for the infant Internet. It wasn't clear it would be allowed to survive. The telcos wanted it dead. Monopoly ITT crippled it throughout the Caribbean. But it flourished. And even when neutrality wasn't law, it hovered as a threat - don't get too sociopathic, or there will be crackdown. And here we are, a human generation later. Still fighting the telcos, and still struggling to educate an ignorant Washington. Let me make a prediction for the next quarter century, and for 2040... we continue.
I'm wondering if the OP is referring at least partially to the state of Python packaging. There was an HN article just a couple weeks ago, I think, along these lines that may be contributing to the complaint.

It seems odd to me given that pip has improved rather dramatically over the last 1-2 years (at least on *nix), so perhaps you're right regarding typing.
Any Opensource application for personal task management?
I am looking for opensource application where I could save my todo list, schedule tasks and put reminders.
Howto Configure the CKEditor for TYPO3
I'm sorry if I have offended you however I stand by my response.
AMD has a history of having dysfunctional R&D:

386DX - copied Intel design verbatim (1:1 microcode). Got sued, won only because Intel had multiple source agreements with IBM.

K6 - purchased NexGen. Designed 100% by outsiders.

K7 - once again hired somebody else's engineers. This time almost whole DEC Alpha design team.

K8 - DEC people had some more steam left in them.

K9-Zen period - no more companies to take over and claim credit for their designs, add terrible management bleeding engineering talent while burning money on stupid ideas like Seamicro = in house garbage with 50% Intel IPC.

Zen - finally managed to rehire competent ex DEC engineer Jim Keller after his successful career at Apple.
Why? What drives people to do it?

Is there money on the line? sponsorships for products.

It obviously wasn't just a momentary weakness it was an elaborate plan and for what to brag about it at work or on Instagram? But wouldn't she know she cheated every time she thought or talked about it. That would be hard thing to live with it seems

Edit: wonder how I'd feel if a friend or co-worker did this. I could see it creating some serious trust issues
Plot twist: It's actually 2 trillion years old. Everything we know of the universe is wrong! (I'd bet I'm not the only one who'd find that a more interesting option.)
Other countries have seen similar falls in crime without the high incarceration rates of the US.
Exoplanet Discovery Google Doodle. Celebrating Discovery of TRAPPIST-1
> People pay me... to use StackOverflow haha

Sorry but as another Google-coder I just had to say that from another perspective people pay you to do a job, to perform a task. You perform that task. How is up to you. ;)
Baltimore. Good one. Baltimore's cab dispatch system is what prompted me to install Uber and Lyft on my phone. Asking for a pickup two hours from now lead me to get a blaring horn (no doubt waking up my hotel neighbors) 30 minutes later. Asking for a taxi as soon as possible left me waiting for over an hour. One time, the taxi service shamelessly said the drivers changed their mind and wouldn't get me from Amtrak at all.

Maybe things have changed since the introduction of these ride sharing apps, but reliability of the Baltimore taxi system used to be atrocious outside of the 5 block radius of the Inner Harbor.

If you had said "black car service," I would have believed your story could be representative, but that is simply incongruent with every experience I've had in Baltimore. I tried the 3 major cab companies in Baltimore and had similar experiences with each.

I'm not alleging any moral shortcoming, it's just that there was no incentive to improve service to an acceptable level until Uber and Lyft arrived.
Lsjbot – Author of millions of wikipedia articles
Was "force sensitivity" not a concept before Episode I?

I'm a Star Trek guy.
17 000 000+ edits in total, https://sv.wikipedia.org/wiki/Anv%C3%A4ndare:Lsjbot.
> Any other choice and I'd have customers API integrations breaking, because many of them would not have specified their version mimetypes correctly and would therefore get the default version, which would at some point diverge from their expectations.

"Some other people might write code that does things incorrectly and then their software might break" is something you can say about any API style, it's nothing special to media type versioning. If many of your customers are writing code that integrates with your API incorrectly, you don't have an API design problem, you have a poor communication problem, and that's going to hurt you in all kinds of ways.

> In real life URI aren't as static as we pretend.

They are static if you don't deliberately break them; I'm just pointing out some of the consequences if you choose to.

> How many companies would make sure the resource urls are still valid after changing the company and domain name?

Companies are laser focused on this if they rebrand. Companies love their search rankings. But how common is it to rebrand? Optimise for the common case, not the uncommon ones.

> The real identifier in your case is "foo" and "people" is the type.

You're turning URIs from an opaque identifier clients can use as-is to a compound structure that clients have to parse, manipulate, and (re)generate. You're putting more logic on the client, and thus giving client developers more rope to hang themselves with immediately after saying they can't be trusted to get things right.

This is not designing for maximum simplicity. Designing for maximum simplicity is to have an API that says "here's a link; follow it", not an API that says "here's an ID, generate a URI from it according to these rules we set out in our documentation, that are different for every type of resource". The latter is more work and more error prone.
The Garmin 235 image...is that an E Ink display?
Ask HN: Any services that I can pay to meet professionals in Bay Area?
Nice. Who do you use as your biometric verification provider?
با نرخ مصوب نوروز ۹۵ خدمات گردشگری نوروز ۹۶ ارائه می شود
>I do wonder what will we do when computers do everything for us.

Yeah, this is a pretty existential question that has been posed a lot around here. What do you do if you do not have to do anything? It is like vacation, forever. You are free to be lazy, or creative, or adventurous, or somewhere in between, but will you be happier? I have been between significant work for a few months and I am itching to do something consequential but I also really enjoy the space to do anything, not that I take full advantage more often than when I was working full time.

The ongoing basic universal income study at YC, blog.ycombinator.com/hiring-for-basic-income/ I hope produces some more clarification.
The article mentions sponsorships.
> fs: allow WHATWG URL objects as paths (James M Snell)

Can someone explain this to me? Does this just mean I can open files using the 'file:' syntax or can I somehow open URLs with readFile now?
Can someone explain to me what Linux shell has over powershell that makes it so indispensable for developers? I'm a developer and I don't use Linux. I'm dual booting Ubuntu at the moment because I want to get more familiar with Linux, but I can't see how terminal/bash is so much better?
That is an amazingly comprehensive answer, many thanks for taking the time to write it up.
I imagine, maybe wishful lyrics and hopefully, that we will still need and value human coders, if at least to maintain the AI developers
Me too, and the whole site is available as a ebook: https://www.gitbook.com/book/swlaschin/fsharpforfunandprofit...
Calumnies and coprophagist aren't particularly obscure. I've come across both.

I think you have to discriminate between slightly obscure or archaic words that anyone familiar with a reasonable range of the literary canon would know, and truly uninteresting words that even a highly educated and well-read person wouldn't know.

There are better corpuses than Wikipedia that could be used for this purpose, like the British National Corpus

http://www.natcorp.ox.ac.uk/
If you get back an URL to the document instead of the ID, then whenever you need to refer to that document, you need the whole URL. That means that it can't change, which I thought was one of the arguments for using HATEOAS, that you don't need to hardcode the URLs, and can "evolve" the API without breaking clients.
It's a 215x180 color LCD, not e-ink.
I need some comfort to sleep otherwise I'm more and more tired on the trail, I get up later and later and get cranky and then I just frigging stop and go back home.
> If your firm has no patent IP and doesn't plan to get any, fine and dandy.

This is currently the case. We are also Europe based. However, good point and I will re-examine the schedule of permitted licences. We are also not involved in hardware.

> Discouraging work for anyone else...

I understand this, and we're not encouraging work for anyone else, instead encouraging contributions to the foundations that made it possible to be in business in the first place. We also mention "does not compete with eVision’s business." which may be interpreted broadly.

Good feedback, thx.
Thanks for the comment! Yes, new age lending companies like Credy are doing finance processing electronically and with minimal documentation. Please register as a borrower on the website, we will evaluate your profile.
> Is there money on the line? sponsorships for products.

Author speculated it may have something to do with some runners club and...

>> She wrote a blog post that read like a tourism commercial for Fort Lauderdale. I have confirmed that her trip was sponsored and that at least a portion of her trip and activities were comped.
I have a catchall mailbox on my personal domain, and always sign up with unique email addresses for everything.
It might depend on your previous history. My development arc was C, Perl, Java, Ruby, Python with Javascript in parallel. Python is not particularly intuitive after 10 years of Ruby. Actually it's a mistery to me how people can like such a complicated language. However I got only customers using Python last year so I must make me like it at least a little. I keep thinking I could have been very unlucky and found some Java projects instead.
> You stay classy, Microsoft.

I'd argue that it has to do with backwards compatibility, but every version of MSVC breaks binary compatibility anyway.
There were 500 submissions and 17 projects were chosen for funding so the competition is quite strong. On the other hand, the submission process is easy and cheap.
The problem you describe has been fixed with precompiled wheels. As long as projects make the effort to package them, there is no need for compilers now.
This article appeared in print under the headline “Computers are learning to code for themselves”

And someone decided that the article is not click baity enough, lets make it look like malevolent
also, legal drugs that are transported in strangers' luggage quickly become illegal drugs.
> When you say client do you mean how humans passing around URLs?

No, I mean API clients.

> I can't come up with any reason why two client applications would be sharing full API URLs directly with each other, that seems like very poor design.

URIs are the primary key for resources on the web. If two clients want to talk about the same resources, then they need to agree on an identifier, and that's exactly what URIs are designed for.

> As for auth a simple token as Github does is enough

The design criteria in this example is "Can be typed into a browser address bar by a non-technical person". I don't think auth tokens meet that criteria.

> Your choice of HTML 4/HTML 5 for comparison seems aptly poor. Instead of clear versioning, old browsers get HTML they don't understand and fail unexpected, unpredictable and ungratefully ways.

You're conflating two different things there; how versions are communicated, and the compatibility strategy. Whether or not HTML did a good job of maintaining compatibility between different versions, do you agree that changing the URI of every web page on the web to communicate when they change HTML versions is a bad approach?
A security researcher registered the domain AFTER you issued the certificate, as a precaution.
Lara: A Key-Value Algebra Underlying Arrays and Relations [pdf]
Haha. Please, someone record the first time that happens for posterity.
One question I have is , can we claim tax rebates if we raised a home loan from you folks
Yap saw it and it says it was comped (by work?) as well. How much is that worth in that event vs living with knowing she cheated.
Get a Time Machine for You Blog
50 vs 60 is huge though. That's 2hrs extra work per day. 10hrs/day vs 12hrs/day
I don't like banks either - but this is incorrect.

What you call harassment is part of the Process for better due-dilegence. Most of the processes are created by bodies like RBI that are not-private. And they are bureaucratic and slow. But these same processes also prevent something like subprime crisis.

Unfortunately, when these regulating bodies work fast on policy making - people complain (remember daily demonetization policy changes??).

Getting loans from any bank (private or nationalized) definitely feels like harassment, but try to put yourself in their shoes.

Nationalized banks on the other hand - They have government to back them. So they can actually afford to be a bit wrong and govt will rescue them (from taxpayer's money)

Platforms like Creedy are great - but as an investor I would be worried about lending a larger amount
Thanks for point that out. Edge crispness, lack of glare, and broad daylight contrast of the display was really throwing me off.
This is just the flip side of the coin of the cheater: people inflating their egos about something that really doesn't matter. Have fun with it. It doesn't matter if you win and it doesn't matter if someone cheats.
Internal Memo from Uber's Chief, Travis Kalanick
Isn't this what many entrepreneurs does in their PowerPoints? Fake it until you make it.
It did - while the inner parts of the empire were quite peaceful, there were still conflicts along the outer borders. Since there haven't been any wars on US soil for ages, calling it Pax Americana seems alright to me.
There's value in the blog above and beyond outing the occasional cheater. It makes people think twice. It prevents cheating from being normalized, like what happened in professional cycling.

It also reminds society that a great number of us still value honesty and integrity, and believe that hard work should be rewarded justly. Too many people today say/do something bad and think a "heartfelt" apology will wash it all away.

I'm not in favor of mass internet shaming for kicks. But in cases like this where it's clear it was premeditated and the individual tried to scam their way out of trouble, and there was financial/other gain involved that robbed a more deserving recipient, I'm not bothered.
Philadelphia Soda Tax Leads to 30-50% Plunge in Sales, Mass Layoffs
Well that might explain the motivation then. I imagine she could have made a great blog even finishing last.
I can't speak for everyone, but for me a lot of the unix-y utilities and commands tend to do 99% of what I need with a couple of keystrokes and are very composable through piping/redirection. It's possible that equivalents exist on powershell but I feel like they're verbose and hard-to-remember or perhaps just plain different from what I'm used to working with for the last decade or so on OS X/Linux. For example if you need to access an environment variable like Path - on Bash you just use $PATH the same way you have forever. On powershell it's $Env:Path - maybe this makes more sense ("in the current execution environment, access the Path variable") but I had to google it to check and my first instinct was "oh it's something like %PATH% I think..." - which is the old windows cmd.exe way.

So maybe the biggest "pro" for the traditional linux command line way is "inertia" - but I'm sure someone else has a much more satisfying answer than mine
HMD Global's Nokia product launch live stream countdown begins
1. The encryption method for the company whom I work for is extremely low on my preference for who I want to work for to the point that it is practically negligible. I'd bet a lot of money that most software developers feel the same way.

2. Snap does not need nor is it worth the cost for them to pay for the "best" developers. Their technological implementations and scale at which they work with can give credence to that.
I can see myself using this quite a bit. Thanks.
There is a new "Skype killer": https://beam.ai/ (currently in beta) which looks amazing and can also be easily integrated into Slack.
>Acquire the free time and money to not have to work,

I do a lot of work while walking and hiking; as a programmer, most my time is spent thinking which I do not need a computer for. Well, I need a phone or tablet to find stuff on internet to think up a solution, but I can do that during walking. And I do. It won't give me a month of 8 hours / day, but it does give hours of walking per day. I did hikes of 4-6 hours / day in fulltime work days while sleeping / working in hotels on way points of the hike. 4-5 hours of walking/dictating/looking up stuff and then 2 hours of typing in/testing/delegating when arriving at a hotel.
To be fair there are lots of small items that have great value. Jewelry, watches, etc. Though your points about economics are still valid. Pay FedEx $15 to ship a $4,000 Omega watch, or give it to a complete stranger that is traveling via AirBnB? FedEx wins.
If you want to quickly check that your code works on a Linux server, the windows subsystem for linux is quick way to do this without spawning a VM.

That does not replace continuous integration on a real Linux host but that might be a good way to do interactive development and debugging of cross-platform code directly on windows.
Honestly, in my opinion not a lot, except many people have years of experience in unix shell, and many programs you will download will have unix shell scripts, but not powershell.

On the other hand, remember on the scale of computing, powershell is fairly recent. We used to have batch files and the 'cmd' shell, and they were fairly awful.
An Android component that can be highly customized like BottomNavigationView
I'm still gobsmacked by the smoothness and ballsiness of ceremoniously appointing Eric Holder to deal with this sit-u-a-tion. Say what you want about Uber, they certainly didn't get where they are in spite of a lack of political smarts.
> Some people actually just drink cooking oil, but it's rarely worth the tiny bit of extra weight efficiency.

Is this really a thing? I've read quite a bit about thruhikers and have never encountered this. If you have any more details, mind sharing?
The main reason I use bash instead of PowerShell on Windows is autocomplete for git [1].

[1]: https://github.com/git/git/blob/master/contrib/completion/gi...
TensorFlow and Deep Learning Tutorial
All this "XML is too strict" and other XML FUD seems like a very strange irrational mind virus to me. XML has only five special symbols (two angle brackets, ampersand, and two quotes), and about as many syntax rules as is necessary to write a deterministic parser with one-symbol lookahead. JSON is less well designed in this aspect (mostly because it was never meant to be a data-exchange format); for example, it requires separators between elements and this is more cumbersome for data generators than self-contained XML elements.

We already have a not-too-strict programming language JavaScript and now we have to accompany it with JavaScript: the good parts and You don't know JavaScript N-volume series and remember a curious difference between "return <EOL> {..." and "return { <EOL>...". I don't think being too forgiving is such a good idea.

Edit: punctuation.
Deep Learning GPU Training System
Living with knowing you cheated is nothing (0 effect) to some people.
Visual Search at Pinterest
All three questions you pose are loaded questions.