skysight-inc/HackerNews huggingface dataset:
London | Full-time | ONSITE

Trivium Real Estate Ltd

We're a young, investor-backed data-mining startup. We provide fast and accurate analysis of documents related to real estate investments. We're currently four people, and recruiting experienced engineers to help build out our MVP.

Like any startup we eager to ship quality code to improve our customers' daily lives. But more than that, we have a strong focus on continued learning & development for ourselves, manifested in our support for tech conferences for our trade. We hope to attract like-minded people.

### Front End Engineer | £45-55k DOE + Equity

Our front-end app is completely new, and you'll be writing the first few lines of code while working with data engineers and scientists. You'll also be working with our founders and partner companies; we hope you'll bring an eagerness to learn and empathise with our users and customers.

Since this is "greenfield", we aren't married to any particular framework or stack and are interested in what you bring. We do have a strong bias towards functional programming, however.

More than anything else, we're looking for someone with experience in shipping front end user interfaces into production.

Requirements
* Professional experience shipping production front end apps in javascript + your favourite framework.
* Comfortable working with customers and clients and able to empathise with their needs.
* Knowledge of at least one functional programming language.

### Data/Software Engineer | £50-60k DOE + Equity

We're recruiting an experienced software engineer to help us on our data mining infrastructure.
This role is a mix of traditional back-end engineering for web and mobile apps with exposure to machine learning and data-mining techniques.

Requirements
* Professional experience shipping applications in Python
* Familiarity with regression, classification, and ranking algorithms
* Knowledge of at least one of: Racket, Rust, Julia, Clojure, Haskell, or OCaml

Contact me (info in profile) or email us at careers@triviumre.com
Ask HN: Is there a curated list of tabloids somewhere?
I am looking into ways to block all the tabloids in my home network, but I am having a hard time finding all the offenders for all countries, mainly in English, but other languages would be welcome. Wondering if somebody else has done it before, otherwise I will just build it myself.

For a bit of context: I have an elderly mother in law with a weak heart, and believe it or not, she truly gets agitated and upset when reading material from these sites, which in turn makes her physically ill.

I have told her not to go there, but from time to time her friends share an article that will give her another anxiety episode.

My own elderly mother also tends to get upset with these kind of news, but at least her heart is in working condition.
No it is still the same as Bitcoin clones in 2013.

These days ICOs are cloning the same smart contract template and just making small edits to it.

Most of the time they barely have any other code than just the slightly edited smart contract template and white paper which is also pretty much a copy paste with buzz words relevant to their niche.

And based on that they are raising millions of dollars.

Of course there are couple of exceptions of projects that actually seem to have some tech foundation (like Sia for example) but these are rare. Scam copy cats without any tech are majority of ICOs.

Their reasoning is "we have an idea, let's raise millions of dollars and we will hire bunch of devs to write the software". Mostly founders are non technical "idea people" so I would doubt their ability to even know if their idea is feasible.

Projects which start with strong technical foundations and don't try to raise money to build their tech (putting cart in front of the horse) are the solid ones. Projects which have no tech and raise money first, those are not likely to succeed imho.
You will literally never see someone working at a successful business write something like this. Wonder why...
Is that even legal? All I have found is https://www.ftc.gov/tips-advice/business-center/guidance/ftc... but it reeds like just a bunch of guidelines.
And apparently GitLab went down shortly after posting this, so here's an alternate copy: https://github.com/WebOfTrustInfo/rebooting-the-web-of-trust...
You'll get the same treatment with the anti-fraud/kyc team at any bank. It's standard procedure to not disclose reasoning because it essentially helps fraudsters/criminals avoid checks.

There can also be legal restrictions on what they can tell you. For example if they think you're committing money laundering it can be a criminal offence ("tipping off") for them to tell you that why they're investigating you.

It might also not even be directly about your business, if for example one of your counter-parties (customer/supplier) is subject to criminal investigation it could result in you getting flagged up as a related party.

It sucks when it happens but unfortunately it's a reality at every bank.
We should all move to Amsterdam :) Sounds much better!
Do young octopuses play ? How long does childhood last?
Do they die after mating?
The horrible thing is that if you do maintain several business accounts and aren't careful about how you handle transfers between them you could be accused of structuring.
I feel like a big part of people hating on JIRA is that it creates a formal process you have to follow - something enforced by code, and not just "always move your card to this Trello column first". It’s also so tempting for middle-managers to generate bogus reports, based on metrics that the people doing the work know don’t matter.

Even with that, though, I haven’t found anything else as good for linking and organizing bugs and tasks, encouraging collaboration between departments and roles, recording discussions and decisions in the place they’re made, interfacing with the other tools we use to run development, and providing a rich SQL-like way to query tickets.

When setting up our JIRA, we made a few decisions to try and make life easier on ICs and hide the bad parts of JIRA:

* Ignore the permissions system. By the end, all we had were site-admins (who can control billing and add-ins), regular admins (who can edit workflows) and “everyone else”. Setting permissions up properly is tricky, impacts a lot of things, and didn’t add any value to our workflows. We preferred to make use of the audit log when weird things happened, and for the most part, tell people to do the right thing.

* Insist that workflows come from the teams. Individual teams were given a standard workflow when they started, but were encouraged to make it their own. Central management had to cope with what the individual teams wanted their workflows to be, and weren’t permitted to make them add statuses or transitions to make reporting easier. The only exception to this was around having to use a common set of resolution options.

* Open up the admin role to anyone who wanted it. If an IC or Team Lead wanted to make small changes to their team’s JIRA, they could just come sit with someone who knew how and work it out. If they wanted to make more significant ones, they received the 10-minute lecture covering the top five things that seem safe but will in reality break everyone’s JIRA setup, and then were given admin access to go do what they wanted.

In the end, some teams used a sophisticated ten-step workflow with granular transitions, and some used it as Trello – but they were all unified in one place, linkable and searchable, and had common support for discussion, auditing, and file management.
Does the UK have the equivalent of credit unions? I moved to a credit union about 5 years ago and it turned out to be a great decision (if you have simple banking needs). I know all the tellers at my local branch and if I have a serious issue, I can just talk directly to the CEO.
Not sure if you've seen the org JIRA integrations, but you can effectively do ticket management in org-mode.
Unfortunately there is no binary compatibility between modules and different kernels. Moreover Google recommends CONFIG_MODVERSIONS=y, which prevents to load even practically compatible modules.
Like I said, if your analysis for not listening to 62m people stops at putting them in a bucket of "They're are white supremacists", then all you get is Trump. Which you got. So it might be time to change your approach.

Haven't we been fighting for 20 years against prejudices? Is it time we stop having prejudices about 62m people who just elected the president, and start seeing them as individuals with a reasoning? Is your analysis complete about those people? How will politics evolve if one side closes ears and eyes to the facts brought up by the other side, just because it leads them to conclusions they don't like? Is it scientific not to acknowledge facts when they lead you to conclusions you don't like? "If Earth were heliocentric that would mean the center of the universe isn't the Earth, but that doesn't match with my interpretation of the Bible, therefore heliocentrism doesn't exist" ? Galileo went to jail for this. James Damore was also fired for digging up scientific facts people didn't like. And the Left reject facts when it doesn't match the conclusions they like.

If your analysis stops with a big prejudice against 62m people, it's time to change analysis.

NB: I'd like to acknowledge the other comment which debunks Sweden as not-the-European-capital-of-rape. Thank you for the facts.
OpenBazaar: What Happened to Bitcoin’s EBay Killer?
it would benefit China's economy if a bubble were to pop and wipe out huge amounts of savings

my guess: China will not allow ICOs but maybe after 10 years or so, blockchains and smart contracts will quietly infiltrate boring business use cases and financial services. especially if they can turn it into a centralized tool for control.

what better authoritarian tool could there be than a centralized ledger of all economic transactions, run by the government. in the name of reducing fraud/laundering/crime you could have absolute visibility and regulatory control on all economic activity.

EDIT: spelling
Had HSBC screw over a co-worker. Someone, somehow, transferred money through his account. A fair sized amount, in and out within an hour.

He reported it and they suspended his account immediately while they investigated, which is fine. What wasn't fine was it took them well over a month to investigate, in the mean time all of his money was locked up tight and he was unable to access it, pay rent, buy lunch etc (we ended up shouting him for meals for a bit to help out until work organised an advance on his salary). In the end he really regretted 1) having all his money in a single account, and 2) ever having bothered telling HSBC about the transfer.
I live in Amsterdam but I always try how strawberries smell before buying. And in my experience they smell the same if they come from true same batch so I only need to try once.
We certainly need a better way to organize politically. Listing to John Oilver's episode on congressional fundraising (http://www.youtube.com/watch?v=Ylomy1Aw9Hk) leads me to believe that our representatives aren't particularly accountable to the people they represent.

That said, this https://pursuanceproject.org/ seems a bit technical, a bit more technical than what's needed? Couldn't we just take standard democratic representation down a level? Replicate and automate a pattern is already known to work, at a more granular level, rather than reinventing a brand new structure?

Let's say a house representative agreed to cast their votes reflecting the preferences of a majority of "block champions" in their district. Perhaps these block leaders having some sort of rank based upon the number of people who endorse them? Those same champions could also reflect their preferences for local and state issues as well. In this way, the representative would use the preferences of the champions to justify their vote. The nice thing about this proposal is that it could be implemented and would be compatible with our existing governmental structures.
Closing a bank account affects your credit score negatively for about 3 months. Hardly worth worrying over.
Good example of most of the LinkedIn Posts about switching companies
I'm self-employed and owed them the money that I would've otherwise paid through PAYE.
I admit that I thought this was about beer. A very very fine beer that I have not yet had the pleasure of enjoying. Pliny the Younger is still quite a nice beer that I've had on multiple occasions from the tap, and is generally more available if you are at the right establishment on the right night.
The N-Queens completion problem is NP-hard
Not sure why you're getting downvoted, I empathize with this notion.

I think at all ages you have to leverage what you have. When you're young, you have a lot of energy, so you learn a lot and work a lot.

When you're older, hopefully you have a lot of money and a lot of experience, so you can (i) use the money to retire or pick what to work on, or bootstrap your own startup (ii) use the experience to become an Engineering Manager, Technical Product Manager, etc. That's _if_ you don't feel safe as an individual contributor, which is imo reasonable in areas where seniority has a short half-life (eg. front-end / web tech seems to be like this).
Robots Have Quietly Become Ohio’s Booming Workforce
Download Reflector 2.5.1 and License Keys and Crack {Mac OS X}
Polymer will ditch 'html-import'(which is similar to the HTML component) as it is not widely implemented on browsers and such.

Polymer 3 will switch to ES6-loader and npm, probably one year away?

I spent quite some hours with Polymer, but finally give up for now, one reason is that I want Polymer 3 today, but it is not there yet, also big companies tends to make its stack for big players(look at Angular2).

I will use Vue.js for new projects at the moment, I read somewhere saying, Vue.js could be the next modern jQuery, and I kind of agree.
I have done a fair bit of traveling. In Houston, I ate lunch, walked out of the restaurant and into the polluted air and basically promptly threw up in reaction to it. I decided I was done and leaving. It may not be worse in your eyes, but it is the worst air quality I have personally experienced.

I said nothing about weather, just humidity. Houston is closer to the coast than Dallas.

I grew up in Georgia and I have lived in Texas. I have some familiarity with the weather of the Southeastern US.
It is a shame this fell off the front page so quickly.

I'll tell you my problem with this paper. It's not that it doesn't seem, to a certain extent, well reasoned. That it does. My problem is that it does not correlate with what meagre bits of Foucault and Rorty I've encountered. (I've, uh, never heard of Bloor and to this day I haven't read Lyotard) I've come away from these encounters enriched. Certainly I get a sense of the respect that they have for the millennia-hulking colossus that is the history of ideas. I want to say to Shackel, yes, you may be correct but so what?

Here is Rorty on Truth, 1m:41s long: https://www.youtube.com/watch?v=CzynRPP9XkY

I dare anyone not to be seduced by that. Whatever could he mean? What could he be getting at? There goes five years of your life.

These interrelated issues are not as simple as Shackel make them out to be. The game is not to pick out crappy definitions of Truth or Knowledge from your opponent's texts and to shred them into little pieces, douse them in gasoline, and then set fire to them. That's not the game. That game is boring.

Speaking of Truth and Power, and speaking Truth to Power, here is Shackel on Wikileaks: https://www.theguardian.com/commentisfree/belief/2010/dec/29...

“There is no precedence between them and in this case how they balance is heavily influenced by questions over who is our neighbour and how close they are. Whose side are you on? How much discretion do you owe? How much indiscretion must we tolerate? The answers to these questions matter a lot and are hard to agree on.”

I'd say we have a good idea whose side Shackel would be on if push came to shove. Does that make his philosophical arguments about t/Truth invalid? No. But if one doesn't want to rock the boat then the kind of t/Truth you're going to like is a very apolitical asocial truth thank you very much. And that's not the kind of t/Truth a lot of Continentals and Post-modernists are interested in.
I find if/else to be more confusing than ternary operators. One of the reasons is that it always defines what the else clause is, while that usually doesn't happen when using if.

I'd agree that someone who is not used ternary operators might be confused with this, as I have been before, but I find it to be much cleaner now that I've been using it. It's also a little harder to debug.
I don't see how any of this is against flat. What would you rather have? Windows XP Luna? Old iOS skeumorphism (which interestingly is underlined in materialistic so not sure if I spelled it wrong)?

Material design is flat I think and is very good. I'm sure if we stick with it, it will be very obvious to those who will be old with me. What can we do to make it useful for old folks today?
What North Koreans Think of America [video]
Ironically, I know use Bitcoin and Bitcoin-linked debit cards to pay for Github, Amazon and the rest. Much easier than having all these calls from banks, and for less than 2000 €/month, KYC is very relaxed.
I'll add also to periodically figure out what works and doesn't work and why across the company and expand that institutional knowledge to the relevant stakeholders / documentation. Your JIRA flow should provide just a little bit of structure around your existing communication structure.
> These block leaders having some sort of rank based upon the number of people who endorse them? Those same champions could also reflect their preferences for local and state issues as well.

I prefer a system with perfect balance: sortition. Just randomly select 1000 people from US and they can take a decision (like a jury). Disband, repeat. It doesn't even require parties, elections and funding. It's hard to control by lobbyists because every time different people are chosen.

If the decision is technical, then there should be a preparation period before voting, where presentations be held in front of the legislators.
The trouble is that naive mmap doesn't give you the control over write ordering that you need to implement reliability.

Sadly, about 50% of database design is trying to ensure the thing has a decent chance of starting up again if it crashes or loses power. This mostly consists of fighting file systems and disk caches.
Unless you explicitly type `virtual`, your C++ classes will have the exact same overhead as C structs. Even with inheritance. The memory layout of

struct A { int x; };
struct B : A { int y; };

is the same as if you had written

struct B { int x; int y; };

Public/private/protected inheritance and access control do not add overhead. It's literally only if you opt in by typing `virtual` do you get class hierarchy overhead.
Yep, the article is a great example of why one would use CF over LE. I think LE is worth an honorable mention given the topic, but it's not a big deal.
Why not really? From the sqlite docs:

Beginning with version 3.7.17 (2013-05-20), SQLite has the option of accessing disk content directly using memory-mapped I/O and the new xFetch() and xUnfetch() methods on sqlite3_io_methods.
> Then Apple failed. This was a strange one — it appears you actually need a valid payment card associated with your Apple account or you cannot download free apps or update existing ones.

I've always found this to be an issue that makes using a MAC a non-starter for me. I observed when I first got one (cast off) and it really puts me off.
> Congress is the part of government that effects long-lasting change, not the President.

I don't think that's true at all. Almost all lasting change is accomplished by executive action taken in the regulatory and administrative state. Even in areas where Congress does act, it often only provides broad outlines, leaving the specifics of implementation up to the bureaucratic rule making process.
While I agree that HSBC is at fault, to be blunt about it ... determining fault and pointing fingers doesn't pay the bills.

Banks can and will screw you over, hard. I may one day write my own experience up as an object lesson and cautionary tale for those who might succumb to the sirens song of bank "services" and "products".

The best advice is to consult an attorney right now. Yeah, it will cost you money. The 1 hour spent talking with them, and paying them for that time is well worth the fee, in general. This will give insight into how to approach the problem.

Another avenue that the OP should explore is sort of an amplified version of what they did at medium. Like it or not Medium is not quite "wide" distribution. They should choose another outlet to tell their story, one that gets much wider public attention, and enables them to call out HSBC in a very public forum.

I don't know if the UK has the same rule as the US in "absolute truth is a defense". If so, go to a widely read/reported media outlet. Tell your story truthfully, in depth. Let them be your megaphone.

HSBC will react when confronted with bad press. If your story is rock solid and unimpeachable, they will need to move quickly.

Otherwise, they have no incentive to do so.

Incentivize them.
Can someone give a list of the most known 'Flat UI Elements' projects? Microsoft's Metro Design? Google's Material Design? some other javascript projects? Not a UX/UI designer and only knows bootstrap and some vue.js, polymer, not sure what 'Flat UI' really means in practice, and, what are its major alternatives?
> It is low level API to be non-opinionated.

No API is non-opinionated. It's the opinion of its authors. And w3c's opinions invariably are to the detriment of developer experience.

For example, quote from [1]: "The things like property initializers for instances that were so nice in [a previous example] aren't here. And they've been stuck in committee for reasons that, frankly, just make me grumpy" (around 22:30 mark)

[1]: https://www.youtube.com/watch?v=y-8Lmg5Gobw

Around 12:50 mark: "What jumped out at us was how much infrastructure each library was bringing around to support creating widgets or components". Let's look at WCs: ooops, all the infrastructure is still there, nothing is done to make it easier.
Here, you don't have to bribe a low-level functionary simply to do their job (give you a birth certificate for your kid, for instance). Our corruption is only at the political level---still a problem, but different than the third world.
Why couldn't there be a law requiring all computers sold in the EU to have full documentation and complete controls for the user? I don't think this is impossible or surreal.

I think there are ways to check for certain things, if you have enough leverage. Also, if you demand high-level decription of hardware that is turned into circuits in europe, then that would make supervision way easier. As far as I remember there are also centers where Microsoft let's governments see Windows source code.

Europe already has chips with the same problems, namely ARM. If there is political pressure to create a new one, I'm confident that they will enforce people-protecting regulations.

Also, I don't think Chinese, Russian and USA cips have the same backdoors. Thus it us possible to protect against them by majority vote on output for given input.
Strange YouTube 'drama' video on people who don't exist
A siloed mindset doesn't come from giving people personalized views of their actionable work. And making those views available doesn't prevent people from opening the other views or seeing the big picture.

Our team works as a very unified team despite having the ability to pull up specialized views of their own work. Tools that prevent people from focusing in on their own work are no substitute for good communication.