skysight-inc/HackerNews huggingface dataset:
Anecdote time - the only person I know who had an account (I work in London fintech at the moment) never used it and only opened it for the fancy translucent card. He seems to have accounts with all the 'challenger' banks.
This sounds really interesting. Do you mind if I ask how it is organized? One of the problems I have with our wiki is that some of this information exists, but I have no way to find it because the search feature sucks, and every person writing something has a different way of organizing/thinking about it.
I can mention that if you use mint.com and have anything that isn't quite perfectly standard about your financial accounts it won't work well.

for example- My wife and I have a joint brokerage account at Fidelity, and my wife also has a 401k at fidelity. She has a login associated with the brokerage account, and one associated with the 401k. However, via each login, all of her accounts are visible.

mint.com cannot understand that these accounts are duplicated. There are manual overrides to disable certain accounts, but these overrides work on some portions of the site (such as the overview page) and not other portions (such as the net worth tracker over time chart).

I feel that mint has already reached peak revenue per user and is now trying to glide through the rest of its lifecycle with minimal investment in the site, so these problems might not work out ever.
Yes, you may not care if you are spied on, as I do not. But do you care if our Congresspeople are spied on by China? I sure as heck do.
The process for getting a banking licence in the UK is actually pretty accessible. I highly doubt they were denied a banking licence, there are other non-UK companies with UK banking licences.
That's one interpretation.

Another is that the imposed costs of Brexit e.g. compliance, privacy, data sovereignty especially since we are heading down the no-deal path make it too costly to compete.

And fully agree that it won't be the last business to find it uneconomical to compete in the UK due to Brexit.
Given that nuclear power is significantly safer than other forms of power, are you asserting that the risks of self-driving cars are more about PR and perception than actual risk?
The Web Application Messaging Protocol
Thanks. Any feedback, pointers to additional resources and so forth... it's all greatly appreciated.
Maybe it's a question of laptop, because on my side it's pretty obvious how everything is just 15% quicker UI wise. Not that it's critical.
I draw a big rectangle with a line down the middle. On the left is Assets. On the top right is Liabilities (aka debt, the remaining lease payments for housing, etc). On the bottom right is Equity. This is the number that must compound at an acceptable rate no matter what happens to the market, my income, etc (I'll leave it up to you to decide what rate you want to commit to in the near term). I have found that drawing and redrawing this on paper beats most software approaches. If someone asks, "what if my equity number is negative?" I say take steps to get it to positive. If you get it to 1 dollar, great, your first year ROE is going to be 1000% if you happen to save 10 bucks that year. https://awwapp.com/b/uybcpyttt/
Roslyn is very powerful, but it is still pretty cumbersome. At one point I spent quite a while trying to get a game scripting system akin to the way that Lua is commonly used working, and I just couldn't get it working fast enough to be viable. I essentially wanted to have a core C# engine that provided services, and then have it call an initialization function and a gameloop function that were defined in designated script files, and then all of my game code would also be written in other scripts; this way I could run things, edit the code on the fly, and hot-reload.

It's entirely possible that I just don't know what I'm doing well enough to do this correctly, but I just couldn't get it to do the kinds of things that I wanted from it. My sense is that it is really great for injecting custom code that is used rather infrequently. I've had good results using it for building out reporting systems that are pluggable.
Maybe Assembly unloading, in which case if you wanted to swap out new dlls in memory you'd have to tear down the process and restart it. Definitely not sexy. That being said: I think Assembly Unloading is a thing now (and AppDomains don't exist in .NET Core last I heard).
You are /technically/ correct... the best kind of correct. A more accurate version of that sentence would be, "With distributed VCS, a copy of the entire code base, including the history of changes, resides on each developer's device"
I’d rather have regulated banks please.
You may like Iridium - it’s chromium with all the google stuff removed.
It should be noted they are now contributing to openjdk too!
It's actually way better than bookmarks because it stores the content in a quickly accessible way (unless the tab has been unloaded manually or through another extension), and it also stores history (you can go back and forward in each of those tabs). Bookmarks and "Speed Dial" (which is available on Firefox) do not support tab history. I do not know how Opera's Speed Dial worked though.
My critique at work includes, MS has advised our IT department not to have team workspaces larger than 150 people. Our company is 120,000. My product has 8,000 people working on it. No one can find the right teams workspace to have the discussion–also the same discussion is happening in multiple channels across different workspaces. Also, their UI is clunky. Their "new post" and "comment on threads" is confusing for some in our workforce because they're often next to each other. Also, their Activities/Feeds is pretty simple ATM. I want more control over what shows up there.

The pros include, good audio calls. Compared to Skype for Business, it's a much needed improvement. Their Office 365 integration is also pretty good a la google docs.

It's a resource hog, but that's the status quo these days.
Indeed, their cards are neat. I no longer use it as both Starling and Revolut have better UX and charges. Some day hopefully startup banks might offer customisation options when you order your card.
That's a good point. I will, at some point, make it possible for a user to download their topic maps. But, yes... you have a point.
In fairness, only last month did the exit date become completely certain. The UK has now “left”, on paper, and in practice it leaves at the end of this year. If they were waiting until there was no more uncertainty, this is the perfect time almost.
I had heard of them, but only because their adverts on the tube were so bad that I couldn't work out what or who they were for.
Couldn't agree more! Confluence is a steaming pile. Worse, it steals key strokes used by the OS. If I want to search the page, I do Cmd-F and instead of bringing up the browser's search page function, it brings up its own broken "search everything except what I need" function. It's the worst.
>If the government started bidding out smaller real hardware contracts to new companies, we would see a rise in new competitors and an accompanying rise in quality and roi.

Do you have any evidence that this would actually work?

Small companies generally don't have the resources to do large project. How is a small company going to build a state-of-the-art fighter jet? It's pretty much impossible. Look at other countries to see how they do it with small companies: they don't. The European nations basically have only a few large companies, the Chinese are the same, and so are the Russians.

The reasons America had a lot more aerospace companies in decades past are 1) planes were a lot simpler, 2) they were wiling to accept higher risk back then (some test planes crashing and killing the pilot was OK), and 3) the defense budget was enormous because there was a Cold War and the US's economy was gigantic thanks to being the only industrial power left standing after WWII. #3 is probably the biggest factor, and isn't going to happen again.

As for the stuff about golden parachutes, that's endemic to US companies in general, not just contractors. I don't see how it really affects competition much since everyone does it, except that it adds costs to American companies that, for instance, Chinese companies do not have, so it's probably bad in the long term for American competitiveness, but that really doesn't affect this argument for competitiveness between US government contractors (since they don't compete with foreign companies anyway). The bit about "a nice private sector job post government retirement" is pretty much the same: it's bad for American competitiveness, but doesn't affect things much internally, except that it probably makes upstart companies more competitive as far as costs go, but since acquiring contracts is very political it actually probably hurts upstarts since they're not connected the way the incumbents are.

Also, I should add they government actually does farm out smaller contracts to smaller companies. They even have a policy I think which causes them to do this more than they probably should, in an effort to help small companies. They don't farm out fighter jets to small companies, of course, but there are a bunch of processes that cause them to farm out small things to small companies.

The other thing that's important to understand is that most small companies do NOT want government contracts, if they're not already in that business. It's not like there's small companies that would be happy to bid on these things but are being prevented. In reality, government contracting is a giant pain in the ass, so the companies that do it are ones that are interested in it, and are good at it: their processes are set up to handle that kind of business model. Bidding on contracts is a pretty arduous thing and requires a lot of specialized skill and knowledge and special staff, so companies that aren't in that sector just don't bother.
> i don’t socialize

I'm curious why you've made this choice.
>… But a federally funded agency picking sides …

There are three articles suggested for further reading on the "City on a Hill" excerpt. One is about Henry Louis Gates Jr. in quite a contrast to Perry Miller.

NEH ends-up funding a wide gamut instead of being a kingmaker. In fact it funds a lot that would not be paid for otherwise. When criticizing something it's best to critique the thing for what it is rather than what it is imagined to be.
How to cheat at unit tests with pytest and Black
Why then aren't they able to do the same with LUKS, dm-crypt, cryfs, bitlocker etc?

Does that mean they are only available because the 3 letter agencies can hack them?
Ryugyong Hotel: The Story of North Korea's 'Hotel of Doom' (2019)
Quantamental – Stockpickers turn to big data to arrest decline
My new startup focuses on human nervous system faraday cages embedded into next generation fashion technology. This tech covers your entire body, keeping you safe from remote scans, and includes realistic facial and body disguises. For your safety, our tech constantly scans your thought patterns and memories and keeps them safe with a static filled triple scrambled encryption method, and encodes them into specially placed augmented cellular technology at undisclosed locations in the body.

For funding, please visit https://CE.YA/
Copyrighting melodies to avoid accidental infringement [video]
Maybe Europe needs the government to pay for their arts, because Europeans are less likely to donate money to charities and non-profits than Americans: https://www.marketwatch.com/story/the-us-is-the-most-generou...
Is that a problem? Can't be worse than the last guy who bought the Presidency.
Can you explain how that post was ridiculous? It matches my understanding of Christianity pretty well.

The idea that suffering in this life is OK because it will pay off in the afterlife seems to be a common theme in the bible and helps explain why Christianity has been so consistently successful within poor communities.
Show HN: Privacy preserving notes and journal webapp with personal analytics
I am totally open to the idea as espoused in the comments that poverty is not about money but about decisions and mentorship.

Can I ask if anyone can actually point to any studies to highlight that? The linked article is very well sourced and I'd like to see sources that point to mentorship programs.
You can replay XHR in Chrome, but in Firefox you can edit/resend any request (XHR, image, et al.)
One of the Leavers' arguments was that the UK wouldn't be subject to the EU's regulations. They claimed that the EU rgulations were stifling and created too much of a nanny-state. Johnson's parliment is pretty much duty bound to create an environment of reduced regulation, otherwise they would be reneging on one of their most important platforms.

Things like blatant crime should still be regulated, but creating an easier regulatory environment for businesses in the UK is absolutely a given next step.
Thanks for the response. What is SE?
Stupid question: Seismographic mapping, as it is done for oil.. is out of the question for a mars rover?
If i remember right, you dig down, place a small explosive and then plant a series of microphones..
Rob Landley about the /usr split (2018)
I’m at a place with a similar policy: you can screw up, just own it as soon as you realize you screwed up, do your best to mitigate the damage ASAP, and see that the fix gets prioritized appropriately.

I still screw up, of course, but this attitude has made me feel less paranoid about performance and less like an idiot when I do mess up. The amount of trust a team needs to have to make this work is really the key,IMO.
Check out:

- Maxthon - https://www.maxthon.com/mx5/features/dual-core/

- Midori - https://www.midori-browser.org/

I'd say the scenario is similar to Firefox/Gecko and Chrome/Blink. Sure there are clones that use the Gecko and Blink engines, but none of these really are as popular as their original.

I am waiting for another Opera / Presto browser platform to emerge. Till it did, the browser market dominated by Internet Explorer was literally stagnant. Opera with a Presto engine was a game changer with their light-weight and super fast browser engine with feature sets that all other browsers copied (and still lack even today).
I used Firefly III. It uses double entry bookkeeping. If you don't mind self hosting I recommended checking it out. The docker image is very easy to get going with.
There's significant difference in opinion of what part of the Bitcoin protocol is the "blockchain". Usually, people talk about the persistent stuff being the blockchain. In that case, bits sitting in storage don't implement a protocol, therefore don't have a consensus mechanism.

In other words, the blockchain is just the data structure, the consensus sits outside of that as a distributed protocol.

Of course, parts of that data structure enable the protocol to work, which is the most interesting property of the blockchain, but that's just blocks, merkle trees, and chained signatures.
Not really. Gove is warning businesses that there will be trade impacts:

https://www.theguardian.com/politics/2020/feb/10/checks-on-e...

And if you don't have a deal on goods you absolutely won't have a deal on services.
A big thing is not that the example is missing, but that it counts as a negative example.

I.e. if during training a ML system notices the ambiguous combination (i.e. a woman pushing a baby stroller or a crowd) and marks it as a pedestrian, then it gets penalized in a manner that teaches it to ignore these ambigious combinations and treat it as nothing; while in practice it should probably treat such ambiguous combinations as even more "avoid-worthy" as an ordinary pedestrian.

The problem is that the default assumption is "clear road, you can drive there" - so what we need isn't "pedestrian detection" that finds pedestrians and only pedestrians, we need detection of random stuff that you shouldn't drive over. If a kid is wearing a weird Halloween costume, that doesn't look like a pedestrian, but it is one; If somebody has set up a tent in the middle of a supermarket parking lot, that's not a pedestrian but it should be avoided just like one.
Excellent. I will make Contextualise available at some point in the next week or two. I'll let you know when that happens, if you want.
So then there was the one time I was engaged in sysadminery and had my cow-orker sitting next to me while we were trying to debug some issue. She says, "Hey, is there anything useful in the README file?"

I immediately typed "rm README" and hit enter.

Then I crawled under my desk and wouldn't come out until we'd gotten the file restored from backups. Naturally, it had no useful information in it.

Then there was the time, for no readily apparent reason, where I typed "DELETE * FROM table" (in the dev database). Fine, I thought, it's time to go home, and submit a request to get the DB restored.

It turns out that they kept one (1) day's worth of backups, which they took at 6:30pm or so. I submitted the request at about 6:00pm and the DB guy had already gone home; he did the restore about 7:00am the next morning. Yes, he restored an empty table.
NAND to Tetris?

https://www.nand2tetris.org/
Not the person you're replying to, but may as well answer since I also use tree-style tabs similarly.

> - Why keep a site open when you are done with it?

Why assume you're done with it? I have a number of tabs just for Grafana dashboards I'm monitoring. Re-finding the particular configuration from the home page every time would be annoying, bookmarks would require reloading the page (and thus re-running the slow queries that happen on load instead of on data update), etc.

> - Too many tabs and it gets difficult and irritating to find and open the site you want.

That's what tree-style tabs solves. Tabs are a hierarchy, just like bookmarks or folders normally are. It's much easier to navigate.

> - Have never needed to keep many, many sites open in the first place.

I've got email, calendar, a bunch of Grafana tabs, plus a few datasheets, a schematic, Jira, Confluence, and Github.

And that's just for work, for news I tend to open articles in tabs with HN comments in child tabs and then go through & read them in sequence, but I keep work & non-work in different windows.
Sure but having a massive steel box that can be craned onto a truck or train provides a lot of value. So does the fact that the boxes are indistinguishable and locking. Theft by stevedores used to be a massive global tax on trade.
Logic says that would negatively impact the quality of the software. If you are working 50+ hours a week in software development, a lot of what you do will be done when you are too tired to properly reason about what you are doing.

Not that it's impossible, but you'll need tooling that prevents you from making the mistakes you'll unavoidably make when tired.
Yes, reading few comments about adverts, but none I saw, or recalled. Oh well, maybe I did see them and preglazzed - just wished that happened with all adverts, but alas no. Might be they created the perfect advert un-eye-catching for some demographics - certainly has me more curious now, maybe I just missed them. But many other adverts I saw and can't unsee, oh well.
One thing I started doing a few years ago is keeping a debug diary. This helps me avoid mistakes I've made in the past, or at least fix them more quickly the next time they happen. I've actually put the more interesting parts of my diary onto our Wiki and encourage others to add their stories. I think I got the idea for a debug diary from HackerNews years ago.
People have done research before into having the C#->native JIT be written in C#, I recall seeing prototypes. There are a ton of barriers between a prototype and a shipping implementation though, so I'm not sure we'll ever see it. In particular you risk regressions in startup time or memory usage since the amount of infrastructure needed to run C# (pre-jitted?) to generate all your jitcode is much higher than a small blob of hand-written C/C++ that's spitting out jitcode. See https://www.mono-project.com/news/2018/09/11/csharp-jit/ for one example.

There's an old saying (from one of Unity's developers, I think?) that you can't run Hello World in C# or Java without an XML parser because so much configuration for things like locales ends up pulling in serialization libraries, reflection, etc. Things have improved in this area for both platforms but it's definitely still very difficult to trim managed code down as far as you can trim native code.

For something as critical as the JIT you also want to keep the generated code small (for cache efficiency) and if possible, PGO it - things that existing managed code generators aren't especially great at compared to clang or modern MSVC.

From my past experience writing/maintaining C# compiler and runtime code, I would never bother trying to port the JIT to C#. I don't think the returns are worth the massive investment. I'd sooner port it to a language like Rust for safety benefits or to some sort of hypothetical language that enables producing smaller/faster code to improve JIT performance. I'm not sure I'd invest in that either though because for most workloads JIT time is not the bottleneck (and you can optimize that out in many cases by pre-generating the JITcode). EDIT: Also, for workloads where JIT is the bottleneck, it's questionable whether it's possible to extract big gains out of optimizing the JIT because of the nature of JIT workloads - you may just be bottlenecked on memory bandwidth or instructions per clock. A JIT converting IR to machine code is not trivially vectorized.

People are figuring this out (again, from scratch) now with webassembly as all the modern browsers go through the churn and angst involved in answering the question 'can we actually JIT this whole 50mb executable from scratch at load time?' even though we already knew the answer back when WebAssembly wasn't a spec yet.

[DISCLOSURE: I get paid to work on Mono right now and was paid to help draft the initial WebAssembly spec, and before that my work on the JSIL MSIL->JS compiler was sponsored. So I have some massive biases here.]
I belive CIA : )
For several years, I went to the National Association of Broadcasters (NAB) trade show in Las Vegas. It was usually in April, occasionally in March. One year all the palm trees looked dead. There had been a hard freeze, and the palm fronds (leaves) had all died. The trees weren't dead, but they looked dead...

... except at the Mirage, which spray-painted the fronds green.

That's how absolutely phony the tourist parts of Las Vegas are.
I recently discovered PocketSmith which is a paid product. I found it sort of follows the mint model but it works much better. I tried using double entry accounting methods like YNAB but it just wasn't working for my personal finances.
You think so? I figured maybe 10-20% of it was out of date, but that it was still probably worth buying. Still looking for alternatives, but considering it.
Most bikepacking communities rightly warn against wearing a backpack. If you want a bikepacking setup, there are frame bags and seatpost bags to hold all your gear without you having to lug all that weight on you, which is such a drag after just a couple of hours in the saddle.
They are using Brexit as a scapegoat.

The referendum was almost 4 years ago and only last year they were talking about expanding in the UK. Some people might have been in denial but considering the political force of a referendum result and the glaring absence of any political alternative for years now, any other Brexit outcome was a fantasy and remaining in the single market never realistic.

As you say the reality is that they are not doing very well in the UK and they are also investing in the US, and so made a commercial decision not to invest further in the UK.

Edit: As far as I know a full banking licence is not compulsory to offer purely electronic current accounts in the UK. Revolut only got a banking licence in 2018, and it is from Lithuania, so they are also at risk of losing it for their operation in the UK. Just saying...