skysight-inc/HackerNews huggingface dataset:
Makes me glad I ordered prenatal genetic test for my daughter from Roche (Harmony) and not BGI (Nifty).
If i did my math correctly, then in my situation 0$ converted to ~400$. Google gave 500$ free credit, which will run out in 1 month. Simplest way to optimize things will be to replace dynamic maps with static and remove StreetView. Then i should be ~200$ monthly limit. Which is not safe place to be.
Edit: Actually 500$ will last for 3 months. As each month there are 200$ free. Thus if bill is 400$, then half if covered by the free tier and second half from credit.
Seems to be a general failure mode for human reasoning when presented with two options and weak evidence. We fall into a holy war instead of being happy with "meh, 50/50"
These same databases have background/concurrent index rebuild features. Change DDL, add index, then switch over.
"The US has been developing its health care system, uninterrupted, longer than other nations." I don't understand this. How do you define Health care system? because we have care institutions that predates the foundation of the USA.
That isn't fair, all languages besides JS+HTML+CSS have issues with GUI libraries. Either you go Electron/webview or you have to deal with Qt/GTK for cross-platform GUI.
I'd check that cup again, BSVino - if I were you. I'm sure a lot of people on HN can have similar or greater claims of success as you do on your 'about me'. We wouldn't want to 'display arrogance', would we? :-)

Otherwise, nice article. Appreciated.
Autonomous Vehicles and the Law
Kalms work really well.
Made From Reconstituted Internet
In swedish:
https://www.svd.se/telia-fortsatter-att-ge-facebook-fordelar

(note that its not an article but a debate post)
Fdfsd
Creating a Perfect User Journey in Your MCommerce App
Agreed, but that first 10 years of experience is still valuable and that person will be up to speed with C++14 or 17 very quickly.

In my experience C++ people are eager to adopt new features of the language... I don’t think I’ve ever met one clinging stubbornly to pre-STL days...
The difference is between companies who want to use technology to really gain influence in the world (Amazon, Alibaba etc) and companies that just try to get by creating some fluff so the next paid version of their product keeps customers paying.

The first kind of company will not underestimate certain workloads and pays experts very high salaries. The second company really doesn't need to succeed technology wise, so they use the cheapest way possible to create their fluff.

And one tip that always applies: Never tell your manager about your ambitions. Never! A middle manager is certainly someone who is more about the fluff+constant pay type of person, a rent seeker. He doesn't like people showing true effort and actually gaining leverage for raises and maybe even take over his position. Especially the last point is very important to him. For him his position is the most valuable thing in the world so it is natural from his point of view that everybody below him wants to steal it from him. And it's also not totally wrong since he probably got his position just in this way. So even if you work for Amazon who really want to compete for AI leadership don't tell your manager. Maybe talk with HR or do it in private, and then apply for another team when you got the skills.
Whalers are advised to remain vigilant due to unseasonable Klingon Bird of Prey activity in the area.
Pypy can't accelerate the Pandas/Numpy part anyway, the computationally intensive code in Numpy and Pandas is coded in C, C++ or Fortran.

Though there are a lot of if isInstance(Foo, bar) that could be avoided in a statically typed language.
Use Let's Encrypt
An explanation isn't what I was asking for. What I was asking for was a more explicit or even technological restriction to remove the ambiguity and the potential mine field for users of a special set of rules for this thread.

I already understood the reasoning, though I firmly disagree, especially with the conclusion. As I believe there's nothing wrong with a thread going "into the weeds" so long as the discussion remains civil and relevant to the comment chain, something hardly unique to Who Is Hiring. As such, you certainly have the choice of merely allowing complaints among other commentary, as is the general case on the rest of the forum.
Everything is a choice that has Pros and Cons. For me personally outside of any technical considerations a simple rule applies: anything that has Oracle IP I want to avoid. If anyone thinks there is even a 1% chance Oracle is not planing to recoup it's investment into MySQL by royally f#$%ing over the people using it in some horrifically unethical manner I have a bridge to sell you.
Why Silicon Valley can’t fix itself
Unroll.Me Will Stop Email Subscription Service in Europe Over GDPR Compliance
> If you are interviewing with a company, asking you to spend time in exchange for money is reasonable.

These tests are typically a pre-interview step and they don't really work well for much apart from that. So at this point I'm not interviewing with the company and all I know is that they have an interesting job ad. Considering how far from reality job ads can be I'm not going to waste hours based on one.
Image Watermark App
German CT-Magazine says 8 new Spectre Vulnerabilities are found in Intel CPUs
Why would I have to care for small(er) positions?

I consider this a high risk binary investment -- either it will work, or it won't. Unless you're investing $100k+ (which for most people wouldn't be a small part of their portfolio) you should easily be able to exit positions. This was clear even during the last correction.

From a risk level, (In my view) I'm looking at an angel investment but with better upside odds. The potential upside is disproportionate to the downside, and I'm happy to take on that risk.
I think ISPs would be welcoming to that change. They'd market as "WWW-Providers" or "Social media providers" and most people would be happy.

But hey, if you have advanced needs, no problem, let me refer you too our Gaming Provider and Streaming Provider subsidiaries.

Oh you need actual technical access to the internet because you write your own software? Tricky, but I'm sure our Business Technology Services Provider subsidiary will have the service you need. (You do have a business, right?)
> For what it’s worth Amazon HR specifically chose the term “superpower”.

I am a grizzled, experienced, and sometimes overworked 42 year old engineer. When HR start bandying around terms like "superpower" - like I'm, I don't know, an eight year old or something - I am not going to be impressed.

(I do however agree with the overall thrust of the eight_ender's post about finding your area of speciality. Not that you shouldn't stray outside it, but everyone on my team has strengths and weaknesses. When, for example, I'm looking for advice about SQL Server, I'll unfailingly consult with my colleague Mark, because he spent years working on Red Gate's SQL Monitor so knows SQL Server very well.)
If there's nothing wrong with those shared certificates, then CloudFlare wouldn't offer "custom certificates" as a $5/month upgrade.

> You can also host on github pages while using Cloudflare for the custom domain, which is already the most common setup on github for several years now.

Yes, because GitHub Pages was not offering HTTPS for custom domains. Now they do, so that need is gone.
Hiring QA Automation Engineer
Not only that, but in China, tech companies are blatantly sexist:

http://laorencha.blogspot.com/2018/04/in-china-tech-companie...
Thanks for the useful comparison to existing valuation.

One issue which I never see addressed is the established automaker liabilities (pensions & debt?)?

Is it possible that once you take these into consideration the TSLA is (slightly) less unrealistic ?
Exactly. You might end up giving yourself a harder training than anyone around you. And there you go.

My current job is mainly kata for me, because most code reading, tweaking and engineering I do is well within my abilities. I can both choose my challenges and deliver, which is just perfect. I'll still mention that it took me almost a decade to get here, intensively tinkering on 1980ies computers as well as a pretty broad range of "modern" programming languages. All while working outside IT, part time if at all.
> How close would this be to a drop-in replacement for a GPU?

Very far away from it. A GPU is a clever bit of kit but it still has a memory bus, what is described here does away with that bus and moves computational capability right next to the memory cells.
We've had hardware accelerated AES FDE on SSDs forever, I think since the Samsung 840pro...
Impostor syndrome is bad because you fear being fired for not being able to do your job, or being dropped as a speaker because you're not worth listening to, or your career stalling because you can't compete with other people who seem to be better than you.

Suggesting that sufferers accept that might actually be true is not helpful.
Bfgb
All the stuff in the UK is voluntary (except the traffic analysis snooping stuff, but that's centralised and the Americans were doing that to their own citizens when it was theoretically illegal, so, meh). All the big famous ISPs you see advertising on TV have decided to volunteer to censor, but it's not a law. Smaller specialist ISPs just say "No". Mine even had a thing saying look at this great endorsement and it was a link to Hansard (the official parliamentary record) where a Peer was moaning that bad people can get uncensored Internet service from that ISP and the law doesn't stop them.
It can be turned off.
Other entities could punish them by revoking peering agreements. Or if CloudFlare wanted to play hardball, they could deny access to their CDN from AT&T IP ranges. That would be punishing AT&T customers further, but it would get their attention quickly and they'd complain to their ISP.
I totally understand where that's coming from. A guy doing the same tasks/processes for 15+ years will get less and less from additional experience.

However, he will not do exactly the same thing. For instance a 10+ years guy might realize that instead of investigating a topic for 3 workdays, he can ask the colleague from another team he worked with 2 years ago, and get the answer in 20 mins. His processes will change a lot, so his output can increase exponentially even. Of course it's limited by his intelligence, i.e. his ability to learn from his experience. And it's likely to happen in steps. So a quite smooth line for a few months, then an aha-moment where he bumps his output drastically, then another smooth line.
Here is the google translation:
https://translate.google.com/translate?hl=de&sl=de&tl=en&u=h...
The unexpected beauty of China's bicycle graveyards – in pictures
So precise and exclusive that it's irrelevant?

Google, Facebook, Netflix, Uber, Amazon, Microsoft are all using Numpy in their data science pipelines, spinning and taking down dockers for ML-as-a-service. I'm pretty sure they care about startup time of both Go and Python.
I've implemented support in the Scala.js compiler to emit Longs (64-bit signed integers) as BigInts about 6 weeks ago. [1] Unfortunately, without specific optimizations that are not part of the baseline currently implemented in V8, this implementation is very slow. It's up to 60x slower than our production implementation. [2] I'm looking forward to seeing small BigInts being optimized as native 64-bit values!

[1] https://github.com/scala-js/scala-js/pull/3286/commits/deec9...

[2] https://github.com/tc39/proposal-bigint/issues/117
Transactional DDL solves the problem for a large % of use cases. I remember a study that had average prod db size among other things and it was something less than 10GB if memory serves.
Dwea
Idiots have a negative impact on any type of job search. I have been in interviews where I showed a valid solution for a problem but failed because it wasn't exactly the one the interviewer wanted. On the other hand if I did pair programming with somebody and it worked well this would be a strong indicator for a healthy comonay culture.
Huh? Where is golf status a protected class?
GPS Draining Your Battery: Tips to Stay on Course
Polymer 3.0 to be released at Google I/O 2018
Might be a silly question, but is this any different to the Postman interceptor?

Edit: yes it’s very different! Didn’t see that you could return different responses dynamically.
Building Communication Strategy: The Ultimate Guide
I don't know if nomad is going for the same problem is it? It seems a great deal simpler to use
Interesting replies on changing jobs frequently. Personally, I have only been an engineer for around 3 years, of which I have had fairly valid reasons for leaving each time.

- 8 months in a startup that burned out and failed

- 18 months in a successful startup where the tech side became very stale

- 12 months in an agency where I was required to step up to a management position rather than engineering

- current role @ a company I plan to stay at for at least 2-3 years

Would you suggest that I explain why I left all of these roles on my resume then?
This is... appalling and depressing.
How to Promote Card Games
And then there are those of us who sit in the middle. Regardless of whether Bitcoin is a bubble or not, the thing is that you can't do much with it. There are few companies here and there that support it but for the best part everyone's sitting on their stack waiting for wider adoption from the real world in the future. As long as this isn't happening the whole discussion regarding Bitcoin is irrelevant. What's the point of having "money" you can't use as such.
That changed with the dict improvements in 3.6.
Interesting that a company that monetizes your emails don't want to go through the hassle of complying with any data protection measures. Makes you wonder about how much they care about data protection.
Congratulations, you've just described Oracle Database Filesystem.

https://docs.oracle.com/cd/E11882_01/appdev.112/e18294/adlob...
As a technologist, I have mixed feelings when I see the fascinating details of life. On one hand, mastering this molecular machine would give us literally God-like powers: we could fabricate, grow or heal anything. We could solve all current problems, we could terraform planets using a few milligrams of DNA and literally redefine what it means to be human.

On the other, I see the human body as a completely unsecured cybernetic system, that can be so easily tricked to pick up any random bit of programming and insert it into it's own code. There is no forethought or design, no rational defense, just good enough systems that have evolved randomly against non-rational adversaries that happened to emerge out of the protein soup surrounding us.

The troubling fact is that mastering the wondrous biomolecular machine necessarily comes with the power to kill every human on the planet. Truly God-like powers.
The irony of a person commenting on a companies aggressive sales tactics and having the company immediately respond with sales tactics. Love it. I bet you definitely alleviated and sense of being stalked.
Rust is better than Go for sure (cough Generics) but it's already hard enough to fight the mathematics, statistics and machine learning, scientists will not want to fight the Rust syntax as well.

For me, the most promising compiled and statically-typed language for scientific computing is Nim.

Disclaimer: I am the author of a Numpy/Torch/Tensorflow-like library written from scratch in pure Nim, the look and feel is pretty similar to Python Pytorch + Keras for neural networks: https://github.com/mratsim/Arraymancer
Ggds
CEO and ‘biohacker’ Aaron Traywick found dead at 28
> No, because there is always a need for artificially stabilised currency.

This is a mathematical assertion and requires a proof.
> I think templated or generic handle classes are pretty good for dealing with foreign objects. They can handle any bookkeeping a VM requires.

What do you mean by this?
I like this entropy based password strength checker:

https://github.com/dropbox/zxcvbn

Here you can see that it realizes that all your passwords are weak: https://lowe.github.io/tryzxcvbn/ (it says: cracked in minutes, or seconds, in an offline attack)

And it does this without requiring uppercase or symbols or numbers. It even understands that passwords like "qwerty" are trivially cracked – it looks at how far the keyboard keys are from each other. Among lots of other things.
Show HN: Draftss – Graphic design services on subscription model
Once upon a time the network, storage and data center guys thought Facebook/YouTubes one to many broadcasting of content would never scale too.
Now they fall over themselves to work there.
Redskins Cheerleaders Describe Topless Photo Shoots and an Uneasy Night Out
Bcrypt / SHA256 / SHA512 / Scrypt are all fine.

Don't forget to salt.
But... Why?
The Only-ness Statement
Book Your Private Taxi and Enjoy Your Journey – Fairtransfert.ch
It seems to be a very 'millennial' syndrome. Were people complaining of imposter syndrome 20 or 30 years ago? I wonder if it's because people born after, say 1990, didn't have to 'hack' on computers much growing up, and hence lack some of the environmental osmosis comfort level some older folks have. Or could it be that programming has proliferated enough as a profession, and programmers generally lack the social skills needed to mentor younger generations, that more people seem to be experiencing this syndrome these days?
It's two separate things, both mentioned in your question: simulation then animation. Both steps are computationally expensive enough that they can't be done in one run.

For simulation, typically a molecular dynamics code is used along with features specific to biological analysis (since MD by itself is a physics simulator). NAMD is one of the well-known MD tools used for bio work. Depending on the complexity and features/accuracy sought, a whole host of other tools might be involved. The timeframe of simulation is of the order of weeks to months given massive computational power (e.g., a large allocation on one of the national supercomputing grids).

Once tons of simulation data is generated (as the output of simulation), then 3D visualization tools can be used. NAMD has a sister vis tool called VMD. Blender is another option. Incidentally, Janet Iwasa (the narrator and researcher behind this work) is a visualization expert, so it's likely she only worked on the second step (animation) by using existing simulation data, or collaborating with a simulation group. (Again the computation required for rendering is very high, on the order of days to weeks using a large allocation on a supercomputer).
Gfsvs
I took the nuclear option and switched careers (there were other reasons too, but it was one of the big ones) from academia to software engineering. Since then I've stayed in a job no longer than 3 years and the constant need to learn may have killed it off, which seems paradoxical.

Then again, I'm also honest to a fault since the switch. Nobody can think I'm an imposter if it's obvious when I don't know stuff!
Location: India/Singapore/Vietnam SEA

Remote:Yes

Willing to relocate:Yes ( Europe )

Technologies: ReactJS,ReactNative,Frontend Developer

Résumé/CV: https://amitkolambikar.com/resume.pdf

Email: amit007kolambikar@gmail.com
UAV Coach Partner with Accredible to Offer Digital Certificates to Drone Pilots
They've been offering it to most of the clients I used to work with in the grocery industry, Mercury is matching it too. Might not be available to every SIC, but perhaps its a good excuse to buy into a small grocer that does $150k/month in processing and run all your volume through that.

Grocers pay among the lowest rates for credit card processing, I think that was a big part of Amazon's very loud attempts at grocery. They don't care whether it succeeds if it knocks a few dozen basis points off their interchange rates!
The digital economy act 2017 requires porn with "insufficient" age verification to be blocked. Required by law.

So exactly what parent said, happened.
There are also various examples of authors choosing different names for different works to either seperate their works by genre or test how they'd do without their fame attached to them (see Steven King's usage of Richard Bachman or JK Rowling as Robert Galbraith). Or just examples of authors using their pen names as a character in the series (see Lemony Snicket).

Which incidentally is why websites should probably not try and force users into a 'real name policy', since in many cases the pseudonym used can be part of their identity on the service and how they want to present themselves.
Doesn't this move seem like it breaches some kind of ethical and moral guidelines?

It's putting the safety of users at risk just because of a litigation.

I find it akin to denying health checks to a patient that could have a highly contagious disease which puts everyone coming in contact at risk.
How many client do you have so far? and when did you launch?
>A case, that is not quite a simplification is removing code re-use. Instead of using function in three different ways, you use three separate optimised functions. Now changes to one use case don't cause bugs in the others. That's the kind of thing that quotemstr meant by "making logic orthognal".

And which is what I mean by making systems more brittle, less portable and less maintainable.

You find a corner case in the original function that's not covered, now instead of fixing it in one place you need to fix it in three places with all the headaches that causes.

So the next maintainer thinks: "Gee I can fix this by bringing all these functions together".

So if they're using an oo language they make an abstract base class from which the behaviour is inherited, or a function factory otherwise.

So now you're back to a slow function with even more overhead, that's even harder to debug.

So the next maintainer comes around and thinks: "Gee I can speed this up if I break out the two functions that are causing 90% of the bottleneck".

Now you have 4 completely independent functions to keep track of.

Repeat ad-nauseum.
Yes it's linked from the competition web site. It'll be integrated into the fastai library in the coming weeks.
Shopping Malls in UAE
Learn more about ASP.NET Core Razor pages
Track the time of your life on Earth just in your mac menu bar
Yes data augmentation is critical
I had impostor syndrome for the first 6-12 months of a job that I felt lucky to get.

I struggled with some anxiety because of that.

However I have a pet theory that a lot of our internal perceptions don't tend to have a big impact on our behaviour. So I just kept chugging a long and gradually came to realize there was no issues with my performance, and the anxiety went away mostly.

Keep in mind there's always good days/weeks or bad days/weeks in terms of our actual performance. Sometimes I was horridly underproductive and I would have to make adjustments in improving my sleep, switching to decaf coffee, exercising more, etc.
I would be very interested in the test suite you used.

I've finished my own bigint implementation in the Nim language:

- stack and power-of-2 only for uint256, uint512, uint1024, etc),

- using recursive types (uint128 = 2x uint64, uint256 = 2x uint128).

It is already quite optimized (division using Burnikel and Ziegler recursive division for example), but I want to make sure it works fine.

https://github.com/status-im/nim-stint
It's a particularly bad week to make that argument - many TSB customers have no access to their money right now as we speak. (No doubt in the fullness of time those people will be repaid, a regulatory investigation will occur, and a scapegoat will be found, but that's cold comfort to those people right now).