skysight-inc/HackerNews huggingface dataset:
SwissBorg (https://swissborg.com/en/) | Lausanne, SWITZERLAND | Full-Time | ONSITE

SwissBorg is a fintech company building the new era of wealth management on the blockchain. Developed by a team of financial experts, we are decentralized to the world with teams in Toronto, Tokyo and London and operate as a meritocracy.

We are looking for a FINANCIAL SCALA BACK-END ENGINEER.

Essentially, you would be building a robust and scalable infrastructure capable of handling digital cash and crypto-currency transactions for smartphone users all around the world.

Work involves financial algorithms so a Master's or PhD is preferred.

You can apply on our website or contact me directly at christopher@swissborg.com

Link to description: https://jobs.lever.co/swissborg/45611f41-fe61-478f-9d29-f276b8ce0cc2
A similar tool, but npm/js, I successfully use in a few apps: https://github.com/shipitjs/shipit
I am indeed Andrew. I'd rather not elaborate - it wasn't a huge amount of code, they added attribution when we complained about it, and they've been very careful to credit us appropriately since then. I shouldn't have even mentioned it but the TVM shilling in a Halide post struck a nerve.
It seems like this should enable JIT compilers (java/.net/js) to realise even more of their theorical gains.
Freelancer marketplaces tend to be targeted at non-technical people hiring freelancers. Instead, I want to be able to see who has used specific tools I'll need and how they've used them.

Otechie indexes freelancers on Github based off of the contents of their public repos manifest files (currently only package.json). Besides other languages, I plan to add the ability to search for developers who have used services such as Circleci, Heroku, or Docker.
The Trusted Server: A secure computational environment for privacy
True, it's more expensive
"I think fraud is wrong for a human, but if it's the human pressing a button that tells a lie, no harm done."
Can anyone explain the shortage of 14nm chips? This article simply mentions that most readers are aware of this fact and I am unable to find supporting articles.
Maybe because you already have a Mac? If you had to buy a NeXT workstation to develop for it, that might feel a bit different then though, right? It's only a slightly different proposition. Sure, a lot of people already have Macs, but it's not really that hard to make the software work on other operating systems. Apple just doesn't care to to make it cross platform, and also makes more money and solidifies their market by requiring Macs.
The first line I wrote addressees this issue.

That changes when Musk wants to raise more money next time. Investors can use their power and set the conditions.
> The API will be opened once we are confident the exchange and its ecosystem can sustain the flux.

I think this is the problem, you could wait an iternaty for this to occur / I am not sure how you are going to calculate it. You are delaying the inevitable and if you ask me the longer you leave it the worse it will be.

I am all for a competitor to Betfair but it’s not going to be smarkets if the API stays closed and market makers are treated like god. The ‘fair market price’ / ‘errounous trade’ policy is rediculous, do any of you bet / trade?
> Just a guess: existing high-priced generic pharma companies will react by offering similar long-term contracts. They'll try to do an end run around Civica Rx.

If they do this then won't Civica Rx have done exactly what they wanted to do?
there are some very good points there, but this is a rather wrong place for criticising socialism :)
Article says McConnell is the blocker of electronic filing. Anyone know about his own campaign finances in the last few months before elections?
It is already hitting the news now. The 10nm delays don't help here.
What court isn't? Even a single real judge is biased, and will judge the same case differently according to what time of the day it is, or if their favorite sports-team is on a winning or losing strike[1].

The power of the court of public opinion is, that everything (hopefully) gets revealed instead of being confined to the opinion of a few select.

[1]: This is mentioned in Hello World by Hannah Fry[2]

[2]: https://www.goodreads.com/book/show/38212157-hello-world
Flywheel
Hapara for G Suite
Radicle, a language for peer-to-peer collaboration
Obviously LIDAR is not mandatory. We have a billion proof of concept controllers that only use binocular image data to navigate just fine. So one day ostensibly that could be enough. But we need a computer as good as the human brain to make it work, and that's not happening anytime soon. So until then, dropping LIDAR from the sensor suite is really going to limit your performance.
People so fall in love of the idea of the lone young genius who did something nobody else could, and will save the world so they don't have to change any part of their life.

If you bring up the logistical, scientific and technical issues with the approach this project is taking, the response is "Well at least someone is doing something." It is so incredibly disrespectful to the countless people who have devoted their lives to studying and understanding these issues, ignoring that they have been trumpeting that this problem exists for decades and proposing changes that would help.
I wouldn't have an issue with that if it was a private subkey. You could easily revoke it and replace it in case Keybase does something weird. But giving them private keys for master/primary key is not exactly sensible.

For the record I don't have a private master key in any online connected devices. GnuPG works well in an air-gapped scenarios. Does Keybase client? Or does it require constant phoning home?
> made-up controversies

So making dozens of anti-white comments over a sustained period of time is just a joke?

Yet Alex Jones calling a specific person a rat without any generalization when that person has been targeting him for harassment and deplatforming is anti-Semitic?

This is why the right and center have a growing distrust for the left.

> making obvious jokes in the style of right-wing rhetoric

Except right wing people don’t talk like that.
How many server models have HP and Dell switched to using Epyc?
Is there an overview of "Alan Kay's idea of computing"?

I've had a period where I was deeply interested in reading and listening to any of his ideas and talks, but I've never spent any time with the information, other than just consuming some of his ideas.

I have some vague ideas about what his ideas are, and where he thinks we're still lagging behind, but I have no idea what "Alan Kay's idea of computing" is supposed to be.

Unless, are you talking about his idea of objects as the smallest abstraction of computers, giving each object something akin to an ip-address; where programming happens by wiring together these objects?
Just to be really, really clear so that those unfamiliar with MIDI don't get confused or given incorrect information while reading this...

MIDI does not sound like anything. It's instructions, a protocol, nothing more. The music will only sound nostalgic if the MIDI is triggering instruments that sound nostalgic.

There's also no such thing as an "old-school" MIDI file. The MIDI standard hasn't changed since its release in the 80s, and is just as if not more important today than it was back then.

Anyways, this is super cool and great job building it!
Back when I was on Windows in the corporate world, Ditto was one of my most effective tools. (Constant context switching: Well, with Ditto, if you copied it, it's still in there and usually just mimimal few keystrokes of a search away.)

With all the .NET Linux migration stuff, I was hoping Ditto might finally make it to the Linux if not 🞵NIX world. Not yet. (I don't know in detail how it is composited and whether my hope was/is realistic.)

In Linuxland, there is CopyQ. I haven't tweaked i3 Window Manager, yet, so that its window performs as a float/pop-up instead of a tile, so I can't directly compare with Ditto. But it doesn't seem to be as complete and fluid in use.

Note, too and in that regard, that Ditto data storage is an SQLite database. The utility is quite performant, even with hundreds of active clips. (I'd significantly bump up or outright remove the clip count trim boundary. Even if something happened a week or three ago, I'd usually find it -- or relevant pieces of it -- within a second or three, within Ditto's clip storage.)

If Scott (I think it was) happens to read this, any thoughts about a port to 🞵NIX?
But why can't you out build them? If there is demand of ten people who need houses and you build ten and a rich person buys all of them so they can rent them out, build ten more. Now the rich person has to buy those if they want to preserve the rental value of the original ten, so you've doubled their costs. They may not be willing to do this. If they are, build ten more...

At some point the rich person decides it's not worth buying 100 houses so they can collect rent on ten, and then they take a bath when they want to unload the first 90 properties which they can't rent for what they paid, to the benefit of everyone else. And when it's repeatedly demonstrated that it's possible to do this, rich people holding property they're not using will start unloading it and bring prices down without even building anything more.
I can think of lots of ways that the policy could be better, but that's not the point I was bringing up... I was pointing out that this sort of complaint is why most corporations say basically nothing in these kinds of emails.
Alright, tomorrow I want someone to count how many times we see the phrase "the easiest way to understand quaternions is ..." on here.
Is it not only natural that people move to a city when it is good, and leave when it is not anymore?

I think there's two interpretations of the observation you describe.
> It’s impossible to divorce the two

It would surely be a lot of work, but “impossible?”

I think you’re missing a couple of major tricks by not doing a native code compiler for F#:

1. Now that Moore’s Law^H^H^HBusiness Rule has run dry, we can’t continue to just pile up the abstraction layers. Some sage once said that every problem in CS can be solved by adding another layer of abstraction, but there’s one that can’t: make it faster without buying more hardware. Given how popular FP is among the quants, a field often going after microsecond latencies, I’d think this would be a constant refrain from potential customers.

2. I don’t want to ship a dotnet runtime to my customers. Just this morning, I had to update a customer accessible only via a highly restrictive VPN, where they haven’t given my server DNS access, much less unfiiltered Internet access. Everything I ship to them has to be scp’d to the server over the VPN. I really really don’t want to send each such customer hundreds of megs of dotnet runtime stuff, then be forced to work around the failure of “dotnet restore”, so I’m going right back to C++ so I can get native binaries.

Hundreds of megs might be charitable. I just did a “du” of /usr/local/share/dotnet on a workstation here and got 1.4 GB. Presumably that compresses down to mere hundreds of megs. Contrast the size of a “Hello world” binary, which I’d expect to be under 10 kB.

I want to like F# on dotnet, but you’re making it hard for me to use it in practice.
> It's pass-by-reference 101.

Is it though? Slices seem to be passed by value, where the value is a pointer and some bookkeeping information (like a C struct of (data, len, capacity)).

Some operations manipulate just data (which is visible in the caller, since that 1/3 of the "struct" was a pointer passed by value) and some operations manipulate len and/or capacity (which is not visible in the caller, since that 2/3 of the "struct" was also passed by value).

Seems more complex than just hand-waving the details away with "pass-by-reference 101".
I’m saying that if I have a choice between believing knowing that cross platform streaming apps that require a login and that have IAP have existed since 2009, continue to exist in 2018, there is no published policy against it, and the only place where we have seen this is one post on HN, I’m more likely to believe that there is more going on.

I’m definitely not willing to believe that he was singled out because Apple wants to build thier own streaming app seeing that they will already be competing with dozens of other providers on thier own platform when thier streaming service comes out.
Efficient business law and registration is very important. It's practically the secret ingredient of the "Anglosphere". Similarly the UK and Ireland have a big advantage in ease of company registration compared to the average EU country. Estonia have made a deliberate effort to copy this.

The book The Other Path has a fantastic account of how improving business law was a key ingredient in stabilising Peru and defeating Shining Path. (Should be taken with a grain of salt, but it's a fantastic idea)

Note that this does not require it to be made anti-employee or anti-consumer! It just has to be clear, simple, effectively and fairly enforced.
Why Chrome and Firefox will soon block sites with certain SSL certificates
I smoked for about 1 year in my life between mid-junior, mid-senior high school. I haven't touched them since then (it's been like 5 years). Smoking was the single most social thing I've ever done. I REALLY do not understand how it works, it might be some primate brain mumbo-jumbo but cigarettes are somehow very good social lubricants like alcohol, maybe even better than alcohol depending on culture. This is not US. When I moved to US (the Bay Area) I saw that literally nobody smokes here so I never had the desire to smoke. Luckily, stopping smoking was extremely easy for me: one day I just stopped smoking and never once thought about it.

If you smoke for years, there is no doubt it'll cause physical dependence, it's documented with dozens of peer reviewed research. But until that dependence is developed, smoking is nothing but a social activity (and tiny bit of physical pleasure). I gained more friends this way than any other thing I ever tried socializing (and I'm pretty ok socially)

DISCLAIMER: This comment does not encourage smoking, smoking is a nasty, disgusting and infinitely dangerous activity. You smell like street dog all the time and you cough like you have lung cancer. There are better ways of finding sexual mates or friends.
Ask HN: iPhone serial number highjacked for a fraudulent AppleCare replacement?
I went to visit Apple to have my iPhone X serviced. I use Apple's iPhone Replacement Program, which is managed via Citizens Bank. After diagnosing the phone and finding the issue was within warranty, they began the replacement process only to find the phone had been marked replaced/ recycled.

After a bit of digging the employee brought over a manager that informed me someone must've stolen my serial number, icloud email address, and other carrier data. I can't think when I would've entered this data into any form (or conceivably think of a scenario as to why I would..).

In May someone apparently brought a broken iPhone X into an Apple Store, and used the stolen data to replace it under the valid AppleCare plan. It was suggested my serial number/ other data was fished, but that seems incredibly unlikely as I can't remember ever entering all that data.

Upon prodding the employees a bit they confirmed this means the Apple Store employee who handled the replacement would've manually had to enter the highjacked serial numbers to issue the replacement, and did not read them off the device brought in.

Has anyone experienced this? Any thoughts on how all those serial numbers were lifted? As conspiratorial as it sounds, my best guess is a weev/ ATT style breach at Verizon or Citizens Bank, coupled with complicit Apple Store employees.
An illustation of append being confusing: https://play.golang.org/p/WGwp2cM6E1B
How far they can succeed is a big question mark. It's not easy to compete with the mafias of the pharma industry
Was the paper: Housing Constraints and
Spatial Misallocation https://eml.berkeley.edu//~moretti/growth.pdf

>We quantify the amount of spatial misallocation of labor across US cities
and its aggregate costs. Misallocation arises because high productivity cities
like New York and the San Francisco Bay Area have adopted stringent re-
strictions to new housing supply, effectively limiting the number of workers
who have access to such high productivity. Using a spatial equilibrium
model and data from 220 metropolitan areas we find that these constraints
lowered aggregate US growth by 36% from 1964 to 2009
please stop blinding me by making downvoted comments one shade away from the background color
I'm a founder working with my fiance who is CEO.

Advantages:
Complete trust.
We have a lot of experience with difficult conversations.
We have complementary skills and personality traits.
We have both bet our future on this company and thus are equally dedicated.
We're also aligned on motivation to succeed.

If you are willing to entangle your life with someone financially, romantically, and domestically, you may as well start a business with them :)
The author makes a case against “corporate giganticism” being a cause and blames a “government agency” namely The Fed. It’s hard to take anything the article says seriously if they can’t recognize that The Fed isn’t a government agency and is what many people hold to be the epitome of “corporate giganticism”.

The author seems very confused between the structure of the Treasury Dept and The Fed
Why are they using their own custom engine with a buggy VR integration in 2018? I assume they have some kind of business reason, but based on your story it seems like whatever engineer(s) they hired couldn't follow basic integration samples and documentation.
Stratechery’s Ben Thompson on the Knowledge Project (1h40m)
That's actually how they stopped black people from voting in the south in the late 19th century - they asked easy questions of the white voters and hard (to impossible) questions of the black voters.
It seems like the expense of the Bay Area can't primarily be about density per se, because so many expensive parts of it are not that dense. The Sunset is full of detached single-family housing but it costs as much as the rest of San Francisco.
To be fair, it's a TL;DR. The debate is certainly far more intricate than that. In this overly-simplified context, "capitalism" is being treated in a bit of a binary nature, with "communism" (or perhaps traditional socialism, i.e., not Bernie Sander's brand of democratic socialism) being the alternative.
You would need to convince your ISP to allow you to modify your PTR. There are many servers that implement one form or another of the S25R methodology [1]. That is, simple regex against your FCrDNS to see if you are a generic network device or generic home user. The page I am linking to is an example of the concept, but many anti-spam tools implement this in varying degrees.

[1] - http://www.gabacho-net.jp/en/anti-spam/anti-spam-system.html
Some previous discussion here https://news.ycombinator.com/item?id=17916200
https://www.tomshardware.com/news/14nm-processor-intel-short...
I don't have hard numbers on me at the moment, but I remember it going from roughly ~2-4s with Highlight.js on some poor file cases down to ~500ms with Syntect. From what I remember, Pygments was better than Highlight.js by a factor of roughly ~2x, but with Syntect still outperforming it significantly in the general cases.

I think Syntect is faster in general just because of the nature of the work (syntax highlighting is basically just a stack machine + running regex 24/7) and Rust being a really performant choice for this in comparison to Python/JS (although I am sure some less idiomatic code could improve the perf of a Python/JS implementation).

Hopefully one day I'll do a proper write-up / blog post on this topic and provide some more hard numbers / stats for everyone. :)
You've crossed repeatedly into incivility and personal swipes. We ban accounts that do this, especially when we've warned them before (e.g. https://news.ycombinator.com/item?id=16706226).

Would you please review https://news.ycombinator.com/newsguidelines.html and use this site only as intended? The idea goes like this: if you have a substantive point to make, make it thoughtfully; if you don't, please don't comment until you do.
If anyone wants to try a demonstration of sonar on their own laptop and learn how it works along the way by coding part of it, one of the classes I took and later graded labs for has a Jupyter notebook you can download for Lab 1: Laptop Sonar here: https://inst.eecs.berkeley.edu/~ee123/sp18/labs.html

It is an assignment but I promise it’s fun :)

You’ll want to have the appropriate anaconda installed for python 2.7 to be able to run it, and pyaudio.

edit: clarification
This is common in Tarragona, where Roman ruins are found pretty much every time there's some digging or work in existing houses in the old city. See Tarraco: https://en.wikipedia.org/wiki/Tarraco
Wow that is awesome.
Suffering is a conscious decision, pain is triggered by an outside stimuli. Just like you can feel mad without punching a wall. Punching a wall would be an extreme example of somebody with zero self-control that reacts rather than act. It's normal to have pain or feel mad, it's not 'mindful' to react with the first impulse you get.
Apple's lack of transparency is one of my biggest problems with them. I refuse to ever file bugs with them since I know I won't get any meaningful updates.

Similarly, I often report problems on Google Maps since they actually send email updates about your report and tell you when it's fixed, whereas I never do with Apple Maps since they don't provide any feedback.
It's hardly the either/or the author makes it out to be, and the writer tried way too hard to wrap it up with "damned poor people, it's always their fault, innit?". Without doubt, yes, policy decisions contributed heavily to the collapse. That does not absolve the finance industry of creating instruments such as CDOs, and the tom-foolery that followed. In the end, there are few clean hands in a system built on greed top-to-bottom, from the home buyers buying more house than they can afford, to the banks that lend to them, and ending with a finance industry creating financial instruments in search of a greater fool.
https://www.tomshardware.com/news/14nm-processor-intel-short...

Because Intel's 10nm process is delayed, their 14nm fab is overbooked leading to a chip shortage.
But the entity that controls the second level domain always controls all of its subdomains, not just www. Historically www has been a special case, but that's not a requirement and that's on the decline.

It seems like the confusion this change causes negates any benefit it could have.
> I wouldn't recommend anything other than JavaScript/TypeScript for frontend stuff though.

My assumption was that anything else would be painful, but I tried some ScalaJS after one too many frustrations with TypeScript and was pleasantly surprised at how easy it all was.
Ethnic statistics are not totally forbidden, they're very strongly regulated. http://www.liberation.fr/checknews/2018/01/16/est-ce-que-les...

Yet if tomorrow these statistics were allowed and were to show (for example) that 50% of people in jail are Muslim, what would be the use of that number? The far left would use it as proof of discrimination and the far right that muslims are a danger to society.

Societies like the US where there's a "race" checkbox on forms and where ethnic statistics are legal, are far from being less racist or discriminatory...
Seems like much of this is closely related to the 'going private' statements. I'm curious if Elon had it out for one of the many short selling firms exploiting TSLA stock, Citron Research, etc... There's more at work here than just Elon being overzealous with corporate ambitions. There are groups of people, venture capitalists, and banks hell bent on weaponizing margin trading to manipulate markets.