skysight-inc/HackerNews huggingface dataset:
Do you actually work in the City or in the financial industry?

There are many cities in the EU. If London has no advantages other than being in the EU then why is so much financial work done there?

By the way, unlike what many in this thread seem to think, being in the EU is of limited value for business protection. France and Germany via their proxies have been trying to pull financial work out of London for years - the EU Commission already tried to illegally ban Eurozone countries from using the UK for certain types of trading and clearing, and the British government had to sue the EU in its own courts to get the ban lifted (said ban entirely violated all the treaties which explicitly forbid that, and the Commission knew it, which goes to show what kind of government we're talking about here).

Despite these challenges the UK has done very well and not just in finance. In 2018, out of the big western European economies (the UK, France, Germany, Italy) which do you think had some of the best GDP growth?

https://order-order.com/2018/11/09/eu-experiencing-significa...

Yes, in the November quarterly GDP figures released by Eurostat, they showed the UK did the best. If you believed what you read in the press you'd think the UK economy was about to collapse, but it's not the case.
Haha, same here.
If only NVIDIA would drop their expensive G-Sync and use FreeSync instead. That would eliminate the strongest reason right now to buy AMD (way larger selection of quality monitors).
Live Database Migration using feature toggles and the facade pattern
The obese often suffer from other medical conditions like a musculoskeletal system, cardiovascular, respiratory or endocrine systems like heart disease, diabetes, osteoarthritis which can qualify for benefits
The AAR is the best:

"Okay, so who made entry on this building?"
"Carl Gustav"
Oh, that guy. I met the Better Place CEO once. Good looking, great talker, knew many national leaders, totally unworkable business plan. Along the lines of "take over the world, with 10x growth per year." In a business where you actually have to build stations and cars, not just distribute software, and the margins are low. I wouldn't go all the way to "con man", but it was close. More like someone who bought into their own hype.

Automated battery swapping takes tight standardization. It's in use for some industrial robotic AGVs.[1][2][3] Mechanically, it works, but all the vehicles have to be very similar. A taxi fleet, maybe.

[1] https://www.youtube.com/watch?v=lvqbw0UT5pM
[2] https://www.youtube.com/watch?v=uKg8Zxmmpv4
[3] https://www.youtube.com/watch?v=vJwtwdeAXhM
What gives you the idea GitHub weren't already doing that?
A car consumes exponentially more fuel than a horse
That's the one of the reasons I stay with bitbucket or gitlab. If they offer this feature at the very beginning, I would never touch bitbucket/gitlab, but now both of them offering free build-in CI(public and private). I am hesitate to migrate back.
>Note: We've built a pretty fat browser app with plain vanilla JS, strictly ES5 only, crude bash scripts for building a bundled js & all such ancient methods.

Jeez, man, I'm all for minimal tooling too. But ES6 is the lowest hanging fruit there is, I beg you to consider adding a transpile step to your build on your next project so you can use it!
Meson is much easier to use and configure for C++, being quite obviously designed specifically with C++ builds in mind. It automagically does the right thing for setting up most C++ build environments by default with virtually no config or quirks you need to learn. It is built on top of Ninja, and generally very fast and efficient. The only real knock against it is that the documentation isn't as good as could be, and it is evolving quickly, but the fact that it often "just works" doing the obvious thing makes it less of an issue. In my experience, setting up a cmake environment has a significantly steeper learning curve and is more work.

The tradeoff is that Meson takes a fairly rigorous "one correct way" approach to how you organize your builds. It doesn't prevent you from doing anything functional but what it forces you to do is very sensible, minimizes the potential for issues in diverse environments, and reduces the degrees of freedom Meson has to sort out. A prohibition on unfettered creativity, advisable or not, in how you manage your builds has turned out to be a blessing in my experience because it codifies what are very arguably best practices in code and then makes it easy to implement them.

I'm fairly agnostic on build systems -- I've probably used a dozen -- but Meson, even in its relatively youthful state, is the best C++ build system I've used so far in terms of getting things done quickly in a maintainable way that is easy to use for average programmers.
If the XR did badly because it wasn't perceived as the top-of-the-line, is there some other phone that people bought instead?
Gitlab's entire business model has just been attacked. We are unlikely to shift over because we us CI.
He Disparaged the Police on Facebook, So They Arrested Him
I love Github for open source and the community but for private repos I like But bucket more. Don't know why but the overall interface feels cleaner, less cluttered.
Apparently you're a wizard, but don't let that go to your head.

https://www.pcgamer.com/nvidia-brings-g-sync-support-to-free...
Is Disneyland Repeating Apple's Mistake?
It may also be downloaded for offline consumption on NewPipe.
I’ve got 16 years in as a Light Infantry Senior NCO.

I’ve also led and conducted Lean StartUp focused sprints to work this specific problem, internal to defence

Weight carried by soldiers is a critical problem.

I’ve carried in excess of 50kg on Operations, verified.

During my Infantry Platoon Commander’s Course we carried in excess of 50kg for weeks, verified.

I’m 78kg and carry 25kg for 50-70km per week(in 10-20km increments, done for over 1 year) on the beach for fitness.

My own long term personal experience mimics the article linked Project Payne.

Carrying 1/3 body weight is easily trainable and sustainable.

Carrying 2/3 body weight, especially over undulating or complex terrain is a recipe for long-term joint/orthopaedic disaster.

I have peers in their 30’s who have had hip replacements due to injuries sustained from sustained carriage of too much weight in training.

The article mentions 2 things:

1)“Soldiers carry 100 pounds of the lightest kit possible”

2)UK Army Project Payne, too much weight carried “just in case”

New capabilities particularly around communication networks carried by all subunits(dismounted section/squid level) are increasing weight significantly. The “weight carried” modelling has been done, and their is no current solution.

In my experience, the ever increasing weight carried by dismounted Infantry is not risk aversion as stated in the article, but risk shift.

While it’s not a tortoise versus hare binary choice, it is a continuum of weight carried.

Turning dismounted Infantry soldiers into armoured tortoises not only shifts the risk towards increased long-term orthopedic/muscular/skeletal health risk of soldiers, but increased risk in lower operational capacity/capability due to reduced speed/range of operation.

In light of politicised efforts to nudge induction of more women in combat arms, the increased average weight carried combined with decreasing average stature and fitness levels of soldiers is a guarantee of increased long-term health consequences.

But the risk of crippling 100 soldiers tomorrow is viewed as acceptable over 1 soldier killed on Operations today.

I would suggest a machine learning system to log and analyze weight carried both in training and on operations that incorporates all known environmental and operational factors to recommend what is carried and what is left behind, to reduce the “just in case” factor, but I believe culture would have to change as well or risk a Patrol/Section/Platoon NCO filling the void again.

Personally, I’m for starting from scratch again and looking towards the highly effective RLI of the 1970’s, at least in terms of counter insurgency.

Rifle, 5 magazines, two water bottles, two grenades, wearing shorts and high top sneakers.

More hare, less tortoise. Much like current modern special operations direct action doctrine applied to conventional forces.

But as we shift from counter-insurgency focus back towards peer or near peer combined arms capable threats, this is not going to happen.

We will continue to carry more weight unless senior leadership, unit command, and subunit NCOs we can trust rapid “just in time” battlefield logistics.
I was looking forward for Ken Shriiff-style charger reviews ([0], [1]) and was disappointed to find out this is just pictures, with almost no analysis.

FWIW, from the photos, it looks like the charger is not very bad from safety perspective -- there is a wide, healthy space between high and low side. (unless there is a diagonal trace in the "The back of the PCB" photo, between high and low voltage sides.. but it is so absurd if true, I think it is just a camera artifact)

[0] http://www.righto.com/2012/03/inside-cheap-phone-charger-and...
[1] http://www.righto.com/2012/10/a-dozen-usb-chargers-in-lab-ap...
> Because of his preexisting condition. Even if insured, when all of the ACA prohibitions against preexisting condition exclusions are wiped away as the political wind is portending then the OP will be one illness away from a financial wipeout.

Honest questions:

Weren't pre-existing condition exclusions only relevant if the condition was diagnosed when the person was uninsured and only when that person was buying an individual policy (so you could still get coverage through an employer group policy)?

Also, even if the condition was diagnosed while the person was uninsured, what would happen if they subsequently spent a long period of time insured under a group policy? When the person went back to the individual market, they'd have a long paper trail of being insured from the group policy. Would a new individual insurer really be able to figure out that, years ago, the person was uninsured years ago when they were diagnosed?
I wonder if there aren't explosives with higher energy density that aren't used because the gun would overheat or be damaged by residue. Those propellants would be perfect candidates for a hybrid that's launched from a conventional cartridge and ignites the propellant as soon as it leaves the barrel.
This was something that definitely got my attention.

If the butthurtness of 9214 above is representative of the community, though, I'd probably last 10 minutes in their forum before being banned for life.
Macs have good hardware. Or you might also want to dual boot.

Sad to say, but some Macbook models work great, and others are fucking terrible. I have two models - my older model where the only thing that has ever consistently worked is bluetooth, and a slightly newer one where nothing has ever broken.
Development is far from haphazard, but we're always open to examples of how other projects we can learn from, as long as it's a fair comparison and the resource and organization aspects align enough that we can leverage things we learn.
I'm pretty sure it will be paid feature in near future.
Not OP, but I took the comment in the context of your average healthy person. An illness absolutely affects the equation. I don't think anyone is suggesting depression is a choice.
A $29 battery for their current iPhone.
>> happiness goes up with increases in income at the lower end of the scale, but then it falls with higher incomes

Income and wealth are two completely unrelated concepts. Income doesn't mean much because you usually need to work harder to get more income; so the benefits are offset by the suffering of having to work harder.

Wealth, on the other hand doesn't require any suffering - It's just pure happiness. Wealth can buy you anything. The only downside is that it erodes your mental fortitude/willpower but if you have enough wealth, you don't need any willpower anyway because wealth makes all personality traits redundant - Everyone likes a rich person no matter what; to a rich person, personality is useless.
Specifically, a 16 GB Space Gray model

https://www.theiphonewiki.com/wiki/Models
For what it's worth, I develop almost exclusively on Ubuntu, but built-in package management is no panacea.

You get one version of each package, and it is often years out of date. If you need a newer version you'll have to install it yourself and then try to navigate how to get your projects to use your local version. For any popular package that is still undergoing a fair amount of change it is likely that eventually some project you want to build will need a newer version than the one your distro provides.

So you still need a solution to the versioning problem separate from the distro packaging environment, at least for development.
All true, but why mot data mine too, while they’re at it?

If you’re not the customer you’re a product... but it doesn’t follow that, if you are the customer, you’re not also a product.
Splice.com | Music Tech | NYC & Remote | Engineering

At Splice, we're looking rapidly grow our engineering team from ~45 to ~100 engineers in the next 12 months. A little background on Splice - we're a digital music platform evolving the way people create, connect and collaborate. We power the creativity of today’s musicians through marketplaces for creative content and tools, workflow solutions that keep
them in their flow, and opportunities that help them thrive. From Top 40 hitmakers to bedroom producers, over 2 million musicians come to Splice to get started or unstuck, move forward and make progress on their music.

Splice is actively hiring across multiple departments, including Engineering, Product Management, Product Design, & People Ops.

On the technology side, our platform consists of a web app and desktop app that are built using cutting edge technologies, including:
- Go, Electron, JavaScript (Angular, React), AWS, Docker, Terraform, MySQL.

If you have any interest, please use the link below to apply or email your resumes directly to our Technical Recruiter, Ryan.

Email - ryan.rende@splice.com
Link - https://boards.greenhouse.io/splice
Snake (video game genre)
An article you might find helpful is this one on why imperative algorithms are harder to mathematically verify than functional ones:

https://semantic-domain.blogspot.com/2018/04/are-functional-...

You don't need to be a mathematician to follow it with this excerpt summarizing its key point:

"The difficulty of imperative programming arises from the combination of state, aliasing and procedure calls. Any two of these features can be handled without that much difficulty, but the combination of all three effectively makes reasoning (nearly) as difficult as correct concurrent programming. "

The garbage-collected languages let you ignore the aliasing problems with a performance penalty. Rust in safe mode without GC forces you to (a) deal with it and (b) deal with it in a way that works for all inputs (type/memory safety). That usually requires mathematical verification using tools such as separation logic. Rust's method is much easier to use with tradeoff of limitations on expressing code in certain ways.

Folks that get along with the borrow-checker say it helps to design the program around data and easy methods of using it versus starting with control flow forcing it on a data structure. I'll also add that linked lists are inherently hard to get right on all inputs regardless of low-level language. They're actually a popular way to test new, mathematical methods for specifying and proving algorithms correct. Fortunately, Rust folks have a goto write-up on linked lists in their language:

https://cglab.ca/~abeinges/blah/too-many-lists/book/
Argentina, for one. (of course, I'm a US + Italian citizen, soo...)
Very very few people who don't believe in the mission of whatever their organization does make it very long in government. Government organizations are such a political and bureaucratic nightmare that you need to believe in what they do to be able to see past all that.

The guy who's shooting dogs for the ATF might thing the DEA is scum and the guy who's shooting dogs for the DEA might think the ATF is a waste but they both believe in the mission of their organization (or at least to the extent needed to do their jobs). They don't care or even realize that shooting dogs isn't their mission, it's just what the incentive structure tells them to do.
Nope :) I have nothing to do with the comms industry directly. I just really enjoy (to the extent that's the appropriate word) the puzzle that is massive organizational failure. It's a fascinating topic. Sears & Toys R Us are two more recent examples that have enthralled me. The road from massive mult-billion dollar corporation to defunct is filled with branch points. Any one of them might have avoided or delayed disaster. You're correct of course in a general sense that mismanagement is a frequent component. In my opinion though, that may be a sufficient condition in many cases, but it's not always a necessary condition.

A great example, maybe my favorite, where poor management was really a primary issue was the death of Circuit City. There as they faced increasing competition from internet sales, Best Buy, and other competitors, they sought to cut costs in part by firing the highest paid floor sales staff, replacing them with lower paid, usually minimum wage workers. Some of those higher paid workers may have been dead weight, but on the whole they represented the most experienced, most knowledgeable floor staff best able to help customers (or more cynically sell them on stuff they didn't need with techno-jargon). In any case, it was a very short jump from there to revenue falling off a cliff, and bankruptcy. So poor management, absolutely foreseeable, directly caused their downfall. Though even there the poor management was partly a result of externalities like increased online shopping putting previously non-existent pressure on them.
Kroger, Microsoft Create Futuristic Grocery Store
New Relic | SF Bay Area | Full-Time | On-site | https://newrelic.com/

New Relic provides the real-time insights that software-driven businesses need to innovate faster. New Relic's cloud platform makes every aspect of modern software and infrastructure observable, so companies can find and fix problems faster, build high-performing DevOps teams, and speed up transformation projects.

These positions are specifically on the Growth Data, Growth Engineering, & Growth Engagement teams:

--Growth Data:

The data team builds data tooling and infrastructure that our colleagues use everyday in order to find new ways to increase customer happiness with each of our products. These tools sit on top of the incredible amount of business, usage, and customer data that New Relic possesses. We face a number of different kinds of technical challenges that come with any modern data team, and we'd love to talk to you more about them.

Open roles:

* Data Engineer: http://jobs.jobvite.com/newrelic/job/odWW8fwX

* Web Front-end Engineer: http://jobs.jobvite.com/newrelic/job/oxSV8fwc (experience with charting libraries such as D3 or Highcharts a plus!)

--Growth Engineering & Growth Engagement:

The Growth Engineering and Growth Engagement teams focus on building customer experiences to drive adoption, onboarding, cross-product expansion, and retention across our product suite. We use experimentation to drive conversion rates and revenue opportunities, while also increasing customer engagement and happiness.

Open roles:

* Manager of Growth Engineering: http://jobs.jobvite.com/careers/newrelic/job/oxzZ8fwX

* Lifecycle Marketing Program Manager: https://app.jobvite.com/j?cj=ohyZ8fwG&s=hackernews

* Growth Operations Manager: https://app.jobvite.com/j?cj=ooF68fw1&s=hackernews

Feel free to email me with questions: lschulenburg@newrelic.com
Meson seems to be more of a thing in certain Linux circles (e.g. Gnome/Freedesktop, but not KDE), but outside of that CMake seems reign supreme.
It depends on what you mean by “graphics programming”. If that means “implement a game on top of a tall stack of abstractions” then sure, this isn’t the answer you’re looking for, but I’d call that “game programming”.

If “graphics programming” is implementing the rendering engine for the game (recall his final goal is “draw a triangle”), I believe his point is that it’s easier to learn the required APIs for that if you understand the concepts behind them first (rather than just leaping into meaningless copypasta), and the best way to learn those concepts is to work with them directly.
> I wish companies like Google, HP, Dell, Samsung, and any other big consumer tech companies would open their own stores.

They seem to be doing that - Microsoft has a large retail store in Sydney, Australia, and Samsung has retail stores in several Australian cities of varying sizes (the Sydney one is huge). The one in my city (Perth) is just a tiny pop-up stand, but they still do simple on the spot repairs of my Galaxy S8. Perhaps worth noting, some of the Samsung employees there were ex Apple Geniuses who had switched.
I think they were, I think MS will put more emphasis because they product catalog is much wider and deeper than vanilla GitHub's used to be.
All I need is a skateboard, a magic the gathering draft, a chart of the S&P 500, a game of Halo, and a good pizza and I'm pretty happy
> GitHub is in the strange position of being both a successful enterprise product AND a social network. What other product exists with that kind of crossover?

LinkedIn comes to mind, which was also aquired by Microsoft.
I moved to Gitlab because we can run the free version at work - until Github does that, I have no reason to not stay with Gitlab
I'm still only seeing the free plan in Github as "
Free plan, unlimited public repositories". Is this a slow rollout or something?
This doesn’t answer the question why you were earning less than your peers though?
This is ridiculous. Good-enough solutions are here already. Daimler just issued purchase contracts for $20 BILLION worth of battery components!

https://electrek.co/2018/12/11/daimler-billion-battery-cells...
http://cdn2.geekifix.com/wp-content/uploads/2019/01/21-1024x...

It looks like power comes in right above the FT15SM. I'm seeing great separation between the left and right side. Sure, there isn't' an air-gap, but it looks like good enough. It's compact and potted which makes it hard for either of us to get a really good idea.
Optimising startup time of Prometheus 2.6.0 with pprof
What I would say, if I could rephrase, is this:

Sure some shockingly-behind-the-times companies exist, and may even be a non-negligible percentage. But I'm surprised this is is front-page HN because I assume that the engineers on this website know that you don't need downtime for a DB migration. It feels very common-knowledge among this community.
> Money seems like a good reason.

I'd get that argument when the question is whether to make a linux version or not (using the 'movie model'). But my non-understanding was regarding Uber's refusal to spend the work day of one developer to do the right thing (you don't even need a trained developer for most of that work). If it doesn't work on either version of Debian, it is pretty safe to claim that it won't work on Ubuntu, now or soon in the future.

My principal point is that games on linux can be made just fine, but it must be done differently than for propietary systems. If you try it without changing the approach, there will be pain. And people will complain. Rightfully so.
That’s my exact issue with GitLab. They have a ton of features but they are not the best at any of those features.
If you read the old blog entries about why it was done, do you still feel that way?
You're complaining that your carrier doesn't allow tethering without paying up and Apple enforcing it as being Apple's fault? That's your carrier's fault.