skysight-inc/HackerNews huggingface dataset:
I think for .net developers, this makes more sense. You have an existing .net app, built to talk to MS SQL Server, if the latest version of .net can run on Linux, but your DB can't then you're faced with either managing two OS flavours, or just ignoring the Linux compatibility.

Ignoring Linux compatibility would have knock on effects because Linux is now the platform for so many other tool, e.g. Docker.

Regardless of how easy the 'upgrade and migrate to Linux' story is right now, I think it's vital that MS started down this road. Otherwise the .net framework would be [seen as] finished now, and people would start planning to migrate off it.
Launched CertSimple with a 'Show HN' 862 days ago (https://news.ycombinator.com/item?id=9210908), for a significantly faster and easier way to do the identity checks required EV HTTPS certificates. We got our first customer on that day - I already knew them from previous dev work, but they saw the post on HN, hated their existing EV CA, and signed up.

https://certsimple.com now has clients including Superdry, CrowdCube, The Motley Fool and most of the fintech startups in London.
Warewolf is great for integration and orchestration
You can use Warewolf to:
1.	Integrate multiple systems through 3rd party and native connectors
2.	Build remote services straight into your local workflows
3.	Visually inspect, maintain and configure integration points
4.	Synchronize data in real time
5.	Drag and drop connectors to integrate disparate systems
6.	Simple Active Directory integration
Download your free trial and seamless integrate your systems 400% faster!
Download free from: https://warewolf.io
All that seems to be a philosophy, not a fact. Obviously, when I'm spending my hour equivalent on full featured dinner, I'm saving myself around five hours, not even comparing quality and extra time to achieve it. That's how competence and production lines basically work.
My list of things I want to watch is longer than I'll ever have time for. Because I'm not rewatching movies, building up a library doesn't make a whole lot of sense for me nor do I want more boxes and discs to be the caretaker of. If I can rent or buy a stream, I'm happy. I don't do it all that often, so the cost isn't really a factor.
You make it sound like you're watcing TV under duress.
Microsoft should take those apps and put them into Windows by default. It's a trivial thing for us in the tech community to install these ourselves. However, a significant population remains unaware.
Before Jaeger was out I started using this, although I'm considering switching over to using Jaeger: https://github.com/opentracing/opentracing-go

It should be pretty clear how to use it once you read through the examples.

Jaeger requires using Cassandra as a datastore (for now), which isn't easily supported at my company, so I went with Zipkin and used MySQL as a datastore.
This is nice. I want something like this, and I've seem a lot of project maintainers ask for it also, so it's strange it hasn't got more upvotes.

In a lot of cases people want "Gitter for forums", but they end up creating mailing lists. This thing solves that problem.

There's also https://spectrum.chat/, a forum-as-a-service tool which I find great, although it is totally unrelated to GitHub.
Power, and a few signal, applications were developed starting in the mid- to late 19th century, sure. But it strikes me as extremely difficult to argue other than that the development of solid-state electronics has vastly accelerated every field of human endeavor with which it is coincident - and, as we've broadened the range of its applications, that set of fields has turned out to be most of them.

In any case I would be very interested in hearing more about a historiography which holds otherwise!
How Brainstorming Right Keywords Makes Your App Successful?
@tmostak large dataset visualisation like this looks great, but one of the most appealing parts of Vega for me is interaction. It's just as easy with Vega to create composite interactions for filtering and navigating data as it is to visualise it. Is there any scope for this type of architecture to support more than just serving rendered PNGs? (Can it do that at 60fps? :P)
I mostly agree but I think it's a bit simplistic. Languages aren't just a neutral tool, they come with a culture. English is the modern lingua franca not because of some inherent quality of the language but because it's the language of the USA, by far the greatest economic, military and cultural superpower of our times.

Do you realize how much power and influence this gives the USA? We have Captain America in theaters, but Captain China and Peru are nowhere to be seen. When's the last time you've seen a company motto in Spanish or Italian? English, I'm Loving It, Just Do It, Think Different.

Does it make sense to make English the de-facto standard language for the EU when Ireland is the only country left in it which uses it natively?

I'm all for people learning English to facilitate the dialogue between countries and cultures but I think it's very noble and important to strive to preserve diversity, linguistically and culturally.

D'un français à un autre, en anglais, sur un forum anglophone.
Shipping in 1.4 I believe - https://www.youtube.com/watch?v=pfFpIjFOL-I
The site is using Let's Encrypt for https. Currently there is a hard limit of 2000 subdomains per week, meaning there will be at most 2000 simultaneous connections!

It seems that Wildcard support is coming Jan 2018.
Agreed, it's just an absolute pleasure to use.

I built a side-project powered by Elixir & Phoenix 1.2, I found it so surprisingly quick and easy to accomplish even complex functionality. Every time I implemented a new feature server-side it honestly felt like "Is that it? Really?"
+1, This book is real gate opener for my career.
The Era of Tort Lawsuits Is Waning
It's from Chris' keynote https://youtu.be/pfFpIjFOL-I?t=23m31s I haven't checked any task/issue tracker though.
The Science of Brute Force
I won't enumerate the three items, but I do but things from Amazon that I know I could buy for a bit cheaper either in some local store or online. I so it because I value my time and looking around for the best deal takes time too
Nice, People seem to like this. Here are the remaining sources for you to look into;

- https://remote.co/remote-jobs/

- https://www.workingnomads.co/jobs

- https://remote.co/remote-jobs/

- https://remotive.io/find-a-job/

- https://www.skipthedrive.com/

- https://www.outsourcely.com/remote-business-services-jobs

- https://www.wfh.io/

- http://jobscribe.com/

- http://europeremotely.com/ (Europe)

- https://www.remotelyawesomejobs.com/

- https://landing.jobs/

- https://remotebase.io/

- https://github.com/jessicard/remote-jobs

And here are some companies which encourage remote jobs https://oinam.github.io/remote-teams/
Make a list.

What are the things you want out of life?

List them in order of priority.

Go after each item on the list.

Realize that you may or may not get each item you want but that the thrill is as much in the chase as it is in the outcome.

Realize there's nothing wrong with material success. I've seen both riches and extreme poverty. Riches are better.

My list is literally the first thing I see when I wake up; it's on the wall I face when I wake up.
Getting a hold of the competition
AutoSens isn't listed on it.

http://auto-sens.com/autosens-brussels/
Nielsen’s TV Ratings Now Include Hulu and YouTube TV
+1 for rustler. Writing NIFs (native implemented functions) in Rust can speed up your Elixir apps significantly. I think Rust & Elixir are a great duo.
In the face of adversity, principles are worth defending. What is can be changed as long as you keep the lights on and don’t let others redefine those principles.
Agreed. No "hacker" would ever use or recommend Windows. It's awful for development, and even microsoft agrees, which is why they created a Linux sub-system.

Why would a so called "hacker" choose to use an OS that's slow, has horrible update policies, horrible privacy standards, injects ads into the main programs and start menu, requires anti-virus, etc?

Also, the idea that Windows has good drivers and Linux doesn't is asinine. My current dell came pre-loaded with windows 10 and failed to wake from sleep without me opening and closing the lid, then when it woke up, wifi would not come on and the only thing that fixed it was a reboot. Then when I used the touch screen things were going fine until I tried to select text and got an instant BSOD. Also I learned not to accidentally touch the screen and then try to type immediately afterward, or it would lock up the whole OS.

Linux just worked. Literally. Even the touch screen. I get 15 minutes less battery life but it's worth it.
Allowing silence in meetings
But the difference is in the impact of security flaws. It's bad enough if someone steals a bunch of credit card numbers through SQL injection, but at least individuals are indemnified. With Ethereum, poof, it's gone forever.
I frequently get screenshots pasted into PowerPoint "presentations". Couple times I even got a photo of the monitor taken with a cellphone camera.

I don't fault them for this in the least because they did what they knew how to do to accomplish the task and the task was accomplished effectively, I was able to see their screen.
Except that's mitigated with a HD wallet, unless you're reusing addresses.
[Audio] Artificial Thought
Of course Amazon benefits from negative reviews. In a brick-and-mortar shop I can physically inspect the product before buying to judge its quality. Online shops don't have that, so you either have to trust the shop, brand or review system. Since Amazon allows everyone on their platform, the review system is the only reason you can still buy noname products there.

A good review system translates to trust, which enables sales.
Television standardized the language of nation-states. Now even the most backward of countrymen speaks or at least understands the common language used on TV, and the local inflections get less and less prominent with each passing generation. (Granted, this was more of a problem in older countries.)

The Internet will do the same on a global scale, in the long run, with English being that language, obviously.

So what's the purpose of Esperanto, again?
Luckily it's not just a world of two echo chambers and, I don't have to decide between delusions.

Science: We discover great things, you get smarter.
Wouldn't they cross connect at 40 or 100GBe?
Desu!!!

(sorry, I had to)
>Both lottery winners and victims of horrific accidents revert to an average happiness over the long term.

Could it then be that people who buy time also regress to the average happiness after a while? It seems pointless to measure happiness then, if we're just bound to always have the same happiness.
Wow, I restarted my browser because I assumed it was necessary.
This is the situation I'm in with a toy app I built. It is running .NET Core, talking to SQLServer, and running on Windows Server 2016. I want to migrate the entire application to my Debian box and without SQLServer on Linux, this would be much more painful.
Material success makes nobody happy, so do success.

You don't feel happy while conquering, you feel successful.

You feel only happy when you contemplate things. When you look at how much you studied and effort you put to have what you have today, this makes you happy, possibly. Hell, you can even by happy by contemplating your success. I can even read that from your post.

But then that's just one thing. You need to contemplate other things. I for instance contemplate the sweet charm of my wife, the sweetness of my dog, the sound of my guitar.

You need other stuff to do.

I guess by know you also know that there's a lot of people who manage to be just as good as you or successful, how the world is filled with sad people with a good face and job. Perhaps it's time now to look into another direction. I find those people completely uninteresting and boring.

Also, everybody does grow up knowing that they should have a job which pays them well and all, those are the things that society throw at your face, you just handled that well. You need to dig deep on yourself and find out what you actually wanted, and then take this from deep inside to outside, to make it your reality.

It doesn't mean leaving your job or anything, it just means being you.

A obvious choice is travelling, because you just visit a city and contemplate its beauty, the people and everything. No matter how rich or poor, there's beauty, there's only beauty because people are in the contemplating mood.

But then you can turn this to what you want. You might have different tastes.
This is weird. It's like complaining about corruption and accepting a bribe at the same time.
Gli uomini calvi sono più sicuri, attraenti e dominanti
Russian Programmers: From Education to Career Chances, Differences vs. The West
A nearly undetected malware on apple Mac computers
I'm thinking that's what the Pets.com investors thought, too.
I'm glad to see a new decompiler, but it looks like it isn't an Optimizing decompiler like Hex Rays yet.

I tested the IDA plugin and it happily gave me very long lines like this:

esp74 = reinterpret_cast<void*>(reinterpret_cast<int32_t>(__zero_stack_offset()) - 0x104 - 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 + 20);

Edit:

Furthermore there seem to be some correctness issues, or at least misleading output.

If a string is modified at runtime (for example for obfuscation purposes) then passed as an argument, Snowman will show the original string directly like foo("incorrect", 23), instead of just using an opaque variable like foo(some_var, 23)
Google has an API: https://developers.google.com/qpx-express/

(might be another more detailed API if you search around, QPX was originally a XML format with lots of power.)
So because Google is worse that makes it okay for MS?

I disagree. If you're a programmer who cares about privacy use Linux.
You need RFC1149 networking https://www.ietf.org/rfc/rfc1149.txt
You may have a good reason to not disclose your identity, but how do you plan to get paid. Do you want to get paid anonymously in bitcoins or you just want to provide your identity to the future employer only which does not make sense to disclose privacy only to your future employer. I am confused here.
I'm not so sure about that. Comparing the vulnerable source code to the original (which you can find here https://github.com/ethereum/dapp-bin/blob/master/wallet/wall...) tells a totally different story. It looks like the vulnerable version tried to condense everything into a single contract (think class), when it had originally been split up into multiple contracts (think classes). The result was that functions that were originally initializers were no longer callable only once. Someone's refactor of the original code seems to be what lead to this issue. The vulnerable functions even started with "init" but were not actually initializers.

Unless the original author also introduced the bug, I don't think it's fair to blame the original contract.
I found some more detailed information on a historic page:

https://web.archive.org/web/20150616092334/http://veritaseum...

https://web.archive.org/web/20150616092334/http://veritaseum...

> Veritaseum uses only bitcoin, and subsists completely on the bitcoin blockchain. It is the only bitcoin wallet system that can trade simple and complex value structures without using non-bitcoin tokens, alt coins, sidechains or alternative blockchains. It can trade the value of over 45,000 tickers in all asset classes, from major exchanges from all around the world. At it’s essence, Veritaseum is a hyper-intelligent Bitcoin wallet “system” that is able to create and interpret smart contracts through the blockchain. It coordinates with an Oracle to gain access to conventional, physical and legacy financial data and information and uses it to price, value, trade and settle OTC, P2P financial instruments - all in BTC.

I would be surprised if they -- now, two years later -- have actually demonstrate this "system" in use publicly.
Pure hype.
Wasn't removed, just tweaked. It shows a colored dot now instead of a background.
differing a model by one digit and a minor feature is an old school game retailers started to run decades ago. back in the day when we had many big box electronics retailers who all price matched and beat a competitors price it could be real difficult getting that match/deal because on this minor difference.

Example, Receiver A and Receiver B are from the same manufacturer, have the same model name, but since their UPC code is different they don't price compete per small print the big box stores employed. It may even be useful to keep current online comparison systems from doing the same. To truly make the receivers different they usually swapped which extra port they featured on the back even though the guts of them were identical
Being stolen. Reported delivered all the time. Once I went and followed the delivery truck and checked when the guy reported it delivered. When I confronted the driver he said he got lost.
I have 20 years of experience with SQL Server, and zero experience with PostgreSQL. You aren't the target market, but I certainly am.
I used x64dbg recently, because I had to debug Win64 code and both Ollydbg and IDA Free don't support it.

I like the x64dbg UI a lot more, I loved the persistent breakpoints and it was just very easy to pick up and work with. I found one shortcoming: it doesn't have an inline memory viewer - but it can export a memory section to a file.
Seems like you actually want this to be a Show HN link instead of a description like this.
But you can install any app from Sourceforge/<OtherMalwareRiddenSite>, it's just that MS has chosen not to offer their App Store in the Win10 Long Term Support Branch, which most enterprises use. So they've actually locked you out of the walled garden, which is a bit funny.
Exactly, most things in use today had a long history before they became popular, then they entered a short burst of activity where they become smaller and cheaper, after which they enter a very long plateau again. These bursts create the illusion of ever increasing acceleration, but they happened in the past as well, and just as quickly, and the majority of them have been forgotten just as the majority of 'startup innovations' will be forgotten in 20 years.
How Security and QA Fit into the DevOps Cycle
CRUDE OIL: Extends Recovery, Eyes 47.71 Zone
Get a new girlfriend / boyfriend
Looks like it needs a constant folding pass, yep.
Active Desktop was always optional, wasn't it? And was it really used for advertising by default? I thought it was mostly arbitrary browser windows that you could attach to the desktop.
By mid to late 19th century you mean to include 20th century up to 1947 including television & vacuum computers, right?

The combustion engine, powered flight, QM, Relativity, modern warfare (including the 2 World Wars that reshaped a lot of the world), commercial refrigeration, widespread use of vaccinations and penicillin, atomic weaponry, and nitrogen for fertilizer are pretty big deals.

The question to ask is which time traveller would have more difficulty understanding the world. The one from 1877 transported to 1947, or the one transported from 1947 to 2017?
Lesbians like anal fisting
To clarify, I agree that the individual connection key is safe from brute force. But I feel like the initial shared key is vulnerable. I doubt you'd get MITM on your connection, but you can still get a bad actor on your network.

I feel like the initial key exchange should be done with something most resource intensive than elliptic curves.
Machines will never be able to write novels or direct films. Much less act in them.
Sex Pistols and Dead Kennedys
True, but this article is in reference to IF, not extended fasting. Generally IF is done daily, with a feeding window of 8-10 hours and the other 14-16 are for fasting.

Not many people incorporate 2-3 day fasts into their diet.
There's also a (simple) plugin for radare2!

https://github.com/radare/radare2-extras/tree/master/r2snowm...
In my view what happened was usability and security suffered. See for example, https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=JavaScript

I have no problem with JavaScript itself, it allows developers to build some amazing web applications. What I object to is the default use of JS for every web site. I would rather see JS limited to a small set of trusted sites and HTML (with server side rendering if needed) for everyone else.
The Mandelbrot set is already 4-dimensional, sort of. It's called a Julibrot or Juliabrot fractal. In the definition of Mandelbrot and Julia sets (which use the same formula), Mandelbrot maps C to the output axes and Z starts at zero. For Julia, it's the other way around, but C is some constant rather than always zero, so there are lots of julia sets (although not all are interesting).

If you combine these and make both Z and C variables, you go from 2 dimensions to 4. If you count the escape iterations, that gives you 5.

This is basically the set of all Julia fractals, which also happens to contain the original Mandelbrot set across the hyperplane where Z=0.
How to Make a Wireless Sensor Live for a Year on One Tiny Coin Cell Battery
I think it's mostly an influence of Russian/Belorussian:

verb form:

Анна красива.

adjective form:

Анна красивая.
Why not get your refund, and then reinstate your review along with your experience of them getting your review removed.
The problem is 40 hour week does not apply to high-earning professionals such as brokers, lawyers, doctors etc. I do not think corporate lawyers in Europe stick to a 40 hour week schedule.

I'm currently interning at a law firm, and everyone around here works 10 or more hours a day on average. (official office hours are 09:30-19:30, but only on rare occasions you can leave at 19:30 sharp. )
Well... yeah, always forgetting about this.
Thanks you and all team members for amazing work! Elixir is truly a breath of fresh air it's really painful to go back to node at work :)
Entrepreneur with Down's Syndrome
Ask HN: Machine learning in public sector?
There must be some interesting machine learning applications besides image- and speech recognition, driverless cars, ads serving or go... :-)

I'd love to read anything about successful or failed attempts of using machine learning in the public sector, in the government, or at regulatory agencies especially in enforcing regulations against companies.

If you have a story or a collection of these, please share them!
Music has started showing Apple Music ads, and Apple has also advertised its News app with a push notification on one of my devices.

The fact that Apple Watch has its own pre-installed app feels like an ad to me as well.

And don't get me started on App Store ads... https://twitter.com/nuthatch/status/879783700279418881
Great news, all those debugging improvements look great. I was actually considering how break points would help me on my current debugging.

I've been using Elixir for almost two years now and it's no silver bullet, but overall it has been a really great experience.
To me knowing the CLI is a little like knowing how to read sheet music. It makes analysis and collaboration a lot easier.

You can put down a sequence of git invocations in a text file or script, stare at them, reason about them, tweak them as appropriate for your use case, copy and paste them to another developer, write about them in a blog post, include them in a README.

It's harder to do this with a sequence of gui actions.
So basically you're done with AirBnB for a reason that has nothing to do with AirBnB (the fact that some people are awful).
Not strictly programming, but Troy Hunt on Security (https://www.troyhunt.com/) is really good.

He's the guy behind Have I Been Pwned (https://haveibeenpwned.com/).