skysight-inc/HackerNews huggingface dataset:
>It's not about human readability, it's about separating implementation from representation

No, it's not. An sqlite-based document can have as many representations as an XML-based document -- nothing in its implementation prevents this.

>so "readable without any software" is a good test for wether it's "readable with any sfotware"

The OS, filesystem, shell, editor etc needed to read the XML file are still software.

As is the XML parser needed to do anything useful with it in the data realm.

>If your document editor represents documents as a stack of edit-events (for undo/redo or whatever) and you document every nook and cranny of this "document format", standardize it as "binary event-sourced document format, .esd" then your binary spec will be very close to a full description of your document editor. Everyone who wants to use your format now has to reimplement your editor.

You do understand that the XML file can also just be including a stack of edit-events, right?

This is totally orthogonal to the underlying storage (XML or sqlite or whatever).
Can I PM you somehow ? Tnx
Company gives non-smokers six days holiday to compensate for cigarette breaks
Admins are lazy and busy, hence why UW for example runs a totally insecure PBX, which is surprising considering Avaya is usually one of the better vendors.
I use them to move money to/from Europe, The US and Mexico. I used a competitor a year ago. My point is that their business seems to be far beyond a significant Brexit risk.

If they gain inroads in the US Mexican/Central American community, the UK-Eastern Europe segment will pale in significance.
I'd love to know the Microsoft Publisher story.
It reminds me of the 90's and my mom making PTA newsletters!
Show HN: Highly-available and scalable ingress for baremetal Kubernetes clusters
I've done this before when I was a younger driver. It's terrifying to get to your garage and realise you don't remember the last 10 mins of driving. Since then I've used tricks to keep my active focus on driving. They usually involve counting cars and talking to myself about the current state of the drive.
Input type=“country”
Mysterious Dragon Skeleton Discovered in China
FundApps | Infrastructure Engineer | Front-end Engineer | Back-end Engineer | London | Full-time, Onsite | https://www.fundapps.co

=== Who we are

FundApps is an award-winning Fintech startup helping investment managers comply with worldwide regulation. We're a small team of smart, friendly people who collaborate closely and take pride in delivering amazing software and providing outstanding customer support.

Check out our team video: https://youtu.be/jbYQs1GgAFI

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

=== Hiring process

Coffee or call, take-home test and on-site interview with pair programming exercise. Read more here: https://gsd.fundapps.io/how-to-get-hired-as-a-fundapps-engin...

=== Roles

Infrastructure Engineer | We are looking for someone who knows how to build out, deploy and maintain multiple applications in different languages on AWS. Someone who can write code both for production apps and for tooling. You should have a mindset of automating all the things all the time. | Apply here: https://fundapps.workable.com/j/400B78A474

Back-end Engineer | We are looking for motivated, intelligent coders to join our close-knit engineering team (see stack below) to work on anything from new features to greenfield products. We pride ourselves in getting our engineers up and running fast – expect to build and deploy your first feature in week one! | Apply here: https://fundapps.workable.com/j/BFA38BB1F6

Front-end Engineer | We're looking for talented coders to help us transition to React/Redux (and work on all the things mentioned above ^). Hiring process: coffee or call, followed by on-site interview with pair programming exercise | Apply here: https://fundapps.workable.com/j/3FC6C3ACDD

=== Stack + Tooling

C#, F#, ASP.NET MVC, React/Redux, ES6, SCSS, Golang, AWS Lambda, Terraform, Packer, Atlas, Consul, HAProxy, Sumologic, Sentry, TeamCity, Visual Studio, Resharper, GitHub.
An HTML file on your local disk does not have Amazon take backs either.
From my experience in .NET with them, one issue I have with async/await vs direct use of TPL is how they infect the whole source code, if you want to properly use them.
Hi, anyway to PM you with a question? Tnx
I feel that a problem might be that, while remote working for tech and creative people is to a large extent a solved problem (with tools like git, Slack, GitHub/GitLab/BitBucket, video-conferencing, Jira, Invision, Google Docs etc), it is still difficult to imagine how it would work for management. It is still very much based on face-to-face interactions, especially when it comes to delegating and reporting. As the parent says, if an organisation has a mix of co-located and remote workers, usually the managers are co-located too, and because of the culture they naturally tend to focus more on the co-located developers.

I haven't yet seen a tool that would offer a well-enough solution that it would be accepted by the managers and prompt a change of that location-focused mindset.
I keep seeing my non-it friends boasting on FB how much they profited with Bitcoin this week. I am afraid this bubble will get way much bigger before it bursts.
Maybe this is true on the west coast, but most of us don't work over there.
In the early days at Nest, one of my co-workers had trouble with his loan application because Nest, his employer, didn’t have a phone number. He showed the bank the company’s web site, and they were satisfied. Only a real company would have an actual web site.

For added fun, the site looked like this at the time https://web.archive.org/web/20110207225932/http://nestlabs.c...
RolePoint Inc | Software Engineer | London | Full-Time | https://www.rolepoint.com/

At Rolepoint we help companies hire and retain talent with our SaaS product. We're looking for experienced engineers that will work with mostly python codebase within a distributed company. We use Elixir, Elm, Heroku, Google Cloud and many other tools. We love open-source and care deeply about code quality. A bonus having experience working with Applicant Tracking Systems ;)

We work on flexible hours, offer unlimited vacation days, go out for weekly team activities and once a year bring the whole company together on an international gathering to reconnect outside of our work. We attend local/international conferences.

Apply: https://hire.withgoogle.com/public/jobs/rolepointcom/view/P_...

Contact me directly: gordon@rolepoint.com

More info https://www.rolepoint.com/careers-engineering.html

API docs https://rolepoint-connect.readme.io/v1/docs

https://github.com/rolepoint
"This time it's different!"
You'll probably do better with an understanding of economics than tech in predicting a crash.
For me Bitcoin is neither pyramid nor something which will last forever. I think it is a great experiment in human psychology/nature and in this sense, it's outcome is not destroyable and the facts about people it brought up will be known and usable (for various applications) forever.
How do you track the activity of your web/mobile app users?
It isn't mentioned in the podcast.
That’s interesting to me that you guys didn’t have any ethics classes. At my uni (10 years ago) we actually had a 200 level CS class specifically focused on ethics in technology.

Granted, one class in four years still isn’t much, but it was a part of the curriculum if you were going for a CS or Computer Eng degree.

I’d never been fully exposed to a class on ethics before and enjoyed it enough to seek out some similar classes while fulfilling my general ed requirements.
What's easier for a dev: inserting a few lines of code, or getting access to the production server, setting up letsencrypt (or getting a budget approval for the $10/year certificate)?
My view is that its egotistic to pretend to know whats going to happen. even the financial experts dont know.

So i just put 1% of my net worth into it, set a price alert for $20,000 and try not to check the price (or read any stories on it) If i ever get the alert, great. if not, no big deal.
Because it is a clever way of not considering that MITM but man in the machine (which is almost the same in my opinion in the case of possible damage but has more attack vectors). Most companies consider MITM an external compromise since the malicious actor is not on the machine itself or has no-longer access to the machine(s).

Even most 'dedicated' systems do NOT have a direct link to the input terminals most of the times since they are simple usb keypads. Some smartcard readers for PC have pin-pads but this is rarely the case and they are way more expensive than a keyboard and a regular reader. The normal way is to process transaction data through the hsm, and onto the terminal after which the user has to see/check (on the terminal) if the data is correct. This is how the better (not best) Bank-transaction-verifiers work.
A secure connection to the pinpad/terminal has and can be set up (either in advance, via a pre-known mechanism or ad-hoc), but there are some attack vectors there as well.

HSMs are not "MITM proof", the system at-large has to be. Using a HSM does not give you MITM proofness, but makes it sure the old-fashioned 'steal the private key and act like nothing happened' won't happen. Stupid design choices or even simple "call them and ask for a new intermediary certificate" sometimes cause more harm. You CA Root/CSP keys are safe but you are still screwed. Unless you steal the usb drive of course. There are still other ways to do a mitm though.

The main advantage is for small and medium businesses that they won't have to buy a hugely expensive ethernet/pcie HSMs from the known companies which are hugely overpriced (I have several on my desk and they range from 1-2K to 10K+, which are the cheap ones). It also helps with some legal compliance if YubiCo can get it FIPS 140-2 approved (which I doubt).

Considering they made it small, I guess they need to provide some form of duplication/backup since people are going to lose them.
With a brokerage account, how easy is it to get your foreign currency sent to a bank account in that country?
The website is getting hugged, ouch.

Still, it seems perfectly possible to integrate this boilerplate with create-react-app using custom scripts if anyone is interested
the 5SE has the jack.. and apple pay its the perfect size. I am waiting for the phone part that is something in my ear and I carry around a connected small tablet
(i am somewhat familiar with the tech but don't follow the business side of bitcoin) what I find weird is the forks. A major selling point of bitcoin is that there will ever be only 21 Mio coins. You know, unless there is a hard fork and now there are suddenly twice as many coins. Presumably one of the resulting coins' value will drop but you are still creating value out of thin air, something that the crypto people hate about fist currency run by a central bank.

I also don't really know what to think about it. I am sure blockchain tech will be hugely successful in the banking and government sector and maybe (a comment I read yesterday) once it is proven to work the central banks will issue blockchain based currency. But bitcoin as a store of value? I don't know...
There's a lot of interesting articles here: https://hn.algolia.com/?query=%22how%20is%20this%20hn%22&sor...
Yeah, they do. Luxury cars are taxed heavily in Denmark. Import tax on new cars can be up to 180%.
After removing the subsidy on EVs, Tesla prices became comparable to other cars and sales dropped sharply.
> set to crash massively

It crashed multiple times this year with a lot of people crying 'told you so' and 'it's all over'. But that didn't happen. There might be a big, longer period, crash coming, but since China dropped out, it seems to be pretty stable (including altcoins). I still wouldn't call it investment, but it's safer than most gambles. But sure, never put money you cannot miss as it is a gamble.
How  to Reduce Your EC2 Bill
I believe it's either (a) a lack of understanding of _why_ one should use SSL or (b) a mistaken sense of principle of standing up to the perceived bulliness of Google, which, come to think of it, it's basically an application of (a)
Ask HN: How do you advise clients when they are probably bound to fail?
Hi, I manage digital advertising for an e-commerce startup in an emerging economy. E-commerce startups have not been profitable here, and I’m worried their efforts and cash will run out, and the startup might fail. Is there anything you suggest I do?
is Japan where all the good used phones come from?
whats baffling to me is its lack of utlitity, application, and overall adoption when compared to ETH.

So at this point (to me) BTC is a pure pyramid scheme — a digital casino
I mean... it's only 290 miles from Killarney to Londonderry. You really only need one supercharger. If you live in the middle of the island you can drive literally anywhere on a single charge.

The supercharger isn't like a gas station, it's only meant for long trips. Ireland could probably do with one on the west coast too, but it still serves its purpose in Dublin. You wouldn't be able to drive all the way south to north in a Leaf or Bolt.

But yeah, long trips are much less common in Europe and you'd think Tesla would do worse (especially since even in America the model S is a relatively large sedan), but without checking the numbers AFAIK they do better. I would guess the price point puts it in the range of people who want big cars anyway. Probably it just fills a niche that has been very empty in Europe- wealthy climate-aware buyers with preferences for stylish mid-high level cars.
I'm willing to bet that this is happening because people are trying to get coins before the fork happens on November 16th.
Reminds me of John Cleese's way to put it: https://writenotion.wordpress.com/2014/07/17/open-mode-vs-cl...
Sometimes you're stuck needing RSA for something. When you are, you want 4k RSA.
i think it's also that the technology has been around long enough that consumers just aren't excited by this 'new thing'. Thinking of apps, when smartphones came out there was for a few years excitement about apps and what they could do, camera apps with filters, games, social media, nerd utilities. Every business and every schoolboy's aunt made an app for their service. I can't even remember the last time I went to the app store.

The excitement died, the brilliance faded and now I just want a headphone socket and a music player that isn't trying to sell me a paid service I don't want.
Very easy. Check out Interactive Brokers (horrible interface, but great rates)
No need for the JS, just change the font if the input isn't empty, right?
Ok. But what would be the problem? If you legitimately have two bank accounts in two countries in two different denominations, what's the problem with having two different PayPal accounts connected to the different bank accounts? I don't know what would be illegal about that.
HTTP/2 has been on the To Do list for a while and is a great idea for any HTTP server that wishes to remain relevant. I just suggested HAProxy to be topical and address HTTP/2 right now.
How many people run webwpps with changing version requirements for their _database_?

Docker is useful for running components of your own code or for isolation, not for managing versions of core applications like a database or a mail server for most people deploying ready-made apps.
From what I've heard it has one of the most complete and comprehensive test suites of any database. There's tests that simulate sudden power loss as well which is pretty neat.
Well, depending on when you buy/bought, you should've taken out what you put in. I never bought over the $3k pricepoint and we had multiple drops < 3k < 2k this year at which times I bought and then sold my input after it doubled. I lost nothing. It will drop again now to < 3k probably this year, just buy then.
The word "contributors" just sent chills down my spine.
I have the feeling that it will go up to something close to 10k and then after a period of horizontal value, the money is going to go to something useful, like Ethereum. So better to wait and sell after that.
> I am sure blockchain tech will be hugely successful in the banking and government sector

Are you? Why? So far, no bitcoin/blockchain advocates have been able to explain to me a single non-illegal use case that isn't better served by a traditional, centralized database.

A single large Postgres instance could handle all the global transaction volume of bitcoin, and it would be faster and orders of magnitude more energy efficient, too.

(Cue bitcoin people telling me about how it's 'trustless', and I should just trust the miners, devs and exchanges and hurry up and buy some)
Code is rarely the same as "inserting a few lines of code" though. They presumably had to think about how to work around the problem, look for an appropriate font, etc. All for the purpose of hiding a symptom of an underlying problem.
Indianapolis Colts | Software Developer | Indianapolis, IN | Onsite

The Software Developer works directly with members of Football Operations to support and develop rich, interactive applications. The position is responsible for estimating, coding, testing, developing and maintaining a centralized player evaluation/football management system. The Software Developer helps implement and oversee agile project management efforts as well as all source control and build requirements.

For more & to apply https://goo.gl/xz9vZT
Artificial Intelligence Is About as Smart as a Two-Year-Old
Intel has TSX https://software.intel.com/en-us/node/524022

I have never used it though and I am not sure who does.
It's uncannily similar to him going nuclear on a guy called Mauro in 2012. https://lkml.org/lkml/2012/12/23/75
> I am sure blockchain tech will be hugely successful in the banking and government sector

Then it's worth looking into Ethereum.
http://www.homecomputer.de/pages/easteurope_ro.html

Both were unlicensed clones.
HC's were made by a company to sell to business. Cobras were designed by a university and built by the same company as the HC's for school and possibly business use.

The computer in the story is an unlicensed copy of the school's unlicensed Speccy clone. I don't know if the university was cracking down because they were losing sales, or if the government was cracking down on non-business use, or if it was just the cops busting people with stolen computer parts.
Why Do Nigerian Scammers Say They Are from Nigeria?
Direct link: https://www.wired.com/story/googles-ai-wizard-unveils-a-new-...
Here you have a gist that can get you started. https://gist.github.com/chew-z/2b4d4ff905fd64473e18f130c8c39...

Also dnscrypt-proxy has an option to download a bloc-klist from sources (I haven't used it). If on Mac you are using Murus it also has an option of regular downloading of a selected block-list as well as blocking traffic form selected countries. The tricky part is to select right list for you..
Bullet points are possibly the best textual communication tool. It forces you to be brief and structured.
And the fact that people can assert otherwise without blushing kind of goes to show it's all right on track, including the psy ops aspect. If control of the hemisphere requires control of the planet, if modern communications mean control can only be maintained by controlling speech and thought in every nook and cranny -- then so be it. The people who don't want power at the expense of becoming a monster don't reach high echelons of power, they remain at the PR level.

To think in terms of countries, instead of interest groups within countries, is not even wrong. It's not countries vying for power, it's elites within a country using the elites in another country to suppress and exploit "their" populace. Two dictators in two neighboring countries might genuinely hate each other, but they still can use the other one as the perfect excuse to clamp down.

Soldiers are at best there to defend other soldiers. It's like having a debugger that can fix bugs only the debugger introduces, with the operative word being "can" -- so the net result is negative. What goes for soldiers goes for killer drones, and a white list approach, killing everyone on the planet who is not flagged for survival, would be already easier to make than, say, self-driving vehicles. We're already there, now all that remains is to sell it, and that is going butter smooth. We're still wide eyed and sleep walking, we absolutely need more powder in this keg so when it goes boom, nobody will even have time to ask anyone "what did you know, what did you choose to not learn, what did you do and what have you failed to do?".
Man AHL | Quant Platform Developer| London, UK | Onsite | Full Time

As a Quant Platform Developer at AHL you will be building the tools, frameworks, libraries and applications which power our Quantitative Research and Systematic Trading. This includes responsibility for the continued success of “Raptor”, our in-house Quant Platform, next generation Data Engineering, and evolution of our production Trading System as we continually expand the markets and types of assets we trade, and the styles in which we trade them. Your challenges will be varied and might involve building new high performance data acquisition and processing pipelines, cluster-computing solutions, numerical algorithms, position management systems, visualisation and reporting tools, operational user interfaces, continuous build systems and other developer productivity tools.
Our systems are almost all running on Linux and most of our code is in Python, with the full scientific stack: numpy, scipy, pandas, scikit-learn to name a few of the libraries we use extensively. We implement the systems that require the highest data throughput in Java. For storage, we rely heavily on MongoDB and Oracle.

We use Airflow for workflow management, Kafka for data pipelines, Bitbucket for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, ELK for log shipping and monitoring, Docker for containerisation, OpenStack for our private cloud, Ansible for architecture automation, and HipChat for internal communication. But our technology list is never static: we constantly evaluate new tools and libraries.

AHL has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to grow and have enormous impact on what we do. We are actively engaged with the broader technology community.

o We host and sponsor London’s PyData and Machine Learning Meetups

o We open-source some of our technology. See https://github.com/manahl

o We regularly talk at leading industry conferences, and tweet about relevant technology and how we’re using it. See @manahltech

Essential Skills

o Exceptional technology skills; recognised by your peers as an expert in your domain

o A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review, unit testing, refactoring and related approaches

o Expert knowledge in one or more programming languages, preferably Python, Java and/or C/C++

o Proficient on Linux platforms with knowledge of various scripting languages o Strong knowledge of one or more relevant database technologies e.g. Oracle, MongoDB

o Proficient with a range of open source frameworks and development tools e.g. NumPy/SciPy/Pandas, Pyramid, AngularJS, React

o Familiarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of design patterns.

If you're interested, please get in touch with Milly Parrott mparrott@ahl.com
Isn't Kdb the database you can program in Q now, but also has K the PL too?
I program in J, which is similar. I don't consider it line noise, but I get the drift.
Double the coins, double the profits! Right?