skysight-inc/HackerNews huggingface dataset:
SEEKING WORK | Moscow, Russia | REMOTE ONLY | Senior iOS Software Engineer

Technologies: iOS, Swift, Objective-C, Xcode, RxSwift, SwiftUI

Resume: https://nalexn.github.io/resume

Email: alexey {at} naumov.tech

Blog: https://nalexn.github.io

--------

Over the past eight years working as a software engineer, I grew to an iOS team lead of a public FinTech company working from their headquarters in Hollywood, CA, followed by starting my startup. Now I’m on the market for my next professional challenge as a software engineer, who blends experience in mobile app development and systems architecture with product-oriented leadership and team coaching.

If you need an exceptionally skilled and proactive team player - check out my LinkedIn / Resume to read more about my experience!
Yes, I can relate to this.

I experienced this for years, until I realized...

I just don't want to commit all that time to a job! Eureka!
Naysayers can CYA by saying “X will be difficult because of A, B, and C” rather than “X is impossible.” Seriously, it isn’t just CYA, but the former provides useful and perhaps actionable context while the latter doesn’t. The main issue with discarded feedback is when someone said X would be a problem, it was ignored, and X turned out to be a surprise problem (rather than an unsurprising one).

And then there is the opposite CmdrTaco comment, where he thought the lack of X (WiFi, larger storage) would be a problem and it wasn’t.
Maybe so, but I can't imagine the day-to-day contractions or growth spurts in the economy have much of an effect on your retirement planning, or your general consuming habits.
How to Boost Product Visibility and Sales
And the DNC paid for part of the app+services by Shadowinc.io (As well as Pete, Iowa and Nevada Democratic Parties.
>the discussion will go over whether a specific field is just smeared or marked, whether a mark just outside the designated field still counts as a mark,

This is a solved problem. In my precinct in Virginia, any mark inside the bubble counts as valid. If you accidentally put a stray mark in one selection and intentionally fill in another for a single-choice contest, the scanner machine will reject your ballot and notify the poll worker about your overvote. If you marked outside the bubble, the machine will reject your ballot as an undervote.
How does this happen? I realize it's a small percentage, but this is one of the first tests you build. Even 1 photo (not to mention this is regarding videos) should never make it to another non-authenticated user. This is a massive mistake.
I'm fascinated with how many embedded linux emails I've received lately. Definitely seems like the field is growing like mad.
This is big, and has GDPR fine written all over it. And I'm sure this will not be the last time we hear about this.

Also, very curious to learn more of the technical details down the road?
There are at least 3 somewhat big companies that have huge Perl codebases and a lot of Perl developers (>2k each) - Booking.com, Ebay, PayPal.
Source: worked in one of the companies above myself till this year.

I am pretty sure Perl developers cannot ask for big bucks just yet, perhaps in 10 years?
I can’t! :-(

I learned by interning on a team that knew how to do it right and learning from them and then learning more by word of mouth - asking folks who architected compilers how/why they did things.
Machine learning. I used to think it wasn't worth learning but I was recently convinced otherwise. ML is one of the few skills that can enable an individual to make a 10x change to a business.
Well, counting characters is obviously different from counting bytes when the characters are UTF-8 encoded, or UTF-32.
Do you have any experience with the factory-built watercool systems? Didn't Corsair have some years ago?

Seems like it would be easier to make a "never disassemble" system not leak.
The Lie of the API (2013)
And this is precisely why the "output per hour" is likely to go up post-Brexit for such jobs, although admittedly there are also plenty of high earners leaving the UK (though they'll eventually be replaced by qualified immigrants or locals).
The wording suggests random, or at least from the end user pov.

This is a catastrophic issue and it's terrible Google have sat on this for so long.
Yes, that's a good consideration, large numbers may have become unwieldy.

I think I would have preferred other html elements over the div even with flexbox css, but it's good to hear your reasoning over this.
Don't store your private information in the cloud unencrypted. Caching bugs frequently leak unintended data.
There is lumpiness in the market, sure, but by and large house prices in the us aren’t that high.
The mythical mythical man-month
Not to mention this one, which covers more hash algorithms:

https://electriccoin.co/blog/lessons-from-the-history-of-att...
> Honesty is not a skill, lying successfully is.

I can see why you would think this. Lying successfully ultimately takes more work than being honest. Being honest is like swinging a golf club or tennis racket correctly. It feels awkward and unnatural at first, but eventually gets easier. Honesty definitely is a skill, though.
and Nevada (they paid for the app and services along with iowa and pete's campaign)
Out of curiosity, what was your last GPU?
If 2 separate copies of the same repository does the same rewrite to sha256, their histories are still compatible and equal up to the point where they diverge. So other than that the rewrite needs to happen in more places, it should still be doable. Needs to happen at more or less the same time however.
Sadly. It doesn't seem to be a real Bill Gates quote. https://quoteinvestigator.com/2014/02/26/lazy-job/

But you can quote Larry Wall on the three virtues of a programmer. http://threevirtues.com/
Don't be afraid of looking like an idiot
Wildfires Spared Many Australian Winemakers, but the Smoke Might Not
http://archive.is/rt7xM
> Accordingly, the Jeffreys prior, and hence the inferences made using it, may be different for two experiments involving the same theta parameter even when the likelihood functions for the two experiments are the same—a violation of the strong likelihood principle.
Thought about doing the same. What's your plan to learn it?
Toastmasters helped me with conversation a lot. Especially the "table topics" part of the meeting. Highly recommended.
> Using search engines efficiently not just Google

For this I suggest taking a look at Gwerns Internet Search Tips: www.gwern.net/Search
day-to-day no, however it means people are more keen to pay attention to market news. After all, choosing bad investments that earn you say 4% y/o/y return, vs 15% y/o/y results in _massive_ changes on the scale of 20-40 years.
We are talking ~1700 users for the app, maybe closer to 2000 if you factor in various other people watching the data for reporting.

That doesn't matter, 1700 users posting updates to numbers isn't something that would be difficult to write and test properly.
Compact and fast double-to-string conversion
Ryu algorithm by Ulf Adams (https://github.com/ulfjack/ryu) known to fastest in much cases, especially for short string representations. However, I would like to draw attention to my own speed-competing but more compact GRISU-based implementation.

Briefly, about this implementation:

1. it is a GRUSU-based, but not exactly the GRISU2;

2. for now produces only a raw ASCII representation, e.g. -22250738585072014e-324 without dot and '\0' at the end;

3. compared to Ryu, it significantly less code size and spends less clock cycles per digit, but is slightly inferior in a whole because generates a longer ASCII representation.

Now I would like to get feedback, assess how much this is in demand and collect suggestions for further improvements. For instance, I think that it is reasonable to implement conversion with a specified precision (i.e., with a specified number of digits), but not provide a printf-like interface.

The benchmark source code: https://github.com/leo-yuriev/dtoa-benchmark

The d2a() implementation: https://github.com/leo-yuriev/erthink/blob/master/erthink_d2a.h
The test source code: https://github.com/leo-yuriev/erthink/blob/master/test/d2a.cxx

Any suggestions are welcome!
As far as I can tell, this House-passed Bill has yet to pass the Senate: https://qz.com/india/1663752/indian-h-1b-holders-may-be-one-...

https://www.congress.gov/bill/116th-congress/senate-bill/386...

Therefore, someone from India can't just "start H1B to green card conversion process."
Of course not, but neither can all possible disabilities be accounted for, which is why the law was written the way it was.

Nobody is arguing for all possible concessions to be made. That's a straw man you created yourself.
It's public domain information, there's no theft.
Isn't it ironic that this article starts with /dev/null, clearly a UNIX reference, while they actively ban people running their game under Wine?
They should be writing them in asciidoc (or even markdown) and using style sheets if they really need complex formatting!!! (although at least latex is decent at typesetting and has nice defaults.)
I’m a Scot living “Oop North” for over a decade, and very much aware of the attitudes round here.

Believe me, I was never a fan of provincialist Scotland and utterly despise the huge separatist chip on its shoulder and everything that stands for, so to see the English fall for the very same scam really jams in my craw.

Honestly, the sooner that Brits get to experience the same standard of living that Chinese factory workers now enjoy†, the sooner they’ll drink a big cup of STFU and realize just how unfairly blessed before now they really were.

No sympathies for them that got us into it; I only feel bad for t’kids.

--

† And, having come from grinding rural poverty, is still a step up for them.
> If the DNC decides Nevada would be first, what options does Iowa have?

As I understand, it's up to each state to select the date.
Depends on what mass you’re talking about. Double the mass of a bowling ball and you won’t notice anything different. Double the mass of the earth, on the other hand, and objects are going to accelerate toward it much more quickly!
Ahh, interesting. I haven’t been following Chrome’s development, for, apparently forever. Had no idea it was it’s own thing.
> The politicians making these decisions aren't playing with their own money.

Exactly. This applies no matter who else is involved.. whether it's billionaires looking for incentives, city unions looking for better deals, or candidates offering to pay for college, healthcare, and cell phones.

When you're spending someone else's money, cost isn't a problem and accountability is punted to someone else.

I think the difference here is that it's easy to name & shame one entity than millions.
Tropical Breezes, Pristine Beaches and a Domain Name to Die For
People run water cooling loops for years and years. It's just plumbing, there is no reason it has to leak.

Also modern CPUs have internal temperature sensors of course and don't 'burn up'.

This sounds like someone who is afraid of water cooling, not someone familiar with it.
Seems like it could be reproduced easily by a typical HN reader. “Fetch a site a thousand times and check the served JavaScript for weirdness” isn’t exactly a high bar. Defining weirdness is the secret sauce for sure, though!

Battery condition and orientation are useful for fingerprinting devices, alongside the more commonly-known canvas attacks.

Your battery status may be used to track you online, 98 comments (2016) https://news.ycombinator.com/item?id=12208880
USA-ian in Canada here. Been able to work remotely for US firms consistently for going on ~5 years here.

I hope these changes drive up tech salaries in Canada -- I fear they won't. Currently they're about 20-40% less than the US particularly due to the currency difference. Cost of living is also a bit higher, and absolutely insane in Vancouver (and a lesser degree, Toronto).

I suspect it will continue the H-1B trend, in that it companies won't pay better wages, just outsource to cheaper Canadian labor, who are in turn taxed higher and squeezed harder.
You need the court jester one way or another.
Got it, thanks. Sounds like the "C for Engineers" class I took as a freshman EE. Mine sounds like it was better-designed, though, possibly because it was a gen-ed-type requirement for all engineering degrees.
You're the anomaly.

Most people find "swipe and pay later" far more convenient, "pizza shop already knows where to deliver" & "oh it's Joe, I'd better answer" far more convenient, etc. Yes they're imperfect, but the flaws aren't "all the time" - they're lost amid the overwhelming convenience.

Opposite your "complex piece of software that can reliably control a car" is "humans who damage/injure/maim/kill other drivers with alarming frequency" (but the aforementioned overwhelming convenience mitigates our concern). Sure we want "no significant bugs", but rapidly reaching the point where even the existing & concerning bugs are better than facing distracted/drunk/debilitated/dumb human drivers.
Article is re Anguilla's .ai TLD
Ballot marking devices are riskier than hand-marked ballots. A forthcoming study found that few people check what the machines print out, and even fewer actually report discrepancies to poll workers.

https://jhalderm.com/pub/papers/bmd-verifiability-sp20.pdf
I agree that the shipping dates would have been tight, but given Apple's relationship with AMD (like getting certain Navi cards in the MacBook Pro months before they shipped anywhere else) I think they could have pulled it off. The Mac Pro is also a relatively low volume device, so AMD could have done an early run just for Apple like they have done with other HPC customers. Both Apple and AMD have enough clout with TSMC that they most certainly could have made it happen. Apple could have been well aware that AMD had a winner in the works, years before launch.

I feel like Apple could have easily prototyped the Mac Pro on older TR designs and evolved the design as AMD got deeper into sampling the current gen.

I think what eliminated the risk of switching to AMD for them was the ability to test their thermal design on already shipping parts from Intel. The chipsets haven't changed at all so they've been working on a stable platform since day 0. Or maybe they got an offer they couldn't refuse from Intel.

CPU compatibility with macOS is also a total non-issue, considering how well the AMDOSX community is doing.
> In the real world, what matters is whether it's implemented

Yes, RFC 2324[1] is also serious business because it’s implemented in the real world. Or at least I have implemented HTTP 418 I’m a teapot. (I’ve also seen gross violations where some APIs use HTTP 418 as their custom error code instead of complying with the RFC.)

[1] https://tools.ietf.org/html/rfc2324#section-2.3.2
Legally what would happen is any time another state moves in front of Iowa the date for the Iowa caucuses would move up. The power is actually the other way around the DNC has to get Iowa to give up and revoke/ignore the law in their own state to put another state in front of/with Iowa. Any state can move their own date around the best the DNC can do is maybe refuse to acknowledge delegates from states that skip the line but that's a very big button to press.
Political parties are highly skilled at telling people what they want to hear. Reading their programs will keep you current on what people want to hear.
Why are you calling him a fatalist? He plans to survive. You are in reality the fatalist, for saying he'll die within a month.
A good alternative is http://www.legal-marketplace.com. They also offer buy here services and the ability to get proposals online.
Interesting that the bug was in Takeout, which might have a fair amount of privacy concerned users that were trying to leave Google. Guessing some caching or "generate a unique url" type bug.
I guess this gets us into the question of what is "anaemic". To me that means "much lower than it used to be" which isn't the case. What are you comparing against here? What would not anaemic look like?
Because there are positive externalities to a company choosing to do that in your city. If a big corporation chooses to place a HQ in your city, you get an influx of people into the housing market, of consumers into your service industry, of tax payers into your district, etc. While I agree, a lot of these payoffs end up being small compared to the giant sums offered, the theory behind incentivizing companies to come to your district absolutely makes sense, and is exactly what politicians and government workers should be doing. Their job is to plan for the next 30+ years, not the next 6 months where the price point for the incentives is all negative.

If you're going to make $5B in the next 10 years because of a corporation, and giving them $1B now to incentivize them to come to New York instead of Chicago makes a ton of sense. I'm making those numbers up, but that's the thinking.
> deadlift's are quite dangerous for the untrained.

Isn't that part of "acquiring" the skill; learning to do it?
I personally tried this. Pregnant silence.
Pretty sure this is just the standard process for "side-loading" apps onto Android phones. (By the way, the ability to do this is sometimes cited here on HN as a strength of the Android system vs. iOS.)

The primary sin here by the party and app developers seems to be far too much belief in the power of obscurity. A well-coded app with a good authentication scheme could have been distributed through app stores weeks in advance and it would not have made any difference to the security--but would have made a huge difference in testing and user on-boarding.
Personal smartphones running iOS/Android are such a huge security risk that I don't see this happening...
Learn to dream again. Nightly dreaming that is, not the wishing-kind. Specifically, lucid dreaming, i.e. being conscious and awake while physically asleep in the REM state.
Show HN: Turtle trading algorithm on cryptocurrency data in Python
Do they though? Haven’t seen many companies with graph problems at such scale that require a new solution integrated, leaving aside the social network trope
Sidecar container lifecycle changes in Kubernetes 1.18
It sounds like it's good at excluding a number of participants: those with physical disabilities, parents of young children, minimum wage workers who can't get time off, on-duty medical and emergency personnel, etc.
I used to love the KLF (still do). The whole KLF story was a fascinating saga of art and PR. I found their sound quite solid and it holds today as well. Loved the Manual as well.

I had an electronic music studio from around 1997 to early 00s, which over the years has cost a lot of money. I sold it all off at a massive loss in the end (A Yamaha Promix 1 mixer was gone for 70 quid for example) and years later moved to a software only world. Back then the gear was necessary. When I sold it it seems an unnecessary luxury. Still miss it though.
> The politicians making these decisions aren't playing with their own money.

True that!

Btw, the (apocryphal) Steinbeck quote I think is about socialism/communism. I don't think we need to go as far as that to figure out that giving billions in subsidies to mega corporations is maybe not a good thing.
Why? What’s wrong with vim, gdb, and some static analysis tools like cscope and a linter?

IDEs confuse people, a lot of them start to think you can’t have the compiler/debugger/build automations without the editor and start doing stupid things because of that.
> If men could increase their mating prospects by obsessively cultivating their appearence, they would do it.

Tinder isn't about "mating", it's about hook-ups (primarily). I would say that the average guy assigns much less value to getting a hook-up than a "mate", and like all human optimiztions, it is a balancing act. It may be important, but not $1000 worth of beauty products and time a year level of importance.

>If you want to know "what women desire in men," look at things that men do that women don't.

This is obviously fallacious. Women and men often both desire very smiliar things in a relationship, known as the ability to reciprocate. Whether that's emotional support, working a job, or giving oral sex.
The Chloe 280SE, a New Z80 Microcomputer
They had one job!
To be fair, crossfit for the uninitiated is always a bad idea.

Doing movements like deadlifts for reps (when fatigued!!) is a recipe for disaster.
There are two different processes here: the DMCA and ContentID.

If YouTube receives a DMCA request it will take the video down immediately (in accordance to the law). However, you can counter the DMCA claim at which point the other party has to either drop it or sue you.

ContentID is the non-legal system which essentially blocks or transfers monetization (copyright holder's choice) for any detected copyrighted work in YouTube's database. YouTube developed it to avoid fighting studios.

Since there are no objective standards to determine if something is fair use or not, instead it's a bunch of factors that are all supposed to be weighted against each other by a judge, there is no way for YouTube to determine if something is legal infringement of copyright (Fair Use) or illegal infringement of copyright. The solution here for YouTube is to be conservative and not allow any infringement against the rights holder's wishes.

It's not a great system, but I understand why it is the way it is, and I'm not sure how or even if it could be changed.
Ah trends, the modern replacement for getting it.
Just use an onion service.
I did this for my 3950x, and it works well. The temps on the CPU still spike up quickly and generate a bit of fan noise under brief loads, but apparently that's quite standard for this platform.
Housing doesn’t fit the traditional supply/demand model b/c of the time constraint. It takes time to build housing but companies can grow and hire faster than housing can be built. You don’t want to overbuild and create ghost towns where developers go bankrupt trying to sell (a couple of these places exist in Europe, Canada, and America - I think China too but I haven’t seen it in person), but you don’t want to underbuild a la SF. So I agree with you that the zoning laws have a lot to do with it - but housing isn’t an instant commodity either - it can take many years, esp for high density projects.

*typed with thumbs
Keystrokes being logged could be avoided with 2FA plus not typing in sensitive content.

That doesn't secure you against MITM from the machines. E.g. if the machine is taken over locally or remotely or there's spyware running on it, you could still end up compromised.

(I'm not saying you should do this; you probably shouldn't.)
Sorry man, but if you have to consciously try to behave differently, it's over. Forcing yourself to be authentic is by definition inauthentic. There is no escape, my friend.
>I always wonder how average people try to defend the rich and argue that it is totally justified that they earn something like one year of salary in a month or even more.

I'm one of those "average" people. CEOs are paid that much because they found some other people willing to pay them that much, and I'm not arrogant enough to presume my preferences for how the people paying them should spend their money are superior to their own preferences.

Look at it as empathy. Would I like it if somebody came and started telling me how to spend my money? Hell no! Then why should I wish that upon whomever's paying CEOs?
Don’t Pay Consultants to Be ‘Yes-People’
Towards observability nirvana: infinite metric retention with Thanos
"Unlike most IETF efforts, this document is not embarrassed to clearly state that we are simply shuffling more stuff in while we have the editor open."

Classic.