skysight-inc/HackerNews huggingface dataset:
Naturally, always been like it. I got some glasses back in my 20's to correct it, but the effect was to put everything into the zone where each eye would struggle for dominance (maybe I should have persisted, to see if my neural circuitry would eventually adapt and give me binocular vision).

Interesting link to monovision, thanks! That's pretty much describes where I am - entirely by chance.
OK, I'll bite. How is Monero not protecting people's privacy?
flavor of the month
Syntactic sugar
Johnny come lately
I don't expect people to implement a complete HRM, CRM or anything complex with business logic that is not performance hungry. If you look at usage closely you would see microservices that were bottle neck are being replaced, and it totally makes sense. People are writing a high performance PubSub, queues, or HTTP services that are generic enough to be used as part of their infra. I don't see stuff like Java, C#, Ruby, or Node.js etc. getting replaced by Go as defacto. One might ask same question for Rust over Go! Just because a language is getting more buzz or less buzz doesn't mean it's taking over or dead.
They would argue that they get paid to capture market inefficiencies and make the market efficient so goods, services and companies are properly priced.
ARK Investment big ideas
The title says "build systems", but the author is actually speaking about direct replacements for 'make'. Many of the points listed deal with limitations of the compilers involved, and the inability of 'make' or its replacements to work around those limitations. It is, in my opinion, not useful to treat the compiler as something external to the "build system".

For example, "It's possible to tell the compiler which file to write its output to." For a sufficiently advanced build system, of course this is possible. Just add a command-line option to the compiler that tells it to.

What this article is actually saying is that writing a good build system is hard to impossible if you think that 'make' alone is the problem.
One of the biggest culprits, Ethereum, is working to change its consensus model to Proof of Stake, which will remove the need for mining. This should help with a lot of the demand.
Something to consider: you only hear from those startups that move to Go. You don't see startups making blog posts talking about how they're staying with Java or C# or C++ or Python (you sometimes do, but posts like that are pretty rare).
You probably need a dedicated sysadmin as soon as you've got physical infrastructure that needs to stay online for your business to keep running - you honestly probably need this even if you're leasing dedicated hardware.

I used to work for a company that leased dedicated servers, and I talked to A LOT of customers that lost their business or lost a significant amount of their runway/savings/whatever due to mistakes caused by not having a real sysadmin around to handle their infrastructure. Long running issues they didn't have the experience to troubleshot, bad (or nonexistent!) backups or restoration procedures, extended outages due to server related issues, bad update/firewall/other security practices, etc.

There's pitfalls with every option, but running your own infrastructure is a completely different skillset from developing an application, and is a professional trade in and of itself - you can try to force this on a developer and hope they have the time and expertise to handle all of these different things and run the risk that they don't, or you can tack on another ~100k/yr for a professional. And as you grow, so does the complexity, and maybe now your infrastructure spans a lot of racks, and you need network engineers, you need multiple sysadmins, etc, etc, etc.

You can't DevOps your way out of managing physical infrastructure
Yes. This is the crux of the book. That is, the brain can adapt and age isn't a factor, most of the time. An exception, for example, is language. It is more difficult for an adult to learn a new language. Not impossible, obviously. Just far more difficult because some parts of the brain are less plastic.

FWIW I've been reading it as a form of self-help book, sorta. That is, knowing how the brain works how best can I unlearn things. One of the takeaways so far is that to ditch an old unwanted habit you'd improve your odds if you replace it (and not just try to avoid it).

Also, the book emphasizes "use it or lose it." That's actually not entirely accurate. He gives numerous examples that are closer to "use it or it will be taken away." That is, brain cells (neurons) in proximity to the unused will slowly creep in and reclaim the unused for something else. Stop using your hand don't "lose it". You literally take away those neurons from yourself for something else.
Lscpu gives no output in WSL
Not even close. It will slowly loose the momentum with .net core and java getting better. As much as i love Go the entire world needs and wants enterprise languages. It wants 1st class support for everything and it wants it now.

Startups will adopt whatever is hyped atm and will rewrite whatever the tech they are building as soon as the next hyped thing gets ready.
The two I'd recommend are:
1. https://giphy.com/apps/giphycapture
2. https://getkap.co/
Yes. But still a monopoly. And now that such chips are global the whole world's eggs are in a single basket. What could go wrong? Wait! I think they just answered that.
Does anyone know when all APIs will be made available to CarPlay apps so they become actually usable? The only app I ever use in a car is Waze, and without support for CarPlay I much rather run waze in the phone, than apples maps in the dashboard.

Surely they are working on this, I mean this can’t be a deliberate omission to try to keep me from using third party apps?
They're only shortened if you don't know what you're talking about.
Because of the spectre/meltdown mitigation, I would expect that we would see a sharp fall in price of used servers that use the 6th generation and before.
and they improve liquidity (reduce bid/ask spread)
What did you replace the X6 with?
UBS pushed more into private banking after the new team was put in place, but I might be wrong on that. Credit Suisse in not in the top 10 in the investment banking chart, and is placed between Barclays and Deutsche Bank, two Golems themselves. To put it into perspective, AIG was the biggest insurer in the world up until the day of its fallout, I wouldn't read too much out of these charts, just a couple of days ago there was an opinion peace in the Financial Times (or maybe the Economist) decrying how Goldman Sachs has lust its shine even though it's placed second in the IB chart. In this industry (one based on trust) momentum is everything.
I like this little book, in very small amount of space it teaches you how to build a bare bones OS, from there you can start doing your own experiments which I think is the best way to really learn something:

https://littleosbook.github.io/

It's good to not only know operating systems in general, but also to understand some of the internals of the operating system you are actually using. For Linux, this is good:

https://0xax.gitbooks.io/linux-insides/content/index.html
I think Spectre and Meltdown are a fantastic opportunity to rediversify the CPU market, and I don’t think it could have come at a better time.

- AMD has just had a great release with Ryzen, showing they can compete on a price/performance basis.

- Apple is moving core OS functionality on its newest desktops/laptops on to Apple designed ARM chips.

- Mobile platforms are getting bigger, especially with things like ChromeOS that could be (are being?) easily run on ARM based hardware.

- Open Power has come a long way and could be poised to take some of the server market for customers who want more control than they got with Intel.

I’m excited for this. Obviously the vulns are an issue that needs to be solved, but we could get some real competition in terms of manufacturers, and even in terms of architecture. The industry will take some time to readjust to compiling for/running on multiple architectures, which I think much of the industry hasn’t needed to deal with for a while. The result though will be a market where customers can choose an architecture that makes sense for their use case, and can choose from a range of good options.

(I realise other chips are vulnerable, not just Intel, but the publicity has been Intel focused and I don’t think the technicalities of it matter too much)
This is not really about VLSI style hardware knowledge. The 'processor affinity and NUMA' config is all about minimising the cost of memory access, and maintaining cache consistency. They want to make sure that processes aren't continually being moved to different cores or accessing memory that is further (slower) away, to minimise latency. The 'clock synchronisation' talked about is probably not at the CPU clock level, but rather the wall-clock time, using GPS receivers or atomic clocks and NTP servers to ensure all involved servers are synchronised.
Not a Golang dev myself, but I'd characterize it as server-side applications with high concurrency demands.

Most use cases I see tend to deal with either (1) microservices or (2) modern virtualization solutions, e.g. Docker, Kubernetes. This isn't quite universal though: there are exceptions like CockroachDB and Container Linux.
Welcoming 2018, Tenqyu for 2017
Technical review of NEO cryptocurrency
You could say the same thing about most advertising companies (i.e. including Google, Facebook and most startups).
And the handful of cryptos that don't have tx fees (NEO/IOTA spring to mind) have already been arbitraged to within ¢¢¢ of each other.
Small rockets suffer more from drag than bigger ones, because there is more frontal area per mass. Thus it makes sense to get out of the atmosphere very directly. It's also why small rockets look very skinny.

Or maybe it's related to the launch range.

Or something else. These are just guesses.
AcuRite Access looked very interesting, until I found that it needs a phyical cable to the router. I am trying to move away from cables, as does most of the world. A bit disappointing for a 'New !' product.
How does fan out write help?
Original: https://askubuntu.com/questions/981727/concatenating-md5-str...
> Frances Frei is a former Harvard Business School professor and arranged for several HBX classes from Harvard professors on business strategy that were very interesting and helpful.

Which classes?
I wonder why people don't use badger over rocksdb.
Nifty! Step up over just using time.
Unfortunately, timing things in general isn't going to be a very effective benchmark.

Without understanding what a program is doing, you don't understand what is impacting your results, and have no real knowledge on how things are going to differ when you go to use them in the "real world". Is one process faster when single threaded vs. a low core count, but another is massively parallel, and loses out until scaled higher? Are your commands testing the thing you think they're testing? What is your limiting factor? If you don't know why the results are what they are, instead of higher, you don't have a good benchmark.

http://www.brendangregg.com/activebenchmarking.html / http://www.brendangregg.com/ActiveBenchmarking/bonnie++.html
Many of these firms are market makers. That’s a role that has existed in markets well into the 19th century. Market makers are contractually obliged to offer a price for any security on their books. That means if you want to sell, you always can no matter what is happening in the market (unless it’s suspended). Nowadays all market makers (that I know of) trade algorithmically and given that volumes and speeds at which modern markets operate, it’s pretty much the only way they could without having to charge considerably higher market maker fees, increasing costs for everybody.

Furthermore, if I want to sell a security and one of these companies puts in the best bid, then I just made more money than I otherwise would have if they weren’t there. Likewise if I was buying, they might offer me a lower price. Isn’t that a good thing? They are happy and the counterparty is happy.

Then there’s arbitrage. If I am trading on an exchange, but there’s a better price on another axchange one of these firms trades on, they might offer me a better price than I otherwise get. Effectively I d get a price on the other market, without having the costs of trading on it. Again, that’s better for me, where ‘me’ might be your savings account or pension fund manager, or a manufacturer or producer on a commodities market. So these firms reduce costs for other participants on the market.
Actually I think that document is a far better overview, it actually outlines some statistical techniques (that are still very useful AFAIK) and doesn't focus exclusively on HFT.
I can't open the link
Why not badger since it's clearly superior to RocksDB in terms of performance and written in Go: https://github.com/dgraph-io/badger
Checked, and yes, it’s for people on benefits effectively.
Hyperledger’s Behlendorf: 2018 Will Bring Breakthrough Blockchain Developments
Selecting the black blotches reveals the name. Should be using FULL BLOCK. HN doesn't allow me to include it in this comment

https://www.fileformat.info/info/unicode/char/2588/browserte...

Of course, this comment could be seen as commentary on laws against accessing insecure intended-to-be-secret data. Blame not the author, but me, for they obviously intended the name to be omitted, & I trespassed their security when I selected the text. Lock me up
Sarajevo.

Also, really? Hope this is a misunderstanding...
I posted this because it is the best tech roadmap I have seen this year. I have always just invested in low-load mutual funds but am getting interested in individual investments.
Enh, honestly, if graphics somehow stopped advancing forever right now, it wouldn't bother me that much as a gamer. The era where good game concepts just couldn't be made because the hardware couldn't handle it are long over. We're just adding successive layers of polish now. That's nice, but it doesn't add much to gameplay or fun.
I doubt it. I work in enterprise in a Danish municipality, but I’m in the digitization/business part so I’m also involved in the 350ish different systems that we’ve bought from tiny-enterprise corporations. I say ish because we’ve only catalogued 180 of our systems effectively and honestly don’t know how many we have or where they are. But that’s another story.

I don’t think I’ve ever met someone who was using Go outside hobby projects. The enterprise stack is 70% JAVA and 25% .NET with the remaining 5% being node.js/PHP. Apps are rapidly moving to web-apps with java script frontends, mainly angular. In the operations part, almost everything in public enterprise is moving to powershell, and things are slowly moving to either azure or aws.

Our public sector is heavily tied to Microsoft, ie powershell, and I’m not sure what Linux heavy corporate enterprise is doing in ops.

On the startup/student side things are run in many different techs. I think PHP is easily the most widespread, but we’re seeing more and more of node.js and .net core.

Honestly none of the new techs seem like good bets when you’ve got a stack tied to something else. Sure we could adopt Go, but retraining 25 people who’ve worked mainly with Microsoft tech for 5-25 years seems silly when we might as well adopt .Net core, and you’ll see a similar story in JAVA or PHP.
Very interesting article, but heavily focused on high frequency trading...

I am really involved in low frequency trading with as I call them stock trading robots and have been doing this for many years with double digits return on average and all is done with python and few VPS around the world for redundancy e.g. very low brier of entry...
Audiobooks are coming soon to Google play store
Ex Amazon here. Most cloud automation across various large companies is written in C, sometimes C++, with plenty of glue code in higher level languages like Python.

Hyped up stuff like Docker & co are the few written in Go and often not mature and stable enough for enterprise.
> A machine that replaces human labour.

We also need a word for a human that replaces machine labour. E.g. in the case of downtime, or when there is no funding to buy one.

Perhaps "Mechanical Turk" would be that word. So that would mean that "robot" can be defined as its opposite.
Waiting for "Falsehoods Programmers Believe About Falsehoods Programmers Believe" :P
> I don't think I've seen any hobbyist 6 DOF tracking for VR yet.

Webcam based hobbyist 6dof headtracking for use with desktop screens has been around for many years (freetrack, ftnoir/opentrack and so on), but the quality is rather dreadful. Still, people who don't mind glacial latency from very heavy smoothing have been very happy with those solutions.

But VR requires so much headmounted technology that tradeoffs between cost/weight and quality shift a lot. For desktop tracking, adding head mounted sensors to the existing single camera 6dof tracking solutions would at least double the amount of hardware involved. But when your baseline is a full VR headset, those sensors are an almost negligible extension. Gyro sensors and/or an "inside out" camera could easily add a lot of precision/speed (effectively the same metric, with filtering) to the rotary axes of single cam 6dof. Last time I looked at opentrack it already supported some sort of fusion between stationary camera and Android gyros. This would be a good starting point for a hobbyist VR rig (not room scale).
The name is visible on one of the images (from a Facebook screencap)
SwishDbgExt – Incident Response and Digital Forensics Debugging Extension
It’s Sarajevo and this blog post is about the only thing I can find on this with quick google searches, and you said it yourself that you’re not a lawyer, so I really think you’re just misunderstanding something and are making a big deal out of nothing.
I can't get a mid level graphics card either. These cards in the article are $200 and $250 cards from AMD. They are going for over $400.

I am the person that buys $200 graphic cards and high end is $500+ like a 1080ti or some sort of Titan. I always thought that $200 was the sweet spot with the best price to performance ratio. I can't buy a $200 card now.

I was lucky and got a new AMD 480 last year for $220. It sadly has an issue and needs to go in for warranty (3 years). It can only handle the simplest of graphics or it hangs and freezes the computer. No big deal, I wanted to make my kids a Minecraft and coding computer and I can't buy a decent $150 card either.

RAM is also sky high and I do video editing from time to time an want at least 16 GB in my rig. That would cost $100 18 months ago and now thats $225+ also due to the miners.
Clicking the button at the end of the article reveals the name. It's 100% intentional.
Show HN: An Java open source tool helps you create clean pagination APIs
In my case project managers and service managers. It's their job to ensure that something gets done according to their or the clients specification.

It's my job to work out how it gets done and to abstract the necessary information for the SM/PMs.
Sounds like an interesting performance.
We're all impostors, so what? I sometimes feel that this basic insecurity in IT really creates strife and abrasiveness between people instead of mutual respect. I find it better to embrace your own imperfections and in this way find your own strengths, which, sadly, are too often shadowed by the need to keep up appearances. There is no perfect IT person. We all suck. All tech sucks. People in general suck at things people do. This is life, and I am ok with it: I am content with who and where I am, and I am ok with other people having different goals, different life experiences and different achievements. My friend works at NASA; I've tried a lot of psychedelics; somebody has been backpacking around the world with 5$ in their pocket - and we're all deserving to be allowed (by ourselves) to be happy.

That having been said, these kids are really cool and I wish them the best of luck!

*edit: punct.
Looks like you don't know what you are doing, so the lowest risk is to park in the bank and get whatever interest you can get...

The other option is to spend the time and educate yourself on different investment strategies and how you can define your risk and invest in the stock market, index fund or stocks, etc..

I have been doing this for years from short term stock trading robots to long term tax deferred pension funds with more money than your budget and with double digits yearly return on average, but I know what I am doing and what my risk is and how much exactly I am going to lose, if I have to move everything to cash...

Also 2 years is very short time frame, e.g. if you lose after first year, the next might not be enough time to make it back...
Go has a sweet spot and it’s infrastructure and middleware. Do you need a custom dns server? Use go and write one in an afternoon. Need a custom caching solution? Same thing. That’s where I’ve seen go really shine. YMMV
Show HN: WeirdOneCharacterDomainSuperstore.com
There are some larger interesting go projects - even in us government space - although I wouldn’t say that go is taking over enterprise or java/.net somehow. Go is typically used in micro service environments and enterprises often use java/spring boot for such experiments.
Are your pupils more constricted than your friends' pupils? The lesser the aperture the crisper the image (then diffraction kicks in).
I’ve been pretty happy with Audi MMI interface (and has CarPlay sans subscription).
اقوى شركات نقل الاثاث بالقاهره
... a dumb weekend project that got out of control... Obligatory "How I built this" Medium article here: https://medium.com/@runnr_az/weirdonecharacterdomainsupersto...
A vital enabler of these firms is leverage through margin financing. There wouldn't be quant trading firms without leverage, extended by a prime broker. Larger firms deploy fairly interesting, complex arrangements across multiple prime brokers. You don't want a pb to know your entire trading strategy. The PB, on the other hand, wants self-funding accounts, featuring hard-to-borrows and other types of valuable securities as collateral that can be rehypothecated and used by its securities lending businesses. Finding a viable leverage policy across multiple prime brokers is a nice, juicy challenge for the problem solvers.
Yes, completely intentional.

The idea is that the city's name is hidden by default, but very easy to discover if you decide to do so. So you can highlight the text, click on the button at the bottom of the page, or go to the linked Wikipedia pages in the first paragraph to reveal the name of the city.
We're a 100% remote company. I wrote a blog post a while ago about how we work here (https://www.screenly.io/blog/2016/11/23/how-we-work-at-scree...). The tl;dr is basically hire smart (independent) people and let them do their thing. We run a daily standup over chat are constantly experimenting and tweaking the processes.

Tooling wise, we use Flowdock, Phabricator and Google hangouts for meetings. PR are to have GIFs attached.
From stories I've heard of how joggers and cyclists are treated sometimes in the US, I wouldn't be so sure.

It would have to be a child being killed.
And you really think that CarPlay will be supported over 15 years and you use a supported phone for all that time? Seems, in your car usage scenario you‘re better off with a subscription you can cancel any time.
Telegram Bot to query TfL API
I think that such a legal paragraph is quite common. It prevents other entities to mimic official documents and pretend they represent the city. I am pretty sure, you can use the city name as location any time you want.

On the other hand: There have been stranger things :)

PS: Not a lawyer
The Inuit Woman Who Survived the Arctic Alone